0001493152-21-031413.txt : 20211214 0001493152-21-031413.hdr.sgml : 20211214 20211214163044 ACCESSION NUMBER: 0001493152-21-031413 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20211031 FILED AS OF DATE: 20211214 DATE AS OF CHANGE: 20211214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ocean Power Technologies, Inc. CENTRAL INDEX KEY: 0001378140 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 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: 211491335 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 10-Q 1 form10-q.htm
0001378140 false --04-30 2022 Q2 0001378140 2021-05-01 2021-10-31 0001378140 2021-12-14 0001378140 2021-10-31 0001378140 2021-04-30 0001378140 2021-08-01 2021-10-31 0001378140 2020-08-01 2020-10-31 0001378140 2020-05-01 2020-10-31 0001378140 us-gaap:CommonStockMember 2021-04-30 0001378140 us-gaap:TreasuryStockMember 2021-04-30 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001378140 us-gaap:RetainedEarningsMember 2021-04-30 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001378140 us-gaap:CommonStockMember 2021-05-01 2021-10-31 0001378140 us-gaap:TreasuryStockMember 2021-05-01 2021-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-10-31 0001378140 us-gaap:RetainedEarningsMember 2021-05-01 2021-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2021-10-31 0001378140 us-gaap:CommonStockMember 2021-10-31 0001378140 us-gaap:TreasuryStockMember 2021-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001378140 us-gaap:RetainedEarningsMember 2021-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001378140 us-gaap:CommonStockMember 2020-04-30 0001378140 us-gaap:TreasuryStockMember 2020-04-30 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001378140 us-gaap:RetainedEarningsMember 2020-04-30 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001378140 2020-04-30 0001378140 us-gaap:CommonStockMember 2020-05-01 2020-10-31 0001378140 us-gaap:TreasuryStockMember 2020-05-01 2020-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-10-31 0001378140 us-gaap:RetainedEarningsMember 2020-05-01 2020-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2020-10-31 0001378140 us-gaap:CommonStockMember 2020-10-31 0001378140 us-gaap:TreasuryStockMember 2020-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001378140 us-gaap:RetainedEarningsMember 2020-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001378140 2020-10-31 0001378140 us-gaap:CommonStockMember 2021-07-31 0001378140 us-gaap:TreasuryStockMember 2021-07-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001378140 us-gaap:RetainedEarningsMember 2021-07-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001378140 2021-07-31 0001378140 us-gaap:CommonStockMember 2021-08-01 2021-10-31 0001378140 us-gaap:TreasuryStockMember 2021-08-01 2021-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001378140 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2021-10-31 0001378140 us-gaap:CommonStockMember 2020-07-31 0001378140 us-gaap:TreasuryStockMember 2020-07-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001378140 us-gaap:RetainedEarningsMember 2020-07-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001378140 2020-07-31 0001378140 us-gaap:CommonStockMember 2020-08-01 2020-10-31 0001378140 us-gaap:TreasuryStockMember 2020-08-01 2020-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0001378140 us-gaap:RetainedEarningsMember 2020-08-01 2020-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2020-10-31 0001378140 2020-05-01 2021-04-30 0001378140 OPTT:TwoThousandNinteenATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2019-01-06 2019-01-07 0001378140 OPTT:TwoThousandNinteenATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2019-01-07 0001378140 OPTT:AGPAllianceGlobalPartnersMember 2019-01-06 2019-01-07 0001378140 OPTT:AGPAllianceGlobalPartnersMember 2019-07-01 0001378140 2020-11-20 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2020-11-18 2020-11-20 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2021-05-01 2021-10-31 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2021-10-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember srt:MaximumMember 2019-10-23 2019-10-24 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-09-14 2020-09-18 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-09-18 0001378140 OPTT:StockPurchaseAgreementOneMember OPTT:AspireCapitalFundLLCMember 2020-05-01 2021-04-30 0001378140 OPTT:StockPurchaseAgreementOneMember OPTT:AspireCapitalFundLLCMember 2021-04-30 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-12-22 2020-12-23 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2021-07-30 2021-07-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2021-07-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2021-10-30 2021-10-31 0001378140 OPTT:CheckingAndSavingsAccountsMember 2021-10-31 0001378140 OPTT:CheckingAndSavingsAccountsMember 2021-04-30 0001378140 us-gaap:MoneyMarketFundsMember 2021-10-31 0001378140 us-gaap:MoneyMarketFundsMember 2021-04-30 0001378140 OPTT:RestrictedCashAndSecurityAgreementsMember OPTT:SantanderBankMember us-gaap:LetterOfCreditMember 2021-10-31 0001378140 OPTT:RestrictedCashAndSecurityAgreementsMember OPTT:SantanderBankMember OPTT:LetterOneMember 2021-10-31 0001378140 OPTT:RestrictedCashAndSecurityAgreementsMember OPTT:SantanderBankMember OPTT:LetterTwoMember 2021-10-31 0001378140 OPTT:SantanderBankMember OPTT:LetterTwoMember OPTT:AugustTwentyTwentyMember 2020-08-31 0001378140 OPTT:SantanderBankMember OPTT:LetterTwoMember 2021-10-31 0001378140 OPTT:SantanderBankMember 2021-10-31 0001378140 OPTT:ForeignFinancialInstitutionsMember 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:EniSPAMember 2021-08-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:EniSPAMember 2020-08-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:EniSPAMember 2021-05-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:EniSPAMember 2020-05-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:DepartmentOfEnergyMember 2021-08-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:DepartmentOfEnergyMember 2020-08-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:DepartmentOfEnergyMember 2021-05-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:DepartmentOfEnergyMember 2020-05-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:EGPMember 2021-08-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:EGPMember 2020-08-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:EGPMember 2021-05-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:EGPMember 2020-05-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:ClarkHillMember 2021-08-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:ClarkHillMember 2020-08-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:ClarkHillMember 2021-05-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:ClarkHillMember 2020-05-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:MatthewsMember 2021-08-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:MatthewsMember 2020-08-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:MatthewsMember 2021-05-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:MatthewsMember 2020-05-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:ValarisMember 2021-08-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:ValarisMember 2020-08-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:ValarisMember 2021-05-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:ValarisMember 2020-05-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:OtherMember 2021-08-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:OtherMember 2020-08-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:OtherMember 2021-05-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:OtherMember 2020-05-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:CustomerMember 2021-08-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:CustomerMember 2020-08-01 2020-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:CustomerMember 2021-05-01 2021-10-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:CustomerMember 2020-05-01 2020-10-31 0001378140 OPTT:EngineeringAndProductDevelopmentMember 2021-08-01 2021-10-31 0001378140 OPTT:EngineeringAndProductDevelopmentMember 2020-08-01 2020-10-31 0001378140 OPTT:EngineeringAndProductDevelopmentMember 2021-05-01 2021-10-31 0001378140 OPTT:EngineeringAndProductDevelopmentMember 2020-05-01 2020-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-08-01 2021-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-08-01 2020-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-05-01 2021-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-05-01 2020-10-31 0001378140 us-gaap:EquipmentMember 2021-10-31 0001378140 us-gaap:EquipmentMember 2021-04-30 0001378140 OPTT:ComputerEquipmentAndSoftwareMember 2021-10-31 0001378140 OPTT:ComputerEquipmentAndSoftwareMember 2021-04-30 0001378140 OPTT:OfficeFurnitureAndEquipmentMember 2021-10-31 0001378140 OPTT:OfficeFurnitureAndEquipmentMember 2021-04-30 0001378140 us-gaap:LeaseholdImprovementsMember 2021-10-31 0001378140 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001378140 us-gaap:ConstructionInProgressMember 2021-10-31 0001378140 us-gaap:ConstructionInProgressMember 2021-04-30 0001378140 OPTT:MonroeTownshipMember 2021-05-01 2021-10-31 0001378140 OPTT:MonroeTownshipMember 2021-10-31 0001378140 OPTT:ThreeDentAcquisitionMember 2021-10-31 0001378140 OPTT:ThreeDentAcquisitionMember 2021-05-01 2021-10-31 0001378140 OPTT:JunePurchaseAgreementMember 2016-06-01 2016-06-02 0001378140 OPTT:JunePurchaseAgreementMember 2016-06-02 0001378140 OPTT:JunePurchaseAgreementMember 2021-10-31 0001378140 OPTT:SecondAmendedPurchaseAgreementMember 2016-07-21 2016-07-22 0001378140 OPTT:SecondAmendedPurchaseAgreementMember 2016-07-22 0001378140 OPTT:SecondAmendedPurchaseAgreementMember 2021-10-31 0001378140 2019-04-07 2019-04-08 0001378140 OPTT:PreFundedWarrantsMember 2019-04-08 0001378140 OPTT:CommonWarrantsMember 2019-04-08 0001378140 OPTT:PaycheckProtectionProgramMember 2020-05-01 2020-05-03 0001378140 OPTT:PaycheckProtectionProgramMember 2020-05-03 0001378140 OPTT:PaycheckProtectionProgramMember 2020-05-02 2020-05-03 0001378140 OPTT:PaycheckProtectionProgramMember 2021-05-01 2021-10-31 0001378140 OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember 2015-12-31 0001378140 OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember 2021-10-31 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2018-01-18 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2021-10-31 0001378140 OPTT:StockIncentivePlanMember 2021-04-30 0001378140 OPTT:StockIncentivePlanMember 2021-05-01 2021-10-31 0001378140 OPTT:StockIncentivePlanMember 2021-10-31 0001378140 us-gaap:EmployeeStockOptionMember 2021-10-31 0001378140 OPTT:EmployeeStockOptionOneMember 2021-10-31 0001378140 us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001378140 us-gaap:EmployeeStockOptionMember 2020-05-01 2020-10-31 0001378140 OPTT:NonVestedStockMember 2021-10-31 0001378140 OPTT:NonVestedStockMember 2021-05-01 2021-10-31 0001378140 OPTT:ThreeDentAcquisitionMember 2021-02-01 0001378140 OPTT:ThreeDentAcquisitionMember 2021-01-28 2021-02-01 0001378140 OPTT:PerformancceBasedStockOptionsMember OPTT:TwoExecutivesMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-01-31 0001378140 OPTT:PerformancceBasedStockOptionsMember OPTT:TwoExecutivesMember us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001378140 OPTT:PerformancceBasedStockOptionsMember 2021-05-01 2021-10-31 0001378140 OPTT:PerformancceBasedStockOptionsMember 2021-12-01 2021-12-31 0001378140 OPTT:PerformancceBasedStockOptionsMember OPTT:EmployeesAndExecutivesMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-01-31 0001378140 OPTT:PerformancceBasedStockOptionsMember OPTT:EmployeesAndExecutivesMember us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001378140 OPTT:PerformanceStockOptionsMember 2021-05-01 2021-10-31 0001378140 OPTT:PerformanceStockOptionsMember 2021-04-30 0001378140 OPTT:PerformanceStockOptionsMember 2021-10-31 0001378140 us-gaap:PerformanceSharesMember 2021-10-31 0001378140 us-gaap:PerformanceSharesMember 2021-05-01 2021-10-31 0001378140 us-gaap:PerformanceSharesMember 2020-05-01 2020-10-31 0001378140 OPTT:NonVestedRestrictedStockMember 2021-04-30 0001378140 OPTT:NonVestedRestrictedStockMember 2021-05-01 2021-10-31 0001378140 OPTT:NonVestedRestrictedStockMember 2021-10-31 0001378140 us-gaap:RestrictedStockMember 2021-05-01 2021-10-31 0001378140 us-gaap:RestrictedStockMember 2020-05-01 2020-10-31 0001378140 us-gaap:RestrictedStockMember 2021-10-31 0001378140 us-gaap:EmployeeStockOptionMember OPTT:EmployeeMember OPTT:SubjectToServiceBasedVestingRequirementsMember 2021-05-01 2021-10-31 0001378140 us-gaap:StockOptionMember OPTT:EmployeeMember OPTT:SubjectToServiceBasedVestingRequirementsMember 2021-05-01 2021-10-31 0001378140 us-gaap:StockOptionMember OPTT:EmployeeMember OPTT:SubjectToServiceBasedVestingRequirementsMember 2020-05-01 2020-10-31 0001378140 us-gaap:EmployeeStockOptionMember OPTT:EmployeeMember OPTT:SubjectToServiceBasedVestingRequirementsMember 2021-10-31 0001378140 srt:MinimumMember 2021-05-01 2021-10-31 0001378140 srt:MaximumMember 2021-05-01 2021-10-31 0001378140 srt:MinimumMember 2020-05-01 2020-10-31 0001378140 srt:MaximumMember 2020-05-01 2020-10-31 0001378140 OPTT:CharlesFDunleavyMember 2018-08-27 2018-08-28 0001378140 OPTT:CharlesFDunleavyMember 2021-05-23 2021-05-24 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:TaxAuthoritySpainMember 2020-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:TaxAuthoritySpainMember 2021-01-25 0001378140 OPTT:NJNOLMember 2020-05-01 2021-04-30 0001378140 us-gaap:SubsequentEventMember srt:SubsidiariesMember OPTT:MarineAdvancedRoboticsIncMember 2021-11-14 2021-11-15 0001378140 us-gaap:SubsequentEventMember srt:SubsidiariesMember OPTT:MarineAdvancedRoboticsIncMember 2021-11-15 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:EUR OPTT:Integer

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

Form 10-Q

 

(Mark One)

 

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

 

For the Quarterly Period Ended October 31, 2021

 

Or

 

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

 

For the Transition Period From ______to______

 

Commission file number: 001-33417

 

OCEAN POWER TECHNOLOGIES, INC.

(Exact Name of Registrant as Specified in Its Charter)

 

Delaware   22-2535818

(State or Other Jurisdiction

of Incorporation or Organization)

 

(I.R.S. Employer

Identification No.)

 

28 ENGELHARD DRIVE, SUITE B, MONROE TOWNSHIP, NJ 08831

(Address of Principal Executive Offices, Including Zip Code)

 

(609) 730-0400

(Registrant’s Telephone Number, Including Area Code)

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock $0.001 par value   OPTT   NYSE American

 

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

 

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

 

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

 

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

Emerging growth company

           

 

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

 

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. ☐

 

As of December 14, 2021, the number of outstanding shares of common stock of the registrant was 55,873,173.

 

 

 

 
 

 

OCEAN POWER TECHNOLOGIES, INC.

INDEX TO FORM 10-Q

 

 

Page

Number

PART I — FINANCIAL INFORMATION  
Item 1. Financial Statements:  
Consolidated Balance Sheets as of October 31, 2021 (unaudited) and April 30, 2021 3
Unaudited Consolidated Statements of Operations for the three and six months ended October 31, 2021 and 2020 4
Unaudited Consolidated Statements of Comprehensive Loss for the three and six months ended October 31, 2021 and 2020 5
Unaudited Consolidated Statement of Shareholders’ Equity for the three and six months ended October 31, 2021 and 2020 6
Unaudited Consolidated Statements of Cash Flows for the six months ended October 31, 2021 and 2020 7
Notes to Unaudited Consolidated Financial Statements 8
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 24
Item 3. Quantitative and Qualitative Disclosures About Market Risk 43
Item 4. Controls and Procedures 43
PART II — OTHER INFORMATION 44
Item 1. Legal Proceedings 44
Item 1A. Risk Factors 44
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 44
Item 3. Defaults Upon Senior Securities 44
Item 4. Mine Safety Disclosures 44
Item 5. Other Information 44
Item 6. Exhibits 45

 

1

 

Special Note Regarding Forward-Looking Statements

 

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 costs, plans and objectives of management for future operations. The words “may,” “continue,” “estimate,” “intend,” “plan,” “will,” “believe,” “project,” “expect,” “anticipate”, 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.

 

The forward-looking statements contained in or incorporated by reference are largely based on our expectations, which reflect estimates and assumptions made by our 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:

 

  our ability to commercialize our products, and achieve and sustain profitability;
     
  our continued development 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;
     
  our ability to obtain additional funding, as and if needed which will be subject to several factors, including market conditions, and our operating performance;
     
  the impact of the COVID-19 pandemic and its variants on our business, operations, customers, suppliers and manufacturers and personnel;
     
  future acquisitions, which may use significant resources, may be unsuccessful or may expose us to unforeseen liabilities, as well as our ability to integrate such acquisitions into our operations;
     
  our estimates regarding expenses, future revenues, and capital requirements;
     
  the adequacy of our cash balances and our need for additional financings;
     
  our ability to develop and manufacture commercially viable products;
     
  our ability to successfully develop and market new products;
     
  that we will be successful in our efforts to commercialize our products or the timetable upon which commercialization can be achieved, if at all;
     
  our ability to identify and penetrate markets for our products, services, and solutions;
     
  our ability to implement our commercialization strategy as planned, or at all;
     
  our relationships with our strategic partners may not be successful and we may not be successful in establishing additional relationships;
     
  our ability to maintain the listing of our common stock on the NYSE American;
     
  the reliability of our technology, products and solutions;
     
  our ability to improve the power output, survivability and reliability of our products;
     
  the impact of pending and threatened litigation on our business, financial condition and liquidity;
     
  changes in current legislation, regulations and economic conditions that affect the demand for renewable energy;
     
  our ability to compete effectively in our target markets;
     
  our limited operating history and history of operating losses;
     
  our sales and marketing capabilities and strategy in the United States and internationally; and
     
  our ability to protect our intellectual property portfolio.

 

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 “Risk Factors” of our Annual Report on Form 10-K for the year ended April 30, 2021, 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.

 

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.

 

2

 

PART I — FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Balance Sheets

(in $000’s, except share data)

 

   October 31, 2021   April 30, 2021 
   (Unaudited)     
ASSETS          
Current assets:          
Cash and cash equivalents  $72,630   $83,028 
Restricted cash, short-term   384    384 
Accounts receivable   180    350 
Contract assets   325    190 
Other current assets   560    487 
Total current assets   74,079    84,439 
Property and equipment, net   360    406 
Intangibles, net   262    274 
Right-of-use asset, net   897    1,036 
Restricted cash, long-term   222    222 
Total assets  $75,820   $86,377 
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $277   $687 
Accrued expenses   1,576    1,881 
Contract liabilities   117     
Right-of-use liability, current portion   327    347 
Litigation payable       1,224 
Liability classified stock awards   60    60 
Paycheck protection program loan- current       495 
Total current liabilities   2,357    4,694 
Paycheck protection program loan, less current portion       396 
Right-of-use liability, less current portion   690    819 
Total liabilities   3,047    5,909 
Commitments and contingencies (Note 16)   -     -  
Shareholders’ Equity:          
Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding        
Common stock, $0.001 par value; authorized 100,000,000 shares, issued 52,499,051 and 52,458,011 shares, respectively   52    52 
Treasury stock, at cost; 21,040 shares   (338)   (338)
Additional paid-in capital   316,389    315,821 
Accumulated deficit   (243,191)   (234,896)
Accumulated other comprehensive loss   (139)   (171)
Total shareholders’ equity   72,773    80,468 
Total liabilities and shareholders’ equity  $75,820   $86,377 

 

See accompanying notes to unaudited consolidated financial statements.

 

3

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Statements of Operations

(in $000’s, except per share data)

Unaudited

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
                 
Revenues  $247   $118   $519   $287 
Cost of revenues   300    216    723    550 
Gross loss   (53)   (98)   (204)   (263)
                     
Operating expenses:                    
Engineering and product development costs   3,082    1,063    5,053    2,315 
Selling, general and administrative costs   2,050    1,841    4,958    3,828 
Total operating expenses   5,132    2,904    10,011    6,143 
Operating loss   (5,185)   (3,002)   (10,215)   (6,406)
                     
Interest income, net   19    8    38    20 
Other expense, net       (33)       (33)
Gain on extinguishment of PPP loan           891     
Foreign exchange (loss) gain   (5)   3    (5)   10 
Loss before income taxes   (5,171)   (3,024)   (9,291)   (6,409)
Income tax benefit           1,041     
Net loss  $(5,171)  $(3,024)  $(8,250)  $(6,409)
Basic and diluted net loss per share  $(0.10)  $(0.15)  $(0.16)  $(0.36)
Weighted average shares used to compute basic and diluted net loss per share   52,460,233    20,090,000    52,459,122    17,883,666 

 

See accompanying notes to unaudited consolidated financial statements.

 

4

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Statements of Comprehensive Loss

(in $000’s)

Unaudited

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
                 
Net loss  $(5,171)  $(3,024)  $(8,250)  $(6,409)
Foreign currency translation adjustment   1    (7)   (13)   8 
Total comprehensive loss   (5,170)   (3,031)   (8,263)   (6,401)

 

See accompanying notes to unaudited consolidated financial statements.

 

5

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Statement of Shareholders’ Equity

(in $000’s, except share data)

Unaudited

 

   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
   Six Months Ended October 31, 2021 
   Common Shares   Treasury Shares   Additional
Paid-In
   Accumulated   Accumulated Other Comprehensive   Total Shareholders’ 
   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
                                 
Balances at May 1, 2021   52,479,051   $52    (21,040)  $(338)  $315,821   $(234,896)  $(171)   80,468 
Net loss                       (8,250)       (8,250)
Share-based compensation                   547            547 
Proceeds from stock options exercises   20,000                21            21 
Other comprehensive gain/(loss)                     (45)   32    (13)
Balance, October 31, 2021   52,499,051   $52    (21,040)  $(338)  $316,389   $(243,191)  $(139)  $72,773 

 

   Six Months Ended October 31, 2020 
   Common Shares   Treasury Shares  

Additional

Paid-In

   Accumulated   Accumulated Other Comprehensive   Total Shareholders’ 
   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
                                 
Balances at May 1, 2020   12,939,420   $13    (4,251)  $(302)  $231,101   $(220,136)  $(183)   10,492 
Net loss                       (6,409)       (6,409)
Share-based compensation      $       $   $223   $   $    223 
Issuance of common stock- Aspire financing, net of issuance costs   5,525,000    5            3,236            3,241 
Issuance of common stock- AGP At The Market offering, net of issuance costs   5,689,134   $6       $   $6,088   $   $    6,094 
Other comprehensive gain                         8    8 
Balances at October 31, 2020   24,153,554   $24    (4,251)  $(302)  $240,648   $(226,545)  $(175)  $13,650 

 

   Three Months Ended October 31, 2021
   Common Shares  Treasury Shares 

Additional

Paid-In

  Accumulated 

Accumulated

Other

Comprehensive

 

Total

Shareholders’

   Shares  Amount  Shares  Amount  Capital  Deficit  Loss  Equity
                         
Balances at August 1, 2021   52,479,051   $52    (21,040)  $(338)  $316,211   $(237,975)  $(185)   77,765 
Net loss   —            —                  (5,171)         (5,171)
Share-based compensation   —            —            157                157 
Proceeds from stock options exercises   20,000    20    —            21                21 
Other comprehensive gain/(loss)  —          —                  (45)   46   1 
Balance, October 31, 2021   52,499,051    52    (21,040)   (338)   316,389    (243,191)   (139)   72,773 

 

 

   Three Months Ended October 31, 2020 
   Common Shares   Treasury Shares  

Additional

Paid-In

   Accumulated   Accumulated Other Comprehensive   Total Shareholders’ 
   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
                                 
Balances at August 1, 2020   18,624,816   $19    (4,251)  $(302)  $234,089   $(223,521)  $(168)  $10,117 
Net loss                       (3,024)       (3,024)
Share-based compensation                   107            107 
Issuance of common stock- Aspire financing, net of issuance costs   500,000                606            606 
Issuance of common stock- AGP At The Market offering, net of issuance costs   5,028,738    5            5,846            5,851 
Other comprehensive gain                         (7)   (7)
Balances at October 31, 2020   24,153,554   $24    (4,251)  $(302)  $240,648   $(226,545)  $(175)  $13,650 

 

See accompanying notes to unaudited consolidated financial statements.

 

6

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Statements of Cash Flows

(in $000’s)

Unaudited

 

   2021   2020 
   Six months ended October 31, 
   2021   2020 
         
Cash flows from operating activities:          
Net loss  $(8,250)  $(6,409)
Adjustments to reconcile net loss to net cash used in operating activities:          
Foreign exchange loss (gain)   5    (10)
Depreciation of fixed assets   70    73 
Amortization of intangible assets   12     
Amortization of right of use asset   139    105 
Loss on disposal of property, plant and equipment       2 
Gain on extinguishment of PPP Loan   (891)    
Stock-based compensation   547    223 
Changes in operating assets and liabilities:          
Accounts receivable   170    105 
Contract assets   (135)   154 
Other assets   (73)   (499)
Accounts payable   (410)   (72)
Accrued expenses   (305)   812 
Change in lease liability   (147)   (110)
Contract liabilities   117    (56)
Litigation payable   (1,224)    
Net cash used in operating activities   (10,375)   (5,682)
Cash flows from investing activities:          
Purchase of property, plant and equipment   (24)    
Net cash used in investing activities   (24)    
Cash flows from financing activities:          
Proceeds from Paycheck Protection Program Loan       890 
Proceeds from loan payable       467 
Payments of loan payable       (117)
Proceeds from stock option exercises   21     
Proceeds from issuance of common stock- Aspire financing net of issuance costs       3,241 
Proceeds from issuance of common stock- AGP At The Market offering, net of issuance costs       6,094 
Net cash provided by financing activities   21    10,575 
Effect of exchange rate changes on cash, cash equivalents and restricted cash   (20)   27 
Net (decrease) / increase in cash, cash equivalents and restricted cash   (10,398)   4,920 
Cash, cash equivalents and restricted cash, beginning of period   83,634    10,930 
Cash, cash equivalents and restricted cash, end of period  $73,236   $15,850 
           
Supplemental disclosure of noncash operating activities:          
Prepaid financing costs reported in accrued expenses  $   $49 

 

See accompanying notes to unaudited consolidated financial statements.

 

7

 

Ocean Power Technologies, Inc. and Subsidiaries

Notes to Unaudited Consolidated Financial Statements

 

(1) Background, Basis of Presentation and Liquidity

 

(a) Background

 

Ocean Power Technologies, Inc. (the “Company”) was founded in 1984 in New Jersey, commenced business operations in 1994 and re-incorporated in Delaware in 2007. We are a complete solutions provider, controlling the design, manufacturing, sales, installation, operations and maintenance of our products while working closely with partners that provide payloads, integration services, and marine installation capabilities. Our solutions provide distributed offshore power which is persistent, reliable, and economical along with power and communications for remote surface and subsea applications. Historically, funding from government agencies, such as research and development grants, accounted for a significant portion of the Company’s revenues. Today our goal is to generate the majority of our revenue from the sale or lease of products and solutions, and sales of services to support our business operations. As we continue to develop and commercialize our products and services, we expect to have a net decrease in cash due to the use of cash from operating activities unless and until we achieve positive cash flow from the commercialization of products, solutions and services.

 

(b) Basis of Presentation

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and for interim financial information in accordance with the Securities and Exchange Commission (“SEC”), instructions to Form 10-Q and Article 10 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’s financial results can be found in the Company’s Annual Report on Form 10-K for the year ended April 30, 2021, as filed with the SEC and elsewhere in this Form 10-Q. Certain items have been reclassified from prior periods to be consistent with current GAAP presentations.

 

(c) Liquidity

 

For the six months ended October 31, 2021, and the fiscal year ended April 30, 2021, the Company incurred net losses of approximately $8.3 million and $14.8 million, respectively, and used cash in operations of approximately $10.4 million and $11.7 million, respectively. The Company has continued to make investments in ongoing product development efforts in anticipation of future growth, including its recent acquisition of Marine Advanced Robotics, Inc., as described in Note 19. The Company’s future results of operations involve significant risks and uncertainties. Factors that could affect the Company’s future operating results and 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, technology development, scalability of technology and production, dependence on skills of key personnel, concentration of customers and suppliers, deployment risks and integration of acquisitions, pending or threatened litigation, and the impact of COVID-19 and any variants on its business. The Company previously obtained equity financing through its At the Market Offering Agreement (“ATM”) with A.G.P/Alliance Global Partners (“AGP”) and through its equity line financing with Aspire Capital, but the Company cannot be sure that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all. For fiscal year 2022 to date, management has not obtained any additional capital financing. Management believes the Company’s current cash balance of $72.6 million is sufficient to fund its planned expenditures through at least December 2022.

 

On January 7, 2019, the Company entered into an At the Market Offering Agreement with AGP (the “2019 ATM Facility”), under which the Company could issue and sell to or through AGP, acting as agent and/or principal, shares of the Company’s common stock having an aggregate offering price of up to $25.0 million. From inception of the program through its termination on December 8, 2020, under the 2019 ATM Facility, the Company sold and issued an aggregate of 17,595,472 shares of its common stock with an aggregate market value of $23.4 million at an average price of $1.33 per share, including 12,342,506 shares in fiscal year 2021 with an aggregate market value of $18.7 million at an average price of $1.51 per share and paid AGP a sales commission of approximately $0.8 million related to those shares. The agreement was fully utilized and terminated on December 8, 2020.

 

8

 

On November 20, 2020, the Company entered into another At the Market Offering Agreement with AGP (the “2020 ATM Facility”), having capacity up to $100.0 million. On December 4, 2020, the Company filed a prospectus with the Securities and Exchange Commission whereby, the Company could issue and sell to or through AGP, acting as agent and/or principal, shares of the Company’s common stock having an aggregate offering price of up to $50.0 million. From inception of the 2020 ATM Facility through October 31, 2021, the Company had sold and issued an aggregate of 17,179,883 shares of its common stock with an aggregate market value of $50.0 million at an average price of $2.91 per share and paid AGP a sales commission of approximately $1.6 million related to those shares. A prospectus supplement would need to be filed for the Company to sell an additional amount under the 2020 ATM Facility.

 

Equity Line Common Stock Purchase Agreements

 

On October 24, 2019, the Company entered into a common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $10.0 million shares of the Company’s common stock over a 30-month period. Through September 18, 2020, the Company had sold an aggregate of 6,424,205 shares of common stock with an aggregate market value of $4.0 million at an average price of $0.63 per share pursuant to this common stock purchase agreement, including 5,025,000 shares in fiscal year 2021 with an aggregate market value of $2.9 million at an average price of $0.57 per share. The agreement was fully utilized and terminated on September 18, 2020.

 

On September 18, 2020, the Company entered into a new common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $12.5 million shares of the Company’s common stock over a 30-month period subject to a limit of 19.99% of the outstanding common stock on the date of the agreement if the price did not exceed a specified price in the agreement. The number of shares the Company could issue within the 19.99% limit was 3,722,251 shares without shareholder approval. Shareholder approval was received at the Company’s annual meeting of shareholders on December 23, 2020 for the sale of 9,864,706 additional shares of common stock which exceeds the 19.99% limit of the outstanding common stock on the date of the agreement. Through October 31, 2021, the Company had sold an aggregate of 3,722,251 shares of common stock with an aggregate market value of $11.8 million at an average price of $3.17 per share pursuant to this common stock purchase agreement with approximately $1.0 million remaining on the facility as of October 31, 2021.

 

(2) Summary of Significant Accounting Policies

 

(a) Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

 

(b) Use of Estimates

 

The preparation of the consolidated financial statements requires management of the Company to make a number of 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 revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, estimated costs to complete projects and percentage of completion of customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.

 

9

 

(c) Cash, Cash Equivalents, Restricted Cash and Security Agreements

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account. The following table summarizes cash and cash equivalents as of October 31, 2021 and April 30, 2021:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Checking and savings accounts  $713   $1,850 
Money market account   71,917    81,178 
   $72,630   $83,028 

 

Restricted Cash and Security Agreements

 

The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $157,000 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. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of Santander.

 

Santander also issued two letters of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. The first letter of credit was issued in the amount of $126,000 that will be released 12 months after the PB3 PowerBuoy® (“PB3”) is fully deployed. The second letter of credit was issued in the amount of $645,000 and was reduced to $323,000 in August 2020. The second letter of credit will be reduced by $64,000 once the PB3 is fully deployed and passes final acceptance testing. The remaining restricted amount of $258,000 will be released 12 months after the buoy is fully deployed.

 

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.

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Cash and cash equivalents  $72,630   $83,028 
Restricted cash- short term   384    384 
Restricted cash- long term   222    222 
   $73,236   $83,634 

 

(d) Concentration of Credit Risk

 

Financial instruments that potentially subject the Company to credit risk consist principally of accounts receivable and cash and cash equivalents. The Company believes that its current contracts do not represent a risk of collectability on its receivables. The Company invests its excess cash in a money market account and does not believe that it is exposed to any significant risks related to its cash and money market accounts. Cash and cash equivalents are also maintained at foreign financial institutions. Cash and cash equivalents in foreign financial institutions as of October 31, 2021 was $32,000.

 

10

 

The table below shows the amount of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)   (in thousands) 
Eni S.p.A.  $14   $72   $14   $99 
Department of Energy   81        81     
EGP   14    42    163    157 
Clark Hill   30        37     
Matthews   30        30     
Valaris   47        135     
Other (no customer over 10%)   31    4    59    31 
Revenues    247    118    519    287 

 

(e) Share-Based Compensation

 

Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The following table summarizes share-based compensation related to the Company’s share-based plans by expense category for the three and six months ended October 31, 2021 and 2020:

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)     
Engineering and product development  $125   $22   $342   $59 
Selling, general and administrative   32    85    205    164 
Total share-based compensation expense  $157   $107   $547   $223 

 

(f) Revenue Recognition

 

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 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 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. The majority of the Company’s contracts have no observable standalone selling price since the associated products and services are customized to customer specifications. As such, the standalone selling price generally reflects the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.

 

The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders and 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. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our 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, 2021 and 2020. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs rather than evaluating whether the shipping and handling activities are promised services to the customer.

 

11

 

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. 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 or time elapsed are utilized to assess progress against specific contractual performance obligations for the Company’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 incurred or time elapsed 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. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, incentive awards, 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 projects 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.

 

The Company’s contracts are either cost plus or fixed price contracts. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee. Under cost plus contracts, a profit or loss on a project is recognized depending on whether actual costs are more or less than the agreed upon amount.

 

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 revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenue by contract type since this method best represents the Company’s business. For the six-month periods ended October 31, 2021 and 2020, all of the Company’s contracts were classified as firm fixed price.

 

As of October 31, 2021, the Company’s total remaining performance obligations, also referred to as backlog, totaled $0.3 million. The Company expects to recognize 100%, or $0.3 million, of the remaining performance obligations as revenue over the next twelve months.

 

The Company also enters into lease arrangements for its PB3 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 at some point during and/or at the end of the lease term.

 

Products and Solutions Leasing

 

The Company enters into lease arrangements with certain customers for their products and solutions. As of October 31, 2021, the Company had one lease arrangement with a remaining operating lease term of less than 7 months. 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 at some point during and/or at the end of the lease term.

 

The Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. At inception of the contract, the Company evaluates the lease against the lease classification criteria within ASC Topic 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.

 

12

 

The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term which is presented in Revenues in the Consolidated Statements of Operations. The lease income for the six months ended October 31, 2021 and 2020 was immaterial.

 

(g) Net Loss per Common Share

 

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 periods. The pre-funded warrants were determined to be common stock equivalents and have been included in the weighted average number of shares outstanding for calculation of the basic earnings per share number. Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per common share calculation due to their anti-dilutive effect.

 

In computing diluted net loss per common share on the Consolidated Statements of Operations, warrants exercisable for common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling 4,928,474 and 5,540,469 for the six months ended October 31, 2021 and 2020, respectively, were excluded from each of the computations as the effect would be anti-dilutive due to the Company’s net losses.

 

(h) Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.

 

(3) Account Receivable and Contract Assets

 

The following provides further details on the balance sheet accounts of accounts receivable and contract assets from contracts with customers:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Accounts receivable  $180   $350 
Contract assets   325    190 
Contract liabilities  $117   $ 

 

Accounts Receivable

 

The Company grants credit to its customers, generally without collateral, under normal payment terms (typically 30 to 60 days after invoicing). Generally, invoicing occurs after the related services are performed or control of goods have transferred to the customer. Accounts receivable represent an unconditional right to consideration arising from the Company’s performance under contracts with customers. The carrying value of such receivables represents their estimated realizable value.

 

13

 

Contract Assets

 

Significant changes in the contract assets balances during the period were as follows:

 

   Six months ended
October 31, 2021
 
   (in thousands) 
Transferred to receivables from contract assets recognized at the beginning of the period  $(190)
Revenue recognized and not billed as of the end of the period   325 
Net change in contract assets  $135 

 

Contract assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditioned on completing additional tasks or services for a performance obligation.

 

(4) Other Current Assets

 

Other current assets consisted of the following at October 31, 2021 and April 30, 2021:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Deposits  $37   $68 
Other receivables   17    21 
Prepaid insurance   130    194 
Prepaid recruiting   135    12 
Prepaid expenses- other   241    192 
Other current assets  $560   $487 

 

(5) Property and Equipment, net

 

The components of property and equipment, net as of October 31, 2021 and April 30, 2021 consisted of the following:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Equipment  $313   $291 
Computer equipment & software   501    498 
Office furniture & equipment   339    341 
Leasehold improvements   474    474 
Construction in process   15    15 
Property and equipment, gross    1,642    1,619 
Less: accumulated depreciation   (1,282)   (1,213)
Property and equipment, net   $360   $406 

 

Depreciation expense was approximately $70,000 and $73,000 for the six month periods ended October 31, 2021 and 2020, respectively.

 

14

 

(6) Leases

 

Lessor Information

 

As of October 31, 2021, the Company has one lease which has been classified as an operating lease per accounting guidance contained within ASC Topic 842,” Leases”. The Company’s remaining term on this operating lease is less than 10 months. The maturity of lease payments remaining on this lease is immaterial.

 

Lessee Information

 

The Company has one lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company’s principal offices and corporate headquarters. The initial lease term is for seven years which expires in November of 2024 with an option to extend the lease for another five years. The lease is classified as an operating lease. The operating lease is included in right-of-use assets, lease liabilities- current and lease liabilities- long-term on the Company’s Consolidated Balance Sheets.

 

The Company also has one lease located in Houston, Texas that was acquired as part of the 3Dent acquisition (see Note 18) that is used as office space. The lease term is for 3 years and is set to expire in January of 2023. The lease is classified as an operating lease and included in the right-of-use assets, lease liabilities- current and lease liabilities- long-term on the Company’s Consolidated Balance Sheets.

 

The Company has one lease for additional office space also located in Houston, Texas. The lease was renewed for a 12-month term ending on June 30, 2022. In accordance with ASC 842-20-5-2, since the lease term is 12 months, the asset was recognized directly to the profit and loss statement on a straight-line basis and was not recognized as a right-of-use asset.

 

Right-of-use asset 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. 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. Variable lease expenses, if any, are recorded as incurred.

 

The operating lease cash flow payments for the three months ended October 31, 2021 and 2020 were $102,000 and $85,000, respectively. The operating lease cash flow payments for the six months ended October 31, 2021 and 2020 were $204,000 and $168,000, respectively.

 

The components of lease expense in the Consolidated Statements of Operations for the three and six months ended October 31, 2021 and 2020 were as follows:

 

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)         
Operating lease cost  $92   $80   $184   $159 
Short-term lease cost   5    3    10    5 
Total lease cost  $97   $83   $194   $164 

 

15

 

Information related to the Company’s right-of use assets and lease liabilities as of October 31, 2021 was as follows:

 

   October 31, 2021 
    (in thousands)  
      
Operating lease:     
Operating right-of-use asset, net  $897 
      
Right-of-use liability- current  $327 
Right-of-use liability- long term   690 
Total lease liability  $1,017 
      
Weighted average remaining lease term- operating leases   2.86 years 
Weighted average discount rate- operating leases   8.2%

 

Total remaining lease payments under the Company’s operating leases are as follows:

 

   October 31, 2021 
    (in thousands)  
      
Remainder of fiscal year 2022  $199 
2023   391 
2024   362 
2025   182 
Total future minimum lease payments  $1,134 
Less imputed interest   (117)
Total  $1,017 

 

(7) Accrued Expenses

 

Accrued expenses consisted of the following at October 31, 2021 and April 30, 2021:

 

 

   October 31, 2021   April 30, 2021 
    (in thousands)      
Project costs  $257   $368 
Contract loss reserve   328    328 
Employee incentive payments   275    283 
Accrued salary and benefits   426    631 
Professional fees   241    200 
Other   49    71 
Accrued expenses total   $1,576   $1,881 

 

16

 

(8) Warrants

 

Liability Classified Warrants

 

On June 2, 2016, the Company entered into a securities purchase agreement, which was amended on June 7, 2016 (as amended, the “June Purchase Agreement”) with certain institutional purchasers (the “June Purchasers”). Pursuant to the terms of the June Purchase Agreement, the Company sold an aggregate of 20,850 shares of Common Stock together with warrants to purchase up to an aggregate of 7,298 shares of Common Stock. Each share of common stock was sold together with a warrant to purchase 0.35 of a share of common stock at a combined purchase price of $92.00. The warrants have an exercise price of $121.60 per share, became exercisable on December 3, 2016 (“Initial Exercise Date”), and will expire on December 3, 2021, five years following the Initial Exercise Date. As of October 31, 2021, none of the warrants had been exercised.

 

On July 22, 2016, the Company entered into a Second Amendment to the Purchase Agreement (the “Second Amended Purchase Agreement”) with certain institutional purchasers (the “July Purchasers”). Pursuant to the terms of the Second Amended Purchase Agreement, the Company sold an aggregate of 29,750 shares of Common Stock together with warrants to purchase up to an aggregate of 8,925 shares of Common Stock. Each share of common stock was sold together with a warrant to purchase 0.30 of a share of common stock at a combined purchase price of $135.00. The warrants were exercisable immediately at an exercise price of $187.20 per share. The warrants will expire on the fifth (5th) anniversary of the initial exercise date of January 23, 2017. As of October 31, 2021, none of the warrants had been exercised.

 

Equity Classified Warrants

 

On April 8, 2019, the Company issued and sold 1,542,000 shares of common stock and pre-funded warrants to purchase up to 3,385,680 shares of common stock and common warrants to purchase up to 4,927,680 shares of our common stock in an underwritten public offering. The public offering price for the pre-funded warrants was equal to the public offering price of the common stock, less the $0.01 per share exercise price of each warrant. The pre-funded warrants have no expiration date. As of October 31, 2021, all of the pre-funded warrants had been exercised. The common stock warrants have an exercise price of $3.85 per share and expire five years from the issuance date. As of October 31, 2021, all of the common warrants had been exercised.

 

The Company accounts for warrants issued in connection with its June 2016 and July 2016 public offerings in accordance with the guidance on “Accounting for Certain Financial Instruments with Characteristics of Both Liabilities and Equity” in Topic 480 which provides that the Company classify the warrant instruments as a liability at its fair value. The warrant liabilities are subject to re-measurement at each balance sheet date using the Black-Scholes option pricing model. The June 2016 and July 2016 warrants contain a feature whereby they could require the transfer of assets and therefore are classified as a liability award in accordance with the guidance in Topic 480. The warrants had a value near zero at October 31, 2021 and April 30, 2021. The pre-funded and common warrants issued in the Company’s April 8, 2019 public offering did not meet the criteria to be classified as a liability award and therefore were treated as an equity award and recorded as a component of shareholders’ equity in the Consolidated Balance Sheets.

 

(9) Paycheck Protection Program Loan

 

On March 27, 2020, the U.S. Government passed into law the Coronavirus Aid, Relief and Economic Security Act, or the (“CARES Act”). On May 3, 2020, the Company signed a Paycheck Protection Program (“PPP”) loan with Santander as the lender for approximately $891,000 in support through the Small Business Association (“SBA”) under the PPP Loan. The PPP Loan was unsecured and evidenced by a note in favor of Santander as the lender and governed by a Loan Agreement with Santander. The loan contained an interest rate of 1% and was repayable over two years. The loan contained customary events of defaults relating to, among other things, payment defaults or breaches of the terms of the loan. Upon the occurrence of an event of default, the lender could have required immediate repayment of all outstanding amounts under the loan. Interest and principal payments were deferred for the first 6 months from the date of the loan. Principal and interest were payable monthly commencing 6 months after the disbursement date and were allowed to be repaid by the Company at any time prior to maturity with no prepayment penalties. The Company received the proceeds on May 5, 2020.

 

17

 

The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan is now fully forgiven. The Company recognized a gain on extinguishment of PPP loan of approximately $891,000 during the six months ended October 31, 2021 as reflected on the Consolidated Statement of Operations.

 

(10) Preferred Stock

 

The Company has authorized 5,000,000 shares of undesignated preferred stock with a par value of $0.001 per share. As of October 31, 2021, no shares of preferred stock had been issued.

 

(11) Common Stock

 

The Company has authorized 100,000,000 shares of common stock with a par value of $0.001 per share. As of October 31, 2021, 52,499,051 shares had been issued and are outstanding.

 

(12) Treasury Shares

 

During each of the six months ended October 31, 2021 and 2020, no shares of common stock were purchased by the Company from employees to pay taxes related to the vesting of restricted stock.

 

(13) Share-Based Compensation

 

In 2015, upon approval by the Company’s shareholders, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. A total of 1,332,036 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. The 2015 Plan will terminate ten years after its effective date, in October 2025, but is subject to earlier termination as provided in the 2015 Plan. As of October 31, 2021, the Company has 193,928 shares available for future issuance under the 2015 Plan which reflects adjustments made for the departure of our former CEO as well as other departures.

 

On January 18, 2018, the Company’s Board of Directors adopted the Company’s Employment Inducement Incentive Award Plan (the “2018 Inducement Plan”) pursuant to which the Company reserved 25,000 shares of common stock for issuance under the Inducement Plan. In accordance with Rule 711(a) of the NYSE American Company Guide, awards under the Inducement Plan may only be made to individuals not previously employees of the Company (or following such individuals’ bona fide period of non-employment with the Company), as an inducement material to the individuals’ entry into employment with the Company. An award is any right to receive the Company’s common stock pursuant to the 2018 Inducement Plan, consisting of a performance share award, restricted stock award, a restricted stock unit award or a stock payment award. As of October 31, 2021, there were 11,487 shares available for grant under the 2018 Inducement Plan.

 

18

 

Stock Options

 

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 the weighted average valuation assumptions noted in the following table. The risk-free rate is based on the US Treasury yield curve in effect at the time of grant. The expected life (estimated period of time outstanding) of the stock options granted is estimated using the “simplified” method as permitted by the SEC’s Staff Accounting Bulletin No. 110, Share-Based Payment. Expected volatility is based on the Company’s historical volatility over the expected life of the stock option granted. The Company did not grant any stock options during the three and six months ended October 31, 2021 and 2020. A summary of stock options under our stock incentive plans is detailed in the following table.

 

 

  

Shares

Underlying

Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2021   516,827   $3.89    9.0 
Granted      $      
Exercised   (6,666)  $1.05      
Expired   (1,806)  $32.62      
Cancelled/forfeited   (110,382)  $2.58      
Outstanding as of October 31, 2021   397,973   $4.16    8.4 
Exercisable as of October 31, 2021   239,780   $4.98    7.8 

 

As of October 31, 2021, the total intrinsic value of outstanding and exercisable options was approximately $0.2 million. As of October 31, 2021, approximately 158,000 additional options were unvested, which had an intrinsic value of zero and a weighted average remaining contractual term of 9.2 years. There was approximately $115,000 and $188,000 of total recognized compensation cost related to stock options during each of the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was approximately $0.2 million 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 1.0 year.

 

The Company’s acquisition of 3Dent (See Note 18) was valued at the fair value of the stock on the acquisition date of $1,451,584 (361,991 shares at $4.01). Since the shares will be restricted for one year and lack marketability, the Company applied a 20% discount to the purchase price making the adjusted fair value $1,161,267. Additionally, as the sellers must be employed for 12 months from the date of acquisition to retain all of their shares, the difference between the calculated fair value and the net assets acquired represents the value of the compensation expense to be recognized over the period of the agreed upon employment.

 

 

      
Fair Value of Purchase  $1,161,267 
Total Acquired Assets  $(593,571)
Total Acquired Liabilities  $117,106 
Compensation Expense  $684,802 
Quarterly Compensation Expense  $171,201 

 

The Company will recognize approximately $171,000 of compensation expense on a quarterly basis for the consideration paid until 12 months from the acquisition date of February 2, 2022.

 

Performance Stock Options

 

In January of 2020, the Company issued 81,337 performance-based stock options to two of its executives. There were 40,668 shares that were unvested and outstanding at October 31, 2021 which expire on December 15, 2021, 40,000 of which were exercised in December 2021.

 

19

 

In January of 2021, the Company issued 344,723 performance-based stock options to employees and executives. The awards vest over 2 years provided there is positive total shareholder return (e.g. share price increase) as measured by the closing share price on January 14, 2022 and January 14, 2023. There were 257,356 shares unvested and outstanding at October 31, 2021. None of the shares granted to our former President and CEO under this issuance vested and lapsed as of June 18, 2021. A summary of performance stock options under our stock incentive plans is detailed in the following table.

 

 

  

Shares

Underlying

Options

   Weighted
Average
Exercise
Price
  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2021   424,790   $2.57    9.5 
Granted   66,667   $0.62      
Exercised   (13,334)  $1.05      
Cancelled/forfeited   (193,433)  $2.80      
Outstanding as of October 31, 2021   284,690   $2.03    9.1 
Exercisable as of October 31, 2021   27,334   $1.05    8.2 

 

As of October 31, 2021, the total intrinsic value of both outstanding and exercisable options was approximately $30,000 and zero, respectively. As of October 31, 2021, approximately 257,000 additional options were unvested, which had an intrinsic value of $30,000 and a weighted average remaining contractual term of 9.1 years. There was approximately $61,000 and $187,000 of total recognized compensation cost related to stock options during each of the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was approximately $0.3 million 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 1.3 years.

 

Restricted Stock

 

Compensation expense for non-vested restricted stock is generally recorded based on its market value on the date of grant and recognized ratably over the associated service and performance period. During the six months ended October 31, 2021 and 2020, the Company granted 33,333 shares that were subject to service-based vesting requirements.

 

A summary of non-vested restricted stock under our stock incentive plans is as follows:

 

 

  

Number

of Shares

  

Weighted

Average Price
per Share

 
Issued and unvested at April 30, 2021   10,000   $2.93 
Granted   33,333   $2.37 
Vested      $ 
Cancelled/forfeited      $ 
Issued and unvested at October 31, 2021   43,333   $2.50 

 

There was approximately $29,000 and $10,000 of total recognized compensation cost related to restricted stock for the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there is approximately $70,000 of unrecognized compensation cost remaining related to unvested restricted stock granted under our plans. This cost is expected to be recognized over a weighted-average period of 1.5 years.

 

In December 2019, the Company granted 51,547 shares to an employee, subject to service-based vesting requirements, that were outside the Company stock incentive plans. There was approximately zero and $12,000 of total recognized compensation cost related to this award for the three months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was no unrecognized compensation cost remaining related to this award.

 

20

 

(14) Fair Value Measurements

 

ASC Topic 820, “Fair Value Measurements” 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.

 

Level 1 Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
   
Level 2 Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
   
Level 3 Inputs that are unobservable for the asset or liability.

 

Disclosure of Fair Values

 

The Company’s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts receivable, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The carrying values of these financial instruments approximate their fair values and are viewed as Level 1 items. The Company’s warrant liabilities represent the only asset or liability classified financial instrument that is measured at fair value on a recurring basis.

 

The fair value of the Company’s warrant liabilities (refer to Note 8) is based on the Black-Scholes pricing model which is based on Level 3 unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. The assumptions used by the Company are the quoted price of the Company’s common stock in an active market, risk-free interest rate, volatility and expected life, and assumes no dividends. Volatility is based on the actual market activity of the Company’s stock. The expected life is based on the remaining contractual term of the warrants and the risk-free interest rate is based on the implied yield available on U.S. Treasury Securities with a maturity equivalent to the warrants’ expected life. The fair value on a recurring basis as of October 31, 2021 and April 30, 2021 was near zero.

 

There were no unrealized gains or losses for the three and six months ended October 31, 2021 and 2020. When incurred, gains and losses are included within “Gain (loss) due to change in fair value of warrant liabilities” in the Consolidated Statements of Operations. The Company determined the fair value using the Black-Scholes pricing model with the following assumptions:

 

 

   October 31, 2021   October 31, 2020 
         
Dividend rate   0.0%   0.0%
Risk-free rate   0.06% - 0.08%   0.12% - 0.13%
Expected life (years)   0.1    0.8 - 1.1 
Expected volatility   122.2%   139.1%

 

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 each of the three and six months ended October 31, 2021 and 2020.

 

21

 

(15) Commitments and Contingencies

 

Employment Litigation

 

On August 28, 2018, counsel for Charles Dunleavy, the Company’s former President & Chief Executive Officer who was terminated for cause effective June 9, 2014, filed a demand for arbitration, captioned Charles F. Dunleavy v. Ocean Power Technologies, Inc., Case No. 01-18-0003-2374, before the American Arbitration Association in New Jersey. The demand alleged various claims relating to Mr. Dunleavy’s termination. After the hearings in the proceeding were conducted, on December 11, 2020, the arbitration panel issued an interim award finding, among other things, that the termination for cause of Mr. Dunleavy was in breach of his employment contract and awarded him compensatory damages in the amount of $438,254.54. On May 3, 2021, the panel issued a second interim award and therein awarded Mr. Dunleavy attorneys’ fees, costs and pre-judgment interest. The Company agreed, on May 24, 2021, to pay Mr. Dunleavy $1,223,963.14, representing the total compensatory damages, attorneys’ fees, costs and pre-judgment interest, which is the full amount awarded by the arbitration panel. The Company made the required payment on May 26, 2021, and the matter is now closed.

 

Spain Income Tax Audit

 

The Company underwent an income tax audit in Spain for the period from 2011 to 2014, when our Spanish branch was closed. On July 30, 2018, the Spanish tax inspector concluded that although there was no tax owed in light of losses reported, the Company’s Spanish branch owed penalties for failure to properly account for the income associated with the funding grant. During the six months ended October 31, 2020, the Company received notice from the Spanish Central Economic and Administrative Tribunal that it agreed with the inspector and ruled that the Company owes the full amount of the penalty in the amount of €279,870 or approximately $331,000. On January 25, 2021, the Company paid to the Spanish Tax Administration €279,870. Notwithstanding that payment, on April 30, 2021, the Company filed its appeal of the decision of the Central Court to the Spanish National Court. There is no schedule for a ruling from the Spanish National Court.

 

(16) Income Taxes

 

Uncertain Tax Positions

 

The Company applies the guidance issued by the FASB for the accounting and reporting of uncertain tax positions. 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. At October 31, 2021, the Company had no unrecognized tax positions. The Company does not expect any material increase or decrease in its income tax expense in the next twelve months, related to examinations or uncertain tax positions. U.S. federal and state income tax returns were audited through fiscal 2014 and fiscal 2010 respectively. Net operating loss and credit carry forwards since inception remain open to examination by taxing authorities and will continue to remain open for a period of time after utilization.

 

22

 

Income Tax Benefit

 

The Company sold New Jersey State net operating losses and research development credits (“NJ NOL”) under the NJEDA Tax Transfer program in the amount of approximately $12 million for the year ended April 30, 2021, for net proceeds of approximately $1.0 million which was received in May 2021 and recorded in the Company’s Statement of Operations in fiscal year 2022.

 

(17) Operating Segments and Geographic Information

 

The Company’s business consists of one segment as this represents how our Chief Operating Decision Maker views the Company’s operations and financial position. The Company operates on a worldwide basis with one operating company in the U.S. and subsidiaries in the UK and in Australia. Revenues and expenses are generally attributed to the operating company that bills the customers. During each of the six months ended October 31, 2021 and 2020, the Company’s primary business operations were in North America.

 

(18) Acquisition of 3dent Technologies, LLC

 

On February 1, 2021, the Company acquired all of the outstanding equity interest of 3dent Technologies, LLC (“3Dent”), a Houston, Texas based company that offers offshore energy engineering and design services that are complementary to the Company’s technology and products. As consideration for the purchase, the Company issued 361,991 shares of its common stock to the sellers, subject to a 12-month post acquisition employment condition. In addition, the former owners of 3Dent will be eligible for awards of performance stock with a potential value of $360,000 if certain revenue targets are achieved over the 12 month-period post acquisition. There were no changes during the three and six months ended October 31, 2021 that would affect this valuation.

 

The Company accounted for the transaction as a business combination under ASC 805, “Business Combinations.” Accordingly, the assets and liabilities acquired were recorded at their estimated fair value on the date of acquisition. Under ASC 805, acquisition-related transaction costs (such as advisory, legal, valuation, other professional fees) were expensed in the Consolidated Statement of Operations in the period incurred.

 

(19) Subsequent Events

 

On November 15, 2021, the Company acquired all of the outstanding equity interest of Marine Advanced Robotics, Inc. (“MAR”), a Richmond (San Francisco Bay Area), California-based developer and manufacturer of autonomous surface vehicles (ASVs).

 

The Company paid $11.0 million at closing, consisting of $4.0 million in cash and $7.0 million in common stock (3,330,162 shares). Additional earn-out opportunities for the selling shareholders of MAR exist based on revenue performance through April 2023. The MAR management team and employees have joined the Company and MAR continues to operate under its current brand name as a wholly owned subsidiary of the Company.

 

23

 

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

 

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’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 “Risk Factors” section of our Annual Report on Form 10-K for the year ended April 30, 2021 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 2021 refers to the year ended April 30, 2021).

 

Overview

 

We are a marine power equipment, data solutions and consulting services provider. We control the design, manufacture, sales, installation, operations and maintenance of our solutions and services while working closely with commercial, technical, and other development partners that provide software, controls, mechatronics, sensors, integration services, and marine installation services. We believe our renewable autonomous ocean solutions deliver power and data collection, analysis and communication in remote ocean environments, allowing users to generate actionable intelligence and control certain equipment. Our mission and purpose are to provide intelligent maritime solutions and services that enable safer and more productive ocean operations for the defense and security, offshore oil and gas, science and research, and offshore wind markets. We achieve this through our proprietary, state-of-the-art technologies that are at the core of our clean and renewable energy platforms upon which we offer our solutions and services as well as through working with select partners.

 

We continue to develop and commercialize our proprietary systems that generate electricity by harnessing the renewable energy of ocean waves for our PowerBuoy® (“PB3”), and solar power for our hybrid PowerBuoy® (the “hybrid”). The PB3 uses proprietary technologies that convert the kinetic energy created by the heaving motion of ocean waves into electricity. Our strategy includes developing complete solutions and services, including cloud-based delivery systems for ocean data and predictive analytics to provide actionable intelligence for our clients. Based on feedback from our current customers, discussions with potential customers in the defense and security, offshore oil and gas, science and research, and offshore wind markets, as well as government applications in fishery protection and marine protected areas, together with our market research and publicly available data, we believe that numerous markets have a direct need for our solutions. Our recent projects have been in the offshore oil and gas and science and research industries. We believe there is an increasing need for our products and services in areas such as fishery protection, offshore windfarm support, and maritime domain awareness applications. We believe that having demonstrated the capability of our solutions, we can advance our product and services and gain further adoption from our target markets. Our marketing efforts are focused on offshore locations that require a cost-efficient solution for renewable, reliable, and persistent power and communications, either by supplying electric power to payloads that are integrated directly with our product or located in its vicinity, such as on the seabed and in the water column. We believe we can become a leader in offshore autonomous ocean wave power conversion technology which provides renewable power for offshore operations that were previously logistically problematic and difficult to decarbonize.

 

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. We are continuing to build upon our mission of connecting the oceans with those who operate, and manage the resource, in that environment. We do this through our solutions’ offerings, that are based on our proprietary renewable power platforms and engineering skills. Our solutions focus on three major services areas, Data as a Service, supported and enabled by Power as a Service, and underpinned by our Strategic Consulting Services, which we expanded with the acquisition of 3dent Technology, LLC (“3Dent”), in February 2021. Over the course of fiscal 2022, we intend to continue to grow our service sectors and develop, evolve, and strengthen our solutions through internal developments, partnerships, and potential acquisitions. On November 15, 2021, the Company acquired all of the outstanding equity interest of MAR. This acquisition immediately provided the Company with an established, innovative offshore product line that features roaming capability that highly complements the Company’s business strategy.

 

24

 

Founded in 2004, MAR is the developer of Wave Adaptive Modular Vessel (WAM-V®) technology, which enables roaming capabilities for uncrewed equipment in waters around the world. MAR launched the first WAM-V in 2007 as a new vessel class with a mission to manufacture and deliver to customers the most reliable and robust ASVs available on the market.

 

Our Power as a Service solutions deliver value to customers by utilizing our managed power platforms, such as the PB3 PowerBuoy® or hybrid PowerBuoy®, and subsea battery for topside and subsea power applications. Our focus for these solutions is on bringing autonomous clean power to our customers wherever it is required. On our project with Eni S.p.A. (“Eni”), we utilized a PB3 PowerBuoy®, which operated in the Adriatic Sea for over 700 days of continuous operation as part of Eni’s resident autonomous underwater vehicle (“AUV”) feasibility studies. During commercial operations, an AUV would remain on site to perform various inspection, maintenance, and repair tasks. As demonstrated during our project with Eni, our solutions generated sufficient power that could, with client assets, extend missions for longer durations.

 

Our Data as a Service solution, initially based on the work we did for Harbour Energy (formerly known as Premier Oil) in 2019 in the North Sea, has further evolved based on feedback from participants in the government, defense, and security markets. We have been developing a Maritime Domain Awareness solution (“MDA-S” or “MDA”) to introduce edge computing and artificial intelligence modules that can be delivered to customers via cyber secure cloud environments.

 

Our Strategic Consulting Services, materially strengthened by the acquired 3Dent team, focus on delivering value to our customers in the areas of ocean engineering, structural and dynamic analysis, Front End Engineering and Design (“FEED”) studies, and motion simulation. These services can be delivered as part of our broader Power and/or Data as a Service solution utilizing our solutions or on a standalone basis. In the near term, we will focus on increasing our market share in the offshore wind market and the broader floating foundation design market, as well as our business with offshore oil and gas customers.

 

Throughout fiscal 2021 we delivered several transactions and projects laying the foundation for our growth in fiscal 2022. We have identified, and are pursuing, several new applications for our PowerBuoys® in the areas of defense, security and maritime domain awareness solutions. In February 2021, the Company acquired all the outstanding equity interest of 3Dent, a company based in Houston, Texas, that offers offshore engineering and design services that are complementary to our technology and products and strengthen our Strategic Consulting Services. During the first quarter of fiscal 2022, we initiated several research and development (“R&D”) and commercial development programs, including commencing our custom software development efforts with Greensea and Fathom5 to further extend our edge computing and cloud hosting capabilities.

 

In November 2020, the Company entered into an agreement with the Offshore Operators Committee (“OOC”) under which the Company provided engineering and technical services for a new project under the DeepStar Global Technology Consortium Program. This project showcased our Power as a Service offering among well-known operators in the industry. This project completed in July 2021, and we have used the findings of the study to advance marketing activities for our Power as a Service solution.

 

In October 2020, the Company entered into an agreement with Adams Communication & Engineering Technology, Inc. (“ACET”) to conduct a feasibility study for the evaluation of a PB3 power and 5G communications solution in support of the U.S. Navy’s Naval Postgraduate School’s Sea, Land, Air, Military Research Initiative (“SLAMR”). This forms part of our Data as a Service division. The project sponsor released an update to the market on November 1, 2021, which showcased the concept of operations for the vehicles and buoy system under consideration.

 

Business Update Regarding COVID-19

 

The COVID-19 pandemic presented substantial health and economic risks, uncertainties and challenges to our business, the global economy and financial markets. In March 2020, one of the Company’s customers cancelled a portion of their contract due to the outbreak of COVID-19 and instead extended an existing lease. In April 2020, the Company declared force majeure on a contract with a different customer and delayed the deployment of its PB3 PowerBouy® in Chile. For additional information on various uncertainties and risks posed by the COVID-19 pandemic, see Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended April 30, 2021.

 

25

 

On March 27, 2020, the U.S. Government passed into law the Coronavirus Aid, Relief and Economic Security Act, or the (“CARES Act”). On May 3, 2020, the Company signed a Paycheck Protection Program (“PPP”) loan with Santander as the lender for approximately $891,000 in support through the Small Business Association (“SBA”) under the PPP loan. The PPP loan was unsecured and evidenced by a note in favor of Santander as the lender and governed by a Loan Agreement with Santander. The loan contained an interest rate of 1% and was repayable over two years. The loan contained customary events of defaults relating to, among other things, payment defaults or breaches of the terms of the loan. Upon the occurrence of an event of default, the lender could have required immediate repayment of all outstanding amounts under the loan. Interest and principal payments were deferred for the first 6 months from the date of the loan. Principal and interest were payable monthly commencing 6 months after the disbursement date and were allowed to be repaid by the Company at any time prior to maturity with no prepayment penalties. The Company received the proceeds on May 5, 2020.

 

The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan is now fully forgiven. The Company recognized a gain on extinguishment of PPP loan of approximately $891,000 in the Consolidated Statement of Operations for the six months ending October 31, 2021.

 

Our Solutions and Power Generating Platform Services

 

PB3 PowerBuoy®

 

The PB3 generates electricity by harnessing the renewable energy of ocean waves. The PB3 features a unique onboard power take-off (“PTO”) system, which incorporates both energy storage and energy management and control systems. The PB3 generates a nominal name-plated capacity rating of up to 3 kilowatts (“kW”) of peak power during recharging of the onboard batteries. Power generation is deployment-site dependent. Our standard energy storage system (“ESS”) has an energy capacity of up to a nominal 150 kW-hours to meet specific application requirements.

 

The PB3 is designed to generate power for use independent of the power grid in remote offshore locations. The hull consists of a main spar structure loosely moored to the seabed and surrounded by a floating annular structure that can freely move up and down in response to the passage of the waves. The PTO system includes a mechanical actuating system, an electrical generator, a power electronics system, our control system, and our ESS which is sealed within the hull. As ocean waves pass the PB3, the mechanical stroke action created by the rising and falling of the waves is converted into rotational mechanical energy by the PTO, which in turn, drives the electric generator. The power electronics system then conditions the electrical output which is collected within an ESS. The operation of the PB3 is controlled by our customized, proprietary control system.

 

The control system uses sensors and an onboard computer to continuously monitor the PB3 subsystems. We believe that this ability to optimize and manage the electric power output of the PB3 is a significant advantage of our technology. In the event of large storm waves, the control system automatically locks the PB3, and electricity generation is suspended. However, the load center (either the on-board payload or one in the vicinity of the PB3) may continue to receive power from the ESS. When wave heights return to normal operating conditions, the control system automatically unlocks the PB3 and electricity generation and ESS replenishment recommences. This safety feature helps to prevent the PB3 from being damaged by storms.

 

The PB3 can be transported over land to the deployment port using conventional transportation methods. Once at port, the PB3 can be lifted into the water or onboard a vessel using a readily available crane of appropriate capacity. The PB3 may then be towed to a site using a standard vessel (if the location is within an appropriate distance from the port), or the PB3 may be carried aboard a vessel to its offshore location and craned into the water at site. The PB3 is then attached to the mooring system, which is installed during a separate operation, after which a brief commissioning process places the PB3 into operation.

 

We believe that using wave energy for electricity generation has the following potential benefits, compared to existing incumbent solutions.

 

  Scalability within a small site area. Due to the dense energy in ocean waves, we believe that the electricity may be aggregated to supply larger payloads, as a result, for example, of multiple PB3s which are placed in an array, occupying a relatively small area. We believe the array of a larger number of PB3s could offer end users a variety of advantages in availability, reliability and scalability.

 

26

 

  Predictability. The generation of power from wave energy can be forecasted several days in advance. Available wave energy can be calculated with a high degree of accuracy based on satellite images and meteorological data, even when the wave field is hundreds of miles away and days from reaching a PB3. Therefore, we believe end-users relying on PB3 for power may be able to proactively plan their logistics, payload scheduling and other operational activities based on such data.
     
  Constant source of energy. The annual occurrence of waves at specific sites can be relatively persistent and defined with relatively high accuracy. Based on our studies and analyses of various sites of interest, we believe that we will be able to deploy our PB3 in locations where the waves could produce usable electricity for most of the year.

 

Based on our market research and publicly available data, including but not limited to the U.S. Department of Energy (“DOE”) 2019 Powering the Blue Economy Report, the Westwood Energy World ROV Operations Forecast 2019-2023, and the World Bank Database, we believe that numerous markets may have a direct need for our PB3, including defense and security, offshore oil and gas, science and research, and offshore wind, as well as government applications in fishery protection and marine protected areas. Depending on payload power requirements, sensor types and other considerations, we have found that our PB3 could satisfy several application requirements within these markets. The Company believes that the PB3 can generate sufficient power to meet the requirements of many potential customer applications within our target markets, and that the hybrid could provide ample power in geographies where wave conditions may not be sufficient to allow the PB3 to generate sufficient power.

 

hybrid PowerBuoy®

 

The Company has product launched a hybrid PowerBuoy® (“hPB”) that is a solar powered surface buoy, compared to the wave power generating PB3. The hybrid PowerBuoy® is powered primarily through solar panels with an efficient and clean burning external combustion Stirling engine to provide back-up power and is capable of providing reliable power in remote offshore locations, regardless of ocean wave conditions. We believe this product is complementary to the PB3 by providing the Company the opportunity to address a broader spectrum of customer deployment needs, including low-wave environments, with the potential for greater product integration within each customer project. It is intended for agile deployment applications, such as recharging and surface communications hub for electric remotely operated vehicles (“eROV”) and autonomous underwater vehicles (“AUV”) used for underwater inspections and short-term maintenance, subsea equipment monitoring and control, and provides a flexible platform to optimize power storage based on the environment and the application. The hybrid can be quickly deployed and offers customers a cost-effective solution. The design has a high payload capacity for communications and surveillance, with the capability of being tethered to subsea payloads such as batteries, or with a conventional anchor mooring system. The hybrid generates power from both an array of solar panels and an efficient, clean burning 1 kW Stirling engine fueled by liquid propane. This energy is stored in onboard batteries which power subsea and topside payloads. The Company has designed the hybrid with a Stirling engine backup system to outperform traditional diesel buoys, which we believe have more frequent service and refueling intervals and higher carbon intensities. We believe the hybrid will be able to operate over a broad range of temperature and ocean wave conditions.

 

The towable, boat-shaped hull design of the hybrid is appropriate for deployment throughout the world. Power is generated independent of wave activity, making it a good solution for providing power in relatively calm, low wave environments with high solar intensity and is complimentary to the PB3.

 

As with the PB3, the control system uses sensors and an onboard computer to continuously monitor the hybrid subsystems. We believe that this ability to optimize and manage the electric power output of the hybrid is a significant advantage of our technology. In the event of extended cloudy periods, the control system automatically switches electricity generation from the solar panels to the backup engine. However, the load center, either the on-board payload or one in the vicinity of the hybrid, may continue to receive power from the on-board ESS. When more suitable solar power generation conditions return, the control system automatically stops the backup up engine and ESS replenishment recommences by way of solar electricity generation.

 

27

 

The hybrid is designed for use with a single point umbilical and mooring but can be adapted for a 3-point mooring installation for use as a temporary replacement for PB3 installations during planned maintenance or repairs.

 

The hybrid can be transported over land to the deployment port using conventional transportation methods. Once at port, the hybrid can be fitted with additional stabilizing outriggers if required for the specific solution, and then can be lifted into the water or onboard a vessel using a readily available crane of appropriate capacity. The hybrid may then be towed to a site using a standard vessel (if the location is within an appropriate distance from the port), or the hybrid may be carried aboard a vessel to its offshore location and craned into the water at site. The hybrid is then attached to the single point mooring system, which is installed during a separate operation, after which a brief commissioning process places the hybrid into operation.

 

The hybrid is configured with a nominal 30 kW-hours of battery energy storage and approximately 1 megawatt-hour (“MWh”) of stored energy in the propane system. While the batteries are primarily charged through solar power generation, the propane powered Stirling engine system on the hybrid can be considered reserve energy storage, with propane having a much higher energy storage density than lithium-ion batteries. It can be utilized when needed based on load demand and will provide approximately 1 MWh of stored energy capacity. We believe that this amount of stored energy offers an attractive local, autonomous energy solution for clients in a range of industries, including but not limited to offshore oil and gas and marine observation, particularly for shorter term deployments.

 

During the first six months of fiscal 2022, we commenced efforts to upgrade the current version of the hPB to host our MDA-S (as defined below) offering by adding further stabilizing features. During the second quarter of fiscal 2022, these efforts were largely completed together with our manufacturing partners.

 

Subsea Battery

 

We have product launched a subsea battery that is complementary to both the PB3 and hybrid products and can be deployed together with our PowerBuoys® or on its own. It offers customers the option of placing additional modular and expandable energy storage on the seabed near existing, or to be installed, subsea equipment. Our lithium-ion subsea batteries supply power that can enable subsea equipment, sensors, communications and AUV and eROV recharge. Our PB3 and hybrid are complimentary to the subsea batteries by providing a means for recharging during longer term deployments, or the batteries can be used independently for shorter term deployments.

 

The subsea battery has been designed to provide continuous and/or short-term power supply from its integrated energy storage system, enabling us to supply into a range of industries and applications, from backup power to critical subsea infrastructure to continuous operation of subsea equipment, such as electric valves. The base design of the subsea battery has a nominal 100 kW-hours of energy storage. The subsea battery can be transported over land to the deployment port using conventional transportation methods. Once at port, the subsea battery can be lifted onboard a vessel using a readily available crane of appropriate capacity. The battery can then be carried aboard a vessel to its offshore location and craned into the water at site. It comes installed on a ready deployable subsea skid suitable for installation on the seabed. The subsea battery can be integrated into other subsea equipment on land prior to deployment. The battery is then connected to the other components on the seabed with the use of an eROV.

 

Maritime Domain Awareness Solution (“MDA-S”)

 

The International Maritime Organization defines Maritime Domain Awareness as the effective understanding of any activity that could impact upon the security, safety, economy, or environment. Since 2002 the United States of America, for example, has had an active strategy to secure the Maritime Domain. Furthermore, in 2020 the U.S. Coast Guard elevated Illegal, Unreported and Unregulated (“IUU”) fisheries, one aspect of MDA security, as the leading global maritime threat. It is estimated that tens of billions of Dollars are lost every year to IUU fishing alone.

 

28

 

We intend our MDA-S payload to consist of a high-definition radar, gyro-stabilized high-definition optical and thermal imaging cameras, vessel automatic identification system (“AIS”) detection, and integrated command and control software as customer needs dictate. Capabilities include 24/7 vessel tracking, automatic radar plotting, automated vessel warnings, and high-definition optical and thermal video surveillance capable of providing evidentiary backup of activity to aid in prosecution.

 

We intend data from our MDA-S will be processed onboard our buoys using edge computing, developed together with our software partners, transmitted to shore-based command stations via cyber-secure Wi-Fi, cellular, and/or satellite systems, depending upon location, and then further processed in our cloud-based analytics platform. Surveillance data can be integrated with readily available marine monitoring software or with our own MDA software solution developed together with leading partners in the technology industry to provide command and control features of a multi-buoy surveillance network. The data can also be integrated with satellite, weather, bathymetric, and other data feeds to form a detailed surface and subsea picture of a monitored area.

 

A single MDA-S equipped PB3 PowerBuoy®, can monitor vessel traffic, with or without AIS turned on, across an area approximately 1,300 square nautical miles of ocean territory on a permanent or temporary basis, with the ability to link multiple surveillance assets together over large ocean areas giving end-users visibility into potentially damaging environmental or illegal activities. Customized solutions are also available including the addition of subsea sensors to monitor for acoustic signatures, including tsunami, and water quality.

 

The development of our MDA-S is underway, and we launched the first offshore system supporting the demonstration of the newly developed system in October 2021. We also installed the mooring systems to deploy additional demonstration units during the second quarter of fiscal 2022 and intend to demonstrate the MDA-S on additional systems during third and fourth quarter of fiscal 2022.

 

Strategic Consulting Services

 

In addition to work being performed by the Company for the DeepStar project, through our technology subsidiary, 3Dent, we also offer a full range of high-level offshore engineering, including providing consulting engineering and design services to offshore wind developers, offshore construction companies, drilling contractors, major oil companies, service companies, shipyards, and engineering firms. 3Dent’s team of dedicated consultants/designers has expertise in structural engineering, hydrodynamics and naval architecture. Among its services is a focus on addressing the issues current or would-be owners of offshore floaters, jackups, and lift boats have with their fleet. 3Dent’s services include simulation engineering, software engineering, concept design and motion analysis. During the second quarter of fiscal 2022, the Company saw an increase in consulting services activity for oil and gas and offshore wind projects.

 

29

 

Commercial Activities

 

We continue to seek new strategic relationships and further develop our existing partnerships. We collaborate with companies that have developed or are developing in-ocean applications requiring a persistent source of power that is also capable of real time data collection, processing and communication, to address potential customer needs. The table below shows the percentage of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:

 

   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
Eni S.p.A.   6%   61%   3%   34%
Department of Energy   33%   %   16%   %
EGP   6%   36%   31%   55%
Clark Hill   12%   %   7%   %
Matthews   12%   %   6%   %
Valaris   19%   %   26%   %
Other (no customer over 10%)   12%   3%   11%   11%
    100%   100%   100%   109%

 

In order to achieve success in commercializing our products, we must expand our customer base and obtain commercial contracts to lease or sell our solutions and services to customers. Our potential customer base for our solutions includes various public and private entities, and agencies that require remote offshore power. To date, substantially all of our revenue producing contracts have been with a small number of customers under contracts to fund a portion of the costs of our operational efforts to develop and improve our technology, validate our product through ocean and laboratory testing, and business development activities with potential commercial customers. Our goal in the future is that an increased portion of our revenues will be from the lease or sale of our products and related maintenance as well as consultative and other services.

 

Current and Recent Customers

 

  In June 2021, the Company was notified of a pre-award for a Department of Energy (“DOE”) Small Business Innovation Research program (“SBIR”) to support the development of the next generation of our wave energy conversion systems. In August 2021, we completed all required documentation, signed the DOE contract and initiated the 9-month project which began in the second quarter of fiscal 2022.
     
  Throughout the first six months of fiscal 2022, our strategic consulting services, continued to generate revenues from prior and new customers of approximately $342,000. Notably, we advanced several large projects in the pipeline to an advanced stage with larger oil and gas operators and offshore wind developers.
     
  In November 2020, the Company entered into an agreement with the OOC to provide engineering and technical services for a new project under the DeepStar Global Technology Consortium Program. This project showcased our Power as a Service solution among well-known operators in the industry. This project was completed in July 2021.
     
  In October 2020, the Company entered into an agreement with ACET to conduct a feasibility study for the evaluation of a PB3 power and 5G communications solution in support of the U.S. Navy Naval Postgraduate School’s SLAMR initiative. The study was completed, and the Company is currently in active discussions with the SLAMR Consortium on the project’s next steps on providing the data and power solution.The SLAMR initiative is ongoing and October 29, 2021 the SLAMR Consortium released additional information about the project into the market.

 

30

 

  In March 2020, Eni exercised their option from the March 2018 contract to extend their lease of the PB3 for an additional 18 months. The initial provision in March 2018 agreement provided for a minimum 24-month contract that included an 18-month PB3 lease and associated project management. In November 2020, Eni retrieved the PB3 and returned it to shore due to a mooring issue. The PB3 has since been returned to our headquarters in New Jersey and has completed its refurbishment and is being readied to deploy as part of our MDA-S demonstration off the coast of New Jersey.
     
  In September 2019, we entered into two contracts with subsidiaries of EGP, which included the sale of a PB3 and the development and supply of a turn-key integrated Open Sea Lab (“OSL”) that was expected to be the Company’s first deployment off the coast of Chile. Due to the COVID-19 pandemic, force majeure was declared in April 2020 and delayed the deployment. In March 2021, the Company began the deployment process and placed the PB3 in the water. During the first six months of fiscal 2022, deployment installation activities were performed, and additional activities expected to be performed over the next fiscal quarter.
     
  In June 2018, we entered into a contract with Harbour Energy for the lease of a PB3 to be deployed in one of Harbour Energy’s offshore fields in the North Sea. During its deployment, the PB3 provided unmanned EZM service. In early March 2020 the Company and Harbour Energy retrieved the PB3. This PB3 has since been returned to our headquarters in New Jersey and is currently being refurbished to be redeployed. During second quarter fiscal 2022 we entered into a contract with Aker Solutions to support a study integrating the PB3 system for the next phase of Harbour Energy’s development plans.

 

Partnerships

 

We believe that our solutions are best developed, sold, deployed, and maintained together with subject matter experts in their respective fields. This enables the Company to protect, maintain, and evolve our power platforms and integrate them with surface and subsea payloads. the Company has previously entered into partnerships focused on including, but not limited to, deployment and installations, sourcing of surface payloads, and integration with autonomous vehicles. To further develop the MDA-S, we recently entered into strategic software and robotics partnerships with two software companies, Greensea Systems, Inc. and Fathom5. We believe, the partnerships with Greensea and Fathom5 will further the development of our next-generation MDA-S product for the maritime industrial market and governmental defense and security organizations.

 

Greensea Systems, Inc. will be contributing to the Company’s MDA-S by providing integration software, control software, autonomy and systems integration for the buoy sensor payload.

 

Fathom5 will be designing and building a customized industrial analytics platform to support the Company’s MDA-S. The Fathom5 customized platform will integrate sensor technologies, combine data feeds, and provide a flexible plug-in analytic capability to apply artificial intelligence and machine learning to sensor feeds. Fathom5 is also building the user interface that will allow remote operators to control the MDA-S payload and view sensor data in real time.

 

We also maintain active dialogues with several offshore deployment and marine operations partners in the North Sea and North America to support our projects.

 

Discussions with autonomous vehicle providers are ongoing to integrate autonomous and roaming capabilities into our Data as a Service offering.

 

Furthermore, we are in active discussions with larger systems integrators to develop partnerships focused on selling our platforms and solutions as part of larger projects.

 

Business Strategy

 

During fiscal 2021 and the first six months of fiscal 2022, we advanced our marketing programs, products, and solutions. We have made progress in transitioning from R&D to commercialization and moving further into the ocean data as a service market. We intend to build on these efforts by implementing processes and solutions that cover the entire life cycle, from demand generation to close of contract, and from channel strategies to customer care.

 

31

 

Most of the Company’s opportunities with potential customers have been for projects in Western Europe, including the North Sea, as well as North America and South East Asia. Nearly two-thirds of these opportunities have progressed past initial feasibility and non-disclosure agreement stages to more detailed, confidential discussions around specific customer applications.

 

Many proposal requests are for projects where one of our PowerBuoy® products, either the PB3, the hybrid, or our subsea battery is part of a larger solution deployment, and typically include the potential lease or sale of one or more of our solutions deployed on our PowerBuoy® platforms, as well as required services and maintenance support. A majority of hybrid inquiries are for shorter term deployments in calmer waters. Historically, demonstration projects have been a necessary step toward broad solution deployment and revenues associated with specific applications. A proposal phase typically lasts from three months to more than one year. During the demonstration project specification, negotiation and evaluation period, we are often subject to the prospective customer’s vendor qualification process, which entails substantial due diligence of the Company and capabilities and may include negotiation of standard terms and conditions. Many proposals contain provisions which would mandate the sale or lease of our PowerBuoy® product upon successful conclusion of the demonstration project.

 

We believe this is an accurate depiction of the overall sales cycle for new technology in each of our target markets, including our products and solutions. Cycle times for each step of the sales’ cycle will vary depending on several customer factors, including, but not limited to, technical evaluation, project priorities, project funding approval process, and alignment of new technology integration with the customer’s broader operational strategy. We believe that the resulting evidence of potential demand, vis-à-vis specific application proposal requests, is indicative of progress in our commercialization strategy. We believe that we have the potential for growth as a result of our positioning for higher volume production of our PowerBuoy® products and the initial indications of demand for our PowerBuoy® products in multiple customer applications.

 

The Company is pursuing a long-term growth strategy to expand its market value proposition while building the Company’s revenue base. This strategy includes partnerships with leading companies in adjacent and complementary markets. We continue to commercialize our PowerBuoy® products for use in remote offshore power and real-time data communications applications, and in order to achieve this goal, we are pursuing the following business objectives:

 

  Integrated turn-key solutions sales or leases incorporating our products and services. We believe our PB3 hybrid and our subsea battery solutions, as well as our MDA-S, are well suited to enable many uncrewed, autonomous (non-grid connected) offshore solutions, such as topside and subsea surveillance and communications, subsea equipment monitoring, early warning systems platform and subsea power and buffering, and weather and climate data collection. We have investigated and realized market demand for some of these solutions and we intend to sell and lease our products to these markets as part of these broader integrated solutions. Additionally, we intend to provide services associated with our solution offerings such as paid engineering studies, value-added engineering, maintenance, remote monitoring and diagnostic, application engineering, planning, training, project management, and marine and logistics support required for our solution life cycle. We continue to increase our commercial capabilities through new hires in sales and application support, and through engagement of expert market consultants in various geographies. As our MDA-S grows, we expect that this will also include data and cloud services.
     
  Expand customer system solution offerings through new complimentary products that enable shorter and more cost-efficient deployments. The hybrid is highly complementary to the PB3 by providing the Company the opportunity to address a broader spectrum of customer deployment needs, including low-wave environments, with the potential for greater system integration within each customer project. The hybrid is primarily intended for shorter term deployment applications such as eROV and AUV inspections and short-term maintenance, topside surveillance and communications, and subsea equipment and controls. The Company has developed a subsea battery system that is complimentary to the Company’s PowerBuoy® products. The subsea battery system offers the possibility of creating a sea floor energy storage solution for remote offshore operations. These subsea battery systems contain lithium-ion batteries, which provide high power density to supply power to subsea equipment, sensors, communications, and the recharging of AUVs and eROVs. Ideal for many remote offshore customer applications, these subsea battery systems are anticipated to be safe, high performance, cost-efficient, and quickly deployable.

 

32

 

  Focus sales and marketing efforts in global markets. We are currently focusing our marketing efforts globally. We believe that each of these areas has demand for our solutions, sizable end market opportunities, political and economic stability, and high levels of industrialization and economic development. In fiscal 2021, we opened an office in Houston, Texas to further support our customers and strengthen our dialogue with our solution partners. During the first six months of fiscal 2022, we optimized our European footprint, concentrating on our North Sea resource. We are in active discussions with potential partners in South America and West Africa.
     
  Expand our relationships in key market areas through strategic partnerships and collaborations. We believe that strategic partners are an important part of commercializing new products. Partnerships and collaborations can be used to improve the development of overall integrated solutions, create new market channels, expand commercial know-how and geographic footprint, and bolster our product delivery capabilities. We have formed such a relationship with several well-known groups, and we continue to seek other opportunities to collaborate with application experts from within our selected markets. These partnerships have helped us source services, such as installation expertise, and products, such as MDA enabling equipment, to meet our development and customer obligations. Since our acquisition of 3Dent, we have been actively pursuing additional opportunities to bring in-house skills, capabilities, and solutions that are complementary to our strategy and enable us to scale more quickly.
     
  Partnering with fabrication, deployment and service support. In order to minimize our capital requirements as we scale our business, we intend to optimize and utilize state of the art fabrication, anchoring, mooring, cabling supply, and in some cases, deployment of our products and solutions. Our PTO is a proprietary subsystem that is assembled and tested at our facility. We believe this distributed manufacturing and assembly approach enables us to focus on our core competencies and ensure a cost-effective product by leveraging a larger more established supply base. We continue to seek strategic partnerships regarding servicing of our products and solutions.
     
  Cost reduction and PowerBuoy® solution development. Our engineering efforts are mainly focused on addressing customer solutions; product and solution sales; reducing production, installation, and product life-cycle costs; and improving the energy output, reliability, maintenance interval and expected operating life of our products. We continue to optimize the manufacturing of our designs with a focus on cost competitiveness, and we believe we will be able to address new applications by developing new payloads and solutions that address customer needs.

 

Through our 3Dent subsidiary, we plan to expand our customer base and increase our revenue base, by providing consulting engineering and design services to offshore wind developers, offshore construction companies, drilling contractors, major oil companies, service companies, and engineering firms.

 

Liquidity

 

During the first six months ending October 31, 2021, the Company incurred a net loss of approximately $8.3 million and used cash in operations of approximately $10.4 million. The Company has continued to make investments in ongoing product development efforts in anticipation of future growth. The Company’s future results of operations involve significant risks and uncertainties. Factors that could affect the Company’s future operating results and 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, technology development, scalability of technology and production, dependence on skills of key personnel, concentration of customers and suppliers, deployment risks and integration of acquisitions, pending or threatened litigation, and the continued impact of COVID-19 and its variants on its business. The Company currently has committed sources of equity financing through its At the Market Offering Agreement with A.G.P/Alliance Global Partners (“AGP”) and the Aspire Capital financing, but the Company cannot be sure that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all. Management believes the Company’s current cash balance of $73.0 million is sufficient to fund its planned expenditures through at least December 30, 2022. In addition to the acquisition of 3Dent in the prior year, the Company is looking at further organic and inorganic growth opportunities to advance our data and power services and solutions. Consistent with this strategy, the Company finalized the acquisition of MAR on November 15, 2021, subsequent to the quarter ending on October 31, 2021.

 

33

 

Capital Raises

 

At the Market Offering Agreements

 

On January 7, 2019, the Company entered into an At the Market Offering Agreement (“2019 ATM Facility”) with AGP, under which the Company may issue and sell to or through AGP, acting as agent and/or principal, shares of the Company’s common stock having an aggregate offering price of up to $25.0 million. From inception of the program through its termination on December 8, 2020, under the 2019 ATM Facility, the Company sold and issued an aggregate of 17,595,472 shares of its common stock with an aggregate market value of $23.4 million at an average price of $1.33 per share and paid AGP a sales commission of approximately $0.8 million related to those shares. The agreement was fully utilized and terminated on December 8, 2020.

 

On November 20, 2020, the Company entered into an At the Market Offering Agreement with AGP (the “2020 ATM Facility”). On December 4, 2020 the Company filed a prospectus with the Securities and Exchange Commission whereby, the Company could issue and sell to or through AGP, acting as agent and/or principal, shares of the Company’s common stock having an aggregate offering price of up to $50.0 million. From inception of the 2020 ATM Facility through April 30, 2021, the Company sold and issued an aggregate of 17,179,883 shares of its common stock with an aggregate market value of $50.0 million at an average price of $2.91 per share and paid AGP a sales commission of approximately $1.6 million related to those shares. A prospectus supplement would need to be filed for the Company to sell additional amounts under the 2020 ATM Facility.

 

Equity Line Common Stock Purchase Agreements

 

On October 24, 2019, the Company entered into a common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $10.0 million shares of the Company’s common stock over a 30-month period. Through September 18, 2020, the Company had sold an aggregate of 6,424,205 shares of common stock with an aggregate market value of $4.0 million at an average price of $0.63 per share pursuant to this common stock purchase agreement. The agreement was fully utilized and terminated on September 18, 2020.

 

On September 18, 2020, the Company entered into a new common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $12.5 million shares of the Company’s common stock over a 30-month period subject to a limit of 19.99% of the outstanding common stock on the date of the agreement if the price did not exceed a specified price in the agreement. The number of shares the Company could issue within the 19.99% limit was 3,722,251 shares without shareholder approval. Shareholder approval was received at the Company’s annual meeting of shareholders on December 23, 2020 for the sale of 9,864,706 additional shares of common stock which exceeds the 19.99% limit of outstanding common stock on the date of the agreement. Through October 31, 2021, the Company had sold an aggregate of 3,722,251 shares of common stock with an aggregate market value of $11.8 million at an average price of $3.17 per share pursuant to this common stock purchase agreement. The Company is able to purchase an additional $0.7 million in shares under the agreement with Aspire Capital, which expires in March of 2023.

 

The sale of additional equity or convertible securities 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 has obtained equity financing through its At the Market Offering Agreement with AGP and the Aspire Capital financing, but the Company cannot be sure 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 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.

 

34

 

Backlog

 

As of October 31, 2021, the Company’s backlog was $0.3 million. As of April 30, 2021, backlog was $0.2 million. Our backlog can include unfilled firm orders for our products and services from commercial or governmental customers. If any of our contracts were to be terminated, our backlog would be reduced by the expected value of the remaining terms of such contract.

 

The amount of contract backlog is not necessarily indicative of future revenue because modifications to or terminations of present contracts and production delays can provide additional revenue or reduce anticipated revenue. A substantial portion of our revenue is recognized using the input method used to measure completion over time of customer contracts, and changes in estimates from time to time may have a significant effect on revenue and backlog. Our backlog is also typically subject to large variations from time to time due to the timing of new awards.

 

Critical Accounting Policies and Estimates

 

To understand our financial statements, it is important to understand our critical accounting policies and estimates. We prepare our financial statements in accordance with U.S. Generally Accepted Accounting Principles (“U.S. GAAP”). The preparation of financial statements also requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, costs and expenses and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from the estimates made by our management. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected. We believe that the accounting policies are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.

 

For a discussion of our critical accounting estimates, see the section entitled Item 7.- “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended April 30, 2021. There were no material changes to our critical accounting estimates or accounting policies during the six months ended October 31, 2021.

 

Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.

 

35

 

Financial Operations Overview

 

The following describes certain line items in our statement of operations and some of the factors that affect our operating results.

 

Revenues

 

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 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 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. The majority of the Company’s contracts have no observable standalone selling price since the associated products and services are customized to customer specifications. As such, the standalone selling price generally reflects the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.

 

The nature of the Company’s contracts may give rise to several types of variable considerations, including unpriced change orders and 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. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our 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, 2021 and 2020.

 

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 of it. 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 or time elapsed are utilized to assess progress against specific contractual performance obligations for the Company’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 incurred or time elapsed best represents the measure of progress against the performance obligations incorporated within the contractual agreements. When the Company’s estimate of total costs to be incurred to satisfy the performance obligations exceed revenue, the Company recognizes the loss immediately.

 

The Company’s contracts are either cost plus or fixed price contracts. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee. Under cost plus contracts, a profit or loss on a project is recognized depending on whether actual costs are more or less than the agreed upon amount.

 

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, 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 revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenue by contract type since this method best represents the Company’s business. For the six-month periods ended October 31, 2021 and 2020, all of the Company’s contracts were classified as firm fixed price.

 

As of October 31, 2021, the Company’s total remaining performance obligations, also referred to as backlog, totaled $0.3 million. The Company expects to recognize approximately 100%, or $0.3 million, of the remaining performance obligations as revenue over the next twelve months.

 

36

 

The Company also enters into lease arrangements for its PB3 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 at some point during and/or at the end of the lease term.

 

The Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. At inception of the contract, the Company evaluates the lease against the lease classification criteria within ASC Topic 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 an operating lease.

 

The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term and is presented in Revenues in the Consolidated Statement of Operations. The lease income for the six months ended October 31, 2021 and 2020 was immaterial.

 

The following table provides information regarding the breakdown of our revenues by customer for the three and six months ended October 31, 2021 and 2020.

 

   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)   (in thousands) 
Eni S.p.A.  $14   $72   $14   $99 
Department of Energy   81        81     
EGP   14    42    163    157 
Clark Hill   30        37     
Matthews   30        30     
Valaris   47        135     
Other (no customer over 10%)   31    4    59    31 
    247    118    519    287 

 

We currently focus our sales and marketing efforts globally. The following table shows the percentage of our revenues by geographical location of our customers for the six months ended October 31, 2021 and 2020.

 

   Six months ended October 31, 
Customer Location  2021   2020 
         
Europe   3%   44%
South America   31%   55%
North America   66%   1%
    100%   100%

 

Cost of revenues

 

Our cost of revenues consists primarily of subcontracts, incurred material, labor and manufacturing overhead expenses, such as engineering expense, equipment depreciation and maintenance and facility related expenses, and includes the cost of equipment to customize the PowerBuoy® supplied by third-party suppliers. Cost of revenues also includes PowerBuoy® system delivery and deployment expenses and may include anticipated losses at completion on certain contracts.

 

37

 

Engineering and product development costs

 

Our engineering and product development costs consist of salaries and other personnel-related costs and the costs of products, materials and outside services used in our product development and unfunded research activities. Our product development costs relate primarily to our efforts to increase the power output and reliability of our PowerBuoy® system, to enhance and optimize data monitoring and controls systems, and to the development of new products, product applications and complementary technologies. We expense all of our engineering and product development costs as incurred.

 

Selling, general and administrative costs

 

Our selling, general and administrative costs consist primarily of professional fees, salaries and other personnel-related costs for employees and consultants engaged in sales and marketing and support of our products and costs for executive, accounting and administrative personnel, professional fees and other general corporate expenses.

 

Interest income, net

 

Interest income, net consists of interest received on cash, cash equivalents and money market fund and interest paid on certain obligations to third parties.

 

Foreign exchange gain (loss)

 

We transact business in various countries and have exposure to fluctuations in foreign currency exchange rates. Foreign exchange gains and losses arise in the translation of foreign-denominated assets and liabilities, which may result in realized and unrealized gains or losses from exchange rate fluctuations. 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 the British pound sterling, the Euro and the Australian dollar.

 

We maintain cash accounts that are denominated in British pounds sterling, Euros and Australian dollars. These foreign-denominated accounts had a balance of $32,000 as of October 31, 2021 and October 31, 2020, compared to our total cash, cash equivalents and restricted cash balances of $73.2 million as of October 31, 2021 and $15.9 million as of October 31, 2020. These foreign currency balances are translated each month into our functional currency, and any resulting gain or loss is recognized in our results of operations.

 

In addition, a portion of our operations is conducted through our subsidiaries in countries other than the United States, specifically Ocean Power Technologies Ltd. in the United Kingdom, the functional currency of which is the British pound sterling, and Ocean Power Technologies (Australasia) Pty Ltd. in Australia, the functional currency of which is the Australian dollar. Both of these subsidiaries have foreign exchange exposure that results from changes in the exchange rate between their functional currency and other foreign currencies in which they conduct business.

 

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 attempt to maintain a portion of our cash and cash equivalents denominated in foreign currencies sufficient to satisfy these anticipated requirements. We also 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.

 

38

 

Results of Operations

 

This section should be read in conjunction with the discussion below under “Liquidity and Capital Resources.”

 

Three months ended October 31, 2021 compared to the three months ended October 31, 2020

 

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, 2021 and 2020.

 

   Three months ended October 31, 
   2021   2020 
     
Revenues  $247   $118 
Cost of revenues   300    216 
Gross profit/(loss)   (53)   (98)
Operating expenses:          
Engineering and product development costs   3,082    1,063 
Selling, general and administrative costs   2,050    1,841 
Total operating expenses   5,132    2,904 
Operating loss   (5,185)   (3,002)
           
Interest income, net   19    8 
Other expense, net       (33)
Foreign exchange gain/(loss)   (5)   3 
Loss before income taxes   (5,171)   (3,024)
Income tax benefit        
Net loss   (5,171)   (3,024)

 

Revenues

 

Revenues for the three months ended October 31, 2021 and 2020 were $0.2 million and $0.1 million, respectively. The year-over-year increase was primarily due to higher levels of revenue derived from our EGP contract and new consulting services work from 3Dent projects as compared to the same period in the prior year.

 

Cost of revenues

 

Cost of revenues for the three months ended October 31, 2021 and 2020 were $0.3 million and $0.2 million, respectively. The increase over 2020 was mostly due to higher deployment and material costs incurred on the EGP contract for the three months ended October 31, 2021 as compared to the three months ended October 31, 2020.

 

Engineering and product development costs

 

Engineering and product development costs for the three months ended October 31, 2021 and 2020 were $3.1 million and $1.1 million, respectively. The year over year increase is the result of higher spending on new product development related to increases in materials, labor, overhead and costs associated with subcontractors Greensea and Fathom5.

 

Selling, general and administrative costs

 

Selling, general and administrative costs for the three months ended October 31, 2021 and 2020 were $2.1 million and $1.8 million, respectively. The increase of $0.2 million for the three months ended October 31, 2021 was primarily due to higher professional fees of $0.3 million, investor relations expenses of $0.1 million and software licenses and maintenance of $0.1 million. This was offset partially by a decrease in employee relations costs of $0.3 million.

 

39

 

Six months ended October 31, 2021 compared to the six months ended October 31, 2020

 

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, 2021 and 2020.

 

   Six months ended October 31, 
   2021   2020 
     
Revenues  $519   $287 
Cost of revenues   723    550 
Gross profit/(loss)   (204)   (263)
Operating expenses:          
Engineering and product development costs   5,053    2,315 
Selling, general and administrative costs   4,958    3,828 
Total operating expenses   10,011    6,143 
Operating loss   (10,215)   (6,406)
           
Interest income, net   38    20 
Other expense, net       (33)
Gain on extinguishment of PPP loan   891     
Foreign exchange gain/(loss)   (5)   10 
Loss before income taxes   (9,291)   (6,409)
Income tax benefit   1,041     
Net loss   (8,250)   (6,409)

 

Revenues

 

Revenues for the six months ended October 31, 2021 and 2020 were $0.5 million and $0.3 million, respectively. The year-over-year increase was primarily due to higher levels of revenue derived from our EGP contract and new work with 3Dent consulting services projects as compared to the same period in the prior year.

 

Cost of revenues

 

Cost of revenues for the six months ended October 31, 2021 and 2020 were $0.7 million and $0.6 million, respectively. The increase over 2020 was mostly due to higher deployment and material costs incurred on the EGP contract for the six months ended October 31, 2021 as compared to the six months ended October 31, 2020.

 

Engineering and product development costs

 

Engineering and product development costs for the six months ended October 31, 2021 and 2020 were $5.1 million and $2.3 million, respectively. The increase of approximately $2.7 million is the result of higher spending on new product development costs related to increases in materials, labor, overhead and costs associated with subcontractors Greensea and Fathom5.

 

Selling, general and administrative costs

 

Selling, general and administrative costs for the six months ended October 31, 2021 and 2020 were $5.0 million and $3.8 million, respectively. The increase of $1.1 million for the three months ended October 31, 2021 was primarily due to higher professional fees related to consultants, contractors, legal and accounting of $0.7 million and employee related costs of $0.3 million.

 

40

 

Extinguishment of Debt

 

The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, the loan is now fully forgiven, and the Company recognized a gain on extinguishment of PPP loan of $0.9 million.

 

Liquidity and Capital Resources

 

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 $8.3 million and $6.4 million for the six months ended October 31, 2021 and 2020, respectively. Refer to “Liquidity Outlook” below for additional information.

 

Net cash used in operating activities

 

During the six months ended October 31, 2021, net cash flows used in operating activities was $10.4 million, an increase of $4.7 million compared to net cash used in operating activities during the six months ended October 31, 2020. This increase is primarily due to higher project and employee related costs and the payment on the settlement of litigation, discussed in Note 15 to the Consolidated Financial Statements under Part I, Item 1 of this report, of approximately $1.2 million.

 

Net cash used in investing activities

 

Net cash used in investing activities during the six months ended October 31, 2021 was $24,000, compared to zero cash used for investing activities during the six months ended October 31, 2020. The net cash used in investing activities was due to spending on the purchase of property, plant and equipment.

 

Net cash provided by financing activities

 

Net cash provided by financing activities during the six months ended October 31, 2021 was $21,000 compared to net cash provided by financing activities during the six months ended October 31, 2020 of $10.6 million. The decrease in net cash provided by financing activities reflects the combination of no capital raises during the first half of fiscal 2022 in addition to proceeds related to the PPP loan and capital raises related to Aspire and AGP in the prior year.

 

Effect of exchange rates on cash and cash equivalents

 

The effect of exchange rates on cash and cash equivalents was a decrease of approximately $20,000 during the six months ended October 31, 2021. The effect of exchange rates on cash and cash equivalents results primarily from gains or losses on consolidation of foreign subsidiaries and foreign denominated cash and cash equivalents.

 

Liquidity Outlook

 

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. For the two years ended April 30, 2021 and 2020, our aggregate revenues were $2.9 million, our aggregate net losses were $25.1 million and our aggregate net cash used in operating activities was $22.3 million.

 

Our business is capital intensive, and up through October 31, 2021, we have been funding our business principally through sales of our securities. As of October 31, 2021, cash and cash equivalents was $73.0 million and we expect to fund our business with this amount and, to a limited extent, with our revenues until, we generate sufficient cash flow to internally fund our business. Management believes the Company’s current cash and cash equivalents is sufficient to fund its planned expenditures through at least December, 2022. In addition to the acquisition of 3Dent in the prior year, the Company is looking at further organic and inorganic growth opportunities to advance our data and power services and solutions. This includes the acquisition of MAR on November 15, 2021 for $11.0 million, consisting of $4.0 million in cash and $7.0 million in common stock (3,330,162 shares).

 

41

 

We expect to devote substantial resources to continue our development efforts for our products and to expand our sales, marketing and manufacturing programs associated with the continued commercialization of our products. Our future capital requirements will depend on a number of factors, including but not limited to:

 

  our ability to commercialize our products, and achieve and sustain profitability;
     
  our continued development 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;
     
  our ability to obtain additional funding, as and if needed which will be subject to a number of factors, including market conditions, and our operating performance;
     
  the impact of COVID-19 pandemic and variants on our business, operations, customers, suppliers and manufacturers, and personnel;
     
  future acquisitions, which may use significant resources, may be unsuccessful or may expose us to unforeseen liabilities, as well as our ability to integrate such acquisitions into our operations;
     
  our estimates regarding expenses, future revenues and capital requirements;
     
  the adequacy of our cash balances and our need for additional financings;
     
  our ability to develop and manufacture commercially viable products;
     
  our ability to successfully develop and market new products;
     
  that we will be successful in our efforts to commercialize our products or the timetable upon which commercialization can be achieved, if at all;
     
  our ability to identify and penetrate markets for our products and our wave energy technology;
     
  our ability to implement our commercialization strategy as planned, or at all;
     
  our relationships with our strategic partners may not be successful and we may not be successful in establishing additional relationships;
     
  our ability to maintain the listing of our common stock on the NYSE American;
     
  the reliability of our technology and our products;
     
  our ability to improve the power output, survivability and reliability of our products;
     
  the impact of pending and threatened litigation on our business, financial condition and liquidity;
     
  changes in current legislation, regulations and economic conditions that affect the demand for renewable energy;
     
  our ability to compete effectively in our target markets;

 

42

 

  our limited operating history and history of operating losses;
     
  our sales and marketing capabilities and strategy in the United States and internationally; and
     
  our ability to protect our intellectual property portfolio.

 

Off-Balance Sheet Arrangements

 

Since inception, we have not engaged in any off-balance sheet financing activities.

 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not applicable.

 

Item 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Management, under the supervision and with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of October 31, 2021 pursuant to Rules 13a-15(b) or 15d-15(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) are controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s (“SEC”) rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file under the Exchange Act is accumulated and communicated to our management, as appropriate, to allow timely decisions regarding required disclosure. Based on such evaluation, management concluded that our disclosure controls and procedures were effective as of October 31, 2021 to ensure that non-financial statement and related disclosure information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.

 

Changes in Internal Control over Financial Reporting

 

No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the fiscal quarter ended October 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

43

 

PART II — OTHER INFORMATION

 

Item 1. LEGAL PROCEEDINGS

 

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.

 

For information on matters in dispute, see Note 16 to the Consolidated Financial Statements in our Annual Report on Form10-K for the year ended April 30, 2021, and Note 15 to the Consolidated Financial Statements under Part I, Item 1 of this report.

 

Item 1A. RISK FACTORS

 

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, 2021 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. 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 19, 2021.

 

We have a history of operating losses and may not achieve or maintain profitability and positive cash flow.

 

We have incurred net losses since we began operations in 1994, including net losses of $8.3 million during the first six months of fiscal year 2022 and $14.8 million in fiscal year 2021. As of October 31, 2021, we had an accumulated deficit of $243.2 million. To date, our activities have consisted primarily of activities related to the development and testing of our technologies and our PowerBuoy®. Thus, our losses to date have resulted primarily from costs incurred in our research and development programs and from our selling, general and administrative costs. As we continue to develop our proprietary technologies, we expect to continue to have a net use of cash from operating activities unless or until we achieve positive cash flow from the commercialization of our products and services.

 

We do not know whether we will be able to successfully commercialize our products and solutions, or whether we can achieve profitability. There is significant uncertainty about our ability to successfully commercialize our products and solutions in our targeted markets. Even if we do achieve commercialization of our products and solutions and become profitable, we may not be able to achieve or, if achieved, sustain profitability on a quarterly or annual basis.

 

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

 

The Company repurchased no shares during the quarter.

 

Item 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

Item 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

Item 5. OTHER INFORMATION

 

None.

 

44

 

Item 6. EXHIBIT INDEX

 

10.1   Employment Agreement between the Company and Philipp Stratmann dated effective June 18, 2021 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on June 21, 2021).
     
10.2   Letter Agreement between the Company and George H. Kirby III dated effective July 16, 2021(incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on July 16, 2021).
     
31.1 Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
31.2 Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32.1 Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32.2 Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
101   The following financial information from Ocean Power Technologies, Inc.’s Quarterly Report on Form 10-Q for the quarter ended October 31, 2021, formatted in eXtensible Business Reporting Language (XBRL): (i) Consolidated Balance Sheets – October 31, 2021 (unaudited) and April 30, 2021, (ii) Consolidated Statements of Operations (unaudited) – three and six months ended October 31, 2021 and 2020, (iii) Consolidated Statements of Comprehensive Loss (unaudited) – three and six months ended October 31, 2021 and 2020, (iv) Consolidated Statement of Shareholders’ Equity (unaudited) – three and six months ended October 31, 2021 and 2020 (v) Consolidated Statements of Cash Flows (unaudited) –six months ended October 31, 2021 and 2020, (vi) Notes to Consolidated Financial Statements.**
     
101.INS   Inline XBRL Instance Document
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)
     
  * As provided in Item 601(b)(32)(ii) of Regulation S-K, this exhibit shall not be deemed to be “filed” 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 “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liability under those sections.
     
  ** As provided in Rule 406T of Regulation S-T, this exhibit shall not be deemed “filed” 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 “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liability under those sections.

 

45

 

SIGNATURES

 

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

 

  Ocean Power Technologies, Inc.
  (Registrant)
     
Date: December 14, 2021   /s/ Philipp Stratmann
  By: Philipp Stratmann
    President and Chief Executive Officer
     
Date: December 14, 2021   /s/ Robert P. Powers
  By: Robert P. Powers
    Senior Vice President and Chief Financial Officer

 

46

 

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATION PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT

 

I, Philipp Stratmann, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying 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:
   
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
   
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
   
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
   
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or other persons performing the equivalent functions):
   
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: December 14, 2021  
   
  /s/ Philipp Stratmann
  Philipp Stratmann
  President and Chief Executive Officer

 

 

EX-31.2 3 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATION PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT

 

I, Robert P. Powers, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying 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:
   
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
   
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
   
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
   
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or other persons performing the equivalent functions):
   
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: December 14, 2021  
   
  /s/ Robert P. Powers
  Robert P. Powers
  Senior Vice President and Chief Financial Officer

 

 

 

 

EX-32.1 4 ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc. (the “Company”) for the period ended October 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), 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:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
   
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: December 14, 2021  
   
  /s/ Philipp Stratmann
  Philipp Stratmann
  President and Chief Executive Officer

 

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.

 

 

 

 

EX-32.2 5 ex32-2.htm

 

Exhibit 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc. (the “Company”) for the period ended October 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Robert P. 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:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
   
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: December 14, 2021  
   
  /s/ Robert P. Powers
  Robert P. Powers
  Senior Vice President and Chief Financial Officer

 

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.

 

 

 

 

EX-101.SCH 6 optt-20211031.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statement of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Background, Basis of Presentation and Liquidity link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Account Receivable and Contract Assets link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Paycheck Protection Program Loan link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Preferred Stock link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Treasury Shares link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Operating Segments and Geographic Information link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Acquisition of 3dent Technologies, LLC link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Account Receivable and Contract Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Schedule of Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Schedule of Cash and Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Schedule of Revenue by Major Customers by Reporting Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Schedule of Significant Changes in Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Schedule of Components of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Property and Equipment, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Schedule of Operating Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Schedule of Right-of Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Schedule of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Warrants (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Paycheck Protection Program Loan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Preferred Stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Common Stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Treasury Shares (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Share-Based Compensation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Schedule of Share-based Payment Award, Stock Options, Valuation Assumption (Details) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Operating Segments and Geographic Information (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Acquisition of 3dent Technologies, LLC (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 optt-20211031_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 optt-20211031_def.xml XBRL DEFINITION FILE EX-101.LAB 9 optt-20211031_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Treasury Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] 2019 ATM Facility [Member] Series [Axis] A.G.P Alliance Global Partners [Member] 2020 ATM Facility [Member] Stock Purchase Agreement [Member] Aspire Capital Fund, LLC [Member] Statistical Measurement [Axis] Maximum [Member] Stock Purchase Agreement One [Member] Cash and Cash Equivalents [Axis] Checking and Savings Accounts [Member] Money Market Funds [Member] Restricted Cash and Security Agreements [Member] Legal Entity of Counterparty, Type [Axis] Santander Bank [Member] Short-term Debt, Type [Axis] Letter of Credit [Member] Letter 1 [Member] Letter 2 [Member] Award Date [Axis] August 2020 [Member] Foreign Financial Institutions [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Eni S.p.A [Member] Department of Energy [Member] EGP [Member] Clark Hill [Member] Matthews [Member] Valaris [Member] Other [Member] Customer [Member] Income Statement Location [Axis] Engineering and Product Development [Member] Selling, General and Administrative Expenses [Member] Long-Lived Tangible Asset [Axis] Equipment [Member] Computer Equipment and Software [Member] Office Furniture and Equipment [Member] Leasehold Improvements [Member] Construction in Progress [Member] Geographical [Axis] Monroe Township [Member] Business Acquisition [Axis] 3Dent Acquisition [Member] June Purchase Agreement [Member] Second Amended Purchase Agreement [Member] Pre-funded Warrants [Member] Common Warrants [Member] Paycheck Protection Program [Member] Plan Name [Axis] 2015 Omnibus Incentive Plan [Member] 2018 Inducement Plan [Member] Award Type [Axis] Stock Incentive Plan [Member] Share-based Payment Arrangement, Option [Member] Employee Stock Option One [Member] Non-vested Stock [Member] Scenario [Axis] Performance-based Stock Options [Member] Title of Individual [Axis] Two Executives [Member] Employees and Executives [Member] Performance Stock Options [Member] Performance Shares [Member] Non-vested Restricted Stock [Member] Restricted Stock [Member] Employee [Member] Subject to Service- Based Vesting Requirements [Member] Equity Option [Member] Minimum [Member] Related Party [Axis] Charles F. Dunleavy [Member] Income Tax Authority, Name [Axis] Tax Authority, Spain [Member] NJNOL [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Consolidated Entities [Axis] Subsidiaries [Member] Marine Advanced Robotics, Inc. [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Restricted cash, short-term Accounts receivable Contract assets Other current assets Total current assets Property and equipment, net Intangibles, net Right-of-use asset, net Restricted cash, long-term Total assets LIABILITIES AND SHAREHOLDERS’ EQUITY Current liabilities: Accounts payable Accrued expenses Contract liabilities Right-of-use liability, current portion Litigation payable Liability classified stock awards Paycheck protection program loan- current Total current liabilities Paycheck protection program loan, less current portion Right-of-use liability, less current portion Total liabilities Commitments and contingencies (Note 16) Shareholders’ Equity: Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding Common stock, $0.001 par value; authorized 100,000,000 shares, issued 52,499,051 and 52,458,011 shares, respectively Treasury stock, at cost; 21,040 shares Additional paid-in capital Accumulated deficit Accumulated other comprehensive loss Total shareholders’ equity Total liabilities and shareholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common Stock, Par or Stated Value Per Share Common Stock, Shares Authorized Common Stock, Shares, Issued Treasury stock, shares Income Statement [Abstract] Revenues Cost of revenues Gross loss Operating expenses: Engineering and product development costs Selling, general and administrative costs Total operating expenses Operating loss Interest income, net Other expense, net Gain on extinguishment of PPP loan Foreign exchange (loss) gain Loss before income taxes Income tax benefit Net loss Basic and diluted net loss per share Weighted average shares used to compute basic and diluted net loss per share Net loss Foreign currency translation adjustment Total comprehensive loss Statement [Table] Statement [Line Items] Beginning balance Beginning balance, shares Share-based compensation Proceeds from stock options exercises Proceeds from stock options exercises, shares Issuance of common stock- Aspire financing, net of issuance costs Issuance of common stock- Aspire financing, net of issuance costs, shares Issuance of common stock- AGP At The Market offering, net of issuance costs Issuance of common stock- AGP At The Market offering, net of issuance costs, shares Other comprehensive gain/(loss) Ending balance Ending balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Adjustments to reconcile net loss to net cash used in operating activities: Foreign exchange loss (gain) Depreciation of fixed assets Amortization of intangible assets Amortization of right of use asset Loss on disposal of property, plant and equipment Gain on extinguishment of PPP Loan Stock-based compensation Changes in operating assets and liabilities: Accounts receivable Contract assets Other assets Accounts payable Accrued expenses Change in lease liability Contract liabilities Litigation payable Net cash used in operating activities Cash flows from investing activities: Purchase of property, plant and equipment Net cash used in investing activities Cash flows from financing activities: Proceeds from Paycheck Protection Program Loan Proceeds from loan payable Payments of loan payable Proceeds from stock option exercises Proceeds from issuance of common stock- Aspire financing net of issuance costs Proceeds from issuance of common stock- AGP At The Market offering, net of issuance costs Net cash provided by financing activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Net (decrease) / increase in cash, cash equivalents and restricted cash Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Supplemental disclosure of noncash operating activities: Prepaid financing costs reported in accrued expenses Accounting Policies [Abstract] Background, Basis of Presentation and Liquidity Summary of Significant Accounting Policies Account Receivable And Contract Assets Account Receivable and Contract Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Other Current Assets Property, Plant and Equipment [Abstract] Property and Equipment, net Leases Leases Payables and Accruals [Abstract] Accrued Expenses Warrants Warrants Debt Disclosure [Abstract] Paycheck Protection Program Loan Equity [Abstract] Preferred Stock Common Stock Treasury Shares Share-based Payment Arrangement [Abstract] Share-Based Compensation Fair Value Disclosures [Abstract] Fair Value Measurements Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Income Tax Disclosure [Abstract] Income Taxes Segment Reporting [Abstract] Operating Segments and Geographic Information Business Combination and Asset Acquisition [Abstract] Acquisition of 3dent Technologies, LLC Subsequent Events [Abstract] Subsequent Events Consolidation Use of Estimates Cash, Cash Equivalents, Restricted Cash and Security Agreements Concentration of Credit Risk Share-Based Compensation Revenue Recognition Net Loss per Common Share Recently Issued Accounting Standards Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents and Restricted Cash Schedule of Revenue by Major Customers by Reporting Segments Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Accounts Receivable, Contract Assets and Contract Liabilities Schedule of Significant Changes in Contract Assets and Contract Liabilities Schedule of Other Current Assets Schedule of Components of Property and Equipment Schedule of Operating Lease Costs Schedule of Right-of Use Assets and Lease Liabilities Schedule of Future Minimum Lease Payments Under Operating Lease Schedule of Accrued Expenses Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Stock Option Activity Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized Schedule of Non-vested Restricted Stock Activity Schedule of Share-based Payment Award, Stock Options, Valuation Assumption Schedule of Product Information [Table] Product Information [Line Items] Net Income (Loss) Attributable to Parent Net Cash Provided by (Used in) Operating Activities Cash Proceeds from initial public offering Number of common stock shares sold Proceeds from issuance or sale of equity, net of issuance costs Combined purchase price per share [custom:PaymentOfSalesCommission] Deferred Offering Costs Aggregate purchase of common stock Percentage of outstanding common stock Shares can be issued based upon outstanding percentage Additional sales of common stock shares sold Schedule of Cash and Cash Equivalents [Table] Cash and Cash Equivalents [Line Items] Restricted cash- short term Restricted cash- long term Cash, cash equivalents and restricted cash Revenues  Total share-based compensation expense Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Deposits Letters of credit outstanding, amount Letters of credit issued amount Cash and Cash Equivalents, at Carrying Value Revenue remaining performance obligation Revenue remaining performance obligation, percentage Performance obligation revenue of next twelve months Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule Of Accounts Receivable Contract Assets And Contract Liabilities Schedule Of Significant Changes In Contract Assets And Contract Liabilities Transferred to receivables from contract assets recognized at the beginning of the period Revenue recognized and not billed as of the end of the period Net change in contract assets Deposits Other receivables Prepaid insurance Prepaid recruiting Prepaid expenses- other Other current assets Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and equipment, gross  Less: accumulated depreciation Property and equipment, net  Depreciation Schedule Of Operating Lease Costs Operating lease cost Short-term lease cost Total lease cost Schedule Of Right-of Use Assets And Lease Liabilities Operating right-of-use asset, net Right-of-use liability- current Right-of-use liability- long term Total lease liability Weighted average remaining lease term- operating leases Weighted average discount rate- operating leases Remainder of fiscal year 2022 2023 2024 2025 Total future minimum lease payments Less imputed interest Total Lessee, Operating Lease, Option to Extend Lessee, Operating Lease, Term of Contract Lease expiration date Operating lease payments Project costs Contract loss reserve Employee incentive payments Accrued salary and benefits Professional fees Other Accrued expenses total  Purchase of warrants Purchase of common stock warrants Common stock combined purchase price per share Exercise price of warrants Warrants and rights outstanding, term Number of exercised warrants Derivative liability, current Proceeds from loan originations Debt interest rate Debt forgiveness, description Repayments of long-term debt Common stock, shares authorized Common stock, par value Common stock, shares issued Common stock, shares outstanding Treasury stock, shares, acquired Shares Underlying Options Outstanding, Beginning Weighted Average Exercise Price, Beginning Balance Weighted Average Remaining Contractual Term (In Years), Beginning Shares Underlying Options Outstanding, Granted Weighted Average Exercise Price, Granted Shares Underlying Options Outstanding, Exercised Weighted Average Exercise Price, Exercised Shares Underlying Options Outstanding, Expired Weighted Average Exercise Price, Expired Shares Underlying Options Outstanding, Cancelled/forfeited Weighted Average Exercise Price, Cancelled/forfeited Shares Underlying Options Outstanding, Ending Weighted Average Exercise Price, Ending Balance Weighted Average Remaining Contractual Term (In Years), Ending Shares Underlying Options Outstanding, Exercisable at Ending Weighted Average Exercise Price, Exercisable at Ending Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Fair Value of Purchase Total Acquired Assets Total Acquired Liabilities Compensation Expense Quarterly Compensation Expense Number of Shares, Issued and unvested, Beginning Weighted Average Price per Share, Issued and Unvested, Beginning Number of Shares, Granted Weighted Average Price per Share, Granted Number of Shares, Vested Weighted Average Price per Share, Vested Number of Shares, Cancelled/forfeited Weighted Average Price per Share, Cancelled/forfeited Number of Shares, Issued and Unvested, Ending Weighted Average Price per Share, Issued and Unvested, Ending Share-based compensation arrangement shares authorized Capital shares reserved for future issuance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Share-based payment arrangement, expense Unrecognized compensation cost related to non-vested stock Share-based compensation of weighted-average period Fair value of base purchase price Stock Issued During Period, Shares, New Issues Business Acquisition, Share Price Business combination quarterly compensation expenses consideration paid Share-based compensation options, grants in period, gross Debt expire date Stock options exercised Stock options vesting period description Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Restricted stock option granted Unrecognized compensation cost Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Dividend rate Risk-free interest rate Expected life (in years) Expected volatility Loss Contingencies [Table] Loss Contingencies [Line Items] Loss contingency, damages sought, value Income Tax Examination, Penalties and Interest Accrued Income tax examination description Net operating loses and research and development credits Net proceeds Number of Operating Segments Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Stock Issued During Period, Value, New Issues Subsequent Event [Table] Subsequent Event [Line Items] Payments to acquire businesses and interest in affiliates Payments to acquire businesses gross in cash Business acquisition equity interest issued value assigned Business acquisition, equity interest issued or issuable, number of shares Warrant Disclosure [Text Block] June Purchase Agreement [Member] Common stock combined purchase price per share. Second Amended Purchase Agreement [Member] Number of exercised warrants. Pre-funded Warrants [Member] Common Warrants [Member] Paycheck Protection Program [Member] Description for the amount decreases as the indebtedness forgiven by the holder of the debt instrument. Stock issued during period shares new issue one. Issuance of common stock at the market offering, net of issuance costs. 2015 Omnibus Incentive Plan [Member] 2018 Inducement Plan [Member] Increase decrease in lease liabilitiy. Increase decrease in litigation payable. Prepaid financing costs reported in acrued expnses. Aggregate purchase of common stock. Stock Purchase Agreement [Member] Aspire Capital Fund, LLC [Member] Checking and Savings Accounts [Member] Restricted Cash and Security Agreements [Member] Santander Bank [Member] Letter 1 [Member] Letter 2 [Member] August 2020 [Member] Letters of credit issued, amount. Stock Incentive Plan [Member] Foreign Financial Institutions [Member] Eni S.p.A [Member] The cash inflow associated with the amount received from entity's first offering of stock to the public. Payment of sales commission. Percentage of outstanding common stock limit for shareholder approval. Number of shares can be issued based upon outstanding percentage. Number of additional shares that can be issued upon shareholder approval. Department of Energy [Member] EGP [Member] Stock issued during period shares stock options expired Clark Hill [Member] Matthews [Member] Other [Member] Valaris [Member] Customer [Member] Engineering and Product Development [Member] Weighted Average Remaining Contractual Term (In Years), Ending. Account receivable contract assets and contract liabilities [Text Block] Schedule of accounts receivable contract assets and contract liabilities [Table Text Block] Employee Stock Option One [Member] Non-vested Stock [Member] Prepaid Recruiting and HR. Fair value of base purchase price. 3Dent Acquisition [Member] Computer Equipment and Software [Member] Office Furniture and Equipment [Member] Adjusted fair value. Schedule of business acquisition and fair value of net assets compensation expense recognized [Table Text Block] Monroe Township [Member] Business comibination compensation expenses recognized. Business comibination quarterly compensation expenses recognized. Business comibination quarterly compensation expenses recognized consideration paid. Performance-based Stock Options [Member] Two Executives [Member] Stock options vesting period, description. Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue. Amount billed to customers under long-term contracts or programs to be collected after the next rolling twelve months following the latest balance sheet. Excludes amounts due that have been withheld because of retainage provisions in a contract. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Employees and Executives [Member] Schedule of right-of use assets and lease liabilities [Table Text Block] Performance Stock Options [Member] Non-vested Restricted Stock [Member] Employee [Member] Subject to Service- Based Vesting Requirements [Member] Charles F. Dunleavy [Member] A.G.P Alliance Global Partners [Member] Recorded Additional Penalty [Member] 2019 ATM Facility [Member] 2020 ATM Facility [Member] Remaining letter of credit restricted amount. Marine Advanced Robotics, Inc. [Member] NJNOL [Member] Assets, Current Assets Liabilities, Current Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Shares, Outstanding Gain (Loss) on Disposition of Property Plant Equipment Increase (Decrease) in Accounts Receivable Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Contract with Customer, Liability IncreaseDecreaseInLitigationPayable Net Cash Provided by (Used in) Operating Activities Payments to Acquire Productive Assets Net Cash Provided by (Used in) Investing Activities Repayments of Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Lessee, Operating Leases [Text Block] WarrantDisclosureTextBlock Share-based Payment Arrangement [Policy Text Block] Contract with Customer, Asset, after Allowance for Credit Loss Deposits Assets, Current Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Lease, Cost Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price StockIssuedDuringPeriodSharesStockOptionsExpired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value EX-101.PRE 10 optt-20211031_pre.xml XBRL PRESENTATION FILE XML 11 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001378140 2021-05-01 2021-10-31 0001378140 2021-12-14 0001378140 2021-10-31 0001378140 2021-04-30 0001378140 2021-08-01 2021-10-31 0001378140 2020-08-01 2020-10-31 0001378140 2020-05-01 2020-10-31 0001378140 us-gaap:CommonStockMember 2021-04-30 0001378140 us-gaap:TreasuryStockMember 2021-04-30 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001378140 us-gaap:RetainedEarningsMember 2021-04-30 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001378140 us-gaap:CommonStockMember 2021-05-01 2021-10-31 0001378140 us-gaap:TreasuryStockMember 2021-05-01 2021-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-10-31 0001378140 us-gaap:RetainedEarningsMember 2021-05-01 2021-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2021-10-31 0001378140 us-gaap:CommonStockMember 2021-10-31 0001378140 us-gaap:TreasuryStockMember 2021-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001378140 us-gaap:RetainedEarningsMember 2021-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001378140 us-gaap:CommonStockMember 2020-04-30 0001378140 us-gaap:TreasuryStockMember 2020-04-30 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001378140 us-gaap:RetainedEarningsMember 2020-04-30 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001378140 2020-04-30 0001378140 us-gaap:CommonStockMember 2020-05-01 2020-10-31 0001378140 us-gaap:TreasuryStockMember 2020-05-01 2020-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-10-31 0001378140 us-gaap:RetainedEarningsMember 2020-05-01 2020-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2020-10-31 0001378140 us-gaap:CommonStockMember 2020-10-31 0001378140 us-gaap:TreasuryStockMember 2020-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001378140 us-gaap:RetainedEarningsMember 2020-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001378140 2020-10-31 0001378140 us-gaap:CommonStockMember 2021-07-31 0001378140 us-gaap:TreasuryStockMember 2021-07-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001378140 us-gaap:RetainedEarningsMember 2021-07-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001378140 2021-07-31 0001378140 us-gaap:CommonStockMember 2021-08-01 2021-10-31 0001378140 us-gaap:TreasuryStockMember 2021-08-01 2021-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001378140 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2021-10-31 0001378140 us-gaap:CommonStockMember 2020-07-31 0001378140 us-gaap:TreasuryStockMember 2020-07-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001378140 us-gaap:RetainedEarningsMember 2020-07-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001378140 2020-07-31 0001378140 us-gaap:CommonStockMember 2020-08-01 2020-10-31 0001378140 us-gaap:TreasuryStockMember 2020-08-01 2020-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0001378140 us-gaap:RetainedEarningsMember 2020-08-01 2020-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2020-10-31 0001378140 2020-05-01 2021-04-30 0001378140 OPTT:TwoThousandNinteenATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2019-01-06 2019-01-07 0001378140 OPTT:TwoThousandNinteenATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2019-01-07 0001378140 OPTT:AGPAllianceGlobalPartnersMember 2019-01-06 2019-01-07 0001378140 OPTT:AGPAllianceGlobalPartnersMember 2019-07-01 0001378140 2020-11-20 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2020-11-18 2020-11-20 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2021-05-01 2021-10-31 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2021-10-31 0001378140 srt:MaximumMember OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2019-10-23 2019-10-24 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-09-14 2020-09-18 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-09-18 0001378140 OPTT:StockPurchaseAgreementOneMember OPTT:AspireCapitalFundLLCMember 2020-05-01 2021-04-30 0001378140 OPTT:StockPurchaseAgreementOneMember OPTT:AspireCapitalFundLLCMember 2021-04-30 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-12-22 2020-12-23 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2021-07-30 2021-07-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2021-07-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2021-10-30 2021-10-31 0001378140 OPTT:CheckingAndSavingsAccountsMember 2021-10-31 0001378140 OPTT:CheckingAndSavingsAccountsMember 2021-04-30 0001378140 us-gaap:MoneyMarketFundsMember 2021-10-31 0001378140 us-gaap:MoneyMarketFundsMember 2021-04-30 0001378140 OPTT:SantanderBankMember us-gaap:LetterOfCreditMember OPTT:RestrictedCashAndSecurityAgreementsMember 2021-10-31 0001378140 OPTT:SantanderBankMember OPTT:LetterOneMember OPTT:RestrictedCashAndSecurityAgreementsMember 2021-10-31 0001378140 OPTT:SantanderBankMember OPTT:LetterTwoMember OPTT:RestrictedCashAndSecurityAgreementsMember 2021-10-31 0001378140 OPTT:SantanderBankMember OPTT:AugustTwentyTwentyMember OPTT:LetterTwoMember 2020-08-31 0001378140 OPTT:SantanderBankMember OPTT:LetterTwoMember 2021-10-31 0001378140 OPTT:SantanderBankMember 2021-10-31 0001378140 OPTT:ForeignFinancialInstitutionsMember 2021-10-31 0001378140 OPTT:EniSPAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001378140 OPTT:EniSPAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001378140 OPTT:EniSPAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2021-10-31 0001378140 OPTT:EniSPAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2020-10-31 0001378140 OPTT:DepartmentOfEnergyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001378140 OPTT:DepartmentOfEnergyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001378140 OPTT:DepartmentOfEnergyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2021-10-31 0001378140 OPTT:DepartmentOfEnergyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2020-10-31 0001378140 OPTT:EGPMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001378140 OPTT:EGPMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001378140 OPTT:EGPMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2021-10-31 0001378140 OPTT:EGPMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2020-10-31 0001378140 OPTT:ClarkHillMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001378140 OPTT:ClarkHillMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001378140 OPTT:ClarkHillMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2021-10-31 0001378140 OPTT:ClarkHillMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2020-10-31 0001378140 OPTT:MatthewsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001378140 OPTT:MatthewsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001378140 OPTT:MatthewsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2021-10-31 0001378140 OPTT:MatthewsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2020-10-31 0001378140 OPTT:ValarisMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001378140 OPTT:ValarisMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001378140 OPTT:ValarisMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2021-10-31 0001378140 OPTT:ValarisMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2020-10-31 0001378140 OPTT:OtherMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001378140 OPTT:OtherMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001378140 OPTT:OtherMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2021-10-31 0001378140 OPTT:OtherMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2020-10-31 0001378140 OPTT:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-08-01 2021-10-31 0001378140 OPTT:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2020-10-31 0001378140 OPTT:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2021-10-31 0001378140 OPTT:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2020-10-31 0001378140 OPTT:EngineeringAndProductDevelopmentMember 2021-08-01 2021-10-31 0001378140 OPTT:EngineeringAndProductDevelopmentMember 2020-08-01 2020-10-31 0001378140 OPTT:EngineeringAndProductDevelopmentMember 2021-05-01 2021-10-31 0001378140 OPTT:EngineeringAndProductDevelopmentMember 2020-05-01 2020-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-08-01 2021-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-08-01 2020-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-05-01 2021-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-05-01 2020-10-31 0001378140 us-gaap:EquipmentMember 2021-10-31 0001378140 us-gaap:EquipmentMember 2021-04-30 0001378140 OPTT:ComputerEquipmentAndSoftwareMember 2021-10-31 0001378140 OPTT:ComputerEquipmentAndSoftwareMember 2021-04-30 0001378140 OPTT:OfficeFurnitureAndEquipmentMember 2021-10-31 0001378140 OPTT:OfficeFurnitureAndEquipmentMember 2021-04-30 0001378140 us-gaap:LeaseholdImprovementsMember 2021-10-31 0001378140 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001378140 us-gaap:ConstructionInProgressMember 2021-10-31 0001378140 us-gaap:ConstructionInProgressMember 2021-04-30 0001378140 OPTT:MonroeTownshipMember 2021-05-01 2021-10-31 0001378140 OPTT:MonroeTownshipMember 2021-10-31 0001378140 OPTT:ThreeDentAcquisitionMember 2021-10-31 0001378140 OPTT:ThreeDentAcquisitionMember 2021-05-01 2021-10-31 0001378140 OPTT:JunePurchaseAgreementMember 2016-06-01 2016-06-02 0001378140 OPTT:JunePurchaseAgreementMember 2016-06-02 0001378140 OPTT:JunePurchaseAgreementMember 2021-10-31 0001378140 OPTT:SecondAmendedPurchaseAgreementMember 2016-07-21 2016-07-22 0001378140 OPTT:SecondAmendedPurchaseAgreementMember 2016-07-22 0001378140 OPTT:SecondAmendedPurchaseAgreementMember 2021-10-31 0001378140 2019-04-07 2019-04-08 0001378140 OPTT:PreFundedWarrantsMember 2019-04-08 0001378140 OPTT:CommonWarrantsMember 2019-04-08 0001378140 OPTT:PaycheckProtectionProgramMember 2020-05-01 2020-05-03 0001378140 OPTT:PaycheckProtectionProgramMember 2020-05-03 0001378140 OPTT:PaycheckProtectionProgramMember 2020-05-02 2020-05-03 0001378140 OPTT:PaycheckProtectionProgramMember 2021-05-01 2021-10-31 0001378140 OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember 2015-12-31 0001378140 OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember 2021-10-31 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2018-01-18 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2021-10-31 0001378140 OPTT:StockIncentivePlanMember 2021-04-30 0001378140 OPTT:StockIncentivePlanMember 2021-05-01 2021-10-31 0001378140 OPTT:StockIncentivePlanMember 2021-10-31 0001378140 us-gaap:EmployeeStockOptionMember 2021-10-31 0001378140 OPTT:EmployeeStockOptionOneMember 2021-10-31 0001378140 us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001378140 us-gaap:EmployeeStockOptionMember 2020-05-01 2020-10-31 0001378140 OPTT:NonVestedStockMember 2021-10-31 0001378140 OPTT:NonVestedStockMember 2021-05-01 2021-10-31 0001378140 OPTT:ThreeDentAcquisitionMember 2021-02-01 0001378140 OPTT:ThreeDentAcquisitionMember 2021-01-28 2021-02-01 0001378140 OPTT:PerformancceBasedStockOptionsMember OPTT:TwoExecutivesMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-01-31 0001378140 OPTT:PerformancceBasedStockOptionsMember OPTT:TwoExecutivesMember us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001378140 OPTT:PerformancceBasedStockOptionsMember 2021-05-01 2021-10-31 0001378140 OPTT:PerformancceBasedStockOptionsMember 2021-12-01 2021-12-31 0001378140 OPTT:PerformancceBasedStockOptionsMember OPTT:EmployeesAndExecutivesMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-01-31 0001378140 OPTT:PerformancceBasedStockOptionsMember OPTT:EmployeesAndExecutivesMember us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001378140 OPTT:PerformanceStockOptionsMember 2021-05-01 2021-10-31 0001378140 OPTT:PerformanceStockOptionsMember 2021-04-30 0001378140 OPTT:PerformanceStockOptionsMember 2021-10-31 0001378140 us-gaap:PerformanceSharesMember 2021-10-31 0001378140 us-gaap:PerformanceSharesMember 2021-05-01 2021-10-31 0001378140 us-gaap:PerformanceSharesMember 2020-05-01 2020-10-31 0001378140 OPTT:NonVestedRestrictedStockMember 2021-04-30 0001378140 OPTT:NonVestedRestrictedStockMember 2021-05-01 2021-10-31 0001378140 OPTT:NonVestedRestrictedStockMember 2021-10-31 0001378140 us-gaap:RestrictedStockMember 2021-05-01 2021-10-31 0001378140 us-gaap:RestrictedStockMember 2020-05-01 2020-10-31 0001378140 us-gaap:RestrictedStockMember 2021-10-31 0001378140 OPTT:SubjectToServiceBasedVestingRequirementsMember OPTT:EmployeeMember us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001378140 OPTT:SubjectToServiceBasedVestingRequirementsMember OPTT:EmployeeMember us-gaap:StockOptionMember 2021-05-01 2021-10-31 0001378140 OPTT:SubjectToServiceBasedVestingRequirementsMember OPTT:EmployeeMember us-gaap:StockOptionMember 2020-05-01 2020-10-31 0001378140 OPTT:SubjectToServiceBasedVestingRequirementsMember OPTT:EmployeeMember us-gaap:EmployeeStockOptionMember 2021-10-31 0001378140 srt:MinimumMember 2021-05-01 2021-10-31 0001378140 srt:MaximumMember 2021-05-01 2021-10-31 0001378140 srt:MinimumMember 2020-05-01 2020-10-31 0001378140 srt:MaximumMember 2020-05-01 2020-10-31 0001378140 OPTT:CharlesFDunleavyMember 2018-08-27 2018-08-28 0001378140 OPTT:CharlesFDunleavyMember 2021-05-23 2021-05-24 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:TaxAuthoritySpainMember 2020-10-31 0001378140 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:TaxAuthoritySpainMember 2021-01-25 0001378140 OPTT:NJNOLMember 2020-05-01 2021-04-30 0001378140 srt:SubsidiariesMember OPTT:MarineAdvancedRoboticsIncMember us-gaap:SubsequentEventMember 2021-11-14 2021-11-15 0001378140 srt:SubsidiariesMember OPTT:MarineAdvancedRoboticsIncMember us-gaap:SubsequentEventMember 2021-11-15 iso4217:USD shares iso4217:USD shares pure iso4217:EUR OPTT:Integer 0001378140 false --04-30 2022 Q2 10-Q true 2021-10-31 false 001-33417 OCEAN POWER TECHNOLOGIES, INC. DE 22-2535818 28 ENGELHARD DRIVE SUITE B MONROE TOWNSHIP NJ 08831 (609) 730-0400 Common Stock $0.001 par value OPTT NYSE Yes Yes Non-accelerated Filer true false false 55873173 72630000 83028000 384000 384000 180000 350000 325000 190000 560000 487000 74079000 84439000 360000 406000 262000 274000 897000 1036000 222000 222000 75820000 86377000 277000 687000 1576000 1881000 117000 327000 347000 1224000 60000 60000 495000 2357000 4694000 396000 690000 819000 3047000 5909000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 100000000 52499051 52458011 52000 52000 21040 21040 338000 338000 316389000 315821000 -243191000 -234896000 -139000 -171000 72773000 80468000 75820000 86377000 247000 118000 519000 287000 300000 216000 723000 550000 -53000 -98000 -204000 -263000 3082000 1063000 5053000 2315000 2050000 1841000 4958000 3828000 5132000 2904000 10011000 6143000 -5185000 -3002000 -10215000 -6406000 19000 8000 38000 20000 -33000 -33000 891000 -5000 3000 -5000 10000 -5171000 -3024000 -9291000 -6409000 -1041000 -5171000 -3024000 -8250000 -6409000 -0.10 -0.15 -0.16 -0.36 52460233 20090000 52459122 17883666 -5171000 -3024000 -8250000 -6409000 1000 -7000 -13000 8000 -5170000 -3031000 -8263000 -6401000 52479051 52000 -21040 -338000 315821000 -234896000 -171000 80468000 -8250000 -8250000 547000 547000 20000 21000 21000 -45000 32000 -13000 52499051 52000 -21040 -338000 316389000 -243191000 -139000 72773000 12939420 13000 -4251 -302000 231101000 -220136000 -183000 10492000 -6409000 -6409000 223000 223000 5525000 5000 3236000 3241000 5689134 6000 6088000 6094000 8000 8000 24153554 24000 -4251 -302000 240648000 -226545000 -175000 13650000 52479051 52000 -21040 -338000 316211000 -237975000 -185000 77765000 -5171000 -5171000 157000 157000 20000 20000 21000 21000 -45000 46000 1000 52499051 52000 -21040 -338000 316389000 -243191000 -139000 72773000 18624816 19000 -4251 -302000 234089000 -223521000 -168000 10117000 18624816 19000 -4251 -302000 234089000 -223521000 -168000 10117000 -3024000 -3024000 107000 107000 500000 606000 606000 5028738 5000 5846000 5851000 -7000 -7000 -7000 -7000 24153554 24000 -4251 -302000 240648000 -226545000 -175000 13650000 24153554 24000 -4251 -302000 240648000 -226545000 -175000 13650000 -8250000 -6409000 -5000 10000 70000 73000 12000 139000 105000 -2000 891000 547000 223000 -170000 -105000 135000 -154000 73000 499000 -410000 -72000 -305000 812000 -147000 -110000 117000 -56000 -1224000 -10375000 -5682000 24000 -24000 890000 467000 117000 21000 3241000 6094000 21000 10575000 -20000 27000 -10398000 4920000 83634000 10930000 73236000 15850000 49000 <p id="xdx_80D_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zMPN6xyH7ggh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(1) <span id="xdx_826_z5VhxSvjrgUk">Background, Basis of Presentation and Liquidity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(a) Background</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Ocean Power Technologies, Inc. (the “Company”) was founded in 1984 in New Jersey, commenced business operations in 1994 and re-incorporated in Delaware in 2007. We are a complete solutions provider, controlling the design, manufacturing, sales, installation, operations and maintenance of our products while working closely with partners that provide payloads, integration services, and marine installation capabilities. Our solutions provide distributed offshore power which is persistent, reliable, and economical along with power and communications for remote surface and subsea applications. Historically, funding from government agencies, such as research and development grants, accounted for a significant portion of the Company’s revenues. Today our goal is to generate the majority of our revenue from the sale or lease of products and solutions, and sales of services to support our business operations. As we continue to develop and commercialize our products and services, we expect to have a net decrease in cash due to the use of cash from operating activities unless and until we achieve positive cash flow from the commercialization of products, solutions and services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(b) Basis of Presentation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and for interim financial information in accordance with the Securities and Exchange Commission (“SEC”), instructions to Form 10-Q and Article 10 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’s financial results can be found in the Company’s Annual Report on Form 10-K for the year ended April 30, 2021, as filed with the SEC and elsewhere in this Form 10-Q. Certain items have been reclassified from prior periods to be consistent with current GAAP presentations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(c) Liquidity</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">For the six months ended October 31, 2021, and the fiscal year ended April 30, 2021, the Company incurred net losses of approximately $<span id="xdx_90C_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20210501__20211031_zXJn9CVtP125">8.3 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million and $<span id="xdx_90D_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20200501__20210430_zhvR86oQGT41">14.8 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million, respectively, and used cash in operations of approximately $<span id="xdx_90F_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20210501__20211031_zQX5CeGLF6Lg">10.4 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million and $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20200501__20210430_zUSB1wURFgb5">11.7 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million, respectively. The Company has continued to make investments in ongoing product development efforts in anticipation of future growth, including its recent acquisition of Marine Advanced Robotics, Inc., as described in Note 19. The Company’s future results of operations involve significant risks and uncertainties. Factors that could affect the Company’s future operating results and 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, technology development, scalability of technology and production, dependence on skills of key personnel, concentration of customers and suppliers, deployment risks and integration of acquisitions, pending or threatened litigation, and the impact of COVID-19 and any variants on its business. The Company previously obtained equity financing through its At the Market Offering Agreement (“ATM”) with A.G.P/Alliance Global Partners (“AGP”) and through its equity line financing with Aspire Capital, but the Company cannot be sure that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all. For fiscal year 2022 to date, management has not obtained any additional capital financing. Management believes the Company’s current cash balance of $<span id="xdx_907_eus-gaap--Cash_iI_pn5n6_c20211031_zkwC488PW2tf">72.6</span></span> <span style="font: 10pt Times New Roman, Times, Serif">million is sufficient to fund its planned expenditures through at least December 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On January 7, 2019, the Company entered into an At the Market Offering Agreement with AGP (the “2019 ATM Facility”), under which the Company could issue and sell to or through AGP, acting as agent and/or principal, shares of the Company’s common stock having an aggregate offering price of up to $<span id="xdx_90B_ecustom--ProceedsFromInitialPublicOffering_pn5n6_c20190106__20190107__us-gaap--TypeOfArrangementAxis__custom--TwoThousandNinteenATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_z5oYLCS7cmQc">25.0 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million. From inception of the program through its termination on December 8, 2020, under the 2019 ATM Facility, the Company sold and issued an aggregate of <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20190106__20190107__us-gaap--TypeOfArrangementAxis__custom--TwoThousandNinteenATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zkBuQTp6mrld">17,595,472 </span></span><span style="font: 10pt Times New Roman, Times, Serif">shares of its common stock with an aggregate market value of $<span id="xdx_902_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20190106__20190107__us-gaap--TypeOfArrangementAxis__custom--TwoThousandNinteenATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_z2KCFKbLlPWb">23.4 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million at an average price of $<span id="xdx_908_eus-gaap--SaleOfStockPricePerShare_iI_c20190107__us-gaap--TypeOfArrangementAxis__custom--TwoThousandNinteenATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zyvcSRrD94H6">1.33 </span></span><span style="font: 10pt Times New Roman, Times, Serif">per share, including <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20190106__20190107__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zSjzuPx6t6v7">12,342,506 </span></span><span style="font: 10pt Times New Roman, Times, Serif">shares in fiscal year 2021 with an aggregate market value of $<span id="xdx_903_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20190106__20190107__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zKCQhgzdHmUl">18.7 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million at an average price of $<span id="xdx_90D_eus-gaap--SaleOfStockPricePerShare_iI_c20190701__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zTYsgvNDroNb">1.51 </span></span><span style="font: 10pt Times New Roman, Times, Serif">per share and paid AGP a sales commission of approximately $<span id="xdx_90B_ecustom--PaymentOfSalesCommission_pn5n6_c20190106__20190107__us-gaap--TypeOfArrangementAxis__custom--TwoThousandNinteenATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zKXfVlV92ave">0.8 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million related to those shares. The agreement was fully utilized and terminated on December 8, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On November 20, 2020, the Company entered into another At the Market Offering Agreement with AGP (the “2020 ATM Facility”), having capacity up to $<span id="xdx_905_eus-gaap--DeferredOfferingCosts_iI_pn5n6_c20201120_zdLeOW6lqzMk">100.0</span></span> <span style="font: 10pt Times New Roman, Times, Serif">million. On December 4, 2020, the Company filed a prospectus with the Securities and Exchange Commission whereby, the Company could issue and sell to or through AGP, acting as agent and/or principal, shares of the Company’s common stock having an aggregate offering price of up to $<span id="xdx_90F_ecustom--ProceedsFromInitialPublicOffering_pn5n6_c20201118__20201120__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zPcDTDGCfZg8">50.0 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million. From inception of the 2020 ATM Facility through October 31, 2021, the Company had sold and issued an aggregate of <span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210501__20211031__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zmzKW30DibU2">17,179,883 </span></span><span style="font: 10pt Times New Roman, Times, Serif">shares of its common stock with an aggregate market value of $<span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20210501__20211031__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zC9EA3WHtt2i">50.0 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million at an average price of $<span id="xdx_90C_eus-gaap--SaleOfStockPricePerShare_iI_c20211031__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zCcSA3Pwfw3d">2.91 </span></span><span style="font: 10pt Times New Roman, Times, Serif">per share and paid AGP a sales commission of approximately $<span id="xdx_90D_ecustom--PaymentOfSalesCommission_pn5n6_c20210501__20211031__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zWtcVRT3wFjk">1.6 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million related to those shares. A prospectus supplement would need to be filed for the Company to sell an additional amount under the 2020 ATM Facility.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Equity Line Common Stock Purchase Agreements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On October 24, 2019, the Company entered into a common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $<span id="xdx_900_ecustom--StockIssuedDuringPeriodValueIssuedForCommitmentFee_pn5n6_c20191023__20191024__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember__srt--RangeAxis__srt--MaximumMember_zkLY58Wo2Eub" title="Aggregate purchase of common stock">10.0</span> million shares of the Company’s common stock over a 30-month period. Through September 18, 2020, the Company had sold an aggregate of <span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zjQbqGP1X1Ia" title="Number of common stock shares sold">6,424,205</span> shares of common stock with an aggregate market value of $<span id="xdx_90E_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zMkz8CWfFX6d" title="Proceeds from issuance or sale of equity, net of issuance costs">4.0</span> million at an average price of $<span id="xdx_906_eus-gaap--SaleOfStockPricePerShare_iI_c20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_z3uJ1vGlrRh9" title="Combined purchase price per share">0.63</span> per share pursuant to this common stock purchase agreement, including <span id="xdx_903_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200501__20210430__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementOneMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zSNOeDppSgZh" title="Number of common stock shares sold">5,025,000</span> shares in fiscal year 2021 with an aggregate market value of $<span id="xdx_904_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20200501__20210430__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementOneMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zft369wZxZ8a" title="Proceeds from issuance or sale of equity, net of issuance costs">2.9</span> million at an average price of $<span id="xdx_906_eus-gaap--SaleOfStockPricePerShare_iI_c20210430__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementOneMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zGZcKo9cPG7k" title="Combined purchase price per share">0.57</span> per share. The agreement was fully utilized and terminated on September 18, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On September 18, 2020, the Company entered into a new common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $<span id="xdx_902_ecustom--StockIssuedDuringPeriodValueIssuedForCommitmentFee_pn5n6_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_z7xDTqnWdE8h">12.5 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million shares of the Company’s common stock over a 30-month period subject to a limit of <span id="xdx_902_ecustom--PercentageOfOutstandingCommonStockLimitForShareholderApproval_pid_dp_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zYG1sarvZiO6" title="Percentage of outstanding common stock">19.99</span></span><span style="font: 10pt Times New Roman, Times, Serif">% of the outstanding common stock on the date of the agreement if the price did not exceed a specified price in the agreement. The number of shares the Company could issue within the <span id="xdx_909_ecustom--PercentageOfOutstandingCommonStockLimitForShareholderApproval_pid_dp_c20201222__20201223__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zkWouqI2yGW5" title="Percentage of outstanding common stock">19.99</span></span><span style="font: 10pt Times New Roman, Times, Serif">% limit was <span id="xdx_908_ecustom--StockIssuedDuringPeriodSharesCanBeIssuedBasedUponOutstandingPercentage_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zCDGit87Nyfa" title="Shares can be issued based upon outstanding percentage">3,722,251 </span></span><span style="font: 10pt Times New Roman, Times, Serif">shares without shareholder approval. Shareholder approval was received at the Company’s annual meeting of shareholders on December 23, 2020 for the sale of <span id="xdx_90D_ecustom--NumberOfAdditionalSharesThatCanBeIssuedUponShareholderApproval_c20201222__20201223__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_z8UPSl1KSDc8" title="Additional sales of common stock shares sold">9,864,706 </span></span><span style="font: 10pt Times New Roman, Times, Serif">additional shares of common stock which exceeds the 19.99% limit of the outstanding common stock on the date of the agreement. Through October 31, 2021, the Company had sold an aggregate of <span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210730__20210731__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zCABsMHDJMv7">3,722,251 </span></span><span style="font: 10pt Times New Roman, Times, Serif">shares of common stock with an aggregate market value of $<span id="xdx_903_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20210730__20210731__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_z2DLz5lWR9L4" title="Proceeds from issuance or sale of equity, net of issuance costs">11.8 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million at an average price of $<span id="xdx_90D_eus-gaap--SaleOfStockPricePerShare_iI_c20210731__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zXljY6YARgQl" title="Combined purchase price per share">3.17 </span></span><span style="font: 10pt Times New Roman, Times, Serif">per share pursuant to this common stock purchase agreement with approximately $<span id="xdx_90B_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20211030__20211031__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zD0zZtf390vh" title="Proceeds from issuance or sale of equity, net of issuance costs">1.0 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million remaining on the facility as of October 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b/></span></p> -8300000 -14800000 -10400000 -11700000 72600000 25000000.0 17595472 23400000 1.33 12342506 18700000 1.51 800000 100000000.0 50000000.0 17179883 50000000.0 2.91 1600000 10000000.0 6424205 4000000.0 0.63 5025000 2900000 0.57 12500000 0.1999 0.1999 3722251 9864706 3722251 11800000 3.17 1000000.0 <p id="xdx_80F_eus-gaap--SignificantAccountingPoliciesTextBlock_zJ5il0VBs4K6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(2) <span id="xdx_821_zpDdm5U79bkd">Summary of Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_848_eus-gaap--ConsolidationPolicyTextBlock_zuabtDI3KO06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(a) <span id="xdx_868_ziBK1i7Jx0Je">Consolidation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_840_eus-gaap--UseOfEstimates_zNEmBszax35b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(b) <span id="xdx_86B_zhWZndiHO5u2">Use of Estimates</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The preparation of the consolidated financial statements requires management of the Company to make a number of 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 revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, estimated costs to complete projects and percentage of completion of customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zlouN3T5dR1g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(c) <span id="xdx_867_zK5TCE346k09">Cash, Cash Equivalents, Restricted Cash and Security Agreements</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Cash and Cash Equivalents</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account. The following table summarizes cash and cash equivalents as of October 31, 2021 and April 30, 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_zjVdDL0Htn94" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_zQYHpLAdXTg9" style="display: none">Schedule of Cash and Cash Equivalents</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Checking and savings accounts</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_pn3n3_c20211031__us-gaap--CashAndCashEquivalentsAxis__custom--CheckingAndSavingsAccountsMember_z7026IODA0Q8" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">713</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20210430__us-gaap--CashAndCashEquivalentsAxis__custom--CheckingAndSavingsAccountsMember_pn3n3" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Money market account</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_pn3n3_c20211031__us-gaap--CashAndCashEquivalentsAxis__us-gaap--MoneyMarketFundsMember_zB6TZTPLhowj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">71,917</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20210430__us-gaap--CashAndCashEquivalentsAxis__us-gaap--MoneyMarketFundsMember_pn3n3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20211031_zElm9TFaLsnj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">72,630</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20210430_zXlbfBU6Hx8l" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">83,028</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zYkKCmZJ3SB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Restricted Cash and Security Agreements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $<span id="xdx_90A_eus-gaap--Deposits_iI_c20211031__us-gaap--TypeOfArrangementAxis__custom--RestrictedCashAndSecurityAgreementsMember__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zaD9MkeJTRL1" title="Deposits">157,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. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of Santander.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Santander also issued two letters of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. The first letter of credit was issued in the amount of $<span id="xdx_90B_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20211031__us-gaap--TypeOfArrangementAxis__custom--RestrictedCashAndSecurityAgreementsMember__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__custom--LetterOneMember_zI0zXhvlCT7a" title="Letters of credit outstanding, amount">126,000</span> that will be released 12 months after the PB3 PowerBuoy<sup>® </sup>(“PB3”) is fully deployed. The second letter of credit was issued in the amount of $<span id="xdx_90F_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20211031__us-gaap--TypeOfArrangementAxis__custom--RestrictedCashAndSecurityAgreementsMember__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__custom--LetterTwoMember_z9ZCz6M6lPbk" title="Letters of credit outstanding, amount">645,000</span> and was reduced to $<span id="xdx_900_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20200831__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__custom--LetterTwoMember__us-gaap--AwardDateAxis__custom--AugustTwentyTwentyMember_zFJXh5YAknVk" title="Letters of credit outstanding, amount">323,000</span> in August 2020. The second letter of credit will be reduced by $<span id="xdx_90E_ecustom--LettersOfCreditIssuedAmount_iI_c20211031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__custom--LetterTwoMember_zY3HtlwuSZfd" title="Letters of credit issued amount">64,000</span> once the PB3 is fully deployed and passes final acceptance testing. The remaining restricted amount of $<span id="xdx_908_ecustom--LettersOfCreditIssuedAmount_iI_c20211031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_z0flYumPnmfh" title="Letters of credit issued amount">258,000</span> will be released 12 months after the buoy is fully deployed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zaR2t8GVQ3l5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B0_zPhxZxVLHoyd" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of Cash and Cash Equivalents and Restricted Cash</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20211031_zWlgeTlf1bw7" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">72,630</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20210430_zZJqeGKQaIv6" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">83,028</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Restricted cash- short term</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--RestrictedCashCurrent_iI_pn3n3_c20211031_zv4UeePgDNtl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- short term"><span style="font: 10pt Times New Roman, Times, Serif">384</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--RestrictedCashCurrent_iI_pn3n3_c20210430_z5UaYcoIKZF9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- short term"><span style="font: 10pt Times New Roman, Times, Serif">384</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Restricted cash- long term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3_c20211031_zp3VJEDx2DQ1" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- long term"><span style="font: 10pt Times New Roman, Times, Serif">222</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3_c20210430_zp9WjwGAzpUk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- long term"><span style="font: 10pt Times New Roman, Times, Serif">222</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3_c20211031_zdy6YYNXCtlh" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash, cash equivalents and restricted cash"><span style="font: 10pt Times New Roman, Times, Serif">73,236</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3_c20210430_ziEEZ1vneZ1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash, cash equivalents and restricted cash"><span style="font: 10pt Times New Roman, Times, Serif">83,634</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A5_zKFidMyNqQCj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p id="xdx_840_eus-gaap--ConcentrationRiskCreditRisk_zusrZTtdaw19" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(d) <span id="xdx_86F_zC8E9b5oZ0bb">Concentration of Credit Risk</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Financial instruments that potentially subject the Company to credit risk consist principally of accounts receivable and cash and cash equivalents. The Company believes that its current contracts do not represent a risk of collectability on its receivables. The Company invests its excess cash in a money market account and does not believe that it is exposed to any significant risks related to its cash and money market accounts. Cash and cash equivalents are also maintained at foreign financial institutions. Cash and cash equivalents in foreign financial institutions as of October 31, 2021 was $<span id="xdx_909_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_c20211031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--ForeignFinancialInstitutionsMember_zZN2CRJffwD8">32,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zn26nEAmEpMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The table below shows the amount of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B0_zrkNAkwaDHKf" style="display: none">Schedule of Revenue by Major Customers by Reporting Segments</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210801_20211031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20200801_20201031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20210501_20211031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20200501_20201031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Three months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--EniSPAMember_zg6MTPAaCjw8" 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; width: 36%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Eni S.p.A.</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">72</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">99</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DepartmentOfEnergyMember_zVCA4ZFcKwbd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Department of Energy</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0761">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0763">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--EGPMember_zdFFWTS2QfGb" 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"><span style="font: 10pt Times New Roman, Times, Serif">EGP</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">42</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">163</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">157</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ClarkHillMember_zrN45wy0zdha" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Clark Hill</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0771">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">37</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0773">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--MatthewsMember_zi6fUcYgStK2" 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"><span style="font: 10pt Times New Roman, Times, Serif">Matthews</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0776">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0778">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ValarisMember_zIXc9dTTn3Rf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Valaris</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">47</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0781">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">135</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0783">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OtherMember_z2bkZNRi3k62" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Other (no customer over 10%)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">4</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">59</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zTejWsylvKH5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Revenues </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">247</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">118</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">519</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">287</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A3_z1i50OhoANye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p id="xdx_849_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zMHswglhVTSc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(e) <span id="xdx_862_zz6mdTRTwpS6">Share-Based Compensation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The following table summarizes share-based compensation related to the Company’s share-based plans by expense category for the three and six months ended October 31, 2021 and 2020:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_zXnTZe4h7RJ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_z4eGyob7sjp5" style="display: none">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210801__20211031_zppO0Tscokec" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20200801__20201031_zJPlwCLCPv5k" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20210501__20211031_zT0kfPhTqKJa" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20200501__20201031_zt8uvlnEtBck" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Three months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--ShareBasedCompensation_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--EngineeringAndProductDevelopmentMember_zAB3gPtuSbmk" 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; width: 36%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Engineering and product development</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">125</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">22</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">342</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">59</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--ShareBasedCompensation_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zrlfwbgGCKb7" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Selling, general and administrative</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">32</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">85</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">205</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">164</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_pn3n3_zTMqVbqFu7zf" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total share-based compensation expense</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">157</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">107</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">547</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">223</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8AB_zjnQIjsKpr47" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_849_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zGzjXcJ6m1tc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(f) <i><span id="xdx_86C_zO6jmbTY8pL4">Revenue Recognition</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 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 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. The majority of the Company’s contracts have no observable standalone selling price since the associated products and services are customized to customer specifications. As such, the standalone selling price generally reflects the Company’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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders and 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. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our 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, 2021 and 2020. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs rather than evaluating whether the shipping and handling activities are promised services to the customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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. 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 or time elapsed are utilized to assess progress against specific contractual performance obligations for the Company’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 incurred or time elapsed 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. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, incentive awards, 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 projects 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s contracts are either cost plus or fixed price contracts. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee. Under cost plus contracts, a profit or loss on a project is recognized depending on whether actual costs are more or less than the agreed upon amount.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenue by contract type since this method best represents the Company’s business. For the six-month periods ended October 31, 2021 and 2020, all of the Company’s contracts were classified as firm fixed price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As of October 31, 2021, the Company’s total remaining performance obligations, also referred to as backlog, totaled $<span id="xdx_907_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20211031_zOZqNbR8XNpe" title="Revenue remaining performance obligation">0.3 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million. The Company expects to recognize <span id="xdx_90F_ecustom--RevenueRemainingPerformancesObligationPercentage_pid_dp_c20210501__20211031_zkitkWyOfUf8" title="Revenue remaining performance obligation, percentage">100</span></span><span style="font: 10pt Times New Roman, Times, Serif">%, or $<span id="xdx_903_ecustom--ContractReceivablesDueAfterNextRollingTwelveMonths_iI_pn5n6_c20211031_z61Bgipt0EUb" title="Performance obligation revenue of next twelve months">0.3</span></span> <span style="font: 10pt Times New Roman, Times, Serif">million, of the remaining performance obligations as revenue over the next twelve months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company also enters into lease arrangements for its PB3 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Products and Solutions Leasing</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company enters into lease arrangements with certain customers for their products and solutions. As of October 31, 2021, the Company had one lease arrangement with a remaining operating lease term of less than 7 months. 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, <i>“Leases”.</i> At inception of the contract, the Company evaluates the lease against the lease classification criteria within ASC Topic 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term which is presented in Revenues in the Consolidated Statements of Operations. The lease income for the six months ended October 31, 2021 and 2020 was immaterial.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zIq0bBZZ2732" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(g) <span id="xdx_866_zAIbijIT8hz">Net Loss per Common Share</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 periods. The pre-funded warrants were determined to be common stock equivalents and have been included in the weighted average number of shares outstanding for calculation of the basic earnings per share number. Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per common share calculation due to their anti-dilutive effect.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In computing diluted net loss per common share on the Consolidated Statements of Operations, warrants exercisable for common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210501__20211031_zltcgVmGkYQi">4,928,474 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200501__20201031_z3moRfltMiY2">5,540,469 </span></span><span style="font: 10pt Times New Roman, Times, Serif">for the six months ended October 31, 2021 and 2020, respectively, were excluded from each of the computations as the effect would be anti-dilutive due to the Company’s net losses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2uSFD3lN1tj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(h) <span id="xdx_868_zZybx4imXN1c">Recently Issued Accounting Standards</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “<i>Financial Instruments </i>- <i>Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” </i>This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, <i>Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842)</i>, which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.</span></p> <p id="xdx_858_zfKX6sl0GS8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_848_eus-gaap--ConsolidationPolicyTextBlock_zuabtDI3KO06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(a) <span id="xdx_868_ziBK1i7Jx0Je">Consolidation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_840_eus-gaap--UseOfEstimates_zNEmBszax35b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(b) <span id="xdx_86B_zhWZndiHO5u2">Use of Estimates</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The preparation of the consolidated financial statements requires management of the Company to make a number of 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 revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, estimated costs to complete projects and percentage of completion of customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zlouN3T5dR1g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(c) <span id="xdx_867_zK5TCE346k09">Cash, Cash Equivalents, Restricted Cash and Security Agreements</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Cash and Cash Equivalents</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account. The following table summarizes cash and cash equivalents as of October 31, 2021 and April 30, 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_zjVdDL0Htn94" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_zQYHpLAdXTg9" style="display: none">Schedule of Cash and Cash Equivalents</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Checking and savings accounts</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_pn3n3_c20211031__us-gaap--CashAndCashEquivalentsAxis__custom--CheckingAndSavingsAccountsMember_z7026IODA0Q8" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">713</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20210430__us-gaap--CashAndCashEquivalentsAxis__custom--CheckingAndSavingsAccountsMember_pn3n3" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Money market account</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_pn3n3_c20211031__us-gaap--CashAndCashEquivalentsAxis__us-gaap--MoneyMarketFundsMember_zB6TZTPLhowj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">71,917</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20210430__us-gaap--CashAndCashEquivalentsAxis__us-gaap--MoneyMarketFundsMember_pn3n3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20211031_zElm9TFaLsnj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">72,630</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20210430_zXlbfBU6Hx8l" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">83,028</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zYkKCmZJ3SB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Restricted Cash and Security Agreements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $<span id="xdx_90A_eus-gaap--Deposits_iI_c20211031__us-gaap--TypeOfArrangementAxis__custom--RestrictedCashAndSecurityAgreementsMember__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zaD9MkeJTRL1" title="Deposits">157,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. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of Santander.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Santander also issued two letters of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. The first letter of credit was issued in the amount of $<span id="xdx_90B_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20211031__us-gaap--TypeOfArrangementAxis__custom--RestrictedCashAndSecurityAgreementsMember__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__custom--LetterOneMember_zI0zXhvlCT7a" title="Letters of credit outstanding, amount">126,000</span> that will be released 12 months after the PB3 PowerBuoy<sup>® </sup>(“PB3”) is fully deployed. The second letter of credit was issued in the amount of $<span id="xdx_90F_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20211031__us-gaap--TypeOfArrangementAxis__custom--RestrictedCashAndSecurityAgreementsMember__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__custom--LetterTwoMember_z9ZCz6M6lPbk" title="Letters of credit outstanding, amount">645,000</span> and was reduced to $<span id="xdx_900_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20200831__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__custom--LetterTwoMember__us-gaap--AwardDateAxis__custom--AugustTwentyTwentyMember_zFJXh5YAknVk" title="Letters of credit outstanding, amount">323,000</span> in August 2020. The second letter of credit will be reduced by $<span id="xdx_90E_ecustom--LettersOfCreditIssuedAmount_iI_c20211031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--ShortTermDebtTypeAxis__custom--LetterTwoMember_zY3HtlwuSZfd" title="Letters of credit issued amount">64,000</span> once the PB3 is fully deployed and passes final acceptance testing. The remaining restricted amount of $<span id="xdx_908_ecustom--LettersOfCreditIssuedAmount_iI_c20211031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_z0flYumPnmfh" title="Letters of credit issued amount">258,000</span> will be released 12 months after the buoy is fully deployed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zaR2t8GVQ3l5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B0_zPhxZxVLHoyd" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of Cash and Cash Equivalents and Restricted Cash</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20211031_zWlgeTlf1bw7" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">72,630</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20210430_zZJqeGKQaIv6" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">83,028</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Restricted cash- short term</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--RestrictedCashCurrent_iI_pn3n3_c20211031_zv4UeePgDNtl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- short term"><span style="font: 10pt Times New Roman, Times, Serif">384</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--RestrictedCashCurrent_iI_pn3n3_c20210430_z5UaYcoIKZF9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- short term"><span style="font: 10pt Times New Roman, Times, Serif">384</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Restricted cash- long term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3_c20211031_zp3VJEDx2DQ1" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- long term"><span style="font: 10pt Times New Roman, Times, Serif">222</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3_c20210430_zp9WjwGAzpUk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- long term"><span style="font: 10pt Times New Roman, Times, Serif">222</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3_c20211031_zdy6YYNXCtlh" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash, cash equivalents and restricted cash"><span style="font: 10pt Times New Roman, Times, Serif">73,236</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3_c20210430_ziEEZ1vneZ1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash, cash equivalents and restricted cash"><span style="font: 10pt Times New Roman, Times, Serif">83,634</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A5_zKFidMyNqQCj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p id="xdx_898_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_zjVdDL0Htn94" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_zQYHpLAdXTg9" style="display: none">Schedule of Cash and Cash Equivalents</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Checking and savings accounts</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_pn3n3_c20211031__us-gaap--CashAndCashEquivalentsAxis__custom--CheckingAndSavingsAccountsMember_z7026IODA0Q8" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">713</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20210430__us-gaap--CashAndCashEquivalentsAxis__custom--CheckingAndSavingsAccountsMember_pn3n3" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Money market account</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_pn3n3_c20211031__us-gaap--CashAndCashEquivalentsAxis__us-gaap--MoneyMarketFundsMember_zB6TZTPLhowj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">71,917</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20210430__us-gaap--CashAndCashEquivalentsAxis__us-gaap--MoneyMarketFundsMember_pn3n3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20211031_zElm9TFaLsnj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">72,630</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20210430_zXlbfBU6Hx8l" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">83,028</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 713000 1850000 71917000 81178000 72630000 83028000 157000 126000 645000 323000 64000 258000 <p id="xdx_893_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zaR2t8GVQ3l5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B0_zPhxZxVLHoyd" style="font: 10pt Times New Roman, Times, Serif; display: none">Schedule of Cash and Cash Equivalents and Restricted Cash</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20211031_zWlgeTlf1bw7" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">72,630</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_c20210430_zZJqeGKQaIv6" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Cash and cash equivalents"><span style="font: 10pt Times New Roman, Times, Serif">83,028</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Restricted cash- short term</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--RestrictedCashCurrent_iI_pn3n3_c20211031_zv4UeePgDNtl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- short term"><span style="font: 10pt Times New Roman, Times, Serif">384</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--RestrictedCashCurrent_iI_pn3n3_c20210430_z5UaYcoIKZF9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- short term"><span style="font: 10pt Times New Roman, Times, Serif">384</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Restricted cash- long term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3_c20211031_zp3VJEDx2DQ1" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- long term"><span style="font: 10pt Times New Roman, Times, Serif">222</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3_c20210430_zp9WjwGAzpUk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Restricted cash- long term"><span style="font: 10pt Times New Roman, Times, Serif">222</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3_c20211031_zdy6YYNXCtlh" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash, cash equivalents and restricted cash"><span style="font: 10pt Times New Roman, Times, Serif">73,236</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3_c20210430_ziEEZ1vneZ1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Cash, cash equivalents and restricted cash"><span style="font: 10pt Times New Roman, Times, Serif">83,634</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 72630000 83028000 384000 384000 222000 222000 73236000 83634000 <p id="xdx_840_eus-gaap--ConcentrationRiskCreditRisk_zusrZTtdaw19" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(d) <span id="xdx_86F_zC8E9b5oZ0bb">Concentration of Credit Risk</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Financial instruments that potentially subject the Company to credit risk consist principally of accounts receivable and cash and cash equivalents. The Company believes that its current contracts do not represent a risk of collectability on its receivables. The Company invests its excess cash in a money market account and does not believe that it is exposed to any significant risks related to its cash and money market accounts. Cash and cash equivalents are also maintained at foreign financial institutions. Cash and cash equivalents in foreign financial institutions as of October 31, 2021 was $<span id="xdx_909_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_c20211031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--ForeignFinancialInstitutionsMember_zZN2CRJffwD8">32,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zn26nEAmEpMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The table below shows the amount of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B0_zrkNAkwaDHKf" style="display: none">Schedule of Revenue by Major Customers by Reporting Segments</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210801_20211031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20200801_20201031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20210501_20211031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20200501_20201031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Three months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--EniSPAMember_zg6MTPAaCjw8" 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; width: 36%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Eni S.p.A.</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">72</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">99</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DepartmentOfEnergyMember_zVCA4ZFcKwbd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Department of Energy</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0761">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0763">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--EGPMember_zdFFWTS2QfGb" 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"><span style="font: 10pt Times New Roman, Times, Serif">EGP</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">42</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">163</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">157</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ClarkHillMember_zrN45wy0zdha" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Clark Hill</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0771">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">37</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0773">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--MatthewsMember_zi6fUcYgStK2" 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"><span style="font: 10pt Times New Roman, Times, Serif">Matthews</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0776">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0778">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ValarisMember_zIXc9dTTn3Rf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Valaris</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">47</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0781">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">135</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0783">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OtherMember_z2bkZNRi3k62" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Other (no customer over 10%)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">4</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">59</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zTejWsylvKH5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Revenues </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">247</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">118</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">519</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">287</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A3_z1i50OhoANye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> 32000 <p id="xdx_89C_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zn26nEAmEpMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The table below shows the amount of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B0_zrkNAkwaDHKf" style="display: none">Schedule of Revenue by Major Customers by Reporting Segments</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210801_20211031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20200801_20201031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20210501_20211031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20200501_20201031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Three months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--EniSPAMember_zg6MTPAaCjw8" 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; width: 36%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Eni S.p.A.</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">72</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">99</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DepartmentOfEnergyMember_zVCA4ZFcKwbd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Department of Energy</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0761">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">81</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0763">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--EGPMember_zdFFWTS2QfGb" 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"><span style="font: 10pt Times New Roman, Times, Serif">EGP</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">14</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">42</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">163</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">157</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ClarkHillMember_zrN45wy0zdha" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Clark Hill</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0771">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">37</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0773">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--MatthewsMember_zi6fUcYgStK2" 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"><span style="font: 10pt Times New Roman, Times, Serif">Matthews</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0776">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">30</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0778">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ValarisMember_zIXc9dTTn3Rf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif">Valaris</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">47</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0781">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">135</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0783">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OtherMember_z2bkZNRi3k62" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Other (no customer over 10%)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">4</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">59</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerMember_zTejWsylvKH5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Revenues </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">247</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">118</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">519</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">287</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 14000 72000 14000 99000 81000 81000 14000 42000 163000 157000 30000 37000 30000 30000 47000 135000 31000 4000 59000 31000 247000 118000 519000 287000 <p id="xdx_849_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zMHswglhVTSc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(e) <span id="xdx_862_zz6mdTRTwpS6">Share-Based Compensation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The following table summarizes share-based compensation related to the Company’s share-based plans by expense category for the three and six months ended October 31, 2021 and 2020:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_zXnTZe4h7RJ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_z4eGyob7sjp5" style="display: none">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210801__20211031_zppO0Tscokec" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20200801__20201031_zJPlwCLCPv5k" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20210501__20211031_zT0kfPhTqKJa" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20200501__20201031_zt8uvlnEtBck" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Three months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--ShareBasedCompensation_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--EngineeringAndProductDevelopmentMember_zAB3gPtuSbmk" 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; width: 36%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Engineering and product development</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">125</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">22</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">342</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">59</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--ShareBasedCompensation_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zrlfwbgGCKb7" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Selling, general and administrative</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">32</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">85</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">205</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">164</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_pn3n3_zTMqVbqFu7zf" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total share-based compensation expense</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">157</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">107</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">547</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">223</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8AB_zjnQIjsKpr47" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_893_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_zXnTZe4h7RJ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_z4eGyob7sjp5" style="display: none">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210801__20211031_zppO0Tscokec" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20200801__20201031_zJPlwCLCPv5k" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20210501__20211031_zT0kfPhTqKJa" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20200501__20201031_zt8uvlnEtBck" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Three months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--ShareBasedCompensation_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--EngineeringAndProductDevelopmentMember_zAB3gPtuSbmk" 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; width: 36%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Engineering and product development</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">125</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">22</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">342</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">59</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--ShareBasedCompensation_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zrlfwbgGCKb7" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Selling, general and administrative</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">32</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">85</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">205</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">164</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_pn3n3_zTMqVbqFu7zf" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total share-based compensation expense</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">157</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">107</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">547</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">223</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> 125000 22000 342000 59000 32000 85000 205000 164000 157000 107000 547000 223000 <p id="xdx_849_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zGzjXcJ6m1tc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(f) <i><span id="xdx_86C_zO6jmbTY8pL4">Revenue Recognition</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 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 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. The majority of the Company’s contracts have no observable standalone selling price since the associated products and services are customized to customer specifications. As such, the standalone selling price generally reflects the Company’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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders and 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. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our 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, 2021 and 2020. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs rather than evaluating whether the shipping and handling activities are promised services to the customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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. 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 or time elapsed are utilized to assess progress against specific contractual performance obligations for the Company’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 incurred or time elapsed 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. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, incentive awards, 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 projects 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s contracts are either cost plus or fixed price contracts. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee. Under cost plus contracts, a profit or loss on a project is recognized depending on whether actual costs are more or less than the agreed upon amount.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenue by contract type since this method best represents the Company’s business. For the six-month periods ended October 31, 2021 and 2020, all of the Company’s contracts were classified as firm fixed price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As of October 31, 2021, the Company’s total remaining performance obligations, also referred to as backlog, totaled $<span id="xdx_907_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20211031_zOZqNbR8XNpe" title="Revenue remaining performance obligation">0.3 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million. The Company expects to recognize <span id="xdx_90F_ecustom--RevenueRemainingPerformancesObligationPercentage_pid_dp_c20210501__20211031_zkitkWyOfUf8" title="Revenue remaining performance obligation, percentage">100</span></span><span style="font: 10pt Times New Roman, Times, Serif">%, or $<span id="xdx_903_ecustom--ContractReceivablesDueAfterNextRollingTwelveMonths_iI_pn5n6_c20211031_z61Bgipt0EUb" title="Performance obligation revenue of next twelve months">0.3</span></span> <span style="font: 10pt Times New Roman, Times, Serif">million, of the remaining performance obligations as revenue over the next twelve months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company also enters into lease arrangements for its PB3 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Products and Solutions Leasing</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company enters into lease arrangements with certain customers for their products and solutions. As of October 31, 2021, the Company had one lease arrangement with a remaining operating lease term of less than 7 months. 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, <i>“Leases”.</i> At inception of the contract, the Company evaluates the lease against the lease classification criteria within ASC Topic 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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term which is presented in Revenues in the Consolidated Statements of Operations. The lease income for the six months ended October 31, 2021 and 2020 was immaterial.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 300000 1 300000 <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zIq0bBZZ2732" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(g) <span id="xdx_866_zAIbijIT8hz">Net Loss per Common Share</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 periods. The pre-funded warrants were determined to be common stock equivalents and have been included in the weighted average number of shares outstanding for calculation of the basic earnings per share number. Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per common share calculation due to their anti-dilutive effect.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In computing diluted net loss per common share on the Consolidated Statements of Operations, warrants exercisable for common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210501__20211031_zltcgVmGkYQi">4,928,474 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200501__20201031_z3moRfltMiY2">5,540,469 </span></span><span style="font: 10pt Times New Roman, Times, Serif">for the six months ended October 31, 2021 and 2020, respectively, were excluded from each of the computations as the effect would be anti-dilutive due to the Company’s net losses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 4928474 5540469 <p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2uSFD3lN1tj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>(h) <span id="xdx_868_zZybx4imXN1c">Recently Issued Accounting Standards</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “<i>Financial Instruments </i>- <i>Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” </i>This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, <i>Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842)</i>, which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.</span></p> <p id="xdx_804_ecustom--AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_zlLiy8LmiiWf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(3) <span id="xdx_825_zzmCavBq0AFg">Account Receivable and Contract Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_895_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zwbU0yYjF6Gh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The following provides further details on the balance sheet accounts of accounts receivable and contract assets from contracts with customers:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B2_zGviqjg6OM81" style="display: none">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20211031_zVVv2yZuTTuf" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20210430_zVnutYq1Cvxd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3" 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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Accounts receivable</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">180</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">350</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">325</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">190</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zsZQ7qPx2Vca" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Contract liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">117</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0839">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A9_zaufwx2bpPxf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Accounts Receivable</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company grants credit to its customers, generally without collateral, under normal payment terms (typically 30 to 60 days after invoicing). Generally, invoicing occurs after the related services are performed or control of goods have transferred to the customer. Accounts receivable represent an unconditional right to consideration arising from the Company’s performance under contracts with customers. The carrying value of such receivables represents their estimated realizable value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Contract Assets</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_897_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zW4ied5C8M6i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BD_zwhSVeRAVNqd" style="display: none">Schedule of Significant Changes in Contract Assets and Contract Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210501__20211031_zqRxLBPowzod" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended<br/> October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ContractWithCustomerAssetNet_iNS_pn3n3_di_zusy5XE4jrp9" 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; width: 78%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Transferred to receivables from contract assets recognized at the beginning of the period</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(190</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40A_eus-gaap--ContractWithCustomerAssetNet_iE_pn3n3" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Revenue recognized and not billed as of the end of the period</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">325</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_iT_zqYIGxATLE" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Net change in contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">135</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zRDWL0Yb5jIb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Contract assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditioned on completing additional tasks or services for a performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_895_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zwbU0yYjF6Gh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The following provides further details on the balance sheet accounts of accounts receivable and contract assets from contracts with customers:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B2_zGviqjg6OM81" style="display: none">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20211031_zVVv2yZuTTuf" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20210430_zVnutYq1Cvxd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3" 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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Accounts receivable</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">180</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">350</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">325</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">190</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zsZQ7qPx2Vca" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Contract liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">117</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0839">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 180000 350000 325000 190000 117000 <p id="xdx_897_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zW4ied5C8M6i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BD_zwhSVeRAVNqd" style="display: none">Schedule of Significant Changes in Contract Assets and Contract Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20210501__20211031_zqRxLBPowzod" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended<br/> October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ContractWithCustomerAssetNet_iNS_pn3n3_di_zusy5XE4jrp9" 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; width: 78%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Transferred to receivables from contract assets recognized at the beginning of the period</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(190</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40A_eus-gaap--ContractWithCustomerAssetNet_iE_pn3n3" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Revenue recognized and not billed as of the end of the period</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">325</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_iT_zqYIGxATLE" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Net change in contract assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">135</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 190000 325000 135000 <p id="xdx_809_eus-gaap--OtherCurrentAssetsTextBlock_z7Lze4JxjMak" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(4) <span id="xdx_825_z6RnIVwm4gS8">Other Current Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zI0kfTEL45D9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Other current assets consisted of the following at October 31, 2021 and April 30, 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BB_zpe2tSp5ydo8" style="display: none">Schedule of Other Current Assets</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20211031_zLEFNIwPwNIg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20210430_zFMejd7GAVjk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maOACzPs3_zMEFYHCWBjj8" 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; width: 64%"><span style="font: 10pt Times New Roman, Times, Serif">Deposits</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">37</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">68</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_maOACzPs3_zTIumwuOveK3" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Other receivables</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">17</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">21</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--PrepaidInsurance_iI_pn3n3_maOACzPs3_zW0iXS8wdaed" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Prepaid insurance</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">130</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">194</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_ecustom--PrepaidRecruitingAndHR_iI_pn3n3_maOACzPs3_z1xdw2WrUtee" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Prepaid recruiting</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">135</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">12</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maOACzPs3_zL1EhIoUedG3" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Prepaid expenses- other</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">241</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">192</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtOACzPs3_zsOzlAhBOkEf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Other current assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">560</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">487</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8A8_zoiZKNkM7WV4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zI0kfTEL45D9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Other current assets consisted of the following at October 31, 2021 and April 30, 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BB_zpe2tSp5ydo8" style="display: none">Schedule of Other Current Assets</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20211031_zLEFNIwPwNIg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20210430_zFMejd7GAVjk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maOACzPs3_zMEFYHCWBjj8" 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; width: 64%"><span style="font: 10pt Times New Roman, Times, Serif">Deposits</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">37</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">68</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_maOACzPs3_zTIumwuOveK3" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Other receivables</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">17</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">21</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--PrepaidInsurance_iI_pn3n3_maOACzPs3_zW0iXS8wdaed" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Prepaid insurance</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">130</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">194</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_ecustom--PrepaidRecruitingAndHR_iI_pn3n3_maOACzPs3_z1xdw2WrUtee" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Prepaid recruiting</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">135</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">12</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maOACzPs3_zL1EhIoUedG3" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Prepaid expenses- other</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">241</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">192</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtOACzPs3_zsOzlAhBOkEf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Other current assets</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">560</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">487</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> 37000 68000 17000 21000 130000 194000 135000 12000 241000 192000 560000 487000 <p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zpdDR6rHMLU" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(5) <span><span id="xdx_827_zn2C7QeOSeJi">Property and Equipment, net</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_zqHJZjUhe26j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The components of property and equipment, net as of October 31, 2021 and April 30, 2021 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B3_zOQ2OOG0FwS4" style="display: none">Schedule of Components of Property and Equipment</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20211031_zxEwsasNTf49" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20210430_zfGVBGgO3lbk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_maPPAENzcqF_zUbcSaPdWgdf" 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; width: 64%"><span style="font: 10pt Times New Roman, Times, Serif">Equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">313</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">291</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_maPPAENzcqF_zR2baMpMXVj" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Computer equipment &amp; software</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">501</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">498</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_maPPAENzcqF_zdsACp3136i1" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Office furniture &amp; equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">339</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">341</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_maPPAENzcqF_zK81oQJv2Pql" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">474</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">474</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_maPPAENzcqF_zWWnAynkcpo7" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Construction in process</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">15</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">15</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzcqF_zEfxCSErcFca" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Property and equipment, gross </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,642</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,619</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzcqF_zGniBvoNUca3" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Less: accumulated depreciation</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(1,282</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(1,213</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzcqF_za5nr8rvPq03" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Property and equipment, net </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">360</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">406</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8A9_zsJZougXurrk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Depreciation expense was approximately $<span id="xdx_901_eus-gaap--Depreciation_pp0p0_c20210501__20211031_zvGs5ipsBjKh" title="Depreciation">70,000</span> and $<span id="xdx_90A_eus-gaap--Depreciation_pp0p0_c20200501__20201031_zeJ2jVmZAbP6" title="Depreciation">73,000</span> for the six month periods ended October 31, 2021 and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_zqHJZjUhe26j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The components of property and equipment, net as of October 31, 2021 and April 30, 2021 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B3_zOQ2OOG0FwS4" style="display: none">Schedule of Components of Property and Equipment</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20211031_zxEwsasNTf49" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20210430_zfGVBGgO3lbk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_maPPAENzcqF_zUbcSaPdWgdf" 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; width: 64%"><span style="font: 10pt Times New Roman, Times, Serif">Equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">313</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">291</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_maPPAENzcqF_zR2baMpMXVj" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Computer equipment &amp; software</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">501</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">498</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_maPPAENzcqF_zdsACp3136i1" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Office furniture &amp; equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">339</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">341</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_maPPAENzcqF_zK81oQJv2Pql" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">474</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">474</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_maPPAENzcqF_zWWnAynkcpo7" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Construction in process</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">15</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">15</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzcqF_zEfxCSErcFca" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Property and equipment, gross </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,642</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,619</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzcqF_zGniBvoNUca3" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Less: accumulated depreciation</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(1,282</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(1,213</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzcqF_za5nr8rvPq03" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Property and equipment, net </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">360</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">406</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> 313000 291000 501000 498000 339000 341000 474000 474000 15000 15000 1642000 1619000 1282000 1213000 360000 406000 70000 73000 <p id="xdx_80D_eus-gaap--LesseeOperatingLeasesTextBlock_zsJhqfQMToNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(6) <span id="xdx_826_zo0bjzHJuyw9">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Lessor Information</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As of October 31, 2021, the Company has one lease which has been classified as an operating lease per accounting guidance contained within ASC Topic 842,” <i>Leases”</i>. The Company’s remaining term on this operating lease is less than 10 months. The maturity of lease payments remaining on this lease is immaterial.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Lessee Information</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has one lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company’s principal offices and corporate headquarters. <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseOptionToExtend_c20210501__20211031__srt--StatementGeographicalAxis__custom--MonroeTownshipMember_zxVQR2bFGp5c">The initial lease term is for <span id="xdx_902_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20211031__srt--StatementGeographicalAxis__custom--MonroeTownshipMember_zWZNrmg1wAtb">seven years</span> which expires in November of 2024 with an option to extend the lease for another five years.</span></span> <span style="font: 10pt Times New Roman, Times, Serif">The lease is classified as an operating lease. The operating lease is included in right-of-use assets, lease liabilities- current and lease liabilities- long-term on the Company’s Consolidated Balance Sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company also has one lease located in Houston, Texas that was acquired as part of the 3Dent acquisition (see Note 18) that is used as office space. The lease term is for <span id="xdx_907_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20211031__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_zOFPcwKZCUqa">3 </span></span><span style="font: 10pt Times New Roman, Times, Serif">years and</span><span style="font: 10pt Times New Roman, Times, Serif"> is set to <span id="xdx_90F_eus-gaap--LesseeOperatingLeaseOptionToExtend_c20210501__20211031__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_zE0sw181JXa6">expire in January of 2023</span></span><span style="font: 10pt Times New Roman, Times, Serif">. The lease is classified as an operating lease and included in the right-of-use assets, lease liabilities- current and lease liabilities- long-term on the Company’s Consolidated Balance Sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has one lease for additional office space also located in Houston, Texas. The lease was renewed for a 12-month term ending on <span id="xdx_90A_eus-gaap--LeaseExpirationDate1_dd_c20210501__20211031__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_z1zoQZbDTfNf" title="Lease expiration date">June 30, 2022</span>. In accordance with ASC 842-20-5-2, since the lease term is 12 months, the asset was recognized directly to the profit and loss statement on a straight-line basis and was not recognized as a right-of-use asset.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Right-of-use asset 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. 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. Variable lease expenses, if any, are recorded as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The operating lease cash flow payments for the three months ended October 31, 2021 and 2020 were $<span id="xdx_908_eus-gaap--OperatingLeasePayments_pp0p0_c20210801__20211031_zhtTXVAkpvQb" title="Operating lease payments">102,000</span> and $<span id="xdx_909_eus-gaap--OperatingLeasePayments_pp0p0_c20200801__20201031_zosI1398eUwk" title="Operating lease payments">85,000</span>, respectively. The operating lease cash flow payments for the six months ended October 31, 2021 and 2020 were $<span id="xdx_90D_eus-gaap--OperatingLeasePayments_pp0p0_c20210501__20211031_zcE2zI57VHcd" title="Operating lease payments">204,000</span> and $<span id="xdx_90B_eus-gaap--OperatingLeasePayments_pp0p0_c20200501__20201031_zCHiU90RjCT2" title="Operating lease payments">168,000</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89C_eus-gaap--LeaseCostTableTextBlock_zru87e56ksd6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The components of lease expense in the Consolidated Statements of Operations for the three and six months ended October 31, 2021 and 2020 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B5_zDvmpHqhDvGk" style="display: none">Schedule of Operating Lease Costs</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20210801__20211031_zqDp8C3t4MX4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20200801__20201031_z4c7NVpN6tRj" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20210501__20211031_zYmwmv6LIQ4c" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20200501__20201031_zDrkz7GL99b4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Three months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseCost_maLCzbTY_zFTRojQAqosf" 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; width: 36%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease cost</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">92</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">80</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">184</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">159</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ShortTermLeaseCost_maLCzbTY_zredtsLhEmfc" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Short-term lease cost</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--LeaseCost_iT_pn3n3_mtLCzbTY_zdmwbAEUBo8b" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total lease cost</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">97</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">83</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">194</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">164</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8A9_zqcWKjnUe3G8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_898_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zTqDshmobxlc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Information related to the Company’s right-of use assets and lease liabilities as of October 31, 2021 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BA_zGrNwmCpRXI4" style="display: none">Schedule of Right-of Use Assets and Lease Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20211031_zASTnM4tLeI9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands) </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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-decoration: underline; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Operating right-of-use asset, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">897</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzlhV_zAufn23f5or2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Right-of-use liability- current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">327</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzlhV_zGF18GpkFhyb" 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; padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Right-of-use liability- long term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">690</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzlhV_zuQERUOJJrc4" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total lease liability</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,017</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average remaining lease term- operating leases</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211031_z7L6EXHNy5Fk" title="Weighted average remaining lease term- operating leases">2.86</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average discount rate- operating leases</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20211031_zATTFGrSwtC8" title="Weighted average discount rate- operating leases">8.2</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> </table> <p id="xdx_8AA_zUDODGm7iTg5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_896_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zaygyZDJSkn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Total remaining lease payments under the Company’s operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B4_zSSz5AppJt4j" style="display: none">Schedule of Future Minimum Lease Payments Under Operating Lease</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20211031_zVBIFKku5gEd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands) </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maOLFMPzg6c_zGcr6Us738l4" 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; width: 80%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Remainder of fiscal year 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">199</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maOLFMPzg6c_z7VkTKe02mDe" 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: 10pt Times New Roman, Times, Serif">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">391</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maOLFMPzg6c_znxiZwU6q1Ng" 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: 10pt Times New Roman, Times, Serif">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">362</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maOLFMPzg6c_zSt8e6xs3iza" 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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">2025</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">182</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtOLFMPzg6c_zpRKjJGRYKJe" 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: 10pt Times New Roman, Times, Serif">Total future minimum lease payments</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,134</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zPXKyBv05dp2" 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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(117</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" 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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,017</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> The initial lease term is for seven years which expires in November of 2024 with an option to extend the lease for another five years. P7Y P3Y expire in January of 2023 2022-06-30 102000 85000 204000 168000 <p id="xdx_89C_eus-gaap--LeaseCostTableTextBlock_zru87e56ksd6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The components of lease expense in the Consolidated Statements of Operations for the three and six months ended October 31, 2021 and 2020 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B5_zDvmpHqhDvGk" style="display: none">Schedule of Operating Lease Costs</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20210801__20211031_zqDp8C3t4MX4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20200801__20201031_z4c7NVpN6tRj" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20210501__20211031_zYmwmv6LIQ4c" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20200501__20201031_zDrkz7GL99b4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Three months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Six months ended October 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseCost_maLCzbTY_zFTRojQAqosf" 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; width: 36%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease cost</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">92</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">80</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">184</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">159</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ShortTermLeaseCost_maLCzbTY_zredtsLhEmfc" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Short-term lease cost</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">3</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">5</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--LeaseCost_iT_pn3n3_mtLCzbTY_zdmwbAEUBo8b" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total lease cost</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">97</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">83</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">194</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">164</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> 92000 80000 184000 159000 5000 3000 10000 5000 97000 83000 194000 164000 <p id="xdx_898_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zTqDshmobxlc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Information related to the Company’s right-of use assets and lease liabilities as of October 31, 2021 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BA_zGrNwmCpRXI4" style="display: none">Schedule of Right-of Use Assets and Lease Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20211031_zASTnM4tLeI9" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands) </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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-decoration: underline; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Operating right-of-use asset, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">897</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzlhV_zAufn23f5or2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Right-of-use liability- current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">327</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzlhV_zGF18GpkFhyb" 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; padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Right-of-use liability- long term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">690</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzlhV_zuQERUOJJrc4" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total lease liability</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,017</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average remaining lease term- operating leases</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211031_z7L6EXHNy5Fk" title="Weighted average remaining lease term- operating leases">2.86</span> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Weighted average discount rate- operating leases</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20211031_zATTFGrSwtC8" title="Weighted average discount rate- operating leases">8.2</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> </table> 897000 327000 690000 1017000 P2Y10M9D 0.082 <p id="xdx_896_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zaygyZDJSkn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Total remaining lease payments under the Company’s operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B4_zSSz5AppJt4j" style="display: none">Schedule of Future Minimum Lease Payments Under Operating Lease</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20211031_zVBIFKku5gEd" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands) </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </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: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maOLFMPzg6c_zGcr6Us738l4" 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; width: 80%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Remainder of fiscal year 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">199</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maOLFMPzg6c_z7VkTKe02mDe" 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: 10pt Times New Roman, Times, Serif">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">391</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maOLFMPzg6c_znxiZwU6q1Ng" 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: 10pt Times New Roman, Times, Serif">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">362</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maOLFMPzg6c_zSt8e6xs3iza" 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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">2025</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">182</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtOLFMPzg6c_zpRKjJGRYKJe" 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: 10pt Times New Roman, Times, Serif">Total future minimum lease payments</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,134</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zPXKyBv05dp2" 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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(117</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" 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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,017</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 199000 391000 362000 182000 1134000 117000 1017000 <p id="xdx_801_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zC09djkbcnEc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(7) <span id="xdx_82B_zvb1Kfa2zQY8">Accrued Expenses</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zfPilOTlIuvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Accrued expenses consisted of the following at October 31, 2021 and April 30, 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BD_zTUJUExLoMza" style="display: none">Schedule of Accrued Expenses</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20211031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210430" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--ConstructionPayableCurrent_iI_pn3n3_maALCzxzI_zIwDs5vhCDR1" 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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Project costs</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">257</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">368</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maALCzxzI_zTEOz12ihBK9" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Contract loss reserve</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">328</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">328</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maALCzxzI_zOSMosANTgT6" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Employee incentive payments</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">275</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">283</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzxzI_zuJbUnrfkAc3" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Accrued salary and benefits</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">426</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">631</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maALCzxzI_zinjzlSNxnu1" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Professional fees</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">241</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">200</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzxzI_zV5qDVujIWc8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">49</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">71</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzxzI_zm7hfZ34wWx6" 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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Accrued expenses total </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,576</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,881</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8AD_zsndcNc7Snc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zfPilOTlIuvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Accrued expenses consisted of the following at October 31, 2021 and April 30, 2021:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BD_zTUJUExLoMza" style="display: none">Schedule of Accrued Expenses</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20211031" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210430" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">April 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(in thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--ConstructionPayableCurrent_iI_pn3n3_maALCzxzI_zIwDs5vhCDR1" 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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Project costs</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">257</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">368</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maALCzxzI_zTEOz12ihBK9" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Contract loss reserve</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">328</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">328</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maALCzxzI_zOSMosANTgT6" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Employee incentive payments</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">275</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">283</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzxzI_zuJbUnrfkAc3" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Accrued salary and benefits</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">426</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">631</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maALCzxzI_zinjzlSNxnu1" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Professional fees</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">241</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">200</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzxzI_zV5qDVujIWc8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Other</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">49</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">71</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzxzI_zm7hfZ34wWx6" 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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif; display: none">Accrued expenses total </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,576</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,881</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> 257000 368000 328000 328000 275000 283000 426000 631000 241000 200000 49000 71000 1576000 1881000 <p id="xdx_80C_ecustom--WarrantDisclosureTextBlock_zopLFghd3Dhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(8) <span id="xdx_823_z9TUiDiK0KH5">Warrants</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Liability Classified Warrants</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On June 2, 2016, the Company entered into a securities purchase agreement, which was amended on June 7, 2016 (as amended, the “June Purchase Agreement”) with certain institutional purchasers (the “June Purchasers”). Pursuant to the terms of the June Purchase Agreement, the Company sold an aggregate of <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20160601__20160602__us-gaap--TypeOfArrangementAxis__custom--JunePurchaseAgreementMember_zx1T422MUzZf" title="Sale of stock, number of shares issued in transaction">20,850</span> shares of Common Stock together with warrants to purchase up to an aggregate of <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20160602__us-gaap--TypeOfArrangementAxis__custom--JunePurchaseAgreementMember_zUDCc4HtGEy1" title="Purchase of warrants">7,298</span> shares of Common Stock. Each share of common stock was sold together with a warrant to purchase <span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_pid_c20160602__us-gaap--TypeOfArrangementAxis__custom--JunePurchaseAgreementMember_zRTKefMNIAh3" title="Purchase of common stock warrants">0.35</span> of a share of common stock at a combined purchase price of $<span id="xdx_90D_ecustom--CommonStockCombinedPurchasePricePerShare_iI_pid_c20160602__us-gaap--TypeOfArrangementAxis__custom--JunePurchaseAgreementMember_z54id55HAItk" title="Common stock combined purchase price per share">92.00</span>. The warrants have an exercise price of $<span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20160602__us-gaap--TypeOfArrangementAxis__custom--JunePurchaseAgreementMember_zpBfGZyyCPH" title="Exercise price of warrants">121.60</span> per share, became exercisable on December 3, 2016 (“Initial Exercise Date”), and will expire on December 3, 2021, <span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20160602__us-gaap--TypeOfArrangementAxis__custom--JunePurchaseAgreementMember_z5mAMOMpu033" title="Warrants and rights outstanding, term">five years</span> following the Initial Exercise Date. As of October 31, 2021, <span id="xdx_90A_ecustom--NumberOfExercisedWarrants_iI_dn_c20211031__us-gaap--TypeOfArrangementAxis__custom--JunePurchaseAgreementMember_zzGZYVlGadHc" title="Number of exercised warrants">none</span> of the warrants had been exercised.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On July 22, 2016, the Company entered into a Second Amendment to the Purchase Agreement (the “Second Amended Purchase Agreement”) with certain institutional purchasers (the “July Purchasers”). Pursuant to the terms of the Second Amended Purchase Agreement, the Company sold an aggregate of <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20160721__20160722__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedPurchaseAgreementMember_zO7YcZPXYNak" title="Number of common stock shares sold">29,750</span> shares of Common Stock together with warrants to purchase up to an aggregate of <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20160722__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedPurchaseAgreementMember_z3bPFUZLYJQg" title="Purchase of warrants">8,925</span> shares of Common Stock. Each share of common stock was sold together with a warrant to purchase <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_pid_c20160722__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedPurchaseAgreementMember_zvaNb7GDbPd8" title="Purchase of common stock warrants">0.30</span> of a share of common stock at a combined purchase price of $<span id="xdx_902_ecustom--CommonStockCombinedPurchasePricePerShare_iI_pid_c20160722__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedPurchaseAgreementMember_zqYsdfsXTMR7" title="Common stock combined purchase price per share">135.00</span>. The warrants were exercisable immediately at an exercise price of $<span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20160722__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedPurchaseAgreementMember_zR59nu18Mtq9" title="Exercise price of warrants">187.20</span> per share. The warrants will expire on the fifth (<span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20160722__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedPurchaseAgreementMember_zUzFuSxjv1e8" title="Warrants and rights outstanding, term">5</span>th) anniversary of the initial exercise date of January 23, 2017. As of October 31, 2021, <span id="xdx_909_ecustom--NumberOfExercisedWarrants_iI_dn_c20211031__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedPurchaseAgreementMember_zCi7d6BKCOd9" title="Number of exercised warrants">none</span> of the warrants had been exercised.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Equity Classified Warrants</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On April 8, 2019, the Company issued and sold <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20190407__20190408_zDrakijLGj94" title="Number of common stock shares sold">1,542,000</span> shares of common stock and pre-funded warrants to purchase up to <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20190408__us-gaap--StatementEquityComponentsAxis__custom--PreFundedWarrantsMember_z0R8B7uGL4cl" title="Class of Warrant or Right, Number of Securities Called by Warrants or Rights">3,385,680</span> shares of common stock and common warrants to purchase up to <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20190408__us-gaap--StatementEquityComponentsAxis__custom--CommonWarrantsMember_zBdZRs9l4Qma" title="Purchase of warrants">4,927,680</span> shares of our common stock in an underwritten public offering. The public offering price for the pre-funded warrants was equal to the public offering price of the common stock, less the $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20190408__us-gaap--StatementEquityComponentsAxis__custom--PreFundedWarrantsMember_zD6GnsjhXYvc" title="Exercise price of warrants">0.01</span> per share exercise price of each warrant. The pre-funded warrants have no expiration date. As of October 31, 2021, all of the pre-funded warrants had been exercised. The common stock warrants have an exercise price of $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20190408__us-gaap--StatementEquityComponentsAxis__custom--CommonWarrantsMember_z5dzi2iP9d6f" title="Exercise price of warrants">3.85</span> per share and expire <span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20190408__us-gaap--StatementEquityComponentsAxis__custom--CommonWarrantsMember_zowpZ0pFLhH2" title="Warrants and rights outstanding, term">five years</span> from the issuance date. As of October 31, 2021, all of the common warrants had been exercised.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company accounts for warrants issued in connection with its June 2016 and July 2016 public offerings in accordance with the guidance on “<i>Accounting for Certain Financial Instruments with Characteristics of Both Liabilities and Equity</i>” in Topic 480 which provides that the Company classify the warrant instruments as a liability at its fair value. The warrant liabilities are subject to re-measurement at each balance sheet date using the Black-Scholes option pricing model. The June 2016 and July 2016 warrants contain a feature whereby they could require the transfer of assets and therefore are classified as a liability award in accordance with the guidance in Topic 480. The warrants had a value near <span id="xdx_90C_eus-gaap--DerivativeLiabilitiesCurrent_iI_pn3n3_dc_c20200430_zUAwhO5dVXEj" title="Derivative liability, current"><span id="xdx_902_eus-gaap--DerivativeLiabilitiesCurrent_iI_pn3n3_dc_c20211031_zWSa63z697ma">zero</span></span> at October 31, 2021 and April 30, 2021. The pre-funded and common warrants issued in the Company’s April 8, 2019 public offering did not meet the criteria to be classified as a liability award and therefore were treated as an equity award and recorded as a component of shareholders’ equity in the Consolidated Balance Sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 20850 7298 0.35 92.00 121.60 P5Y 0 29750 8925 0.30 135.00 187.20 P5Y 0 1542000 3385680 4927680 0.01 3.85 P5Y 0 0 <p id="xdx_80B_eus-gaap--DebtDisclosureTextBlock_zslbfB2ronig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(9) <span id="xdx_822_zIYVVNON0cPk">Paycheck Protection Program Loan</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On March 27, 2020, the U.S. Government passed into law the Coronavirus Aid, Relief and Economic Security Act, or the (“CARES Act”). On May 3, 2020, the Company signed a Paycheck Protection Program (“PPP”) loan with Santander as the lender for approximately $<span id="xdx_903_eus-gaap--ProceedsFromLoanOriginations1_pp0p0_c20200501__20200503__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramMember_z3aTfiM7Evng" title="Proceeds from loan originations">891,000</span> in support through the Small Business Association (“SBA”) under the PPP Loan. The PPP Loan was unsecured and evidenced by a note in favor of Santander as the lender and governed by a Loan Agreement with Santander. The loan contained an interest rate of <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20200503__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramMember_znvW53QrA1A4" title="Debt interest rate">1</span>% and was repayable over two years. The loan contained customary events of defaults relating to, among other things, payment defaults or breaches of the terms of the loan. Upon the occurrence of an event of default, the lender could have required immediate repayment of all outstanding amounts under the loan. Interest and principal payments were deferred for the first 6 months from the date of the loan. Principal and interest were payable monthly commencing 6 months after the disbursement date and were allowed to be repaid by the Company at any time prior to maturity with no prepayment penalties. The Company received the proceeds on May 5, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--DebtForgivenessDescription_c20200502__20200503__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramMember_zGKIZrre9cfh" title="Debt forgiveness, description">The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan is now fully forgiven. The Company recognized a gain on extinguishment of PPP loan of approximately $<span id="xdx_90F_eus-gaap--RepaymentsOfLongTermDebt_c20210501__20211031__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramMember_zDpHWMYGrXJk" title="Repayments of long-term debt">891,000</span> during the six months ended October 31, 2021 as reflected on the Consolidated Statement of Operations.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 891000 0.01 The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan is now fully forgiven. The Company recognized a gain on extinguishment of PPP loan of approximately $891,000 during the six months ended October 31, 2021 as reflected on the Consolidated Statement of Operations. 891000 <p id="xdx_80F_eus-gaap--PreferredStockTextBlock_zgdvEZWXn084" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(10) <span id="xdx_828_znqOnlvdkKI2">Preferred Stock</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has authorized <span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20211031_z3vquFjEegz7" title="Preferred stock, shares authorized">5,000,000</span> shares of undesignated preferred stock with a par value of $<span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20211031_zIJJWf7r0tzk" title="Preferred stock, par value">0.001</span> per share. As of October 31, 2021, <span id="xdx_909_eus-gaap--PreferredStockSharesIssued_iI_do_c20211031_zkTXv8dOcYbl" title="Preferred stock, shares issued">no</span> shares of preferred stock had been issued.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 5000000 0.001 0 <p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z2WzfxvvRRMe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(11) <span id="xdx_82A_zZdKwF1A6WI5">Common Stock</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company has authorized <span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20211031_zwaOQ5YGiRqd" title="Common stock, shares authorized">100,000,000</span> shares of common stock with a par value of $<span id="xdx_901_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20211031_zDrXd5W5mg77" title="Common stock, par value">0.001</span> per share. As of October 31, 2021, <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_pid_c20211031_zd67bqYXHGC4" title="Common stock, shares issued"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20211031_z6JoRjPAa8c3" title="Common stock, shares outstanding">52,499,051</span></span> shares had been issued and are outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 100000000 0.001 52499051 52499051 <p id="xdx_805_eus-gaap--TreasuryStockTextBlock_zS56WnPsnrzb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(12) <span id="xdx_82E_zCJkSHWLo064">Treasury Shares</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">During each of the six months ended October 31, 2021 and 2020, <span id="xdx_90A_eus-gaap--TreasuryStockSharesAcquired_do_c20210501__20211031_zuMhZ0llWR3g" title="Treasury stock, shares, acquired"><span id="xdx_902_eus-gaap--TreasuryStockSharesAcquired_do_c20200501__20201031_zVvbakLwhwC5" title="Treasury stock, shares, acquired">no</span></span> shares of common stock were purchased by the Company from employees to pay taxes related to the vesting of restricted stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 0 0 <p id="xdx_801_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zXcyd50r8Lxg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(13) <span id="xdx_82D_zQb93UmLcvKc">Share-Based Compensation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In 2015, upon approval by the Company’s shareholders, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. A total of <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20151231__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zj5jdfRw7T3i" 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. The 2015 Plan will terminate ten years after its effective date, in October 2025, but is subject to earlier termination as provided in the 2015 Plan. As of October 31, 2021, the Company has <span id="xdx_907_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20211031__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zPcJGzlKrZne" title="Capital shares reserved for future issuance">193,928</span> shares available for future issuance under the 2015 Plan which reflects adjustments made for the departure of our former CEO as well as other departures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On January 18, 2018, the Company’s Board of Directors adopted the Company’s Employment Inducement Incentive Award Plan (the “2018 Inducement Plan”) pursuant to which the Company reserved <span id="xdx_905_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20180118__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zyAtHt7CRE47" title="Capital shares 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, awards under the Inducement Plan may only be made to individuals not previously employees of the Company (or following such individuals’ bona fide period of non-employment with the Company), as an inducement material to the individuals’ entry into employment with the Company. An award is any right to receive the Company’s common stock pursuant to the 2018 Inducement Plan, consisting of a performance share award, restricted stock award, a restricted stock unit award or a stock payment award. As of October 31, 2021, there were <span id="xdx_90F_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20211031__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zGcb5BhkHQ02" title="Capital shares reserved for future issuance">11,487</span> shares available for grant under the 2018 Inducement Plan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Stock Options</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 the weighted average valuation assumptions noted in the following table. The risk-free rate is based on the US Treasury yield curve in effect at the time of grant. The expected life (estimated period of time outstanding) of the stock options granted is estimated using the “simplified” method as permitted by the SEC’s Staff Accounting Bulletin No. 110, <i>Share-Based Payment.</i> Expected volatility is based on the Company’s historical volatility over the expected life of the stock option granted. The Company did not grant any stock options during the three and six months ended October 31, 2021 and 2020. A summary of stock options under our stock incentive plans is detailed in the following table.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zEohNvEKLfHh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B2_z7AeNS3h86Ti" style="display: none">Schedule of Stock Option Activity</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Shares</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Underlying</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Price</b></span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>(In Years)</b></span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></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; width: 42%"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding as of April 30, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_z9l5VcMYYy1c" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Shares Underlying Options Outstanding, Beginning"><span style="font: 10pt Times New Roman, Times, Serif">516,827</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zDtpfosp8jR" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning Balance"><span style="font: 10pt Times New Roman, Times, Serif">3.89</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zvKQ3h6a4G36" title="Weighted Average Remaining Contractual Term (In Years), Beginning">9.0</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Granted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zXMsL07dvCQc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Granted"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1088">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zPHhwZIrgqG3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1090">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zu6jw8nWeUib" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(6,666</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zCgy0tk5dNre" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">1.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Expired</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--StockIssuedDuringPeriodSharesStockOptionsExpired_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zJkA16iHYlU4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Expired"><span style="font: 10pt Times New Roman, Times, Serif">(1,806</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zYojNqoa9Sse" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Expired"><span style="font: 10pt Times New Roman, Times, Serif">32.62</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zaZv2uu5lhRh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif">(110,382</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_z1khhoaNSNi4" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif">2.58</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding as of October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zS9P0aqwFtTi" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Ending"><span style="font: 10pt Times New Roman, Times, Serif">397,973</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zFZGdTOfLuSf" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right" title="Weighted Average Exercise Price, Ending Balance"><span style="font: 10pt Times New Roman, Times, Serif">4.16</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_z4qDqjC4jnT2" title="Weighted Average Remaining Contractual Term (In Years), Ending">8.4</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Exercisable as of October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_z1fj5jRLjqv5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Exercisable at Ending"><span style="font: 10pt Times New Roman, Times, Serif">239,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_uUSDPShares_c20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zcDYbGwd0U82" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right" title="Weighted Average Exercise Price, Exercisable at Ending"><span style="font: 10pt Times New Roman, Times, Serif">4.98</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zaECbbbB2PO1" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending">7.8</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A2_zGPHuvk4US4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As of October 31, 2021, the total intrinsic value of outstanding and exercisable options was approximately $<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn5n6_c20211031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcF9722uI5Cb">0.2 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million. As of October 31, 2021, approximately <span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20211031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcThPbvOYvHc">158,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">additional options were unvested, which had an intrinsic value of <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_dc_c20211031__us-gaap--AwardTypeAxis__custom--EmployeeStockOptionOneMember_zvhgWvpGiQU6">zero </span></span><span style="font: 10pt Times New Roman, Times, Serif">and a weighted average remaining contractual term of <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zKXEzjuCT3Sj">9.2 </span></span><span style="font: 10pt Times New Roman, Times, Serif">years. There was approximately $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zy4bPY1COh7f">115,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_900_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20200501__20201031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkvAgIwCzBBj">188,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">of total recognized compensation cost related to stock options during each of the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was approximately $<span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn5n6_c20211031__us-gaap--AwardTypeAxis__custom--NonVestedStockMember_zpqEappoIQuf">0.2 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million 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_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedStockMember_zmIHVYJ8TAi1">1.0 </span></span><span style="font: 10pt Times New Roman, Times, Serif">year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s acquisition of 3Dent (See Note 18) was valued at the fair value of the stock on the acquisition date of $<span id="xdx_90C_ecustom--FairValueOfBasePurchasePrice_iI_pp0p0_c20210201__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_zK6Wmx69Mnc6">1,451,584 </span></span><span style="font: 10pt Times New Roman, Times, Serif">(<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210128__20210201__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_zJfBTJI8SKQ5">361,991 </span></span><span style="font: 10pt Times New Roman, Times, Serif">shares at $<span id="xdx_901_eus-gaap--BusinessAcquisitionSharePrice_iI_pid_c20210201__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_z686XWSFb3od">4.01</span></span><span style="font: 10pt Times New Roman, Times, Serif">). Since the shares will be restricted for one year and lack marketability, the Company applied a 20% discount to the purchase price making the adjusted fair value $<span id="xdx_90A_ecustom--AdjustedFairValue_iI_pp0p0_c20210201__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_zvBsVculPWb">1,161,267</span></span><span style="font: 10pt Times New Roman, Times, Serif">. Additionally, as the sellers must be employed for 12 months from the date of acquisition to retain all of their shares, the difference between the calculated fair value and the net assets acquired represents the value of the compensation expense to be recognized over the period of the agreed upon employment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89A_ecustom--ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognized_zPC46OfB39H" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B9_zUTQMTU30tAd" style="display: none">Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_490_20210201_us-gaap--BusinessAcquisitionAxis_custom--ThreeDentAcquisitionMember" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--AdjustedFairValue_iI_pp0p0" 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; width: 80%"><span style="font: 10pt Times New Roman, Times, Serif">Fair Value of Purchase</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,161,267</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iNI_pp0p0_di_z3fuQZB6wev1" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Total Acquired Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(593,571</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iI_pp0p0" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Total Acquired Liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">117,106</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--BusinessComibinationCompensationExpensesRecognized_iI_pp0p0" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Compensation Expense</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">684,802</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_ecustom--BusinessComibinationQuarterlyCompensationExpensesRecognized_iI_pp0p0" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Quarterly Compensation Expense</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">171,201</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AC_zmVPz2g4thcg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company will recognize approximately $<span id="xdx_900_ecustom--BusinessComibinationQuarterlyCompensationExpensesConsiderationPaid_iI_pp0p0_c20210201__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_zJQa63shQQ41" title="Business combination quarterly compensation expenses consideration paid">171,000</span> of compensation expense on a quarterly basis for the consideration paid until 12 months from the acquisition date of February 2, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Performance Stock Options</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In January of 2020, the Company issued <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20200101__20200131__srt--StatementScenarioAxis__custom--PerformancceBasedStockOptionsMember__srt--TitleOfIndividualAxis__custom--TwoExecutivesMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zHrfvUiYTFO9">81,337 </span></span><span style="font: 10pt Times New Roman, Times, Serif">performance-based stock options to two of its executives. </span> There were <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210501__20211031__srt--StatementScenarioAxis__custom--PerformancceBasedStockOptionsMember__srt--TitleOfIndividualAxis__custom--TwoExecutivesMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUy3W783lDf9">40,668 </span>shares that were unvested and outstanding at October 31, 2021 which expire on <span id="xdx_900_eus-gaap--DebtInstrumentMaturityDate_pid_dd_c20210501__20211031__srt--StatementScenarioAxis__custom--PerformancceBasedStockOptionsMember_zTraw6HLiEjg" title="Debt expire date">December 15, 2021</span>, <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20211201__20211231__srt--StatementScenarioAxis__custom--PerformancceBasedStockOptionsMember_zV5TeI80nYw6" title="Stock options exercised">40,000</span> of which were exercised in December 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In January of 2021, the Company issued <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210101__20210131__srt--StatementScenarioAxis__custom--PerformancceBasedStockOptionsMember__srt--TitleOfIndividualAxis__custom--EmployeesAndExecutivesMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWNMK07g8Dui" title="Share-based compensation options, grants in period, gross">344,723</span> performance-based stock options to employees and executives. <span id="xdx_907_ecustom--StockOptionsVestingPeriodDescription_c20210101__20210131__srt--StatementScenarioAxis__custom--PerformancceBasedStockOptionsMember__srt--TitleOfIndividualAxis__custom--EmployeesAndExecutivesMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkA6Sbz1Ac5" title="Stock options vesting period description">The awards vest over 2 years provided there is positive total shareholder return (e.g. share price increase) as measured by the closing share price on January 14, 2022 and January 14, 2023.</span> There were <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210501__20211031__srt--StatementScenarioAxis__custom--PerformancceBasedStockOptionsMember__srt--TitleOfIndividualAxis__custom--EmployeesAndExecutivesMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zIKGFV9xjXm2" title="Share-based compensation options, grants in period, gross">257,356</span> shares unvested and outstanding at October 31, 2021. None of the shares granted to our former President and CEO under this issuance vested and lapsed as of June 18, 2021. A summary of performance stock options under our stock incentive plans is detailed in the following table.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zBnFmVR40Pmf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BD_zZS4DpSfHopf" style="display: none">Schedule of Stock Option Activity</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Shares</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Underlying</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Options </b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Weighted <br/>Average <br/>Exercise <br/>Price</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(In Years)</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 46%"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding as of April 30, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zOQIrmMkeuya" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Shares Underlying Options Outstanding, Beginning"><span style="font: 10pt Times New Roman, Times, Serif">424,790</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zP55GzvYcIi2" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning Balance"><span style="font: 10pt Times New Roman, Times, Serif">2.57</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zCeB2TxXVRR9" title="Weighted Average Remaining Contractual Term (In Years), Beginning">9.5</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Granted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zqVvTH1dbMLj" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Granted"><span style="font: 10pt Times New Roman, Times, Serif">66,667</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zCXmcZNxZ9R1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font: 10pt Times New Roman, Times, Serif">0.62</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zf9Kw2ZELMB1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(13,334</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z8xmSk4wou31" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">1.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zI0JfffDzuYl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif">(193,433</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z3ZKrRwpoRy5" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif">2.80</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding as of October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zNtA6v1cRj1l" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Ending"><span style="font: 10pt Times New Roman, Times, Serif">284,690</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zC2tsC0gO6Rl" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right" title="Weighted Average Exercise Price, Ending Balance"><span style="font: 10pt Times New Roman, Times, Serif">2.03</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z0Z8dM38MVpe" title="Weighted Average Remaining Contractual Term (In Years), Ending">9.1</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Exercisable as of October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zCQQnD7ucXUa" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Exercisable at Ending"><span style="font: 10pt Times New Roman, Times, Serif">27,334</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_uUSDPShares_c20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zZrrzCLyM6Na" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right" title="Weighted Average Exercise Price, Exercisable at Ending"><span style="font: 10pt Times New Roman, Times, Serif">1.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zBhqMQoWQ5O1" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending">8.2</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A4_zUQb1N0bTPxi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As of October 31, 2021, the total intrinsic value of both outstanding and exercisable options was approximately $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20211031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcucyrOPTjYd">30,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and <span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pp0p0_dc_c20211031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8IpVIqQjA13">zero</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively. As of October 31, 2021, approximately <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20211031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zAxpgzKWfTOk">257,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">additional options were unvested, which had an intrinsic value of $<span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20211031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ztOdFa5EDdRh">30,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and a weighted average remaining contractual term of <span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z1kIGdVmcA6b">9.1 </span></span><span style="font: 10pt Times New Roman, Times, Serif">years. There was approximately $<span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zFxt1jOdYXE1">61,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20200501__20201031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zzaQIvQU35jg">187,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">of total recognized compensation cost related to stock options during each of the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was approximately $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn5n6_c20211031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zmYEucc8z3Ag">0.3 </span></span><span style="font: 10pt Times New Roman, Times, Serif">million 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_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVxRYP8CNRCj">1.3 </span></span><span style="font: 10pt Times New Roman, Times, Serif">years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Restricted Stock</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Compensation expense for non-vested restricted stock is generally recorded based on its market value on the date of grant and recognized ratably over the associated service and performance period. During the six months ended October 31, 2021 and 2020, the Company granted <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_do_c20210501__20211031_zRW9SslW1gB9" title="Restricted stock option granted"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_do_c20200501__20201031_zIWjMsVPQCr7">33,333</span></span> shares that were subject to service-based vesting requirements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z7OmnIjpCid9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">A summary of non-vested restricted stock under our stock incentive plans is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8B5_zMFm5sernqQ1" style="display: none">Schedule of Non-vested Restricted Stock Activity</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>of Shares</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average Price <br/> per Share</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Issued and unvested at April 30, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zPDArFzk4IOc" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Number of Shares, Issued and unvested, Beginning"><span style="font: 10pt Times New Roman, Times, Serif">10,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zrhDQ73H32l6" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted Average Price per Share, Issued and Unvested, Beginning"><span style="font: 10pt Times New Roman, Times, Serif">2.93</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Granted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zK2I92C4F9Ta" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of Shares, Granted"><span style="font: 10pt Times New Roman, Times, Serif">33,333</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_z25pmSFSaAUh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Price per Share, Granted"><span style="font: 10pt Times New Roman, Times, Serif">2.37</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Vested</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zuNYbZywbE4e" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of Shares, Vested"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1208">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zAFWnGrpSSvl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Price per Share, Vested"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1210">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_z0AVExCS4x07" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of Shares, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1212">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zQabpTxKIm78" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1214">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Issued and unvested at October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_z10Z8rAy8Jv5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of Shares, Issued and Unvested, Ending"><span style="font: 10pt Times New Roman, Times, Serif">43,333</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zNvcN5KtGaO3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Price per Share, Issued and Unvested, Ending"><span style="font: 10pt Times New Roman, Times, Serif">2.50</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zLFUa1TBLtji" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">There was approximately $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbXrLh58zYLf" title="Share-based payment arrangement, expense">29,000</span> and $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20200501__20201031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z18dHrIZ5Jab" title="Share-based payment arrangement, expense">10,000</span> of total recognized compensation cost related to restricted stock for the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there is approximately $<span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pp0p0_c20211031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7aqG7oqdIeb" title="Unrecognized compensation cost">70,000</span> of unrecognized compensation cost remaining related to unvested restricted stock granted under our plans. This cost is expected to be recognized over a weighted-average period of <span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zSbsK594bvE8" title="Share-based compensation of weighted-average period">1.5</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In December 2019, the Company granted <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--TitleOfIndividualAxis__custom--EmployeeMember__srt--StatementScenarioAxis__custom--SubjectToServiceBasedVestingRequirementsMember_z3opo04UfL5k">51,547</span> shares to an employee, subject to service-based vesting requirements, that were outside the Company stock incentive plans. There was approximately <span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_dc_c20210501__20211031__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__srt--TitleOfIndividualAxis__custom--EmployeeMember__srt--StatementScenarioAxis__custom--SubjectToServiceBasedVestingRequirementsMember_zJVKoSNgTNNj" title="Share-based payment arrangement, expense">zero</span> and $<span id="xdx_905_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20200501__20201031__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember__srt--TitleOfIndividualAxis__custom--EmployeeMember__srt--StatementScenarioAxis__custom--SubjectToServiceBasedVestingRequirementsMember_zY3iunI9QXHd" title="Share-based payment arrangement, expense">12,000</span> of total recognized compensation cost related to this award for the three months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was <span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_do_c20211031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--TitleOfIndividualAxis__custom--EmployeeMember__srt--StatementScenarioAxis__custom--SubjectToServiceBasedVestingRequirementsMember_zuHBGiRK5Cy6" title="Unrecognized compensation cost related to non-vested stock">no</span> unrecognized compensation cost remaining related to this award.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> 1332036 193928 25000 11487 <p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zEohNvEKLfHh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B2_z7AeNS3h86Ti" style="display: none">Schedule of Stock Option Activity</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Shares</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Underlying</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Options</b></span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Price</b></span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>(In Years)</b></span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></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; width: 42%"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding as of April 30, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_z9l5VcMYYy1c" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Shares Underlying Options Outstanding, Beginning"><span style="font: 10pt Times New Roman, Times, Serif">516,827</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zDtpfosp8jR" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning Balance"><span style="font: 10pt Times New Roman, Times, Serif">3.89</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zvKQ3h6a4G36" title="Weighted Average Remaining Contractual Term (In Years), Beginning">9.0</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Granted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zXMsL07dvCQc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Granted"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1088">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zPHhwZIrgqG3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1090">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zu6jw8nWeUib" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(6,666</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zCgy0tk5dNre" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">1.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Expired</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--StockIssuedDuringPeriodSharesStockOptionsExpired_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zJkA16iHYlU4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Expired"><span style="font: 10pt Times New Roman, Times, Serif">(1,806</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zYojNqoa9Sse" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Expired"><span style="font: 10pt Times New Roman, Times, Serif">32.62</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zaZv2uu5lhRh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif">(110,382</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_z1khhoaNSNi4" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif">2.58</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding as of October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zS9P0aqwFtTi" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Ending"><span style="font: 10pt Times New Roman, Times, Serif">397,973</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zFZGdTOfLuSf" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right" title="Weighted Average Exercise Price, Ending Balance"><span style="font: 10pt Times New Roman, Times, Serif">4.16</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_z4qDqjC4jnT2" title="Weighted Average Remaining Contractual Term (In Years), Ending">8.4</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Exercisable as of October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_z1fj5jRLjqv5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Exercisable at Ending"><span style="font: 10pt Times New Roman, Times, Serif">239,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_uUSDPShares_c20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zcDYbGwd0U82" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right" title="Weighted Average Exercise Price, Exercisable at Ending"><span style="font: 10pt Times New Roman, Times, Serif">4.98</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--StockIncentivePlanMember_zaECbbbB2PO1" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending">7.8</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 516827 3.89 P9Y 6666 1.05 1806 32.62 110382 2.58 397973 4.16 P8Y4M24D 239780 4.98 P7Y9M18D 200000 158000 0 P9Y2M12D 115000 188000 200000 P1Y 1451584 361991 4.01 1161267 <p id="xdx_89A_ecustom--ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognized_zPC46OfB39H" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B9_zUTQMTU30tAd" style="display: none">Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_490_20210201_us-gaap--BusinessAcquisitionAxis_custom--ThreeDentAcquisitionMember" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--AdjustedFairValue_iI_pp0p0" 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; width: 80%"><span style="font: 10pt Times New Roman, Times, Serif">Fair Value of Purchase</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">1,161,267</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iNI_pp0p0_di_z3fuQZB6wev1" 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: left"><span style="font: 10pt Times New Roman, Times, Serif">Total Acquired Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">(593,571</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iI_pp0p0" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Total Acquired Liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">117,106</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--BusinessComibinationCompensationExpensesRecognized_iI_pp0p0" 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: left; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Compensation Expense</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">684,802</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_ecustom--BusinessComibinationQuarterlyCompensationExpensesRecognized_iI_pp0p0" 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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Quarterly Compensation Expense</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">171,201</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 1161267 593571 117106 684802 171201 171000 81337 40668 2021-12-15 40000 344723 The awards vest over 2 years provided there is positive total shareholder return (e.g. share price increase) as measured by the closing share price on January 14, 2022 and January 14, 2023. 257356 <p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zBnFmVR40Pmf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BD_zZS4DpSfHopf" style="display: none">Schedule of Stock Option Activity</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Shares</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Underlying</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Options </b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">Weighted <br/>Average <br/>Exercise <br/>Price</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(In Years)</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 46%"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding as of April 30, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zOQIrmMkeuya" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Shares Underlying Options Outstanding, Beginning"><span style="font: 10pt Times New Roman, Times, Serif">424,790</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zP55GzvYcIi2" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning Balance"><span style="font: 10pt Times New Roman, Times, Serif">2.57</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zCeB2TxXVRR9" title="Weighted Average Remaining Contractual Term (In Years), Beginning">9.5</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Granted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zqVvTH1dbMLj" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Granted"><span style="font: 10pt Times New Roman, Times, Serif">66,667</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zCXmcZNxZ9R1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font: 10pt Times New Roman, Times, Serif">0.62</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Exercised</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zf9Kw2ZELMB1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">(13,334</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z8xmSk4wou31" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font: 10pt Times New Roman, Times, Serif">1.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zI0JfffDzuYl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif">(193,433</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z3ZKrRwpoRy5" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif">2.80</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Outstanding as of October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zNtA6v1cRj1l" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Ending"><span style="font: 10pt Times New Roman, Times, Serif">284,690</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zC2tsC0gO6Rl" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right" title="Weighted Average Exercise Price, Ending Balance"><span style="font: 10pt Times New Roman, Times, Serif">2.03</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z0Z8dM38MVpe" title="Weighted Average Remaining Contractual Term (In Years), Ending">9.1</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Exercisable as of October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zCQQnD7ucXUa" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Shares Underlying Options Outstanding, Exercisable at Ending"><span style="font: 10pt Times New Roman, Times, Serif">27,334</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_uUSDPShares_c20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zZrrzCLyM6Na" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right" title="Weighted Average Exercise Price, Exercisable at Ending"><span style="font: 10pt Times New Roman, Times, Serif">1.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210501__20211031__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zBhqMQoWQ5O1" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending">8.2</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 424790 2.57 P9Y6M 66667 0.62 13334 1.05 193433 2.80 284690 2.03 P9Y1M6D 27334 1.05 P8Y2M12D 30000 0 257000 30000 P9Y1M6D 61000 187000 300000 P1Y3M18D 33333 33333 <p id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z7OmnIjpCid9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">A summary of non-vested restricted stock under our stock incentive plans is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8B5_zMFm5sernqQ1" style="display: none">Schedule of Non-vested Restricted Stock Activity</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Number</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>of Shares</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Average Price <br/> per Share</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Issued and unvested at April 30, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zPDArFzk4IOc" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Number of Shares, Issued and unvested, Beginning"><span style="font: 10pt Times New Roman, Times, Serif">10,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zrhDQ73H32l6" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Weighted Average Price per Share, Issued and Unvested, Beginning"><span style="font: 10pt Times New Roman, Times, Serif">2.93</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Granted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zK2I92C4F9Ta" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of Shares, Granted"><span style="font: 10pt Times New Roman, Times, Serif">33,333</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_z25pmSFSaAUh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Price per Share, Granted"><span style="font: 10pt Times New Roman, Times, Serif">2.37</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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"><span style="font: 10pt Times New Roman, Times, Serif">Vested</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zuNYbZywbE4e" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of Shares, Vested"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1208">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zAFWnGrpSSvl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Price per Share, Vested"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1210">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_z0AVExCS4x07" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of Shares, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1212">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zQabpTxKIm78" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"><span style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1214">—</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Issued and unvested at October 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_z10Z8rAy8Jv5" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of Shares, Issued and Unvested, Ending"><span style="font: 10pt Times New Roman, Times, Serif">43,333</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20210501__20211031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zNvcN5KtGaO3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted Average Price per Share, Issued and Unvested, Ending"><span style="font: 10pt Times New Roman, Times, Serif">2.50</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> </table> 10000 2.93 33333 2.37 43333 2.50 29000 10000 70000 P1Y6M 51547 0 12000 0 <p id="xdx_802_eus-gaap--FairValueDisclosuresTextBlock_zPiFwrUJAhRj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(14) <span id="xdx_827_zqvMVVwkO4Tj">Fair Value Measurements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">ASC Topic 820, “<i>Fair Value Measurements”</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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </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.65in"><span style="font: 10pt Times New Roman, Times, Serif">Level 1</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </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: 10pt Times New Roman, Times, Serif">Level 2</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </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: 10pt Times New Roman, Times, Serif">Level 3</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Inputs that are unobservable for the asset or liability.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 45pt; text-align: justify; text-indent: -45pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Disclosure of Fair Values</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts receivable, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The carrying values of these financial instruments approximate their fair values and are viewed as Level 1 items. The Company’s warrant liabilities represent the only asset or liability classified financial instrument that is measured at fair value on a recurring basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The fair value of the Company’s warrant liabilities (refer to Note 8) is based on the Black-Scholes pricing model which is based on Level 3 unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. The assumptions used by the Company are the quoted price of the Company’s common stock in an active market, risk-free interest rate, volatility and expected life, and assumes no dividends. Volatility is based on the actual market activity of the Company’s stock. The expected life is based on the remaining contractual term of the warrants and the risk-free interest rate is based on the implied yield available on U.S. Treasury Securities with a maturity equivalent to the warrants’ expected life. The fair value on a recurring basis as of October 31, 2021 and April 30, 2021 was near zero.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">There were no unrealized gains or losses for the three and six months ended October 31, 2021 and 2020. When incurred, gains and losses are included within “Gain (loss) due to change in fair value of warrant liabilities” in the Consolidated Statements of Operations. The Company determined the fair value using the Black-Scholes pricing model with the following assumptions:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zfvZaQi9v2v2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BC_zEEHbQhtrkig" style="display: none">Schedule of Share-based Payment Award, Stock Options, Valuation Assumption</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Dividend rate</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20210501__20211031_z1Mf9BolxE5f" title="Dividend rate">0.0</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20200501__20201031_zxe53yAnVpTg" title="Dividend rate">0.0</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</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: left"><span style="font: 10pt Times New Roman, Times, Serif">Risk-free rate</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20210501__20211031__srt--RangeAxis__srt--MinimumMember_zpWU5nHrtL6j" title="Risk-free interest rate">0.06</span>% - <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20210501__20211031__srt--RangeAxis__srt--MaximumMember_zq8D3TPkmksl" title="Risk-free interest rate">0.08</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20200501__20201031__srt--RangeAxis__srt--MinimumMember_zpNErCTZ8qee" title="Risk-free interest rate">0.12</span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20200501__20201031__srt--RangeAxis__srt--MaximumMember_zIbA3KYeync9" title="Risk-free interest rate">0.13</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</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: left"><span style="font: 10pt Times New Roman, Times, Serif">Expected life (years)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210501__20211031_zXYrwuWEI7pd" title="Expected life (in years)">0.1</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200501__20201031__srt--RangeAxis__srt--MinimumMember_zaTZx8Oz4kt6" title="Expected life (in years)">0.8</span> - <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200501__20201031__srt--RangeAxis__srt--MaximumMember_zP9giC6fNc4j" title="Expected life (in years)">1.1</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Expected volatility</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20210501__20211031_zSu0Ggkdjb73" title="Expected volatility">122.2</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20200501__20201031_zmgqBIiyjcB6" title="Expected volatility">139.1</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> </table> <p id="xdx_8AD_zHwoCWDJ1Zs3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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 each of the three and six months ended October 31, 2021 and 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zfvZaQi9v2v2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BC_zEEHbQhtrkig" style="display: none">Schedule of Share-based Payment Award, Stock Options, Valuation Assumption</span><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">October 31, 2020</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"><span style="font: 10pt Times New Roman, Times, Serif"> </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: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </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; width: 64%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">Dividend rate</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20210501__20211031_z1Mf9BolxE5f" title="Dividend rate">0.0</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20200501__20201031_zxe53yAnVpTg" title="Dividend rate">0.0</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</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: left"><span style="font: 10pt Times New Roman, Times, Serif">Risk-free rate</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20210501__20211031__srt--RangeAxis__srt--MinimumMember_zpWU5nHrtL6j" title="Risk-free interest rate">0.06</span>% - <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20210501__20211031__srt--RangeAxis__srt--MaximumMember_zq8D3TPkmksl" title="Risk-free interest rate">0.08</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20200501__20201031__srt--RangeAxis__srt--MinimumMember_zpNErCTZ8qee" title="Risk-free interest rate">0.12</span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20200501__20201031__srt--RangeAxis__srt--MaximumMember_zIbA3KYeync9" title="Risk-free interest rate">0.13</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</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: left"><span style="font: 10pt Times New Roman, Times, Serif">Expected life (years)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210501__20211031_zXYrwuWEI7pd" title="Expected life (in years)">0.1</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200501__20201031__srt--RangeAxis__srt--MinimumMember_zaTZx8Oz4kt6" title="Expected life (in years)">0.8</span> - <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200501__20201031__srt--RangeAxis__srt--MaximumMember_zP9giC6fNc4j" title="Expected life (in years)">1.1</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </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: left"><span style="font: 10pt Times New Roman, Times, Serif">Expected volatility</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20210501__20211031_zSu0Ggkdjb73" title="Expected volatility">122.2</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20200501__20201031_zmgqBIiyjcB6" title="Expected volatility">139.1</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">%</span></td></tr> </table> 0.000 0.000 0.0006 0.0008 0.0012 0.0013 P0Y1M6D P0Y9M18D P1Y1M6D 1.222 1.391 <p id="xdx_804_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zravNEsoDe4c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(15) <span id="xdx_827_ze1NRusLD2Rk">Commitments and Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0pt 0 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Employment Litigation</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On August 28, 2018, counsel for Charles Dunleavy, the Company’s former President &amp; Chief Executive Officer who was terminated for cause effective June 9, 2014, filed a demand for arbitration, captioned Charles F. Dunleavy v. Ocean Power Technologies, Inc., Case No. 01-18-0003-2374, before the American Arbitration Association in New Jersey. The demand alleged various claims relating to Mr. Dunleavy’s termination. After the hearings in the proceeding were conducted, on December 11, 2020, the arbitration panel issued an interim award finding, among other things, that the termination for cause of Mr. Dunleavy was in breach of his employment contract and awarded him compensatory damages in the amount of $<span id="xdx_90D_eus-gaap--LossContingencyDamagesSoughtValue_c20180827__20180828__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CharlesFDunleavyMember_zF3FzoJnHuqg" title="Loss contingency, damages sought, value">438,254</span>.54. On May 3, 2021, the panel issued a second interim award and therein awarded Mr. Dunleavy attorneys’ fees, costs and pre-judgment interest. The Company agreed, on May 24, 2021, to pay Mr. Dunleavy $<span id="xdx_90D_eus-gaap--LossContingencyDamagesSoughtValue_c20210523__20210524__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CharlesFDunleavyMember_zNBzJhn6IT08" title="Loss contingency, damages sought, value">1,223,963</span>.14, representing the total compensatory damages, attorneys’ fees, costs and pre-judgment interest, which is the full amount awarded by the arbitration panel. The Company made the required payment on May 26, 2021, and the matter is now closed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b/></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Spain Income Tax Audit</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company underwent an income tax audit in Spain for the period from 2011 to 2014, when our Spanish branch was closed. On July 30, 2018, the Spanish tax inspector concluded that although there was no tax owed in light of losses reported, the Company’s Spanish branch owed penalties for failure to properly account for the income associated with the funding grant. During the six months ended October 31, 2020, the Company received notice from the Spanish Central Economic and Administrative Tribunal that it agreed with the inspector and ruled that the Company owes the full amount of the penalty in the amount of €<span id="xdx_908_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_uEuro_c20201031__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--TaxAuthoritySpainMember_zlSC5mpOwI88">279,870 </span></span><span style="font: 10pt Times New Roman, Times, Serif">or approximately $<span id="xdx_900_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_c20201031__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--TaxAuthoritySpainMember_z1LQ2vWSHFva">331,000</span></span><span style="font: 10pt Times New Roman, Times, Serif">. On January 25, 2021, the Company paid to the Spanish Tax Administration €<span id="xdx_906_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_uEuro_c20210125__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--TaxAuthoritySpainMember_zVt9buWVnJBf">279,870</span>. Notwithstanding that payment, on April 30, 2021, the Company filed its appeal of the decision of the Central Court to the Spanish National Court. There is no schedule for a ruling from the Spanish National Court.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 438254 1223963 279870 331000 279870 <p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_zBi0c5M7cRk1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(16) <span id="xdx_829_zi1Dr2IHd2Xl">Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Uncertain Tax Positions</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company applies the guidance issued by the FASB for the accounting and reporting of uncertain tax positions. 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. At October 31, 2021, the Company had no unrecognized tax positions. The Company does not expect any material increase or decrease in its income tax expense in the next twelve months, related to examinations or uncertain tax positions. U.S. federal and state income tax returns were audited through fiscal 2014 and fiscal 2010 respectively. Net operating loss and credit carry forwards 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 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Income Tax Benefit</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--IncomeTaxExaminationDescription_c20210501__20211031_zsDAHouk54q5" title="Income tax examination description">The Company sold New Jersey State net operating losses and research development credits (“NJ NOL”) under the NJEDA Tax Transfer program in the amount of approximately $<span id="xdx_902_eus-gaap--OperatingIncomeLoss_pn6n6_c20200501__20210430__us-gaap--AwardTypeAxis__custom--NJNOLMember_zl73idoVbaog" title="Net operating loses and research and development credits">12</span> million for the year ended April 30, 2021, for net proceeds of approximately $<span id="xdx_909_eus-gaap--ProceedsFromDebtNetOfIssuanceCosts_pn5n6_c20200501__20210430__us-gaap--AwardTypeAxis__custom--NJNOLMember_zkcojqH82lDf" title="Net proceeds">1.0</span> million which was received in May 2021 and recorded in the Company’s Statement of Operations in fiscal year 2022.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> The Company sold New Jersey State net operating losses and research development credits (“NJ NOL”) under the NJEDA Tax Transfer program in the amount of approximately $12 million for the year ended April 30, 2021, for net proceeds of approximately $1.0 million which was received in May 2021 and recorded in the Company’s Statement of Operations in fiscal year 2022. 12000000 1000000.0 <p id="xdx_805_eus-gaap--SegmentReportingDisclosureTextBlock_zJEidILzwiTc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(17) <span id="xdx_82A_z9OSkFau7OT2">Operating Segments and Geographic Information</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s business consists of <span id="xdx_902_eus-gaap--NumberOfOperatingSegments_pid_dc_uInteger_c20210501__20211031_zIw36ZcIO1Fl">one </span></span><span style="font: 10pt Times New Roman, Times, Serif">segment as this represents how our Chief Operating Decision Maker views the Company’s operations and financial position. The Company operates on a worldwide basis with one operating company in the U.S. and subsidiaries in the UK and in Australia. Revenues and expenses are generally attributed to the operating company that bills the customers. During each of the six months ended October 31, 2021 and 2020, the Company’s primary business operations were in North America.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 1 <p id="xdx_804_eus-gaap--BusinessCombinationDisclosureTextBlock_zV5YvWosJ6Dh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(18) <span><span id="xdx_82B_zqsXhwJR09Dg">Acquisition of 3dent Technologies, LLC</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On February 1, 2021, the Company acquired all of the outstanding equity interest of 3dent Technologies, LLC (“3Dent”), a Houston, Texas based company that offers offshore energy engineering and design services that are complementary to the Company’s technology and products. As consideration for the purchase, the Company issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210128__20210201__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_zdTqQAYRxIE4">361,991 </span></span><span style="font: 10pt Times New Roman, Times, Serif">shares of its common stock to the sellers, subject to a 12-month post acquisition employment condition. In addition, the former owners of 3Dent will be eligible for awards of performance stock with a potential value of $<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn3n3_c20210128__20210201__us-gaap--BusinessAcquisitionAxis__custom--ThreeDentAcquisitionMember_zenCUMyuwih1">360,000 </span></span><span style="font: 10pt Times New Roman, Times, Serif">if certain revenue targets are achieved over the 12 month-period post acquisition. There were no changes during the three and six months ended October 31, 2021 that would affect this valuation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company accounted for the transaction as a business combination under ASC 805, <i>“Business Combinations.” </i>Accordingly, the assets and liabilities acquired were recorded at their estimated fair value on the date of acquisition. Under ASC 805, acquisition-related transaction costs (such as advisory, legal, valuation, other professional fees) were expensed in the Consolidated Statement of Operations in the period incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 361991 360000000 <p id="xdx_808_eus-gaap--SubsequentEventsTextBlock_zbqYJ9FATyxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>(19) <span id="xdx_822_zQ1h2878drIi">Subsequent Events</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On November 15, 2021, the Company acquired all of the outstanding equity interest of Marine Advanced Robotics, Inc. (“MAR”), a Richmond (San Francisco Bay Area), California-based developer and manufacturer of autonomous surface vehicles (ASVs).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The Company paid $<span id="xdx_906_eus-gaap--PaymentsToAcquireBusinessesAndInterestInAffiliates_pn5n6_c20211114__20211115__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--BusinessAcquisitionAxis__custom--MarineAdvancedRoboticsIncMember_z9Dn24bZann6" title="Payments to acquire businesses and interest in affiliates">11.0</span> million at closing, consisting of $<span id="xdx_90A_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20211114__20211115__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--BusinessAcquisitionAxis__custom--MarineAdvancedRoboticsIncMember_ziZjes0qKznj" title="Payments to acquire businesses gross in cash">4.0</span> million in cash and $<span id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_iI_pn5n6_c20211115__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--BusinessAcquisitionAxis__custom--MarineAdvancedRoboticsIncMember_zGwDRWbeDjDf" title="Business acquisition equity interest issued value assigned">7.0</span> million in common stock (<span id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_pid_c20211114__20211115__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--ConsolidatedEntitiesAxis__srt--SubsidiariesMember__us-gaap--BusinessAcquisitionAxis__custom--MarineAdvancedRoboticsIncMember_zdXw6vj0Jz1a" title="Business acquisition, equity interest issued or issuable, number of shares">3,330,162</span> shares). Additional earn-out opportunities for the selling shareholders of MAR exist based on revenue performance through April 2023. The MAR management team and employees have joined the Company and MAR continues to operate under its current brand name as a wholly owned subsidiary of the Company.</span></p> 11000000.0 4000000.0 7000000.0 3330162 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Oct. 31, 2021
Dec. 14, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Oct. 31, 2021  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --04-30  
Entity File Number 001-33417  
Entity Registrant Name OCEAN POWER TECHNOLOGIES, INC.  
Entity Central Index Key 0001378140  
Entity Tax Identification Number 22-2535818  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 28 ENGELHARD DRIVE  
Entity Address, Address Line Two SUITE B  
Entity Address, City or Town MONROE TOWNSHIP  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08831  
City Area Code (609)  
Local Phone Number 730-0400  
Title of 12(b) Security Common Stock $0.001 par value  
Trading Symbol OPTT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   55,873,173
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Current assets:    
Cash and cash equivalents $ 72,630 $ 83,028
Restricted cash, short-term 384 384
Accounts receivable 180 350
Contract assets 325 190
Other current assets 560 487
Total current assets 74,079 84,439
Property and equipment, net 360 406
Intangibles, net 262 274
Right-of-use asset, net 897 1,036
Restricted cash, long-term 222 222
Total assets 75,820 86,377
Current liabilities:    
Accounts payable 277 687
Accrued expenses 1,576 1,881
Contract liabilities 117
Right-of-use liability, current portion 327 347
Litigation payable 1,224
Liability classified stock awards 60 60
Paycheck protection program loan- current 495
Total current liabilities 2,357 4,694
Paycheck protection program loan, less current portion 396
Right-of-use liability, less current portion 690 819
Total liabilities 3,047 5,909
Commitments and contingencies (Note 16)
Shareholders’ Equity:    
Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding
Common stock, $0.001 par value; authorized 100,000,000 shares, issued 52,499,051 and 52,458,011 shares, respectively 52 52
Treasury stock, at cost; 21,040 shares (338) (338)
Additional paid-in capital 316,389 315,821
Accumulated deficit (243,191) (234,896)
Accumulated other comprehensive loss (139) (171)
Total shareholders’ equity 72,773 80,468
Total liabilities and shareholders’ equity $ 75,820 $ 86,377
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Oct. 31, 2021
Apr. 30, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 52,499,051 52,458,011
Treasury stock, shares 21,040 21,040
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Income Statement [Abstract]        
Revenues $ 247 $ 118 $ 519 $ 287
Cost of revenues 300 216 723 550
Gross loss (53) (98) (204) (263)
Operating expenses:        
Engineering and product development costs 3,082 1,063 5,053 2,315
Selling, general and administrative costs 2,050 1,841 4,958 3,828
Total operating expenses 5,132 2,904 10,011 6,143
Operating loss (5,185) (3,002) (10,215) (6,406)
Interest income, net 19 8 38 20
Other expense, net (33) (33)
Gain on extinguishment of PPP loan 891
Foreign exchange (loss) gain (5) 3 (5) 10
Loss before income taxes (5,171) (3,024) (9,291) (6,409)
Income tax benefit 1,041
Net loss $ (5,171) $ (3,024) $ (8,250) $ (6,409)
Basic and diluted net loss per share $ (0.10) $ (0.15) $ (0.16) $ (0.36)
Weighted average shares used to compute basic and diluted net loss per share 52,460,233 20,090,000 52,459,122 17,883,666
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Income Statement [Abstract]        
Net loss $ (5,171) $ (3,024) $ (8,250) $ (6,409)
Foreign currency translation adjustment 1 (7) (13) 8
Total comprehensive loss $ (5,170) $ (3,031) $ (8,263) $ (6,401)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance at Apr. 30, 2020 $ 13 $ (302) $ 231,101 $ (220,136) $ (183) $ 10,492
Beginning balance, shares at Apr. 30, 2020 12,939,420 (4,251)        
Net loss (6,409) (6,409)
Share-based compensation 223 223
Issuance of common stock- Aspire financing, net of issuance costs $ 5 3,236 3,241
Issuance of common stock- Aspire financing, net of issuance costs, shares 5,525,000          
Issuance of common stock- AGP At The Market offering, net of issuance costs $ 6 6,088 6,094
Issuance of common stock- AGP At The Market offering, net of issuance costs, shares 5,689,134          
Other comprehensive gain/(loss) 8 8
Ending balance at Oct. 31, 2020 $ 24 $ (302) 240,648 (226,545) (175) 13,650
Ending balance, shares at Oct. 31, 2020 24,153,554 (4,251)        
Beginning balance at Apr. 30, 2020 $ 13 $ (302) 231,101 (220,136) (183) 10,492
Beginning balance, shares at Apr. 30, 2020 12,939,420 (4,251)        
Net loss           (14,800)
Ending balance at Apr. 30, 2021 $ 52 $ (338) 315,821 (234,896) (171) 80,468
Ending balance, shares at Apr. 30, 2021 52,479,051 (21,040)        
Beginning balance at Jul. 31, 2020 $ 19 $ (302) 234,089 (223,521) (168) 10,117
Beginning balance, shares at Jul. 31, 2020 18,624,816 (4,251)        
Net loss (3,024) (3,024)
Share-based compensation 107 107
Issuance of common stock- Aspire financing, net of issuance costs 606 606
Issuance of common stock- Aspire financing, net of issuance costs, shares 500,000          
Issuance of common stock- AGP At The Market offering, net of issuance costs $ 5 5,846 5,851
Issuance of common stock- AGP At The Market offering, net of issuance costs, shares 5,028,738          
Other comprehensive gain/(loss) (7) (7)
Ending balance at Oct. 31, 2020 $ 24 $ (302) 240,648 (226,545) (175) 13,650
Ending balance, shares at Oct. 31, 2020 24,153,554 (4,251)        
Beginning balance at Apr. 30, 2021 $ 52 $ (338) 315,821 (234,896) (171) 80,468
Beginning balance, shares at Apr. 30, 2021 52,479,051 (21,040)        
Net loss (8,250) (8,250)
Share-based compensation 547 547
Proceeds from stock options exercises 21 21
Proceeds from stock options exercises, shares 20,000          
Other comprehensive gain/(loss) (45) 32 (13)
Ending balance at Oct. 31, 2021 $ 52 $ (338) 316,389 (243,191) (139) 72,773
Ending balance, shares at Oct. 31, 2021 52,499,051 (21,040)        
Beginning balance at Jul. 31, 2021 $ 52 $ (338) 316,211 (237,975) (185) 77,765
Beginning balance, shares at Jul. 31, 2021 52,479,051 (21,040)        
Net loss (5,171) (5,171)
Share-based compensation 157 157
Proceeds from stock options exercises $ 20 21 21
Proceeds from stock options exercises, shares 20,000          
Other comprehensive gain/(loss) (45) 46 1
Ending balance at Oct. 31, 2021 $ 52 $ (338) $ 316,389 $ (243,191) $ (139) $ 72,773
Ending balance, shares at Oct. 31, 2021 52,499,051 (21,040)        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Apr. 30, 2021
Cash flows from operating activities:          
Net loss $ (5,171) $ (3,024) $ (8,250) $ (6,409) $ (14,800)
Adjustments to reconcile net loss to net cash used in operating activities:          
Foreign exchange loss (gain) 5 (3) 5 (10)  
Depreciation of fixed assets     70 73  
Amortization of intangible assets     12  
Amortization of right of use asset     139 105  
Loss on disposal of property, plant and equipment     2  
Gain on extinguishment of PPP Loan (891)  
Stock-based compensation 157 107 547 223  
Changes in operating assets and liabilities:          
Accounts receivable     170 105  
Contract assets     (135) 154  
Other assets     (73) (499)  
Accounts payable     (410) (72)  
Accrued expenses     (305) 812  
Change in lease liability     (147) (110)  
Contract liabilities     117 (56)  
Litigation payable     (1,224)  
Net cash used in operating activities     (10,375) (5,682) (11,700)
Cash flows from investing activities:          
Purchase of property, plant and equipment     (24)  
Net cash used in investing activities     (24)  
Cash flows from financing activities:          
Proceeds from Paycheck Protection Program Loan     890  
Proceeds from loan payable     467  
Payments of loan payable     (117)  
Proceeds from stock option exercises     21  
Proceeds from issuance of common stock- Aspire financing net of issuance costs     3,241  
Proceeds from issuance of common stock- AGP At The Market offering, net of issuance costs     6,094  
Net cash provided by financing activities     21 10,575  
Effect of exchange rate changes on cash, cash equivalents and restricted cash     (20) 27  
Net (decrease) / increase in cash, cash equivalents and restricted cash     (10,398) 4,920  
Cash, cash equivalents and restricted cash, beginning of period     83,634 10,930 10,930
Cash, cash equivalents and restricted cash, end of period $ 73,236 $ 15,850 73,236 15,850 $ 83,634
Supplemental disclosure of noncash operating activities:          
Prepaid financing costs reported in accrued expenses     $ 49  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Background, Basis of Presentation and Liquidity
6 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Background, Basis of Presentation and Liquidity

(1) Background, Basis of Presentation and Liquidity

 

(a) Background

 

Ocean Power Technologies, Inc. (the “Company”) was founded in 1984 in New Jersey, commenced business operations in 1994 and re-incorporated in Delaware in 2007. We are a complete solutions provider, controlling the design, manufacturing, sales, installation, operations and maintenance of our products while working closely with partners that provide payloads, integration services, and marine installation capabilities. Our solutions provide distributed offshore power which is persistent, reliable, and economical along with power and communications for remote surface and subsea applications. Historically, funding from government agencies, such as research and development grants, accounted for a significant portion of the Company’s revenues. Today our goal is to generate the majority of our revenue from the sale or lease of products and solutions, and sales of services to support our business operations. As we continue to develop and commercialize our products and services, we expect to have a net decrease in cash due to the use of cash from operating activities unless and until we achieve positive cash flow from the commercialization of products, solutions and services.

 

(b) Basis of Presentation

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and for interim financial information in accordance with the Securities and Exchange Commission (“SEC”), instructions to Form 10-Q and Article 10 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’s financial results can be found in the Company’s Annual Report on Form 10-K for the year ended April 30, 2021, as filed with the SEC and elsewhere in this Form 10-Q. Certain items have been reclassified from prior periods to be consistent with current GAAP presentations.

 

(c) Liquidity

 

For the six months ended October 31, 2021, and the fiscal year ended April 30, 2021, the Company incurred net losses of approximately $8.3 million and $14.8 million, respectively, and used cash in operations of approximately $10.4 million and $11.7 million, respectively. The Company has continued to make investments in ongoing product development efforts in anticipation of future growth, including its recent acquisition of Marine Advanced Robotics, Inc., as described in Note 19. The Company’s future results of operations involve significant risks and uncertainties. Factors that could affect the Company’s future operating results and 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, technology development, scalability of technology and production, dependence on skills of key personnel, concentration of customers and suppliers, deployment risks and integration of acquisitions, pending or threatened litigation, and the impact of COVID-19 and any variants on its business. The Company previously obtained equity financing through its At the Market Offering Agreement (“ATM”) with A.G.P/Alliance Global Partners (“AGP”) and through its equity line financing with Aspire Capital, but the Company cannot be sure that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all. For fiscal year 2022 to date, management has not obtained any additional capital financing. Management believes the Company’s current cash balance of $72.6 million is sufficient to fund its planned expenditures through at least December 2022.

 

On January 7, 2019, the Company entered into an At the Market Offering Agreement with AGP (the “2019 ATM Facility”), under which the Company could issue and sell to or through AGP, acting as agent and/or principal, shares of the Company’s common stock having an aggregate offering price of up to $25.0 million. From inception of the program through its termination on December 8, 2020, under the 2019 ATM Facility, the Company sold and issued an aggregate of 17,595,472 shares of its common stock with an aggregate market value of $23.4 million at an average price of $1.33 per share, including 12,342,506 shares in fiscal year 2021 with an aggregate market value of $18.7 million at an average price of $1.51 per share and paid AGP a sales commission of approximately $0.8 million related to those shares. The agreement was fully utilized and terminated on December 8, 2020.

 

 

On November 20, 2020, the Company entered into another At the Market Offering Agreement with AGP (the “2020 ATM Facility”), having capacity up to $100.0 million. On December 4, 2020, the Company filed a prospectus with the Securities and Exchange Commission whereby, the Company could issue and sell to or through AGP, acting as agent and/or principal, shares of the Company’s common stock having an aggregate offering price of up to $50.0 million. From inception of the 2020 ATM Facility through October 31, 2021, the Company had sold and issued an aggregate of 17,179,883 shares of its common stock with an aggregate market value of $50.0 million at an average price of $2.91 per share and paid AGP a sales commission of approximately $1.6 million related to those shares. A prospectus supplement would need to be filed for the Company to sell an additional amount under the 2020 ATM Facility.

 

Equity Line Common Stock Purchase Agreements

 

On October 24, 2019, the Company entered into a common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $10.0 million shares of the Company’s common stock over a 30-month period. Through September 18, 2020, the Company had sold an aggregate of 6,424,205 shares of common stock with an aggregate market value of $4.0 million at an average price of $0.63 per share pursuant to this common stock purchase agreement, including 5,025,000 shares in fiscal year 2021 with an aggregate market value of $2.9 million at an average price of $0.57 per share. The agreement was fully utilized and terminated on September 18, 2020.

 

On September 18, 2020, the Company entered into a new common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $12.5 million shares of the Company’s common stock over a 30-month period subject to a limit of 19.99% of the outstanding common stock on the date of the agreement if the price did not exceed a specified price in the agreement. The number of shares the Company could issue within the 19.99% limit was 3,722,251 shares without shareholder approval. Shareholder approval was received at the Company’s annual meeting of shareholders on December 23, 2020 for the sale of 9,864,706 additional shares of common stock which exceeds the 19.99% limit of the outstanding common stock on the date of the agreement. Through October 31, 2021, the Company had sold an aggregate of 3,722,251 shares of common stock with an aggregate market value of $11.8 million at an average price of $3.17 per share pursuant to this common stock purchase agreement with approximately $1.0 million remaining on the facility as of October 31, 2021.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

(2) Summary of Significant Accounting Policies

 

(a) Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

 

(b) Use of Estimates

 

The preparation of the consolidated financial statements requires management of the Company to make a number of 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 revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, estimated costs to complete projects and percentage of completion of customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.

 

 

(c) Cash, Cash Equivalents, Restricted Cash and Security Agreements

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account. The following table summarizes cash and cash equivalents as of October 31, 2021 and April 30, 2021:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Checking and savings accounts  $713   $1,850 
Money market account   71,917    81,178 
   $72,630   $83,028 

 

Restricted Cash and Security Agreements

 

The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $157,000 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. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of Santander.

 

Santander also issued two letters of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. The first letter of credit was issued in the amount of $126,000 that will be released 12 months after the PB3 PowerBuoy® (“PB3”) is fully deployed. The second letter of credit was issued in the amount of $645,000 and was reduced to $323,000 in August 2020. The second letter of credit will be reduced by $64,000 once the PB3 is fully deployed and passes final acceptance testing. The remaining restricted amount of $258,000 will be released 12 months after the buoy is fully deployed.

 

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.

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Cash and cash equivalents  $72,630   $83,028 
Restricted cash- short term   384    384 
Restricted cash- long term   222    222 
   $73,236   $83,634 

 

(d) Concentration of Credit Risk

 

Financial instruments that potentially subject the Company to credit risk consist principally of accounts receivable and cash and cash equivalents. The Company believes that its current contracts do not represent a risk of collectability on its receivables. The Company invests its excess cash in a money market account and does not believe that it is exposed to any significant risks related to its cash and money market accounts. Cash and cash equivalents are also maintained at foreign financial institutions. Cash and cash equivalents in foreign financial institutions as of October 31, 2021 was $32,000.

 

 

The table below shows the amount of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)   (in thousands) 
Eni S.p.A.  $14   $72   $14   $99 
Department of Energy   81        81     
EGP   14    42    163    157 
Clark Hill   30        37     
Matthews   30        30     
Valaris   47        135     
Other (no customer over 10%)   31    4    59    31 
Revenues    247    118    519    287 

 

(e) Share-Based Compensation

 

Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The following table summarizes share-based compensation related to the Company’s share-based plans by expense category for the three and six months ended October 31, 2021 and 2020:

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)     
Engineering and product development  $125   $22   $342   $59 
Selling, general and administrative   32    85    205    164 
Total share-based compensation expense  $157   $107   $547   $223 

 

(f) Revenue Recognition

 

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 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 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. The majority of the Company’s contracts have no observable standalone selling price since the associated products and services are customized to customer specifications. As such, the standalone selling price generally reflects the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.

 

The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders and 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. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our 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, 2021 and 2020. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs rather than evaluating whether the shipping and handling activities are promised services to the customer.

 

 

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. 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 or time elapsed are utilized to assess progress against specific contractual performance obligations for the Company’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 incurred or time elapsed 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. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, incentive awards, 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 projects 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.

 

The Company’s contracts are either cost plus or fixed price contracts. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee. Under cost plus contracts, a profit or loss on a project is recognized depending on whether actual costs are more or less than the agreed upon amount.

 

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 revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenue by contract type since this method best represents the Company’s business. For the six-month periods ended October 31, 2021 and 2020, all of the Company’s contracts were classified as firm fixed price.

 

As of October 31, 2021, the Company’s total remaining performance obligations, also referred to as backlog, totaled $0.3 million. The Company expects to recognize 100%, or $0.3 million, of the remaining performance obligations as revenue over the next twelve months.

 

The Company also enters into lease arrangements for its PB3 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 at some point during and/or at the end of the lease term.

 

Products and Solutions Leasing

 

The Company enters into lease arrangements with certain customers for their products and solutions. As of October 31, 2021, the Company had one lease arrangement with a remaining operating lease term of less than 7 months. 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 at some point during and/or at the end of the lease term.

 

The Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. At inception of the contract, the Company evaluates the lease against the lease classification criteria within ASC Topic 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 which is presented in Revenues in the Consolidated Statements of Operations. The lease income for the six months ended October 31, 2021 and 2020 was immaterial.

 

(g) Net Loss per Common Share

 

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 periods. The pre-funded warrants were determined to be common stock equivalents and have been included in the weighted average number of shares outstanding for calculation of the basic earnings per share number. Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per common share calculation due to their anti-dilutive effect.

 

In computing diluted net loss per common share on the Consolidated Statements of Operations, warrants exercisable for common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling 4,928,474 and 5,540,469 for the six months ended October 31, 2021 and 2020, respectively, were excluded from each of the computations as the effect would be anti-dilutive due to the Company’s net losses.

 

(h) Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Account Receivable and Contract Assets
6 Months Ended
Oct. 31, 2021
Account Receivable And Contract Assets  
Account Receivable and Contract Assets

(3) Account Receivable and Contract Assets

 

The following provides further details on the balance sheet accounts of accounts receivable and contract assets from contracts with customers:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Accounts receivable  $180   $350 
Contract assets   325    190 
Contract liabilities  $117   $ 

 

Accounts Receivable

 

The Company grants credit to its customers, generally without collateral, under normal payment terms (typically 30 to 60 days after invoicing). Generally, invoicing occurs after the related services are performed or control of goods have transferred to the customer. Accounts receivable represent an unconditional right to consideration arising from the Company’s performance under contracts with customers. The carrying value of such receivables represents their estimated realizable value.

 

 

Contract Assets

 

Significant changes in the contract assets balances during the period were as follows:

 

   Six months ended
October 31, 2021
 
   (in thousands) 
Transferred to receivables from contract assets recognized at the beginning of the period  $(190)
Revenue recognized and not billed as of the end of the period   325 
Net change in contract assets  $135 

 

Contract assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditioned on completing additional tasks or services for a performance obligation.

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Assets
6 Months Ended
Oct. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets

(4) Other Current Assets

 

Other current assets consisted of the following at October 31, 2021 and April 30, 2021:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Deposits  $37   $68 
Other receivables   17    21 
Prepaid insurance   130    194 
Prepaid recruiting   135    12 
Prepaid expenses- other   241    192 
Other current assets  $560   $487 

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net
6 Months Ended
Oct. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, net

(5) Property and Equipment, net

 

The components of property and equipment, net as of October 31, 2021 and April 30, 2021 consisted of the following:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Equipment  $313   $291 
Computer equipment & software   501    498 
Office furniture & equipment   339    341 
Leasehold improvements   474    474 
Construction in process   15    15 
Property and equipment, gross    1,642    1,619 
Less: accumulated depreciation   (1,282)   (1,213)
Property and equipment, net   $360   $406 

 

Depreciation expense was approximately $70,000 and $73,000 for the six month periods ended October 31, 2021 and 2020, respectively.

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Oct. 31, 2021
Leases  
Leases

(6) Leases

 

Lessor Information

 

As of October 31, 2021, the Company has one lease which has been classified as an operating lease per accounting guidance contained within ASC Topic 842,” Leases”. The Company’s remaining term on this operating lease is less than 10 months. The maturity of lease payments remaining on this lease is immaterial.

 

Lessee Information

 

The Company has one lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company’s principal offices and corporate headquarters. The initial lease term is for seven years which expires in November of 2024 with an option to extend the lease for another five years. The lease is classified as an operating lease. The operating lease is included in right-of-use assets, lease liabilities- current and lease liabilities- long-term on the Company’s Consolidated Balance Sheets.

 

The Company also has one lease located in Houston, Texas that was acquired as part of the 3Dent acquisition (see Note 18) that is used as office space. The lease term is for 3 years and is set to expire in January of 2023. The lease is classified as an operating lease and included in the right-of-use assets, lease liabilities- current and lease liabilities- long-term on the Company’s Consolidated Balance Sheets.

 

The Company has one lease for additional office space also located in Houston, Texas. The lease was renewed for a 12-month term ending on June 30, 2022. In accordance with ASC 842-20-5-2, since the lease term is 12 months, the asset was recognized directly to the profit and loss statement on a straight-line basis and was not recognized as a right-of-use asset.

 

Right-of-use asset 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. 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. Variable lease expenses, if any, are recorded as incurred.

 

The operating lease cash flow payments for the three months ended October 31, 2021 and 2020 were $102,000 and $85,000, respectively. The operating lease cash flow payments for the six months ended October 31, 2021 and 2020 were $204,000 and $168,000, respectively.

 

The components of lease expense in the Consolidated Statements of Operations for the three and six months ended October 31, 2021 and 2020 were as follows:

 

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)         
Operating lease cost  $92   $80   $184   $159 
Short-term lease cost   5    3    10    5 
Total lease cost  $97   $83   $194   $164 

 

 

Information related to the Company’s right-of use assets and lease liabilities as of October 31, 2021 was as follows:

 

   October 31, 2021 
    (in thousands)  
      
Operating lease:     
Operating right-of-use asset, net  $897 
      
Right-of-use liability- current  $327 
Right-of-use liability- long term   690 
Total lease liability  $1,017 
      
Weighted average remaining lease term- operating leases   2.86 years 
Weighted average discount rate- operating leases   8.2%

 

Total remaining lease payments under the Company’s operating leases are as follows:

 

   October 31, 2021 
    (in thousands)  
      
Remainder of fiscal year 2022  $199 
2023   391 
2024   362 
2025   182 
Total future minimum lease payments  $1,134 
Less imputed interest   (117)
Total  $1,017 

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses
6 Months Ended
Oct. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses

(7) Accrued Expenses

 

Accrued expenses consisted of the following at October 31, 2021 and April 30, 2021:

 

 

   October 31, 2021   April 30, 2021 
    (in thousands)      
Project costs  $257   $368 
Contract loss reserve   328    328 
Employee incentive payments   275    283 
Accrued salary and benefits   426    631 
Professional fees   241    200 
Other   49    71 
Accrued expenses total   $1,576   $1,881 

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants
6 Months Ended
Oct. 31, 2021
Warrants  
Warrants

(8) Warrants

 

Liability Classified Warrants

 

On June 2, 2016, the Company entered into a securities purchase agreement, which was amended on June 7, 2016 (as amended, the “June Purchase Agreement”) with certain institutional purchasers (the “June Purchasers”). Pursuant to the terms of the June Purchase Agreement, the Company sold an aggregate of 20,850 shares of Common Stock together with warrants to purchase up to an aggregate of 7,298 shares of Common Stock. Each share of common stock was sold together with a warrant to purchase 0.35 of a share of common stock at a combined purchase price of $92.00. The warrants have an exercise price of $121.60 per share, became exercisable on December 3, 2016 (“Initial Exercise Date”), and will expire on December 3, 2021, five years following the Initial Exercise Date. As of October 31, 2021, none of the warrants had been exercised.

 

On July 22, 2016, the Company entered into a Second Amendment to the Purchase Agreement (the “Second Amended Purchase Agreement”) with certain institutional purchasers (the “July Purchasers”). Pursuant to the terms of the Second Amended Purchase Agreement, the Company sold an aggregate of 29,750 shares of Common Stock together with warrants to purchase up to an aggregate of 8,925 shares of Common Stock. Each share of common stock was sold together with a warrant to purchase 0.30 of a share of common stock at a combined purchase price of $135.00. The warrants were exercisable immediately at an exercise price of $187.20 per share. The warrants will expire on the fifth (5th) anniversary of the initial exercise date of January 23, 2017. As of October 31, 2021, none of the warrants had been exercised.

 

Equity Classified Warrants

 

On April 8, 2019, the Company issued and sold 1,542,000 shares of common stock and pre-funded warrants to purchase up to 3,385,680 shares of common stock and common warrants to purchase up to 4,927,680 shares of our common stock in an underwritten public offering. The public offering price for the pre-funded warrants was equal to the public offering price of the common stock, less the $0.01 per share exercise price of each warrant. The pre-funded warrants have no expiration date. As of October 31, 2021, all of the pre-funded warrants had been exercised. The common stock warrants have an exercise price of $3.85 per share and expire five years from the issuance date. As of October 31, 2021, all of the common warrants had been exercised.

 

The Company accounts for warrants issued in connection with its June 2016 and July 2016 public offerings in accordance with the guidance on “Accounting for Certain Financial Instruments with Characteristics of Both Liabilities and Equity” in Topic 480 which provides that the Company classify the warrant instruments as a liability at its fair value. The warrant liabilities are subject to re-measurement at each balance sheet date using the Black-Scholes option pricing model. The June 2016 and July 2016 warrants contain a feature whereby they could require the transfer of assets and therefore are classified as a liability award in accordance with the guidance in Topic 480. The warrants had a value near zero at October 31, 2021 and April 30, 2021. The pre-funded and common warrants issued in the Company’s April 8, 2019 public offering did not meet the criteria to be classified as a liability award and therefore were treated as an equity award and recorded as a component of shareholders’ equity in the Consolidated Balance Sheets.

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Paycheck Protection Program Loan
6 Months Ended
Oct. 31, 2021
Debt Disclosure [Abstract]  
Paycheck Protection Program Loan

(9) Paycheck Protection Program Loan

 

On March 27, 2020, the U.S. Government passed into law the Coronavirus Aid, Relief and Economic Security Act, or the (“CARES Act”). On May 3, 2020, the Company signed a Paycheck Protection Program (“PPP”) loan with Santander as the lender for approximately $891,000 in support through the Small Business Association (“SBA”) under the PPP Loan. The PPP Loan was unsecured and evidenced by a note in favor of Santander as the lender and governed by a Loan Agreement with Santander. The loan contained an interest rate of 1% and was repayable over two years. The loan contained customary events of defaults relating to, among other things, payment defaults or breaches of the terms of the loan. Upon the occurrence of an event of default, the lender could have required immediate repayment of all outstanding amounts under the loan. Interest and principal payments were deferred for the first 6 months from the date of the loan. Principal and interest were payable monthly commencing 6 months after the disbursement date and were allowed to be repaid by the Company at any time prior to maturity with no prepayment penalties. The Company received the proceeds on May 5, 2020.

 

 

The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan is now fully forgiven. The Company recognized a gain on extinguishment of PPP loan of approximately $891,000 during the six months ended October 31, 2021 as reflected on the Consolidated Statement of Operations.

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred Stock
6 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Preferred Stock

(10) Preferred Stock

 

The Company has authorized 5,000,000 shares of undesignated preferred stock with a par value of $0.001 per share. As of October 31, 2021, no shares of preferred stock had been issued.

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock
6 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Common Stock

(11) Common Stock

 

The Company has authorized 100,000,000 shares of common stock with a par value of $0.001 per share. As of October 31, 2021, 52,499,051 shares had been issued and are outstanding.

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Treasury Shares
6 Months Ended
Oct. 31, 2021
Equity [Abstract]  
Treasury Shares

(12) Treasury Shares

 

During each of the six months ended October 31, 2021 and 2020, no shares of common stock were purchased by the Company from employees to pay taxes related to the vesting of restricted stock.

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation
6 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation

(13) Share-Based Compensation

 

In 2015, upon approval by the Company’s shareholders, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. A total of 1,332,036 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. The 2015 Plan will terminate ten years after its effective date, in October 2025, but is subject to earlier termination as provided in the 2015 Plan. As of October 31, 2021, the Company has 193,928 shares available for future issuance under the 2015 Plan which reflects adjustments made for the departure of our former CEO as well as other departures.

 

On January 18, 2018, the Company’s Board of Directors adopted the Company’s Employment Inducement Incentive Award Plan (the “2018 Inducement Plan”) pursuant to which the Company reserved 25,000 shares of common stock for issuance under the Inducement Plan. In accordance with Rule 711(a) of the NYSE American Company Guide, awards under the Inducement Plan may only be made to individuals not previously employees of the Company (or following such individuals’ bona fide period of non-employment with the Company), as an inducement material to the individuals’ entry into employment with the Company. An award is any right to receive the Company’s common stock pursuant to the 2018 Inducement Plan, consisting of a performance share award, restricted stock award, a restricted stock unit award or a stock payment award. As of October 31, 2021, there were 11,487 shares available for grant under the 2018 Inducement Plan.

 

 

Stock Options

 

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 the weighted average valuation assumptions noted in the following table. The risk-free rate is based on the US Treasury yield curve in effect at the time of grant. The expected life (estimated period of time outstanding) of the stock options granted is estimated using the “simplified” method as permitted by the SEC’s Staff Accounting Bulletin No. 110, Share-Based Payment. Expected volatility is based on the Company’s historical volatility over the expected life of the stock option granted. The Company did not grant any stock options during the three and six months ended October 31, 2021 and 2020. A summary of stock options under our stock incentive plans is detailed in the following table.

 

 

  

Shares

Underlying

Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2021   516,827   $3.89    9.0 
Granted      $      
Exercised   (6,666)  $1.05      
Expired   (1,806)  $32.62      
Cancelled/forfeited   (110,382)  $2.58      
Outstanding as of October 31, 2021   397,973   $4.16    8.4 
Exercisable as of October 31, 2021   239,780   $4.98    7.8 

 

As of October 31, 2021, the total intrinsic value of outstanding and exercisable options was approximately $0.2 million. As of October 31, 2021, approximately 158,000 additional options were unvested, which had an intrinsic value of zero and a weighted average remaining contractual term of 9.2 years. There was approximately $115,000 and $188,000 of total recognized compensation cost related to stock options during each of the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was approximately $0.2 million 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 1.0 year.

 

The Company’s acquisition of 3Dent (See Note 18) was valued at the fair value of the stock on the acquisition date of $1,451,584 (361,991 shares at $4.01). Since the shares will be restricted for one year and lack marketability, the Company applied a 20% discount to the purchase price making the adjusted fair value $1,161,267. Additionally, as the sellers must be employed for 12 months from the date of acquisition to retain all of their shares, the difference between the calculated fair value and the net assets acquired represents the value of the compensation expense to be recognized over the period of the agreed upon employment.

 

 

      
Fair Value of Purchase  $1,161,267 
Total Acquired Assets  $(593,571)
Total Acquired Liabilities  $117,106 
Compensation Expense  $684,802 
Quarterly Compensation Expense  $171,201 

 

The Company will recognize approximately $171,000 of compensation expense on a quarterly basis for the consideration paid until 12 months from the acquisition date of February 2, 2022.

 

Performance Stock Options

 

In January of 2020, the Company issued 81,337 performance-based stock options to two of its executives. There were 40,668 shares that were unvested and outstanding at October 31, 2021 which expire on December 15, 2021, 40,000 of which were exercised in December 2021.

 

 

In January of 2021, the Company issued 344,723 performance-based stock options to employees and executives. The awards vest over 2 years provided there is positive total shareholder return (e.g. share price increase) as measured by the closing share price on January 14, 2022 and January 14, 2023. There were 257,356 shares unvested and outstanding at October 31, 2021. None of the shares granted to our former President and CEO under this issuance vested and lapsed as of June 18, 2021. A summary of performance stock options under our stock incentive plans is detailed in the following table.

 

 

  

Shares

Underlying

Options

   Weighted
Average
Exercise
Price
  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2021   424,790   $2.57    9.5 
Granted   66,667   $0.62      
Exercised   (13,334)  $1.05      
Cancelled/forfeited   (193,433)  $2.80      
Outstanding as of October 31, 2021   284,690   $2.03    9.1 
Exercisable as of October 31, 2021   27,334   $1.05    8.2 

 

As of October 31, 2021, the total intrinsic value of both outstanding and exercisable options was approximately $30,000 and zero, respectively. As of October 31, 2021, approximately 257,000 additional options were unvested, which had an intrinsic value of $30,000 and a weighted average remaining contractual term of 9.1 years. There was approximately $61,000 and $187,000 of total recognized compensation cost related to stock options during each of the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was approximately $0.3 million 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 1.3 years.

 

Restricted Stock

 

Compensation expense for non-vested restricted stock is generally recorded based on its market value on the date of grant and recognized ratably over the associated service and performance period. During the six months ended October 31, 2021 and 2020, the Company granted 33,333 shares that were subject to service-based vesting requirements.

 

A summary of non-vested restricted stock under our stock incentive plans is as follows:

 

 

  

Number

of Shares

  

Weighted

Average Price
per Share

 
Issued and unvested at April 30, 2021   10,000   $2.93 
Granted   33,333   $2.37 
Vested      $ 
Cancelled/forfeited      $ 
Issued and unvested at October 31, 2021   43,333   $2.50 

 

There was approximately $29,000 and $10,000 of total recognized compensation cost related to restricted stock for the six months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there is approximately $70,000 of unrecognized compensation cost remaining related to unvested restricted stock granted under our plans. This cost is expected to be recognized over a weighted-average period of 1.5 years.

 

In December 2019, the Company granted 51,547 shares to an employee, subject to service-based vesting requirements, that were outside the Company stock incentive plans. There was approximately zero and $12,000 of total recognized compensation cost related to this award for the three months ended October 31, 2021 and 2020, respectively. As of October 31, 2021, there was no unrecognized compensation cost remaining related to this award.

 

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
6 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements

(14) Fair Value Measurements

 

ASC Topic 820, “Fair Value Measurements” 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.

 

Level 1 Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
   
Level 2 Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
   
Level 3 Inputs that are unobservable for the asset or liability.

 

Disclosure of Fair Values

 

The Company’s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts receivable, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The carrying values of these financial instruments approximate their fair values and are viewed as Level 1 items. The Company’s warrant liabilities represent the only asset or liability classified financial instrument that is measured at fair value on a recurring basis.

 

The fair value of the Company’s warrant liabilities (refer to Note 8) is based on the Black-Scholes pricing model which is based on Level 3 unobservable inputs for which there is little or no market data, requiring the Company to develop its own assumptions. The assumptions used by the Company are the quoted price of the Company’s common stock in an active market, risk-free interest rate, volatility and expected life, and assumes no dividends. Volatility is based on the actual market activity of the Company’s stock. The expected life is based on the remaining contractual term of the warrants and the risk-free interest rate is based on the implied yield available on U.S. Treasury Securities with a maturity equivalent to the warrants’ expected life. The fair value on a recurring basis as of October 31, 2021 and April 30, 2021 was near zero.

 

There were no unrealized gains or losses for the three and six months ended October 31, 2021 and 2020. When incurred, gains and losses are included within “Gain (loss) due to change in fair value of warrant liabilities” in the Consolidated Statements of Operations. The Company determined the fair value using the Black-Scholes pricing model with the following assumptions:

 

 

   October 31, 2021   October 31, 2020 
         
Dividend rate   0.0%   0.0%
Risk-free rate   0.06% - 0.08%   0.12% - 0.13%
Expected life (years)   0.1    0.8 - 1.1 
Expected volatility   122.2%   139.1%

 

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 each of the three and six months ended October 31, 2021 and 2020.

 

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Oct. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

(15) Commitments and Contingencies

 

Employment Litigation

 

On August 28, 2018, counsel for Charles Dunleavy, the Company’s former President & Chief Executive Officer who was terminated for cause effective June 9, 2014, filed a demand for arbitration, captioned Charles F. Dunleavy v. Ocean Power Technologies, Inc., Case No. 01-18-0003-2374, before the American Arbitration Association in New Jersey. The demand alleged various claims relating to Mr. Dunleavy’s termination. After the hearings in the proceeding were conducted, on December 11, 2020, the arbitration panel issued an interim award finding, among other things, that the termination for cause of Mr. Dunleavy was in breach of his employment contract and awarded him compensatory damages in the amount of $438,254.54. On May 3, 2021, the panel issued a second interim award and therein awarded Mr. Dunleavy attorneys’ fees, costs and pre-judgment interest. The Company agreed, on May 24, 2021, to pay Mr. Dunleavy $1,223,963.14, representing the total compensatory damages, attorneys’ fees, costs and pre-judgment interest, which is the full amount awarded by the arbitration panel. The Company made the required payment on May 26, 2021, and the matter is now closed.

 

Spain Income Tax Audit

 

The Company underwent an income tax audit in Spain for the period from 2011 to 2014, when our Spanish branch was closed. On July 30, 2018, the Spanish tax inspector concluded that although there was no tax owed in light of losses reported, the Company’s Spanish branch owed penalties for failure to properly account for the income associated with the funding grant. During the six months ended October 31, 2020, the Company received notice from the Spanish Central Economic and Administrative Tribunal that it agreed with the inspector and ruled that the Company owes the full amount of the penalty in the amount of €279,870 or approximately $331,000. On January 25, 2021, the Company paid to the Spanish Tax Administration €279,870. Notwithstanding that payment, on April 30, 2021, the Company filed its appeal of the decision of the Central Court to the Spanish National Court. There is no schedule for a ruling from the Spanish National Court.

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Oct. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

(16) Income Taxes

 

Uncertain Tax Positions

 

The Company applies the guidance issued by the FASB for the accounting and reporting of uncertain tax positions. 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. At October 31, 2021, the Company had no unrecognized tax positions. The Company does not expect any material increase or decrease in its income tax expense in the next twelve months, related to examinations or uncertain tax positions. U.S. federal and state income tax returns were audited through fiscal 2014 and fiscal 2010 respectively. Net operating loss and credit carry forwards since inception remain open to examination by taxing authorities and will continue to remain open for a period of time after utilization.

 

 

Income Tax Benefit

 

The Company sold New Jersey State net operating losses and research development credits (“NJ NOL”) under the NJEDA Tax Transfer program in the amount of approximately $12 million for the year ended April 30, 2021, for net proceeds of approximately $1.0 million which was received in May 2021 and recorded in the Company’s Statement of Operations in fiscal year 2022.

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Operating Segments and Geographic Information
6 Months Ended
Oct. 31, 2021
Segment Reporting [Abstract]  
Operating Segments and Geographic Information

(17) Operating Segments and Geographic Information

 

The Company’s business consists of one segment as this represents how our Chief Operating Decision Maker views the Company’s operations and financial position. The Company operates on a worldwide basis with one operating company in the U.S. and subsidiaries in the UK and in Australia. Revenues and expenses are generally attributed to the operating company that bills the customers. During each of the six months ended October 31, 2021 and 2020, the Company’s primary business operations were in North America.

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition of 3dent Technologies, LLC
6 Months Ended
Oct. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Acquisition of 3dent Technologies, LLC

(18) Acquisition of 3dent Technologies, LLC

 

On February 1, 2021, the Company acquired all of the outstanding equity interest of 3dent Technologies, LLC (“3Dent”), a Houston, Texas based company that offers offshore energy engineering and design services that are complementary to the Company’s technology and products. As consideration for the purchase, the Company issued 361,991 shares of its common stock to the sellers, subject to a 12-month post acquisition employment condition. In addition, the former owners of 3Dent will be eligible for awards of performance stock with a potential value of $360,000 if certain revenue targets are achieved over the 12 month-period post acquisition. There were no changes during the three and six months ended October 31, 2021 that would affect this valuation.

 

The Company accounted for the transaction as a business combination under ASC 805, “Business Combinations.” Accordingly, the assets and liabilities acquired were recorded at their estimated fair value on the date of acquisition. Under ASC 805, acquisition-related transaction costs (such as advisory, legal, valuation, other professional fees) were expensed in the Consolidated Statement of Operations in the period incurred.

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Oct. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events

(19) Subsequent Events

 

On November 15, 2021, the Company acquired all of the outstanding equity interest of Marine Advanced Robotics, Inc. (“MAR”), a Richmond (San Francisco Bay Area), California-based developer and manufacturer of autonomous surface vehicles (ASVs).

 

The Company paid $11.0 million at closing, consisting of $4.0 million in cash and $7.0 million in common stock (3,330,162 shares). Additional earn-out opportunities for the selling shareholders of MAR exist based on revenue performance through April 2023. The MAR management team and employees have joined the Company and MAR continues to operate under its current brand name as a wholly owned subsidiary of the Company.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Consolidation

(a) Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

 

Use of Estimates

(b) Use of Estimates

 

The preparation of the consolidated financial statements requires management of the Company to make a number of 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 revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, estimated costs to complete projects and percentage of completion of customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.

 

 

Cash, Cash Equivalents, Restricted Cash and Security Agreements

(c) Cash, Cash Equivalents, Restricted Cash and Security Agreements

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account. The following table summarizes cash and cash equivalents as of October 31, 2021 and April 30, 2021:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Checking and savings accounts  $713   $1,850 
Money market account   71,917    81,178 
   $72,630   $83,028 

 

Restricted Cash and Security Agreements

 

The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $157,000 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. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of Santander.

 

Santander also issued two letters of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. The first letter of credit was issued in the amount of $126,000 that will be released 12 months after the PB3 PowerBuoy® (“PB3”) is fully deployed. The second letter of credit was issued in the amount of $645,000 and was reduced to $323,000 in August 2020. The second letter of credit will be reduced by $64,000 once the PB3 is fully deployed and passes final acceptance testing. The remaining restricted amount of $258,000 will be released 12 months after the buoy is fully deployed.

 

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.

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Cash and cash equivalents  $72,630   $83,028 
Restricted cash- short term   384    384 
Restricted cash- long term   222    222 
   $73,236   $83,634 

 

Concentration of Credit Risk

(d) Concentration of Credit Risk

 

Financial instruments that potentially subject the Company to credit risk consist principally of accounts receivable and cash and cash equivalents. The Company believes that its current contracts do not represent a risk of collectability on its receivables. The Company invests its excess cash in a money market account and does not believe that it is exposed to any significant risks related to its cash and money market accounts. Cash and cash equivalents are also maintained at foreign financial institutions. Cash and cash equivalents in foreign financial institutions as of October 31, 2021 was $32,000.

 

 

The table below shows the amount of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)   (in thousands) 
Eni S.p.A.  $14   $72   $14   $99 
Department of Energy   81        81     
EGP   14    42    163    157 
Clark Hill   30        37     
Matthews   30        30     
Valaris   47        135     
Other (no customer over 10%)   31    4    59    31 
Revenues    247    118    519    287 

 

Share-Based Compensation

(e) Share-Based Compensation

 

Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The following table summarizes share-based compensation related to the Company’s share-based plans by expense category for the three and six months ended October 31, 2021 and 2020:

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)     
Engineering and product development  $125   $22   $342   $59 
Selling, general and administrative   32    85    205    164 
Total share-based compensation expense  $157   $107   $547   $223 

 

Revenue Recognition

(f) Revenue Recognition

 

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 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 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. The majority of the Company’s contracts have no observable standalone selling price since the associated products and services are customized to customer specifications. As such, the standalone selling price generally reflects the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.

 

The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders and 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. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our 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, 2021 and 2020. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs rather than evaluating whether the shipping and handling activities are promised services to the customer.

 

 

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. 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 or time elapsed are utilized to assess progress against specific contractual performance obligations for the Company’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 incurred or time elapsed 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. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, incentive awards, 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 projects 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.

 

The Company’s contracts are either cost plus or fixed price contracts. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee. Under cost plus contracts, a profit or loss on a project is recognized depending on whether actual costs are more or less than the agreed upon amount.

 

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 revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenue by contract type since this method best represents the Company’s business. For the six-month periods ended October 31, 2021 and 2020, all of the Company’s contracts were classified as firm fixed price.

 

As of October 31, 2021, the Company’s total remaining performance obligations, also referred to as backlog, totaled $0.3 million. The Company expects to recognize 100%, or $0.3 million, of the remaining performance obligations as revenue over the next twelve months.

 

The Company also enters into lease arrangements for its PB3 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 at some point during and/or at the end of the lease term.

 

Products and Solutions Leasing

 

The Company enters into lease arrangements with certain customers for their products and solutions. As of October 31, 2021, the Company had one lease arrangement with a remaining operating lease term of less than 7 months. 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 PB3 and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer is provided an option to extend the lease term or purchase the leased PB3 at some point during and/or at the end of the lease term.

 

The Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. At inception of the contract, the Company evaluates the lease against the lease classification criteria within ASC Topic 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 which is presented in Revenues in the Consolidated Statements of Operations. The lease income for the six months ended October 31, 2021 and 2020 was immaterial.

 

Net Loss per Common Share

(g) Net Loss per Common Share

 

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 periods. The pre-funded warrants were determined to be common stock equivalents and have been included in the weighted average number of shares outstanding for calculation of the basic earnings per share number. Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per common share calculation due to their anti-dilutive effect.

 

In computing diluted net loss per common share on the Consolidated Statements of Operations, warrants exercisable for common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling 4,928,474 and 5,540,469 for the six months ended October 31, 2021 and 2020, respectively, were excluded from each of the computations as the effect would be anti-dilutive due to the Company’s net losses.

 

Recently Issued Accounting Standards

(h) Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents

   October 31, 2021   April 30, 2021 
   (in thousands) 
Checking and savings accounts  $713   $1,850 
Money market account   71,917    81,178 
   $72,630   $83,028 
Schedule of Cash and Cash Equivalents and Restricted Cash

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.

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Cash and cash equivalents  $72,630   $83,028 
Restricted cash- short term   384    384 
Restricted cash- long term   222    222 
   $73,236   $83,634 
Schedule of Revenue by Major Customers by Reporting Segments

The table below shows the amount of the Company’s revenues derived from customers whose revenues accounted for at least 10% of the Company’s consolidated revenues for at least one of the periods indicated:

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)   (in thousands) 
Eni S.p.A.  $14   $72   $14   $99 
Department of Energy   81        81     
EGP   14    42    163    157 
Clark Hill   30        37     
Matthews   30        30     
Valaris   47        135     
Other (no customer over 10%)   31    4    59    31 
Revenues    247    118    519    287 
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)     
Engineering and product development  $125   $22   $342   $59 
Selling, general and administrative   32    85    205    164 
Total share-based compensation expense  $157   $107   $547   $223 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Account Receivable and Contract Assets (Tables)
6 Months Ended
Oct. 31, 2021
Account Receivable And Contract Assets  
Schedule of Accounts Receivable, Contract Assets and Contract Liabilities

The following provides further details on the balance sheet accounts of accounts receivable and contract assets from contracts with customers:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Accounts receivable  $180   $350 
Contract assets   325    190 
Contract liabilities  $117   $ 
Schedule of Significant Changes in Contract Assets and Contract Liabilities

Significant changes in the contract assets balances during the period were as follows:

 

   Six months ended
October 31, 2021
 
   (in thousands) 
Transferred to receivables from contract assets recognized at the beginning of the period  $(190)
Revenue recognized and not billed as of the end of the period   325 
Net change in contract assets  $135 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Assets (Tables)
6 Months Ended
Oct. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets

Other current assets consisted of the following at October 31, 2021 and April 30, 2021:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Deposits  $37   $68 
Other receivables   17    21 
Prepaid insurance   130    194 
Prepaid recruiting   135    12 
Prepaid expenses- other   241    192 
Other current assets  $560   $487 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net (Tables)
6 Months Ended
Oct. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment

The components of property and equipment, net as of October 31, 2021 and April 30, 2021 consisted of the following:

 

   October 31, 2021   April 30, 2021 
   (in thousands) 
Equipment  $313   $291 
Computer equipment & software   501    498 
Office furniture & equipment   339    341 
Leasehold improvements   474    474 
Construction in process   15    15 
Property and equipment, gross    1,642    1,619 
Less: accumulated depreciation   (1,282)   (1,213)
Property and equipment, net   $360   $406 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Oct. 31, 2021
Leases  
Schedule of Operating Lease Costs

The components of lease expense in the Consolidated Statements of Operations for the three and six months ended October 31, 2021 and 2020 were as follows:

 

 

   2021   2020   2021   2020 
   Three months ended October 31,   Six months ended October 31, 
   2021   2020   2021   2020 
   (in thousands)         
Operating lease cost  $92   $80   $184   $159 
Short-term lease cost   5    3    10    5 
Total lease cost  $97   $83   $194   $164 

Schedule of Right-of Use Assets and Lease Liabilities

Information related to the Company’s right-of use assets and lease liabilities as of October 31, 2021 was as follows:

 

   October 31, 2021 
    (in thousands)  
      
Operating lease:     
Operating right-of-use asset, net  $897 
      
Right-of-use liability- current  $327 
Right-of-use liability- long term   690 
Total lease liability  $1,017 
      
Weighted average remaining lease term- operating leases   2.86 years 
Weighted average discount rate- operating leases   8.2%
Schedule of Future Minimum Lease Payments Under Operating Lease

Total remaining lease payments under the Company’s operating leases are as follows:

 

   October 31, 2021 
    (in thousands)  
      
Remainder of fiscal year 2022  $199 
2023   391 
2024   362 
2025   182 
Total future minimum lease payments  $1,134 
Less imputed interest   (117)
Total  $1,017 

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
6 Months Ended
Oct. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following at October 31, 2021 and April 30, 2021:

 

 

   October 31, 2021   April 30, 2021 
    (in thousands)      
Project costs  $257   $368 
Contract loss reserve   328    328 
Employee incentive payments   275    283 
Accrued salary and benefits   426    631 
Professional fees   241    200 
Other   49    71 
Accrued expenses total   $1,576   $1,881 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Tables)
6 Months Ended
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Stock Option Activity

 

  

Shares

Underlying

Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2021   516,827   $3.89    9.0 
Granted      $      
Exercised   (6,666)  $1.05      
Expired   (1,806)  $32.62      
Cancelled/forfeited   (110,382)  $2.58      
Outstanding as of October 31, 2021   397,973   $4.16    8.4 
Exercisable as of October 31, 2021   239,780   $4.98    7.8 
Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized

 

      
Fair Value of Purchase  $1,161,267 
Total Acquired Assets  $(593,571)
Total Acquired Liabilities  $117,106 
Compensation Expense  $684,802 
Quarterly Compensation Expense  $171,201 
Schedule of Non-vested Restricted Stock Activity

A summary of non-vested restricted stock under our stock incentive plans is as follows:

 

 

  

Number

of Shares

  

Weighted

Average Price
per Share

 
Issued and unvested at April 30, 2021   10,000   $2.93 
Granted   33,333   $2.37 
Vested      $ 
Cancelled/forfeited      $ 
Issued and unvested at October 31, 2021   43,333   $2.50 
Performance Stock Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Stock Option Activity

 

  

Shares

Underlying

Options

   Weighted
Average
Exercise
Price
  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2021   424,790   $2.57    9.5 
Granted   66,667   $0.62      
Exercised   (13,334)  $1.05      
Cancelled/forfeited   (193,433)  $2.80      
Outstanding as of October 31, 2021   284,690   $2.03    9.1 
Exercisable as of October 31, 2021   27,334   $1.05    8.2 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Oct. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumption

 

   October 31, 2021   October 31, 2020 
         
Dividend rate   0.0%   0.0%
Risk-free rate   0.06% - 0.08%   0.12% - 0.13%
Expected life (years)   0.1    0.8 - 1.1 
Expected volatility   122.2%   139.1%
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Background, Basis of Presentation and Liquidity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Dec. 23, 2020
Nov. 20, 2020
Sep. 18, 2020
Oct. 24, 2019
Apr. 08, 2019
Jan. 07, 2019
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Apr. 30, 2021
Jul. 01, 2019
Product Information [Line Items]                            
Net Income (Loss) Attributable to Parent                 $ 5,171 $ 3,024 $ 8,250 $ 6,409 $ 14,800  
Net Cash Provided by (Used in) Operating Activities                     10,375 $ 5,682 $ 11,700  
Cash $ 72,600               $ 72,600   $ 72,600      
Number of common stock shares sold             1,542,000              
Deferred Offering Costs       $ 100,000                    
A.G.P Alliance Global Partners [Member]                            
Product Information [Line Items]                            
Number of common stock shares sold               12,342,506            
Proceeds from issuance or sale of equity, net of issuance costs               $ 18,700            
Combined purchase price per share                           $ 1.51
2019 ATM Facility [Member] | A.G.P Alliance Global Partners [Member]                            
Product Information [Line Items]                            
Proceeds from initial public offering               $ 25,000            
Number of common stock shares sold               17,595,472            
Proceeds from issuance or sale of equity, net of issuance costs               $ 23,400            
Combined purchase price per share               $ 1.33            
[custom:PaymentOfSalesCommission]               $ 800            
2020 ATM Facility [Member] | A.G.P Alliance Global Partners [Member]                            
Product Information [Line Items]                            
Proceeds from initial public offering       $ 50,000                    
Number of common stock shares sold                     17,179,883      
Proceeds from issuance or sale of equity, net of issuance costs                     $ 50,000      
Combined purchase price per share $ 2.91               $ 2.91   $ 2.91      
[custom:PaymentOfSalesCommission]                     $ 1,600      
Stock Purchase Agreement [Member] | Aspire Capital Fund, LLC [Member]                            
Product Information [Line Items]                            
Number of common stock shares sold   3,722,251     6,424,205                  
Proceeds from issuance or sale of equity, net of issuance costs $ 1,000 $ 11,800     $ 4,000                  
Combined purchase price per share   $ 3.17     $ 0.63                  
Aggregate purchase of common stock         $ 12,500                  
Percentage of outstanding common stock     19.99%   19.99%                  
Shares can be issued based upon outstanding percentage         3,722,251                  
Additional sales of common stock shares sold     9,864,706                      
Stock Purchase Agreement [Member] | Aspire Capital Fund, LLC [Member] | Maximum [Member]                            
Product Information [Line Items]                            
Aggregate purchase of common stock           $ 10,000                
Stock Purchase Agreement One [Member] | Aspire Capital Fund, LLC [Member]                            
Product Information [Line Items]                            
Number of common stock shares sold                         5,025,000  
Proceeds from issuance or sale of equity, net of issuance costs                         $ 2,900  
Combined purchase price per share                         $ 0.57  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 72,630 $ 83,028
Checking and Savings Accounts [Member]    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 713 1,850
Money Market Funds [Member]    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 71,917 $ 81,178
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Accounting Policies [Abstract]    
Cash and cash equivalents $ 72,630 $ 83,028
Restricted cash- short term 384 384
Restricted cash- long term 222 222
Cash, cash equivalents and restricted cash $ 73,236 $ 83,634
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Revenue by Major Customers by Reporting Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Product Information [Line Items]        
Revenues  $ 247 $ 118 $ 519 $ 287
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Eni S.p.A [Member]        
Product Information [Line Items]        
Revenues  14 72 14 99
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Department of Energy [Member]        
Product Information [Line Items]        
Revenues  81 81
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | EGP [Member]        
Product Information [Line Items]        
Revenues  14 42 163 157
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Clark Hill [Member]        
Product Information [Line Items]        
Revenues  30 37
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Matthews [Member]        
Product Information [Line Items]        
Revenues  30 30
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Valaris [Member]        
Product Information [Line Items]        
Revenues  47 135
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Other [Member]        
Product Information [Line Items]        
Revenues  31 4 59 31
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member]        
Product Information [Line Items]        
Revenues  $ 247 $ 118 $ 519 $ 287
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Total share-based compensation expense $ 157 $ 107 $ 547 $ 223
Engineering and Product Development [Member]        
Total share-based compensation expense 125 22 342 59
Selling, General and Administrative Expenses [Member]        
Total share-based compensation expense $ 32 $ 85 $ 205 $ 164
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Apr. 30, 2021
Aug. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Cash and Cash Equivalents, at Carrying Value $ 72,630,000   $ 83,028,000  
Revenue remaining performance obligation $ 300,000      
Revenue remaining performance obligation, percentage 100.00%      
Performance obligation revenue of next twelve months $ 300,000      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,928,474 5,540,469    
Santander Bank [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of credit issued amount $ 258,000      
Santander Bank [Member] | Letter 2 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of credit issued amount 64,000      
Santander Bank [Member] | Letter 2 [Member] | August 2020 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of credit outstanding, amount       $ 323,000
Foreign Financial Institutions [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Cash and Cash Equivalents, at Carrying Value 32,000      
Restricted Cash and Security Agreements [Member] | Santander Bank [Member] | Letter of Credit [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Deposits 157,000      
Restricted Cash and Security Agreements [Member] | Santander Bank [Member] | Letter 1 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of credit outstanding, amount 126,000      
Restricted Cash and Security Agreements [Member] | Santander Bank [Member] | Letter 2 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of credit outstanding, amount $ 645,000      
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Account Receivable And Contract Assets    
Accounts receivable $ 180 $ 350
Contract assets 325 190
Contract liabilities $ 117
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Significant Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Account Receivable And Contract Assets    
Transferred to receivables from contract assets recognized at the beginning of the period $ (190)  
Revenue recognized and not billed as of the end of the period 325  
Net change in contract assets $ 135 $ (154)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deposits $ 37 $ 68
Other receivables 17 21
Prepaid insurance 130 194
Prepaid recruiting 135 12
Prepaid expenses- other 241 192
Other current assets $ 560 $ 487
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  $ 1,642 $ 1,619
Less: accumulated depreciation (1,282) (1,213)
Property and equipment, net  360 406
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  313 291
Computer Equipment and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  501 498
Office Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  339 341
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  474 474
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  $ 15 $ 15
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net (Details Narrative) - USD ($)
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Property, Plant and Equipment [Abstract]    
Depreciation $ 70,000 $ 73,000
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Leases        
Operating lease cost $ 92 $ 80 $ 184 $ 159
Short-term lease cost 5 3 10 5
Total lease cost $ 97 $ 83 $ 194 $ 164
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Right-of Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Leases    
Operating right-of-use asset, net $ 897 $ 1,036
Right-of-use liability- current 327 347
Right-of-use liability- long term 690 $ 819
Total lease liability $ 1,017  
Weighted average remaining lease term- operating leases 2 years 10 months 9 days  
Weighted average discount rate- operating leases 8.20%  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Future Minimum Lease Payments Under Operating Lease (Details)
$ in Thousands
Oct. 31, 2021
USD ($)
Leases  
Remainder of fiscal year 2022 $ 199
2023 391
2024 362
2025 182
Total future minimum lease payments 1,134
Less imputed interest (117)
Total $ 1,017
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Operating lease payments $ 102,000 $ 85,000 $ 204,000 $ 168,000
3Dent Acquisition [Member]        
Lessee, Operating Lease, Option to Extend     expire in January of 2023  
Lessee, Operating Lease, Term of Contract 3 years   3 years  
Lease expiration date     Jun. 30, 2022  
Monroe Township [Member]        
Lessee, Operating Lease, Option to Extend     The initial lease term is for seven years which expires in November of 2024 with an option to extend the lease for another five years.  
Lessee, Operating Lease, Term of Contract 7 years   7 years  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Apr. 30, 2021
Payables and Accruals [Abstract]    
Project costs $ 257 $ 368
Contract loss reserve 328 328
Employee incentive payments 275 283
Accrued salary and benefits 426 631
Professional fees 241 200
Other 49 71
Accrued expenses total  $ 1,576 $ 1,881
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
Apr. 08, 2019
Jul. 22, 2016
Jun. 02, 2016
Oct. 31, 2021
Apr. 30, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Number of common stock shares sold 1,542,000        
Derivative liability, current       $ 0 $ 0
Pre-funded Warrants [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Purchase of warrants 3,385,680        
Exercise price of warrants $ 0.01        
Common Warrants [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Purchase of warrants 4,927,680        
Exercise price of warrants $ 3.85        
Warrants and rights outstanding, term 5 years        
June Purchase Agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Number of common stock shares sold     20,850    
Purchase of warrants     7,298    
Purchase of common stock warrants     0.35    
Common stock combined purchase price per share     $ 92.00    
Exercise price of warrants     $ 121.60    
Warrants and rights outstanding, term     5 years    
Number of exercised warrants       0  
Second Amended Purchase Agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Number of common stock shares sold   29,750      
Purchase of warrants   8,925      
Purchase of common stock warrants   0.30      
Common stock combined purchase price per share   $ 135.00      
Exercise price of warrants   $ 187.20      
Warrants and rights outstanding, term   5 years      
Number of exercised warrants       0  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Paycheck Protection Program Loan (Details Narrative) - Paycheck Protection Program [Member] - USD ($)
6 Months Ended
May 03, 2020
May 03, 2020
Oct. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Proceeds from loan originations $ 891,000    
Debt interest rate 1.00% 1.00%  
Debt forgiveness, description   The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan is now fully forgiven. The Company recognized a gain on extinguishment of PPP loan of approximately $891,000 during the six months ended October 31, 2021 as reflected on the Consolidated Statement of Operations.  
Repayments of long-term debt     $ 891,000
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred Stock (Details Narrative) - $ / shares
Oct. 31, 2021
Apr. 30, 2021
Equity [Abstract]    
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares issued 0 0
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock (Details Narrative) - $ / shares
Oct. 31, 2021
Apr. 30, 2021
Equity [Abstract]    
Common stock, shares authorized 100,000,000 100,000,000
Common stock, par value $ 0.001 $ 0.001
Common stock, shares issued 52,499,051 52,458,011
Common stock, shares outstanding 52,499,051  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Treasury Shares (Details Narrative) - shares
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Equity [Abstract]    
Treasury stock, shares, acquired 0 0
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Stock Option Activity (Details) - $ / shares
6 Months Ended
Oct. 31, 2021
Stock Incentive Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Underlying Options Outstanding, Beginning 516,827
Weighted Average Exercise Price, Beginning Balance $ 3.89
Weighted Average Remaining Contractual Term (In Years), Beginning 9 years
Shares Underlying Options Outstanding, Granted
Weighted Average Exercise Price, Granted
Shares Underlying Options Outstanding, Exercised (6,666)
Weighted Average Exercise Price, Exercised $ 1.05
Shares Underlying Options Outstanding, Expired (1,806)
Weighted Average Exercise Price, Expired $ 32.62
Shares Underlying Options Outstanding, Cancelled/forfeited (110,382)
Weighted Average Exercise Price, Cancelled/forfeited $ 2.58
Shares Underlying Options Outstanding, Ending 397,973
Weighted Average Exercise Price, Ending Balance $ 4.16
Weighted Average Remaining Contractual Term (In Years), Ending 8 years 4 months 24 days
Shares Underlying Options Outstanding, Exercisable at Ending 239,780
Weighted Average Exercise Price, Exercisable at Ending $ 4.98
Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending 7 years 9 months 18 days
Performance Stock Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Underlying Options Outstanding, Beginning 424,790
Weighted Average Exercise Price, Beginning Balance $ 2.57
Weighted Average Remaining Contractual Term (In Years), Beginning 9 years 6 months
Shares Underlying Options Outstanding, Granted 66,667
Weighted Average Exercise Price, Granted $ 0.62
Shares Underlying Options Outstanding, Exercised (13,334)
Weighted Average Exercise Price, Exercised $ 1.05
Shares Underlying Options Outstanding, Cancelled/forfeited (193,433)
Weighted Average Exercise Price, Cancelled/forfeited $ 2.80
Shares Underlying Options Outstanding, Ending 284,690
Weighted Average Exercise Price, Ending Balance $ 2.03
Weighted Average Remaining Contractual Term (In Years), Ending 9 years 1 month 6 days
Shares Underlying Options Outstanding, Exercisable at Ending 27,334
Weighted Average Exercise Price, Exercisable at Ending $ 1.05
Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending 8 years 2 months 12 days
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized (Details) - 3Dent Acquisition [Member]
Feb. 01, 2021
USD ($)
Restructuring Cost and Reserve [Line Items]  
Fair Value of Purchase $ 1,161,267
Total Acquired Assets (593,571)
Total Acquired Liabilities 117,106
Compensation Expense 684,802
Quarterly Compensation Expense $ 171,201
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Non-vested Restricted Stock Activity (Details) - $ / shares
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Granted 33,333 33,333
Non-vested Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares, Issued and unvested, Beginning 10,000  
Weighted Average Price per Share, Issued and Unvested, Beginning $ 2.93  
Number of Shares, Granted 33,333  
Weighted Average Price per Share, Granted $ 2.37  
Number of Shares, Vested  
Weighted Average Price per Share, Vested  
Number of Shares, Cancelled/forfeited  
Weighted Average Price per Share, Cancelled/forfeited  
Number of Shares, Issued and Unvested, Ending 43,333  
Weighted Average Price per Share, Issued and Unvested, Ending $ 2.50  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Feb. 01, 2021
Dec. 31, 2021
Jan. 31, 2021
Jan. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Jan. 18, 2018
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted stock option granted         33,333 33,333    
Performance-based Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Debt expire date         Dec. 15, 2021      
Stock options exercised   40,000            
3Dent Acquisition [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Fair value of base purchase price $ 1,451,584              
Stock Issued During Period, Shares, New Issues 361,991              
Business Acquisition, Share Price $ 4.01              
Fair Value of Purchase $ 1,161,267              
Business combination quarterly compensation expenses consideration paid $ 171,000              
Share-based Payment Arrangement, Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value         $ 200,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares         158,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term         9 years 2 months 12 days      
Share-based payment arrangement, expense         $ 115,000 $ 188,000    
Share-based Payment Arrangement, Option [Member] | Performance-based Stock Options [Member] | Two Executives [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation options, grants in period, gross       81,337 40,668      
Share-based Payment Arrangement, Option [Member] | Performance-based Stock Options [Member] | Employees and Executives [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation options, grants in period, gross     344,723   257,356      
Stock options vesting period description     The awards vest over 2 years provided there is positive total shareholder return (e.g. share price increase) as measured by the closing share price on January 14, 2022 and January 14, 2023.          
Share-based Payment Arrangement, Option [Member] | Subject to Service- Based Vesting Requirements [Member] | Employee [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation cost related to non-vested stock         $ 0      
Restricted stock option granted         51,547      
Employee Stock Option One [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value         $ 0      
Non-vested Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation cost related to non-vested stock         $ 200,000      
Share-based compensation of weighted-average period         1 year      
Performance Shares [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value         $ 30,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares         257,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term         9 years 1 month 6 days      
Share-based payment arrangement, expense         $ 61,000 187,000    
Unrecognized compensation cost related to non-vested stock         $ 300,000      
Share-based compensation of weighted-average period         1 year 3 months 18 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value         $ 0      
Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based payment arrangement, expense         $ 29,000 10,000    
Share-based compensation of weighted-average period         1 year 6 months      
Unrecognized compensation cost         $ 70,000      
Equity Option [Member] | Subject to Service- Based Vesting Requirements [Member] | Employee [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based payment arrangement, expense         $ 0 $ 12,000    
2015 Omnibus Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation arrangement shares authorized               1,332,036
Capital shares reserved for future issuance         193,928      
2018 Inducement Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Capital shares reserved for future issuance         11,487   25,000  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Share-based Payment Award, Stock Options, Valuation Assumption (Details)
6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Dividend rate 0.00% 0.00%
Expected life (in years) 1 month 6 days  
Expected volatility 122.20% 139.10%
Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk-free interest rate 0.06% 0.12%
Expected life (in years)   9 months 18 days
Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk-free interest rate 0.08% 0.13%
Expected life (in years)   1 year 1 month 6 days
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details Narrative)
May 24, 2021
USD ($)
Aug. 28, 2018
USD ($)
Jan. 25, 2021
EUR (€)
Oct. 31, 2020
USD ($)
Oct. 31, 2020
EUR (€)
Selling, General and Administrative Expenses [Member] | Tax Authority, Spain [Member]          
Loss Contingencies [Line Items]          
Income Tax Examination, Penalties and Interest Accrued     € 279,870 $ 331,000 € 279,870
Charles F. Dunleavy [Member]          
Loss Contingencies [Line Items]          
Loss contingency, damages sought, value $ 1,223,963 $ 438,254      
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Income tax examination description     The Company sold New Jersey State net operating losses and research development credits (“NJ NOL”) under the NJEDA Tax Transfer program in the amount of approximately $12 million for the year ended April 30, 2021, for net proceeds of approximately $1.0 million which was received in May 2021 and recorded in the Company’s Statement of Operations in fiscal year 2022.    
Net operating loses and research and development credits $ (5,185) $ (3,002) $ (10,215) $ (6,406)  
NJNOL [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Net operating loses and research and development credits         $ 12,000
Net proceeds         $ 1,000
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Operating Segments and Geographic Information (Details Narrative)
6 Months Ended
Oct. 31, 2021
Integer
Segment Reporting [Abstract]  
Number of Operating Segments 1
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition of 3dent Technologies, LLC (Details Narrative) - 3Dent Acquisition [Member]
$ in Thousands
Feb. 01, 2021
USD ($)
shares
Business Acquisition [Line Items]  
Stock Issued During Period, Shares, New Issues | shares 361,991
Stock Issued During Period, Value, New Issues | $ $ 360,000
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details Narrative) - Subsequent Event [Member] - Subsidiaries [Member] - Marine Advanced Robotics, Inc. [Member]
$ in Millions
Nov. 15, 2021
USD ($)
shares
Subsequent Event [Line Items]  
Payments to acquire businesses and interest in affiliates $ 11.0
Payments to acquire businesses gross in cash 4.0
Business acquisition equity interest issued value assigned $ 7.0
Business acquisition, equity interest issued or issuable, number of shares | shares 3,330,162
EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -6#CE,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #5@XY3G?\OWNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE%,'1S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1Q!-25M-&F9@%5^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=C!8?F4GZ1AQP\Z37]N[^^T#4Z(1O.*BXM=;P67;2''[/KO^\+L(^V#=SOUC MX[.@ZN#77:@O4$L#!!0 ( -6#CE.97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MU8..4Q>MXAQ7!0 !!8 !@ !X;"]W;W)KA,&:L,(8F[B1IU9FIV:R]::)4:H)VFT>3? M[VE0<%)X<',1^3HO#Z?A/=VGMQ/R9[+F7)'7*(R3F\9:JBMU-PVH<#DR#U5KI T:_MV$K/N/JZV8B8<\H5/P@XG$2B)A(OKQI#*PO MCFWK@.R*;P'?)4?;1#_*0HB?>F?HWS1,3<1#[BDMP>!GRQT>AEH).'[M11O% M/77@\?9!_3Y[>'B8!4NX(\+O@:_6-XUN@_A\R=)03<7ND>\?J*WU/!$FV7^R MRZ]MM1K$2Q,EHGTP$$1!G/^RUWTBC@+L4P%T'T#?!5BG NQ]0)8Y(R?+'NN. M*=;O2;$C4E\-:GHCRTT6#4\3Q'H89TK"V0#B5-\16RY)DR1K)GG2,Q1HZC.& MMX^_S>/IB?AK\BQBM4Z(&_O<_SW> )8"B!Z ;BDJ./;4%;&M2T)-:E7P.'CX M'?>NB-6J"O\-QR[R8V=Z-IJ??P:+1$EXY?Y%)%N%9"N3;)U"%%X*'X(B\[<- MK\HX'FZ9S1>$HEU0M%&9 2#X&<9]R%95&'C\DH4)1SBN"X[K\[+QDC*IN S? MR)1OA%152+B4DBE&U"F(.F>.CV1@5YG;G$;"M>JRU"V8NN^7K@RL=OJ^+#Q]J/I'/!=OG\]CN@\1CX0'Q'@Y7&@JN]D(1),LL;1R-G\8/0W=V288CYPIC+3W=PEUYS^K Z$H8V2%4PU?R%W^KI,6E3,BB MW>E:+71@2Y^W<*/>D\W9*QGZ@! M$PYC3TBPV0SNDLP4?!1$2.*(%)(*N15^]>#7%!@7@RR+@H4[^1YRX/LP3THN M#QOD":XCX[B:#)>DW0MW]. ^/0ZF=^1N.OR&DI:EPL(='B6=[T0E*2XY^SJ< MN^06PRNKA84;_'L\1^_!,,_%+JY$P^6>QZ/IV"7S\??1['$XP6:@9?&@N-^_ M1RQ>Q8D4VR#V*@>[1G/T)X965A"*6_Y[M(E(%/C-W\'FY/=1HVAVNS8V#:!E M":&X^V9?MZ?@DE'?QT)63UVX_KC$3<9)['009$ M_%P06^B7KF^?Y?JSB(4AN4T3.)U4CF6-3LTRU"Z]WC[+Z]V(RY5^NQY 0:W! M7*,-BRMS5R-8MQJU2ZNWSUHMS-8<^5VIJS;GMM^N]WMV%;'[AG;8RKCJ,^F!R5K/R;$TQ/4O.56 M'"U:G(.LL6>4E^?]T6>FQS0A(5]"J'G5@=O+O.68[RBQR;IV"Z&4B++--6<^ ME_H".+\40AUV] V*QF__/U!+ P04 " #5@XY3BU-XY%(& #1&@ & M 'AL+W=O) M@3;=L +=&C3M]IF1:9NH)+HDG=3[]3O*BF2;%..@'VQ+\MWQN>/Q'AYU]2C5 M-[WFW* ?55GKZ]':F,WE=*J+-:^8OI ;7L,_2ZDJ9N!6K:9ZHSA;-$I5.251 ME$XK)NK1_*IY=JOF5W)K2E'S6X7TMJJ8VKWCI7R\'N'1TX//8K4V]L%T?K5A M*W['S=?-K8*[:6=E(2I>:R%KI/CR>O067][0Q"HT$O\(_J@/KI%UY5[*;_;F MP^)Z%%E$O.2%L288_#SP&UZ6UA+@^-X:'75C6L7#ZR?K?S3.@S/W3/,;6?XK M%F9]/]_V8\V M$ <*.!Y0(*T".5>!M@JT<72/K''K/3-L?J7D(U)6&JS9BR8VC39X(VH[C7=& MP;\"],S\1M9:EF+!#%^@=ZQD=<'1G36GT01]O7N/7K_Z#;U"HD9?UG*K6;W0 M5U,#(UO]:=&.\FX_"AD8Y5-A+A#%8T0B@CWJ-V'UMQL%ZI%/?0K^=DZ3SFG2 MV*-#3F^5XK5!3&OP\S)@D786:6,Q'K+(]!I!;%!A+_CWK7A@)0SAC=7>5-J8 MLLOL89Z1E$97TX?#D+A2.8U(WDD=X8P[G'$0YV>NC1*%G6R+=(ST6BHS,5Q5 M/J1[8\D!!IK')SC#,D&YEK514'[:]/$A2]U127*"S)7!LP%D68+DS=!9'V>P$H"N5QS&=^2'..HBS M(,1;!02IS*Y9RW89;X"RS!C5W/B0SMQY=@+IRL11ZD>)H[YJ1T&<'VK#ZI6 MA:$'P;4F#DXO-(Y3D> -CS 0X30D=5!S/C M!>E6>XR=& ;'LOW&I=ZP@E^/H*'07#WPT1R%TJ#G#1PFCJ-R\N3*;MQ1R0;V M,- 3>#US:8(2QS./4#R4'3V5X#"7?(1PKUC3K(32-VCDK*BV3KA$@PD9*.6D M9QH29IJ/3^%&10D%2"P%)#RT)<4WQ!Z9\G<#Q&45AQ?#,L=H>^(A8>*Y93MH M= ';1DG3=HIPN5*L@N+.ZLE3SGA1!VV_8"J(2U?Q+!GP[:!I";/5\?;IF15- M/#Q$D]/$]TC%Z6PH9WJZ(F&Z>FX6@&BYUN M"0F">K8.='"^U@=Q:L-54+&\6PVCA+3TZ[D+#,\0E7OQ.@X9W %\69WJK=4PB8@26IS1M$ M\#B*GSSU'GBY5#^A-#\!_9S4,>Q^2T##6X*WBX6P]1>JW8:)Q434T.QM!%0_ M+U27NBE.:7YZ^N"5@Y9K8,M.>Y:G89:'GF);;P2\ 9M)CT%+&'IZ,X'4K@GJGI"YFZJ1PO="%Q MSYP]!P0>,=\!P?3@?8-]V?,74RM1:]CV+$$ONLC C-J_/]G?&+EI7D'<2V-D MU5RN.0/H5@#^7TH@\_;&OM7HWF+-_P=02P,$% @ U8..4S\V4;WH @ M2@D !@ !X;"]W;W)K3LOP@2=L\!-O<]^YS MQQDSWDCUH'-*#7HLN- 3+S>FO/9]G>:T(+HC2RK@SE*J@AB8JI6O2T5)YD0% M]T.,^WY!F/#BL5M+5#R6E>%,T$0A714%44\WE,O-Q N\YX4[MLJ-7?#C<4E6 M=$[-CS)1,/,;+QDKJ-!,"J3HDXN9.;C[3;4*1]9=*KMT_VM2VTA,/)-" M2\XR8FB&;@@G(J5H;MUI]#XAB@J34\-2PC^@C^@=\I'.856/?0/1K0\_W4:Z MJ2.%)R)]2TT'=8,K%.(P:)'/SLNGI0(Y;I/[D'.3>-@D'CI_W1/^Y@92AGXT M2"[1+1.0.",<)5(SUU^_I@MM%'39[S/!NDVPK@O6.Q$L@=ZD2D&)X8&F#U>H M) JM":]H6QUK7P/GRV[#=8P[&$/2Z]UR7;+: ^TUH+W7@=9/&Y'*Y%*QOS1K M ZY]1CLH$7:_ ^3+=GO040,=O0F::5VU T='((>HYRSV(/L-9/]-D/!JU8:( MC(E5&VG_(NDYBSW204,Z.$LZDT4!&V!>8\([ $F%W';)T+WM69106+#X;<2# M%W7O):L]\F%#/GP%^;PN\/1LZPZ/JA=@W-J\+[';=W2\ MB\+>:(2CPQJW&D9#')PHKO''3V*^,K42LF-.)T"3K<&8 #51_<]<3(TIU]"VG@)'7#'#YVJ+(&<'\I MI7F>V..T^7R*_P%02P,$% @ U8..4W/:T^AG!0 =!8 !@ !X;"]W M;W)K\F);\ID9GN%P>,C9@U1?]99S M@Q[+0NBKT=:8W>5XK%=;7C)](7=W:CZ3>U/D@M\JI/=ER=1_U[R0#UZP3<6( M?OP&M#:@KD'88Q#4!L'W1@AK@_![(T2U045]?.1>)6[)#)O/E'Q RJ+!F_U1 M9;^RAGSEPA;*G5'P;PYV9KZ00LLBSYCA&;HS\ 558#22:_1AQQ6SLZG1R\^" M[;,<,*_0&_3Y;HE>OGB%7J!ZW6\JF-?'V/3GM@!>B^% MV6J4BHQG'OOEL'T\8#^&/#3)H$_)N*:##C^LS 4*R&M$,26>\2R^WQS[Z/Q: M]/2GHY\E(V@J(ZC\!3W^;L1*EKRM"?3WVWMM%*SL?P:\AXWWL/(>]GC_R ]< M[+FW:HZ6<65I&]UA3L/);'PXG8DNAI#D'+/L8B(R/<>DGEA)&^N,6M10BP:I M+:0V=OVH 8I'#]%)V !CAV(70TGL4.QB)C1P*'8Q483]%..&8CQ(\9V26J," M/GSDXD[ -Y$SJ(4',W7GSX.A.'38^4!QX*A-!DN_[GQB@_@C[,B:Z\N! MDD\:K\E@TE*Q@3=<6;_0,-%.R6R_,K"M'6"_WE5K; 6UX\UIXBF8A#I)[8(( MCIW,+[N@"+O3DW9!-""1/ZO3AO]TD/\=J '@_AIMN(#\%E426 :;6F[[BA4, M_?RGW0'AR%TQ71!)0N+P[X+":>247MH%!0E-_/P);O=:/)B!3]( ;=FI+N_6 MB;OS1 )WQCTH.G77R-*#(A@3)S.I!Q:3L&#B$,<]?&G+EP[RO1&&*PY[0%[MH*^1X,;+FG9G M9>I2[F+<+NF!!&XY>S"T9PL@K3X@P?"\FBU73S7H=6_&K$1QT M-%<'/IHCG_:J'9W/OMOP/)CPIG#0Z8^D\)D<+6M'9V4Y[;237X]VGN96@)%A!09'2#@@VC2O MMDQL.'II.\\KM('T>Q/6 )=95=ZH,-%% K2DM4]R;A*/; MY'0\^**3 S\JOT%:5TF%5^J6Z3 /J[ !"#;IEQ5JCO89W M1H(F+W>0&GL?]U.YHAXE2\,84W?W7GB0%.,IQN[9>.GW&4T)==1@ZD&229($ M<>PF;GQRBU9RM:FN+S70WPMSO#9IWC97I&^KBT'G_36Y7!#/^R6Y3(\7H*W[ MXWWL>Z;@; @G:KZ&4/AB L-5QRO.XX.1N^H.[UX:(\OJYY:SC"L+@/_74IJG M!QN@N6B>_P]02P,$% @ U8..4\MR13O? @ A @ !@ !X;"]W;W)K M*\KDP"F4 M6EZYKLP*4F%YP9>$P92;.3..]).9IP_Z<%-/G \'1"A)%-: <-C35)"J1:" M,/XTFDZ[I";NOF_5/QGOX&6&)4DY_5'FJA@X/0?E9(Y75-WSS6?2^(FU7L:I M-+]HTV ]!V4KJ7C5D"&"JF3U$S\W>=@A@(Z=$#2$H$N(#A#"AA"^=X6H(43O M72%N",:Z6WLWB1MCA8=]P3=(:#2HZ1>3?<.&?)5,GY.I$O"U!)X:IIQ)3LL< M*Y*CJ8('' (E$9^CE%=P] I])M8$?>%2HM-'AE=Y"=@S=(X>IV-T>G*&3E#) MT$/!5Q*S7/9=!7%I=3=K8AC5,00'8@C1+6>JD&C" MD=>S@7Y>SZ02<,-_'5&/6O7(J$<'U+]"*:1PM&RGIF8FAJGKW7IX'ON7D)+U M[EY84*$71/NHL075"V)O'S6QH)+(^]BB]BS&K<7XJ$4H:%"N&-QF(0C+7A D MCTF*ZT*9_X9+KO-JRT M'._$TW7_%G%^V;%N@?AAQ_A;3,]N.FE-)T=-/W"% M*]8=G?*:D7$PO0S":96 M3-7WIYUM6^:UZ12=^9%_E?J6^3&TV+HCOLK7_?D6BT7))*)D#DMY%Y>P-:+N M>?5 \:4IZC.NH$68UP+^)A"A ?!]SKG:#O0"[1^/X5]02P,$% @ U8.. M4^3G5$#@" @SX !@ !X;"]W;W)K-[>2/+K]OK7+V;'%"6R4:F M19*E))=WYZ-+^BX27C6@MO@CD8_%T6M271?O MUN7G[/%WV5R06^$MLG51_R6/C:TS(HM=46:;9K#R8).D^__Q]R801P,8ZQG MF@%,'R!Z!O!F -<&<*]G@&@&"'T&OV> VPQP]1GZ!GC- $\;0'G/ +\9X-?) MVD>W3LTL+N.+LSQ[)'EEK="J%W5^Z]$J(TE:E>)-F:MO$S6NO+C*TB);)\NX ME$MR4ZI_JLY*DMVI-]GBVRI;+V5>_(?,_]DEY0_RZFL:[Y:),GY-QN3KS8R\ M^NTU^8TD*?FRRG9%G"Z+LTFI'*O@)XO&B?=[)UBO$YN-*LMZ1O+71[FYE?G? M ,P5#O-%_1:+7?[C-- ,![I]O$_2ZA)5DUC'Z4*2N"27V_PMXU"P(X&FF,1X+LC MIJUGG3#R0QCYL#"^(<5*Y;AX5CCWV.ZQ2VS*IZ*R[@35-!P+YE+8=W'P7:"^ M_T\MHNNL 'L!.K):>M\5VW@AST=J;2UD_B!'%P1J!I9P9I9PYL(,I">ZDT#NDT$-3^*$H=G7/54OX8K^N%M5R.":7Q3;));E+4O6] M:BMO2"KKE3YY&K+(BA+\R7I&?W.U+H(Z-2"+GA$1SO2>/+7Q:+:!\^H;#KLMIQ:M:C M%TPI[_&>.JVZ<5#_/Y4KF==+62Y7E8!^D.1>T?#)JXJ=O :E"HHX8&&S!32S M!32W!10V0,<)TWX=$6K2S>:15J5H-N?I4E,5GQ:EHL&TGP8WB!TY(+2N =@ MNJ*QZBS6PO&$WA8 .Z4L/%=H2V8(&5+?U>-H6BF1XO9T:MIJ-(J+M&XLCZ7% MZ9@R(!+4Y:YK1-:T1,0%;941'2B-GB6)&E!48@(V4"V8H@D4F8 =K#(A0U-F M E:(SJ2M6*.X6OLYI4E-*=(C-0%+K!Q:U4)QV8*HS8B:''M,1=!'=6C+LRE. MM,UF=!PI"D8*X-%,CY%I,^8\T L0H)S4#9A1@*;=F'$13(T"! RI3_4"-*T" M1WA]C;WENA0GN_W-Z'1, 2[+A#]U7*I'UK0<,_7[Z:N$EO52G/:"W>B_N_6) M+FK263K5739MH&YD,C^58R>8ZL5@VJENQ%V]:D+(D'K&"F]:J0Y(_9YPMI23 MXIP3[4:GPVIR21IX3 14%PN )=*-6,LY&[9GUDDK4,G.$,_!?OG#6S8QNXN(-#JM$D^6X@C'*T-%UH"R@"_>YE ZTV M8;@V^9=VT)@I:LU3D,USDOV$+#$8>T2%O'"K: YK: 0@8(+FV= MCG";;CY;K<6&:*UG;?@TB.@F&F #'!F '[V% MAN8>!F"%[&'P5O9Q7/8]>Q,-#"LWU4S/-@9@B6UC\%;X<%SX8+H5'SJ@H]L" MFMD"FG-@&SY@KK9W&=J:+SHY7S=]K=CAN-@9HEMQJ"'IM*5AN"D&7*'K5ENS MA;: HA-N=U-Y=.,7KF&N\VPAY;(@=WFVV=-%DFVK9!9$?I?Y(BE@%HCC#LFK M): 9!TY*] 9O:[+0%E"$>]W-:JOQ.*[QGI55C.-S4Z&P?O')6XG"<8GR H:/ M(PXI-%NW?]D"FG/@P,B@G8 1UUA0! '1GKN[>"O'^-!CIV.J"7.+9QP[ 38 M9>/0L9/'C9,&P&[,!*=3_:0!,J1\JD?2M/*9[_?%LI5"_*7'3J=C"AX[32&^ M-NS8B;?B@__DL1/LN'FD9!8#=.QD%H.I2U0Q,&JT=^C8B?M37:6%D"$-="T' M6/F^[[D]X6SE$+=T[ 2'%;B%J8>_0W*FOQY$*T#$R\^=\*%#;KJV=>YD"V@N M #WD&K(OM#5?='*^;OI:^27LG3OA4$/2:4N."> Q]7YNZW90EM T0FWNZEL MI9C I=B+^;L 'E[1;Z+!YQZ2,N V+KUWVYHLM 44X5YW$]8*+F%!<&'47 "" MH9^:BZ/':'#-\ )JCB,.Z0W6'K"Q]H0-=/^8SB( (_WT*0)L^FJH55$"5U$O M(.8-(LK% !N BP%6(#&'T$!B#AF:Q!RP0HBY:$6.&")R!A%S86J%'F(.6()$ M;'+T=&WU>/;'.%=,L2!K>:<&.F]]A9#OGWC>ORFS;?W [6U6EMFF?KF2\5+F ME8'Z_B[+RJ\)DP< , B 8 M >&PO=V]R:W-H965T&ULK5I;UT\6\G;:['3"<_82B*U2U,JW^Y9(EYN!O[@^X,_^&:KS8/A[75. M-^R!Z:_Y2L+=L)82\Y1EBHL,2;:^&=SY5TLR-0P%Q5^13BR=S\ M%M\,/&,12UBDC0@*_Y[9C"6)D01V?*N$#FJ=AG'_^KOT9>$\./-(%9N)Y&\> MZ^W-8#) ,5O37:+_$"^_LLJAT,B+1***O^BEHO4&*-HI+=**&2Q(>5;^IZ]5 M(/880(Z= 5<,N,T0]#"0BH&7:*O#W/T[I?WZ!?$,_3G5NP4S6)U/=1@CY$Z MC"K=]Z5NW*.;H,\BTUN%%EG,8@O_W,T_.L:_=//[V"%@"(&LHXF_1_,>.R7^ M'ND/B/@7"'O8MQ@T.YW=L\7CY[0O?D[[TLU^ETM@]VS:#V))ZLHDA3S25YFF M_-9%^:VE2!$T4TDUSS9E-^*:,W7ET!/4>H)"3]"CYPNT[T0H:_V6G*."T_3H MY]O+T!^#=\_[2;50$0\'AU1S"]4$A]XAU<)"-0J\Z2'5TD+E!Q.O$780B;". M1.B,^%W\#S2<1G5UHR<>0'@ M %C($'N-MC3;L-*"=QM R_>V7)72PKV8A*T\=2DN22M)1X4L+$+\GKB/:T_' M3D_G#(:"B-,":J'QKODKA)8JQ;2M*N?CC@GC=AE92(C=R$EMY,1IY%TJI.;_ MUD;R3$-6^".41[^EDXX9/FY9ZM1JYJHKE=.(W0P@1HK)9S:X18[JFM;N3,]R M1YH)Q%Q 69<.V?R9=OTAK;6YL-!XH3WVOM>@M.T$PC &'$ONUX;E:P%4V=.DZ*=>EB)6C?1]SCX=X@>27HH$%,IBW(6/P/Z@[CC)LX M8V><'[2(GB[-,!ZC2*2P0U'%(K!&%W=K.1RWNJJ-R&L1S2U$83!N!Z5+A'%/ MV_*;,<(_,D<4Z*%:4%6TK&+)))P^\N0H;/G-/.&[!XJ[*!([@Z'0U!E_IM B MK842=./6Z>,VHMYNTN"\'SHMA*%?2T!K1^>N)!SB'&F#H87*#X,>\QK@]]W( M_[O>,NFRS8+!8](VS4(43*<]MC50[;NQNDYN3M]Z,]M%W\O [Z360C7N:Z,- M2OM'8#J*Y Z6-GLU*YO9X]>%91A8.[GM4DW\/OL:V/7=N%NN1K,8$P8]J%Y] M;U9#NU@*>O7-+@+W'C[Z%77*D= M+-RB]\+.*@7?"D6H<]4/A7NKYF$6%R<$0RG+><$HPOT(V_:LV\A>P?6 MY#2 N1]YC& U..;M9M;G2,G5'J7!G:#XY[](&FF!N*>&A:0BZA(0GW8"O,7 M9*+:.D,>C5\7I7=FAGBF2=&:S$P!L=:21^8%DOG=ZIQMLFAOB"Q$N*_Q-$,# M.3XTO(M9),UNXST:PM!07IL!XB>=LFV1/3*=M/WJT@53W(-UI!D;B'N7/#O9 M^ OTR#8\RTP1FKD0UIVPOFXCW3WSA(Q(>U2RD/G>E+3RN3Q*=NAX,\40]Q1S MCN,,'KI^S"QD?CAIO[V9$]NY>T?:PD)FD;:T*#U,QV$ MFRF)3)P#Y\,NSY/B/2]-S(ERE BUDT77SD16!/;*\O M%OT>4I<+JOYKYEN=S_VI1?DS1B"^_[0"XA+6K4,+6H,K[,(:JD>7G$N6- M%GGQ>O]1:"W2XG++:,RD(8#?UP*F^^K&**@_6KG]#U!+ P04 " #5@XY3 M3\(?8/@, 4(@ & 'AL+W=OVOG$;I;RX*POC7AYMO*^^.#YVV4:5TJ6V M4@9O5K8NIGWLJEK)G#>5Q?%T/#X]+J4V1Z]>\+.K^M4+V_A"&W55"]>4 MI:QWKU5A;U\>38[:!Q_T>N/IP?&K%Y5V,?E(O)9..V%7XJI63ADO M0]Q,+OZA?VETKOWNQ;&'4MIZG$4%KX."Z2,*3L4[:_S&B393\5L,A+3\73R"7FS+@(SEC=[1-XBR^"^UV8MKFRA,ZV<^/=B MZ7P-Q/SG$PKFG8(Y*YC_>2'^I *JVR]<)3/U\J@BL?56';UZ.GF6_$;-XJD< M[A'O,R5-:Y/9NK)XJ_($[[Y2A;R5M:)UX)^S5/RD!'V6)+PX9[7(M? LEXV"!T, M7;F-19PJSBKLS#8"N(!K@ ?<\2.$N]!R6:B@52%DMM29+(0L++P)7O!V>D]I M; S>L]($;0("2DOQ;VJ$5/$JURR=DD)65=$N3<4WT&AK$ET #RN@A:*UJFTI MUG:K:@-\>('68#)&G6M@+(!% )8U_0[)N=JBLU2\%'$SWHT2&4H:_I(Y4E". M]0J*L 8@XM@B902 7 G9U^2[*TR#07SH\WECM.ZMG >0?)6P!8"@>*]I?P9 MYJ-N8OKCWN !%B0$(P$+"H6^0:LZ@'!,VDR%0#/F:%&;==+GFHH,9O$/E$DJ M%@";8EAK4HTM,2!=Z;+-F.M]:,!S(>.@)261&$/4=U')(2 P?DF(QLC&]">HC 9R-.Y M9,AHJFGH%:@SKPA8+H1DJ92!"0HE'&B-Q-4Y,P!7A>Q;285:S71%*0V8 <;I MO:HB@Y&//QA6?TUZV. %7 9,Q=-(JV\7BZN.4\E1PC,Q1*W+@:':A.F,W'S M+%)UK3)P&V>$Y+RYRS;2K%4"_)?:\8C5*KU^<]GJ#!18-UD(-1)/HY"8C)__ MD\4L4$L9,#X9D_4?U+H)O"2NG_\+V&0[$ TJ;QBQ$[D5QGH(S8H&S(2@<)T, M[0]>6H]UBLH1O8FBO=P)"@8'H&/XAU*5HCFQQ[;2)L(&[ X6*9G=2*?,?\9D M%3+[E)(/(H*9"98:,J2 7H2K9BCW:Y\Q4*B1P""C@#>'.39RS$IJJJX!X'K, M1'_SE$#8Y:\O%^S"$.FX@<'OI)6M@1D-5B3&W*J6LMK546\#AW;@0R(:?F1 M2%C7 P5ZM(7RKYLZ/N_#C?\J2[Q/4:0.:&-K2@#E(A=RM6)6>( J^^BW%H%@ MX7!H_")B_'#7PI@&6SZHP&NF0]3?V7K:PMXHFAV2!>JH$+-QF/9&Q/XKM-9\ M .PWEZ%/%4[=PCL5%(, .JBFXE+5'NU:H-S*83$CS84$^E>:"I^H!_I@18@8 M WZIDH@0ZC"LEJ!!'QB0PY03_V3/DGZ@@@D)&>GTG2C#&,Q^8;3R=HE4M'-L M: &T=*4=]=H^!N(P!H.H$K+(F)S)&F.&"SR"/EO;.XT\2+2,L/4-)WE ^&2_*$T2[E#>4P*UJRY.TF[4-E,KDO]?QU0J@"^*5C&>+#)FB'A2VO.,)*UGD6\F#Z0>[M! :!UY&'P;&#,-4 MX/_O:!]B%!@))79L&W4'9(NY;(C+*:*VY4U$M)&$BZ"QF#AMA#/$M48E"E]S! MO!U1S3"MQ'F8HMRW:_H4!M6=X#37-P#LO1%E;Q>_-NHVZ1YP +3']EV+ I1# M>S+9#9&!"0%EU*HDYNR7D=PHD_&9JXHJC0W'T'T#W'*^;M"Q:#"VQJAB1#1 MH*D[A(7C.S$8Z ZPV+602P_D46-,%NM:<4_M!H?%QW?] 9"( M[L_Y R51\OHR#LP+TAW%4:#Y%)6&@>B M ,PA-Z*H"*-+/HFH !Z9YQQRF!$E0^$QHIZKI=]3@*Z*G7(K=4&'H7;H;86# M"HQ21,]\M41S'2U+4$$E\DE]V-.LD5(/V"-UD/B4YW0D>30839@,R> N*ZRG M-S@+CO96ILA)MWN)4QO@[Q@DAYS0=BPF=.2@+=(GXFR:GHK(U F:IFM6*[H# M,7P26'$CIYK$%@;*'2.5&,9U>8*G=,+Q.)5GJJ2V1C[B.&J2[W"N)FHYH^8U MN=AO7HKF$V92J,+H\##01 ^TD/:W5WM7#R17 'I$DUSMW?":T/U#>\C=0P9S M*,;>)IY.%0VB-E8?^P0M(S[&T CH^!#J6ZS$V9XPYS:R#BWW(2HF;D-8P1+9 M#4T=+ QP6<.C-9TB;>LC1(:,-!49\D1,3])QVT&!(1I-H!0H&YQ=P6$@E+*U M.:%$$?Z CW:VZS)RSM,#9H@0$]I^+W#[V<&)* _$17'*#PT7D[/1R<7):'XV M3?HHD G!:Q&\#N>BP=8D_GED]9'H\'M+<3I^I!0C^NF^*B/:;7$^&8_3<4M :?)^X,/\(6O# M]"\)^SQ4-NZS9UPQ../R"6%Y@/0#.DC^7#H0OY8.D@$=G(P_3P?WHI^TUM\_ M;?B](3S_-<4^.;L8G9_/_FBQ#SUYO,2FZ<4?++%)>OKY$EL,<)3P !?1S8B@ M!A^.@!%V[0&UC1Q=T!%6R(>^3\N2+H'VB/8@,:EXP\,'3HHFP).N3#B$5TT- MU,+$KM0G\\XUT/R=5*U >U"Y/3R).3[%)QBOCG(G M,W$R&D_Q;SPF>.#1R1F%YIJNU)@P)N>?YSA2'2&8C9_S942\YABF609+N>0OTHL+\=_&RXY\FC=7[8 MM81N)Q6J[!P%3 .NNLL4DSA57KA["0OBE5&W/?1 TU!VR8[HZF/<36F+(EKC M@S<4X=GH;#H=3=&YHQ1:#:>"T WXCV)#) *R2L5U_S1IG[(.W M#/=;I5+<+%JK@RBWUZ2GLX#7CE?"]P4K :(]G8_.,,\,:*7/\S[G,BY#2%W2 M^?[7/I&_.WL4_M_80 ;4#VGW8G[/^,.&$6\&DN%,-AD,2X\VC%DZ.1LT#)20 M:V0XQ/!EX(,EGQR4_/T>,A[T$/K"CU,:0K:*9$[S $PX#%$J'OKJ^'CP37VI MZC7_/0)9AXX1OK3OGG9_\K (W_3WR\/?2V V6VO02Z%6V#I.STZ.1!W^!B%\ M\+;B[_V7UGM;\J\;)8%"6H#W=,O>?B %W1^"O/H?4$L#!!0 ( -6#CE/! MO/#5=Q, *$X 8 >&PO=V]R:W-H965T&ULQ5M;<^.V MDG['KT#YY)RRJVA9-U_F6F4[,R=S*I-,C9+LP]8^4"0D(:8('8#T);]^OVZ M(*F+/=G:S5;-R)((-+H;??FZ ;U],/;.K92JY..Z*-V[HU55;5Z?G;ELI=:I M&YB-*O%D8>PZK?#1+L__?FKHJ=*F^ M6.GJ]3JU3S>J, _OCD9'S1=?]7)5T1=G[]]NTJ6:J>K7S1>+3V>12J[7JG3: ME-*JQ;NCZ]'KFRF-YP&_:?7@.N\E23(WYHX^?,K?'0V)(56HK"(**?[6';+,4Z=N3?$?.J]6[XZNCF2N%FE=5%_-PP\J MR'-.]#)3.'Z5#W[L='(DL]I59ATF@X.U+OW?]#'HH3/A:GA@PCA,&#/??B'F M\ONT2M^_M>9!6AH-:O2&1>798$Z7M"FSRN*IQKSJ_5+I?RBRETII5[>U9A/9IUE@7:-Y[V^ #M"_G9E-7*R0]EKO+^_#/P M&9D=-\S>C)\E^'-6#>1DE,CQ<#QZAMXD"C]A>I,#]/9(*?_S>NXJ"V/YKV<6 MF,8%IKS ]/]$N\_2)F]][39IIMX=P1V=LO?JZ/WQ^$1\^Z+R.#T1MZ9T^)RG M["6_K)1(,7*]2D(R+7.I\?4Z_=U873V=FH<2]%P]=SK7J04S WE=@&[+L=!EI6Q@!:Y7 M8&GP3*2P0:5+V:^=7*7W2LZ5*J4J-%R$.=5EAW,,&\CC^8GXU2GB[(.K-!P: MQ$A<:&^36B]^8/MEH:WZ=ZVA=DA4(GC1E]LR5P8/[Z 36=;KN;+T7,6528S4 M(19N6 IA59'RYF :40%3QM+RZ3IJ%.-5Y:<6.IWK0E>TBVG%,XC;;Q> U;AG M'0$*5MVKL@Y,JD6V9/TS:**M-/NC9EP9E1SOZ.P(N2>'J;'58X,9L M$EH89 WH6D\DB;-RD1D'9D&-[*!0D'!C#:W@"8*1#.)@!TCR,"9LI(^>( IE ML$<[B20F-[7=&)*G%11_,P-)O*%<9U4-76%S$=D=9M=%+G*]6(#4PIHU-(#Y MK60PK0QNE+I5(NE5?H!IW*<%J3F17S'.ZHPTS ^)ZYG*:O(">;VT*NP'/13T M<)L$VVAC4[2O.E<6TL-95D@YQ1-L :/)Y.^QEJ?VH"LL!?NK_$)L%EA+KGU$ MAAX*Y3!N!;>!1K(5,EM.>I[#>(@#U7(P(!8:LQ9^&0>[R(@"#X:WI41:/6%) M>P>[VQNA"3 MH?_JM9P!JN1UHC2WDU2D:75P(3QLG%9(@Y5Y-D.+[J M6(9XUC*Z^X]M@J9AXY6/)YE5N<:2S6B_\3/X(ZAAR$U:WB7RI\$UC/0??[L: MCX=OXD/^/'IS,O"J C6(DAM^2>3R8L+;K+,ZNWL9Q#K"E M*N0_+<7D+^8!?#2+?_CGEV99,CM74^0($2_(2,]'EV]T(-CX@@7[Q]]&E],WXF)ZSA\GXPG_O9CRG_'Y%?\EE6\; M+>+./5R/]$_A @$5,3C&&O;^71O&EMHV /#S&'!)JL#I;3=$S_R<\FR7ARX0E?3*;R.&>0 M0WFBS?*WWFB^:G)8@-^"/. C,-KS")0E! MF)!=:($.Q&,>B9>"+18#6+I&+>L]8=4-6I/=]3<+Q5+ HG*TPG_"-16E?51G M90<(T4;KJF8D\AQ!"!TFB_V3#Z4IBD;?(;QP.&$%"Q]&YE0'L]>ZK2"U+P9& M)(90C.HU]P"D03:4OPF*M'C-ZXC&(<.G%"53F.-H^/>P@-@39-N($>GT9F,3 M&O8\[B.UY-@_3.GGWJ\!3LV?Y&<"^O(V,HJOOG+@HX Z4TOV,<&JPLM0QG>P M?.0-$7"*HLJQI]V9?CSX<"^]?DB26Q'J0ZG%;+"A!(DD,>6XU+Q[]4I\3Z4! M8RKATYI=/B&C2];?^$WG+>4GFC8=R]'%A!*IN"U@N>('#:0V&<8ID\LXY7-: M0:LPA.[C^%;\AD0 !Y'3.$..)N?Q\<^$F,5Q:5JD:^[Q@MT^@3;D5)Z_PE_Q MM=G5,0B-1E?R?/1*CJ\NY;%"L;B"SYS>,/HCVP#4]S'REH"W\""8]HP-CT"G MXQESGK%)GQAU].HQ& =0M-.*N[@QRXW69?_ M3DS9YU@]*9!OV4)#J2/)M)<&)33Y A_1Z/KWDI2?R>''2V'VC09YW+1#"N)5)",O, M"[WT!+6/QC7&=3(V&\#>(K&;,:DLIW],86DH0&*:\QOM2$UK[;PGI#%EBU"B M1=_E%DE.:&/!13T!S0/,*DVN_UJF)QA#"W;6D\<4N^6\+O."X_8.0RM@%PY8VI%2O\40@#S0@@4JSU:&M\K9;;TP9NBV%MW;26YX6E%N==PY/ M+T%*U]FJ!7)4 *AFK8[1/5!;@N>2G30FMFT,SK>V5,%0M;6VO@'GBB T?-O+ M>X@WL27,(FW:,)FV6;VF>9FW'E9)4,,N6W[UIA=X"/NT.\AVA#QGYD2 4H X MQ"/92= 4W-(@Q]#Z(5)Y9J,=DPE[A7!XK3J)U&U4QA@U6-2UXW96LJ4?T5\[ M1#&N?46V*FD21Z0:"86G( M*/!NH_AD0+JDE4 4UBE)77CK.]2E;GP[2G>ASQ=ITO5M.[*M*BX\?O;7O)(PZ5' M\RDSQ@AD;?)V7V)!G)D-R]EL[2&20L>^8P0F>UV:'JA'JOU"#0/USIF>#W[] M(H;4Y: O;CHBTG@7W\H;?W#)#W=%E21,AA).FL94:[RQ%.BJIZ[9F+%VH)_:@2UIRI4(DF7?-.&%%0, J-X-(?.-)*QROD M(H2*+"V2IO1-6([&DU3>)C6+HL64$!RJO$]UX7?-R-J#2?!+M1FBR7[]B&?Z MC@2*^I&S"=+ DWJS(4>@<7"!O/"')Z[BU +6_):GBZKI2)LBEE7=\$VY5K2Y M]D"F3 @@+.IB 8M:^U8 -64A V\C.)"*(+0_4XC;2\ZREU,^'0W'";;EJ,/( M5J;NM26CB<>*U7>6"8HX\B ?U)CZP4SY%(7E7$\YSTA 6;Y)RNV3=O XU^/4X/ M*A:=K7T.%VPMO5^ R#P-7Z=PRK3M^9"CJHU'HY_*38W8#\NOZ4R*7)?LV-L$ MQM6\B G$@$$V9&VTT74%7PS9S[LL[?W2TIMT24)7,1G&I>EXY ".BB735KH1 M;6@FW;7'\L$%UM">82Z"%"T;E7E(;>ZZISOQ].WW.N=6@D?/+H2B@$_Z^:]A M0/A#CM#.S3U:['#LMUX'C3)7M8O.?%B;T1F"<2X1742)S&V7 0)2&6)5 MAR@-I]U!HK61R4Y/B-_RH#EBP1ID[DKS$ JE3E)4BP6M[\_>M..C3Y -4:-S M\B=W3_XB8ND"CP@C^$OB&ZND;#%)'XS@8Y%J.EZDDH7:LXU@F,SIAU-/V\"P M'920MJ?G06 \\%"=]74?VH7<%_/AB[5!M%@3\<"5OR9H,U?=7!4%Y]ZO"^/: MPT[FZ324FKZ_Q_&%:C!X@V((X>B!_ MY7.K=F1GT]NV)Z,.9+ZFT>D]HCFI%M%'(U F7\E/N7)9*/7L*EQ-$92F,U+: M _*AK@([>"Y76)'-T)0QR7INPLDU<;HV5L435T[-;%',DZ^F/,P:[!SUT8%; M!.%[%9;0<=BZ]XP+,BQ^2MT3\-9(NS.P0Z0;!_S) -2XI;C0J>8S= Z>OO#9 M5UF%C-'K_O%2'K;MJ/BP5D5?J_)_HM5VLQN5;(ONM1($[))H$+B(4$"3011T M3%+Y)AHBU*+V0I'W=2^1-!&XS:#!C'H&N(>G-&H;40A9 ZR0/D2\&^(Q5E!; M$Z>86N?Z1B+;]BT>+VV(**QY5I?K& '-_$-9TP.X_7YI:.0FW/9^J8H6#U1:(,,XYRV?\/F6QU$?0>PI+I*]I'T>MXK. MLD)0W]^YXAK9J@ E&<@!"&5WA5DFG@J^_DX.!Q.Q1M#'C%VBFF_4<-,O M%^VZ,('2E*?^4YC81YG:OMS4XWSGM1R 37\/B2T?MH]Q+AM4-=8NY& IWSL#;&:KB M<-&-" 8K;&D.Y)>0BAC*S4P1#FA)HT2C:V8O6-A^JVI*&VVWLEZS%+<)7W)O MY/59?1B_ZLQ8NNQNG-_2C>CR4()FC6)IJ-Z7Z7Q?C%00("'Y/%4_.6K4S_' MFM?G34^;:O2UBOV.;S\8]C?5UFW]=+P\$3^I2O[(^ Q3H"60\D?$\@:"91S3 MU.G39H%$R0?+NC3+>4 ZC_MHG=S'"'3+VUD6(*XS-8OQHF.YO1"*B M]NCL9'N+:K[6I7KW$?W3YG(G0E>XI.!B&FB^ :MP6<1-BKRT-^HQZ#COQ)^*.L)7,51'*OX1 M5/&T=Q?]H6U3O)+V6R3?-H#"R?-<;6U=_BWVCV"WHIL9U*B# WSR>NG\-&7& M@(+:O3"!?]4([./AZ,+GWGA/<_^$&X,_\:;QQ^O93;QJ'/1_/?M5_H0"ETB> MCB8Q474H?^K< UW1']DSN6Q3W"3\<5)(C_[QFYSO-4?";/82W 0^-G_-%SK M.KRH^)[N ')6]M;S@\J7I((PZ&IT?N+[*S[QQN^GXQ.Y[\=,9YV?C0'2+/G' M<=P'+"O_"[+X;?S]W;7_V5D[W/]X[S.C.H(>"TP=#B[/CZ3U/XCS'RJSX1^A MS4T%_,1O5RK-E:4!>+XPB(OA RT0?Y7X_K\!4$L#!!0 ( -6#CE-I[^:9 M&PO=V]R:W-H965T=;8Y]=@>CAI53:+>+"^^IV.'1)@:5P U.AIC>9L:7PM+3YT%46 M11J,2C6_!+N>F]DIJ?+#@ZK(4=G>'RFP7\3CN-AYE7GC> M&"[GE@9FLC7GF MQ<_I(AYQ0*@P\8P@Z&^#]Z@4 U$8?[68<>^2#0^?._0? G?BLA8.[XWZ4Z:^ M6,0W,:28B5KY1[/]"5L^,\9+C'+A%[;-V>G'&)+:>5.VQA1!*77S+U[:/!P8 MW(Q>,9BT!I,0=^,H1/F=\&(YMV8+ED\3&C\$JL&:@I.:B_+D+;V59.>7JR0Q MM?;PB G*C5@K!*%3N#?:6\H8K)Q#[^9#3[[88IBTN'<-[N05W"OX3!"%@^]U MBNFQ_9!B[ .==('>3=X$_"WQ YB.+V RFHS?P)OVQ*C0;C!>GDW/H_2>PL4_XC_B](L4:ZFDE^@B4HI9HXTZL<"JLE)% MTU&SC,ZDCGQA:D<(KD^7BP[B_P#CFQ']3F>CJ/,1M3RFDQF,/Q[LJ[UO-AQ? MT^^WW]Q,QI-//9/HH!B<^'M35D+O(+>">2864^G!&Y"\ZK)R 3EJM$*I7<@7 M#57*H%+"\^8%U-1;%C1/)P65V-&P)!"TI8,SOZMD$BRG(P:^&D$J=I2VC Z MU!LC$RK\^2#ZL?-QL=\&DR2U[4ZS "RRVQ18:#(AJL(B5&CYNT#;QC:UI0%& M!YY[*$.1,3(0FAH1*J:$!3A0MCUA& MH4U':K6BF>Q6.HXY*(P=M-D-1;C^Y+HP@X";G+VFPP%7!Q)A[8X0HXU0-3(A M5R?%09 <IE&K72?9*YE1N71/DH*H7," ME$V?G79-VW<.TMHR1SY#=*1)88M4 4&-%9KXI(4.7,#]WL6[F^A)OD1E,\&1 M)_AIUWS9ES6B@ARFYJC1.QYTP%!$7RD_PC<3!7.I==!:=DCK YQ1>\$YMP%";1K]BEU_F?AH2]>IT!J?M+76BZI1UTCDI M&XGN&XH*3]_\7G$D%G91!C%L:7;B>M>T3"?7KC6E@U[.W#,<4UDI#%@B[70> M>>&>';=4WVPD7Q!'.C9K)?.@_P'\VU=J>' G(&7GX>;#_HE,SS\)2J1PHS,AT-+B>Q0VW;N%-%6X8:^.IC<)C01=$M'R WF?&^&[! M#OHKY_)O4$L#!!0 ( -6#CE-LHR@>N ( .L% 9 >&PO=V]R:W-H M965TEGTV!:.&U%-+,PL+: M:A)%)BNP9.9.52C)LU.Z9):.>A^92B/+/:@441K'PZAD7(;SJ;=M]'RJ:BNX MQ(T&4YG]!^J3::3E''DO,2I>%*@L;= M+%PDDV7?Q?N KQP/YF0/+I.M4L_N\#F?A;$3A (SZQ@8?5YPA4(X(I+QL^4, MNRL=\'1_9/_H-7.#2Q MHU$(66VL*ELP*2BY;+[LM:W#"6 95K9ME\JM4!M(LF-K?Q MJ7HTB>/2/3EA+/S!UN@AE6M-4H+"V/0FFEDB=GYHZQE638LZ1LL0[A7 MTA8&/L@<\W_Q$2GJ9*5'6EV;/\_7>X%OC#BG% M'%;*6',+*U9QRP3_C?DM;#16C-.&R1R:@C2%@#4WF5"FU@C?%UMC-?U$/R[( MZ7=R^EY._S^K?I'%]>O$5"S#64@-:5"_8#B_[M\$Y^B;Q(*L-;+&F"EJ+V.I M,&H'% [):A/N=P#LT"OH+;$='P(7Z!%I;F 7MR8)O!$@-(TLZ#KS37#)IWH+SHM)\0,@W.END* M!L.8UOYX!.>>/SIIP!+UWH\95]U:VJ87.VLWR19- _\-;\;@/=-[R@<$[@@: MWXT&(>AFM#0'JRK?SEME:3CX;4'3&+4+(/].*7L\N NZ^3[_ U!+ P04 M" #5@XY3LN;@/10# #(!@ &0 'AL+W=O=7#(3%(@&,Z&HG<6T#2=I%%]BB1M/=/BSV@99&%E&*5$DJ M3OY^AY2M.$7COA2P>3USSLR0'"UVVGRU#:*#QU8JNXP:Y[IY'-NRP9;;"]VA MHIU:FY8[FIIM;#N#O I&K8RS))G%+1 =2NF)R(UO>\YHE/2&Q^,#^Q\A M=HIEPRW>:?E%5*Y91E<15%CS7KI/>O<>]_%,/5^II0TM[ 9L08IE;YUN]\8T M;X4:>OZXS\.1P57RBD&V-\B"WX-0\/(M=WRU,'H'QJ.)S0]"J,&:G!/*'\J] M,[0KR,ZMUH;.U[@GX*J"=]]ZT5'&W004ND7L2,##XG)/=CN09:^0S>"#5JZQ M\$Y56+VTC\FQT;OLX-UM=I+P8^DN($\GD"59>H(O'Z/- U_^DV@GL)9,5F?3,QI=H'A"4<+U!,^8\(&\Z(R3DR7ZIU/0DKHF,MNY>:/_84[879*-@$&,',78F%'.-[BV9V7/V?%B_D8\Y MM=EURKQ2[XAEC E^YVWW!JRNW8X;A&F20G%]Q3[6M2B1U;U1PO6T,>">[?+\ M&O(B97\A/?5&RXJ)EM+V@&T(I+@L_)\4%5V5/E06)I3/;(G60CJEWW@J[+L\ M;XWVF,FLR'R;7I.,M7/&R[)O>\E]3BND$RX%#S7K+)UD5QF_XJM3]" M2LDLH;9(9O#VB(;A(]5PB["C0^8=^?HHJ)ZA?"+P93))D@0N\]#]Z.+'1]6E M1;,--=32->B5&PK-N#J6Z9NA.CW#AQK_@9NM4!8DUF2:7%Q.(S!#W1PF3G>A M5FVTH\H7A@U]:M!X .W76KO#Q N,'Z_5_U!+ P04 " #5@XY38 6E;O\& M #R$0 &0 'AL+W=OO M./"ZH04<7V0G<=(D0))MV(IV*YJT?:8ERB)&D2I)Q?%^_2Z7=Y:#POCH?CUU:B)*[D:F$QC>YL27W^&A78U=9 MP;-PJ%3C9#(Y&9=7);>;&Z',^G(P';0+G^2J M\+0POKJH^$K<"?^Y^FCQ:=Q)R60IM)-&@Q7YY>!Z>GXSI_UAPQ:I0+O[".>Z>S :2U\Z9L#J,%I=3Q MRA\;''H'%I-G#B3-@238'14%*W_EGE]=6+,&2[M1&MT$5\-I-$YJ(N7.6WPK M\9R_>B_0)7.7<"'XSVA8/?=":RW?-CM*$S)&D-N4E> M%/AWZD"9H'0?/_C="+YRB;SEW%4W$Y MP'1QPCZ(P=7KDSB;+UJ]N,C)D)J:AT65[7, MN$X%I$@F9C">6TM?2,VN[V[AWE0RA<4\&?[RTR))IF\AFKY]96% :?QI4U61US.^",_F9]J,C,Z>E;QRHK=2HKKL#DN4R%"SM38RN#X @H ML)A]J[GUJ'$47)!:>HG[H^FX7I()Y((3#T*SC>#6A9UQ![[\'O1!\!,^\"#: MINHL F&IAAR9_ C]0S%.>#=L=BK)EP2<%.X("X.U0OO@1WC-=EXKHU='P6K$ MY@ B^*R=4<@]$7##58B!.RHB#0 MAUPYLT=DC[<_#!4H/81[\8A[ E5K\C[] M5DL;D:@05\0]F#'[-1A-;YT,Q+W& (*_#)(P7;QIN68MUY&NR&[$[RDALX8, MA(+A$D(&WH!XK- Y!'><8W4;L@$3*89].7LT\8.9 Q!W*>(_/AAFN!%FM@/ MT_0TU7B6!82[H&]SA A]EL(^.$0D6B_6N#%(A&ER5%+1C_@+G1%*1K-W-:J> M34*U2N!3#QP6P G^[^/:0P(PI5%5:E9:_HO:J,MF;>B&VHD8/G!5"V(QKWV- M^[$7RK(NV[K&-S@I8'DQ#UCA_$ZD, RJU)3X/A6T"0C/$7PM1-0@RTK)5'H( MQ: )U2Y M/%H@WF0Q#_"D')-2TN!O9^D4]'X,%1^8H:S/LLL=FL6HB@%1WLE@B M]O,NY:Z '&?QK?<$#%GD"XO5N(QSG:"Y[LDL$JS'FPFLT4EX!=-),IQ,)K X M#I=D,@_7Z]+-GM5Y)Q^??7E0 MWFN\,Z0YK!(D5#$.6S!'\6$\)[,:??XS-V5V#\A/;1WWL,,^0$ MCMF]P;*S)^64I,SH_%F0HCY,/)])1]#=^*(F-8^"Q^^F+ZTO?S-DE)SM%^ MRW20C!8G3P]GTH6!/O2O Z<6HP1^AFC1OJ*N!M08K?8@[4_D\1<2Z??8?#XT M93:R][%5\CDHV4NV[Q+Z*=B,)TE!CLYBZZ"9+XX;%,QG+(QVL[,IW]_AI;"K M\&\#SIC$3OPD[U:[/S2NXW?\=GO\-^0#MRN)-4^)'(].1J?'@YB [8,W5?BJ M7QKO31ENZ3M&6-J [W.#4W7S0 JZOWFN_@-02P,$% @ U8..4]2"&=&^ M @ V 4 !D !X;"]W;W)K&ULI53);MLP$+WS M*P9"#PD01)NW&K8!.TW1'H(8"=H>BAYH:62IH4B5I.OX[SND9-5-&U]ZD$0. MY[U9Q#>SO=)/ID2T\%P+:>9!:6TS#4.3E5AS<> M5(LPB:)16/-*!HN9MZWU8J9V5E02UQK,KJZY/JQ0J/T\B(.CX:':EM89PL6L MX5M\1/NI66O:A3U+7M4H3:4D:"SFP3*>K@;.WSM\KG!O3M;@*MDH]>0V'_-Y M$+F$4&!F'0.GST^\02$<$:7QH^,,^I .>+H^LK_WM5,M&V[P1HDO56[+>3 ) M(,>"[X1]4/L/V-4S='R9$L:_8=_ZIFD V3FJ-A\!;&,?NKBU99+BC1^&HX'OGO9!+#O^Y&>**V&O76SQ3W M&W;2ML+KK?W86K9J_>W>SKP[KK>5-""P(&AT/1X&H-LYTFZL:KQV-\K2)/#+ MDD8O:N= YX52]KAQ ?IAOO@%4$L#!!0 ( -6#CE,\:N7=J , *8( 9 M >&PO=V]R:W-H965T,LM+J5(K( M!0+A%)" ;=6N6A7U[&Z?33(0JXF=VDXI^^L[=BZ%W3VGV[Z +S/??/.-[K9>R,247N%>@FZIBZK+%4IY77N3U"^_YJ3!V(5@O:W;"!S1_ MUGM%LV! R7F%0G,I0.%QY6VB^^W4VCN#OSB>]=48;"8'*3_:R>M\Y866$):8 M&8O Z.\S[K L+1#1^-1A>D-(ZW@][M%?NMPIEP/3N)/E!YZ;8N6E'N1X9$UI MWLOS*^SR22Q>)DOM?N'1X\(6Y<$HVN7D9]8?F%),&+T,#*'9M2#K M/+>M9_R(YPS>2F$*#2]$COFM?T L!BIQ3V4;/PGX+C-CF$0^Q&$_4O:Y9ABN/+HU&]1F]]5WZ;-1#PAO.#KSD MYC+:E4QK?N28P[#[3HQ^;P1";&6)9CZ8 F$GJYJ)"Z PJ,B:"R.!@<:L4=QP MU% W*BOHL ([*42Z1,:'<\&S LY, Z,%JAG0K7#@\Q8<[K[MM8%^_26-X_"Y M-1KM>\A-#^EVH^?/Z,B: C)4AAX!(J,--XV]83'K2A:ECDPNN\GVC\Q@]8[#OTT"2G1>)%".)XDL(C' M80A1'(UG(1SI98 +,F(I)#%SJI<7B/^/[ ^829'#Q@IGZ?34_TWT1H)K-P)[ M7-[1S\A+Y']8WN\R\D??%WKASTGHU%_$B16:))XD3NET/HY#2%J!7WQJGCCQ MFUKQDC"L]HM;[;G6#=JP>1L_\I-I[(<48.)/TL2?I2%,*?CZ&AV%+@BI38*(KG^X*G#:;>^CO2^617M.[*QN#B7/ M2(0C*BY.VOI;?)4SD6'K;U,Y-=RMC BTJQ=L6A[DYICLNF*_Y((L.17Z-95= M-;8(ND7:%4Q12Z-0=!XR5\.MI/7^.;&O@.77*@U_HY+P7R]A<-4[*E0GUR$U M.#IM&QE6AR:\:7O/-_.V@[]EZD3'$TH\DFLXGB<>J+8KMA,C:]>)#M)07W/# M@CXD4%D#VC]*:?J)#3!\FJR_ E!+ P04 " #5@XY3\:+-N$0# #\!@ M&0 'AL+W=O:&DE$*%(E*2ONK^^0LE4'V+B77FQ^S#SS MSI <35MM[FV)Z."ADLK.HM*Y^B*.+2^Q8G:D:U2TDVM3,4=34\2V-LBRX%3) M.$V2UW'%A(KFT["V,O.I;IP4"E<&;%-5S.PN4>IV%HVCP\*=*$KG%^+YM&8% MKM%]J5>&9G%/R42%R@JMP& ^BQ;CB\LS;Q\,_A'8VJ,Q^$PV6M_[R8=L%B5> M$$KDSA,8_6UQB5)Z$,GXMF=&?4CO>#P^T-^'W"F7#;.XU/)?D;ER%IU'D&'. M&NGN=/LW[O-YY7E<2QM^H>UL)Y,(>&.=KO;.I* 2JOMG#_LZ'#F<)T\XI'N' M-.CN @655\RQ^=3H%HRW)IH?A%2#-XD3RA_*VAG:%>3GYBNVHW/F][ RVNTK M1^)E1TR?(+Z&&ZU<:>%:99@]]H])72\Q/4B\3$\" M;[D;P60\A#1)QR=XDS[E2>!-GN!=X<;!E;!<:ML8A/\6&^L,78^O)^!G/?PL MP,]^8SU/$OVKO+ UXSB+Z-E9-%N,YB_>OAS\*A3HE'TNAS4S%K,0"BG0;(VV"RUT8IMA6DL+$0VA#N4 G-@*H-KKI6N M!(/['>9HF[Y:+N^NUWPGS\;N7H\&M@ANV@\FQF*6N M:J9V8$6A2 2#4UD=V*O5ZD %Z3-MA2MAS90C?6B V<"6&&;4N8#5M=$/@EXQ MRMW@3SA_.QXF20)C^%SBX" B%](7PMF.2HX%M0R%UGJ %)QUG<0%/-%!Y_ > M-Z:A?A:N)X6^%ZH(,<=)\NP1@XR#+&*/X(."CXW"X!5*T:MH2;Y0OM^2&%=2 M-*_H6("W"!EMD8[>DP.\!!6%!T;?-&REVO8.13[>MMD.M"B>^AY@4U;R N M/C@2WPA;^HLQ(+U4Z0Y)XT;DFHS>O(K =+VVFSA=A_ZVT8ZZ91B6]'E"XPUH/]=T MD?83'Z#_X,U_ %!+ P04 " #5@XY3NS#CS!0" "(! &0 'AL+W=O M3#,0BMK/V9+/TU]=V0DJKPJ&')!Y[WLM9%-F\!,GM2->@W,I.&\G1F68?V=H +X)(5E'"V%TDN5 T2\/O EI[-B8^DZW6!V]\+.:4^8"@@AP]@;O/,ZR@JCS(A?'4 M,^FPI1>>CT_T]R%WE\N66UCIZILHL)S3MY04L.--A8^Z_0!]/E//RW5EPYNT MG6_LG//&HI:]V$4@A>J^_*4_AS/!W25!T@N2$'>W48CR'4>>I4:WQ'AO1_.# MD&I0N^"$\C]E@\:M"J?#;.T. 8R!@FQ0YX Y8=(+D N",/6F%I MR;TJH/A3'[E@AHB24T3+Y"KP4XXC,HYO2<*2^ IO/&0X#KSQ!=[]4R/P2+XO MMA:-*X(?5YB3@3D)S,G_G]I5@&^UF:UY#G/J>LF">0::O8K9ZYN_T.1S"3P$6,Q49K\*[?HK#HDF'WH 4MRW2CL"F68 M'=ILT577;_>N1Q^XV0ME204[)V6C-U-*3%?WG8&Z#K6VU>@J-PQ+=U6 \0YN M?:&PO M=V]R:W-H965T<,ABT=\-P^L7_TM=M:MLS 2E7?>8%E&MP&I( =:RI\5.TGZ.N9.;Y<5<:_ M2=OE1C8Y;PPJT8.M L%E]V6O_3F< =[/+@#B'A![W=U&7N4'ABQ+M&J)=MF6 MS1F^5(^VXKAT/V6#VJYRB\-LI82PA[-!E1^2$"VCBX=YCUYVZ/@"^H8\*(FE M(?>R@.)O?&B5#'+BDYQE?)7P2XYC,HE&)*9Q=(5O,I0W\7R3"WSWSPW'(_FQ MV!K4M@-^7N&<#IQ3SSG]SR.[BG9#-C2-W#JK:-]M6H6U=;Y;V MK@#M$NSZ3BD\.6Z#X?;)?@-02P,$% @ U8..4SI'-8X: @ G 0 !D M !X;"]W;W)K&ULG91-;]LP#(;O_16$3AM0U!]) MNR*P#21MA^U0+&CV<1AV4&S:%FI)KB37R;^O)#M>-BPY[&*+$M]')$TZZ:5Z MUC6B@1UOA$Y);4R[" *=U\BIOI(M"GM22L6IL::J MTJI(47\2:(P_ FX)0) MDB5^;ZVR1':F80+7"G3'.57[%3:R3TE$#AM/K*J-VPBRI*45;M!\:]?*6L%$ M*1A'H9D4H+!,R3):K.;.WSM\9]CKHS6X3+92/COC;&$:A]O>(= M-HT#V3!>1B:9KG3"X_6!_M'G;G/94HUWLOG!"E.GY)9 @27M&O,D^T\XYG/M M>+ELM']"/_A&UCGOM)%\%-L(.!/#F^[&.AP);L,3@G@4Q#[NX2(?Y3TU-$N4 M[$$Y;TMS"Y^J5]O@F' ?96.4/6569[*O]DOJ3NUA4U.%.@F,A;JC(!\!JP$0 MGP#;,IQYWNP$ M[^&E8V8//Y=;;91M@E]GF/.).??,^?]7[2S C=I"MS3'E-A9TJA>D63OHOC] MQ5]HN.\4$]4%TKP&68*I$33; 1^*CJ[H8$LFMZBFJ@$5A5N$ER D_"O?X*AC M.*K*SX6&7';"#,TS[4ZCMQPZ[K?[,+>/5%5,:&BPM-+PZL,U 37,PF 8V?K^ MVTICN]DO:_O[0.4<['DII3D8[H+IAY2] 5!+ P04 " #5@XY3"V5#O MP&BW'7N&D7C1A4ILS\A.=IO.;N+&278ZG3[0)"2A)@DM0%K6_OI^!R I*I;= M--T^M"\V+S@'Y_J=#]395ND[LQ:BX@]%7IKSP;JJ-B]'(Y.N19&8H=J($F^6 M2A=)A5N]&IF-%DEFA8I\%/K^=%0DLAQB^K2YUK@;=5HR68C22%5R+9;G@T7P\G), MZ^V"SU)L3>^:DR>W2MW1S=OL?."302(7:44:$OR[%UT&MKH MPKIJI6&<+"DI-Y7&6PFYZN)FG6CQXA)^9?Q*%PJC,M;$V[#)]5^#ZMACP*/![Z8?",OJAS-;+Z MHF==O;6N7B<[5%;%%UHGY4K8Z[\M;DVE429_?V:S<;?9V&XV_AWB^JPFZLJ7 M9I.DXGR MC-"WXO!Q4D0G;*G]N!O2Q;ZP<3C]88*?[/1ZC[)^>V.5VMAER;E M[H_?Q6$P>V6X(35KE6="&^_H"E+&WQ>EO*T-E*>(%EJ)7^=)R4](@%:&_BN[ MCI[:^^#5*;L5:5((+I9+8=MOR!>\4A6,44L>>%$4>GXTY<$\\N9AS-^7[,]) M60,=>!!3XNGO,8LN5:(STO%::FA6VO D4YL*D3BV_$VQR97+^-LRJU/17+:> M++:DKO.'[?V)^P)]U_BFUJ9.\+12?+N6Z;J_,V\RE?%PXOF^SX/ &\4*=OQ:(T1D/I);&WI&&USF27KWXB9%WH5AC=:-EBDM*%0F MI-+*;*F6G@AJC4V2@QM6(2O\*JY8JU-&3^9>M/IE)_B93#T)WBS07WC>>#%OGL>A<-IR*X2M#>BEXU M799"5G810AC%H5T6#B?Q$3,Q=M2MT-WDX=%\YLUG$23&PV#*X^&X-8>*]RFI M,)I[L]BW4O.8SX8Q7QAV9*4#. >*$O&4(#SIOO=[-6D[3^RW[JIR"QLLRC_8 MBLQWV-4?AJR0>8X% -VC-GJ'0BR8Q(15+,DR28H)I=L=A!:\+@E51.8U>+=. M4-$E.V+T;T(K1M8FC_%!=^63[LN'550^D)S#[!U5D.U<;'K,MR"8.$.Q ^YB M9S8UK(TB)H):E?(W;)KVQV*J3(67.34M VH?MG96:S+*8FW;^_(!6&A)C2!2 M\SC+9 $N4-/HKHV;/-YP(R#/:BE/O0#?CID-Q+ X)2ZMUN$W7D-_B=M& 9V$QP\LLF MF<8E>+>^$QA9,@>D'A 32FL@)X[PAOK M2O:/VF:MYS*Y$L"!<#KC0[;HNC'?T4QVEA.R@?04$";3A24XC>%!V%;M4JO" MKF^CU(\<;-/P!L,%JILXPP87%.==)C%:M4"\P.2JK1 N_FF2I[4KO9[9%"9Z M6^(HB=$OJB;YA,Y:6.X*$F*7'*3VH*ZI$$LCCM>AC5AO9E/\5F ,F2.ZHF-Y MAQ/QD@:T, ;3<.\]6?L#&?^YM>4=[%Y8N[U#.OVFL>E#9PTC2=9)7K?I[66. M?:0.9HLV DXS5IQ,0'8G,Y3BETM^DJZTI# 6Y&9>X$]9WQ36FO(]G\9C#+R0 M_05LN:*9SH[:##TSV(/*[Y--6_%=!03Q9]1REH]CIZR0XRB+MDJTB0KPB*1U@2D *FQCVD?\]<"#)R0 ME XU%GCQ@BQ\9$=PU(YH//9F863)H*7.QA)D!VZA[7+#Z)0D,W>"T): ;A05 MRWT[G7L')>J<6N.T((:KH7O1]#; A6BJ.*56+2QAW7.]-%>6*_8%D*SNS#/V M<' +0UNUS*F0Y[5J+$-J QUA1-L>^. M^ 3\CEZU-5<>$!?KL#W9X;@':H5-KP-9]#K$AO_C0N#OEK5QG_ M;D7TATN;A8C@*^(+UGS9)GN?"X7+FJIU&YKN.Y3-(H4*M>0^DIB7!W#_;J]V MGY9F"'3H_ZZVLQ)9;.; EUC/[,F>O;7#T39<"P3$E+\ ],!-6H+0>=1A>>,S M/8UF[+,3?GQN/X;DCU<]83 =?N)P5W4ZF-_8R/L5*IPEZN18)*H@5XOU0X M3S4WM$'WN\[%/P%02P,$% @ U8..4VW=')% !@ %0\ !D !X;"]W M;W)K&ULI5?;;MPV$'W75Q!;I'" ]5Z=Q'5L [:3 MM &:QLCF\E#T@2O-KEA3I$)2N]Y\?<]0%\OQ)47[8'E%SIRYG1F*QUOKKGQ. M%,1UH8T_&>0AE$?CL4]S*J0?V9(,=E;6%3+@U:W'OG0DLZA4Z/%L,GD^+J0R M@]/CN';I3H]M%;0R=.F$KXI"NMTY:;L]&4P'[<('M"SHJWO_18+_B;&CEB6TM.%U5]4%O*3P>% 9+22E0X? M[/8W:N)YQGBIU3X^Q;:6G1\,1%KY8(M&&1X4RM3_Y763AY["X>0!A5FC,(M^ MUX:BEZ]DD*?'SFZ%8VF@\8\8:M2&<\IP41;!85=!+YR^DO#899;?UQW"J\VS6>G8^>Q3P?1I& M8CX=BMED-GT$;]Y%.H]X\Q]'^DKY5%L.UHL_SY8^.)#CKT=L''0V#J*-@_^? MS4>!N!6/?"E3.AF@USRY#0U.]Z8'3Y,'3(BSQ47RT98J%8>SR5#\_-/A;#9Y M*1X0C]O3E\GOM"&=3,4G([._P3;*DJ^5Q3]1.I4B/:IM')#.71$,81 (E0%$ MI5(+Z3TO8DTKN51:!06MD,N !XD+6Y32[$0N?7RO178B6, "WXM&L+AQ+LED MH%'CVDR\-645?&(AY1C8B!]Y&*U+1\(N.7-RJ2EZ'1U@?_ON[H:"5,3.E,.H MT#O>5:9]:QV9MXYTZ)7Y5_BC'MT2N^I5Q(N/.25-BK@BTQVL&ALP#/>;?&6!'K)*9"!2H:B]_G=@L/I FWN.HH=IBI>6B-WB5WBRA2C46U4C!U7X'J^B@O M'J@+GS^PE%;.<0)PCJC:Q:0OM.KWS*-.[^'LXG:PX@_T@CA\RK;Y=,K8%*.< M:YE>[2_2W&K(UZ@Y+N:W.:TBX2.U:PUN$V(]>!$@@ UC MF[83Z%K)! /=8HS]]H>?&5NP):J#PF\-4ZLJ2CZ9FUKU%I**W5KN;F%PL?F] MW_T/I2RU18$\X/1,K^* ^&Y&P$_EK_97CCC*0-P6PH%H0[&Q6H98\X0IQ@R. M[:+5JB4W.XJ<(O1,;7@49@CAGNNU7MH)@BA:Z84[=+%'E_JCO0*NBU$SUG2*-@#=2:69$@NU/HP6< M4W&**@N1H5U[9]>8.E[_O3A/J[=S6$?^@9;C-[2K!IX%=@O[M MUT&,[PR, (4GS=(6HH:D$]_(V0B.\;NE.$%!2Q\):%%6Z1C M(D?5]K#>-!&;T59QU86_^D*\!W"Y/D5=.82:3W M9#013^IG\J%M@6[K.3\.H\!TQH\YQ%[?:KV]'9B$NF 3?X=B.IK>2-Q,##&= MS48S($WGOT#R"?I$&H]![5%TU!/4PKV($Q"_B10*X=)\)W2[-I&8 MS8<1@FC;&2>5=8$3BQ(JFW&QN\$L0FM+V+3F7\-ZT;*^DTB6%+9$YCXW/,@7 M&XXD@!O+_ZT9[ON@'O>N*@6Y=;R0\<#&1T1]:^E6NSO?67W5N1&O+XSOI%MS M>VE:074R>O%L@ $7+V'U2[!EO/@L;< U*O[,<6\EQP+87UF<),T+&^ANPJ?_ M %!+ P04 " #5@XY30^'H#(I8@)"+ :%G_OF]!29;;Q(=.+S8I8M^^??L6P-G:^:^A9HYTWQ@;S@=U MC.VK\3@4-3I7X]!Z5F4*:LPXGTR.QXW2=G!QEGZ[\1=G MKHM&6[[Q%+JF47[SAHU;GP^F@]T/G_6JCO+#^.*L52O^PO'7]L;C;;Q'*77# M-FAGR7-U/EA,7[V9R_JTX#?-ZW#P3%+)TKFO\O*^/!],A! ;+J(@*/R[XTLV M1H! XZ\MYF"?4@(/GW?H[U+MJ&6I E\Z\[LN8WT^.!U0R97J3/SLUC_SMIXC MP2N<">DOK?NU1_F BBY$UVR#P:#1MO^O[K+2-8V.4#D&4K:D2V>CMBNVA>9P M-HY((0O'Q1;N30^7?P?NF#X"H YT94LN'\>/06W/+]_Q>Y,_"7A=Q!'-ID/* M)_GT";S9OMY9PIO]EWKIK0Z%<:'S3'\LEB%ZF.;/)[+.]UGG*>O\_U+Y23@9 MU%>A506?#S")@?T=#RY^G![]E#U=WE73&K>1K]DO.NJ52H-Q;;-%MX+5*#\5 MG:?X6[C.8G0(4T^7M?)&Q.FL876W&5*L&H"$U<5IVFE M#YUE>IE8S8=4:<,E*4Q=(\5)@/)+C39)(6"M6GG FAWG=Z,];;H;T77!RM*- M6X/!+1>U=<:MH,R0WMMB-*1+S'?VR8UH,GTQ/7TQF4QF+_+9"5(O&=DX5;Y MG;H SN(A-RU"<(7NG[6E3]B./K /O!G1+6*VC)4QO *].^6UZP(51NDF8',S M2MI$T=%'_T!Y)VZV4PGH(UI4>$U,:@:.707)*.^M=P5S*4BHD-%%6W8%M!T2 M:+WE@ILE0J?].$WZ1AXH2.@HFJY#Z$1GJ02I=$-JK3P:I*U@#TDU#BD 5=Z:*FK'E66>@_62QPD12U?:QV(]_X4ZFGZDHM3>C"J=9,5\!W. M!!6=WU"I&IP<^_K!JT,LT)[1?'8ZS(_F-!WF^6SX\GA&7UJ<41D:[1JF6W5/ MBZ[44=J3;$,?!A]XUXM"I]*]WZKIF M2Z[S$F!UJ%&HLBA4RI8=ADN8T<+>9D.SR7;J,L'M6M;! GP75NA0":Y="U,AI)$H@66"Q6.M\;--NR3"!0&6ED MVY!R*Z6-;(NH$"Y#X2"NBB+IO9-C*YC:C@(PUCHFCE1UR3JT0H(H-O#)[O@2 M]#TU_9G!J-V$AZ[0]UNV0QCJ$K2.8:720# M+4I84H=D<^PJMUXO.U37BXG.JI7G0[I[X3.)]IW9"7](!2J%;7'&''BO=X:( MM_FW,2'Y['C^FO*3E\/3DTDF6U@+1>\U;A@,49_1#)5CYZ%1)@Y1ML-EB?*C M_@A\K ;<6$I+#@5(SCZH%V/XCZ3TK1-M?'"'P :W2C>ED Z"V%\G]K_N+V.+ M_@[RL+R_R7U4?@4%R7"%T,GHY&A OK\=]2_1M>E&LG01]YOTB*T,HR<+\+UR M+NY>),'^BGKQ-U!+ P04 " #5@XY3RB*(7B($ "R" &0 'AL+W=O MOWQUE*\ZV9,!>;/+([^Z[7SS-.V,?7(7H M85LK[191Y7US'L(M^OOFQM(N'K3D MLD;MI-%@L5A$J\GY>L;WPX7?)';N: WLR<:8!]Y\RA=1PH108>99@Z"_1[Q MI5@1T?BVUQD-)AEXO#YH_QA\)U\VPN&%4;_+W%>+Z"R"' O1*O_5=+_@WI]W MK"\SRH5?Z/J[TVD$6>N\J?=@8E!+W?^+[3X.1X"SY 5 N@>D@7=O*+"\%%XL MY]9T8/DV:>-%<#6@B9S4G)1;;^E4$LXO/^G,U AW8HMN'GO2R/(XVZ/7/3I] M 7T*GXWVE8,/.L?\.3XF)@.=]$!GG;ZJ\$OFQS"=G$":I)-7]$T']Z9!W_0_ MW8-+Z3)E7&L1_EAMG+=4$'^^8F(VF)@%$[/_&<%7T=QSYZX1&2XB:BJ']A&C MY9O)Z=O1L5ZXUQE:3STV8E=NC)-@>B:92DN[Y"*%N9"\* M=*[%'#:[(/ZXNET#=7+8B"PSK?92ER!T3AW6&!MVIH#V8 \\V6L.]L9L\$FY MQ6^MM+W)@88W),],J>5W,J]!>@<988TBE"@R;@4UCF#@2>C@ M'$C*!CUFE989,:G1,D]3!/G!SAA6'J@DS0;M4)4GXD2Y./+>L>(7,WL_OAU#@3E:HL(%$;)S;-BB;RUI MZ9!"+]I<-(P7L-S[T*-BVTHY]97AA+*W<"J M.ZG4B&J0#+;8%^B3%FX' <1'FCP4 ,T<$ 7E!%HOE?PN^E+H^S'TWQHU%L3U MN/NHOG-RK8,KM YWPF;Q_2ZFCY(2<7U]]N%R%5^W."NT*M*/&FM**^E 5HN;>#KW4T-%6 M6+C^8(=409IB5W+ZGJ1\H@'0;RJI]#3]?[:?Y9V%)2 MK2@L")J,?WX7@>TG9+_QI@E3:6,\S;BPK.BC BU?H//"&'_8L('A,V7Y%U!+ M P04 " #5@XY32AWA5Q(# #1!@ &0 'AL+W=O=7$!XP;$ 1)T[Z@2X)D*3[*(:N1;-NAV$'V:9M MH;+D27*<_OM1LN-EPQI@AUUL4>)[?*1%>M8H_6@*1 N[4D@S#PIKJ\LP-$F! M)3-#5:&DDTSIDEDR=1Z:2B-+/:@4830:G84EXS)8S/S>G5[,5&T%EWBGP=1E MR?33"H5JYL$XV&_<\[RP;B-FUQC4(X(I+QH^,,^I .>+C> ML[_SN5,N,3.X5N(K3VTQ#RX"2#%CM;#WJOF 73ZGCB]1PO@G-*WO]"R I#96 ME1V8%)1!O,HK9MEBIE4#VGD3FUOX5#V:Q''I M/LK&:CKEA+.+VPHULUSFL,&U2Y9E7!$[B6[:>G&LY"2R$=,$PZ M^E5+'SU#?P8W2MK"P%N98OH[/B2IO=YHKW<5'26\3>P0)N,3B$;1^ C?I,]_ MXODFS_!U6<,]5DK[.GQ;QL9JNBW?C]!/>_JIIY_^K_(>I7<=>VDJEN \H)8T MJ+<8+%Z-SU\/_BDP?"YPL%9EQ>33RQ<7T?C\C8&X-A3-&$@4M: A I6!DC@P M7@V#*TRX;^,;]H@:MJZW"(SP9U#50BBB MEYMQR63"F8!*&>[VAT[K'M:Y(^&HOUW_BY3:!UV?DK"&V\(K5GTQD@[(I0__ M,-P,?2!3QX:GG&E.9/O#C_Z(K&7M;H3@;$CW9(NRQE8>[F@V&F=HA!PE11'B M"9BUFL>UQ12L\E2]@,%>@"V8A9@+T=:A[7349@A7M79*D26%J[@[-7P'9=M' MZ/H(J M43(7<-X)70XO1R5^K6FGN)F[_20<'96Z0M%..G^CZ%[ D#3RA//]V M]\.#,4-^N1^F[G[4TK83I]_MY_6R'5._W-MA?\-TSBFZP(R@H^'Y:0"Z':"M M857EAU:L+!7&+POZYZ!V#G2>*67WA@O0_\46/P%02P,$% @ U8..4R-S M%4#D P 10@ !D !X;"]W;W)K&ULK59+;]M& M$+[K5PS8HD@ 17S(=AQ;$B [#1(@08S8;0]%#TONB-R:W&5VEZ+U[SNSI!0% MC84>>A'W,?/--X^=T:(W]M%5B!Z>FEJ[951YWU[%L2LJ;(2;F18UW6R,;82G MK2UCUUH4,B@U=9PER47<"*6CU2*!WA;T[6@-[ MDAOSR)L/+%:6-.#96E"XT5P-6@3.:4Y*??>TJTB/;]: M%U\[Y52(D-G 7*+V\(!%I4UM2H5N"A\_WBYB3[98(RY&W)L!-WL&]P(^&>TK M![]JB?)[_9@X'HAF>Z(WV4G SX6?P3R=0I9DZ0F\^<'Q><";/X-WTSDZ<0YN M39,K+88:T1+6SM%;.([+G^O<>4OU\]<)NV<'NV?![MG_'O"3N/QXKUPK"EQ& M]#H=VBU&JQ?IY:VHZ<)8YBGX"OD +5"[^@!$8Y%":*N&8CO MZ)D[3U%3N@2D:[\#I3T2 7_*UHM??KK,LN1Z_I;NPSJ]?CD% >\-E[R>3A[P M2;CPWB04(P%?"4;=H'7\<96Q"*C1ECOZE!00M$R$LRC1J5(#QT$5Z 9=0?(, M5B.U%<^.>G/L(C-)7U^3])[Q;L)@K36R*ZCY47$0 '4DB7:H&&J+ :'M;%$1 MV^]#IISKR('Y13I]\R:=N(H8,'=0GH&:AA#(W^)Q3X3:54WN32>NR_^FQL7G M M+L5<.O"5I#<15'^41RQNS8&^8EP^$,/E ERV$S\.'FC19,KX?800@\M1K* M9$XQK%6I\CK(@>B%E6Y"0BW:T/5U@2/+7A$)030\J2M1PU;4'3+@S^1D,DV2 M9*(V4*#U- ^H:6]1TSV%ND3RF.,OBDK1L02S13MASU>01V&%K#QILV#(K<>!H[85G1G$?+ G2_,93W<<,&#O\<5O\ M4$L#!!0 ( -6#CE/U\^17JP( ( % 9 >&PO=V]R:W-H965TJ#209B M;6QG;0>6O^_8@92J752I#TG&GCG'9R:>&6R4?C(YHH4744@S#')KRZLP-&F. M@IFN*E&29ZFT8):6>A6:4B/+/$@481)%9Z%@7 :C@=][U*.!JFS!)3YJ,)40 M3&\G6*C-,(B#_<:,KW+K-L+1H&0KG*/]4CYJ6H4-2\8%2L.5!(W+83".KR9] M%^\#OG+&;S87 10(9+5A5VIC8?<9?/J>-+56'\&S9U;'(90%H9 MJ\0.3 H$E_67O>SJ< "XB%X!)#M XG77!WF5'YAEHX%6&] NFMBTR0Y2OB0VB[TX@XD41(?X>LU.?8\7^]?L4QF7*Z ^+C= I<6-1KK0NZ9IM-AG*V93 DY4PME>6HZ<"?3 M+IR\>W.1)-'U_7CFK?BZW6DQF/$T%TIF<#)G$FXU8;E)%4S8%L8T#=H=F+*" MTY20G+UW?9)1P5N(XVX$?7K.Z>EU>KVH$Y\E?_N-X4%7"-0KW_L& M4E5)6S=(L]N,EW'=5;_"Z]E$-5MQ::# )4&C[OEI +KN]WIA5>E[C$I)'>O- MG$8D:A= _J52=K]P!S1#=_034$L#!!0 ( -6#CE/&PO=V]R:W-H965T23DSF52:;&2?9A:Q\H$I*0H0@=@+3'^?7[=0,$28F2)[M;V:H9 M61*!1J.O7S>@5X_&?G9KI2KY95.4[O7)NJJVWUY7UUL4EV>O'G%WWVT;UZ9NBITJ3Y:Z>K-)K5/=ZHP MCZ]/)B?-%Y_T:EW1%Q=O7FW3E;I7U:_;CQ:?+B*57&]4Z;0II57+UR>WDV_O M)CR!1_RFU:/KO)>TE84QG^G#^_SUR9@X4H7**B*1XL^#>JN*@BB!CW\'HB=Q M39K8?=]0_YXWC\TL4J?>FN(_=%ZM7Y_ MI:71H$9O>*L\&\SIDK1R7UD\U9A7O;GWVI!F*>_UJM1+G:5E)6^SS-1EIGT"[W/*/JB3-Z?IF>C1E;^LE4BQ MED(R M+7.I\?4F_=U873V=F\<2]%R]<#K7J86T1O*V -W6AH0N*V4#*_"< DM#J$0* M0BU=RF[IY#I]4'*A5"E5H6'AS*DN.YQCV$@>4<%E5,'E417\ZA1M[)VK--Q9 MN2$M'*5P0 N+,[%+FA6!(=O4>L4$@3ZO#JO^76O0AJQ+A$7ZNSM:'-]P8=$(+@ZP!7>N))'%6+C+CP"RHD846"CO<6D,K>()@),-V MH ':>1@3%.G#,HA"&!P?G$1ZE-O:;@WMI]TH_F8&._$F?)M5-60%Y2)E.,RN MBUSD>KD$J:4U&T@ \]N='37ZJVCT5\?C3NK6B:17^0Z6]9 6I*5$?L(R5F>D M('Y(F[Y764WN+6]75GEU#OG(T04/^$B&2/6_XX0?"GJX2X*=K7$.,E"=*PLU M(AZMD92+)Q@U1E-4>FT[=U%8?3$-3*AH2#0)$,>>[NUNA"SL?_J6WD/-)?7A2(G MC$+>E:,(I$0DU2S?G/]/*&_Y+(=XT6 ?0!KD?RI[B' MS(!D$H,F>_^^#4.EM@T _#QF#MI5X/1M-^_<>3 A[PGV.I@D)2I3(;8&0;ET MHV)^Y+95 'C*=3ND_^=DLF;Z.7A+^;)% M.V^]S7W2[O-0#CE*[4 .R1GM'EQ&?M_ $41@2*'VFF7KV)H*'_ (R2 BB3ZD M"DYBB1(G$;@05 >"6YY&,*F);3!O!461T4?=#2EQ)#IY 8FCT, %@27"TPAE MEF)2Z\BYD:6IR 5HWWB4>HX8A!14RWIX!GY*)M&RTL]"(=DYH;\V$_$.<@/^ MB(/ ;,,K @M8^U'!0K 45JFO M4.$_P@'@LZ$]QH@22B#D%\+C[V,:!QP2$JQ/(4Y3L9_#PN( M@530QK5(IS<;2FC8\S";Q))#?YC21PB? GI=/,D/5/')MY%1?/6)PS.%_7NU M8A\3+"J\C&5\!\M'=A,!32DJ^WO2O==?#CX%K!<\8,& MGIR-XY39=9SR(:T@51A"]W%\*WY#NH*#R'F<(2>SR_CX9RI0Q&EIVL+"/. % MVCZ#-.1<7K[ 7_&IT>H4A":3&WDY>2&G-]?'PO=-#-\W1\/W_1HN=W['$)=, M"X79P4;%44H'0K6P <*4[XJ(JMBUR#P[GC&@F=LTR=&;[W6 86)4&'] MT8*:KRA1.?AK5%TI7A CZA \]R!-!X=WNBWI#K]W8!W,(^%&I?2N=&]Z\@EDIVQ070)9YC92=PP4*LV5+(,1ZB=W AF 6_H$ MH\VBT"N_6^V368UQ'<##UCG8TN@"#FHBT3^FL#*47S#->2MTI,.-=MY-TXAX M1*C#8^CC5F-.8&W)+2BJ)@XPJS1%SF]E>H8QM&!G/7E*J4\NZC(O..WM,706 MH UR,DP#.*]Z*?!X0<0P)M1IS;.!#?%T"D%4VZ$6#/"RK3^X$88QW.&,7V]3 M*LM\1Y""&75_0NAHA# 2MU% @$#F&,%2V'!^"2AM2JM? )8P,&MB!2K/U(55YQZJWI@R]P<*[(LDM3PN" M)LY[KJ>7 !'I;-WB8*KR5+-6Q^@>J8G&<\E.&A/;-0;G&[&J8*3?6EO?@'-% M=1+\RN_W$&]B9S/+M&D:9MIF]8;F9=YZ6"1!#/ML^=6;GOHAZ-AJD.T(,,$L MB #E)W&(1[*3("FXI4$"I/5#&/7,1CLF$_8"X=A?=7"(VZJ,(7ZPJ%O'S==D M1SZBOW8(O1"V5!=XM-3F-10;Q.;VD%I]Z7KSD:"LR2F U-FB'B$G4^ HP M+&B:C"&/^HXS": N600PA75:4N_8^E9DF0O?@V0]Y.DF7:FFT5RF1<4'*+\- MD@=&*'TQE#)C#(\V)F_U$KL>F=GR/AO5'B(I=.R21]0TZ-+T0'VATCF4@!#O M@NGYX->O 4E<#O+B%CDBC7?QG;SQ!_=UX*XH,H7)4 %+TYAJC3>6 EWUU#5; MCEST?%C^Q!>"A"E05XWDSR#8G@T<5)HO=H/#>Z%@[.-:\6D!%;#A6(P/&YI6 MTD%9D0_YL "HOZ(X0Y@*K/BDV)SB%&H%^:@2UIRI4,@G7?-.&.Y0, K'%J4_ M>*>53M?(10@565HD3><@X7TTGJ3R-JE9U'RFQ,8ARH=4%UYK1M8>Z8)?*FT1 M38;E(XXTEPFQ]2-G$Z0!=O5V2XY X^ ">>$/(5W%J06L>96GRZHY/S%%K$J[ MX9MRK6AS[8%,F1! 6-;%$A:U\9T4ZKQC#ZQ&<" 5X7M_ A;52\XRR"E?$@B' M7[;EJ,/(3J;N]9ZCB<>"WQ\?$!1QY$$^J#'U@YGR*6Z63\7VD4TO@R4!!X*2]4;!@JGTS-?4-(7B.%[!'4K7TON!I83SW/2VRS8).=TC=Z\ M#33R]45$$+'HJ/88+MA9>G@#D7D:ODGAE&G;,B-'55N/1M^7VQJQ'Y9?TPDJ MN2[9L;<)C*MY$1.( 8-LR=I(T74%7PS9S[LLZ7YEZ4VZHDU7,1G&I>DP[P". MBO7<3KH1;6@FV;6W4X(+;" ]PUR$7;1L5.8QM;GKGD7&L^+?ZYP[,1X]NQ"* M C[IY[^& >%/LD+//O=HL<.Q5[T.$F6N:A>=^; T%PB^'=@6=N7W A9VI2H. MYW=>Q-BML>G.84!7 ?%@!R)]WYZ#YQTXX23'^Z?69L)1+QT4&><2T464R-QV M%2 @E2%6=8C2<-(.$JV-3'9::OR6!RT0"S8@\[DTCZ%0ZB1%M5S2^OZD6#L^ MJ ?9$#4ZY]1R_YPZ(I8N\(@P@K\DOK%*RA:3],$(/A:IIL-P*EFHN]UL#),Y M_7#J:;LKMH,2TO::3-@P'GBHSO)Z"-U6;BOZ\,72(%HLB7@]@+\F:+-0W5P5 M-\ZMY3C"]5@\ ;%.*3I3P86B>&BR3"L=QW=" 'QON9" M(ZC!'\LW::H2?#J@8SG7J,[#Q07!=V0R5'Z]3#" +HGS$*H9XC)X!?=+_861 M.07B.'HD?^7#R79D1^EMUYA1!S)?TR?V'M'FW#/@CC=&*OBL3JG9K8HYLE74QYF MC?;.<^E4-8+P08$E=.:YZ3WC@@R+GU-K![PUN]T;V"'2C0/^8 5BW!%<:/3S MC0\.GK[P&:JL0L;HM29Y*0_;]D1\6*JB+U7Y/Y%JJ^Q&)+M;]U()&^R2:!"X MB%! DT$4=,I4^0X?(M2R]ILB[^M>>6HB<)M!@QGU#'" IS1*&U$(60.LD#Q$ MO,GD,5806Q.GF%KGLE$BV]XR'J]LB"@L>1:7ZQ@!S?Q#6=,#N/UF;G,&$S)A M9_74#;8J@T?V,;,/4XY/RG+MTA7DO8HXRK9',#%KD0O$PIZ@$*=E,91Q=_E> M4.Z&A;1IWNDOY]RBC8=!SW29$^[)/U=%BT_U+TE+F M;T65 M?(T$'F;X!(^J3$N)W!]B4 BV_EX-_/^&6KG-C^,XD%>YXBBZ0"> WIZR-@E MJOG:%#?]F".?;)%&BT36S9RQLV*J:TD;;G:S7 M+,5MPN?<&WD]%V0A>^LV-_-:SPI@&^^ZLEMV4MYU]*(_:_&B:_'R_\_BQ8_/ M&>Q?8?%BU^+WU?/76+SH6;P\;O%=DXZ9Q_DA''\#[F[MB'$W'PQ[3$!EC0UW"I\5M7'+ !S]W11?FXK;^[?R%[,%P+F93Q,9;O2Q9EVX MU/=LPXC;N[L6WW/+5K,>5"'QTD]/SNE$D"R4H%F3:#JB]U4:ZXN! @(\=AXO M%3Q_/^[G6//ZO.EI4XV^4;'?\?6GUOXZXJ:MGXZ710@0J__3T +\$HJUFS,MGG M)GRT7W0O29FZXD!&2^W=R0]*!Y/GA//)Z-DJ*4\0Y(N'9_&.=&<9L7OEL_W1 MQ^XYQ+-[ZK%),LS2(N.^2EMSD!=D4J6VY#O))'J>+#RQD?RN5H?N:S1"IL*A M>VV0%ZIW-=8_ M;>X9(\"&>QXN)JOF&["*P(+H3OF!=*.^!!F'7QFHQCK%L&5V)9I'26G+':/S M* C?":%4(;RYLN$\:_?F3T2:I+4R]479#'42'56PVGOB_'K11W']7XF82PO: M^CQY,;U)YM=S#@"7R>5\G,RO7H@_%1N%K[6HVE7\B\7B:5"+_FBY*;%)^FV] MT;:IPOGX0NVH+O\:^S\>DCN_,)P\<[V%^I'PH/=>L)V?VMTS;K+YX,],GB%[ MNJ:[+<^3)O/\5XW4.!U/KCQZB1>%AR?<&?R)%_*_O[V_BS?R@VW%'Q'5U"95SC+?L'E:](!&'0S>3RS'>H/'2)W\^G9T,6<='Y^2DPX8I_ M9,N-U++ROT2-W\8?\M[ZGZ^VP_VO@#\P+";LML34\>CZ\D1:_\-:_Z$R6_XQ MZ\)4 *#\=JW27%D:@.=+@Y =/M "\>?-;_X;4$L#!!0 ( -6#CE.IZ!7K M&04 (X- 9 >&PO=V]R:W-H965T<-.'3A\.:4%72SKE[@"[?WUW3R#C!%-G MVID^<-S'?N_O]E9G&VWN;(;HX+[(2WO>RIRK3KM=FV182-O1%99TLM"FD(Z6 M9MFUE4&9>J8B[X:]WJ!;2%6V+L[\WHVY.-,KEZL2;PS855%(\W")N=Z[%6267.$/W:W5C:-5MI*2JP-(J78+!Q7EK')Q>#IG>$WQ6N+%[ M*7]+S58X,PQ\2Q!$E_:YQ@GK,@,N/+5F:K4=_)E M+BU.=/Z;2EUVWAJU(,6%7.5NJCM/S/(2G5L_PF9+VVM!LK).%UMFLJ!0 M9?TO[[=Q> E#N&4(O=VU(F_E.^GDQ9G1&S!,3=)XXEWUW&2<*CDI,V?H5!&? MNYC5R0"]@)E:EFJA$EDZ&">)7I5.E4NXT;E*%%IX=2OG.=K79UU'BIF]FVR5 M7-9*PF>4#.!:ERZS<%6FF#[E[Y+!C=7ASNK+\*C 3XGK0!2T(>R%P1%Y41.% MR,N+GI%WR-W?QW/K#*'FCR,*^HV"OE?0?R[,=)G258XVDHF>-ZB*VG1K+'5Z!+'= D*H9ZC$;LHPK@R*A=1KUZ* M5ZH4+M,K2]SVM9ADF-Q1? 0+LW)-4TM7RH?-PH\P#"(:@_8H[@E*-CX(@M4= M%94M#1&T3X(AC()V,!P)8@C;@ZA'/*.HW0M'<"3(<1/D^-\'V6].D5*K$H?U M^:' 'U5U./"W&8J%SJG.,9 ?]2YK),$&9<"BRE3CIPVLF<1D]M M98$@BSIA-M.;$@[)F3GZ*[P=NS"^)X]L!UZ$JT/A_6ZL,0_+^28RW\!&/*H2 M3/V&/3/D.9H"HE&??]_2Y)KSPR1A&/*/\1BUPVA0"QY$_6-X'#1X'+P8CU-< M8[E"F#_ M?Q3&YCXVH[&\M;49Y=1,\-E\5PM.*KM>4C60)SS^^OS;GW2:R2P M:34$BDJ6#S__, J#X5M+3UL%XFL%R3[F&CE/N*F*[,RKR J=6@)L2N\3L9P^0>/W!E=X$-+0 M@V8F;C.#*(KZH4)^J&"+6__2S-3]LX<'Y3T%-7R%\:M2B5FGZHP[7#;['MF[ MV(>5-(Z-9?^N2C3+!ZJ=X.,7OMV;BJL/-\S6#R$81!#$0S')J?2*CRK/ M@:[*CB4:-BS7TE%4"0C[Q\U4?*928I2%?L,!010WQY^(UXA7I6[P 'I- V7[ M-44#^A"?T+^8[K(:DJ @&$$1W7B $;4]?/6.6O//S_!_;>+_ M &!"[)+<)B.V30"];.DJ<50AUE1:*L8J SB,:0P9RU&?Q_A$S*CG)JZV6"(! MF5XD9IW_' )NQ>D9"](@/<\1U87#WGL\1CW MAUYU=!!@W;T>F2"[]%\"7(>H;M7MZX=W0\_S>B#"0T3T/E":[=;L(+F$^SB;U!+ P04 M" #5@XY3,<14WD<# !Z" &0 'AL+W=O'D<-5\HI#VCFD@7<+%%C^RAU?SHW>@_'6%,T/0JK!F\@)Y0]E M[0SM"O)SRU66Z48YN,<,Q8YO) )7.=QJY0Q5#%;6HK-P\N"W[.D\=@3J7>.L M [AI =)7 "[@,\4J+?RF-.A M M,0;_KC%5A]7X$C0.<#T'D .G\%:$T7*F\HO"Z@ [4CU/??%?W90?PA^$9( MX03:EP[A*+2_V=>VYADN(KJZ%LT.H^5#B:S0DJZE4%NHC=Z)'"T4C7$E&I*V MXT):H*M#H.&]2*!56V$9-.DG;(3H9@K=6,I@CUE/1@;\7\'DZN$GM-9PGH, MUN4Q369M:C1"Y[!'0T(A700-'BC@ MC8FRM7AD5?OA0?_A.3ST!\.5+= 8VG)Z)-T#G?9YD($F1O]A#MRU%P*W0BF? M$]$=I?4.3D@=<,KN<8>J039V);I*.R":TD]M[TL<#\*0RMB?V-?7YWY(B:0V MG;THL'C4#^AR;4/7LQ!DWK:&875HK*NVGSR9MUWY,S>4I@6)!;DF9Y(#A=V/Y/U!+ P04 " #5@XY3 M=V+KD[T" #G!0 &0 'AL+W=OQR&'12;B87*DB?)3;=?/TIVO Q( MCY5M15%*@L;M+%PDDV7?^7N';QSWYF@/+I*-4B_. M^)S/PM@)0H&9=0R,/J^X0B$<$+P_L'_TL5,L&V9PI<1WGMMB M%HY#R''+:F&?U/X3MO$,'%^FA/$K[!O?T2B$K#96E2V8%)1<-E_VUN;A"#". MSP#2%I!ZW<%.?U.3M_+Z9^1\TQ-EM<" M06WA5"E.5> BHVOBB:E8AK.0NM2@?L6PJ7*0M=2LB2E3U%K&4B[H<7* K1+4 MHUSN@%F@Q*L-Z3GDWN=D46DNH!B);A.&BD:\R0O_J_$I(1$+*M5< E587)#"'IQ9"\[WI#> ).UN\(UFFD'S#I07G?830J;!R31=P6 8T]H?C^!4Q:.CYBM1 M[_R(<=FMI6WZL#OMIMBB:=Y_[LT(?&!Z1_& P"U!X[O1( 3=C)7&L*KRK;Q1 ME@:#WQ8TB5$[![K?*F4/AGN@F^WSOU!+ P04 " #5@XY3."&7#_T" "/ M!@ &0 'AL+W=O351K!94TN(C'EYFS]P8_.*S,UI@Z)0NE'MSD:S$-(A<0 M",BM0V#X>H(K$,(!81B/:\R@IW2.V^,-^F>O';4LF($K)7[RPE;3X#R@!92L M%?96K;[ 6L^IP\N5,/Y)5YUM-@IHWAJKZK4S1E!SV;W9\SH/6P[GT1Z'9.V0 M^+@[(A_E1V;9;*+5BFIGC6ANX*5Z;PR.2U>4.ZMQEZ.?GCN[90H YGH06F9Q]F*]1+SO49 _JD%XK:2M#/\D"BEW_$"/L MPTPV85XF!P%OS4XZ7_D#V@<\&DW55/?UTLC-5X8'X? MH,IZJLQ397NH[O >%:T JDIZI>I&2:0P;O9V[M_*]D$&=V_'IF$Y3 .\F ;T M$P2S^PI(OD/7;-/!;JF9M\ LJP7H/M'>\J+17- T6B_E"B^DL5 X!UL!+97 MF\WEC*R(2-'7!);J=:@FSDFKQ5ZAS&F^$Q&,7%,K464 M7A-]S^KF S6JM"NF@9Y&,"^U*B"D91OC,HB%] MZ]B&6TVB!KWTK=!@/5MINW[1K_;=]J)K,J_F7:N^9GK)I:$"2G2-3LY. ZJ[ M]M=-K&I\RUDHBPW,#RO\8H!V!KA?*F4W$T?0?X-F?P!02P,$% @ U8.. M4R]<3XG^ P F H !D !X;"]W;W)K&ULG5;; M;MLX$'W75PS4W44")-'-UZQM(,ENL042-(B3[3-MC2VBE*@EJ=CY^QU2E[JN M[09]D4AQYLR%9T8SV4CU56>(!K:Y*/34SXPIKX- +S/,F;Z2)19TLI(J9X:V M:AWH4B%+G5(N@C@,!T'.>.'/)N[;HYI-9&4$+_!1@:[RG*FW6Q1R,_4CO_WP MQ->9L1^"V:1D:YRC>2D?%>V"#B7E.1::RP(4KJ;^371].[#R3N!?CAN]LP8; MR4+*KW;S*9WZH74(!2Z-16#T>L4[%,("D1O_-9A^9](J[JY;](\N=HIEP33> M2?&%IR:;^B,?4ERQ2I@GN?D'FWCZ%F\IA79/V-2R@YX/RTH;F3?*Y$'.B_K- MMDT>=A1&X1&%N%&(G=^U(>?E7\RPV43)#2@K36AVX4)UVN0<+^RES(VB4TYZ M9G:/%)*&LV>V$*C/)X$A4'L4+!N VQH@/@(P@ =9F$S#WT6*Z??Z 3G3>12W M'MW&)P$_+\T5)-$%Q&$+$&!P]W4AM]*'DG(6W%7>N2+7'J4TEI5*_HSYXS])8R+V6!A='6FG V M<$N52&]>@,FLR4)+P5-F,(6YH5?>RC?>D0!0V3IIDRE$8$4*FF\AKZ\,[94! M)5PN4'4YMU(>+4+8H"(="R*H>/4UM"GPCJ7 _*]B&! M*(2^]RP-$WLH0XN26/VQ0QGTX 27^AV7^N_FDFN$E[1X(;,W6B-=HKVH.JWW MG"VXX(;O<[CFUVDSGXJZ;1,5/(7"4<7(ACYYR8JW/SZ,XFCXIP;5>E%I>^>= M%W4VQ#^S9L/T4:Z\.T2O@?5:V)]<]O7.AS:"RRZ""RC07N)H//2> M=DZ]-IRW2^JQ2E'=D%02'Y<2DGAN>0.#!'Y93KI:S(01+& UJCJQA^/\'(0'O+ 3K>L7XOLI,9^N?8QM,TL@&4=VT8-D$-M% MG_I3W%!J53N6-X[M16\)%B4][QZU]GA>5K:<>4%T0NI59U$TA/,:J.7BP585 M[$P+.:JUFXDT.);5@T/WM1N[;NIIXYMX/;,],+7F])<1N"+5\&I([4C5&UL?53);MLP M$+WK*P9"#PE01)NW&K8!.TW1'H(829=#T0,MC2PU%*F25!S_?8?44K=-?)"X MS7LS;\B9Q4&J1UT@&GBNN-!+OS"FG@>!3@NLF+Z2-0HZR:6JF*&EV@>Z5L@R M!ZIX$(?A)*A8*?S5PNUMU6HA&\-+@5L%NJDJIHX;Y/*P]"._W[@O]X6Q&\%J M4;,]/J#Y4F\5K8*!)2LK%+J4 A3F2W\=S33?RLP42W_F M0X8Y:[BYEX>/V.D96[Y4',:IVFJL$,;I[I MFC5JN/C,=ASUY2(P1&^-@K2CVK14\2M4$[B5PA0:;D2&V=_X@,(:8HO[V#;Q M6<*[U%Q!$KV%.(RC,WS)H#5Q?,DK?%MV=-J B0R<<,8U?%_OM%'T.GZ<<3$: M7(RF0,@EIUHKQ1Z8 4JBW*$:\MB*KU7)(0G;K3F<"]OK&+R!P:&]'NU= ME,(SA6PT,>M+;ZOD3RHY+Y7::'@#\7A*_V0R\Z[I>=A$>UQJ#9T@2.*9_;R; MJN;RB.B5(D5A:Q5J=J3Z)Y9X.H9XEGB]=LTX=1 G98<"\Y)L1O$$)DED_>>H M;=-@W,N1$A2/(HHT].XH.0I&[V :>?]ET4C#. 4:O1U/)VZ^6J7TI-'#,"1I>3<<^J+:/M LC:U>[ M.VFH$[AI0:T7E36@\UQ*TR^L@Z&9KWX#4$L#!!0 ( -6#CE/1[8!HI@0 M (,- 9 >&PO=V]R:W-H965T@#+=$VL9+H):DXZ==W2,F*DSC:%$B! MOMB\S.60?U3.#,::UDK*"E9+P$01?CWM0[.DZTO!&X870C=\:@ M3S+G_)N>G&;CGJL!T9RF2EL@^'=+3VB>:T,(XWMCL]>ZU(J[XZWUC^;L>)8Y MD?2$YU]8IE;C7MR#C"Y(E:M+OOF=-N<9:GLISZ7YA4TCZ_8@K:3B1:.," I6 MUO_DKKF'URCXC8)O<->.#,I?B2*3D> ;$%H:K>F!.:K11G"LU$&Y4@)W&>JI MR=6*"/K^&,^5P0DO,-:2F.LZN";SG,K#D:/0C19VTL;D<6W2?\%D"&>\5"L) M'\J,9H_U'8378O2W&(_]3H,7J>I#X-G@N[[782]HSQP8>T'GF>?/SSP5@I1+ MBIQ3,+^'7;D9N3?+TPT1&7S]A";A5-%"_M4!:- "&AA @Y< 8:IE54Z!+^!* M\?0;7*QK0)JS3-WO"T*G29W+1W)-4CKN8;)**FYI[\=^+'-D"9\Q M?OXI]CW_%]QJ1M864P8'H1V&(1SBIM=WA[BS9D*O>W;LUNN!WP]]ZX24*=8$ MFCE8X1:4*2/DN780^T;,[P_C/3"1E'Q.19'MN:&U M"\7:0GD'83Q LOG6'Q412N>3M1=,AR$?-0,+7,ZHOL:NSQ:V3^/_1:I,64/+VK;;3Y)NW6FM+6>N_ZJD# M?V!'2P\C LJEN;Y+R'E5:GJ-W*[VGYA3.N' M]8-X_7ER1L2287+D=(&J;C_"CB?J)W\]47QMGMESKO#1;H8K_$JB0@O@_H)S MM9UH!^UWU^0?4$L#!!0 ( -6#CE,DX_S3>P( '\% 9 >&PO=V]R M:W-H965T,RF(Z];Z&G M8U5;P24N-)BZ+)G>SE&H9A+$P=[QR->%=8YP.J[8&I=HOU4+35;8L62\1&FX MDJ QGP2S^'(^='@/>.+8F(,YN$Y62FV<<9=-@L@5A )3ZQ@8_9[Q"H5P1%3& MKQUGT*5T@8?S/?NM[YUZ63TI\YYDM)L$H@ QS5@O[J)HON.OGW/&E2A@_ M0M-B/YT'D-;&JG(73!647+9_]K+;AX. 4?1.0+(+2'S=;2)?Y36S;#K6J@'M MT,3F)KY5'TW%<>D.96DUK7**L]-;QC4\,5$CW",SM4;:<6O@^"M;"30GX]!2 M%H<-TQWCO&5,WF&\@'LE;6'@1F:8_1D?4G5=B%#:OLPB$\AB9+X M [Y!U_+ \PW^W?(U-ZE0KFL#/V8K8S7=DI\?Y!AV.88^Q_"='$L23U8+!)7# MLF :S]S5R6#!MFY_8=8PG9W"TJIT P^5NZ#FU!?%_&6=&5*)=[]U /\K=X^V M7JU0]_:[#W\YHMXU?^89RJRGF46(^A$/"9D$=OG5AX M((H2]=I+WT"J:FE;?73>[G69M:)ZA;=/TSW3:RX-",PI-.H[,>M6[JUA5>4E MME*6!.NG!;V0J!V UG.E[-YP";HW=_H;4$L#!!0 ( -6#CE,7*2K \@8 M .HA 9 >&PO=V]R:W-H965T?9 S"V!8N#5\2 MV^RS6NW+LRO#^0M+G_B2$ %^Q%'"+SI+(5;O>CT>+$F,>9>M2"(_F;,TQD+> MIHL>7Z4$ASDHCGK(LOJ]&-.D/YNFE^C MSN;!)[I8"O6@=WF^P@OR2,27U325=[VMEI#&).&4)2 E\XO.$+Y[<&P%R"7^ MH>2%[UP#M9498T_J9AQ>="QE$8E(()0*+/\]DQ&)(J5)VO&]4-K9KJF N]<; M[3?YYN5F9IB3$8O^I:%87G3\#@C)'&>1^,1>/I)B0Z[2%["(YW_!2R%K=4"0 M<<'B BPMB&FR_H]_%([8 4"G 8 * &H+L N W1;@% "G+< M &Y;0+\ ]-L" MO +@M07X! M%BG+DO ,7&%..6!S,$T))XG ZP).0C"AWS,:4O$3O+DF M.(@WN W>_/$6_ %Z@"^QA .:@"\)%?Q,/I37GY :0A6 -?&2&WV:1$7YMAE^3H N0G<.M&OA[,_R>/4NXU0B_ M,<,?R:H+H-\(_]#"=KM LLOQ$^/N!YG$BXUPB__;VX_]T> M7N>ZR>^M?O=[J]^W\+QM-:[^T"+G+5CG^9XDB"U+H"U+H%R?W:!OFK(P"P08 M)^N!1/'"UXD4 F-!8O[-L(2]7<+.EW":"H4H]0&+"7@S89R_!4,A4CK+!)Y% M! @&II)7$E&71VO-_5RSFH>>+UWH2;<][V9+5Q-VUS;(]=V^;3M6K?1_M;;,J!*'7M$UWNTW7N$VUQ;H^ MX586\U#?V@O/;2NIR2&IDN']K>%]$92U4)E(L>R2&0'#YXV+9&S**PC MX7XU'*XCY_L&8[RM,9[1F&LR)VDJ4^-A+B]45HP8%W4)\=ZK1M&R&@WPMP;X M1@.&W0_=*1A&$<5)0,"'B,UPI,I8)"3EX.L=4=XRD<=@N]+@5/P$+3TI6:\? MW'&AM!1=9#N25?KUWH4[HQLT&B1W'1 20->;L5"1H285RL6,H$O[&>H>X?$)DKFL4S^2@$JRP-EO(X!U8IE89( MPEH[L+;'K77ZN\9T7=A@BVXTT-QI5$\$P\]WX 8'-%)#[283P7_@]W,6:C*' MSLFR5E,I-'/I7I+(D9S*#:VR640#F1-K9JA-A2I#RJ1M3 5-D? $'#F&-23I MN0/7\5"#09HFH9DG3U%&54*5-=_H.TVHT,RHQY31N-!9+B/;;K!%4RX<&&WY MNCZ?OIOBG[&\+O:6)KKG+(TVHZ,#H?DQ%3PJEY8J&WL#W&U(3:6)% MYC'Y]2MZ@FJF88/O-#VC Z/N$15]5>CP=>&Y;24T.297WI5D>F5G^ M&':8%#I+TT?C3(XTP2,SP3_FZ3C=.'BX2 E11I58@J]H2N3A:D6%K*:;_(78 M9#)JQ0^:OY%_,G[0Q(S,Q'Q4.8X*I;OE:'L((7;\I9&=5+0WQ>[J1%S&BG UDW#-H_QQU# J-"Y6[9V%WK[ M%E>EK&Z_@5]MW8%L#/VNW\NO \N9T*[/-K>QQ7;4!3L", MY FO7OI@]<8G6\F][6YWM75$KJX+];N6#?R^XS6=D&W=A6QS%WH5YI[ZE;JQH_N-8YTJ (YF=\?,[D=UX_M" MZ6Y)N);A^.UH[G9^Z?3P"DWVWJD2.QHT6JIYW3&SZ#%]\;[06>YXKK=G2V_G M"U/U*X@[G"YHPD%$YA)F=3WI^'3]PX+UC6"K_#O4&1-RJLTOEP2')%4"\O,Y M8V)SH[Z6W?Z\X_)_4$L#!!0 ( -6#CE.AQ6ON?@( &P' 9 >&PO M=V]R:W-H965TDFO[GG/N/7'L9,W%4A8 "CV7 ME,F14RA57;BNS HHL3SG%3"],N>BQ$H/Q<*5E0"<6U!)W<#S!FZ)"7/2Q,[= MBS3AM:*$P;U LBY++%XN@?+UR/&=UXD'LBB4F7#3I,(+F()ZK.Z%'KD=2TY* M8))PA@3,1\[8OY@,3;Y-^$%@+3=B9#J9<;XT@YM\Y'BF(*"0*<. ]6L%$Z#4 M$.DRGEI.IY,TP,WXE?W:]JY[F6$)$TY_DEP5(R=V4 YS7%/UP-=?H>VG;_@R M3J5]HG63&X4.RFJI>-F"=04E8IMD=<4$)^C"98%PBQO@B]/ M-5EA"DQ)='H%"A,JS]!G]#B]0J;M^"3X_!Q)33=$4%G1&#YP@-\AYO_=:M3T8V" M4OX^(A1V0J$5ZOU/*#,!_!7:9V%#-;!4YH=>>1_ERB.=N; M@>*5/1YG7.G#UH:%O@Y!F 2]/N=P( )8& 9 >&PO=V]R:W-H965T2"ST)"F.JVS#460$EU=>R F%WEE*5U-BI6H6Z M4D!S+RIYB*,H#DO*1) F?FVFTD36AC,!,X5T7994O=T#EYM), C>%Q[9JC!N M(4R3BJY@#N:IFBD["SLO.2M!:"8%4K"#VVGL[+W!=P8;W1LCE\E"RF__H<[>Y+*B&J>0_6&Z* M23 .4 Y+6G/S*#>?H,UGY/QEDFO_1)O6-@I05FLCRU9L"4HFFC=];>O0$PR& M1P2X%>!_%9!60'RB#9E/ZX$:FB9*;I!RUM:;&_C:>+7-A@EWBG.C["ZS.I/. M[;7(:PY(+M&4Z@)1D3>##R\U6U,.PFB_^ C:*)89:/?/'\!0QO4%ND)/\P=T M?G:!SA 3Z%LA:VT5.@F-)71QPJREN6]H\!&:KYFY1F1PB7"$!P?DT]/RNTI9 M>71('MJZ=,7!77&P]T>.^SM^W4B .D"$!]@ M>"1 5_',#>!/Q0^5KG$5>U?NXURG-S@F41*N^Q7:MQJ3"(\[JRW.8<H5T(95!!E1YB+1Q-NHQD/%PA_.TS1;EJ*,<_1\EE_;DCD&.]@ PQCN0 MIVVV(.,.,O[KD5_NG;>_!&J;_Q!TO'\'"";Q#O:^U9C$9+>Z8:]KN([]A:H5 M$QIQ6%I=='UC\U9-%VPF1E:^D2RDL6W)#PO[XP#E#.S^4DKS/G&]J?L5I;\! M4$L#!!0 ( -6#CE.^ BGY900 * 7 9 >&PO=V]R:W-H965TRMU=:NE=_UPN@\F M,9!N8E/;P*W4'U\["0D)WFS$D2^0F)EY/)XG\Y 9'1A_%AM")/@>1U2,K8V4 MVQO;%OZ&Q%ATV)90]>PO5&Z@5[,MKB-5D0^7G[R-6=G4<)PIA0 M$3(*.%F-K5MX,T<#[9!8? G)09Q< YW*DK%G?7,?C"U'[XA$Q)S(E M4:0CJ7W\FP6U'I]C/Y[DKQ*9HD%F;+H[S"0F[$UL$! 5G@7R2=V^$BR MA#P=SV>12#[!(;-U+.#OA&1QYJQV$(")[0G<$+%_ _Z'<3!-\ D7>NF);!F7(5V#!5DKJD@! MWL^(Q&$D/H!?P>?%#+Q_]P&\ R$%?VW83F :B)$MU28UE.UG&[I+-X1>V9 + M'AB5&P'F-""!P7]6[]^K\;?5X>0GA(XG=(=J W[R90>X\!> ' 0-^YDV=W=, MZ?P8^OQB]-)AN#E=W"2>^TJ\1\Z"G2_!/4U[E'[6O_ZIC,"])+'X5@/1S2&Z M"437#*$[XXW88I^,+=7Z!.%[8DTR:HJ??X(]YS<3J]*@O22H[H[[">KV1_;^ MM%+G-A .RC:SWE67MU61\3!'>$^AO5LI_!UP<2+PG_ M!O[+GT,P9=173QY/#_XI%"6S.0W!HK/MW.:+->7HY1OKM57Q?@[1;Z/B:5#O MM)K=2L'/3?JH4N^WH\S/389#<[4'><:#UJL](UO,I6[$NG?/*>'KER:%'^9[ M'+95>.@4ZN.T4?HLZFE)!K!2^TN0@5%OW@:;7P&L?((G^@W;;QQ_/#9A#D3% MIE!KW"FD"+JM<,=]NV\8;+K5QF&*TW.KO# 8>:](!2P4$M9*Y%5J/HVTW\

/PY6/L%"M$&C8@$ 7()L)]#;8_ I@Y9>B0KE1K:1= MA4!?L&I"82/^H$(0$6R+/Z@0.(3:X$\6M:0KU9>42Y"-_#& 0=>K$.@*:.4C M+.0;UCH/3&\FVR;QSR:1B2G*Y(3@@7!NHWU>, MR>.-!LB'\I/_ 5!+ P04 " #5@XY3C4;0$P\# !6"0 &0 'AL+W=O M*F/10],-+8$DJ1+DG;2;^^0TE1'ZE^Z S1P'W! MA1XYF3&;*]?5288%TY=R@X*^K*0JF*&I6KMZHY"E):G@KN]Y?;=@N7#&PW)M MH<9#N34\%[A0H+=%P=3#%+G\[APDZ\S8Q?<\7##UKA$<[M9*)JYC94T M+U#H7 I0N!HYD]Y5/+#X$O EQ[T^&(/-Y$[*'W;R,1TYG@T(.2;&6F#TVN$, M.;>&*(R?M4VG<6F)A^-'Z^_*W"F7.Z9Q)OG7/#79R'GC0(HKMN7F1NX_8)U/ M9.TEDNOR"?L:ZSF0;+6114VF"(I<5&]V7^MP0" [QPE^3?#;A/ 90E 3@I=Z M"&M"^%(/44TH4W>KW$OAYLRP\5#)/2B+)FMV4*I?LDFO7-@Z61I%7W/BF?&2 M"B_=<@2Y@KC8W4.KR 7\#F36\U$JH>NH21L*&Y2 M!SRM O:?"3B :RE,IB$6*:9'^//3_/X)ODOB-0KZCPI._9,&/R7F$H+>!?B> MWSL2S^SE=.]8.O_F/?YK[T_$")IR"DI[X3/V/DO#..B#NDD.Z@;PWH[QV*Y7 M=ONE77NX[<:]:#!T=X=*'L%X+$,GJX%OUUCH<1?])YTKN]&AAG[4TKF+ M\?V6S%U($+8P<1<3O3VNB46M"2:=:%O&EMR+P+\;T6)NYB>OVP);=[T"@*5.NR M0VM*9BM,]9,WJ\TE8%+VOM;ZM'KQ?\Q7-XYKIN@/T#4Q>Q! HQ0 !D !X;"]W;W)K&ULS5A=;^(X%/TK%MJ59J1NDYB$CXHB 66TE:8[5=',/HSVP80+6)/8C.V4 M5MH?O]=.FL! ,DRUE>A#28S/];D^U\?&@ZU4W_0:P)"G-!'ZNK4V9G/E>3I> M0\KTI=R P&^64J7,X*M:>7JC@"T<*$T\ZOL=+V5&67!4Q":2T$4+*]; MH^!J2OL6X'I\X;#5.\_$IC*7\IM]N5UNYNX&V;8<*#DEBC;&Z/9!S?[#HWSQ84ME)E1^"U'G!G.\@(A7<#AO%$D[^84LSJ^Y[\03[/;LB[W]X/ M/(-L;$PO+D8>YR/3FI$[Y$X*L]9D*A:PV,=[F$69"GU)94P; WZ*S25I!Q>$ M^C0XPF=R.MP_ K]IAH\V"N%^[>C3G\"S5=WH>Y/1+G5MNWCMFGBX$B<7>^R>S!D7,F@FR#_KZ$6.26P.I_J>!45@R"AVCL(X1TVLW MN'N8?L_X(TN0@+X@S&"C4L^VW+ZP)(-CU91'[[CHUOX>AUW::?OX-_ >=W4Z M[-AK^[2WVW$O@:A,(&I,X $>062 ]F@-V'+=@')6+6(@V/<:Y1NL_QJYYE,#W+WW_]X82Z)9\NXV1[H^R0_IY&NA! M IX,,5M(L/Y29P_'^'9_:39[);M>([L1^MV")YDK_AG$F>+&^M[T*4XRM"BR M5#+%-9)N,I,31\)3INS$:X*YD=F:*;@@H]1ZYS'B.8%HAWC8I[VP&^Z7\.2P M7Q2%?MCI'\^P7V;8;\QPAM:.*Q"9CIGX1K[>03H'U;2X [_:1_PS,9Q@9V\+ M&O/]",: TE:G6,&"&\*USE!)5JM0$7&WMFA4[QT!K;C0U\P]^9?D+ D]28_* M_X-SV0"":@<(FK> U^@1'BR%3E@O1^7E0;.9_X(= M\+4ZD(K?Z7-_OH VB@> M&RB868K%QOE,1BL%;J+T[DKZZ;K#JIOD57>"K+2R7TK/1=;*HFF[/. 5T5[(@ZM9K5GDP;?;@M] L.$FKRIMI="Y:549-FP_!KS7%<1%W3TC: MJ1>RLFG:;--O(>1)9Q!:^3;MG8N0E;_3YC/PZX7L'^QNG3 Z%-+;N8Q)0:W< M+9@F[CXEO\PH6\N;MI&[7_JA?1Q<3?+[LBI,?GUWQ]2*X\:7P!)#^I==K"Z5 MWXCE+T9NW)7/7!HC4_>X!H;"VP[X_5)*\_)B!RCO)8?_ 5!+ P04 " #5 M@XY32JB;,UD" #]!0 &0 'AL+W=O-JYI5:U[>^K_(2*Z(FHD9N;M9"5D2;K=SX MJI9("@>JF!\%P95?$3K'3*QFWFAMS]XI)M2 MVP,_2VNRP27JI_I!FIW?LQ2T0JZHX"!Q/?/FX>TBL?$NX#?%G1JLP5:R$N+9 M;KX5,R^P@I!AKBT#,:\M+I Q2V1D_.TXO3ZE!0[7>_8OKG93RXHH7 CVAQ:Z MG'DW'A2X)@W3CV+W%;MZG,!<,.6>L.MB P_R1FE1=6"CH**\?9.7SH M 40=(/HH(.X L2NT5>;*NB>:9*D4.Y VVK#9A?/&H4TUE-NON-32W%*#T]G2 M_!9%PQ#$&N9Y+AJN%3QBCG1+5@PO82&XEL9LF"N%YH[PXNWL.R4KRJBFJ.#\ M'C6A3%W )WA:WL/YV06< >7PJQ2-,C"5^MHHMGG]O%-WUZJ+CJC[F>L)Q.$E M1$$4CL 7I^'S6AIX, ;WC4^]65%O5N3XXF-\K4$#?V ^M*.UZ$2BN$\4NT33 MTXF4Z9-]IC'S6I(K1V+;=9N%-T'J;X<.'<;$R5O,?^JFO;KI275]O62DWE99 M2Y ,LT;).V6',>'G(\J27EGR,67L[<<OY-W,I,=KK>J)CG./#,] M%AF,?7I_T)QV,/X@&PO=V]R:W-H965TH#ZVT-I VRI M KIID]JM@G9[-LDEL>K8S':@VZ_?V0DII<#VDMCG^[[[[GRY##=*/YD"T<)S M*:09!86UJ^LP-$F!)3-7:H623C*E2V9IJ_/0K#2RU(-*$4:=SB L&9?!>.AM M]WH\5)457.*]!E.5)=._IRC49A1T@ZUASO/".D,X'JY8C@NTCZM[3;NP94EY MB=)P)4%C-@HFW>O9P/E[AQ\<-V9G#2Z3I5)/;O,U'04=)P@%)M8Q,'JM<89" M."*2\:OA#-J0#KB[WK)_]KE3+DMF<*;$3Y[:8A1\""#%C%7"SM7F"S;Y]!U? MHH3Q3]@TOIT DLI8539@4E!R6;_92Y[QA$D+ MLX+)' UP"3,EK:9RP\08M :83%]LMYPMN>"6D^_Y#5K&A;F 2WA1B<) MOR?V"N+N.X@Z4?> GMG_PSLGY,1M_6//%Q_AFR2)JJC> 8RK4I(MA%9?*66W M&Q>@_56-_P)02P,$% @ U8..4X>D.PNZ @ HP< !D !X;"]W;W)K M&ULC95=;YLP%(;_BH5ZT4IM"1!"6B5(::)INY@: M->MV,>W"@9-@U6!FFZ3;K]^QH2@+),H-V.:\Q\_YP)[LA7Q3&8 F[SDOU-3) MM"X?7514W8L2"ORR$3*G&J=RZZI2 DVM*.>N/QB,W)RRPHDG=FTIXXFH M-&<%+"5159Y3^><)N-A/'<_Y6'AAVTR;!3>>E'0+*]"OY5+BS&V]I"R'0C%1 M$ F;J3/S'N=C8V\-OC/8JX,Q,9&LA7@SDR_IU!D8(."0:..!XFL'<^#<.$*, MWXU/I]W2" _'']X_V=@QEC55,!?\!TMU-G7&#DEA0RNN7\3^,S3QA,9?(KBR M3[*O;:/((4FEM,@;,1+DK*C?]+W)PX' &YX0^(W OU00-(+ !EJ3V; 65--X M(L6>2&.-WLS YL:J,1I6F"JNM,2O#'4Z7F%;I!4'(C;D66<@R;R2$@I-9DJ! M5N1Z 9HRKF[('7E=+U#^QZ7.B M[TG@W1)_X'L]\OEY^:R4*!_TR5T,O\V!W^; M_Z"$_X6L &,.25SH;2Z)7-: M,DTY^POI+5E**"G# 8;:9*C)S(*IA M522 _9VNE);;DKS,X08L36)SA29Q2 M**9[\UHK1U9I?M!='$03=W>8NZ[):-R:_ X#C+I%&WI'@%T; M[^$$X;@E'%_0R_'_P!02P,$ M% @ U8..4SD#8DY_ P '0X !D !X;"]W;W)K&ULO5?1CILZ$/T5BU95*VT7#(0DVP2IS;;J2JT:-;?MP]5]\,*0H *F MMDG:O[]C($ 2@O+0S4MBPYR9.7/LP9[MN/@I-P"*_$Z33,Z-C5+YG6G*8 ,I MD[<\APS?1%RD3.%4K$V9"V!A"4H3T[8LSTQ9G!G^K'RV%/Z,%RJ),U@*(HLT M9>+/.TCX;FY08__@:[S>*/W ]& M+6Q+ TJ+[S'L9&=,-)5'SG_JR4,X-RR=$200*.V"X=\6%I DVA/F\:MV:C0Q M-; [WGO_4))',H],PH(G/^)0;>;&Q" A1*Q(U%>^^P@UH9'V%_!$EK]D5]M: M!@D*J7A:@S&#-,ZJ?_:[+D0'0-TS +L&V)<"G!K@E$2KS$I:]TPQ?R;XC@AM MC=[TH*Q-B48V<:9E7"F!;V/$*7^%ZR(L$B \(@N>YCR#3$D]6PI<*T+](2P+ MR?M?19RC>HJ\O ?%XD2^(J_)M]4]>?G\%7E.XHS\L^&%1%LY,Q4FIMV;09W$ MNRH)^TP27P)U2QQZ0VS+ICWPQ3#\;2X0;O7!32Q'4Q.[J8E=^G/.^-LSOR'+ MA"'EPP+\^PG-R8."5/XW$,QI@CEE,+<_F-ZF=S)G PSHM/&Z("$VY!PATCXGT#* M.]R209$6"5,0XDY"-D',]%[M2[7R-^ID\9K:D^-<>ZVHTY_LJ$EV]/-T_'3+_I)$VQRM44_ M.16ALT(J$4YM["GM%V':4)@.BJ";9:% =(JD\U[Q2.V8@$NDH5;;I*VG%X=V MO@GT:O+4H;JU'UGT2)\>(W(MFVK@'#4ZDF;8IB)A=L[N^N+TF8EU MG$F20(0@ZW:,PHKJ+E)-%,_+X_PC5W@Y*(<;O+^!T ;X/N)<[2?ZAM#<"/W_ M 5!+ P04 " #5@XY3.K52Z#0" 0!0 &0 'AL+W=OB,K\4XB%Q ("%'Q\#I\PPSD-(141A/+6?023K@X7K/ M_MGG3KFLN(69EC]%@>4X^!2P M9\*_%>[[Y F\^5X\NUM/Z?[1K?*W+.MQ9U MU8(I@DJHYLM?VCH< (CG."!N ?%[P/ $(&D!B4^TB?(L]3H'3/.F]C< MPM?&HRD;H=PM+M'0J2 <9@M##6'PE7%5L-NGK:CIBK#'%#70Q1R0"VG9-VX, M=^6^9!_9PW+.+CY:GA":@XTLKG@;A*.742#'GFTF^/G[#JB7QH^'Y;GB%=RZ-6$ M%AXT5P5FXV?.LEQO%39WU>UV8SWQW?QN?TKCWDSG7YKFK;CC9B.491+61!GU MKVE83#-_C8&Z]BV\TD@#X9$$ND&UL MI59=;YLP%/TK%MI#*ZWEFR8506H^IDU:U:IIMV<7GV,PV3??O9QO"$B"T MVEZ";;!@OH%13 MOK5%R1',#*D@MN%E%$& ;<%1W5.Q'5![>,RER M%Z-"MZE\A+X[F?@.9X[D,_BXW1GR,[_15_] M<_2C8OCMF?"-GG]"S^R^&!$*6J' " 6G$FL/%#$'*E4':NBPU"J14=$7VVLR M]6+[];#^?2,2+=US6,N%! M[+!CLH_P.Q[["+=3AM58F".#46LP&C7XR"0D[WB+^CMXU3'7ATRZ[OH0=]K= MP0%,%'0,V@?W88'XUC0BH9*OJ*P_@W:U[74WYHKOK,_=ZX4[L+Y4O;%N97_E MZ\9Z"_D64Z'*M5&AG,LKM1&\;E;U1++2W,;/3*J[W0QSU=\1UP#U?L.8W$]T M@/8?0_('4$L#!!0 ( -6#CE.H>)=TQ0( +P' 9 >&PO=V]R:W-H M965T)F MYEV'5XNQC7R_89U/8OW6@BGW"_LZ M-O!@72HM\EIL"'+*JW_R6M?A2! E)P11+8@^",+!"4%<"V*7:$7FTKHEFLRG M4NQ!VFCC9@>N-DYMLJ'<[N)22_.6&IV>+\VQ2$N&(#;@MK!G!D\*X5HIU H( M3^$.39W@CI(595135'!^BYI0IBZ@!T_+6S@_NX SH!P>,U$JHU%37QLZNX:_ MKDEN*I+H!,G/M>Y#'%Y"%$1ABWS1+;\NI)$';7+?U*0I3-04)G)^\0D_E[3J M,(H;H]@9#4[E5: DFO(MR+J^O=*4D]CZ7@)'W5:JRG+H+.V'N)N/)Z.IOSNN MQ^>8,(B'3= ?L(,&=M )^W",R.H=/_3,2902>2MJ99@<8<311]26F,&HG31I M2)/_(F7"5%JCS-M8DT\J_M[O9 5D2V6#T0S3%E+2>_PNM>*((# M$JD@#" 77&<*)I"20]X5Q/PJ^M)'Z1[W5 MWFL_B-Q2KLQ"&V,4]$?FO,CJKJ@F6A2NW:Z$-LW;#3-SO:*T >;]1@C]/K$= MO+FPYV]02P,$% @ U8..4_3PBK=] @ GP8 !D !X;"]W;W)K&ULA97;3N,P$(9?Q8JX &F7G'H*2B,M(+0K@:@H[%Z; M9-)8.';6GE#Z]FL[(>JJ:;E)?)K_^\=V)NE6JC== 2#YJ+G02Z]";*Y\7^<5 MU%1?R@:$F2FEJBF:KMKXNE% "Q=4>V*9".^!G:4,WL 9\:5;*]/Q!I6 U",VD( K*I?#K=YK$YO)JY1OMO.K6'J!-00<X08XMT+&QM]>TQN0-G"_ M_:E^YW(WN;Q2#3>2_V$%5DMOX9$"2MIR?)+;G]#G,[5ZN>3:/CW82\@"H\$1'U Y'QW(.?REB+-4B6W1-G51LTV7*HNVIAC MPA[*&I69928.L[4YY:+E0&1)[EIL%9 ')EC=UN0>3+9D17?F#%"3%U& (H\- M*(I,;/KI\UM RKB^(&>$"?)C41^/.,OR\=W+=.8F..'G,\9+$X3<2 M!5'XLKXEYV<7_ZOX)K4DQU09?U&8^EV^K],,"Z8/9(F"OBRD*IBAJ5KZNE3(Y@Y4 MY'X4!'V_8%QXXZ%;.U?CH5R9G L\5Z!71<'4S0GF9K>:YHYC MP(,Y+M@J-U_DYCW6@GJ6+Y6Y=K^PJ6R3R(-TI8TL:C!%4'!1_;/K.A%; .)I M!T0U('H(2'8 XAH0/P ,@AV I 8D3_70JP%.NE]I=XF;,L/&0R4WH*PUL=F! MR[Y#4[ZXL(5R811]Y80SXX](6=;P:HJ&\5S#)Z84LWOW&M[ UXLIO'KY>N@; M\F3M_;1F/:E8HQVL,9Q)83(-,S''>0M^VHWO=^!]4MC(C&YEGD2=A)]3#@_:Y/R;]]FSO=]+1MSL>>SXDEU\)=H]%DO([>Y#R6[HZ!O= MML\54]\QV4MG/0XIB(#"6&^G[['9H/?(:OK8*@J21V:S%I_]P;;9/=5)HSKI M5!U/22,X@%,F5G29@US82H@[PNXW8?>?%_8EJL+ZF= Q5'29MY5& M-W4,-\A46TU-GP&\I^ZP47?X%W6VNEW^F-N%.3/8%E WS>E*T/$+]O=>O*"T M1QV!#9K !IV,=+DIB7 I-T)GO'Q*(;YMJ-_^OT+LIK[,;!72T6%Y?7$86R5< M _4KH'&-8L]M'6PRGF9[5>%JH,K])-=.85VZ"3UR)@,F0#91H8L*3(8UN25E M0M*"@@4]2%59''3D* SN'KW@_]7]7[@/=Q?^T/%@_"8\F8%E.9V8ATT3?#X#U!+ P04 " #5@XY3 M-MMG3N," [" &0 'AL+W=O3$5EW5Y,>V&2"\GJQ)EMH'S[V4Z(*#'9 MWA#;N?_=[RYGF\F.LF>> PCT4I**3ZUT2UQ4UFRBUQ9L-J$;08H*%@SQ35EBMK\%0G=3R[4."X_% M.A=JP9Y-:KR&)8BG>L'DS.Z\I$4)%2]HA1AD4^O&O9Z/E;TV^%[ CA^-DFSFGQ)IY:C@(! (I0'+!];F ,ARI'$^-/ZM+J02G@\/GC_I'.7N:PPASDE M/XI4Y%,KME *&=X0\4AWGZ'-)U#^$DJX_D6[QC8<62C9<$'+5BP)RJ)JGOBE MK<.1P#TG\%J!][\"OQ7X.M&&3*=UAP6>31C=(::LI3EG?H\N(=ND!% MA;[E=,-QE?*)+22$]J??\;? N_QBLA<939- 3#AZ.?-B@LF6^S70 B_"^'K$*-S(1C] M+9L6)90+8\$:>:CE:M=M9UX03>SM<57Z-GX8=S:ON$8=UVB0:TXKG2,BE'.Y M(SFP+9CX&C?!<6PO/N$;MGG%%W1\P2#??5D3N@>0#9= I78[JO%>GB#F*@8] M B\*3B@--K%OI@P[RG"0\K!I.";R%-1MM((*LL),&?8(1EYX0MFW"7W73!EU ME-&_>C #KHY>3% &8&2+^M49N2=L!AO',;/%'5L\R/8@OG%#YZ.)?-S;K6X0G7YF M@U$[NE:_8K8N*HX(9%+F7$4R=]9<5&PO=V]R:W-H965T,BS0ISW4BG7'SQ/Q"G)L>BS-2G4E27C.9:JR5>>6'."DU*49Q[R M_:&78UKTII/RW#6?3MA&9K0@UQR(39YC_OB19&Q[WH.]IQ/?Z2J5^H0WG:SQ MBMP0>;N^YJKEU2X)S4DA*"L )\OSW@7\,8Z*$L&+O3C4_) M><_7B4A&8JDML/J[)S.29=I)Y?C7F/;J/K6P>?SD?E4.7@UF@069L>P7361Z MWHMZ("%+O,GD=[;]BY@!A=HO9IDH?\'6W.OW0+P1DN5&K!+DM*C^\8.9B(8 M#CH$R C0L8+ "()C!0,C&!PK"(T@/%8P-()A.??59)4S/<<23R><;0'7=RLW M?5"6JU2K"::%7EDWDJNK5.GD]!?F'!=2@+=S(C'-!/BJS^AROP/OP>W-'+Q] M\PZ\ 1X0*>9$ %J VX)*<:9.JN,?*=L(7"1BXDF51[MZL>G[8]4WZNC[8LW[ MP(_. /+AN$4^<\L_;[(^0*B4#UOD\T/R0O7>+;]TR[_%L@\"J.4(MLBOCAA[ MX)=R?U?NJ1+6=41U'5'I%W3XJ9V5X06K*@FHKW4Q@.%";5'-VWA!G480;.,'/"Z7TUS(SB!PMA^^DA4R MJA.-W />\#A53P6]1K9FQ&UK8K2W)H(@"H=1QWQ'=?>1L_O+!\)CJKI?#ZW4< ]=8GI&K38G4&).%Y:QZW M;P@>">;"52H+3.@FIGH\$E#7ZV+%2;58CEFCEG@P?"UKU&(2#D__W)H;T^:* M17X4=JU7BTAX$D;.X3XD1V@<=71O$0G=C&QVOS,=SBR5YWB'E4'7KK&PA$?1 MLNI?A5FHZPE8/R6L-O1:E:XL56NP\=XS>XS:8R'+6>2?CBAS8]8D"D2P/^Q( M84-BIM&B MH*)?M%X&.&0IB@:O!'#(0A>YWS-?!+B9,=T!W'C4!3AD<8O1Y2YR<_=9@)L9 MLQW 1:-^!V8#B]G C=F7 FYVP/T$" C2Z7Q^R,EYM77LZHAV;K\VK-@4K*\/$P)3@C7-ZCK2\;D4T-_0*J_ M84[_ U!+ P04 " #5@XY383BF*GH# "=" &0 'AL+W=OU^?6;XU]="6BAUVEM%M$ MI??U^SAV:8F5<$-3HZ:=W-A*>)K:(G:U19$%4*7B<9+,XDI('2WG86UMEW/3 M>"4UKBVXIJJ$W7]$9;:+:!0]+]S+HO2\$"_GM2CP ?W7>FUI%OHU),1#+^ M[#BCWB0##\?/[)^"[^3+1CB\-NH/F?ER$;V+(,-<-,K?F^TOV/ESQ7RI42[\ MPK8[FT20-LZ;J@.3@DKJ]BMV71P. */)&<"X XQ_ )RU,.D DQ\M3,\ IAU@ M&B+3NA+BL!)>+.?6;,'R:6+C00AF0)/[4G/:'[RE74DXOUR+/552^@AK:WR7 M"QH65E3PQ0@-KU?HA50.?A76"D[2&W@+EV#?;K':H/U.Q[X^K.#URS?SV)-4 M-ABGG:R/K:SQ&5FW8@_)9 #C9)R<0%__+_3J,OHN]4.8C )\= R/*;I]B,=] MB,>!;W*&CTI2B8UI@P\7 M%$UZ19.@:'HNZ=:DB)F#W)H*%*?96%E(+3B1[E2Z6L)9(.2GY&GY[N=1DE!X MGTX(F?9"IA>%K'#C06J/%IT'L!#]8)PCU(7# 7*UJLC#CK,..8>PHV&SPW5&*,&O-ZK MV I'*>(&0V*H-GU0="B 3]#/@$#7=;$,O4W^Y*3S&LJ("E&JJ9=K75U1 MJM(<"J9&LH+2G*PE%DR;$#=450@LWP"26M1:\A 42 M51<%P\=K$+*9>H&WW[CCFUS;#9K$%=O $O37:H$FHCU+Q@LH%9.A\&@&!\!!!V@/!O 5$'B%RCK3+7U@W3+(E1-@1MMF&S M"^>-0YMN>&F_XE*C.>4&IY.%<0T0(2-++=,M>7D#FG&AR&>&R*S%K\AK\H)0 MHG*&H&*J356+I6E7X;JM$!ZI\"75(Q(%%R3TP^ ?'X:/JO0P/U#<&IZ[1L. M^X9#QQ<=X7M_7W/]2'[,5DJC^1/]/,$9]9R1XQR?-5%9$R\ZKPBK=2Z1_X+L MD&TMY\1QVF';)1/?/3'=#?TYG_=$]+@7/?XWT15#LF.BAD-B6Z[+@0A_Y/O! M,ZGGLIX(G?1")__E+E>J/NSLY _'GGMZ*J,520^S6X8;7BHB8&TP_NC2 M@+&](]I R\J-V4IJ,[1NF9MK%= FF/.UE'H?V,GM+^KD-U!+ P04 " #5 M@XY3&K(9H$X" !&!@ &0 'AL+W=O('WM'#' MUSG:!9K$%5O# O!'-5=F1CN6C!=0:BY+HF U\:;!U6QLZUW!3PX[O3]T@+W!\_L7]VWHV7)=,PD^(7 MSS"?>!<>R6#%:H%W!G_@^\$+I:]5/5,9=2JCT[/E6M?] MN4;_I16%H\M+/WHIMKE"TP^RLI\6EB>TGW MUY'\ U!+ P04 " #5@XY3:U%V"B," #X! &0 'AL+W=O+ MU,:[@&\,.GVR)C:3M90[:WPLIT%D!0&'PE@&BK\]+(!S2X0RGGO.8#C2 D_7 M1_;W+G?,94TU+"3_SDI338-W 2EA0UMNGF3W ?I\)I:OD%R[+^E\;#H)2-%J M(^L>C IJ)OR?OO1U. &,+P'B'A"? ](+@*0')"Y1K\RE=4\-S3,E.Z)L-++9 MA:N-0V,V3-A;7!F%NPQQ)O^"5Z];=2"KBBK0Y-4]&,JX)I^H4M26^#5Y0[3; MS$*#)UI<6/3L<\\>7V"_)8]2F$J3!U%"^2<^1*6#W/@H=QY?)?Q79&3#-5+'%]R@>_AN67F0'[,UMHH[,B?5SC3@3-UG.F_;@3O MOMB-^MJ/L.'Q,'5>15\TSSAQC'9N]SEFMS^MR[4(+S,\::(:U-;-EB:%;(7Q M%S1XA_&=N:X]\\]QK/T4_J;Q;\(C55LF-.&P09,04 &<: M 9 >&PO=V]R:W-H965TTDQ*%@$THJ=3\L>;%G M'L^,YYF)1]NOF:9.+-(J,: MR*7,\_Q5WCQ$8\N1B$A"0BY%8/'S1NY)DDA) L=?E5"KUBDG-J_WTG\N%B\6 M,\>,W.?)]SCBJ['E6R B"[Q)^'.^_954"^I+>6&>L.(_V)9CAX$%P@WC>5I- M%@C2."M_\7MEB,8$V-=,@-4$6. N%14H/V..)R.:;P&5HX4T>5$LM9@MP,69 M],H+I^)M+.;QR8MP<[1)",@7X(7GX2MX6A?FNI/FBOD.?/A,.(X3]A'<@)^ M#=@*4\)&-A?:I0P[K#1-2TU0HVD 'O.,KQCXDD4D.IQO"]0U=+B'/H5&@4\A M[P'D?@+0@:Y!'JI-@0IYGLX4Q?(?LI!D,E+ +,$9^/%(TCFA?QKD>[5\KY"/ M=/*EX6YD"$7@/D_%OF*X-#6E.%L2$>L@.6Z&=\7CNRVF$?CQ58@$#YRD MS 2H7P/JFQ=<>!)\$_Z@R2[.EI7O&7C:<,9Q%HEGG\"4+.,L$Y>G?%YJZ!<: M9 9XF_3=@0^'(_OM!+)!C6Q@1/:]V$QB_7=OA(KD +Z\$QK&3#B%QB%I8 )3 M+-P4DE/82AU^ QOJ^<%I9,,:V? R9,]$YCZ)Y%Z$-Q599H,3\!NA*?CPD($_ M"*;LXQDCFE4&8">%&!SNU^#]+AS^BPA'_L\M6B(URI<,[2SW)[3UX"""A3LQF#KF&J P6-SN;ZC,Y=B!M=,#2W,I<>$CM,0[ V@ M!I-B$]?KPEKW,CLF"8EL4<(M2*S9)96R0\NY#O)U.!7)N&:6.6N[M@C[1W:$ MO;ZO@:>8QC533=N@*WY/XAH<60X%PV"(-,@4T[@74LU1T!683 Q8:6C:S.NY MNNV@:,0U\\B_)4&#$/J4O:,PGUZ=LOT+-+TF0H%*;9!W;0R;:LM=-S9P*$^!2DR0=JG]2G*77EV MH(:71S"/F(JR@X&$+,14IS<4GJ?EJ49YP_-U<9(PSSG/T^)R1;"(-CE O%_D M.=_?2 7UV=+D;U!+ P04 " #5@XY3'9G-\I4" !"!@ &0 'AL+W=O M0 %\2VQ0YE@@I*A)4 M:5+H ^)A8T_B%6MOV%TGT*_O[-I8H3B1^F+O9>:<,Q>/DZV0SZH T.2UY)4: M.876ZPO755D!)55G8@T5WBR%+*G&K5RY:BV!YM:IY&[@>9%;4E8Y:6+/IC)- M1*TYJV JB:K+DLJW,7"Q'3F^\WXP8ZM"FP,W3=9T!7/0]^NIQ)W;H>2LA$HQ M41$)RY%SZ5^,8V-O#1X8;-7.FIA(%D(\F\U-/G(\(P@X9-H@4'QMX HX-T H MXZ7%=#I*X[B[?D>_MK%C+ NJX$KPWRS7Q<@Y=T@.2UIS/1/;[]#&$QJ\3'!E MGV3;VGH.R6JE1=DZHX*25L06-T-D54YH9JFB11;(HTU MHIF%#=5ZHSA6F:+,M<1;AGXZG6.5\YH#$4LRKA7>*D4NLY>:*=:DK6[,?V"J72H%6)^1*E-@>BEK3;Z]F#60&F5A5[ _DY&@"FC*NCLDI&4R@ MTA^P'^^@7(!\2ER-H1A!;M;*'C>R@SVRKV%Q1CS_A 1>X-_/)^3HR_%'%!<3 MT64CZ+(16-C!'M@9*"WK3->252L,3FD;/QZ#W !YO$5[5$1B ML9JB]O$W,.$._VGX=1#&?C]_V/&'_\-_R^B"<6P-Z!41?A+A^['O1?T:HDY# M=%!#7P?WL4>?V*/SX;D7]+/''7M\D/UG3:4&R=]ZOZ0^'?'G5HC]P/NW$N[. M2##3]8[*%:L4X;!$1^\LQDAD,[&:C19K.R460N/,L&PO=V]R:W-H M965T1 MBE+G&<>Y!%46!9-W4\S%;N2%WOW =;9::S/@CX<;ML(;U)\V8%AA#DFVD P>FQQ MAGEND(C']QK4:WP:PW;['OUO&SP%LV *9R+_DJ5Z/?+./4AQRLLT&P^EV($TLPG--*PVUIJBR;A9QALMZ6U&=GI\0_LB+7,$L80/ M@I]N46E,X9H>,DM,\T:+Y!8F1NY,W\&;MZA9EJL_X13^ !_4FDE40U\3&0/I M)[7C:>4X.N*X!U>"Z[6"OWB*Z4-[GX)H(HGN(YE&3L"/B3Z#.#R!*(C" WQF MSS7-V9X(.%28Z&^.0AU&D(=2ZASA-"'LEB@-.ML7:H3>$=$]&/M*ZDKJ*Z% M,IE@.X[-;^AOVXH^->L!SV[#L^OFZ=B%7Z_0!.&2H]>XZ?T_UJ??$.J_<'TN ME2K)*^,IE+R2Y 2FN,HXS_CJT++U?UF0,*#?X04Y;XB=.XE]L:F0B$RV*"FU MPYS6!&%#9"W3!T0_/8]HY?&\130Z&QS9.(.&Y^#?V^"#EVS=,-AGT^ WM7)P MJK$?JA+WCW!J9?CPA;I\MDMTD((3RM04%VK#$AQY5#0HE%OTQN#8_&&T9QG] MIG(.UD[H5[#>)_DP?J&V,\83*DHP]:G&6F)VC+(3]Q64]]= Z+X'GA;ZN2$X M_;PBA/T-$3YQ1;A2Y3X#465Q)/W4^.WCWW$<__V=$O;^BU3I(-H[D!*ZCVCZ MK?*O0+FR5;&"1)1<5_53,]I4WA-;;SX:GYJ*W):5>YBJG+]BDK*Y@AR7!!F< M]4DZ657(54>+C2TR%T)3R6J;:_JJ0&DFT/NE$/J^8QPTWRGCGU!+ P04 M" #5@XY3M[B@%4,( ",+0 &0 'AL+W=O<9^I+$J3KI+;)L M^7._K\(%3Y@Z$DN>PCB]5)#_>>!NZB^2+3 _W3XR6;\WN>?5C>2OC4WVB9 M10E/5212)/G#2>\M_ODJ(%K S/@8\96J/".]E:D0G_2'J]E);Z MXC$/,ZV" MP7^/_)S'L=8$=GPNE?8V:VK!ZO.3]DNS>=C,E"E^+N+?HUFV..F->FC&'U@> M9W=B]8Z7&_*UOE#$ROR+5N7<00^%N+YCDAV< EQDZ M%PG$D&(&A:\G/&-1K- UDY)I1+Y!A^C#_02]_M>;XWX&:VL-_;!6.L4ONHL/&L0OW>(W8>9<_9?N MXDVKO^M@/!YI<3QJ$+_J?/+8WQ;O ]8V@",;P!&CCSH!-ZT#[BW +)US2*09 MFJY1==XM6YOAMRLF9^B/?X-*=)7Q1/W'81#=&$2-05Z+07=<93(*,U@'HBW\ MA,32V#,'$KUWW'_L>K57;.VK/4VUGI.:V^Y- R7AD^' MBULV#31IOU1\[U MZ<0<=_@YCU1DO-,! >.-\O%^( /+%T-G/N]9)%$CRS..1(/ILQ!RUR&"_, M8=P$BK-29U Y>NSYV!]YS8>/*^R).[C_2JD#Q&+>89O,L)D[3SG(%(TI5P5$:A6Y;3ZK0.:J"]&C09HM- ML=B=8XW7/CYY[;9T6*,!M.XJ'& 2#%MLL(D3NS/GYCQ"D4RCM #RYYS)C,MX MK4^&5U-@V=@[*--^ MEYC'-LOB8$^BWB99O"/+?JM)3R<%X7B39RICZ0Q"]0!=I<#]X.*P0&=C;3>L M.9<,VA,WMID;NU/W]]S4M4@?H8[A,':=:RCH."L24..>1K6D ]FP?4^6,/#X MA^WIH]D0 E>A"XA'4Z%EP@P?P(AA6C:-^0'ZW;2T\/7;1PC5.4=W7/?Y.AF? M"_ P=-0YB]%[+I/&TW#O:8S6G$F%"$I V4(A3*#\6"M7,6SYC+CYK'H0R_(@ M6#7"RU349#=IH#7L5[U8%*)-\T;MWB:6_<@.]GMA>D)_HJ[U*TQ]OQ+:S6&N MF\].E2VI-"%[TH40RY'$S9'5I;;(2#P%A.E(%(J B,H28RZ%:@KP"U)O/D:8 MTN$V,BX;IGF#(!BU ,-R+7%S[=\+C(MD&8LU!TP4N>%%$+'<2_:D_2&6F8F[ M??F>$)F4:VT5GIXW)/0Y1NKSB#^D?M "$DOJY"6MDZ8OG; +N]&,JU!&YKM& MX]VJWR\X8MH'A5XD@!<@?YL\_FHIQ2/4=$ F"PZU<*304NCR^)$#O63 $TH? M\T+$4/.(-8@HE\)1+4 EX *THC$$C;*8J M &[ZE:50;ZX1]@Y>0?])#'XK@_J&AQZYH&*+"]*]N.@8@??Y]+_ LIIC[[E\ M!)L/47$Q^+'TS1V'3D(:!8T!V2D ;2U!]J3[I):MJ9NM/Z22AV*>1O]['H&A M )A)'K.R2DE%>EA49,6M4N,U4IV76RB96DJF;DK^FMNL>@<*O;'7TG!1R['4 MW8!N4%%-Y.@F[0036KF^HWL"$TM_M#O]_>AVA=9[T39062JD[C;TVH*Y\&47 M!UI6HWO2;U)+3=3-']\YSE_605*;Y&GW)+]=#SR@5=D3';*R)RJ(M=$^]RK8 M\*;K7&U*I^Y6JE+DE=UI%RAY-C][@_V DF<3LM>]1_K1N: TK0H\VHX[SV9V MSYW9_\&;B]*R9]5H^YXLC7C=VZ__FYN+'7MZNKG Q[E8K4@:S/3\J+WM=W>B[+[CE6* M[([HYG)KM!,DED:]'W=MNQ4V77)?G73;/&+YUG,S8:6X[EP'>983EM*\K;H\>WO.MWY]UOB)X=JY31$Y31XSITRZZ^FUW= MZ:G12%([ZJ'C#"TG^F[^N(!V/UO_8U<%OF4CW]N3T*F\/-']I[L7ATZ=4FIA M4Y^"2;O++>GX;CK0;_F@FR2-IKF"-!N"J?IB[#9FG7YE]"TW^,,]<9E-[_Y7 MME,5OQ57>@JQ/%L(J4.TZ94JO^'W-4K)@+9:*O00Y[EYD)3Y;K#:D36N&[8F(Y)RXU_8)DB<#.%?KD,\#++P^*8N@(F ML D]P/L!F,!FZL"=J;_1&4&]E\'8&SW[D>9=PS3BUT.]7WD)5+^G_!N3_J@7S7=O(!] M^A=02P,$% @ U8..4_BI*'4H P 7 L !D !X;"]W;W)K&ULQ5;1:MLP%/V5BV'001=;=INF(PFTZ<8*"RW-UCV,/:CV M32PJ2YXD-\W?3U)2)QN.TL%@+[8DZQR?>W4DW>%2JD==(AIXKKC0HZ@TIGX? MQSHOL:*Z)VL4]LM%!%8_3).G'%64B&@_]V*T:#V5C.!-X MJT W5475ZA*Y7(XB$KT,W+%%:=Q /![6=($S-%_K6V5[<X9+O=,&%\J#E(^N;H!Z0:0_@%(TSV ; /(?*!K93ZL*VKH M>*CD$I2;;=EGT,]Y0WU"_#A;8&\,-P=(6&,J[?#F-CE3G^.-^H MN%RK2/>HZ,-4"E-J^" *+'['QS:B-JST):S+-$AXDYL>9.08TB0E'7HFKX"_6Q0P_?/E@>N M#5;Z1T#%2:OBQ*LXV:/BBCVQ NW/%#78M4AA>-)+DC==N?QKV&_J3UOUIT&> M#\^UW?K6FIS-$8Z8@!52U>VV,!.!RKD-^E#0E0Y(Z[?2^J^3]B2Y743.S*I+ M59B$I&DO[4[P 6!VWB/!%)^U<9P%F:9,L*JIX/L4JP=4(<\-6LK!?W3^>:OB M/!C8'=./[^8*$9@PJ%";O7L@3&3-W.]*=.J5 M?/FF(9>-,.N[O1UM2\0+7QC],7[I2D=? M_VQIUG7GE*H%$QHXSBUETCNS5X%:EW+KCI&UKX8>I+&UE6^6MOQ%Y2;8[W,I MS4O'_: MJ,>_ %!+ P04 " #5@XY3#NYRB?P" ! " &0 'AL+W=O MJCV8Y !6'9O9#A=I/WZVDT:40L8>]D+L^'S?=VXYIK/AXDDN 13:II3) MKK-4:G7ENC)>0HIEG:^ Z9,Y%RE6>BL6KEP)P(D%I=0-/*_III@PI]>Q[R:B MU^&9HH3!1""9I2D6NVN@?--U?.?YQ3U9+)5YX?8Z*[R *:B'U43HG5NR)"0% M)@EG2,"\Z_3]JU'+V%N#[P0VM89EC"@-,?)%'+KM-V4 )SG%%USS>?H(BG8?AB M3J7]19O"UG-0G$G%TP*L/4@)RY]X6^1A#Q"< @0%(#@$^"< 80$(SP5$!2 Z M%] H (US (QE4D_2S11T%;;Z&JLZ"GW+Y9WV:/0/+!4>N;JN97&#LKB!)8].D$_U M!ZN+64,?@8' U%:XG^@V(E+E]40W6SVCI*[UXQVD,Q _T6_T#6]1/U-++HC: MU=!TI0=4>5[A5UCZ%5J_PA-^W7(I#SKM\5;;H+&"5%8I1*5"5!GYF,4\!1O( MS1;K@+&98S4T 8:I,H(F%6.F0(!4J!_'(H/D6$/E.KYGA"UF6[Y77< M]7ZSY';-/;,P]#WOP&ST=[H7\3;*>!N5\0Z66% =U:B.AAFC@->[9=_>&J;E;[[!8$"81A;D&>O66KH3([ZM\H_C*SM<95WI:V^52 M7_$@C($^GW.NGC=F9)=_&GI_ %!+ P04 " #5@XY3B*K5-N4# "F"P M&0 'AL+W=OU;"HK0Q&IBS)S$:\+6*HQ2?!,AUDC"QN\&8;X8-I[$_^!RM0J4/K-$@ M8RM\1O4E>Q*TLTJ6($HPE1%/0>!RV!@[5[.^EC<"?T:XD0=KT)XL./^F-W?! ML&%K@S!&7VD&1G^O>(MQK(G(C.\%9Z-4J8&'ZSW[S/A.OBR8Q%L>_Q4%*APV M>@T(<,G6L?K,-W]@X4]'\_D\EN87-KELM]\ ?RT53PHP69!$:?[/MD4<#@#$ M4PUP"X![#&B? +0*0.L(T+-/ -H%H/VS&CH%H',,\$X O +@F=CGP3*1GC#% M1@/!-R"T-+'IA4F705. HU0_K&HUB>47JFYR5>X)52UXX*D*)4S3 M (,*_*0>[_T(/ZO'.VX-@45Q*X/G[H-WX]8R/OJJ"2WG([BVZU08=/OS<+LJ M'K^F??IKVF?U\'$F"&Y7:7\3RU;Y$%N&KW6"[SED B]UDPC@EB?4."4SO6=, M3S%=(34S!8L=',H]L9TY'F^8".#K)Z*$.X6)_+O&H'9I4-L8U*ZO#,6V@%M& MI9>;$Z#T193I=57*ZCE?0CS3SK%T!Y+' N<"5(@POY].QKK*X86B*9,YYMPHAY"/(+K;R(GW;2Z5[+/&XF&J3J,0\=3Z467T;29W%N M+O&YS9IGT2F?1:F2EFP17-1&89TB"-0@O0_9)SM=]H!>5H/OH'4$L#!!0 ( M -6#CE-CV41N%@( '$$ 9 >&PO=V]R:W-H965T1,?MOY\D M.UZ&+;G8(L7W^$A12CMMGFT-@.1%"F6748W8W%)J\QHDLQ/=@'([I3:2H3-- M16UC@!4!) 5-IM,%E8RK*$N#;VNR5+#79FN<14>6@DM0EFM%#)3+:!7?KN<^/@1\X]#9LS7QE1RT?O;& MIEA&4R\(!.3H&9C['>$.A/!$3L:O@3,:4WK@^?K$_BG4[FHY, MW6GSG!=;+ MZ$-$"BA9*W"GNR\PU'/C^7(M;/B2KH]=+"*2MQ:U',!.@>2J_[.7H0]G@"2^ M $@&0!)T]XF"RGN&+$N-[HCQT8[-+T*I >W$<>4/98_&[7*'P^RI <.0JXKL MH7+-1DN8*LAGT)5A3OKD'9%Q8\LB,AQWA;4K1R?!D-!]2KON4 MR864"_*@%=:6?%0%%'_CJ9,_UI"<:E@G5PF?[:;P.:OVC&+4WH\%T#/QD""J<*P6Y+K5F$_$:-WO$^K?HS^A/>7\8&9BBM+ M!)0..IV\=WE-/^"]@;H)0W70Z$8T+&OW)H#Q 6Z_U!I/AD\POC+9;U!+ P04 M " #5@XY3*91;Q4(" #0! &0 'AL+W=O4 M3MJ'G^V$B"+8PWA(?.>[WQ_C2[)1>D4%HH'/4D@:!84QZZLPI*S DE%7K5': MG872)3,VU,N0UAI9[IM*$<91- Q+QF60)CXWU6FB*B.XQ*D&JLJ2Z=]C%&HS M"GK!-O'$EX5QB3!-UFR),S0OZZFV4=BBY+Q$25Q)T+@8!=>]J_' U?N"5XX; MVEF#&\R@I72-N^LM^JWW;KW, M&>&-$C]Y;HI1\#V '!>L$N9);7Y@X^?Y809EB9:;4"[:HOF%MZJ[[;BN'1_RLQHN\MM MGTFOL_>*$_,:LD$JH)4?JP/W]#9Q.T# N"!Z9ULP=Y!E\@_[$ M5>]"_'K 9R"5/47.4=F'DC'7BTE]97$/R!0^[JDZJ)SCV1&[*/ MM#_L75[VDO#C@,!!*W#PWP)?F:AP3]_)(6DUQ?"+M,C^]J2%.Q?4S?H#TTLN M"00N;&/4O;#F=#T_=6#4VM_9N3)V ORRL)\T \N,E-:^'8 MQ==I0=J/W[43LJJT:-->XJ][C\\YMF^&&V.?:(GHX*50FD;1TKG5>1Q3NL1" M4-NL4/-*;FPA' _M(J:519&%I$+%2:AKFI'0]-Z934.+5 95$( M^SI!93:CJ!N]3=S)Q=+YB7@\7(D%SM#=KZ:61W&#DLD"-4FCP6(^BBZZYY.! MCP\!/R1N:*L/7LGHE(>B&D\UYA1LZ5/W.Z_ MH7\-VEG+7!!>&O539FXYBCY'D&$N2N7NS.8;UGKZ'B\UBL(7-G5L)X*T)&>* M.ID9%%)7K7BI?=A*2,X.)"1U0A)X5QL%EE?"B?'0F@U8'\UHOA.DAFPF)[4_ ME)FSO"HYSXUGY9SPN43MX,N:OP3'5^B$5 2WPEKA/3N!3[ ;!P\W6,S1/M9K M,I/"2J3M^1N>T0@7V5KH%#.X,W/C9$HMN-9I^T_D$4@--U(I/B8:QHYE>7)Q M6DN85!*2 Q)NS;H-W7X+DD[2O9]=P?'1"2V%Q1VLF*UI_$D:?Y( WOM+?^#A MN]=T[;"@QP_P>PU^+^"?'L"?BM4D<1<1N"IVQ.0Y9C/,N MB3R72@JWJZWRJ=IJ$+;RKW$][G:'\7H/O=.&WNG_T%M80^1YI8*6^QA5Z/TM M1J?["?4;0OT/"4WJS2LV),/3Y@.2[G7+***2[]M:J!)!$,F%QFP?O?X[P\[V MTQLT] ;_3*]UB)^QH2?F"EN@2_\8P.10W5WX!?LN<<5[\,[67J_7Z0Z2'?;Q M5F'P-99?Y$)J H4Y9W;:9PQAJ[I5#9Q9A5K!#Y4K3^@NN=2C]0&\GAOCW@:^ M_#0_C_%O4$L#!!0 ( -6#CE.0DDQS* , "X2 - >&POM+%6)?9_ON\]W%QQU5)F58%<+QDQ0%T)68[(PIGP? MAM5\P0I:':N228MD2A?4V*G.PZK4C*85.!4B'/1Z<5A0+LED))?%16&J8*Z6 MTHS)26<*W.U3.B;]^(0$CFZJ4C8F-X=OOR^5.7\3N/O!NX.#WLW1^:[]L &. M2.@E/7T&Z7&OAQ,#B)''SR-_BANC/O-3__IYCZ1C@VPE)&PS/QEE2FX*$!%G ML)%IP8);*L9D2@6?:0Y>&2VX6#GS QS)90.C*V\E=('2W7GX+Z;05.T/ 67 M2C>Q703W=]8NWP'6,Q#(A>@$#H@S3$8E-89I>6$GS>+&^ @*VO'UJK0*F3]:FR4BP#.1HGB_@;E09 FB,*NP@Y317DC8:UA[M MP-+.F1!7\,1\RQYPU]E637M04=D-K:!VZ&C(.2WRKS<6FW M(YLY= J[U"SC=3.OLTX QM['V6E9BM4'P7-9,+?Y9P>]L-&B5 MN34P38);I@V?;UM^:%I>L]JLVZG.<,V#5ZCY[^8Y9Y)I*K9%V][?YRR_6'%T M]J\D-_]5=@5[-;;'X+Z+/'T-(N/]%QDE^Z^Q?1G9.Y%A>S1NG;\/3M_.&L!; MSIA\A?9(CZ#%$?Y^5#ILT'B^/W2>SE MWVF21%$<8QF=3KT*IEC>XAB^?C9,&WA@<2#2G^4:KS;>(4_W 5;3ISH$VRG> MB=A.\5P#XL\;>"2)O]I8'/# JH#U#L3WQX&>\OM$$505TX8]P3B2)!@"O>CO MT3A&LA/#QU\?["F)HB3Q(X#Y%401AL#3B".8 M" (5'4G(,[YU&X/J?"S2]$ MD]]02P,$% @ U8..4Y>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_':/W,7JM2V5%O[MSBJ-^W M^5Q4W/ZN%T+!DJDV%7?PU\SZ=F$$+^Q<"%>5_7@P&/8K+E7OY'B]KWO3#_]H M)W(GM8*9?L:3%"]VL]S_94MIY426TJU&O6:Z%#U6224K^5,4H]Z@Q^Q/E.#>Z+$>]J%WP)(R3^;O98P_YR">VF>/XY($#R*@W', .I])8UZS1 M[)\#XU+ RNV_VNDK63IA+K@3WXRN%U+-_&[@+/K!:31Q6/^V03PR_R>,>CJ5 MN;C0>5T)Y=HX&E%Z0&7GBF,/Q\XP/>B/3<'4$&DS)&$!>9[ MT>!1HBBK2UG T0MVQDNNL:QT_ES #E$((?[BR2W\P#R,P+YF1;R MC.?/,\ARJO@$SXV5#=Z]$18V@[4#R"\(Y!=:R'%=5=RLFNLK9TK"9APN]VF> M W@'\BL"^946\HV&/8A;P"+4,L6:@9( \Z%9-X"Y_U'+A-_C$E.B$#_-,1"R::\&MZ 0,$TI$ M;!2XYTP-V>7R%7:RQ84Y)"*6R%_<&'A".SR8+B)B7]SS%>PE?V:;HM1/S@RO MV+4.RX,($T9$; S(NU,!#V;Q3F,1IHB(V!'@_0H"]HX),T)$K(1'>!>Q-3AA M/.>F>^-C#HB()=#0'()(1=&42_!4-BN%53*6_6/B['_%I6%/O*P%NVD"V-8D M(1XF@)C\/:.JI&O+I+4\X?5+J%QVKG&,OFH0*^"[RG4EV"-_[3)A(HB)1>#? M'[@/%1N+V29^WX3/<8NPUHPQ+\3$7CC-0>I6-OD7BKFD\#7(H\CG2I=Z%A9R M,::+F%@7XWIBQ8_:PUTNMY\/3! QL2#00OCO.,3$A!$3"P/'3$),S"$QL4/0 MBKT;3JS8Y^PC_@RQ 3LTU";1L,LQM-S#8)=1,KP'P04%; 33I9 ML1O^C_;9/<3$;)-0O\$$F)?5HM0K(:"H-$O9=-3#)C7FFY38-WB)D8:8F&]2 M8M^$T7PK-VQ0;X28F']28O^$F&$XS^<',/$G,+YKL:>8A=(=6NBJ=E AL1L_W%Y734A#3,Q"*;&%UG7ZA7!< MEI;=^H:R'Z8;9)]O3*,[;31I^7H(I:+A#!;7(DP89\JG?,L3$%#3CJR'&(6&NYSI*>+B5EHN.N1GNZ5#S'1+\D:"_6;E>W) M<2&FD(&+6SB$A?DY+_-[P_Q/^_U*FOE!ZFE=EN3G75[,:Q_Y%27>_* ML:UW75].YR.;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[S6:_ M+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\-U=TV7C=R=)S>+E[=5,[R\ M29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<(>IP_ M2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N! MW8)X"X'>BGHK@=Z*>BN!WCIYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\E MT%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)B]+"/0VU-L(]#;4VPCT-M3; M"/0VU-L(]#;4VPCT-M3;"/1VU-L)]';4VPGT=M3;"?1VU-L)]/;)RVX"O1WU M=@*]'?5V KT=]78"O1WU=@*]'?5V KT#]0X"O0/U#@*] _4. KT#]0X"O0/U M#@*]8_*QDD#O0+V#0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [ MH]Z90.^,>F<"O3/JG0GTSI.?3;Y3[SI^'DJ]]GRM\?K?2?5X/K=<+W]9?NV< MW.,7G--M17W^"U!+ P04 " #5@XY3I7\.<>X! "0)@ $P %M#;VYT M96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR M72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>I MSRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/ MW3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N M+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7 M/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+' M,4@?)R!]G(+TP6&UL4$L! A0#% @ U8.. M4YW_+][M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ U8..4YE&PO=V]R:W-H965T&UL4$L! A0#% @ U8..4XM3>.12!@ T1H !@ ("! MF0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MU8..4\MR13O? @ A @ !@ ("!W!P 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ U8..4T_"'V#X# %"( M !@ ("!T# 'AL+W=O_FF7,$ M !^"@ &0 @(&K40 >&PO=V]R:W-H965TN ( .L% 9 " M@556 !X;"]W;W)K&UL4$L! A0#% @ U8.. M4[+FX#T4 P R 8 !D ("!1%D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8..4SQJY=VH P I@@ M !D ("!NF8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8..4Y:1/4P7 @ B00 !D M ("!7W 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U8..4VW=')% !@ %0\ !D ("!R'X 'AL+W=O M&PO=V]R:W-H965T(@0 +(( 9 " @8Z* M !X;"]W;W)K&UL4$L! A0#% @ U8..4TH= MX5<2 P T08 !D ("!YXX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8..4]P&N:X)% ZCP !D M ("!+9D 'AL+W=O@5ZQD% ".#0 &0 @(%MK0 >&PO M=V]R:W-H965T1P, M 'H( 9 " @;VR !X;"]W;W)K&UL4$L! A0#% @ U8..4W=BZY.] @ YP4 !D ("! M.[8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U8..4X%GP O! @ V 4 !D ("!F, 'AL+W=O&UL4$L! A0#% @ U8..4Q&PO=V]R:W-H965TP( )8& 9 " @?W4 !X;"]W;W)K&UL4$L! A0#% @ U8..4[X"*?EE! H!< !D M ("!K]< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U8..4TJHFS-9 @ _04 !D ("!>>0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MU8..4SD#8DY_ P '0X !D ("!\.P 'AL+W=O&UL4$L! A0#% @ U8..4ZAXEW3% @ MO < !D ("!\?4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8..4S;;9T[C @ .P@ !D M ("!+O\ 'AL+W=O&PO=V]R:W-H M965T@, )T( 9 M " @?P& 0!X;"]W;W)K&UL4$L! M A0#% @ U8..4]V\]J@P @ M 4 !D ("!K0H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8.. M4W"1=YDQ!0 9QH !D ("!\Q$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8..4[>XH!5#" C"T M !D ("!RAT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8..4XBJU3;E P I@L !D M ("!UBP! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U8..4^SL*P2A @ 2 8 !D ("!N#4! 'AL+W=O M&PO,[ 0!?&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " #5@XY3I7\.<>X! "0)@ $P @ &U1 $ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2@!* #T4 #41@$ ! end XML 79 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 80 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 205 352 1 false 68 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://oceanpowertechnologies.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://oceanpowertechnologies.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://oceanpowertechnologies.com/role/StatementsOfOperations Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statement of Stockholders' Equity (Unaudited) Sheet http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity Consolidated Statement of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://oceanpowertechnologies.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - Background, Basis of Presentation and Liquidity Sheet http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity Background, Basis of Presentation and Liquidity Notes 8 false false R9.htm 00000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 00000010 - Disclosure - Account Receivable and Contract Assets Sheet http://oceanpowertechnologies.com/role/AccountReceivableAndContractAssets Account Receivable and Contract Assets Notes 10 false false R11.htm 00000011 - Disclosure - Other Current Assets Sheet http://oceanpowertechnologies.com/role/OtherCurrentAssets Other Current Assets Notes 11 false false R12.htm 00000012 - Disclosure - Property and Equipment, net Sheet http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet Property and Equipment, net Notes 12 false false R13.htm 00000013 - Disclosure - Leases Sheet http://oceanpowertechnologies.com/role/Leases Leases Notes 13 false false R14.htm 00000014 - Disclosure - Accrued Expenses Sheet http://oceanpowertechnologies.com/role/AccruedExpenses Accrued Expenses Notes 14 false false R15.htm 00000015 - Disclosure - Warrants Sheet http://oceanpowertechnologies.com/role/Warrants Warrants Notes 15 false false R16.htm 00000016 - Disclosure - Paycheck Protection Program Loan Sheet http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoan Paycheck Protection Program Loan Notes 16 false false R17.htm 00000017 - Disclosure - Preferred Stock Sheet http://oceanpowertechnologies.com/role/PreferredStock Preferred Stock Notes 17 false false R18.htm 00000018 - Disclosure - Common Stock Sheet http://oceanpowertechnologies.com/role/CommonStock Common Stock Notes 18 false false R19.htm 00000019 - Disclosure - Treasury Shares Sheet http://oceanpowertechnologies.com/role/TreasuryShares Treasury Shares Notes 19 false false R20.htm 00000020 - Disclosure - Share-Based Compensation Sheet http://oceanpowertechnologies.com/role/Share-basedCompensation Share-Based Compensation Notes 20 false false R21.htm 00000021 - Disclosure - Fair Value Measurements Sheet http://oceanpowertechnologies.com/role/FairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 00000022 - Disclosure - Commitments and Contingencies Sheet http://oceanpowertechnologies.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 00000023 - Disclosure - Income Taxes Sheet http://oceanpowertechnologies.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 00000024 - Disclosure - Operating Segments and Geographic Information Sheet http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation Operating Segments and Geographic Information Notes 24 false false R25.htm 00000025 - Disclosure - Acquisition of 3dent Technologies, LLC Sheet http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlc Acquisition of 3dent Technologies, LLC Notes 25 false false R26.htm 00000026 - Disclosure - Subsequent Events Sheet http://oceanpowertechnologies.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 00000027 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies 27 false false R28.htm 00000028 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies 28 false false R29.htm 00000029 - Disclosure - Account Receivable and Contract Assets (Tables) Sheet http://oceanpowertechnologies.com/role/AccountReceivableAndContractAssetsTables Account Receivable and Contract Assets (Tables) Tables http://oceanpowertechnologies.com/role/AccountReceivableAndContractAssets 29 false false R30.htm 00000030 - Disclosure - Other Current Assets (Tables) Sheet http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://oceanpowertechnologies.com/role/OtherCurrentAssets 30 false false R31.htm 00000031 - Disclosure - Property and Equipment, net (Tables) Sheet http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables Property and Equipment, net (Tables) Tables http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet 31 false false R32.htm 00000032 - Disclosure - Leases (Tables) Sheet http://oceanpowertechnologies.com/role/LeasesTables Leases (Tables) Tables http://oceanpowertechnologies.com/role/Leases 32 false false R33.htm 00000033 - Disclosure - Accrued Expenses (Tables) Sheet http://oceanpowertechnologies.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://oceanpowertechnologies.com/role/AccruedExpenses 33 false false R34.htm 00000034 - Disclosure - Share-Based Compensation (Tables) Sheet http://oceanpowertechnologies.com/role/Share-basedCompensationTables Share-Based Compensation (Tables) Tables http://oceanpowertechnologies.com/role/Share-basedCompensation 34 false false R35.htm 00000035 - Disclosure - Fair Value Measurements (Tables) Sheet http://oceanpowertechnologies.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://oceanpowertechnologies.com/role/FairValueMeasurements 35 false false R36.htm 00000036 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative) Sheet http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative Background, Basis of Presentation and Liquidity (Details Narrative) Details http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity 36 false false R37.htm 00000037 - Disclosure - Schedule of Cash and Cash Equivalents (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails Schedule of Cash and Cash Equivalents (Details) Details 37 false false R38.htm 00000038 - Disclosure - Schedule of Cash and Cash Equivalents and Restricted Cash (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails Schedule of Cash and Cash Equivalents and Restricted Cash (Details) Details 38 false false R39.htm 00000039 - Disclosure - Schedule of Revenue by Major Customers by Reporting Segments (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails Schedule of Revenue by Major Customers by Reporting Segments (Details) Details 39 false false R40.htm 00000040 - Disclosure - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details) Details 40 false false R41.htm 00000041 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 00000042 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) Details 42 false false R43.htm 00000043 - Disclosure - Schedule of Significant Changes in Contract Assets and Contract Liabilities (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails Schedule of Significant Changes in Contract Assets and Contract Liabilities (Details) Details 43 false false R44.htm 00000044 - Disclosure - Schedule of Other Current Assets (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails Schedule of Other Current Assets (Details) Details 44 false false R45.htm 00000045 - Disclosure - Schedule of Components of Property and Equipment (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails Schedule of Components of Property and Equipment (Details) Details 45 false false R46.htm 00000046 - Disclosure - Property and Equipment, net (Details Narrative) Sheet http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative Property and Equipment, net (Details Narrative) Details http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables 46 false false R47.htm 00000047 - Disclosure - Schedule of Operating Lease Costs (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails Schedule of Operating Lease Costs (Details) Details 47 false false R48.htm 00000048 - Disclosure - Schedule of Right-of Use Assets and Lease Liabilities (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails Schedule of Right-of Use Assets and Lease Liabilities (Details) Details 48 false false R49.htm 00000049 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails Schedule of Future Minimum Lease Payments Under Operating Lease (Details) Details 49 false false R50.htm 00000050 - Disclosure - Leases (Details Narrative) Sheet http://oceanpowertechnologies.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://oceanpowertechnologies.com/role/LeasesTables 50 false false R51.htm 00000051 - Disclosure - Schedule of Accrued Expenses (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails Schedule of Accrued Expenses (Details) Details 51 false false R52.htm 00000052 - Disclosure - Warrants (Details Narrative) Sheet http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative Warrants (Details Narrative) Details http://oceanpowertechnologies.com/role/Warrants 52 false false R53.htm 00000053 - Disclosure - Paycheck Protection Program Loan (Details Narrative) Sheet http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative Paycheck Protection Program Loan (Details Narrative) Details http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoan 53 false false R54.htm 00000054 - Disclosure - Preferred Stock (Details Narrative) Sheet http://oceanpowertechnologies.com/role/PreferredStockDetailsNarrative Preferred Stock (Details Narrative) Details http://oceanpowertechnologies.com/role/PreferredStock 54 false false R55.htm 00000055 - Disclosure - Common Stock (Details Narrative) Sheet http://oceanpowertechnologies.com/role/CommonStockDetailsNarrative Common Stock (Details Narrative) Details http://oceanpowertechnologies.com/role/CommonStock 55 false false R56.htm 00000056 - Disclosure - Treasury Shares (Details Narrative) Sheet http://oceanpowertechnologies.com/role/TreasurySharesDetailsNarrative Treasury Shares (Details Narrative) Details http://oceanpowertechnologies.com/role/TreasuryShares 56 false false R57.htm 00000057 - Disclosure - Schedule of Stock Option Activity (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails Schedule of Stock Option Activity (Details) Details 57 false false R58.htm 00000058 - Disclosure - Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized (Details) Details 58 false false R59.htm 00000059 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails Schedule of Non-vested Restricted Stock Activity (Details) Details 59 false false R60.htm 00000060 - Disclosure - Share-Based Compensation (Details Narrative) Sheet http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative Share-Based Compensation (Details Narrative) Details http://oceanpowertechnologies.com/role/Share-basedCompensationTables 60 false false R61.htm 00000061 - Disclosure - Schedule of Share-based Payment Award, Stock Options, Valuation Assumption (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails Schedule of Share-based Payment Award, Stock Options, Valuation Assumption (Details) Details 61 false false R62.htm 00000062 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://oceanpowertechnologies.com/role/CommitmentsAndContingencies 62 false false R63.htm 00000063 - Disclosure - Income Taxes (Details Narrative) Sheet http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://oceanpowertechnologies.com/role/IncomeTaxes 63 false false R64.htm 00000064 - Disclosure - Operating Segments and Geographic Information (Details Narrative) Sheet http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative Operating Segments and Geographic Information (Details Narrative) Details http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation 64 false false R65.htm 00000065 - Disclosure - Acquisition of 3dent Technologies, LLC (Details Narrative) Sheet http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative Acquisition of 3dent Technologies, LLC (Details Narrative) Details http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlc 65 false false R66.htm 00000066 - Disclosure - Subsequent Events (Details Narrative) Sheet http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://oceanpowertechnologies.com/role/SubsequentEvents 66 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm ex32-2.htm optt-20211031.xsd optt-20211031_cal.xml optt-20211031_def.xml optt-20211031_lab.xml optt-20211031_pre.xml http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 205, "dts": { "calculationLink": { "local": [ "optt-20211031_cal.xml" ] }, "definitionLink": { "local": [ "optt-20211031_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "optt-20211031_lab.xml" ] }, "presentationLink": { "local": [ "optt-20211031_pre.xml" ] }, "schema": { "local": [ "optt-20211031.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.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" ] } }, "elementCount": 484, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 105, "http://oceanpowertechnologies.com/20211031": 9, "http://xbrl.sec.gov/dei/2021": 5, "total": 119 }, "keyCustom": 31, "keyStandard": 321, "memberCustom": 46, "memberStandard": 22, "nsprefix": "OPTT", "nsuri": "http://oceanpowertechnologies.com/20211031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://oceanpowertechnologies.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Account Receivable and Contract Assets", "role": "http://oceanpowertechnologies.com/role/AccountReceivableAndContractAssets", "shortName": "Account Receivable and Contract Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Other Current Assets", "role": "http://oceanpowertechnologies.com/role/OtherCurrentAssets", "shortName": "Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Property and Equipment, net", "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Leases", "role": "http://oceanpowertechnologies.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Accrued Expenses", "role": "http://oceanpowertechnologies.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Warrants", "role": "http://oceanpowertechnologies.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Paycheck Protection Program Loan", "role": "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoan", "shortName": "Paycheck Protection Program Loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Preferred Stock", "role": "http://oceanpowertechnologies.com/role/PreferredStock", "shortName": "Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Common Stock", "role": "http://oceanpowertechnologies.com/role/CommonStock", "shortName": "Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Treasury Shares", "role": "http://oceanpowertechnologies.com/role/TreasuryShares", "shortName": "Treasury Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Consolidated Balance Sheets", "role": "http://oceanpowertechnologies.com/role/BalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Share-Based Compensation", "role": "http://oceanpowertechnologies.com/role/Share-basedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Fair Value Measurements", "role": "http://oceanpowertechnologies.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Commitments and Contingencies", "role": "http://oceanpowertechnologies.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Income Taxes", "role": "http://oceanpowertechnologies.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Operating Segments and Geographic Information", "role": "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation", "shortName": "Operating Segments and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Acquisition of 3dent Technologies, LLC", "role": "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlc", "shortName": "Acquisition of 3dent Technologies, LLC", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Subsequent Events", "role": "http://oceanpowertechnologies.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Account Receivable and Contract Assets (Tables)", "role": "http://oceanpowertechnologies.com/role/AccountReceivableAndContractAssetsTables", "shortName": "Account Receivable and Contract Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesIssued", "us-gaap:PreferredStockSharesIssued", "span", "span", "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Other Current Assets (Tables)", "role": "http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables", "shortName": "Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Property and Equipment, net (Tables)", "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Leases (Tables)", "role": "http://oceanpowertechnologies.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Accrued Expenses (Tables)", "role": "http://oceanpowertechnologies.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Share-Based Compensation (Tables)", "role": "http://oceanpowertechnologies.com/role/Share-basedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Fair Value Measurements (Tables)", "role": "http://oceanpowertechnologies.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "shortName": "Background, Basis of Presentation and Liquidity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-11-20", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Schedule of Cash and Cash Equivalents (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails", "shortName": "Schedule of Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31_custom_CheckingAndSavingsAccountsMember", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Schedule of Cash and Cash Equivalents and Restricted Cash (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails", "shortName": "Schedule of Cash and Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Schedule of Revenue by Major Customers by Reporting Segments (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails", "shortName": "Schedule of Revenue by Major Customers by Reporting Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_EniSPAMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Consolidated Statements of Operations (Unaudited)", "role": "http://oceanpowertechnologies.com/role/StatementsOfOperations", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails", "shortName": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31_custom_EngineeringAndProductDevelopmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails", "shortName": "Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Schedule of Significant Changes in Contract Assets and Contract Liabilities (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails", "shortName": "Schedule of Significant Changes in Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepositsAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Schedule of Other Current Assets (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails", "shortName": "Schedule of Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepositsAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Schedule of Components of Property and Equipment (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails", "shortName": "Schedule of Components of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Property and Equipment, net (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative", "shortName": "Property and Equipment, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Schedule of Operating Lease Costs (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails", "shortName": "Schedule of Operating Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Schedule of Right-of Use Assets and Lease Liabilities (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails", "shortName": "Schedule of Right-of Use Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "OPTT:ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails", "shortName": "Schedule of Future Minimum Lease Payments Under Operating Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited)", "role": "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Leases (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConstructionPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Schedule of Accrued Expenses (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails", "shortName": "Schedule of Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConstructionPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "p", "OPTT:WarrantDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2019-04-072019-04-08", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Warrants (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative", "shortName": "Warrants (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeLiabilitiesCurrent", "span", "span", "span", "p", "OPTT:WarrantDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-05-012020-05-03_custom_PaycheckProtectionProgramMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLoanOriginations1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Paycheck Protection Program Loan (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative", "shortName": "Paycheck Protection Program Loan (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-05-012020-05-03_custom_PaycheckProtectionProgramMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLoanOriginations1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Preferred Stock (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/PreferredStockDetailsNarrative", "shortName": "Preferred Stock (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Common Stock (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/CommonStockDetailsNarrative", "shortName": "Common Stock (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-10-31", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Treasury Shares (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/TreasurySharesDetailsNarrative", "shortName": "Treasury Shares (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-04-30_custom_StockIncentivePlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Schedule of Stock Option Activity (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "shortName": "Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-04-30_custom_StockIncentivePlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-02-01_custom_ThreeDentAcquisitionMember", "decimals": "0", "first": true, "lang": null, "name": "OPTT:AdjustedFairValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails", "shortName": "Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "OPTT:ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognized", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-02-01_custom_ThreeDentAcquisitionMember", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "shortName": "Schedule of Non-vested Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-04-30_custom_NonVestedRestrictedStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-04-30_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Consolidated Statement of Stockholders' Equity (Unaudited)", "role": "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity", "shortName": "Consolidated Statement of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-05-012020-10-31_us-gaap_RetainedEarningsMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - Share-Based Compensation (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "shortName": "Share-Based Compensation (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-012021-10-31_custom_PerformancceBasedStockOptionsMember", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - Schedule of Share-based Payment Award, Stock Options, Valuation Assumption (Details)", "role": "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails", "shortName": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumption (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-01-25_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_TaxAuthoritySpainMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "Euro", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000062 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-01-25_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_TaxAuthoritySpainMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "Euro", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExaminationDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - Income Taxes (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExaminationDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Integer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - Operating Segments and Geographic Information (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative", "shortName": "Operating Segments and Geographic Information (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Integer", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-282021-02-01_custom_ThreeDentAcquisitionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - Acquisition of 3dent Technologies, LLC (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative", "shortName": "Acquisition of 3dent Technologies, LLC (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-282021-02-01_custom_ThreeDentAcquisitionMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-11-142021-11-15_us-gaap_SubsequentEventMember_srt_SubsidiariesMember_custom_MarineAdvancedRoboticsIncMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - Subsequent Events (Details Narrative)", "role": "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-11-142021-11-15_us-gaap_SubsequentEventMember_srt_SubsidiariesMember_custom_MarineAdvancedRoboticsIncMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-10-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://oceanpowertechnologies.com/role/StatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Background, Basis of Presentation and Liquidity", "role": "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity", "shortName": "Background, Basis of Presentation and Liquidity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-05-01to2021-10-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 68, "tag": { "OPTT_AGPAllianceGlobalPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A.G.P Alliance Global Partners [Member]", "label": "A.G.P Alliance Global Partners [Member]" } } }, "localname": "AGPAllianceGlobalPartnersMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Account receivable contract assets and contract liabilities [Text Block]", "label": "Account Receivable and Contract Assets" } } }, "localname": "AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableAndContractAssets" ], "xbrltype": "textBlockItemType" }, "OPTT_AdjustedFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjusted fair value.", "label": "Fair Value of Purchase" } } }, "localname": "AdjustedFairValue", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_AspireCapitalFundLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aspire Capital Fund, LLC [Member]", "label": "Aspire Capital Fund, LLC [Member]" } } }, "localname": "AspireCapitalFundLLCMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_AugustTwentyTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "August 2020 [Member]", "label": "August 2020 [Member]" } } }, "localname": "AugustTwentyTwentyMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_BusinessComibinationCompensationExpensesRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business comibination compensation expenses recognized.", "label": "Compensation Expense" } } }, "localname": "BusinessComibinationCompensationExpensesRecognized", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_BusinessComibinationQuarterlyCompensationExpensesConsiderationPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business comibination quarterly compensation expenses recognized consideration paid.", "label": "Business combination quarterly compensation expenses consideration paid" } } }, "localname": "BusinessComibinationQuarterlyCompensationExpensesConsiderationPaid", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_BusinessComibinationQuarterlyCompensationExpensesRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business comibination quarterly compensation expenses recognized.", "label": "Quarterly Compensation Expense" } } }, "localname": "BusinessComibinationQuarterlyCompensationExpensesRecognized", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_CharlesFDunleavyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Charles F. Dunleavy [Member]", "label": "Charles F. Dunleavy [Member]" } } }, "localname": "CharlesFDunleavyMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_CheckingAndSavingsAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Checking and Savings Accounts [Member]", "label": "Checking and Savings Accounts [Member]" } } }, "localname": "CheckingAndSavingsAccountsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_ClarkHillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clark Hill [Member]", "label": "Clark Hill [Member]" } } }, "localname": "ClarkHillMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_CommonStockCombinedPurchasePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock combined purchase price per share.", "label": "Common stock combined purchase price per share" } } }, "localname": "CommonStockCombinedPurchasePricePerShare", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "OPTT_CommonWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Warrants [Member]", "label": "Common Warrants [Member]" } } }, "localname": "CommonWarrantsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Equipment and Software [Member]", "label": "Computer Equipment and Software [Member]" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "OPTT_ContractReceivablesDueAfterNextRollingTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs to be collected after the next rolling twelve months following the latest balance sheet. Excludes amounts due that have been withheld because of retainage provisions in a contract. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Performance obligation revenue of next twelve months" } } }, "localname": "ContractReceivablesDueAfterNextRollingTwelveMonths", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer [Member]", "label": "Customer [Member]" } } }, "localname": "CustomerMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_DebtForgivenessDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description for the amount decreases as the indebtedness forgiven by the holder of the debt instrument.", "label": "Debt forgiveness, description" } } }, "localname": "DebtForgivenessDescription", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "OPTT_DepartmentOfEnergyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Department of Energy [Member]", "label": "Department of Energy [Member]" } } }, "localname": "DepartmentOfEnergyMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_DisclosureAccountReceivableAndContractAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Account Receivable And Contract Assets", "terseLabel": "Schedule Of Significant Changes In Contract Assets And Contract Liabilities", "verboseLabel": "Schedule Of Accounts Receivable Contract Assets And Contract Liabilities" } } }, "localname": "DisclosureAccountReceivableAndContractAssetsAbstract", "nsuri": "http://oceanpowertechnologies.com/20211031", "xbrltype": "stringItemType" }, "OPTT_DisclosureLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases", "terseLabel": "Schedule Of Right-of Use Assets And Lease Liabilities", "verboseLabel": "Schedule Of Operating Lease Costs" } } }, "localname": "DisclosureLeasesAbstract", "nsuri": "http://oceanpowertechnologies.com/20211031", "xbrltype": "stringItemType" }, "OPTT_DisclosureWarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "localname": "DisclosureWarrantsAbstract", "nsuri": "http://oceanpowertechnologies.com/20211031", "xbrltype": "stringItemType" }, "OPTT_EGPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EGP [Member]", "label": "EGP [Member]" } } }, "localname": "EGPMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_EmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee [Member]", "label": "Employee [Member]" } } }, "localname": "EmployeeMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_EmployeeStockOptionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Option One [Member]", "label": "Employee Stock Option One [Member]" } } }, "localname": "EmployeeStockOptionOneMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_EmployeesAndExecutivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees and Executives [Member]", "label": "Employees and Executives [Member]" } } }, "localname": "EmployeesAndExecutivesMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_EngineeringAndProductDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Engineering and Product Development [Member]", "label": "Engineering and Product Development [Member]" } } }, "localname": "EngineeringAndProductDevelopmentMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "OPTT_EniSPAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eni S.p.A [Member]", "label": "Eni S.p.A [Member]" } } }, "localname": "EniSPAMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_FairValueOfBasePurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of base purchase price.", "label": "Fair value of base purchase price" } } }, "localname": "FairValueOfBasePurchasePrice", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_ForeignFinancialInstitutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Financial Institutions [Member]", "label": "Foreign Financial Institutions [Member]" } } }, "localname": "ForeignFinancialInstitutionsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_IncreaseDecreaseInLeaseLiability": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in lease liabilitiy.", "label": "Change in lease liability" } } }, "localname": "IncreaseDecreaseInLeaseLiability", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OPTT_IncreaseDecreaseInLitigationPayable": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in litigation payable.", "label": "IncreaseDecreaseInLitigationPayable", "verboseLabel": "Litigation payable" } } }, "localname": "IncreaseDecreaseInLitigationPayable", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OPTT_JunePurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June Purchase Agreement [Member]", "label": "June Purchase Agreement [Member]" } } }, "localname": "JunePurchaseAgreementMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_LetterOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letter 1 [Member]", "label": "Letter 1 [Member]" } } }, "localname": "LetterOneMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_LetterTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letter 2 [Member]", "label": "Letter 2 [Member]" } } }, "localname": "LetterTwoMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_LettersOfCreditIssuedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Letters of credit issued, amount.", "label": "Letters of credit issued amount" } } }, "localname": "LettersOfCreditIssuedAmount", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_MarineAdvancedRoboticsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marine Advanced Robotics, Inc. [Member]", "label": "Marine Advanced Robotics, Inc. [Member]" } } }, "localname": "MarineAdvancedRoboticsIncMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_MatthewsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Matthews [Member]", "label": "Matthews [Member]" } } }, "localname": "MatthewsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_MonroeTownshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Monroe Township [Member]", "label": "Monroe Township [Member]" } } }, "localname": "MonroeTownshipMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_NJNOLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NJNOL [Member]", "label": "NJNOL [Member]" } } }, "localname": "NJNOLMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_NonVestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-vested Restricted Stock [Member]", "label": "Non-vested Restricted Stock [Member]" } } }, "localname": "NonVestedRestrictedStockMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "OPTT_NonVestedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-vested Stock [Member]", "label": "Non-vested Stock [Member]" } } }, "localname": "NonVestedStockMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_NumberOfAdditionalSharesThatCanBeIssuedUponShareholderApproval": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares that can be issued upon shareholder approval.", "label": "Additional sales of common stock shares sold" } } }, "localname": "NumberOfAdditionalSharesThatCanBeIssuedUponShareholderApproval", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "OPTT_NumberOfExercisedWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of exercised warrants.", "label": "Number of exercised warrants" } } }, "localname": "NumberOfExercisedWarrants", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "OPTT_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Furniture and Equipment [Member]", "label": "Office Furniture and Equipment [Member]" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "OPTT_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program [Member]", "label": "Paycheck Protection Program [Member]" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_PaymentOfSalesCommission": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of sales commission.", "label": "[custom:PaymentOfSalesCommission]" } } }, "localname": "PaymentOfSalesCommission", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_PercentageOfOutstandingCommonStockLimitForShareholderApproval": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of outstanding common stock limit for shareholder approval.", "label": "Percentage of outstanding common stock" } } }, "localname": "PercentageOfOutstandingCommonStockLimitForShareholderApproval", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "percentItemType" }, "OPTT_PerformancceBasedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-based Stock Options [Member]", "label": "Performance-based Stock Options [Member]" } } }, "localname": "PerformancceBasedStockOptionsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_PerformanceStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Options [Member]", "label": "Performance Stock Options [Member]" } } }, "localname": "PerformanceStockOptionsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "domainItemType" }, "OPTT_PreFundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-funded Warrants [Member]", "label": "Pre-funded Warrants [Member]" } } }, "localname": "PreFundedWarrantsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_PrepaidFinancingCostsReportedInAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Prepaid financing costs reported in acrued expnses.", "label": "Prepaid financing costs reported in accrued expenses" } } }, "localname": "PrepaidFinancingCostsReportedInAccruedExpenses", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OPTT_PrepaidRecruitingAndHR": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Recruiting and HR.", "label": "Prepaid recruiting" } } }, "localname": "PrepaidRecruitingAndHR", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_ProceedsFromInitialPublicOffering": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from initial public offering" } } }, "localname": "ProceedsFromInitialPublicOffering", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_RestrictedCashAndSecurityAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Cash and Security Agreements [Member]", "label": "Restricted Cash and Security Agreements [Member]" } } }, "localname": "RestrictedCashAndSecurityAgreementsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_RevenueRemainingPerformancesObligationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformancesObligationPercentage", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "OPTT_SantanderBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Santander Bank [Member]", "label": "Santander Bank [Member]" } } }, "localname": "SantanderBankMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accounts receivable contract assets and contract liabilities [Table Text Block]", "label": "Schedule of Accounts Receivable, Contract Assets and Contract Liabilities" } } }, "localname": "ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableAndContractAssetsTables" ], "xbrltype": "textBlockItemType" }, "OPTT_ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of business acquisition and fair value of net assets compensation expense recognized [Table Text Block]", "label": "Schedule of Business Acquisition and Fair Value of Net Assets, Compensation Expense Recognized" } } }, "localname": "ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognized", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of right-of use assets and lease liabilities [Table Text Block]", "label": "Schedule of Right-of Use Assets and Lease Liabilities" } } }, "localname": "ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "OPTT_SecondAmendedPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Amended Purchase Agreement [Member]", "label": "Second Amended Purchase Agreement [Member]" } } }, "localname": "SecondAmendedPurchaseAgreementMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Contractual Term (In Years), Ending.", "label": "Weighted Average Remaining Contractual Term (In Years), Ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "OPTT_StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Incentive Plan [Member]", "label": "Stock Incentive Plan [Member]" } } }, "localname": "StockIncentivePlanMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "OPTT_StockIssuedDuringPeriodSharesCanBeIssuedBasedUponOutstandingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares can be issued based upon outstanding percentage.", "label": "Shares can be issued based upon outstanding percentage" } } }, "localname": "StockIssuedDuringPeriodSharesCanBeIssuedBasedUponOutstandingPercentage", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "OPTT_StockIssuedDuringPeriodSharesNewIssuesOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares new issue one.", "label": "Issuance of common stock- Aspire financing, net of issuance costs, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssuesOne", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "OPTT_StockIssuedDuringPeriodSharesStockOptionsExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares stock options expired", "label": "StockIssuedDuringPeriodSharesStockOptionsExpired", "negatedLabel": "Shares Underlying Options Outstanding, Expired" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExpired", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "OPTT_StockIssuedDuringPeriodValueIssuedForCommitmentFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate purchase of common stock.", "label": "Aggregate purchase of common stock" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForCommitmentFee", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_StockIssuedDuringPeriodValueNewIssuesOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock at the market offering, net of issuance costs.", "label": "Issuance of common stock- Aspire financing, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssuesOne", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "OPTT_StockOptionsVestingPeriodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options vesting period, description.", "label": "Stock options vesting period description" } } }, "localname": "StockOptionsVestingPeriodDescription", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "OPTT_StockPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Purchase Agreement [Member]", "label": "Stock Purchase Agreement [Member]" } } }, "localname": "StockPurchaseAgreementMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_StockPurchaseAgreementOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Purchase Agreement One [Member]" } } }, "localname": "StockPurchaseAgreementOneMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_SubjectToServiceBasedVestingRequirementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subject to Service- Based Vesting Requirements [Member]", "label": "Subject to Service- Based Vesting Requirements [Member]" } } }, "localname": "SubjectToServiceBasedVestingRequirementsMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_ThreeDentAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "3Dent Acquisition [Member]", "label": "3Dent Acquisition [Member]" } } }, "localname": "ThreeDentAcquisitionMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative", "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoExecutivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Executives [Member]", "label": "Two Executives [Member]" } } }, "localname": "TwoExecutivesMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoThousandAndEighteenInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Inducement Plan [Member]", "label": "2018 Inducement Plan [Member]" } } }, "localname": "TwoThousandAndEighteenInducementPlanMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Omnibus Incentive Plan [Member]", "label": "2015 Omnibus Incentive Plan [Member]" } } }, "localname": "TwoThousandAndFifteenOmnibusIncentivePlanMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoThousandNinteenATMFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 ATM Facility [Member]", "label": "2019 ATM Facility [Member]" } } }, "localname": "TwoThousandNinteenATMFacilityMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoThousandTwentyATMFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 ATM Facility [Member]", "label": "2020 ATM Facility [Member]" } } }, "localname": "TwoThousandTwentyATMFacilityMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_ValarisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valaris [Member]", "label": "Valaris [Member]" } } }, "localname": "ValarisMember", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "OPTT_WarrantDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Disclosure [Text Block]", "label": "WarrantDisclosureTextBlock", "verboseLabel": "Warrants" } } }, "localname": "WarrantDisclosureTextBlock", "nsuri": "http://oceanpowertechnologies.com/20211031", "presentation": [ "http://oceanpowertechnologies.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r483", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Series [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r94", "r196", "r200", "r205", "r341", "r342", "r345", "r346", "r387", "r471", "r492", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r94", "r196", "r200", "r205", "r341", "r342", "r345", "r346", "r387", "r471", "r492", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Schedule of Future Minimum Lease Payments Under Operating Lease" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r152", "r258", "r261", "r444" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r208", "r225", "r267", "r270", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r442", "r445", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r208", "r225", "r267", "r270", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r442", "r445", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r152", "r258", "r261", "r444" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers." } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r208", "r225", "r263", "r267", "r270", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r442", "r445", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r208", "r225", "r263", "r267", "r270", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r442", "r445", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r104", "r108", "r268" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r149", "r150", "r258", "r260", "r443", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r491", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Geographical area." } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r149", "r150", "r258", "r260", "r443", "r455", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r491", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r104", "r108", "r184", "r268", "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r265", "r383", "r384", "r386" ], "lang": { "en-us": { "role": { "documentation": "Entity owned or controlled by another entity.", "label": "Subsidiaries [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r154", "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r21", "r155", "r156" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses", "totalLabel": "Accrued expenses total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r12", "r13", "r37" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r12", "r13", "r37" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued salary and benefits" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r169" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r52", "r53", "r54", "r432", "r450", "r451" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r60", "r61", "r62", "r96", "r97", "r98", "r344", "r446", "r447", "r508" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r307", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r96", "r97", "r98", "r304", "r305", "r306", "r349" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r271", "r273", "r310", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r273", "r300", "r309" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r164", "r166" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative", "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r91", "r134", "r138", "r144", "r158", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r341", "r345", "r356", "r388", "r390", "r418", "r430" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r48", "r91", "r158", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r341", "r345", "r356", "r388", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r274", "r302" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r274", "r302" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r266", "r269" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative", "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r266", "r269", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative", "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r334" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business acquisition equity interest issued value assigned" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business acquisition, equity interest issued or issuable, number of shares" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Acquisition of 3dent Technologies, LLC" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlc" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "negatedLabel": "Total Acquired Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Total Acquired Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r95", "r125" ], "lang": { "en-us": { "role": { "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).", "label": "Background, Basis of Presentation and Liquidity" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r28", "r390", "r453", "r454" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r28", "r83" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "verboseLabel": "Cash and Cash Equivalents, at Carrying Value" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails", "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails", "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r15", "r84", "r417" ], "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Security Agreements" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r83", "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r78", "r83", "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r361" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) / increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Exercise price of warrants" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Purchase of common stock warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Purchase of warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative", "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r183", "r421", "r436" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r180", "r181", "r182", "r193", "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Capital shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r96", "r97", "r349" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical", "http://oceanpowertechnologies.com/role/CommonStockDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical", "http://oceanpowertechnologies.com/role/CommonStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical", "http://oceanpowertechnologies.com/role/CommonStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r237" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommonStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.001 par value; authorized 100,000,000 shares, issued 52,499,051 and 52,458,011 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r67", "r340", "r347", "r425", "r439" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r120", "r121", "r152", "r354", "r355", "r457" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r120", "r121", "r152", "r354", "r355", "r452", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r120", "r121", "r152", "r354", "r355", "r452", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r116", "r429" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r120", "r121", "r152", "r354", "r355", "r457" ], "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." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r343" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Project costs" } } }, "localname": "ConstructionPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Schedule of Significant Changes in Contract Assets and Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableAndContractAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r244", "r246", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "negatedPeriodStartLabel": "Transferred to receivables from contract assets recognized at the beginning of the period", "periodEndLabel": "Revenue recognized and not billed as of the end of the period" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r244", "r246", "r259" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r244", "r245", "r259" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r69", "r91", "r158", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r356" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r119", "r152" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r89", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Paycheck Protection Program Loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39", "r207" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r40", "r208", "r352" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt expire date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r47", "r162" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Deposits": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Deposits" } } }, "localname": "Deposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "verboseLabel": "Deposits" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r81", "r167" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r132" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation of fixed assets" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Derivative liability, current" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Basic and diluted net loss per share" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r111", "r112" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Net Loss per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r361" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based compensation of weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Unrecognized compensation cost related to non-vested stock" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r60", "r61", "r62", "r96", "r97", "r98", "r100", "r105", "r107", "r113", "r159", "r237", "r239", "r304", "r305", "r306", "r321", "r322", "r349", "r362", "r363", "r364", "r365", "r366", "r368", "r446", "r447", "r448", "r508" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumption" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r357", "r358", "r359", "r360" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign exchange (loss) gain", "negatedLabel": "Foreign exchange loss (gain)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows", "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r81", "r220", "r221" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on extinguishment of PPP loan", "negatedLabel": "Gain on extinguishment of PPP Loan" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows", "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r68", "r91", "r134", "r137", "r140", "r143", "r146", "r158", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r356" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross loss" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r64", "r134", "r137", "r140", "r143", "r146", "r416", "r422", "r427", "r440" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r171", "r175" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r92", "r315", "r319", "r320", "r323", "r325", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationDescription": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.", "label": "Income tax examination description" } } }, "localname": "IncomeTaxExaminationDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r316" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r106", "r107", "r133", "r314", "r324", "r326", "r441" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r80" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets", "totalLabel": "Net change in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r80", "r402" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r80" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r163", "r165" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r426" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r379", "r381" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Operating Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of the other party participating in a financial transaction." } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r380" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r380" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r380" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r380" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r380" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Remainder of fiscal year 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r91", "r139", "r158", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r342", "r345", "r346", "r356", "r388", "r389" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r91", "r158", "r356", "r390", "r419", "r434" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r91", "r158", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r342", "r345", "r346", "r356", "r388", "r389", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationReserveCurrent": { "auth_ref": [ "r42", "r183", "r192" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.", "label": "Litigation payable" } } }, "localname": "LitigationReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Paycheck protection program loan- current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Paycheck protection program loan, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r183", "r184", "r185", "r187", "r188", "r189", "r191", "r194", "r195" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r183" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Contract loss reserve" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r183", "r186", "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss contingency, damages sought, value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r55", "r58", "r62", "r65", "r82", "r91", "r99", "r101", "r102", "r103", "r104", "r106", "r107", "r109", "r134", "r137", "r140", "r143", "r146", "r158", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r350", "r356", "r423", "r437" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "negatedLabel": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows", "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss", "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r134", "r137", "r140", "r143", "r146" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Net operating loses and research and development credits", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r374", "r381" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r371" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total", "totalLabel": "Total lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails", "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r371" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Right-of-use liability, current portion", "verboseLabel": "Right-of-use liability- current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r371" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Right-of-use liability, less current portion", "verboseLabel": "Right-of-use liability- long term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r372", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r370" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use asset, net", "verboseLabel": "Operating right-of-use asset, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r81" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Amortization of right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r378", "r381" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate- operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r377", "r381" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average remaining lease term- operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r348" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r14", "r37" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r47", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets", "totalLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r50" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r56", "r59", "r60", "r61", "r63", "r66", "r237", "r362", "r367", "r368", "r424", "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive gain/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/OtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Employee incentive payments" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r37", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Liability classified stock awards" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r5", "r8", "r161" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid expenses- other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).", "label": "Payments to acquire businesses and interest in affiliates" } } }, "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r73", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to acquire businesses gross in cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r74", "r335", "r336", "r337" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r274", "r302" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r223" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical", "http://oceanpowertechnologies.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical", "http://oceanpowertechnologies.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r223" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical", "http://oceanpowertechnologies.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.", "label": "Preferred Stock" } } }, "localname": "PreferredStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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.", "label": "Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r6", "r8", "r160", "r161" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConstructionLoansPayable": { "auth_ref": [ "r76" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from borrowings to finance the cost of construction.", "label": "Proceeds from loan payable" } } }, "localname": "ProceedsFromConstructionLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Net proceeds" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r75" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from issuance of common stock- AGP At The Market offering, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r75" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock- Aspire financing net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r76" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Paycheck Protection Program Loan" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from loan originations" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r75", "r303" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r30", "r170" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r172", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "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.", "label": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r29", "r168" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r170", "r390", "r428", "r435" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r170" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Components of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r168" ], "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." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r265", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r265", "r383", "r386", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r77" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Payments of loan payable" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "auth_ref": [ "r313" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The costs incurred 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 to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.", "label": "Engineering and product development costs" } } }, "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r15", "r85" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted cash, short-term", "verboseLabel": "Restricted cash- short term" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r10", "r18", "r85", "r456" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted cash, long-term", "verboseLabel": "Restricted cash- long term" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r239", "r307", "r390", "r433", "r449", "r451" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r96", "r97", "r98", "r100", "r105", "r107", "r159", "r304", "r305", "r306", "r321", "r322", "r349", "r446", "r448" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r130", "r131", "r136", "r141", "r142", "r148", "r149", "r152", "r257", "r258", "r403" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenues", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails", "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r88", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r248" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.", "label": "Proceeds from issuance or sale of equity, net of issuance costs" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Number of common stock shares sold" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Combined purchase price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r120", "r152" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative", "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r273", "r299", "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfRevenueByMajorCustomersByReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r30", "r170" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r15", "r85", "r417", "r431" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule of Cash and Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r173", "r174", "r175", "r176", "r177", "r178", "r179" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfBusinessAcquisitionAndFairValueOfNetAssetsCompensationExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r285", "r290", "r291" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r274", "r302" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Non-vested Restricted Stock Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r126", "r128", "r129", "r134", "r135", "r140", "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r153" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative costs" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation", "verboseLabel": "Total share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Number of Shares, Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Price per Share, Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "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).", "label": "Number of Shares, Granted", "verboseLabel": "Restricted stock option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "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).", "label": "Weighted Average Price per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Issued and Unvested, Ending", "periodStartLabel": "Number of Shares, Issued and unvested, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Price per Share, Issued and Unvested, Ending", "periodStartLabel": "Weighted Average Price per Share, Issued and Unvested, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Number of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Price per Share, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based compensation arrangement shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "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.", "label": "Shares Underlying Options Outstanding, Exercisable at Ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Exercise Price, Exercisable at Ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Shares Underlying Options Outstanding, Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted Average Exercise Price, Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Shares Underlying Options Outstanding, Granted", "verboseLabel": "Share-based compensation options, grants in period, gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r280", "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares Underlying Options Outstanding, Ending", "periodStartLabel": "Shares Underlying Options Outstanding, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r272", "r276" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted Average Exercise Price, Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r274", "r277" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement [Policy Text Block]", "verboseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r294", "r308" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfShare-basedPaymentAwardStockOptionsValuationAssumptionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Remaining Contractual Term (In Years), Beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r375", "r381" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r86", "r95" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r60", "r61", "r62", "r96", "r97", "r98", "r100", "r105", "r107", "r113", "r159", "r237", "r239", "r304", "r305", "r306", "r321", "r322", "r349", "r362", "r363", "r364", "r365", "r366", "r368", "r446", "r447", "r448", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails", "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r96", "r97", "r98", "r113", "r403" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfEmployeeServiceShare-basedCompensationAllocationOfRecognizedPeriodCostsDetails", "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r237", "r239" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Issuance of common stock- AGP At The Market offering, net of issuance costs, shares" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r237", "r239", "r282" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Proceeds from stock options exercises, shares", "negatedLabel": "Shares Underlying Options Outstanding, Exercised", "verboseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r237", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/AcquisitionOf3dentTechnologiesLlcDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Issuance of common stock- AGP At The Market offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r237", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Proceeds from stock options exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r91", "r157", "r158", "r356", "r390" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r90", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r239", "r243" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Common Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r369", "r392" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r369", "r392" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r369", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r369", "r392" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r391", "r394" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of noncash operating activities:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxAuthoritySpainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Spain.", "label": "Tax Authority, Spain [Member]" } } }, "localname": "TaxAuthoritySpainMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r44", "r240" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r44", "r240" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r20", "r237", "r239" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury stock, shares, acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/TreasurySharesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Treasury Shares" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/TreasuryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r44", "r240", "r241" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 21,040 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative", "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r114", "r115", "r117", "r118", "r122", "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and rights outstanding, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted average shares used to compute basic and diluted net loss per share" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=116646759&loc=d3e15243-108350" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.12)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r474": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r475": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r476": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r477": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r478": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r479": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r481": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r482": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r483": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r484": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r485": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r486": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r487": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r488": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r489": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r490": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r491": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r492": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r493": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r494": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r495": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r496": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r497": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r498": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r499": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r500": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r501": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r502": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r503": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r504": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r505": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r506": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r507": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 84 0001493152-21-031413-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-21-031413-xbrl.zip M4$L#!!0 ( -6#CE.*A/(6]0< .M! * 97@S,2TQ+FAT;>V<75/C MQA*&[U.5_S"'JJ38*AMC-IP+VZ'*8).XBH,).*GLY5@:V1,DC79F9./\^O/V MC&0;&P*;+&2UF M TGST?/3CMUN2.S^/_G=Q\NTWG9_[W1[^,OKIC :CB_Y) MI^'_XFJCN-PY'?8^L)O1AXO^CWN12FV+-0\SRT8R$89=BCF[5@E/:_Y$C=T( M+:,]5$35JT^MUV8)UQ.9UJW*6@S%ER?&REJ5%.>LN+-U'LM)VF):3J9V[^3[ M=&RR=J=Q]>H]=TY/^G=3.9:6O6\>-#N-TY-7-2,0J14:=IP/+T?K_=4CGLAX MT7JJ1U?6R#^%-W UE]1@U<>"U3GK7X\&YX.S[F@PO/SVFZM?KV]^[:+YT9#= M],_H)'M_>,2&Y^RF>WW:O>S?U(>_7_0_L.[9R*_FZT_$'[FQ,EI4=54_I]V# M&M9L*F.99>S&:FY1";4"H6F&F)URVZK>J!Y>C5'W]*+/SOH7%S=7W;/!Y4\_ M[AWNN>.K;J]7'G_RV.8RM%,J>OA=FXV5#H6N!RJ.>69@4/G?GOLPZ(RN/[V# M&2U&P.-R^V(6]XJ/ELZH][<-/CPX.I;IBWM&\V"Y#J/>/S'[A>T<>-.F?":8 M%C,IYB+$_I>&_9)S#7#&"W8M,J4M4RD[5SI!Q?HO3$5L& B>LBLU%YJ-1#!- M5:PFDCH;I,%!>WW\^'7]Y>R$UX7B%[W\V[:^J:4ZJHB7GG(C0F\>O#!9L-M4 MS6,13D3-.ZOV+AHJ-)LJ"_ZFELN4\73!\M3J7#!CN14)Q!#Y+L='$9Q;\IA% M/, IS50"M6F5+[=5(!6!,(;KA;<"Y1)^*]#Y6L,&YT)8A'YCTK'4$14(I [R M!,52M %S\%'!YE,93)G)Z=>J/E BBD9H%(DTL>"A3">@MYUBE"83 5E96('& M,QBI0@P86P_H&B_6)^3M[NP=A"JS5.^_"@@)%LD4'D[$6'ET#00*F<)EO79= MIA&$!+<2[<@TB/,0G@MJK'EN#=B1)#XR.#U!BV 6QTLJ>3L*()B-_D&_4%+K M-2J1QR@ %"F@PO5IG%$!-U,6Q6IN2DYI,9$&T0!ZXW32&P]3:VND,:5%SN22 M0SOB[(A3G:7ZH2+$&4U%Z>>E9WZOS<=J1>M(J]DUE6@4BQ&GC;=D' M&T(!V'AF]>^"*4\G@G4A3*[S& -LON?UYO&^>.?J-X]#?^0/)66C4@\IZH21 M<%ECE\<(&?1(1]Z*K=ZB>[U%Z(U&O(DUE*!0K_5FM_Z.4I59JGW^KAKKU!,& M39?:R,4T3\.D1C%7P'-HJN=6H:AK+, $WUT12:E3:Y7JDC_J<&$RI MI=Q0$.;P7!"38C>G[I01L,I"FE'-C--VS&-.,@\#=):L(CK4\$'B>H"+_\:" M"D*$H;X(WZY[[$A6F:7:'U>79,_6*UM >[[2>8QKI1DKN%%1 '$F0\(5-RKE M).ZX >HHO40,XSHL40+"23Z6L;0+"O(>ZIL0ZZCC@.+!>*_H*ICUYC@A>5<, M+A,\GJ"4*Z%00Y)H/):N]0MT-=%9;J^"M.R1<9>?>, M45B2LK;2**2;UAFUDBM$F2=\O;1F&85N);.6]O$\E%85=PBHC#N!=I-$6BO$ M7TC#L4)42==#"2-=(_OTS(0;,:088%; %@>482N9+#[F$L-QZ,W3P-U^?+=+ MOU=AJ[]Q(E4F_=Z-"PA0^DB".'2GBVZ 9TV1^3PUUTLT/B!N>(C:1BRUS:.0*M)5J +2* U0NEC08 9, MGB1<8^AN1(6Z?/"QBEV#D:WL!9??*PSV#CP^_^ZS)#NSREK>J!\&>C+'EFC_4V-'A4?,SN?'+ M&/YE4_8+_>S;+< ++4 !D)*6XY@'MZQY< PSW;,6OM77-KPS.&F8AC=VZPVY M3F-PLEN]?\VL8CV\+6N+LEN0?\DL.,N51O 80MDM RYV-I4B8OT[$>1TMX\- M?1;L<>=Y7156OF+^LAH,@_E/O<[.I8C#%KN"_&VC@8\Y(G*JV&;#S.7"6NR" M&\OJ]7)%>X/?2JLV1O)?&LD&-4\WJ8F!K=3?NMK;5(/W*;PMXS;DWO;:KSSL M ;^Y/^6QB%R-Y69=:WHU?^6>*/=#IX&Y**=E;3(;-)M^QE[RM>123#?HRQK\ MMS?0ESS\'U!+ P04 " #5@XY3:64]M0$( D0P "@ &5X,S$M,BYH M=&WM7.]SXK86_;XS^S_H9::=[ R$D&W>!Z"9(8&TS*2!$MKI?I1M&=38$FO9 ML/2O?^=*-AB2--G79+O>D \!6[^.='4/YUX+.C]/?KDZ>_NF\W._V\,KH[_. M9#"YZI]U&NX5I8V\N',^['U@-Y,/5_T?#T*MTA9K'L]3-I&Q,.Q:+-E8QUS5 MW(T:NQ&)# _0$$U'G]NNS6*>3*6JIWK>8JB^ON'I--6QO7=PUCD_^UYY9M[N M-,Z!>?22H[59*CZE=1[)J6JQ1$YG!.!R>#TI#U2RC5>NQ 6U=(_\2#I^= M2O_33'HR??OF??/HQ,V(NG_IB3WG+ IK? GB/)X/+P45W M,AA>OWTS^FU\\UL7W4^&[*9_03?9^^,3-KQD-]WQ>?>Z?U,?_G'5_\"Z%Y,O M9\#MA?@S,ZD,5U6UZG/B'M3>OAEK3R0I&QVQD5Z*!+5]7&.!6#KC::MZD[K? M&)/N^56?7?2OKFY&W8O!]4\_'AP?V.M1M]OQ=FWDZ"412 M]W44\;D!H.+=@?WTZ$S&GS_ @HSA\ZC8O5C%@_RSJ#/I_=^ CX].3J5Z<<=H M'JWM,.G]$]@OC'/@H,WX0K!$+*18B@#[7QKV:\83\&:T8F,QUW 4K=BE3F(T MK/_*=,B&ON#*^0Z;"'^F=*2GD@8;*/^H79X__HV_GIWP93GQJS;_7:RORE0G M%?'26/&(A]W$K83J6*>SEZMVIH(0OC.')RJ% O9C?"@Q>ZMC@ M7@!$&#O]-D)!@H53P M<&*,C4?7P$ !TRA.2N52A1 2/)7H1RH_R@)X+EBCY+DUT(XD\3&'TQ-I$9E% MT9J5'(Z<$,S.^&"_0%+O-:J11:@ *M*@"CNFL:!\;F8LC/32%#R5B*DT:<(Q M&J>;#CR@UDI,8PI$%G+!0WO&V3-.=4SU0T489S(3A9\7GOE]8CYFNFUR3LDC M=E((.@PE+IUS#QA/A*4'N+OT(D%NS 2(R8NDF5%]JA9#(Y%.HNM &C_2)D,[ M4D^)CEQ7\T3[(L!MX[ <@AL" ;)QG-7_Y,^XF@K6A3 99Q$FV'S/Z\W30_'. MMF^>!N[*74I*1BE'4C0((^%2XBY'(P3H@8$;*TBL1$;=,@\K;1%'+91D52J@G #(ZD@%/ M+5K/R$#RQ.9ZI(OZK!A4U%-F* BS])PS)L5N5MUI(X JA32CEG-.VS&+.,D\ M3- BV41T:.&"Q'* BW>>H(H086@O@M?K'GLFJXRI#KWJ,MF3]! 65@.$D]V0DTQ4%>?>-311K M6<<2BB/&K:J;8-;!L4+R4SZU>9;,P6K&AJ>^KY/ HK#9JJE0"#@CD!M*Q)RH MDZID*G4$!HJ5PJKC*D._8I06'_!HXQTRB9%+,)0^*E M=4CY! 7F+C?YGRUQ0DH,#2&3I+'X'Q%*'(U[4%)=/"Q_/>S*-<':7I M+!,+MR8 U79P,,*KW'9Q8FQ2%= X*'1K8GWUT#_?9X0-H0G 9),Q.[1R]#W*Q M#Q'I^:+*UN#>.6@S;M;Q)HD?2WLBR -3J">[,KEV6[%(W@J\V">*.XUJ_WBQ MVGNJVU-=%4QU^@VGY/.,O#UC%!1,6=MH%-)-98[:R!5BF4=\O4"SCD+O)+/6 M^'@6R%3G3PBHCKV!?N-8IJD0?R,-/8VHDLH#"9"VDT,Z,V%G#"D&,LO)%A>4 M82LX67S,)*9CJ3=3OGW\^&Z??J_"5G_EC%29]'LWRDF TD<2C$-/NNC!F2\% M*"*/VM89\*7@MQ2!N:2-C<%LXLF>@2J."#R!>$J*S.6I>;*FQGO$#0_0VHBU MMGF0I/)T%9J :70"HK2QH,$*F"R.>8*IVQGEZO+>8Q7[.&]/-=4Q567RXUV5 MGW\,$VB'&AQ?6 4 ZK#G%7..J;E 2*J%CA:"HB'%I_G9RT(TB'@>Z95 Z7*F MG3;B6PP&QOF;>+$(-)](44?W[ZV&_7+ V;?V_9/]5QZV )\>?_>LR0[L\I9# MU8-@CSULN>8/-79R?-)\)C=^&>!?-\M^I9]]>P.\D %R BG8THNX?\N:1Z> M:<]:N%Z_-/#.X*QA&@[L[A?D.HW!V=YX_QHL9PX'I623O3W^)5APE1NAI,Z/ M*?PN?<%&"6+)0.1'+2]F4H3L>W'I!>3_J=[9(F);41? M6>3MBL!M\KVKWG94WEVC;USK'H?9UKN1"&V+]2XM=;U9OV(#%,;O-+ 6Q;*4 M%K-!J^E6K+K[HZJXZ=T*]C_ ]02P,$% @ U8..4U,,F4_K M! ," H !E>#,R+3$N:'1M[5KK;^)&$/^.Q/\P1;I3(O'.Y=0#'Y(! MIT&B,8>=JOFXMM=X>_:NSUZ'T+^^LS8&\N@C;4AR-%$$>!\SOWGNS()V;O\\ M'50KVKFAC_$=U)]F3^RI,=!:Q3O.MM;3VM <7X%E7TV-SS5?<-F#3CN68+.( MIG!!ES 7$>'U8J .%DV87\.-N'7VV'U]B$BR8+PA1=P#7+X9<(24(LK':H/W MW$GCOM::[9--'R2]D0T2L@7O0<(6 7+6SLP+>Y==PR<1"U>]OV.8KTW9[[3 MAY2& ^,F8 Z3U&#Z5+"82:6- &;N@$7H5@PQ6K"W28<*2+O0^];)OHC$<6$K]XG^=,Q M@DAR'C%B$AY0[E&O6C%=*1PD=M*IH\=T\96DX+.0>EM4%G6SA$ED X1[8-RX M >$+"L@A8FFJ),!_M=(CDD) $XI0=[$4TI10ZOG:# $D*6J8>G7,50$+61R# M)1,B486HPUE"4^9A$.5<1P&C/O)&+))=4S!]G[D('#DI:FMIZSEW9X7!EZ#1 MCT=:'4P-&QG1JS?31Y.*G MS[5V+7^>Z>-Q^?QH@9?,DX%:VG[7!T\] [8 6X-;)S<]" MS'0N1FZHK/=BL-;V*+#L&.7-("\$"X-E2!6?- E49P?&@TX8S3T>C C"]I' B@W M=]7&/IAQWD'U8$I2"8U&F6;&DU]*5'=D^:ADN7.4#^\>Y2C8MB79;4'NMBBW M2X/[O<6='N1^0MJF_0>2^6VEA]3/=VPRZ [IK?[*1%4F*:V%NBC5LJ/,EM)F MH;&WKSM?B[.WU#?^Q4\ U"\%_@!02P,$% @ U8..4WEM^"_K! ]R M H !E>#,R+3(N:'1M[5KK;]I($/^.Q/\PA]0HD7BGJ:[@(AEP+DA<3,&I M+A_7]AKOU=YU[:6$^^MOU@\@)-4U=R&O(XI"\.[._.8]L[)V8?T^[I5+VH6A M#_$3U(]FC:RQT=,:V2>N-O)EK6\.KV%F78^-3Q5/<-F!5C.28+&0)G!)ES 5 M(>'5[$$59C1F7@4/XM')0\]U(23QG/&:%%$'Q%?GY5+^M"< M6,80MF1_4S+FUBN7/C8_@'D.UH4!,WW:UR^-6"[B$(_5/H/PP'0HX3 1 M2QJ#11V?BT#,F6(UXDX=CA61H\#]MA#=@0@CPE='I M6RZ9CA0V$CMM5=%CVOB7)."Q@+H;5#/J+&(FD0T0[H)QX_B$SRD@AY EB9( M?]5.ET@*/HTI0MW&DDE30*FF>Q<(($Y0P]2MEDM3A4+"I)X)E^J.,X3\A3D4 M)C%-F(OQE (8^(QZ<,XXX0XC 9B>AYMBI1]%.!>\F@*Q5QB',=HO55*TB),% M03)2;&?$W QI1BR74 '$%9%$%6SO+W:IP,LYS4AL$TZ3FGD3T!7HCE0K*O"4 MB$16U3FUT:9)NA2NX"L72]3NG';>B"_?'YB6WA\;,##&X]E$'XPN?_M4:5;2 M[Q-]."R^/UC@)7.EK[8VWW7!%C&Z4,T104"B! $5_U721EBSI@]G\%TYBT." M0F&HVDK>5FO6\%\#;M;;9XSOW1;'K9.U(:SA?\&]9Z"63S-P>9[S%@$F/0=J8?=&N9^WS(X7J?H"_[$SZ0NO;P0![,D">0(IL:0?$^0JM^AG"3$3 W(SJ4P/7 M1KU&TLA[TYV95&N,>@?C/1NLS!P9E"V;'.SQ3+ P5+([F@S-SU_4_#B.]MV/ M'2XD?R",7BYE5W$X4S-DCL9*&VB&LSA.U))R2"3V/6H0+X9R%^S5PV[%P,* M6[W H%Y33/Y)L-1QW=[INW=/3T_' M3YECRVZ_4XK%XKL^N>;(O^BT'WF=*LO*NY\WUS6M [L@C4S'!:8&AS<9R'R8 M_WSRZ_#2IFV@B4O)-^%+,N]F'HU_U4)2-_+2G'^I&UZ*'"NK M*OE%=/A7#&_HS[M6(33C$<*?Y_?7H\O=Z.M'E[YS;6 Z+MQZ7/*:0S2OB<&>%,CI3\W 3.D.,ZG&)W^$[\ [Y# M'3[7AJVYCSUYAW\-+_2<=!N WO#B%G":],+@!_K4M*R,T8Q_L2T#.I'WT%\B M;M)=.^T.>M"))@O__([\3.Z4R9VCH6B69[KV('KGUXK:5!8/:L)VB[4.N8EF&U$72.-:M+[U1D?!]56PAT_*=$_O?!1:X!SSZ\ M\__$OW:A"R3RQ#3\ZZ''CT<7ENE"TTW7\?".),W_V\ M^^$_Z;1TA:"AGTHUZ+Z7;D$7GDI]O?]>JES2#PU9+36^U?Y1+S^52G?X#T*> ME$ZO>G51A[U(5G MV^1!R-& \0L"NVSJE\"%#?_GZYK\='LA/]^4/GYWBQ<>?9L)$=?TH/?[,>L\J>;37D2=+*W^[7>4BV4<&FJPWM1B[\%-S>M/2! MY+@# WX\:F'[=BHIDZ-*GE)7_%%]YB*-M(\XUJW[TG3N_*MKJ^ MH<>N5G$M^EF1J=$W\;CPJR ZC30P1VM$\LW5TED[+V70FSH&/WCK'DAV=$5.VA3>.V;FC MLZ^+WGAE XW$:L&C@BCHE#AQ\LL/Y'8N/,>U\(W7"#2106#D\_1H@LR24VWY M9!*N'DE(_WB$%4E%1(]EN9@[DCP3^==B(X$C$N?41 8.#&P/2R,D,:1G!1JO MD8O:--"\APZT'^%BN@*63=*ER'+\=%EFNP[M[B5LNAN1=)(H2;>6J6U E:+& M3M6%U>TBEZ#6*9DZ@1S.&''FB(.RM4@CH?#.28N$O:+&S[4[G,U +#^]YEK: MPW=@>' ];N5W2-(<+A5B)ZGJ=J"-H6[UH V(\"HFCO-AN=^#IC-%W M83-2Y2&I\CQ2X[?,&Y.:6T)J_"KE([,.^@$XSZ$)6VA3L6?CUZ5U"%PN[&S\ M7F5- I>(.)N)GQO$95HF]0 WL-N$]@S!A2Q3!-=M M"!S/'BPD.7[C]!*22[J.R"-QA ^07C$O0 ^YP)A'?/SFZD7$:SA%\0RZA9K5-^I2(^"<&Y2G&;XX8X\$J^EB,/ZYAC OWT,4A =3+ MP#9Q,.#,8T3\MI0Q1FQN+A*H-5!,5AS'@_JE9V.Y^$.DXZ*_57OD+J?VLL!Y"1^,_0BXC>VIR=[$MZ]2'GBUW;&>+"2/NY)[CN?"RO&4_GX M;2ECC-C<7.3C,]IDI=3"0/,6/M%?G*J9!-[S\45@20YE5=#&9\.2',T+D+?= MM)12EP#J"O'7TN,>QHJ(2Z!B'?=(-D=; A7MC9.:EX0VQ80FDN,=QRJ*DT!9 M.H&1K)=%)%!D3F!,*]J#XHYF"0L;EF"RRHZFW.80O((29)4=3;3-(7DMM&>5 M7115%A"_J7/(*O&7DG M<:RD6/&'%PF,9+W8+X%%F"O-EQ0V3)RS^5TL(9Q/\"JXB;&@&0?)ZP$DOXO, M9@'Q&]O3!.J4NYH]V%AY"GNRA/!E^EC8DQ1I/A=6C*<26([-&",V-QIC!)_1+YSE4E@.G=W*I/ 1&^I:]DN>J9)4+55 M,5U@ME'3@"7'@>Z*"XYGZ,PELU&=,+AJUH !JZT[F[0L< =W!C#=,D[>>MV9 MEB*K-RS();#L/*&M];F3F'-##%YB&^ E]/^LF*/.-G=@ # 8-J0T@8UPF* P MO=>PT&V(<:![^,K'%R'V1$ZDL'L!G XF\!'I4#\??',@-E<5\Q$Z! PE0C7F M]'1+E]5I3J*3BJ5!J#N$!A)7D_:CU=9X^YY-->PD@08^X]1>6*:#'T0ON[: MZ2R"[DKTQ@_>>]@+X+NX8\ERVN*/ \=YN?K4XW*0)M*!* JD8X':QGQ5X[<" M4<162$D1AR]>TT!:M=6")'7=G.B8UWC?V1BF2+]")J85$W9A.:Z#H8OC!&*_ M<(Z,'ZL'+406-F%82'8V?@S?PT=H>C P!S,-Y,I]S?!(5VCB*?#_]?7C-!)[ M.,%KL'WWP[11KA"\"+]. L@GM]B ZW,LG M$)3$R*(YZT*WS*+XDR].4'1A /OA,S+F)#[Y&/?D< :>I9PY6,S< !?GKD]S MTLM\ K/MG$!F&6,.UE=]!UB9T#R^)#"CSPE@EO E?@L3=T?<0@+KR>C4^OGT MU'K)MH'9AL29GP]&EP29?.D)V'J0:WS"%[I.Q?1G<3[9J_?X"J3BSP=1P:%' M2$I#D0)2Y(EI:;^3^#;&[ZS%@!\0M3LXYBX]0ANT89B)W=E(6[69T;I\F=X8 M=K<]WLQC#:GMN8,*S>[]W)F47^L=8 9,^PX=FICX3%N/,;>6Z=]^C_^+^>H& M/62CV:/*NX%-3*R9PA,%&^E%?@60O4Z'K,UXIW (K2O+;D&T+71-5,CXX8Z' MZ=PQM+(O@!;Y&E3;I)0VPM'?\*\)OD.@93J<=F[S,ZKEN M6@U.7SGN.Q@@_L_D<)V/1P[J]D@)\MWH59,/]U_G6)X=O@U?1D^>. WX1<>Z MH*P2W#2\#=*3%H;?#K]'.OFEA: MT:' R+.4+BI?)D]EF+YY]+IWD>\+WM:C MVC)+A>/BM)X XVPTG/!)H]]F;H/^H0EGHW&/7J]/W!)^/T% ^&7 TOE\'K4N M5],85'SQUC\NS#T;#6#XBN"7N)G$(0 GF32.I(28Y ??'#,I.*4D"2;-;=;- M%[NFC5J!+:,VM^,XQUR6-^&RO!TNY_:)R^L[Z$2Y/&E6%RS2VA771XR$;1(T MC_T0_*1C8OH] VDH*#U).NJ2943D\-+1PE;,,W*_'X23R-TRZ6DP?>0!@H6,B# \/#G"64 MAP&$Z,$?& )6W[UQ&*!8F1_[BI,-&K(?!C)V'CA+^\0$K$S)[$SXT";G!P4@?:N ^VMSW>*.)F9.'G'LA=A M+F-A[H[Q(*+4G4>IN[8((LCD(\C<,DYD,9W/7+0H;V$"9UKN(EH\7-F+:)'= M:'$7>!#1(DO1XDXL@H@6N8L6MX@3SA;6;HM)&YP.>!CJL_/@FO&EU1L=QW@8 MT&$@.N<=/"*\9RR\YQU0(C_8>7[ .X1$@L%)@L$XT(9YB0BTF0BT)U*M; MB#B9F3AYQ[(782YC8>Z.\2"BU)U'J;NV""+(Y"/(W U.>*YB;Z5]3EZ$U&R% MU(%,MBIW$5(?KNQ%2,UN2+T+/(B0FJ60>B<60834W(746\0)OR%UHDR:UVQ1 M!->[#J[YZ!\Y'S@B.A?@V1@\(KQG++SG'5 B/]AY?L [A$2"P4F"P3C01@O6 M116;A4![<@U^XOGHM-Q%G'RXLA=A+F-A[H[Q(*+4G4>IN[8((LCD(\C<#4[X MK6(GRJ2EI]Z*X)J%0B3+Y_/, 8Z(S@5X-@:/".\9"^]Y!Y3(#W:>'_ .(9%@ M<))@< .T8>]P'ANPO'P3Z=19-4EP62EBJM+RR?!3/CP2N_YDU3N6YP!3OT7X M-FB6ZC=70$,&YH$/T/#2TJ>[DF$@8&KPDV$UB3^V71/:>^)$ZH,>K+;&#C#W MU;QZ5Z^?KL"EY=J]"C$Z1*?7L V,,F7>& E+N+]+XQ*B:RW8AT!,PI*;G# C='+X]<(T+ !FDGCD1\+#Y/: *JD5=ZBZ,D- MH&0 "=?Y\3N4PNAM$1%"_0D/82 "A(4!PAPF'5A\,)4#4FRMG6F/@WY+IW0) MT O0QP-ZYD\,$U 74-\8ZMLZMV28_^%WJ)GAIVR(23J3>N?96@5 =,N=PT,KX+/NH4XB MH#V"Y++ M;9S@HZAI51U^RHB 000,&YA@BJ*UB]SJ6&:85)$[CU5HK+V7@+> ][KP#E"T M=H213[Z<+4 M0,UN$SA2')=GIUT$3@5.US"^%$7,SR5>=*#V@,QVR=1KX)%L M*"EIFN69[IY,$5X IX/'1OX@.R >@0&'FQ\H?I8Q8%^GZ:*S?0$'EN&0_/G! MT]V^;BP3#FZ _0!=8EL/ 7A-=$C/Q!K(,3/H/BWI_V!,[B'CFLCS85ZP+$: MU#R;A%]AB.=,1K\U3!$P=6B? S/8+#^$TC5T76A76QV\A)O=6MY4+GV@*F@U]]A4Q@:MB9W4,-8KPW#>B<#\;B:2P6T>SA, M'9!AC4?WLU*-E^9:Q[+=.K2[E[#ICEX>_AR%G+VWP_$K8O!3P$US3_8W"Q5, M4@7IRZ<0(U3O9:I7?[*$Z@G56T/UAHC9<]6C[1W&ZJTK:]*P^NJU\0=_N;?_ MW_W0M(.']5K,>@(VK9N.%XGG &.WZ]4*6_9EA^.:#EYAN/8#RV$K\!D//O<) M)E>6#5';#+@(C I^)W(]TG5O3^J6":!F.=/V%41+#SJI _@(30_>PG"> M?]A*EX*.-$HS-3Q &Q"6W2-GRJ^6352[*^T'_&:&>CXXAZ;6Z0+[8;)B%\FZ M>+UE!#&SE<,E0HJ'(G_CVA_+#M\V/ITX+O]=+P9C[ "8I3T:A0(*!=P?!62V M=^5L1PVA@$(!]T\!V>ON,;.K4'A H8#[JX ;[7C\A"3SIAL#6V43 MVNT]F940RKB^,L[#PJX]XT'FAD(QA6(RK9B'FC,*Q12*R;1B'FHN*113*";3 MBGFH.6;YTYW0Q$/5Q*'P=^T3#S*+%*HG5&_W7N\@\T2A>D+U=N_U#C(3%*HG M5&_W7N\@<[T+ T/S,S+VY 1UH8#K*^ 4!';M 0\R[Q-J*-20(34\U!Q0J*%0 M0X;4\%#S0:&&0@T94L-#S0UO@.MVX-.>;'@56KB^%DXB8->^\" S0Z&$0@F9 M4<)#S0N%$@HE9$8)#S4K%$HHE) 9)3S4G/ [P(DY$CIXL#HX 8!=^\&#S B% M"@H59$0%#S4?%"HH5) 1%3S4;%"HH%!!1E3P4'/!*D[&;:& AZJ 8^+?M0<\ MR#Q0J)]0/P;4[U!S0*%^0OT84+]#S?^$^@GU8T#]#C7W"R\3&GBH&CB)@%W[ MP(/, (42"B5D1@D/-0\42BB4D!DE/-1L4"BA4$)FE)"CG'!XK$L;F1 _VFR7 M3/W.MG1/\B$SDT>GZ$ MY7X/2PKNR0K'A2 ;9C/K<&37MHR7*$S C7^X<127";CQ#S>.(C4!-_[AQE[L M5G*JK0B;5O[KH3T*_'$@C]GC#NX,8+H8(,/A155XI\:^;< @$\,"/V76T(2_ MQ"QY.9O.R$+RC$F>2B5AR4^4 "ZL;L]SH3UD N96S6JY3\"&!X0%?XIE*2\. MQ"H(;/"&C:W;C6JKA31XY=DF:7*W)RGK6A'G CX6K9"YL4S;@G7KR70ZJ,$Q.L=&\)+4JS1L%5U$#&;?,L]= 3GGH-, M;/K'!C8F^?GCWE?Y+W,2 @F[1@+C+L,'D'*2ED\H@()/:@B@?ST3WGFVUL%Y M6@E'77!_ZEDDS*RV2K8-S#8=UAA^%@Q[EP *Y;06@$*1)AES"-BP!IN1!YJ6 M_S8B$"%_=N2_C0B$8"R?5I7AIZ$EJ$%\M5["(]*A?H"06&7\NW8I1')KNQ0B MY*1=B@ 2VT":=#+CB-B&DQ&(8!D16W$[15*!E?/#3X6=R3L&2QP,9CU+'(P[ M44L6^3%P.ZXID*L(=D)5/EDGF(\=4;L[0=VAWI^2? MA-V=EC_F3-/>5\E';,P@GS)#&P &6'K:PYUMN9#.R]%9.=#=#S@L MBV^K2"@$/7N"QC94W"FG?D%8*T? HHW:'<*=B MZIY&C?4!(6/1X'=H,P*![KN9;VL(<>H_0$;'UJ/]B\L>Y4 MXCMIF#"Q4Y"5G8*3U2EU##1)F0HEK18$$MA# MPK0!(7):UX!, "BI<%09K@U4QE=@0+MEV5U@:AH\!TY@B_TP+5@V.38U4NY# MS2,EG_"GO0UJ)YH7U#1H LS]\>4;R_FV'(FK$E)'K@&KK8JIHT>D>Q,=%"*D M$L^+>0WKE4W65"H[.SQ)**!0P#U20/9"Z!@44.B0 -,4F!1U""95@(D/,"GJ M)F!2MV"9E!!,F\;FH3-PR+H=$2.P%B,L$L]A!POK1^L*)]&Z4$FADERJ)*LA MUU*5A/L3;"V:-EDX8 &>%=;S"LCL$C*[/11&R)X9V6]_P>8X+SK WI>S*.=$ M&'-&NZ\R7[ID3TA?! AS0#-_N9X S:Y!P_!2O8FHB:7JF0NO/5ZRBB4<'TE%,HGE"^64%DHGU"^_5 ^;M(.$7R* MX'-O5'#G*1UF7^,&F:CK<=XAF^#@GG3%]F5/_CHQ+A'9K $(T-]/0(R/2P!B MM5!76(C##+\6 T)8B ,%!&FA74BK^>><%@'6 ;T+FZ]$P#@L!Z0!ZM(9S/AC_9?R3##S4S_)056&(< M2Z'(UHU <[Q,TH8VS4%,OZ5WL[AW7!F1C5KG?P^*9V3Y7 M!_V2YW8L&_.GU@.(\\US(?(JIF9UX3!/OK8T,.I_-"S,K<.Q>++W2?K&F3\Z M2&!X]E&T:':8LLM)INRC):%*6LT)6 M8;W&M*X%:SP,+GF^=_;ZO5^ MH#-RC>)H>/RE%U.+H)-JA(+_GQU^&K-\7M.!?ST\Z/(C#$\XI]DH^07I"-@( M3FV9O\'?F;"D/Y+]!_J]U;1Q: M)JS# A@ET[-BB=>Z+F[HN$3T.PZB*5Y M>4SCF('U*X5 :8U>#!-8]13QUYZ"4T+Q^_+7KN< M+]/OC7IP^/L$%U9@Z!U^S1*1]?#'C056]FQK*>K*W^XW?D$%0[X=8:S#!U%U M#RY:\24?WJ'^*9:&Y=D:=,A7])L.!#JU 1_>82[C/\D_'WJ2XPX,;/);6/E. M)47NN5(=FR-'NH5/TKW5!6;*_R(EU;#2MMY+76"WD7DJD4N'_[Z7B.JF@8': M^*<_V$.AUN#H[(/3 ^:ZK\"W-<_^[[_*B?S^P[OFV8=WY"'XC]X9VR3O@MCP M/?])IZ4K! W]5+KW#)B^ VTHI=-G'["L0Q*>D.YV" WR/T<3/S0M&T,C[5J] M4^G< -J#E,7OI-[OO13\B%T,#CK"WY7CW.@*,K2T@YXA?G;//1J*CL L^.\8 M>>\FZ!,295EC?$C@RX=?A#"@WXT/@)PH1^Q8%/V%E>C_=ENIER]?OZK52_5R MC=]QU,H7W^XK]4JY]OI5Z?92*O^\^%RZ_526+JHW-Y5:K5*]97%PZDJ#^P&< M#C+;KF6F7K^Z/+XXEE0YERUN3U$6#6$%/0F5A"W>KP:L*\ON8F+I_21VZ.O] M1E'.-J .43I]:6E>-TB4&AH)Q>6?\R?X>3@D M,"V3!H%(DX+8^QZVIMO\$IX,/K5U43ODV*X)CYZ(*F ;&(# -_KV$;\O%(/J)_[P%=#_^^-NEC M0Y;M1AN$2_O^\R!__OQ';FUL$&C3&??C$>J[ MITW+,B!.]VT/1EF**9H(4(KY[,G[N78C^,/5XQ2";Z!?$FA]_5:ZKY?OKW_Y M5-V7[ZKW=>GNVWWM6^FV+M6K$@X!ZMC-2TI&JMY+2NZ-_E:J7DGUSV5I%!V, M H/219W\K!0SV0ECB0>._V,'61U5H#-6C2?3 >AJ]&/_^OJ5VX'2$*C2':U3 M2653A[HTK7.74SKG7USVZ\71&H=Z_5:A_?,K>"C&HG&D.MG%]W5T,!A 8$,S M2O$F"#LZJVJN1OOX-.4_W^*=O2IQ>O@4,)]+-3U,5^/DL=WZ^?E^ZK56((Q>.?C\= M_0BJH:P([FK_BC?2_7R MQ>?;ZG7U$W8/*:ER>W',.X "(M^4^T!S7[\B8Y:LEC3B@@0VSX5M.8'2B^(O0*:L\5_XO8+\T)@7\?(NE\;QYB N'"Z M//G"\DS7'EQ8^AQ5[ZL_[V+XHI/7XOZ MB57H*)W8_,6<]Q^=J6I:S65R!:6P(CY&J00CYB%2C+N.+5;!##I[0[75'[ME M2U6<-=C2OYZ-'!W13658)I,.FG*)A\%Q230ZLUH^N1,VE._<$''6MLH4U;EL*DR_%)O[6.(_5'E*BV5P^9M\K# MCQ5*NFZ3Q>'^']?(A$ITG'+U"+)?;^\_7=W V *5B)?C(*7P^E7Y]E/Y^G/I M_E*ZO*]\+\^)5E(S)9UE8U.CQ^9E3P9R[D^]7TAP:.K16>U;I5Z6SE<>SE74 M<"[PQZI=MY[,.5/Q/^W?71V4WU]KY:ENK5'[>USY6[E<=4 MB!H3#8VJ]AU.?)"ISDWLW$/;.K]1V>W_\X9T,QX,E'CN;-P M(F?\1KWYV6/F^;O^J_UX_= QXA[-Q-N/SN1"(;.5F=GM.OU@L*]?62WISL9B M0SU@2,-C7*5J"_LB<@\.[PR/5%$DS!*)\&3:)[%;+\(##?U/C!3OU/^$"D., M2?N?163XCI^6L+.^?3H]JO/_WWX*JY-]C]:Y# _;( M\"5__.,*3>3)F4:S.3VR N$U;%AMNG?Q]2N;R@G:4)=ZGNUXI"CO6OA*6LB0 M%/5-\RVIV9.9T9+FGG(LF;VOS4_MRFGZNW)Z$WMRUAI31HZWWDK[TP9ULY8$ M@=:1- ,X#N^%[-@9KQ9B9KP-",!]PFN#;M,RWCAO!=NG\1XSV\F$YR3<85_K MD*Z'$K:M3QV$OQD98/[*]?&L8 MSX\ M#12U20U%=$A6^_RC.KAXR%:+<822 MT^\\HHM.PJ(7;=4M_4\^EF5%Z@%;>@2&-W]&+KGJ+:M5Y7B7, 96RK=/?W+\U$(/T)U[HMU$0PHU#N'-%'.I;.;"#\Y??%-Q.)]>M53)(C6U. MGEC?V>GX*)JP[?Y5FU>M]!E=HM\!,P(AVRN*OW0U,4_;V\BQ!AJ=>&T.)*T# ML6G&;WW ?A32&5B2HMBCI45OE+=2!S@263FH2\ P\(]DZ;&#_Z1'#^@DT6G" MX +\S&'2DR%3A_["W2#U&:5,4@B3UZ]P/D1^)RMW)1W_C--8*?P"29=/DCO3D8Q-N4!$Q= M>J.^??V*C+*)08TOH.MB4$,#(]6V3!*G&@,)XIAU()&F)C9IS/L(I4O@ HFL MJYW6U]$SQBL6I(/$ZU=9.1>L,/0,?Q% +5V7WA"NYM^K&?4XN,#M( >3#'ID MH6',ROOZU;3V^A0/=1(Z;VYW]6?K\=I[SH$XBI2+ MWB\TCB^-PQ@'DH')@A+0-*QQ-FE<1B%H$_\1^:V$99N._,'I8E7%;[%#._SZ ME69U\4 &Q%_BQV$70UC0EMJV]>1VI.#78TP^I+3IL(5,NK?"(5I(2L.J_'X> MA?1GY7UXV=P+7K\*KI@A,*0@?!)QF<&UDHCCOF$"+9M4E IS^R'LB\P3]N6/8@*(8XDE]2^/A[YU].@RY;".^++ONG3 MJ42UX-E1Z^(GR,5Y^*0W&H/%PD!DW]'R @M5\[VD3\2,JYP)3(L38*(WAXU( MH^/1^X=^OEMY]+Z6XNEG,*>#2 0]ZW0/8:S"/H+)2_ AGK*UIS"''T9CSG(0 M9_LCFPRV9VQ-:<+6A+=^HC==^/?,F17J:>#[7W3S9/Y)M)_! L)6;FGP\M7@ M<37EBFTS! N^4= @:$B(!C&?PTHQR^E PQBZCS? \4M*_N;QQ06;M\?2+TQ. M8*2E97$N>=%"E]/O_;8?KAYOY/[F$QVKNYQQ>DA2M*0*RP<"N$)KZ_6K^27. M%,:?CV9I$LRH%34-0B<_,&A-B\Y=>(Y?'L7D0MI5SAWUH GF&6L_, M&_ VNM0I"OH)T5KR=SU<0LT_]4/)^NWW4E0(?K\;(A++FJ>G\C^<=B;,OXBZUT"4^[<+"]:18/8RVJ_1,G.-BVBC6)^(D9U=E^9QV^ M&OHTS_SMUE.,2VP6$ZLN1FK;MCQ3)^IKV:>2W6Z^4>5L2LT44FHN]W87*D>\ M$9 Z-JD7_!>T&[*,W=%=Z;XN5>BB0$5]+UU5;DNW%Y72-?9"Q%B7ZO1D+G 6 M8[_%1#G16<6$7IQK+4\@R >6<%JL:HU@S9'/FZ/QEZ1P8Y*ACJ=:!T'5(*V&K)4V?8R*] M\4S@Z1BL^ENZ_+?4LY$A9>3PF!,6H9#9!XV.4_39H[-OH1BE"1",U)I*OP?] MWH^C?4XN?@ZDDG=0/]S1X<^RS&"%7(4_R&RB(BMLPUR Y%8$")E!M6&'G*S^ M"*5KR]E'H.2$^9A$Q\ER=!!PT$FDCF7@K,L)NA9)Y;\>61*]?R Y$=9D+E[R MJUH3X'2D*\-Z&ED1WF&1%[9C$@L%LMK&Q3>XEC0'%%%)!IO2+>R9TL>9-1:# MK%$]EFZ "=I4CF'S.ND2.9I'SR+RLP@3& ,'42LP$C]&A>ZOVB'7W$/',Z;C M4C9QH>XDMF2XAJ#( 1HRQ^3D3[*@!=!=Z42P^ LC_#O!A6$Y'EF14VI:GBN1 M0YBA*]TCYX%-86=WDE[R8044)9![]IAHLVM;AD-E?F=;&M2)F(50X]/@^&JY MBAK6CT)N=M^2^SAU,C.JYU[#-O:S5!EIEPY6M5'XTRD99D,9 MEHZI:Y2N $Z,;"$__M0Q-PJ4OYEC_8-KP/"7)06<2#?G/HX7^![@K! MD[*0*'>JG!]%NS?(A%B%6Q!K[EA2(X3* MAYH6 DGFCH/SZ"JFOXV"'DJ6=G16IX.A,]A8$,,)!K'"GME5W_1<N!_'U\SHCK1>%LHNH') V2'R%^EPXE9S1_BTR_"^Q7 MCQXW;PPDO[\P.9H!RZ@KD77Z?G]78$,RP4O%9@1B&WL2V8Q-GX9? H%)?@TV MX][9Z)'L"1\_<><:_]FF<1E^(8G1I&$?Z2*.WJ[FOT>SS$- M]I?W+'^#>DIJ!MVW)++MV(7M04KJ0;K--T772^#O3*C[_:I#NHTA$U*O7QGH MKX=TY [(L_0V=+'T>K;UQ]\CKUD._<( IE](L&B3:_3H%QNZP[DZ.@1 M@4/6%F4L.#:UJDBX44:@A5SM>O@.-XW9X;P$ZG_3#((T9Z M2C420VKB1FG\OO#1Y+XFO@RS2&]34 VI"@P))O3!M)Y,VFP#NF2L_@R\0[IU MX"MI+MSR:\W'4LEP.Y;7[DA/F"Y?!_VNW/-I\7N.8ROF6"8)L6AGA@%E%3([ M,"#"P^RS"9?I__$ /6S4\Q1[12(^?;-6@_D@.U!:P9IT&8,FYDSKPI M&XN!K*:?J>A^J@0,J>4%]1K@6PC4PAD^)-L7_%R/U#""HY>&!XSYN4V86XVE M*[.Y6,I/#0D9Q!B-S![^0&\ O>I.H MY:+ZO7*95HH2?J@.NTCS;1".5AZ!C0#=;.77H<)2,>_-'Q M>CT#X8_T$9@$C]@GSPZ_P7%&YJR:&W\N* A_M+\>@S%H61&:0V*<+[%>AQ LEOUGBH MA+\3X&66&_20 ^YP)@X M[%G@AW$:A,W@1N:LVHQA3@5TK/E &X0E7UH>;OH]LH*%,_A;4M:A"V7&JS_^ MHAZS+0P&ZS0(@\&-S%DU&%$5X6!V:[IH,C:?9 RD1T27EDQ1L(2X MA;,.UUF\!D\*VRSB-_@+1SVRU=POU\XN;M$POF^I" ^\5MU3B[\#1?$!1MH+,,34RX\T"#L M!S9#CO"?8YDAI?L^*.[&TE)540=/- @K 8W,F?>:MC0 MH#;!Z:">OQ&8LS%J=TR39B$'2>P$;"#3I/A%'+Z&AX_Y+; M7[6R5,+!#%GJ)@#$. W":' C( I6%?. $KQFD0IH0;F;-J M2K0.,-LPV"J'S%&G2'+ A%_L3)'=,%Y0^/2;K&"#89$-PZ-> T%/M5:+]BG M(8P.N^12,NN+'PB?Z+(2_,%N"[O".@W"KG C\D:PS" M96HN:7_IAFM%!%@8IT$8"&YDSKR!,%"7GNT[:D_408YKV7ZE(_Q,JAS#"PS+ M<40?->9I$%:"&YDS;R4<>LK=:+\+,0,:Z W[?OAS*.$*L6!R]IN)AJ?'!QW6 MR $,)O"7(T=LV"32 MP!>18TE:EH&LXVBXQ'_8UG$.F9$C#[Y$)EEC?RJEX^UGSG1_^Y(Y>/V*+/,U MC'"N:\&I"^'Q,K9_J Q9X>=Z-DDRW>!, 60"3?.(HSB6?D")'E+CGV_@'[DQ M_^&O7X6G- 2U],CC8.CN!_]$$?_O]'CZB4-AZ#6C\KN+'Z('%;2Q$Q(([4%! MC0XZO/[UJV'9C93F''HVZ"@^IIVV9@Z'F7HEZ4?AG]$R"!MN^:_RSZ88\6CB M4 :R9)*<[H1O>8!4*)[IGP,QYZ2%\?:DQ"'3RU)3IS%,'_V@0T>S4=,_.",X MO3@\DV7\#./AP2P!*DJF2=1W]CBA+[0*2=X_@.2$%I-T6"WU;&1(&3DEJ;*J MI(+HP%]&ZC4=>D":&\"(=(?6H?^(MBZ-$N(CIR-,]Q?(Y,PYLL8+6(M,BZ>-+U&G9[!CEDQ#^* M _A&+<2)9GF&CA^(A4UZJN%HR.\R$/2R)NW51@?.S+^+T$,OY)2L3J601- MI).>24X2(D4Z@U3IR,K&L%5HFQ3NB>7!SW7( 6LMI V?2.W6F+'RL&'Y97F2 MTZ%8(R_#ZN,9Y,@;WW8N,[1AIT#\*D"641ITST= BXZO"GB"%:&%AVZVR9'8 MM'U[T(:+HM4 3REBLJCNNMAB85(DJVF$$Z(D!O#P7S5RD$R//%:BDQ6/B"K! MHA.;?*;1TW)>OS*Q]-#HV%=I=!Q6H-!DXQLY$.<)/YAG)5E\3F=&G-,9PSF= MJCBG<\1A<4YG5>]O2O5*]5:]&9BRE P%"S%!IN MQE\]QP(C7W\\4D?(RA8O&Z1LI,@9I?%\.?AS#L_M>OYQ.EZ>RGI&.<].A%'% M^7H3!I7PC.)7OCB4S0R93P8)T!P\:*(M]N6,Q;[PUXF,#+>L8-.-OKN_2\\_3KY= M)6JY?W1P$!.;N7X1"P,^!$NQ*&M.A18*+12F>_<\.3#01)ON\S'3?0&<3LG4 MR1_EOQYZ! :9ZBJY%\"V!\AL?P>&![$I5RM!@;D++IZUQTKCN9>[_OLI6\NC M?H&?F#RLKQ!&^W<,*]0GV7_B= *8H8$'H.?G.1T)COC[8M $-*O_L*'D89$_ M3@[^+RXF*=."?9G:?T#]4],RKTB,0Q9"F:"+[P\4ZG0E?3KR5S#VW7NRTJ/D M5%NDJIA6Y'1&.9+\-58?CU#?/36]KFZY.M10%QA'4O#!^7B4SF"EP_J#7XT_ M>2;RG_6M=GETEE=3)QGYP[M)0L]BXV><4H[)B I]V$-]D+/IC!R#/A0R*5DM M<*L/T4[\8LR)WT.<M]#T/W1-SN,)V)1/CHV_HY8 MY5-(/'.*+.*UW;0+[:Z(N9F.N1<;FT@]2-C99@K9^"T+6P(4H.8%U'%Y3.Y M'>TCY?$:I:9A-^4Z]U"#I,VD 6^A&^TJ?_5003= ]>Z^R7=F&QO'0^:%#7]# M%@K#PK%A6:01"3M-I9! >LJ6' 6V.<-V;+XSQQFVHWWGR7B1&#^>#.4'>,=TT[Y6-0 MN0W:TL3B5;>W02)X6#);9Y*S4\G0FZ0=FU6YA#US[B0!LQ4!2_9W+EN MN!8;=0T MH!][8":6^T'[Z4^6I3\APYCRFW]K3VA@UC]?EY+UFPQMPAQQR4GY] @/R;<5 M607W"7M*]43ERYH(C!\,QN/RF&I^+Y;^CK\U",8&Y';8$*<#- M&[AC6ZN4DC-[D6*6YNXGO;5,;3AA.>XKORGV%ZNO7Q7ZO*65\2Y9B-Y3:ECX M\3%L*17+*_9N><4\_4HZ?5432%_% B6A0#WVWO7XZZL*ZR1FE6!BHYNBN.I4L)K4Y^&7V;FC#Z5DFWO*8! M=V+%YO7 28S:Y)>.)+T&*IY@HA=[_[9;Z#UT/.5TGGENE*OE&L^0:7;2ZGVN71?_ER]OBS?UX)3J:3RUV^5^B]13F2ZG,A! MYU8!&@&:9"U]=+OVK@9+9L;^Y=X;_.1XR;1N-T:\$OW;A6X*@\X 3PX,--$& M/1?1UNX.#$B7HYGF H^_JHWGAZMZ7OE^_7C92M:H,]Z-9[*+7<_GF%#250H% M#%8!(H&?] Q:$B4!MBRL #0/@(ZKS'62Q+[[[7O$PJ1'M#VHSV8ZTT[QRY>F M#NY_]KMM?C*=I/TCX9Q/'NSWH.E L=N>[2!VJ4V)UH6D^[NF TY.XAVG_+7>ZU_G_O]NW#0YXE,=G@=*QD*X\*Q M<5E%'Y)VH0IGD;G .',8'[\M[4 MC?KI#M)UB!^-G8"*^DW;D.5BCA!?4!5U M1#W#0%M>%)W<$++$D16K?[RK7-?J93@_QS+!78"A7QNDAKW8>I9-;)(P 6R; M@#4V3FW9P654X> $NEE#=VRG@&0Y0_?R)/$:YS5M0$9R#QUH/\Z9;#2KOYLP M7 M\O31&TMG [NVF6E?/-[9S3\B"PP<6! P!9O:#> XJ(4@H=/2'B3P!&Q=E#EY M-C-S5"/AQ$^T&Q6H9@?5L:VDX0S5RZNHUY;9KD.[>PF;LZ<\4J=Y?E/[MU1].>8RW3<0=&&@=J#T$V9]MN= '*_[8MD%7,BQ@IL-RJNAP<8 =+E;- M-4]BSS5%TQ8!Z1UDM;,.)>GVW\4$#DMEI%]+;N&VOK&SI8BK)BZ[6GMN/%\U M_YR43SZ[?:CQFNF3HI[4116 MYN2V4?U-J:_\,WCXI/SZ_?3SD:^9S'C]XTJ); J_PW'$XB"^#,V*":BBBLE. M ;2MI(5;Z^29*7*V/VF%B<[H]4YSW9O;UW1P6]0OKY-MY)5HJY>8.WDO6OF: M@(<31:Z]*W(MU<*D9U>+6^CV*>K%0I785:78>H J"1RVS$CU.!-=/1YK^4UB M!!(K7&M:X[D#.TZUJGW[<][D*A5>M=_W2VS%6 $YOL*Q,&=[9\[&U"SIK34I M.8GM!R(*$&K#HMK$Y>]SJ:*\OQX_/]'OH=M%+CF"FS3\)KO=,8'0U(((H#)R M_,]R^]^*67G^]><0S\,I4PP.V26]N;5<*"DG;T4-DN$:Y'M)1T[/ M (-3">LVCC#3JQ:_565F, Q7"07N]@9W*D^X6S[CNNA4"=IY'/YM7?>*?^Q? M/S.,IYBQ,;+6 38,>!(<(.&3Y3-(=!UG6;6Y:" M0"- $Y,QOQPSYG,#D?G2"2ZGW+(,Y] NHDR)?W/?UK( MYJ)\,I?-=\"NVC47N%"G'+^#-G4@#51I])#>T$@RK,@9I?'L#>J/V7KEPNBA M(\E%+J%T^+#PU3U@2X_D0>&01D1D7T:$G,W(C>&['LM$S MEL\T)/)S(>&_O32\-0*/_Y;ZEC[(_=7^_3,?"@Y]SA@-L[B<;X,6$N'C\;/C M_;IXJ'3=2F$](M80^S09L>-Q$RRN2-3F& R)RJ5D62;_KHU!G^VI&=1=+!%X MQ7&\D;!U/K& M[R\M>7_5;$B6@!M&T K< 6TY8N4R8R:9<&EQH6 .5]=(T']JZ/'*/F_!O++,5:_P@IUD MMA,>=X;9Z1;H(F-PNHS=. /V>;T\#VMY6Z* MG[G-R=[&^1PHS:;,#E.](#Z:9G!F$8,GTZVQ-*?0_/G@G93E^Z>'M9F[9K:P M=E*LIK+%8DK.S>(WX.2D8=^4KV1IPEIHC6"FC]2R5M%JCY\'BKD^4M=,=#9A M9JZ0DI6$F1F ]*6/\6G"3^J1/9./T!B(N(SMN&Q5M%/7E_ RSIS*UQ8U >>] MA'-LRRLY@_/RHR;K-@2.9P\FTYG;2D-'C:X3I#2W]_5Q$RHOV$B M8-M$?@-2_@%&E.;QSLM"\>.9SV=O\ M:.G*5G/@-I^],)>_;*$Z1KQN1]-'JU/R\HA.55)R=M,)(^%^F'8_;]: V38" MJDRFP+ +$BO(#P/-L;6PX C-T;'4^.QV"0<<9 C N -(KY@7H(=<8$S5A[^6 M'G[7LO>?;V^2/;2;\?KPB%GAX3)(3R-3TGRF"4/"M"%9AG8)G8T3DG3O*YGD'FY M2]A"&G*G?&?N.@_O;THE5$UV;I6?0L08RWP2=9]QPL@P;626!.++%2-V7^K@ M4>'O9MH!9S,II4XM]"MMNJ@/^5LU7;F>_FF]O0MX>:*/!Z-,^-V+<)? M#-0Q!DL&YJUH!G-XS6"66+PUM7);GE[)<-IO: MM7PIP6Q[C+$3?$A$,>S(]!.5_GQK9;XHC]SNK-YR5T9GMLV&!"F/A0D\/!.X MV +.ZF'"A?>\FLKG,[R9-]&L4:C/B]0GMA[-YV+OVDP;/&XQ7GC9U>?2MDFYY M30/NQ.K];QV#%P>U6VI0&ZF720<09'9S"V<^4#&P'T((C3I8C8HMICA)9?); MZ)^^!8T:1A7O7("%C3^3?S[TUB>^"^PV,NGA@J-_)XG7(!:*'1?YO;.7D9JF M" U.0PR^Y!>A*&9"CA>.I0;AZU= (U,:P!Q@H4NFY>(;7 MC#7@ZCIAH M(VD:R)-RF]1")C U! S\,OP%[3E]'!LSMBXW3.Q_TFGI"D%#/Y7N0!L;FAH. MHJ"IP5,I*Z73H675T>/B?(<:JR#CF1+;"37U%-IX%(81:-C'(VP&R-\Q25KX M]\EWX-C5 #T'TQ)^>B\](=WMD#'+__A6,>V@9^@S@;S&#I\Q'1MC6$6J\NL5&TN?EK448F!F_Z5UX%_EEI/RA MXG]XA_D M,89HGE4U",S7K^ZL)VA+=:AU3)R2MA&YJ&)JQS2;JWE-!^D(V/10GN89DUS9 M9/ 78^[C]:O:T&L0: ='9^$K]FK(;Q"6]O]D60[2+M7H_X61@RQCFK[H=QJ7B0L?F7D3$-1,HV>F3$SC><3MVQ-B1K>W,$6(CDZX]'Z@B#V6*Y07?Z%F2ET1CM,';.K>9W[5?U M=P],ASU+BO4O8,7&HR9T\RH?GFA=AB6%($@>8DGVL:3^?3ZY_E0T_G5.^,"2 MS*M\>*)U&99.?+N4F[1+[J\;IVR[?>U+D0\L";O$ ):*OEW*3=HEU%>!+-\7 M=57E TO\VJ7QN=^8)FI%=)B0YO#@I.L=F]2?">U=?%/'D:"IXWRHJKE6$R?* M&27%JT1XHI53]-10?T^Q(^PLHY*)CE"8UQ01P IX[&M,RA&M_,)#6 \!C[VT M'FQ%6GO8\+**1E)=8]-VHV@>T!28@^IDTV0DGV7$GDH9+(L2F)HB2P+U.9G3<:BO@/STYBN9V M/\K7Y5ZKJ; M,T*!A *MH$!))(6JDD"/:*% 0H%85*!D$L:\*MH%"A4Z$!5*(IG,Y?8AB%O> M,/"3;3G.G6VUR%% ==H8D.259.XP-\@WGB^^Y\Z]7S?/_W[.\S-WN/WC"B@; M@TZ!XE""@[1B2]JFCRE:@IGHG.;H.>ZB 7'R@%"A=54HGEQTC@H5N6L@+%1( MJ- &7BB6;'3>"6!R5FB1T*)]UZ)X$M)Y.G3">3"7P+Z/)&8L]V9YL3@T^,3 @$.G0B^%7@ICOGN>"- (T C0"- (T&PE M;,Q-['5W(+"U3LG4+^$C-*P>:<\?Q)"C'2;:7P_94*^8=[:E0<]HB47%#CG\%@2^1"#?9)#1+9^9Z2DYC(8TOD M0@WV20T2VMN>DI-8GLB6T(4B[),B)+)[/951\X"%B;\HEN^QRF MJ1V8X'$L69U8Q,;A(K;%-G$UU=Q>MS0S#CBNA6T*W7J);R:2:A:PB=$OH MUH'K5C+Y:S95S'&W-TAHE]"N^#U7[$EQ)E50]T&WHC/EBT5KY4A2[._')UDQ MZ?=&]^,_W-5ZI6+N4ND4N9K35+>0$MMF5&YK MR6XNI602F (5(8-0(U;5*)$^<:DB?_N)A1H)-7J1-TH@A57DE*R("I'0I /2 MI"32U9.4DN5N<_[*Z>IY5+I:,36K"Z\MQPG;QY$TE4SF?CKW&L_G?Q\&OTI_ MOO2^M/F9S$TV2YW:^27:Q1VF#5O28B1"P7;0-BZE%!)8DR(:]@AM8E.;$NT@ METG),G=5'Z%-0IM>X)N2;":'LU8UB2630J&$0K&I4(GVE3M)967NSMT0G>7$ M5@3&MB)PL =;@$: 1H"& 1D)T C0"-"LOZ^L@D-C&SJN'R\'\SRWT!U-//0_ M#Q[JUT#^\K7%[\3#QDP-^>/3@BB74I()7:&<3"OGXC1Q'NJWMFXMB5/(V1*F M #@W $]B15D":\W9DJ7 -S?X3F:I5T9 7$"<%8@GTD Y=X 3((1102< $Z<&XXR2K)9T=WE7E@WQJR\\VX:F-JC;P'1\%2(:3A3\'&(%A770'P7LS5*O9_V\_ M\E:^CW=+2L"\L*JO=8#9AM(;LD_ZK=3&_!,;:,0&FBG'N8;"[6 7-=^;:H2& M'82&):M@22S6VH=.*T*Y#D*YDG=?26ZT%@Y,Z!C[.I:X XM]J9JR#P>>1&?# M^8G-.N&F=L++"_PR9'J8QF#7NV4&K/>OPP* 3KGOV@!C#)G 'E16N>;?02J&5N];* MA)/]8DI-8N97Z*70R_W6R\2;LR6P^7Y7S=FB5[<.)1$L%CZ')FPAG.3?-G3D M'X%%\GOM:^X1E-1\ZWNR*UOC/@*+W)%THN^ST"<9)_(86.]8B#VD2K2Q,:M;=SFE0,3-=IA3(=A#+MPU2D4":A3$PH M4\*9(@GPMK"R4:B34"FN>]*NI7A7K>B$]_B6.+[ M Q*10KV$TU/0AK=>MPGM:HLRH>JYCHOS.TQO9#ZLW\\%7I=?J9N-UL2 M^S+[$O(X2)A]3OOYL2-Y#DZ<70N#N]O#K,7CQYP6636CJTIV;T07V]#-U#G^ MA'MH44-KFE-3V1,9Z_ 6NN;$;5,36L4EE$XH7:R9^(S2J7)*+N)_90[+6T+I MA-)MS].])$6/]'6Y8DI15:%V0NV$VB61N\\HG9)/%0J9U,D)ATG[HC75[UR MH8 _DW\^]-8GO@OL-L(4DDN'_TX2KT&RL3@N\GMGVR#UQ:])4S6A+QM^Y5J] MR2]"B<_4"5[(LAJ$KU\!C23]P!Q@;$FFY>(;7 LC&W@Z(HD_UAFZ@P&0O[20 M"4P- 0._#']!>O([QUOF>8SPP,3^)YV6KA T]%/I#IN2]_CZOQXT-7@JY:1T M.K3Q.GI4V$ZHTZ$:A$=A&($B?SR2C^C?,4E:^/?)=VB688"> M@VD)/[V7GI#N=LB8Y7]\TYQVT#/TF4!>8X?/F*YM85A%6HN1+9IE]\3K\+5C MW KY]%ZJ#WKX_24;-)'V7KK%EMKGY:U%&)@=O^E=>!?Y961C0OORX1WFTG[7ME-L"(F0?SW%1:\"%Q1[1RI3))N5PT&[( P2D.H4TX;V(QMN6T\4(K*B-M6H:^(5G;VRJ.A4B^_GBDCK"8+>8;I(0F M%V2E03\I[9?P(J-1TWHYE4^/-&Z#$LE@B!Y MB"79QY(F]\_+#\_=[W*3#RS)O,J')UJ78:GHVZ75;_O$G'U#BURSYE?&-(D41&FY5;4XX4(5ZQX9! MO\HNOJGC2-#4<5)4U5RK"6TIHZ1XE0A/M'**GAKJ[REVQE<."SO+D&2BPQ/F M-45$KP(>^QJ16V6G_^#4#C^=]:Q[IPS*_?\SH_NY&#!1"9DW]B7$T> M;_?H@$3UGR1W;ZQ-CA(GP^:U45B?*G6*K-TWVN2N!702 GYYPQ&A!?QJ 8^] MFX46""V(W1=PV'19Z('0@]B] 7?=DI/7@NC42QE+O:IN!]H3B\/'#KBU;(@I MNO!L&YK:H&X#T_''7C)U^C<#T+_I9#,066J.Y51MU4%_,H=KM5JU+T[SY%99 M/PUFK<'R2ZK$ 3]]^K2 JY([8J0$AIQ,XKBHK6_4%X>+K5=R66@#D]'4!!/, MJ8/^Q"%_0@_YT,,EP<@6%3'1'#?/FT;&WV!6**-0QG6\8J(GX6ZAA:+01Z&/ M^Q*DQI/Q3Y6[>%/!E:=;H??.LJDL7-=&38]N7J];MY9) M!&%;AH$OJ9!U5-!QR<&__C[UKCN6]7_W;%C+_GZ\K.?YF;E-NF=TW7*!$10 M)G;DBR.!#[L]WY(P)V:5W,ZCV=[$,M<-X0439T7-G4^$4V=8VCJ MG!--G453Y]55\D";.I^(ILZ)-'4F&D1/W.A8!M9W)^A[+)7_>L@=[!4'9GH[ MIR38UR!Q2X0!$F8-B+?=\ZY'O,M^T'&:O'4[*)\W%"4;=E!6Y+O<7SD#6E9A M_0[*5#VP]WD(U0/T+"?4CMWT49[JCDS];PMTD8&_VFAJ;&4_]#D^;;+E*8P?8#Q\VE/G(:XRL$NI9)3=X-)$>!-9[UQ^?J MU>4#JKHY3H%;ZEK>PH7U KA, )=+< FKR >X1E8QN[95K-L0.)X]F+"+3PKZ M_$M^NO>>:GUQVW?F MLN,76 5Q,""!8GY07%@;Q??0!AG8)J;=&<*W7OMV:P\^M4X,3N%["5M( M0\((0VM*\=?(AHD_D;W_*US7[ZB'#*:*O%R]H%G!F#,Y* MX_EWMH5^U(H_SKT"IZ +YROV"'9L]9%=83\+0VW\MT]KA)9E9F;3&6RU/#SQ MXL:B)UZ4IT^\D.+KU;T#! DEXDE*7E@.9%@!/M'(*EK"6*."R M<[A,-Z5BAOI1T>Y#TY;>T540A'I2PDM73%Y%L 5:PY?R)O!1@4 (5]B".=#P MR:85I,ECW7F5 T^T\H29L68#$8L[>96 2.:X$A>G9T^)B%P 9+%#7K9J@FFF M\T0KIP 1%D0 1%@0)FCE%"#+US0QS76>:.44(R M8.?M0A;LO%W(8ODI$9E20R/KO.6EJF3Y.>HA/.U5WORXUW-@ %.#CD\%<*4;,)!662N_#GU[?!IMM%:$<"P6 M2N/0H]-I5<]U7&"2.@-!7@_ID8A==6O>PHXG-PG+$M'6)8WB-_-@$8-?QX?-]GP/G9FJI.1L J<6)7_PN]!8GGS8 M,JW8S(EMKA:KG1Z42>"T1*$9O&M&GOWH;F$SK!@BO8R22Q54D0 )%=F&BB3C M/*);;<7I/]1,-E4HGO"A)<*'" 691>C+UETONX%7' >S MRZGL"2?YQLIGLI^,U8=NH>L;#;)@MX'\8RL2G4S[T4$NC/6P](TYA@?ODQ'# M*>ALF O6;$1\AH'N'E?CI6CW'!*H218U$[>E':BE43_=0;H.\:.Q-511OVD; MLEK(SB), $T 39@G@1H6S%-.F"9ZZ,CQ/74G3 M\]2W6!HFJSL3F'9GIKHEP,^(E2T(*RN QH"5=:V1G3U<0QI=)3T?JY*6=')" M.5D/Y]2M.=/X=/%6$SA0)U,RT'0 N>@>_O60@UR(W_R(-'B'";#T>ZA9;9,^ MY3LP/+B5PFNLNQAB$P5E6YKRS2='&^.>,$-,FR%1]!"H22Y**BHB2A) $^9) MH(9-\Z0*\R2 EMA2EZ13CC6+;TFO7-"G50VWF.L70-L*T,2L MK0#:?D8(+RX<<^[]HTO&\G3+FHKC>%"_]&QDMGTF4\[2WZH],DRGW(>VAK" M&L]/#_;79C%S^=<\E 6X=[:E0:@'C6Q:&&+X&9@WDN4S1X(!=\3JW!4LU9P& M-M% ]/>:1R,QT?8VG]IJ7RUT6ZJ-S8.+7#+R$ <+(9"2'']_/+LF>7U>KYF& MQ=LT1Y53LLSR/)V(4GB(4E8-A\6J!P$T4<\7J&'4/!6%>1) VW9H.#\?9*Q MGT1?$;:P(/2#"4.'O MGE#!1,%$-@@53!1,9(-0P43!1#8(%4QT-.A'SY8;(10V!C3\ZJO(USY"RV M D@68[,B.TP4L<:]76PVS,3?#)!7]O,%7E:!)TP@3RABC7L[,8'Q'R[(*_L% M>+D#;UZ 5X"7,? N.0=NE;H !<['EY&[ J6JVG96++#]YT;6 +^6R7=\II&L#1L]SVBW/$.^+EQ@/HKW3S7 M<8%)F$?PF6B/^W;KIG=YHY>]&^4H<3XFVL-LFG639K7D5%N)=ZG/J:ELL9B2 M=0(IJSC4V?SE>$1,$I*SB9P!$S2 MZA]_S>U -9\SG[I,NS9SJINKUTIU@4RF(#1,:!@?&I:(@B5].D5&.4EE"D7^ MM$R$L0>L:LDXL^2G:-5L)J44.2S'")\F%"U&IY;H/.W<.28.O9S0N\/4NSC5 M+H8H,:^F\ODMS-%N(4@<3M6^7N58ON"CX(ARS3-7Q7>_L9730!XW^C:(E?,U67B)>,^U20_LHF89!N@Y$/,C^/1>>D*ZVR%/D?\Y&JYZB&F= M0K+['H[%P2')_"(HG/D1&-HUR1$84H\2'T0\"=-JR='&#!O-GDPPK1?P M[&7_XX,%9-HH73&GQL\KUCDD>3?JN;G*C&JS>\!\#DGF%R_!PGU2T98,2'7+!<98-!G4M^G6\?P^R./@4OV]JY>I'*1FM67=DIEF.D^T<@J0 M4M?R3)=7IO-$*Z< $19$ $18$"9HY10@P2)E7KG.$ZV<(N02MI"&A T1")DW M$-*2A%>6\T0KI_#PESWRRG3&2D&[W82S+3 ?'#>$+-CAAI %.]P0LF"'&T(6 M['!#R((=;@A9L,,-(0MVN#&GU>85[:$D#WLHR2NTVJPUGN^M^L#]]?.N=G6R MP1Z9'1WO%>R_4UVG1\*H KW8"!M,I.BG7HVYR\6-L"A]N5_MEBUZ_R MXJY?M6'7KVG$QM)$L_QLM[4O-]JGJTT:R ;\RDWQ:_?-,N6TG$UGY(2:92IJ MJI@IIK)J CV]M@=!H:RS!,[;^LVV2JRVQ3LNG5BT^3N)YMQ"(]CCU,A]76[/ M?44VK6RWG[]?U)^Z616RXL!B:4XYK:V)-:?$D68239^3P.++.YP<@,(RZL+B MZ0X4GU:LUE-23J!IL] ,WC4CSWYPEW0O2#6CI!29$[\AHCW.5209Y[&%'HZJ MG%(R)WQHB? A0D&FG,A.>B\6.*DA"'W9NNME-_"*HW8FI[)%3O*-52?;9'FL M/'0+W=$1@HWGW[IL9M3KRB_FSZZ+C6V8 SX9QK(5RSN:-MX=:V(R%/%9A^ES MR..@:/<<$JA)%C43MRTXZ?Y$COVD>[:8*H FS)- #6NH6=D\*<(\":!M VBJ M )H 6G*5KXF<,_*X>MD_KIY^VO89/R>IK)S 22/,E+@$^!FQLEEA9070F+*R MAVM&HPNEQ;%":4G_XSDN61'GU*TY,_ET^583.% GLS+0= "YZ![^]9"#7(C? M_(@T>(<)L/1[J%EMDS[E.S \V'@>E-O/'<=\^-U9?W_(SC8SQ"8/RKLT99Y/ MCC;&0F&)F+9$HN[! 6I>/DN^@Q@I+V(DGC F+)- S8%8IH*P3 )C2:QQ23K1 M6+/@EOBB936!I65"E0Y%E58TUWDQM2\PEC3&Q/PL5QAC+EGA(2XX1(\?71PN M-:"&!6)U@^XT%DA&THM9.*+,.M2D@E=!/A)V]CJ7;U^NC*GULR@XNUS MDTOEU%Q*EA-H<\.69ST(E>5*$V;\V98485$PD1-J(-1 S! (U#!:$\B)FH M&E=>.NF"?R:E)M%]@2T("+5@Q/Z*!20":%L!FE@/((#&A:./QX5G$V@SMOT: M_LETB_DY7*:==AK/.;7IFMEO@Y/"PP&NT%Y6R/]T)Y7P0SI0N@'V RWBMZ M M2OKQE/35Y5 -FMA2K"9:S*__^SCP@'V;5UL,%O,GF@4MY-*."_DGA6)*R63Y M,J0'KZA,+4W91 %&'HV!^KVH!/"%?N;B9E&_YP U3-G,%3/Z0D9D] )C//CE MI"OV)RFY4!!^6FA#TA973)8*C"6-L1.!,9XPQER^L177'H_3+G)66HJNT>?' M"I_S.MZ3%C>WT*VVZJ#?>+8S0+]O/Q1S3QW&%]GW@$X.&TO[[\#W]-P864RY M-6JF,N29U ;HI2U5(FE/TO8T+5N']O!MYP86!WFGY%@&TM]++X+P%!.2>1<; M=8YD(1>3N=XG;"7 2!;QN6H 5HQ_)ZZ M#"7PESN";:$N9PTE_%O*A>0%I#> M*:3C;R\N("T@O5-(QS]7*" M(+W]^N4J!;9U9R<3/;!RLNB9P"RET$.AASSK MH="J^7,+F5+D&NFIA=83YXTV4+GQ?*UEJK;^M9Y]SO&S#V":Y>IQ[@56XAP8 M9"6_XQ,$7*FJN18VXE)&24F$D[%#Y&7T;FK5Z%LEW?*:!F3(L(WV!63&X>HO M;?=Z[\+=QTGZZ!H6CQ/F8Z,3M-.OF'"R^ZT;D/@>/;@ M_[/WIDV-(\GC\'LB^ [Z]7_GB9X(P\BWZ9[I"&..IIL&&DQ?;QRR5+8%LF1T M /:G?S*K)%FRY1/)EJ!V=W:,K2,K*^_*(Z10RPNSUU+S7PKB@7. M89S#LL%AB3!8XM,R2F*N4MI 0(Y;L9S54J[,DA\%72A4S]O3+H+LW+AJ9) M XM\$+Q/'X4G5;%[^!3QKW?^\79,!]+)%K;)!.C?3-*=: /#I136,6)A*_%K MX.'\_'#O5+;*TLN+<27-GDG<]G_?X*:>)1SK"E$FS_[S,S,O.&EFD#2K&:!, M=EC(@&<1?[X!FQ4-;F1YZ2W(#/:+:ZCLY0%?PY29?HYGWNS9QH":./X7'@#B M"YR(?]N?QF'-?_]I?PK8/4)&%H#1V+TS?0+ZUR <)LDS-= 'H@9<$+P:01#< MU$Q* AK!RBCLH<#;4K*,,U>&F*MIV)E5L-3B/+6"HE83N:90CE6]'-^;PS<[A)_">+I\D^VF6J;-V^?8X-C@V.#8X-C@V.#8 M2#LVYG5;R8LUMW VOT2WE9O6Z//YW<7OPXM?Q]U"=KJMN)EY!4S,BZO%2MWI M.I8M1"59O03$]2&,=62$E\OXUP:KO0_F5WO?^-7>DT0;2_.4)Z/BW-I/QY\? MJFL0MHNO\@2^MM\D);\G5A,+J&K+NSM!A<"4"W?6QQ"DJ6@D*WS9[<5LJ7)R>W M<:+C1,?%%J>@=(NM"A=;G.@V37153G2ZMV0YO$6;(#KZ/-5*Y\RR'*(<.::J=QF**5[I;Y<#7*9U_$Q,687M M:8VLT9=?]:'X^.V[\E92@J],0R9$<3OL=(#"X!F ',%@V!&(BQZ>+[R$H!KW M)6@LID16 1]-BHDVW>G?JU_ZOT<'TE'UG6"K-J[0WP?M98XG9BG!#'#'/'BEPGN \P4\J. 5E(-Y0 M%'F\@1/=JU#E21\]%-*HXQ?W M#9G5>PBK!"Z(?=EI2L^MTVR3O4K)G-)R\.7DG0=X+^A4L$YA( M7>.84@(M9I/E/QZC>(.LMW'.2[;9^00/5K+&@UP'9M%3WA03Q5$!\0HX(GKF M<&6-F. XXH/$AI7',E-Z3<[.-,OZ02DGK^6'=*2?,E$$K./.7MEG[W&.K6P.9T: M.2N9'!F?3W]\?[8>E;1KU9AF*(>Y/G,SE)-F__@#:YSS,Z-8XQH9&!>/;6\@ M,VZF$%]QYGO#3-?G+P7Q_SJ0JY:+6:/A^8=Y/YC2["]\!G_^^]@=>#[DME5 M 4*\U/\G+E 'GV(&RWN^^V"Z>$$FFN;NP7_OQ'?T;P! ]OY>^>4N.\F&IDD# MBWP0O$_C6>6B^-<[_R@]IL/O9 OU9 *L92;IN+2!EU,*ZQBQL)7X-8@'<7Z, M>2HS9NGEQ;B29L\DA '_#6[J6<*QKA!E,NM S.J^A#)2W@(;_=OVL=">KWE2 MLVLS08Y@JDH&> K6PXY7&?SLC.05;$<&0&;NGFT,J*GK?^$!(+[ U06,CK.-^6Q!FTDZ.2(=5587"Y548SY;T&:23K"I1[;1 MGBUH,TDD+$\PVXA/7?1ILUEB6X=HB4CLUF%,'];2!Q'?Q]D+[4(E^'RIQB9ZE-ZU1_DJJ%Z^+ MTMF@N@;JMS2#S:TY*V#)V_RY=B\V2M@9AN_@J3^!K^XU'Q3VQFESC MT7PM5RF4"G%FG ?Q?7$C:*$LL5Q ?%T_,;7:>0*L)SA'IP]18 M?94VI[XB>W]^^5R\N1))TZFVTZ+ 8NGQ.A4GQ<,[+.&=7T&W=)-](L%$LY,8E&FMS:XRRR(>6Q M@=Z7A6*N7.#6%6>03#+(=MI55A+HA,[YA?-+4C97'&$S,9?/5[-!]DD?M7TM M*-]OZA=/1^(Z 1U%M0::-/P@ ![)ED[>UC]M(UU51U,$X*/G;B\D@'2(E8V% M(BM;/4G[_5W^)9GU+\/GWCO!5FUAD9^P!9/UL'VO:I/8NJ2\"&F 0:&1CL><5D0 M>X)7? *!]KPNQ O1]C'$J29A-1*\;<\B\I[ZO-=3%87 HT$D%M3GMJF)I6II MFL(XH7%"X^*)4TT:Q%.9BR=.:)L@M HG-$YHR<6N0CYGV&<_,8T^\]EK>V*> M?J+CQC<8M2WFQ$(IQ4X^CU>EF_B7EK(U+F4YH:5*RKY=,1J9:B\>! *E=>7. ML6Q,';.:QHPSG M3_DA:0YIC>RZ+K^#ZRV;9^PN(;I")?0+:),598>(,]'^+G^^#:H2N?M& M!AV_J-ZCC+6)(A5%^-%2^_*JV?RP-.Y7],[B;1=3%L6<*(K9DLEEG6 M3.8)$9S0>)R?4TU*Q=,!%T^\NBR&4O)[1-$!H_ M@^*$EGHE'X_Z3O5 IJ4/!H(3PV;UN\?V.!?$ONPTI>?6J&Q6KVY_]0?%T4'* M\_ 'DH*CN_;8.^">@1TCBBFVQHU8?)P)74E]:3N62-B3E#UMPU2(Z;_M4(/M MP'<*EJ&IRD?A120\@81DWI6.V$>R)!>3N'Y-M)4 (M-(GTL;8/$W)N4DS<4E M%Y>OA+:XN R+RRH7EYRD7Q=)QW_.PDF:D_1623K^NB).TIRDDR#I!1VGEXFP MK7I0N8UYE0ET(4F6(U\Z$H S(V?&S72%SSAK+2X_6.Z4H5;]7%1*1]\&#^NT M>E=4:Z!)PP\"X)&\F4.'?][C@$XNZG@PC=NT7(UNW$W+%[F;EG62S@ YEWLU. Z1) M7!?VRR\0%(>2AIUJ+ :09 N7LFV +!>*^9R F(R=-EX&[[J"C;Y54 RGK9$4 MR;9Q0Z1BD%Q9WQW'MFQ)1^0AM2;: JET5E*^WQY\^?Y-?I*+9-ZUII2HHGRUKS"S +G MK#?.68O4J;@Y==HTB60YYC"D4(W[F\[3X(>F/U33KE 7.#'K:=0(I*RB4Z== M%T^Y@A6=1$UVTMP??WC@C3)^QE3J(N9:3Z>NSUU+10B*8H%S&.>P;'!8(@R6 M=&.P0DG,54H)]+/E5BQGM8PILVMB2ZI.E&/)U($FK/CU6:%0R95+";3.Y3J- M,UIV&&TK![GY*N<[SG<9X;LXV2Z.0?#%7*6+M89$K]VV5B*CW&/:62.@=-F1[I_AQ>]OS9 M-8P8/#J8&C^33=G+SW6YWYX:F?"&S1I^KLLYZVUHV\ASW<>'NE/Z\UB_'78R MKF_YL2\/)&1'+F1,X_)C7\YAG,,R9]/R8U]NY')6X\>^7*=Q1GLUC,:/?3G? M<;[CQ[[;._:%?TFPN? )/@]6![POF5T5H,-+_7_"@,L$-L2,"_3!"T'=H_1( M ?:_LHU!^ MO&\3)37CA6FX(V=V19.P<*NE#C$SJA@TWV ;0F>2 AT,4)&!: M-X]:0>BHNJ3+JJ3!R]S8J+4?&S(VOF\ [/_M[0DG*M&4#\*5U 6Q'*++ MY(-0%?;V/#FJJ(]S15.>BB:WP<#$ME6H8*>$#:O0-)>[_GLGOJ-_ TBR]W?X M';*A:=+ EB\3Q^%)U6Q>[AF\2\F _,R70%(*M(%AX+B&ET MAUX'UP:PY>'IH] <#N#]=5-JJ_)'X0)$(L/EA8$(K 1O^L>["W\9,[[']O_^ M WB.0KE)I/N]-@&!"<\>T'T*,DMF,!S&IB3T3)3E_P_T1BOOGQ(T#?G=IR9= MC-$1&JA @,W^_4=:A+$@HG$#&/TFQI%WCF6KG>%K%*5XC"1U6R(.!/( 7--B M:'^ZE(FD[^Y<&4_$%)I$[NF&9G15O B,ZGU!TA7AQFE;JJ)*)GS][S_M3ZG$ MRCJ+;P34Q^Z.?Z)F4=*6K)YPHAE/KVO)[U78[?^)HD@;A54_8@ON5[2\6\\T MB'55F[?9EE,7WH%R46RT\OE":Z 7]6)K)!HCRS*E^]IA!U2*TX=%#.F%H!@] M&A?VA"#U"[.(7WCOH_3O-;(4E]-D[_RD2O<%$\F-5,]UI+ZJP5<+WAB="#DC MR7'9ARZUW\L];(DH]/I0N:AZ(HP+V^#N1;0UFN'-KP__&+>PO?CU?^\*8^HL M'>0Q@2&/(]=I*D.>IC*,:B=5YZN25PZ?U/E9!B'[-78$O0 3N):$]C%RT^*% M_NW1X3%-I/'ID*74C)1!_:?JU"]^*E)VZ7!>AZOLT6$PSWYEG;.2!E@]2!>O MOH^*@B$^UP1K<_T7?0ZK+&":P41OPQ>L;OU@DOK,(._#+3U+(+H"-D^@25Q6 M]X-S2EIW)EH7I9Y3%I@TJ49YEF#-+GG,[Z698I2G3%9N-XMI4Z3\YK#!]R(] MV(BNUQ5+@>J+"V)CL.O*-!Y5L D/A[<64<[TRP$Q)1MD45VVU4?55HE5;ULV M'F*WU,/6Z'/WJ:06[J]%)4,]EV,[(D>,,3@Z-$;8,8V^8'@H$R0?9Q_20PMI MP%M,^:=QSB>+':#M(X@3S9LGFFBY7PW+_?$4@Y8JYEM]J3&J/#ZW1M6C[T_/ MSD6CV)Y3\S;!OT<^U0/M'(2R!E,8HM?GF;+^2"[ M?" R/DAFMDTE5Q(/LL@%T7JW$-"[=04SLVBBP86AR^!(G-FD;S6-:P)8EE6- MA'#?-%;VSL0\^&".-&\>:*)UC#' 0US8I@$7MUP3)/H\K!I2KK% M-.BII.JH5 YIKG93>@9E4;AH*6JK;[F^W]G3X/C\R_W#C\>#3/E^A7B5A8M# M!AYYEGN2WB5,0;SO A9?:OMR1DZ6D>=;MRMPR#9\P 1*+M.UTYSZDZ7^!<[= M2\D_'M=OHE@R@:#'1GV\X)G:$1F 9Z%*N SXK!'\4->5>M\ _3BBWZ/J'8=< MR66G6/A5^%4^6:<5;BKB5G*:98^7.6^77)/0M56B]DB]FA]6P[&5 -HO.ROJH\YKF.S+W3F<\4&M6L^@7Z4Z=I43N@)$WKP MMCV+R'OJ\UY/510"CP9]4%"?VZ8FELL5!+Y6R!?&T*>8T*(U6[ WMG_0=TXD MBUPC$B\[MQ;CX2"#'S\/B&Z1L*[[_/AEH/:^?_G>]I.)[V;L5&-QE-<+EE_J-[#FR\Z5 MB7DB]O!*D]A0B@$FFTP?L?YX&IW>&*=GSPV=I# !*_45*5P0D^)C5?. ME(T7K>S$R3&'A^"5*SBY 9QO:3H-J&W=]&_NU,;%+7G+KB%MU;_71EPQ$.4 MQCA_IYN_%X^CG&*"#2JOW1.%)Q%D+A5>1W5,/*,XS7<:!F>2( ML'\'RA_=P7Z!VL?"(7<+*:H;M&3%C;"&:QAI_@<-C&JJU%8U7L^8 :F3@=(T M3C2<:&*2_\6Y\K\NRR"4;>N:R$1]Q$D!(/F+X4#A\.N/PD/Y]D_U6[;R/(LQ M)[RXJ&+PF3["...FFG'GVYC+<,0V"A?SO(Z"$WXJ"3_1<[E7DMMR,%?GXJ0S M7-Q/U>XU' NT(3%I5M&TZFVJ)W_N\\>#AX=D>P@DZ(S%K(4]Y#'X>&U%!@31 M@@.Y%1ADH_FE:99$_&@NW22?+,4GJX++I103?EQA3QS[/F[]YA4W3FC?KX_7 M)V)IV"C5W[3C2Y'%]6UFA,_*^C:*&S;9,B#-YRQ8)SBWP3%)^K#5M-RV*_J5-GSPD#L,J];29ZM]=W[RX]A*MJPD.SXLRX[UDV,U1)Z?#3ODDB?5DF>& MNKV\:C8CY$Z8,;:2%I7JFA.N9]\8M2=[$)NAH$VTEFVLG 8U0^OF3^W:ET,C M3WXEVZH@Y0YM./ ]&/)_=NB$BY7 M4LP!R^C@^EQ/%[1'5\)511[8%CM27?Y^?M4_*+XN9W=\%0,*GCQX0?L]'XMQ MGN/&"^,2XJIMF HQ_;<=:K!/^$[!,C15^2BD39PE ^]&/8Q)]MN*2YTK%!+( M^(P@WA1YVIRY,LA=8XQ[K9ZMM,JZ-V MO[N\;8UZ=4.YO;4^5QZRU2&IM &5#LAUVR4M&E[-!=';$T0+G)KE.7,K^E[, M%:L)G%9SA<_Y+%-\EFS<(%>I)7!2ODDF6YR9-F,#SO1'8H4W8-Q6ZK U^O*G M:$@W/QZ/[0Q-:(TOB \88W!T-./)$CI C6!6#G*^>,RZ>W)I/7" M71%,NHVP,M?[G,DN.\^M4?7F^$8K58[/?F8V^SKM^H-;%H*L(4 5<24.Y1\"N M@=]LPLQV^-@UI3Z?%9I^QE[6',P7,C5"D1-:Z@AM?@!_H6C>7(.'@S17G2ZM M^"HS%%_#T,&1<>BZ4#X'.A4&5)_LV%7];G3X2\U6X]_D]9T&...-"K,A_[/Q]>'<&]1FG?MS\?G, M,HMR9GL6Q:W87(SY&3=ERL-]YRG91)/L>686(D\P*/8$XF*/ M=P9*MXQ9WG2.Y(U-YG7F4RQTN#[- JTO:;@5LA5KCU9QY84';PVCWS=TRM9A M%5[804YNOHZLIOJ8_%G]Q7X@#'7$JZD*D^OA#H\LD>$;Y)Y3_4D M0W@N$:W),Z9?<<9TX15D3'.2?ALDO;+2C]1*&U/^E9QXD+GRFK54+$@*% MB)U 4SMR4[II7#]4RW4EJ\[S)EK6A@L1!RZZA?8PLJ:!RT@N(Y>J18S@TXR' MJ+D)PMDK<^R5R*FSF"MGKVWDTD9(*6"$'(-])]N7G>-GFO$C6 F%( M]A.PB(MKP01D"^RS)0!CH(&28V8*&>.3MD0R?6S3W[D8?7MB=$&.3@* M"@F49/#>"IP9-VK3;(H7DS!^"@EDW*7$\#D.&#XOVHPK>+&A3 \YD34'UQG< M=D8*+97%;ZA9=')>_:$.VU+U3GI=<9N7AVC>*RXN_Q;^$507O]@W:F.F$3^$ MWJH5LUFVW-9,@H-:BH^W^63?='-0ZADHD6*VW$$2GL%VNY2\:*_\73E2K8%A M2=HI*/\!W %_XZ:HND,4=SZ$H5LM]:8UTK_J9]+WK[W#;MHK"I(-R" JS*+(X#VE%S$3UV\:S?K5S_/VMGU M(=?&;1!-#!X%]+YF6(Y)2S)!"U,GTO#&5O-A$IR/N?!/%T[>&-',%/ZR8X'P MQU4<-95!. M^4%KPLUL*.K< GV_VH[6UPNFBT),[Y(8$@7B8I&S]3+QA:T$#X*WS2F1+_&6 MI)S&8@U075XUFQ]6$\:;2T\ZR&ANTC\VMH&&S_C??P>K0]F7S*X*$.*E_C]A MX&7P!X@9%_B#3^N#N4?ID@+K?V4;@_ 77E1O2A6^GB[N0D36URAIQ64!6 5 MFN8:0_^]$]_1OP$DV?L[_ ZPOS1I8 $LWJ>/PI.JV#UJ(,"3@ M:_S([:1]!R08R>YCJ3&-[M#KX-H MCP\?12:PP&\OVY*;57^*%R &&6XO# 0 M@=7@3?]X=^$O8R'A"8A__P$\1Z'<)-+]7IN !(5G#^@^!1DK,Q@.8U,2>B8* M]_]G&W(+%(2MVGA1TY#??6K2Q1@=H8&Z1<=.4=(BC 41C1O Z#!6=56\Z$R7 M]VF"PXW3ME1%E4S:'*3]*95866?Q%ZA1=G= I=SZ*J415"DGODJY\55*K!A( ME(9AA1X93X/,;+4+IP_7RDL7@1 P_P8HC<'&?#=Q;'KH6*I.+.L(+C)5VKNZ MKBN'DJ5:EQVP6BT,BN*W37C3H8;]%-&0\2(.M5!B^.H/:XV^75U4GH>?J]UN M;XV0PV8VY'W^;T"^S\=TX85*:U3^T7N^>;PSN[> E4,_RI$3Z))1U@873=GR M7'UP@"WMH;^U62',F(7K!*S[A;*J1P+L?JGJX*K#&_;8I2_9SG_53^\EV-'Q MCH$7E.A.;'AUWE8ENZAXR6N13GMO]XB D9F"^+'!_ OZ5_[CW\*39(%9!?O( MHG+Y@UH)_XWO^D),BPQSM*LFFHF*T':%E'>: ZJ#W710$0TZ4DR:4EG012K^\)/(N#?$CYXH!&;H*GNL*>YO;K,')70)IB!Z DA M_ K!ZKH.:Q3U<$' IL1GY(+@@=@[>[T)17M-J]-J.&8 M^"+%D6U+>.JI8-L]&>8]C5-JAD6T(9B==@]L6]/6 0GP?LGV0,,Y2IHA*?2E M-NFR%PD6,1]5&4%!1,"F Z)"4.WN@"8!JURC1U_[PB4 ,;5N/#RS3;7MH#(V M.AVK!T:V,* ;"X#*/0%D(RP.1"3:H3G N*:B[2P!I1A^M8$'2#%@.6P:] M'7_'G71T^)V^='<'3'AX0M_ +7!,P"JAEUE@_Q!)D 8#S;MV7_@,KS1,?+8& M--$!BD%\T1:L70.,;QV-!0$,7; ?$ V6 ]!*&/.%9YGX&9ZLD$>B&0-Z*6 . MK(O<[@XZO8Y./5J 1Z)5E&H'W@07890'T0N[AD00H-Y\]2,^_)'H#J*S:2C2 MD.YLUX#EJ]1Q!F ([;B"]_:E.X#?'GH4X-[+E@ 7[.X@+0D @D9+D#&CU2,2 MBA5OLQBN*>'A1=[.XPLM9X 0T^=',,N^4 >"(X*7%X6WN"CQ]P=G7X!<& $\ M(3JE[_2)#!Z"@7/9QD?TI$=D)^QIZQ53>P74@L+>@@APV*+HUW3146>R@J-K M"#2^#C9%U79WX%V2W%,!3M@."ZZ"#^PAFO'DHR\$O.1MF@=^+D#KP95L*%[! M%7A0@;>I H\PL[@NWSJE-5$0A<* *T3_F"1H$Z(#XQ%07_Y1FV$J5/M1A> * M7'SX /24K Y0E#%A"=(=?R<#3W\C:]_J]/W4)Z1$4Z=>E"2\=ZV*TWK]RC=/J>.P2&0[GD1P;\F78=I9>%F[Q=(90H(X -5 M&T Q%!0#PZ_8CT)S0"T#6IB*"*Z K=.P69S6Q#()DW491710%/@63F2L%JPS MNF9CH.JNO 2* !7:I[H=7RHI2%!L<]_C_H,6!CA!-V!J#4"BP8L!8R:5XN.+ M_Z;$@I840*03D+269 Y=!=N15%0L ?=J3#?NBI5]VC?=V\*QIH"[' W5$=@E ML/#='>_A*A .L"\U&!Z)I["]R]T7.["D(9@#J&7I5SJH8[AN3"RLB&1?.'%, M]_LQPN%_ P/M'L0CVH"&:YN!;64XFB)(M$(]TE(8;X '$M@7L&1F_ HNH4_> M5==U!VYAITWX?H^JOE+P\1:Z'(+V\^Y.'=A)$XIB3L 80@[-GPY8ETJ O(\; MS%+3+/($ZR/LS2"*?7K=%QK$M,%B%8#I^D&>AIW6)&"!CHK\CWH7W@=@,)Q1 MJF\3Q(7NVH?LO4@>^ >ERN"V<^V[#>TK@_8-A#*XQMTR=0'C[>X@;UKJL]"' MVWH6XV?A$B1,&V10,>\S-+ N7MI1\5@XP/O").L'I G*5&1!A5KHX&!:3(F" M?V4:SRH(-_0X_Q<.DAV(C7#C.'?94OE!?5?H2>''=SG+)_?%Z9V1RGME^<.D@'6@DGD*RW MLWU5TSQ%/87>HZ71*X[1*Y:*8FO4>[RN58SOI\U2_N7H'>J*@]=%\HHZCY=:&HG8;N[_4:EE ]2>+V^5?>L9(L%W^(I;X M_JO<(*?G)Y7S[A)[MN1KM\$O>7%_NDO#)ABF$<_.3''3[ YXA7X4I^/8F,[?-8TGNY=S?01\CDJ3.F4:^9/!I,'H$+OE M&XV @DFL/$HT=GQMM UXJAN3IK:Q0L^ZVLQ)Q;-)(7\06M78>F< >*8[1O"" M$>A'0WLDH;BAJ5KW;O#7@==3>YK%74\"?H.PV&U@+X[P?S!<)V%(#6/1 ;<" M,/^(KA8*.%.E_C2:ZKL[+%[GPTS=K)S0=FS/EQ(TM4_];-O(H4U/:=,-62.B MQ[$T_(N%DH<"W6DZW6HJ@ABZB_ZLDZ?='?\;B@+5AON''B6 X>*='PR#U)&C M#."]$YV[\67X8/>9E$@5,D";B$(.Q'X/Q$NW[![\:HQ=&[I.M!SU4Y!R3)_, M6/HU!MQ9%!KCS_ 7?:)FT&GDXXT-1=]1KXSIST+TL?@T==), GNA V(Q]MYU MSPA<4PY<>MAQF4X#:US^.#O:RQ_0WY"I8"-5#%+C.A"77D@WS'K@4CVJAF/! M3AMM)#3,:@9@[."X$8#"<+H]^I@ZHS5W*)DW;P=XI6L2ZOO[$8YZ\]OXI 9] MN?K^Z?[5/W40!Y0R3C6C#;1WY1U4^/>=AL,QP;>[H&EX0#&&CSV=#A?=W6E( M ]66-$:=04L6> L)M4W/"P@C($SO090"'.ZCX8W_ .(5TK9#;P#G'^Z4'B55 MHPDU;ES:>SA(!)T0-*8-W8U!X64@S(C9ASW%>(&-49%]=)9#-CB(] (-IL-& MYP)!%"H6$6)_8^B+QA#+;*5C,/=A6_R[VT3#L+?%"&52-GA^-35T8!L\7IW2 MG-6)%BNTXNAR$U-I$EX/"_IP>!_1?PLN4 M&3">!534 8&M(A9A]SHT$H,R"W"I>[4!L%= :Y9/PT #>$!C"T>@>/KHG^'N M\U!&_,?*L$=?)-U!;59%OS9_$/9K:3X2U=ZP>?"&:+DFC,4:$S*G5Z$3:7RN M ((.-3-5+WY,%W6WXI]\AN00U=LXO=$]L208H#5<<4_)!%Z3H^=:&!BUZ,&D M[4DF-^J-$L[J229SQZ/4/QLHN;M#)TIB)(X^#:13%];4Q9-%;Z0D/I.QOS- M2*:$P&&PO"@P@BUR(*@O'?('8EZLH+E,/U5;+5^28*;G9:=NFA@?1_36GU6K MU?)>TGPRFCW02K#D"U251 <<>RC^1AFGU5*(NK=W#BO1CL$\LH?A1P */4W# M%(VG9]S;1V7C]WGCIBKWO\L+4O@7+#C*7,\?@*V^)U;\3U47L-8R2W,O7;"$ M&"1EH;P_W6\B7KL?]!T&>X%FR2!X&@Y&%QA ?8_D0:*B40?*$I29%S#WA62- M1J;$G,!X"N^?XKPP>UL&VL:ZRV?*)-T+DQ0>G'U[ \BZ[- APA<.OA_^H)QV M1I]UIC>!;"V&K?33^?VA\[TYJ/1-35FDFU=9>,JI_NSB)$#L;!7@YU9SY8-R MKE0M)$7U8Y&,]!RL>7P;H$'-[J+9YE#0GVOHJ1)-EPST?HYQR#5P"3K5R M1^-DZ^ML^UJY_M% BGG(4^@9Q.\AH^RC?7YM%!Z7-E!?(*K2[*6]DZ^83E&U#-E2_C M]HN)'4H,0/E2"1>,HR6K2E^X_S=W(^?JN6)7'JO;TWZ)JK1"KE@JY,KBM,L; MKTI3]EYNG&+>!8:EU2%!CTD-V=8 M'F>R&9W=G04'HL&X@41CX(!2?,XX(2XK=NK77YT?VH^# I#U_'#!C'5FV!P5 M$S^'QU( B9T>@1=O6,0-;;&S"LF+P>WNT(H/!\^E'%O%8R+FY'MQ Q9^GPP; M9#F\RHK_R#,]9QU!D7N-%YMLL,J=RQJ/VK/%J2F'%HY +X]$[ M;O)"J7,.0UA6\[HG(@5QUHF(>P:!M60RGK7..&TH!^S"(P*O!="\U],&.N$S M2#&?+XBMD7).+G]6M(?1M_M%MEWD0V\5(AM*KTT333< M'WW]612/U/9M(>EPG9?K.DX]V19%SSRKRE/74>2JN*9 M'<0L[!]D(XAYM$H0,]4"[*-LD302R:/V X)8/N'F[;FLCA58+8%^@]IW;M\:MR_$3_$$R,MYD MP1-:#B.Y!1V3CY9<%62[\L('B04K)KV_*8TDCC42)3WF\1S1KE)7M)[^!UKI M[.L3PZ02G!92G1 2/'#+BX4B.W"#3Z7E=16S/5RH?7)?4DM19+BX. 'Y=7[> M\.ZT3'MO[QK?R>ZA?W^30#<[?3^?\?QWN?;3*!P[;3\&7??1Y:,22W("VSY7 MWZV.Q!FG>:#_"D7_4\G3;W/1Y>G V6@!++1"2(@E'#D[&BEX*FUN- YKH )L MA6VT@-6*XAXM0_=[833=(,@-=F6A<14=+[D'T\U\[IWX),3R/,V+5;T-3%;LN^2QQK=V+YT"H8TQ/W*=+#6 MHX=Q3 (P@QQD,U=1M1;9ISELW34KVW9&.N6RZC#+,6C%]-'=AV[6#EX M^O/\IR9E2S5NERKGEK'LSQPSE*AV3 ]1G?Z1OQH'\M5I]7Y+"C(5PBJL(\O3 M">A3.G)_=R>4^2DLE?@Y[6/R&&@BT;=%SOQ$_$V'9R40@]O=<8-PPA9B<(5X M8G#I\Q&KST?-!_VG+@_@"72_L+L KWLE"_L ?*\3\6WPTY,X*,U$U&XO\! 829Y0](/ M785]"%A2;@>&'MB6\6ZE4^8WCDY5NU:]&';&?CM;F-/BP+K#I)\ MV0[\]:UC[:R(PK0J@ZFP4C%7+11RA>3*3%W1BR(6=H-)8L;IK,DNL/J^$.!_ M-TOKT37=33=$@O&#*,M)8KWO^X30B@-/UK-G6:$BP4*1>3!^WHT7VYF3!^:% M$.M^/@Y#7!,\E Q(!U$"?U42OO:[=6-EO]ZYWY7?]NOM=V][YQY:%8_#PH[B?3ZS[SJKY!6!1AX/OBWNYQ" P\Z(G,%>K MCDB*0H_$T1^[4SP0'WN9$IA8:2%.UUQL7V F7P]F$AR)2]TZ9JMVW(('+"R' MW9BT3;-\!NBV@$DGQ#@V*V)2UC^A:?4>,\0YO/YF/"RC[H^#O#(T[,9NS1I8 M'QS.L]P#6J,O9543?QQ:I:^5] ZI+T0,J<^W1H,CI5^^K1ZT[\$UOW'Z?6R% M#NP16+LP7KS@K?Z5S*>/G^@:_@!3$$(46\,9I%8*]DR==UMKY$AM^^BL^/52 M3"^!X=P_:9K&*K762#W\FE>K7Y[%+V"UA5;J[T>6INEE*0UC>M;NX@F[WD18 M&M1AK#]Y]LRZ4,#7WL3Q/>,)C74.!&6 MA&&/39G@.%""T2B6N(/3OH.DDV5]O0'E=VN!]7@,L*.A;DU('C$@><(7MD87 MQ_U#:R0]%\OM5,N:=H2L.6R->C__Z(KZ^;+L%-Y]NF457O[JN+C9A+AA<[FE M8-N;Q4+'G2UM!2<;3<@<;^";Y![.4Q?+VUHVT H\K#[MMV/M[M!*:SJ7RG#G M-..$8SP,ZOLB#6X@MI<&QD9_T;Y6]E1T>_$*O,&ID^^A$6V3/!+=<<&D,W]P M0JI"SPA9LH);"!>TN]APY$#FCN5@T'[6DL<3U^#-Z/>PZ=+XD)Q_EX(%>18; MXN:/[@:/'E_!GC@(G=V[UZCA\6541*'CQL9>#QQS8+@C7]V5XMF;T=7I,01. M'P\-D*/I$[L[BHJMI)C_S(KA_;5E6KJG$]8(VW>9AJ%YD7<,C:%CZ 'O&,H[ MAJ8[O+,YXQ2G^]5U!?^%C3(>)0VW]AJD/[P!=%3T[\PMGC!ECR<&#Z[[V-9( M,YR+8K.L7.>[J39\Y0C#M]H:?2TW&\?%4N5>/ G&Y:8$_#_AFMHFW@TG,-1GG[[(3%0MGK0H]M=O3<%PL M[($2FB?-3KQPT#%C$>H, )<(-+?>PL,>C5@6-KS5_2,SKT\3'9I*QOL:&JF+ MP1!\CT63<"S+GR4OX;/)T)]XS (P[-X.*&?CB;H,5"]:-%X+6MF]G4UL#K]U MQG$'O;8^,%5M=Z?(NCWG/V1C)S<5RKV1>T1Q\!0N6G%0VV1&U M1G<_E*-S\;.M'Y12JHG"ZN>PTAI]__UY<%Y7?C6[!S[,BFH--&GX08"-(>\^ M>6B@#K&O?J:E7^@0T-O>E:S:Y9&UG/W[CIJ6 9-W^1=,&L?,&WKGV:ICFWCY M1T[[)W&Q$IK5DQ"U,4-O/; ^"NY>^3Y@GKH.<<$ZQB'L&G[]W[O"I&&!= MAL*U]VP MG70S?_S6T%6Q4#F[/*J+WVMKB T/?9-4:(+_O3X"YZ=1+H6W95JB+T+.LEF1 M13\KLCB9%5G-S^P+]F(6BI5F8U)U;YN[CU;F[JBN1;'P-14;;X"A0TV.-L#0 M^5RM/&>:5\I9>D.&SL^>:I/8C'A$0KQ>S#<,QS+HPC'9%^_CIKS=E3S<=1 > MLR(9R\C%IWOQ6$#^172SV2Q#K'GP#9_#2O-/\^J\9SS=K1@Q6!6?:96=S!AR MG]2*QE,L-E#N(*+Z*0E>2Y]!Q 7"(H&PNDNTJM&T2!2$;:6W)0.8_92X#*CE M<_GJ=$%M]F1 %D-%DT@J8$I?V@1CW$ M)QKI6P7%<-H:V8ITG.---E86C'0Z MH%U$X?Y4LR)A0V8+QO@:M^ ;E51+ 'F[%-^(^G8/ TN.93T^YQPL5_?%]YC]\&"^-'_ MD?Z=__CW/DN%B^KI4P^H@2,R,"S5MM:<43R5#>\1T)A^O'8I_B.]N/B%81/K MW)!T"^X[835P>I ?%O!>FDXX.OMV3+\WK\W$=B8>P1:K#OVZ)P\#E ML>AU7(E8K.='1RUE234D3ITXE*MSQ[RHM*NEPI:*=8X^8"P7W2+F(Z$YPY8G M6+# +X+6O7ZIPP"9>[TQ-2*QRMLGVJ31L<@_1J>#[9LP69.V7/YFZ*9!A*;Q MI%L]=9"CC/>%F!89TJD. .B8FV1)QQ;.;2+ MA =N_RWR= >+\XVM#+H2NS MJG3:T1430VG&J%?*J5H MU?&Z$/,RPQCAS5(4)IE>'1B/QDN#5D!(J(UK>.6 M ;186R>:<&IB]?^5\01$Y0G,X],K3U1.]*Z*:HGOE:>B(-[=@7O=#'K5M.QI M8L9FL2Z@7CMP-C@Y2AH'6UPQWK4\Y@VT\ZW3![Q-*>W=[$HV?V[,Z$P<_>H] M:HUF==R&^7R**@)=1W/N1BP2WHOV86-"W?UI8N5KB_-"9:XXQUDG0.*:AK+1 M)%3N*D*^X-6G2!W;G?M]=5AD_'3H&,-_+6> 0J5:^DB[;L%?'I?!=3Z7J=XP M'= 7FC$D"N,AT PH>E_&1">) M*J7YH^_0:F#=PA5'9M5;4;.T5R974:R%R#4#M!4 %DPWY4BR)VZH.UWXU'R" M?1RR__>H\N3+KU[Y=_U>_Y$&JA3WQ%JPX>'21.:W/YRQT'6)L%@HSB-"+ <4 MV#O91++YDM:7^(QBVQ&-.(_'?>@G,,AZ1\\7K1F@U='OXF=;>W)N_G24.13G M:J3YM$:[S\]!TS*2;Q.";*X<,["AA*?KIW0WZ^V"#6\LVK]&PS0F,K!I1U(; M&Z_H77>>WKAUICFN%Y^CRVL9(;61V-%^._TKO=_II91BUB6-0KDVES:6LA'; M8!I&&'W9\#LW7Q6\J+'$K-+@8F1I\-)/:XVDZX)=._WQO:B5TQE?I['2R6)U M=T C!DZQ-Y2.W7@EO[$4;5@Q7;L.,BL@@^CO?G^MP."M1K [UR%K+"C<] BQ MZ7 +# (9.,_1#1=8L*-^&S"K9SSI0M2#;L;-O;R*Y1-8$F].M1#6<6FXV!I= M]9[_//\X_VP,E37(=:TBDBK(%->G9K1"F%>45O499N M'2)>49Y*$LYH13GMB>95DT]Z [S>]$6YA,58,H1_:EW2U#KY]E-UA5S"UUM2 MFO948%[^G5)V7+W\.RJU]\^7!W+Z];MT]ECA[)B!'%Y>NCW;L'H1$H+)L0@- MTOX>QO9,&UYB]E^X<^D041LKLPQVKPP'IAN.:1)VF#-E&SR6;@FYZAY=V.,Z M@^MP]#:X)2]T$Y(409%K3M@"*-9*\%H7 MXZ/GPM'W_&S9Y>]DAKLHS,)*PC9"H5!X!6T1.-,FP;2%U9F6&1R#@Y]W3Z?U MT>#VGC-M B;)ZV#:S(04> .3F=R9YE8'Y8EXZ*(I3N$O E=&&B;*L/+[]\6O MAJWU0G'2Y7+.LM\386UL)GWL402/I/(J>B5PL9"$6! 3$@O,]%&/C__D'W7R M)\^E0@Q2(<;3ETHQ@3A.-CJHE%NCKR>J\FUX\?"]<9?.#&\VBS#81*4]U7-D M W,DL>0%*[V1/*Y5ZY[58>"G=[,GGL^YJS5R+/-/TU:DI_Q!FC'_7HF8 GG2 M&C5JQP?MLO%';+???0HME*:PLP(77"D?\9@PK"?>C' L[0,QZK!" EJ,,#!P MEBW\I@W'X[W#D\[=6B03MHI-*[3@-E.%)P[H;3B\W"V8?N6$4+L+'LS$.Z!L4 %GS#PJM!RS6*9%GG#I."W;Q#59@=#H" MBM]Y]7C>O]83+5FN/UIA\'R>#YZ/8?!\7N23 MY_GD^75MJV3K9Q^)[I##X3?ISC ;5"(3$Q3+-:WP!'JY(=W^PDF[C1GEM.L] MO#72"Q7]N-X_'GR[3Z<'0*MK&:^!460\T0I6:Z+A3E17+)/A!*PZ>- C6# = MV$-!]G C//7 G!I?Y=I%>!VV@+-I6S<;0/S+?8'?#S'8=VM M? , PU#0%E* B^&63 ^@3B>L$?6XYOU%_?Y).OK\M;/4J&:7E;#+"&4FP>$L'Y18-W=;$?,MS73)0;9GI\LH, MP;J(>HHMUI2+48^8'>H1L[HC68)U$?6(3/:4N>SAU+,Z]9PPV5/FLHEEAF;/),2= VK0SFFL$WD@0)_5'S*=V9C#8G MXB8K)X_7:I-F"-;LD@>7'IP\7J7T>-N6UM8AXJWN^*;R35T@E_R0IW@4JD>E M1\B8,])P& M ]Y(&K'<=UX0>VK21,2C(D8,>M!-7>T]SS+MO;UP?DDX[?%85V^NZEZ"8[?R MK7E5EQIW3[4U*&R[?1Z+E3@[5@%>&$@W^X/]^OZ+R?LM=I);&ZK"!ENYK<'W M[V9DF=7VQ'P@@=<;GAG-ZMZOBUC830,.\FD,Y4OY!$J7>!]'SGW;XC[1YSXQ M ]Q73:#; N<^SGU;U'UEKOLX]W'NVY+N*V=']QT<9);[HH,(11Y$.")85(F9 M]9>=8YV877_DZH]&O?3G1/[ZU%YGL-;F>C*M32;CI;-WL_'P@ '>AS;A.&L6 M1'/"08%9?!='?Y-\MGK4<@Y+'8<%;]NSB+RG/N_U5$4A\&A0G07UN6UJ8K62 M1^!KA7QA##TG-$YHZ1/E2?JX7)1S#DLOARTKRHN9$N71_ER!^W/'IU>> Z>< MG/QLWA2^=T[;63D17O_,]_2*"Z)T"Z+7X+7YW)726':ZR(>SU&M@J:3/9V-D MJ5("A[/I(A_.4J^!I9(^=(U32U6*G*$J)7.K?R[>V-_+;SZ\U)O[5PDI5LDO09O+HYH:6.T%Z#L\8%..>KM/'5L@*\EBD!'NVK'7)?[8>D2:;JNVIGO^0# MI=G4B]>=5!^SK4T;[GJY%$JW%'H-[EF(M>)(PN.!6,Y6&U'N-7Z4Q@DM$_([ M2>\L;OF=+Y:Y .=\M1$!_AI.TG@:Y-ZEW2.FYYL5VO=_+J[5XGTE,\=HTV03 M;[=UBA\&W7O=\&7>A#W_>+FWG$!W3\Z^ MG'VSR[X)EY1RVWG)"(O((RS>UUZ0I4GN?EI#[?'KYW*J#\"G::BP7UY;OGX4 M%-4::-+P@P!T#G"Y.V,EI E> NOZNH"^55 ,IZV1C*B#.$#.@D9(NJXUQ.4Q M*(5"$H?QD5R2?K..,S-GYDW&5F)GYGR^QIF9,S-GYFW4*\?-S.7\!L(MG)DY M,V>1F1,.O,1O9M=>AYGMAU_^L24@,?B,__66=N$ SE3YT[\#/S93JQ=;H[Q: M%B][1OUB2-:(1?0ELZO"6O!2_Y_P,N]@O]3.<'VB;0/=^NM589WM\?8,/D6N M,?3G'(5C&V.5\TX@0"$#@,TV'I))#B4@^X;1'Q#=HM1Y.<#_K^O* M&259]9%<:9)N71F:*N.* [@N!6OVUWA::_3ML_74U7H_FC=RFG?J/?D;=H0^ MP5]\I= :C2I]I7G=?!K<5-Y]H@C8HQ@0@BCP-S9ZGP>I7/<$+Z8:UH9AV=;N MCDDL1[-!0 D=8 A!TC3!HEO2IELRD(8X$4, (0P;0T6B)<#/@DEDHZNK([A& MU06[1Y"YZ%&"9,-W'567=%F5X&DV?('/@/MLO% UA8X$__RB09[P?@(4[NX8Y1*5![[9[)@$X)!U$O/HL] &//4L@N@)W7\JV 1I&*.9S M HH) :]"K?8A&UL=398)B$:Y1Q1'(Y>=X_Y ,X:$ "/JDRBI5P=MEQF\JYS M[9/3%8!C*)0ZFP#0(5QS'Q:@!\%Y?XF]LS7ZI3?_D%*O>OVEE%(Q&Y:MAY76 MJ$1.AT:[:MT-Q@<*$\%V#V.[.S@IST6:X&)-N EP31!Q.6&,.ARQ-T:>P+ G M4/1-YO]NB"^\]S#A(1--<\VN_]Z)[^C? (_L_;TR+*X5+X.0D@86^2!XG\:# M+T7QKW?^F=?+SD-F'>S$EAF+-@48S FZCVU#4]8$:W,'^;")^/5_[PKOQJ>4 M!_D6BCNQ)N9;]%->!+]E-!A]4(=U;W)TNP+D5+ MHD]+(J.E+U?:4^.\8K)X_7:I%F"-;L MD@>7'IP\7J7T>-N6UM8AFNMY; 7&]ZK.@+)[AF-)NF*]O#D*W]0M;VH6L#:C M]K"R,.=JJKSP3)>-/KGQTE?.W8K!C#&0,-DF@%#G*",,?=B,G.A M+_R5CC9Q7J) G+C\7UQ(RA@;>V M2C9\F M2K?1JG1!'U_63G1&D[U0E]+5'M0:G8[N?LE?*OV\G=X&I>\[V)U4G6RB5VFT M1I>5NWZ[^;LV."_YLVF\AG>\-^D&8*WO[@R(266P+A/!:,-C68!'M6BW3I2U MV(50DF7#T6W:Q=-T-\H<;Q1M+NHU!A4DUJZ:/:%K&(HEP&T6:WQH80U"7[58 M/U.)\A_2^>[.$U Z?N%->\;,#U7!MKP=%6Z3X'_"#&B)BK/!/@C2WW -OC'P M0N$]?):$MJ,K&L&U3$'T-P JV;AD105\ZK+]<7<'?F_CT^ B?#O4^&HRGT9J05C\XF"<(B \F$ ME> .&0&*"U.Q0F!O^JKN+G@6<+L[$\OI4 SCCLNJ*3M]O%%F%$21XB)B&B[V M^CY.-5/M(26*B&Z[XTVDM*0;\$!\ !H-NSNSH$1:<7$%W&G(*@7 K09BT/K$ MC'3,4$*[CMJ! >S6 &RRCBI[5%6W@.+E7FX"0P!'Z.5N+A?@VR0=C> ;HY8& MM$)DR;*]I=L8B(8%PS< !-J55H#4L$@2<:714VY6F M^]F0RUG2(;2MM"[9CDD6TRP*L"[RN@F<27<5E FF^=G# >.11PGVC3:7!0H# M\<^&$N1 6;C#$$ G4:H"_NI)>A?E'UQ%:7AW1U,?'+W1W3>4,;%[@MF2C0%=J,@]C4MP!B -+%<67GA%)&QGU2 M00SJ!FA60Y8=4S \"># !Q-UB#T,2@.J%/#WZ"U P$#\&MHC4?:%2W@@ <+I M4XTP<]\H]CU)ZJ(%+G[J$538N'@70U2."%(?K0QK-K90-C%YJP%EHP3'+LD M"[,Y: MU>+Y&NH AHH.0D(G45C40J+F@U,BQ#N0HYPT*B:HS3Q1?];X'FAZ$ M,'B<.<"Q:<)3E#B"?<:"A>0P: M4HUHRJ#$]FR9&99(#BVPCJ-U@*PHGNF[!%@%W4D 02#8:EZB3>[]'4:6B005 M]_51M557XW@@!2&9,(6R(0\C93=K T_H0!?RZ=__V]L33E2B*1^$*Q!2'^'> M!X< 76(!@K"WYP6R%/5Q?EX$C0VYF1%L;?X5%1I96ZE1]W+MMUD0:L\"(<,P M@J_QVU%,'HK;QB R<#(.RT2UT0AU^PZBRT/41P'GQGX0ZB:PM_Q1N ![FB'S MPD $YO/!N_[Q;L.?QO$6+];R[S^ Z"B< V_?[[4)LOT'L-9QIUPLP[(RA.(P M.B6A9V*XX__9AMS*OQ-LU<:+FH8,VIPN!L0$QA]0T/S[C[0(8T%$XPXP) ?H M/6O9JZ,_ 7(:[ AF+U/Q.M,1&_K2WJ0B>\+?PO&(PI^^ (SN!-3;/,=SXMW1*_"AQ\O[$I@FDCWV MP-&-&K"0QYD^<,"O /4/IB]SA*@R9WH1+G3H6PSW:82RN4*5G6.#2>(Z5\QR M0?W7-?&#U,5EV[ZOY;_; 9-FAJON3U>9L+S'RI2A#]PR(GO8P^O[@$"#@N&N M8PR';3Q)IF+1O!^-N(-@P+K&M=XY2I?: #1&8[DFF>L AWT!#P!PV0VA39__ M",:/PD(2 9C9]JLN4BE8CN7;-+/QV08S-! :<)?%%@,P3.+5#1W,P".\Q3 ' MAND;Q..9._X>2/ \-F@':*#C6\%*P%^U!&KZ#L=T V#< >J!X#3#LG(,"H^7 MP9$QNVZ< >-= /GXJ7@];A"X':8/I><%XSP0_$@O:A.L3K.$>]UXK 7QFQ7%.,7+DFNXTH&3(R]T!GV\<\ MZ#:&B#3IV")G[&AH)Q1 8/)G2 M-V!NV$_&.'H6280Y^-KLAWZCX6G8SCW,\(7M]@AHZL+ 0X(:"TB&@+2W M4%"%B)'M.Z5BINE9%#@JSNP:.*'!=O1=+-8R1;:S*75W)TRJPAJ4&N @#RF3 MBV=X<5<8?(07.0,6\:Q7%=D,5(N*7I3"++V.PY:%>F)L@HWMA;')YS)GB*TC M@))\?(/"!",'8%%HNR\W3@@_=TU7^5'D4X19 M 4+ .T?$-$)QJ? P0'=IGL0(OEZRHGJ0>:(N'.MB*A6=&7HR)W4!Y5W?^/<6 MUPY86<@'_E$'FN_4CMS=B;(1)R%OH[4)5#(V3"WU>8_V:G=5^L(QA3DZUG%1 M$!RH%:."8!%9%J-_#*Q-,!Z7G/$?=ELT]CRY>[G(W6*VO$GZX#2X1EWT&2D] M-#")ZU)2?XX6@&A&-\>> E__+YS\<"!6IY,^KKUW78U?=>F_J:6>M09Z6:^T MY/%0HLL_#Q?MZ]JOBP'QHSC7_D' ?- 7I74M!54XRZMN77963Y4L^[E=E?C:QIA>V4UMY,^G9AON261M[>=5LSMO52(AC MSHL]NSCQ=WNO$-CN*_#6,==W[;]7;R*CD9Y"@QDD@YO M $,.G^U.!YF[BZO#N@5^<-Z!Z74;->6IUH4A& >RC]M$]@II&,%>PR;HF M5"_2TQP,S8!$U8ADX0&NB7$A-J<:O00T[JX.B\R&=L^EQY[QOC 6@?X0:B]Q M:8]HA$4A@P\%L\]+55*H)>R^&&PT(,\]]I=[9SARJ9J+_O">>A-NSOC+!COS%NB*V>^6!^,=[R.)CMI) K6Z0>0!/(0!=K4BP4W]7:L6]W#!O@49/1.((Q2]?3HRA*:)D;Y(EK8GH3>W3E? M)& W(:&#AW1,1$_OT&8D].Y.2$0+7$)O3U+XX2&+(9W:M>ZYPY@[Z;F##B:P M&[O#HS)3H2:QG\XG.78/4XH9VP0.T[J8*JF[05Y@?/_(G?M,0FL9 E85: MJ9 30'=@9*0@?J0<8]$_\A_W46,(]<"I^#BHZ85R@Q+(/;UW3SI=(G>/N\?? M>"N7W?PX&6#'LR[O/#8$&SV"Q7L5U<3CC#$V,.< O!5KCP8%PP\5_&?2&#%A M< 9Y#T44PQ0[DZ$G^Y+[>/O\>2U5ZS<(I+7:,;]I-D9,H['QA4[+ ,%@V7->V#ZT:1P/'+SXCT! MXXYW>&9FM9]YP\+%KH:@O:#]S"M+ M?9XYV#=\2D3SP=7^J\C@2+ZV]E@RT2.QKHA)*\WG%].6 ^Q/;A MGS^%:K&0VNI9L+S>=__VHJ?CZME*:U0_:ZMW9\U:;_3NTP6QA7-Z; L4!UP& ME"C01?,2VH1A/03!([. BJ*"/PZ[1-/\\V1=)7FX8 MO;\]A$>YJ1/^L]JL\NV)H,Q#&Q/KID!=Z0YV!*0%2?@*=L;IO11TY+WGO8Z_ MP"Q.L,29>'-LZDCCNUSG;YQ:Z,H[@'(/(3META2+[Y-0J_9 MW0F^AY5^@/_1)F!G3Y9%+5Q5"$[$(E@0,LUL'/L$&(@-Z6+8C+>"QF /6<;UO>FKH>]D> MU.&MR.WN^ A$)V1REQS]D6!Q$>9CV"! \2/[5;4LAV&9] >:,21N81O&(+QO M7!?(P'1+NCVN!:,PWCPJ6BIAIO95.6,_0 MVZ52@++C0G%BK&"ZY,:\2YZ)*:L6-98I+X5)='EZ]DDP+K*E^1*X]LF#6C&@ MU^M C!XMWOA<>>P2.^N=@3BDZ[[L3)H!=9HQ%7T&K]ER]T?_]/[W=W51?D0L M4"1QO.Z?S-+W6.\^E7('A5JN5)UN^!I3+@7NZ&8V3/0W3&0;5NP;UQW-_J;^ M+FQOP]9M:Q2]7>5 M],]') U;CO/7W0X-;3*A4I1E-'.F-4[RGA( 5/>#NU>FH1M8Z$U5 7-]YKM. M1P&.7?51K5'!N3DY*FH7>?LNU;Y4+\*7JK5&?X;MYY+:_W61E[$3$4;RP/@[ M8^IKC K4KKJ"!2['V[M'N50V3*"KS ML0'J]^S\H5BH_)T3OK%B,Z_W0/A*4$.1C]YW8:.O:&*N,O"RKO3=4B)-DMU3 M$J_TP[7951".JDDO8\G-AF9TAS2KFS4J$$[K]2OO0#=X">T)X/=?&1^0,G U M'UPUL'[WQ 5S=&C?BQPM17'+OVP3BR/-<0X:>HNP$&> EJA NU^,D]_=\TKO M@ :P87F6JN!8>(+"FA(9U*^4:5G4'OS0<;108%5/"SLT"-!3-03AN +8U4@@$0/]5DKB"/8,(J:?)FJ^4*PI ]WS%3[ M?H#"+X$TL"E*X+'AQ%F,7C#RTX;@]X_;0% *AFMD=L G*89_3!A<%6U50L,# M!J,V.>C21)#,M"TPIX5A&01\Y^NOBJ6)IS>U=*JG31L--(_4%:/C-%(OL;0. MM&Y;=5WQOCA761<5H+ 9]H-8&N?2ONRYX(:=J\/:>5]5?ZXSEF%#;0V+TY9$ MH=P:C?H-Z?'P0:R?=-]]H'AP]_U;-L1,1/GC=PCBJ.1RXZ+ M16M%>L(+9Q#K07E,K/&^IS5Z:M^*P]]W)Y737CJ)EY[$=0Q-,Y[$D4;\P\GF@_Z MR6T?LDSRZ81U0BH=%EJCTT?UX:Y;N?Q6R_M$J:@6V)G##QB-(^\^>7Q #Q \ M5@A(KMRDV J+L@!'3$0I/&2ME&JP/$*72TIXY\\)6OD%T6-^8AOAP[)&DNS, MWC8T94VP-C>N#'8-O_[O7>'=>)3303X0G/WQX[$P_.,TFTYG,B-EP;2P%R!@ M[;6ZP32V0"^BEM5MRA*LBTCJA)*46"J*0%*Z8_]^R#<>GY4,D%1]8*KN8*ZB MF'&""DYN>WL2>>L013!)90W=&R.,[S'M&(&R>X9C@6EA_9UN%,X8/I@/'GQ- M.107Q&ZP0 FK'BWJQ>P,'G3-J4KIKQA'87@X8G"-/8D7;[X+;>&O).?+K Q. M/D[5P11YWRO&%FM3D%YB_%89P[&Y,.X3SP>GA +.T5 MQ1AXH%C.+@]$J]Q20.5&CCJ=# MGJ1-W&Y*>BQ!Y DKTF*A'+\02==VB[\D*7L.*D):4TMXGB#RY58[.]MBI1)ZD_:_\PG,/LW72J" MDW=RY!V\;<\B\I[ZO-=3%87 HT':%]3GMJF)M>+!NT]N\MKD46P::2QJ\NV" MF;0'K9'D=)Z>"^W!U7-:!4&Q6%I"E+(U007R756:Y MB:PX%@W_\G)D,1R;93G8^&5.<&B7:!VUDR8,I"%-JL723$MX;P\' M:(7!G441'UP1!44:6FXRJ*H_&BKF7OR]O[MSZKTD-_Z>C23P+K=[XS9/5G!> MI-N+D8WG"$QC8?/%V-33P.25RXWR3\0' [H[?L!E['#FZC-VM465B8UX4 MI&Q"16C:G*G2D2%^P>-D,4FP9Z3C]M:.SDMRYV=(ICFD&;:8T\KF_K'!#7[6 M\T1?:=4,#-(P"1#+B.:]T/NS7,&R0A>8$N\"$T<7F"+O L.[P+PNI8>5-+Y? M[64_9]NZB+^0;V;LJZXKOL,Z-[VYNLR)R.RGM48_2RI1RHW:MXJ:3NOZ9CP2 M=W>'S9JR)N>(>/G';@:S-=W@@A6RXO@%F@[-DY'QG]CRCH]:HZ?>S0]R7?]Q M\: LE7<2IG!3HMEK)8YYE0FH&V6&U5-D6NK%C7O\IZBM MD6,-R[^.2W?FX" [)X"N[JW6XDQ&:HZC5RZ5&*$@4*C&S3,\ ^/JW%;:XV)L MMU4*LT-YHM\F$_TF">-EIS+OUT]DR&(&0Q);^_<2$JR^M 0[SF1V7[R*P>UN MZR?5^V*(-E^SO6&SDN7)H4"/_YA$TJ;LBT1MBN3.TY.!=ULI65E,-XP@T&TD M: 7[;IWI,HXE)T>$_?M,GXGTEMH$=_3WV>ESO7E^G!WK;+'<*^")T-IX!V)D MT+D#Z.F\VY!9%COAO S@=64;?:N@& [8GUL1;[,,LL2@35*XK1M?.SF.J?>A"I']XS!/DO! M&&>,C,>"4_?34);I,^8[9F1](E_VSYE3'=T2KX/Z"5V\7'S6=EYR:R670[[Y)]^GD1&S(58INR%6YUL]^//5+W9O:NT]TE8*[S*RVWYI+ M7_'3T[A!5@2-S#N%;@3(:_F'M$9GXGVG>7Q>*A^M$W7

SN>!TW78'J M3@4@OB,][K$EV='C8&A'#[^9!S]]3KP5UF%K-" %^V90'BI&;:DCZ;DB@Y\S MK^M?.P+CI\K@6.G,^/3R[.GJZ>+LZZ&3AR3K#M%2>IEY!4(]#VZN0; MN5.JI_4?=_<9(*G$VEYM@:!XJL)6(>)MKS:18'!$!H:EVA:SE:;JBOO29;TQ MNK**K=&WXY/?GQL_#^_NUFG+O?4V6&NCU<,0/_??Y+G_)AO\1/) TJ=D"107 M\^96G/:3I/VXHZO+&)Z$G:JZ7EFWK WPLQ%(-@4IJ-BCE5=5SY?1RK#_+/R5/AI MWMJ$O!7?,*0!31]'7&1D4&30R8#1Y)ZX%N0=CSE)IX*D8U.$A6Q1].+Z&>I: MN[@\?AX0W2+S J7G^>/>F7%+E-,,3>%)MG PI"P)0Z&U)QB(6%X2R$L"(T)9 MD?R6L#8NE!*(96V\()#S$.>AU7DH/C\X ?V?PJ):BN")7*2F;PW8OC5@78ZT M>N_P\OYXG8[2FW2-XRQ _2A,)+\'CE+#!0Z\;I;7S49+KTTF.94K"42CMU 2 MRQF(,]!*#!27VB_5$LAO2$E->>)5:+.J>"+^V_5GS]*Z:Q@C*[A M2[XV^=F8/%RV2M>GBQ9+%1;([W0J'XGES?DBXH1&K9V6D#J+SPGZ,2> M+$O,2D'SIAIKSR2;617,!\O07(#2'CY_^7-WVR.%RETZ28T.'<%>#&#J8Q<' MHR,,@O1$0O3D]@=;HG1Y3O$SKVI.O*H9G-?+[X7+RU/QY.FFM%15J!PNG/ZX_"T>UG4VF^Z<)KW>.>%T[QP.IZ3BN-E7(Q3T["L<0I# M;_$=AT,<+E9_5JU6R[_:__4;Z8.N:?6EJZOZ\<5(?CAIC6[;\HUTI?SL*LD> M?Z2M%GO:W.4%J2N'7E>':I,%J?/Y:MZ!A<<[K0G6B:-:.U_,;,DJYXZWSAWT M-")![B@<))#@L]6"[L/D%;U7#X#!'0>L%_\BN.'&Z-A/DDFB5/]UH2U]&WS[ M]6.=J&4F:P(\#+EYCAZ>A/]/Z@\^@N?&<,7SJ1/V4U(GUIC29WS46LQ&<>0S MB!FKRN5\\ ;X@*GW3?)!Z2"!#BZ;U_(GF]/REYV.*I,3QP0\.B8)7AZEY!6K MWAB TU%1\]GQ[^-K$$.1Q2#I>"ASU3V)*0+ Y5SFY%Q(WR]DJ#B\_N)!ML0< M9X,WP 8A=;\1-DBB?F?SVKZ\P>#].8XEZAF:B_UO+&]R^/ MA:L'[:VX\SYNW#8W 0QQ8?;6A%DX<#^';>+P6JH9ZR7".> -<$ X.,\Y(&7' M\ U#MVS3H;@ZT^'>KDFL2%7^\Z=>'^KW\L"H9M=GCS M7,V+JV,W(.9Q:QQ5V*]ALC'G-?&S;$IG\A2 MJJ,&<;4Y\)#$ )FH?>HBHKCW]#:]I]@Z!N8JI8QU6./T_0;H.[;^0;G_G[TO M;4Y;V1;][BK_!]V<>VXE5=B;>4CV@^,I-G;B?*&$U!C90L(:P/#KWUK= M&D%BE#!RM.N]>V) K=6KU]QK*.<2=ID5K#N]5;YU03![ILP;1#PF?0T0P>.V MX-\XO5Q5 ,GUG@K*;DP_#SV EG1EJUE1:O5TCZ8]4Z3#@7IU+_!IUT$G?J_K M7RU-[!X T*%[ JF_\??Y&Y]G2[^H>#5V.R!?35RGM?6+J5)^2_EM*7Z+SB[) MQU%:LTE^F]_4,!2Y5\3?WM!C>/ E1:MJ@YO7[+;/A8NUP>%,SU\A1MJL+6W6 MMJR_!5P7]W#7M.]ARDI_-RM%U@$Q6_X0K+2U'1!KK;%^_D>MDF#,[TD]?7#YQ_=3YPA&0BJ]]EYC.W[[<)M^Q9BZJS#T]E)GJYD M,]ELJ(:D5MX4=NKSL9-UL)-EV"'G^>>'WI]Z^Z8<#W:R##OT7U'AIC 3-[ \ M[=BG2V]<#P#J5.+V]FR[090&L[UZ MJHHMOYYMT?E%F1HR2[6Z6ZR!'=/Y>[HT)@PQ^!JG=]*D,V>H_4!=Y6K"H)Y/ MOGYY7G39B/K&8?K;5ZZN\6U)^,9= 2\P9%ZIB,! $.RA]X3RK0;Z%J,UQ.$7(-8Y'$V%TVHU=E4K[K;:25A:^*RW9K8TY2XW!JKV?;S^/NY.1K6K (,-_\R M*8V'9]+5EH(LT=LR5=O=:2C,,J"W8U)"X$^2W5W7::_<20,H0\TEK(KGE1'7 MQ2;)"@%QSJ-1WI6$+OVL38C""3*OZU)' C,*K76%4VU98/T>_L0K3]54Z(=/ MIB3B"%PJMGA)@>>&DM'%7G?UNR.NJ?9!I%6+^:S^>^<90L#Y 0 M]KFF"Q]^GJM\T\%6Z\&"^!+0W3T &78AZ5, P4]*_0Q]P3G1=#)"-C.01TR=B0CL MJ8$-+G/Q54K:\":Q.N M2WCQU>0UX$%@Y$DO^&B.O7+=1QB:ZLD;6)IB8,R@I6O&WMZ= 2^CR4=$?=+X M?A>M7W_+"H8)&Q%6Q'G;;Y]>M8O"9\6-]^FZ_>#5E_$E//OT#IFD&4& M2"SK>*G(A&/"8YY$8'X. IOP['4'+77TO#']5A08&J- WJ\_5UKO*3>L&^V9 MR*L'MCP(1IDGX+"G$^&K:&I#\(ATHBR"3O]^/QWH9$! ?XT(K^E3QKH5@Z!J MDX:V) WH%YCF"BO54.N"J@&XBU0/,@U*><)0.4+/B_*$RX2\0F>5\3$V.NRZ!%Z8J.EZU MP857$SB#$E? M@1^!>4#LYZI?;/6RNV/K%Z8AF$9A-#E?P%66%W#&HU?".4\?FCK8M+I>=P'V MR[AF5R,$]^3YA2WIKD]OA.&//T?WK_P*DBY\Y4!YAY)C%6%7F!0V&*#PBIL5 M:8A*,F3X]98!O:9S(%=0?$X>\VD$AD T)WV2U8>Y:N[\-U]>RR"8=>;+FP5, M.:%EP)WS"MA3(TLW39UY)"?NYZ3&\.-<28Y4=N;'Z\T_[N-FYZC@Q-GG&@J-'6DL9$0-9(P258OY MO7QVK[27SW" 2?C*F-+SN;P5V6'!+"H:K%,7U"=%&F/Z/8@[P9!'J"SP1^"1 M=B0#90\("54'16([+2@6>/A3XZF\D>'XN#:O2\P3Q67!*OWCD/0=TZCTL.$FV9O,BP(7IPV07X A0',UNOA51^E'N22?>Y7E[!72+V^+ D2$ Q&+RQ+UU&$ M2$G8QT1"-0>B2> 5_*A-.)'@\A@T]4=H8>DNE]&X"-7Y).A]UY4[B1.9P7S\20C9-][L+!A0XD,+*U]NX. M\VUUCW.+=_-T;?HJ5SXCKB0:.=+@ Q#U;>!3@6@8-&96OQ<#0TF6846B"1*^ MN*OJQ/*C+:E/93VJ"_;A[DZ7A_TQO.*;)LP*CRRA7@H949IA3#X%#J# ?K>] M=SN'!75+".6@U^(A0K^$X3PB)H#$K 8'4E(!]Q)>&%-=,,^8#_-CYS8&N_) M7[_<#;"=U8+%1QN$A363B#E"(-I:8BKAXK*%) M>2;P>I?KR.K0I2@[T<5 Y6VIOWDY+MP0Z&8Z=:CJ,7+\7L.-]39?BE75GV+5 M-9J_'^HO_<'/MF.C7$]>#%GKS$LH"GY[6.)5U6?-K)]:E,OFE\^[JBV#O*R# M/"L#2]4;N4*M2NZ'+YM$7M9!7F1Y6=72+-Q-9%=QRU*YD\ZU*HT?+T?C$VF$ MPDE^W"A5'KX+XH9I//KD0JRB79K*#Y>C\HD\PZ/OTGTM>_M\U,QOF,JCSC[, ME:M+D'DR-,ZF!E;3 SM2=8,F?(5D'-6.)CWNZ2=:8\VL5DBI_**+JPSN>Y_1 MU#[;RK8]?9$FY]J,#:IFA(X6M%_7(X,N) ]W=UR!R.O6$&L]'6$=^PCK4FM\ M/.CUO[]VCP=G;LG K!'6KCAD/@52O9V"]CZH2/KD:A^V/\#8U"T>:#MOZO!A M*\AQ>#WN5X\*1O'R=W$R5WD+YP\G>N!P@F"=1TNGK2 _JBA4KA[Z5V7C]CD9 MM)1-ZODD"=9YM)1O!3E[C[UA;U"^:/PL"LF@I50N;0$M55M!GN^Q]C*NG%W4 M:NV$Z+CDRB560+R2J9C:AAOEFW("6('>B3/8P_SLI)Y(DF!-*/7<26\?E':\ MS9Q2.;M%)Q-LGVP]IZ3F:TH>']4B31"LR26/5'JDY/$AIV#*#W'M56*VXFY'IK;A4D(K1Y_ M<31N-Q];X]/FK?K\L_ZJZIWDS'JPD@D*Y?]&V+_201,#S$I?!&RM30 6N/G_ M;L:,2-.29[5XK<4P<"&.@XU(!J8LD&P6 M6#6Y?!8+5&/H%YZR0,H"\6F!%1/W9\X"J<8PG3SE@I0+XE,$*]5?S)YZ&\.4 MO@WQP/Q!.'==53.P"TN0^Z41T= ONB>]CA"K^[7^Q)MXY^M1).VQXNN(O:]T MS%?BQGS-EE33#+4QK^TCC.=.>2CEH45Y* ZW+W&3[U(>2GEH/3T4A]^X@6%K M*1NE;+0U;!2'X_D1S+E@![0:5''?DIK.U%7; 15[PW;]Y/Y0K;:3<_\WWQ== M;P!C4S5X.79'-!T2F?PAD>]P<5CY$*,A4P9*&6@^ \5R[;@!!S1EH)2!MH*! M8G(^:S%<6J8\E/+05O)0+%>>Y8_!0=L\X?M5^/7C6;DGA;/J=C:4"^P!ML2( MWW(ZXC>*$;^E=,1O.N)W16Z-L*7F]4VS^=7N'WC=H6WQU/%&&3:*:[L!)1UVE;3?C@W6R[6:]-3[3KH:]H_[M[X;;;VE6 MVTU[H 0'9,[5W4-F33@]I#XQ!2GIS3$37Q^ZQ96[\SJ%U3V]YNIW3>6R:%R0 M1BT!]=26B&,;M.5<4H\IC@+K^-,I_X(RQ113P1 Y]=^+_N?6B7/;M(_DLN+[ M$M/VL=@VQ%BCB_O% %"<"1R)2L 0<7@4];N^A#1.H.WGMQ$QP>C1-HMKR>AW+IZQF PJ@HK[%FN#4Z;&9&4XA$?912/HM MW":K#F,!?++QQN8*$R>XT7]A5_<-5H\B5R2.;"O/Z;_GC5UBS(W40D\MABVT M&+*A%H,=8AX=L:'UCLG0ZO'7%Q=CN?O0&M?-CI(O=$JJMDJ7JTU:$K:00K2R M)R)$MW_Z,[7S;>SM<0+#7\K!BRCZ[4NKF4H J/161.M)<),P61K"I/=&YW6KZ6EJ\M).16=I M%K,,RV6RN8]1UI9&5_YJWRR-KFPMRT2OJE=&PB^"9TI$!@L/>\!4:(WT>$G! M:>%,4:.[L<>IS@QQ^JF>\MM6\YL_?;4VPWVWB:#.CO_6/GWZ);;#R*$W+QJ/ M+<%-+:QZ$E"1WE/2X1[O_3075_QH2 ;1%S_YU;##JG3+/>&M\?7Q^?]2I2 M\ZFTG05&<1=^Z9KQ%6OH\)1-7KYN ]@\GO>IA.3Q")KMDC=,#?QPN\YE9N57 MN45@R;V]M=9LC?G1T^C/\?G=BY+;SG.Q0EN3YDZ?'_6P')'E) :6@4U*!X[7 M2%K6MI"?1*N$LXZY[9LZJY;NS#OJ>'[8AQ M]G5(@=>FZM/30K)W*N+8X@JE>85D.4\AV<-AX_3'BUEZ.A'30K*TD&P;..O= M(4HQ%0Q16DBV7:P8L7&71D"V,0*2L-L5-[&BYFL/K.N$A%S\VO8U"]Z"Y7'= M<3U(?[K9Z>7-^*DLM,9G@E:^URN%JAQO\D4<(T6GRF76Y6,'<0PV\&,Z%'\T M8(TF4CX=J;6)G-?WJ%Q9G;/BSK>H?;2!6TL+M&.37 &4S2&1!^02 .KJ(>*L M\O#2_$&R^=XQ25 NV;IR"^BMD%H?6VU]1"!\ K@@[K3\6NXCI.475I W*-B; M0S5$S"AOTI_A??DU=_64'*LI8HE33"7.7R!Q+#Z(6]"48YBPOGE!<[JJH.EJ MA(2(FCNC2LIO>D$:\\FS:**-_ +)E=*:GK2F9PU)AHP6M[]6C4&6;4F-3WX% M 3=1].,(MO[MC^?SL]O''^?QNFI;:T-YJGTZ[+J\9UV7^W,C4CLKVNC2M@FF MV.MU#))WH_C?:6Y_7D&MAO!>WD-M$26*T1M>7 M)45>:$WU)EK18!-V M7:!J5P?/ @^FKHCP"?Q.] S1P.(86=7!UPRI1_!IG!57;(V/LC7Q^:4M*"=; M.H;FW_;!Y\H7."9_IGO^L#4>M',_.GQ^_/.Q^NG VB]W\M8GBK?(K;WQ//65 M-VK3YS3(T=.@.[QHFE)FEL&<>,AN\45:X\Z-)%\WY88Y>-Y.2K.VL+M#+!)" M/.N2CCZ6VJ$%+ZR0!>L@>&-ZB!$.PZGW-4GF"EGV45KQ,@]6MW3EN#5NWI_? MG[Q=J)>>"Y20TA4\D3"63Q(2TIJ6M*9EU9J60Z>F)2UCV7 92X)@G4=%)4I% MV6)A:D3F%E(15:\6#6433D.)K+_X< 4^:2G4PK'FU4NAMFD;VX?8E 0_%$3S M[P>.P*\$GYQ&%JV(34!+^_K%T?AMW&B-&\-CO33H'AW?KM(QXGT+?\K%*.L6 M;C3UF0@& TM0];4S+M(JGZ6@FCS,.*/_X4P2\P5 OA3O<)IMRV-..>"C<$"V MN(=>7 0YWM7$7U9'A-P2F3=\U\"S5.GUW:6JUZ^: M3\URH/3-51*<9RX4/T!,I.*\8;3>T078<- M\?(IF:T@)>5Y+-]=O2EF@FY/H[PQ=3!E%;"3= +,1Y E(3P0MTM93)A,2:G[ M+Z#NR%S); Q#GS>O,4\FP[/3U3FS-.9#Z?7XP7QN_!*J6^Y21IFA2Q&5]E#X M^WHH+!#B"N6?N/W2&/H);[P_5N.>K#^^L:<+GPC;L"$<"0>:4B G-E[U/_V(_A5RZ-V_3] M[S^ Z""<:X1_V6L3$ VP>)^>E(5EV%:"4.Q')\]U-91:_S%4H95SIK8W5>'3 M >VW@VU1,-&5Y0_R\S#F132> $.RA]X3U[0FON9=US?-YM=?O*;QBC&_.==1 MBPBP0;6WMQ?^3&NL]B].G[IBX;C;W4Z9B.VWJ@'MMPJM<:UY+QU+/[(_OI<^ M'5B;3%[;K41-^Y8.G"Z(NSM',J_K4DD7^>^?0$M M9'1!>6D&+P&G*K!GPS3H!9H#B:9SGR>6Y&Z<[^R5]O$SW02" @5%08 =]G2[ M"5H8('ZTZ-AY!;#-/\'W3[Q!59-?BM1\%U5W//:1NP/-]@+BNHV#^^ZZO$;T MAJZ#4]!0FD#B.K/-6WU); F(KFPYFVNUK'_E6RUG.30RKCMUY(LG"E[]3=); M+5LHXR;L+3@[N"3XWM;X+=R\/]RSK_RU@9;,_:WH,/4N#KU^$D,++PAS51+ MH9>D-C*H%=+KP7[IWH",G@@&@!F-#BUIA=3E\(C9QS^]!+.[$T Q96\;!12 MUQU+^%UKM^B:.GAT^/"(EV4B'HYL(6G]D,TE]-!15-1S?WPD%+\;9RML+\IDW12653+X66N@40B3[W D/HI%^B=\)[#O*;U1@4HGB MIR3>1J:/E&9)F261BB#Y?QL7U=PV?Y#.Y56CWBT$4LT$.F(AH>G=OB<19?<+ MH>4KB!$^F%9V=W@#OH./VI("$MDABSYX /37_SM)(,>NL%HD2X_(*@XR!O1!&GF0<_5'B?6&A09SI>.3,W%=>S] MP\[9G]'HZ.:[<^HG4]M9B^OG[>R]3SR7S^V7PPT+A[PS7)L(L%W[N%G40^&. MB4 !X0K,CM[=^6Q9N0UXG01&L(/08S N;%LW0RM'AI(LXX6?I 6LE<]EIE2* MMUC'1F5=$1DNKTU#-V!927EJ@N&,-",*T4N*7OWR^K)O9@NNPK!!H9NBD7I0 MLRXT&6K(?YH5%5GOX/? ^_DJFMI0U42=*),]I^=AZM-!!PM@<82[/MV6G1&" MVX(9O8W L]WGZM2Z<%J.VNU&I\^Q[DI^6RW:2XDVM/3\%#P_UFPUHO,;G_UY M?)#/>/&[X)S?E>-5V,),G,OU5*Z' C_K#G*ETP76=DYWG@;'6_59&MSPBW&L MX"*N'!?WDQ$>2%XH0QYQ^45B&6 AJMC3'*,12!-V.&#:]_>%%;R/P6+A(8O= MG55B%@#]TC&+N2!E=G>6CEX7E;V<9( MQT8HP>< %TJ+QSR&8*;Y/&"IUR.B!(H'K".DCX7"(7,ER7+AD!B(Y+944\Q< M]=)XK6U;8&3S!%*M[.<7B)!,DHH;VP EI; Y1E('U,WG6?2P4%3#>(SOZ._' MI^;=V_,@1ZJQQ#?6.C\[T(&ABN6C'*60X(;1_0([4Z0!.#;8U,1R7B0KR.%P MM&@9F.>\8N+O\BSF59D(?'#A<8]:K'&/Q0[X2*J(Y<,?1]=B[9T#(*L=?^R1 M$)Q$EH9"8DRF.7DUTTR:38>?V(2\*I58-7_XRH\@J)!D2F*LCY(+#4QSW*2E [%/[=Z32[^[/%;%S"; M((F@#:Q%#\5,+5]9@!X0#ZJI^4E"4M!;11+5AK W@RA #FT9[':UTP&UH3PQ MAX9]B"3%/K7DK>+UI4Y^^/# LNDRJ2VX+J#184I;$ ML927;FIBN;/-)!J9E/329V&_&GZ3X-(GJDDK'67R7(NK99Y$>H+JL/\GVS^] MZ'[/1Q^:6?88-I%S E8YB\3H>,4LD""F]Z:9>+A^TMI)TQPV "M(4/#J+:^2 M%P351-2CJ>"<@YNO#S2H$"9:Z"V$ :%3ZP76UT1* M%O1Y//4G4Z*?T(BKE;GPKX0-)A 4-#T0F",K\>%44N#'&.)KT(E/M/T_6^P( MY &("7@;8$2@]':HPN>>&FD*(F-CC%I8&1$(65/M [#%:G9WA]6=]#5U((G8 MTZ++&S[76V AD)$W$D43,FQHL"J%D^WJ([QC0#QU>$GC!C@_PQ=U=GY(P0,I MIIMM-K@/##%0@SW"8R$)<1@(4Y3M_.\:-'LWIW0564T M(_OTM%!7X ]ZJDAD]OZP:Y#> . X(9=HI$VW3G@035ED%]@ M-:+PI7DDZ*MWF-L'."*6B,-;6UI>2OG$=UI3^:VP M*$,RIX"8FIF'<@R4,N!QCL2L9F],*>2S./6Y-;ZO#[O7)?'A]\FS(\[===R] M9#C!*L<_"+A@7 T$%ED>_[KCRX5QN58![VF.PI^U?&"P-QO0)V!& '=6HX"( M(0OJ!;(B9&.BJ0&&15A+ Z;7@/4F+59*VRQ$9P_8GK*& YSXW1U/_9,K5E 6 MY2K?=,X7])MRPT1)!*/:X'K(^51I@B,(7_'HM[7G/'T'6X>6HH1&<1D ? M4- +]/]<(\B-]H*";?XX!5T@:$0KO0PV8#_O[$ZAE?OT!8>6W+I#N:4G6IG' M5SSMLDA[@>+I0Y\T"7RB-=;E=N'QXN+J^R@HW ML/4;?B1T";AY-YIJ6(8(_/-)XWOY&7%TP,IP5L[(K%([JMR=W^(V3S;J[]G^UG+U"BQ0EWZK\+B=\GV%MT= M6AMT,A7Y9D>ZK)P,%$^FH@45\]SHKE4/8/,4^.: M1P5/S=P./U#9'4H(">+#3Y3EV+4*S][@YIK["9@!0L_8,NXI ,BC8 ?H!J>Q M;(E)0>P/I:":<9VOAO7L+3Q*(R7B#3CK\ 7_Y"3&B?V6>0.[=<@[2J)6!K]* MA9]:/5DSRMN'?U7R#=-%-A1G.T9,RC8U9Q+R7]U SXO+306CT]K^L4(O' MT;-]-@R90R+AC*'*HC>!A,!@QR09,J!^+!">2#J\*1NXDLQ39]Q0,QP/]NP3 MI])L7*.+SGW&'L7G/ 'NO,9A;R% A%-;X"LTD"EKW/>M1"M58"X3BVFB(3JP MK$QKR8R7\IGS28.\E@4>>5O>#&61/?X- G M7=<^*+J,/*)> R #X776YCN&!; HZ6U3TQF3TS?1(\>%>"SZ(J+E#R F)"H; M#%^@!S<)GX%FQYWB5E0P'@RF>*G44%1T9.QC[1.%E]%)8Z1CKP.^ 0$G3K2B M]I8J49E"+C&%G&0[?XF69M6TI5D4+PA M3WIJ.$HF+BLZ$B8386B=&C(>P-$MDX'3J)UG1>_!;$#V."5MC24"TPB>_F)? M,""/^=;P62D-Q8Z7XYV53Y6BG24I:-!1-6A%^[T0T!96Z"@.L$\5B\!94%'( M)1V4[9#KF#+H?1N$*3VK/BD@5M"5?<*+$!6OQ= B,R6]ZY@ZZ&0P'Z[C]TVG M;[V]@ZEO;3T/UNR%RF[[\!Q8W-GQ1Y?,;9Y+A,?][[\N'\^TW^=NU:4+"NY! M!F#VT&H$4FP;\XSXL&T$^J$YQP^=2'&.S ]=SOL43 M-WQ7WT6M8AI=5:-J(:!=1P@UL@2;NO.H)WO)OF,L#%[-T^<3\C2N> *%]GE; M:7]6HJ(+P_Q8X2PP(A@!$)QR64*QNV!.-X8$,&1,96C?OV.[\+C/6_?XQ0WV6%%4@L0 M\R3].OE4;%])CLML0.G3T[3NMEG*T!78@_-O9+V-TQ9>HS7._QIWW@:#V]M+ MLL6&02[ ,*BWQG_$'\/37+W\JU'Z=.!M[9!:!=ME%?@2\MVR_P5,@B%__;/T M>";=OHJ!/0A6L =F !";,9!CIL J)5X+J?]<,(*7T/W'VF^Q]*O4>ZH$-WM8 M0O$O ,!6:_TI\JW,(E]7XT]@5"Q7VJ^/O[^?'15GDZZC[V=D#4Z]UI,D'?#N M\KEZ^WQ3YZM"8?:[/1=42_/-DM;&LCRS)#0>A,1GT^8FCV9&14H>W@E^H#6^*Y5_*3>ZHHW;6VS[ MY -LGY/6^.C\Y>[[KPLU6RZ"+K9VR#%"39SYDZ1KE6,:,-W=H2GQ5K1^@<@I ML#E+$YL5,?%1JF6<""S-P/$G)\+B8_.R^R+T90+#!0UE=P>412G#F9AZQRZF>7E"VCCE*-X2CTS@+W Q[KJG2&U3YQH* MI@)A+=2-#-!YVQ'3W^&G;D]CNS]]IX,7K0/T!-D,Z:">L-[8ASF?\X@X0PG*9@-A=K4/H@! M+\F83K6[0VL $'.Z;[5LV6J(/,$.&NGQDD)S4%G^!TW I-D@??P>,QTD>OED M%3[P5G:H511*6R<'O6YW)_!]=IX)&$@L==19']D=S29581WD[!X-&411ATA8 M[IGA!,23+#.2Q%1T7&LHZ<"HC0[-(&5E8@XP*%K"-@_/.R+ *MD'B2+I]EOH M$#<;0-R@V]>.GIH-&1OVINK$/@^0(FH/1\=A7LS$X3S1&MN)DT8(6'Z-"Q#M M_>B\GL/>*C15VDJZQ9P>1TS1C%LD#,>] .L"!&K;-!!.SV'!"K*$!>_VRI2W M=;NZV"D"]( 5%@OSFH(8Y5TP-G;$]R40J(QS;HE.M $13U7MU,0C;EB\,!VY MBES\W0CG9V/YA_9'(6XDC %G'Z1F@4?9M$,!=+AUB3#48EM>I-OA1F5:K9"I MY>>. G/H.PA)C-!9?WX/:=."=BM?"%80T81@*58]7G3[ HFDSVMT/:OY$$UJ MT[BCDVNDV2'P*/XOR_MW?ISL.L[MA)7.GK ZEN98*7 UV/@Z5%'^PGD=@S@% MF8$"2U3[AI62/_GS$^H^4JNBH8BF0*Q_VH*:6@&NZ;:[X]IN5>\37C,./59G MG 2C-<.7NF@Q]:3 *JTKL-!6 QX.TWR-Z3W.YL :^"GVDC5FX[8W6P+Q2[ MT89.+3C:@(BCS49H+4^0W-C=\9UH?V)^3)!TR"#9ZI(3AN(1 Y3V6.<2VKL) MXW2 M8??E^\]L?FL%TFS#*3:!E,MEBM7*/!A%I@;[3>,]I7LNL M1JLW'K,FJ5F _6;18$;+1Q+LP+Q]F6HU&J"1DTQ8Q[W=G:"6>VC3ZV8/_U94 MCMKN1!%U5@WHKC0DU%(2P60A&HH.!-L.&L+SC()H?Q G=.B9\HJRB,4U-4E_ MV>MH!)!">WJ K<_V8M6*W=]Q3E+ "&45]JL;T*8C+,KI"U #VI[<9K_DK<_J MSF2I0[C/-K)%CXO#GG(3J;[0XD2:H.'!O.X@'Z<#%6/@M(W:)"8G(RQ=<'E4]$UE[U.L_88'>;L[%'L! M6+&1XB\ M?N^,>N5=C;R8=)3/6B .F/](.9FPZ";R=)A\.8-"*QGS=+Q+\Z, M98P(VGW([7@1WEI@WB18Z@;/ZG&#J3(94B18XL506R!TB6C2R1?!5W5XS0!T M0\V/D-R"6M5['[K2@JWQB=J]&IS\N.A\[VXDI<"!_C#?&E?JY.JNT*V6FY+S M\W;Q M%TP:PLSU^63;I:[]N_B2%@(<+RK7-_SGRSR4B/,GT+R>A+:-4VX6 3G(?PK8 M1O0@NVB&@\6/_]^G_*2C,^&ONM[JVINDPF%%#MZC,4#*Q\'X\WIY]$<3SG5V M/7S:R;(3*31*^':0,F+Z0V.%3BWI MSLW;"^UR2I? ]!I_"A^]C@BL=*C)I0?A\O%QE!/\A5XZYX;RK(L,G;OV3GX\ M)"":%-HY8]7CR14GSH<*R#7R%V*I- L[DI#D0CJ6S$XN#,/\>AU%TV$Z;Y9OXYNO: L=TNR1%+7R.C7Y' MU?O5YUMWWJR=56*!Q#DCA"E0'JEC3VC[^Z3/K%/;N$R:&(-<2X72QQ)*T6(J M:I:;41E!B;(]G^':2S.<$ZGP..3H=^9;HO$8M8P<_/A9Z);YXEFA'"XD'8@X M#T@Y<5Z+;?%N)-/U$@N)#WM\-]8E3V44;?YD/AW4]K/S^LEON8#: MD/OZJROA"+*5Q=#*6SYCN81K'L=V2.*-^9R'$1J&] #TAG)#@S%W)[TMM>51)' TG H>>FMKWI]:RPN/^5 M)!:L95,63!(+1N1K1$=H,0"44*LPPDN-E7=OBZ+41%S*1#R>'/+ 6G"SEK1, M"S']0K^TM)2#ZY9TQ>8B2U&K'[/\/*PJO\B]U%[6#G2@>UAIEC9>2>*61Q>W6 M[1 9:]X11'I,[RAMO)<&N?UL:8L%3FJGIW9Z@NST=XO>GM FJ:EIOI1I7G2G M:R]A+5)$QV>7G[_4+N^S20;;9Y73>=W+(GD+#/)"I/\47V^>E7YVIV^E$G^_M(B=H-\J6/:$I.\D-\OY[=8 MYJ0V>6J3)\@FC[0@(,I2B2-[F,$_SKB"M<\K2O@6X+3%:C+?F]!B2]DX=09@ MZ-B[=EK;Q.=,LR=W;[K)N0@#=+5EDNQ4N152IO7,/<1OD^G)O?2[:K\U=V55%SHZU[@&!,BJE8H\=Z,7U38ZXE12S>R,>JIB_W>+O9)A/:LYVAM%SM\>.GRX?W.<^GY]N+Y M=5!:L?Z(SE[AC=3/#CJK=_.S\X5:IE(-'?V<*/&>"$&U/1BUW))1P_ML^&8O:^.L,&#"F "I%9VV3";TI.;;&37=O Y6,JOOXF#,;I M9%;/SEJM]N'^9OKW/IN=J#D370+MA5.Z=-!9;_Z$3UO M:ZXV'<0L5>J@M.\B"#)',A&- !P,#QENV)6$+M?E11!ENSL! MTFYNA]O8Q%8_V\^V1&$9CS7@D*X5XG2R[3[]&O3/I)_WY>V4799Q-6L7TP86 M4-Q0U42=*%YRRSK2*SLIO<9$4UU+8=J]6XO@0!_R0&.6G?Z"$SM* Z3#YIHH?;<3*7T3\_?A],GXVCYJ%N^?5+/+E M!%2<-GETJ,9NR?E)6S8BF8@[U_>Y9A<%X0)VFK=[65V650%^)P;+!]RWHA-+ M=$5.*J-B^^8Q=W3=K'SS$>;-8YV.P&#[8:JX$#RH/Y:1H1U"=%&A,[.%$EZC2OG4(@VD 02?-Z.14NI3F\B+KS?'\'V MKU3CD<"1V CRMAE9RC^TK2QX*1/U="6;B/NO)[ ]M?'3G"N=-K*U12RMH)TD MPC_D',(WE5FDO[MCT3[\F@-P]AA*)[C@B;54AK5$(%QD@K[,*U1)2CIC(?A? M8FEU7*I-O!RG@CKWF'U[MMG7I\56 .NTGUK9!*6S8J]35;,^PM^M$:P-IOM> MX_O#XWFU69=R:X54Y]+B+--MLRBD/?-B-,_V?<,SMS9\.!&3W6I8P=S=W<'# MYI41[4A>^0;J2'@U)9V>*0J4PC$8]-SG.T(X( /"Y:I?J-:BL0 1;PY0-'1X M27/# U1C,F&BT#^\:XH@>?!'4WKNR$V*/(7EJ&=\W4&"O3$UH-?GYM=C5"<$^>7SAN5_E7[ZU$P1&!;98JE7*94+<:E;#Y/GEMAT4[.L"3]RCN_(Y>O,FD;Y3F>=PZ; MYXWJW8^?I;DQG84 #O.)JLR0S8.@ISO36U@<< M# 70EUL2.6>6J^7?O^Y.VP55G'>B,P'<"'?.2J'(3I]?)*?W97]WYTY2!,*$ M+SO+(=B%S"K3#=@]FFFP 1#*A$.-2GT6F@8(NN:%&'Q;DB5CQ&ZZ++6 WHDL MH: 'O^6_G"CI@FJ"0@!SCYJ$ENCC^HA=6.>%UI12F2^B>L)7NKIABK+JKLRO M6[]WA&N,@GYPJ#\(IGSS*_2^BLKY*9#>7[CG0 CDRS.&K*Y#1$!#=>=R0 9" M #U/R0E;1V@ZUX,=(CT19E@R:LKE;<^X W*1_MY6\5ZU#P2C 8E)"@=+6T8" MT 6C5$9RHM3I@%,,1+R[TR;&D!!F/0 RX+#X"5I"XL5O%6( G#HQ+--%@Y]I MI ^K8B<\^A.?8>)SAP@+C01[+XR.'7^%63)/<+K@%/7Q88H&#'@FVC9=U#LQ M5-<_^<01H-$^O-W0D"V\U1-"EXBFC+91 (LJHL=XNB)&G9Y<0+3*]38^^1(6 M:AZ1$?FK6N.;HV(9EBO4OL><"^&7A-7#6FM\W_QYV;PO9(VZVYP%!"ZXW:.O MZ*>33P?VCI$<[3USGDU3KL!M4@&N5CEU_I-DR(["!H49X#8^+),JK3;<[0R:F/=4:-GD_<6 M;J5:(5.JS @OO7NOZR\+B+*3F$29YY,$FE^31Q!M.\0@\>;!5]):-VYA\^TP MP;B-;:4W)S<]G[RW\,SE*IE<'!-MWK6EI2M6/4$SSPE*]A$&!,5T3U1L(P(S M>GLOXK$$'APQ("U,I?(QE8_,X5V>M=Y;[I6KQ4PUF[@&^@O+O>/935W&]G;Z.EA..V-O0)E8\+LN!["\I<)9?) MSTK>^,@UXD>M<>_A9IQ_*AI=897N+&G>I=_A]N1=LB0=)_-@@0+QE17:D:KH M$H@,^N$-+XDQ9MB<_^3+!;W[\V?1[53A7%@+KO/(O=H0!R9FX&\]0 .W2*$) M8*N)F"FD;(.D"2J.L4@;[\T"4UCP\M^#S3:O2SI-T&%)+Y-8A+<:DNQF[^SN M..D[0=FZIZ2MP=HC+D\+6/*)SGC93EC_E0YNB$;)AZ9 T=14N],?D,-!,K:1 M))0WP),_YQ5*V$#DK'[+F_THTV4!/E\G6GH8C20!)- M7IZ0[T/UY W4#9:R.0^N4]+X7>L,[J7'YNEU+>Y:^P"LAM4_YNSZ1_B76WFS M"!9M;1" IW@[1%1SF4)A^A:;BR0+M.\*H3U:U;V[XZ\,P]S?H8H,(QE8 69O M?=]^OUU'C?]G;B^2F%AGJI KV:QS/RK\JE0+\G%G:U@GM&AMJUFGF,V4R]-] M#&W29?G(F/G+&_ZV*#2UTM?FR9BN F:=4P@=(8X6V:SR\F/2-AJ*;F@FGL E M;YB:9(R.@4#9;-28Z7C#=B-.45/WZ.\ M1R6W:;0/IE,;&C6*G@*W%\(\^?RSJ'GUSGTY?EWCG?$ M>)#RKH,5[&+$.02"4.]ON6D::$:S;'WR)LBF2 [^_9^]/>Y4(K+XE;OAG\@W M>/;5Q/J)K[!%;F_/CG""CII]HT*#AM:="MN;\XLR#;DNE<6]6&XVBT[NZ=*8 M,(S@:YQ$[(4A\TI%!.9JWJ?^L1_#K]Q8FAU'^_ MD\:M6PKKM-.;6\CI/=Z8Y6X[O;EW<'IMJY,-"8[2A/]U=?DC6WFJ'IL3(Q.9 ME^6/ZEEZ/[OOJ>L/3[4U\+9X]'=(<.^R8Z((FT2\^-#.\U,MW[7&N+I1" M#-H!PXI=?BFZ>%G0)WEWLO361"YPW/1:B.-I%Q:Z>]9!)T]+M<$C[6LJ'!$1 MK9[#_MLR^L"FU)$< :TH0PK[(>[6K&!0Y:\( M!L7'18T?9Z5WE&EY$N53*$4FDIJ]V98)JRTSUUASP:[ MLPY;P.[/!2I(-;7='009GKF![R3,PZ4+'YU<.PV\0&*@98>ZC/.\F[H-HC6? M[-Q4L,6/_=HZIYN]GF4H>G3AA!9D;Z!0L"\D>P@ ZQF&PDK$XG\97B2QHOX. M."SJ$#=,78%$WR=&$2(CT\0<7&3OL*-3_!["F-B"4#)&U!5K D"',KQ@HIC> M-^=WI05;W7D=TF;NL34^5$Y[#[?%[$VOL^&2^^/6^,]=\;A_U_FN]CN+E-Q[ MKV0Y&Q]Q5,W'3?U)K\X/SJJ,=/[C5,8J"RJ]]QB=H##7IA+(X13QX__W*3][ MJN#:&=H.JE?F@SV:Q$BYP1]L\WY@0YV-^*C_;1\P:^#??]K>K WNW?>S%4"L MC%1W &:*V$@1:ZEDQNF+_C=Q!DD2:5-@ML%MWE)8(Q"_:^QNY8W87?TM\-L: M]\^!/:&,_>6,@F1_TOY\23VDA-!]JLI7$(XV):4Y4QY-A,VR0:]M_PW*36Z5BBL6%Z];9UG MI!P#A(7QZWU-DKE"ULZ#C*:YV4=NKQ=LTCLWE=4H*SX\A\9F3K:DN_"KRC7# MZ]<_&UKO\H68(]Y_1:AS;CC%KC+B/*!EN$,"<@IMB14BP/89%3?0;#"&^8SL M7,)* 8M[A>R"-SCK9+KFBYE*+335=>M[%::29K%R?E?(U.,1,A,#%NVXBS6Q M@8D>TQU3$(L8NBF5SL:#1Z$AY<,GUSL1(0J:1P!QA[R,*_]]@FC6V;V/>/+. ML\COEY+;2S653QO 5-1\-Y% -B4QUYA4&\YU82-I\ZN/C9LC+H_(8;[Y]OOA M]K86+BX=L#@/7!P"QH$':#EU7C,NFF*N>8(DSFG"*YP1C@TNA>0F)D54;'P;-[SFQ?7GQO*Q':M%)-&,AMM+T MBS!)-FI_M%S.E.-HG;]=ELL'$R(SO,VEZKGTI>AVIL>Y"7?SZ'=/^'/U]J=V MFUO-U,[/[Y1A:E*9R9]MQ$B5CQ0!00JW\2 >4K;A[I[E$ MRC7+F/S%]1J52%>LLXP4B\[MU'X,\W].+BX/<\O:]9Y>(^\H(N:,C(FL<\K& M+?=<(5,H3 \$WQYA^"45 PL:[4LY_?.L09M0M\=NK[[U[EZ*0]4L+&&W;X?T MB-ER7^JLWEOP>(WWW'ZVM,6B)S7>4^,]0<;[^E-R(IV)@S)#EHGX#PB)#I'6 MC^>W#F>P'E" /_I^S<3,UJE="76(]P1\W$[#0TLN>=3N=X;#[*RSH- <07 M=FEI2+\(2W^4YTK9-];ZGG3Y>KQI#.N_%1:ZGLVP+L;:%[ M]:XS_Y)Q81+U4+N0^I_)!F+I*+[->&:G\58)G<26DW5EU,N#G'#[G%O:#3NA M_SO;\]K6J82;KAS:D(>5KQ8SY3@JA]YA6&$BI-7V8#"J?*^HJHM.-I/NE3?T MH^S3=?E67N+:B/7;7+VT:(&S3(C06J'*:*-N4W8#T:)4EOU-&(RS*,G;YWWC M]2ZQE21E_U3%RT+U\J%/UBY)LFS&]ZM'8EW9-WXX6(L4-I8JB0(ML9>>ZTE1 M2S]B[]S4ZWY_K_LH0L/6<[2VU]WP#'B+Q%C]^5,YKIC"[_NE.W)XH,,^\:GK M'7!@[^QZ5^))M4RRK?5W6*LS/.]B/ )JMN?="/:\(Q%A?S1M?'0QNBQ?\4NG M:88(KVVRYSF@NI__B+ZX-5N5SG>9W)YG]D^]V!K?_VSG MKK+MYLV;M)'9.^ON<\/3<3[*>U;#?5W?W0F(:K!9L6SDH 0L)2DZB(P!+YMT M1!)0?-<_SXQ-Q73$CCTT;,CK'-_O:^H;6"(&D4?<_TY*])BNTQLVU \(-+64 M^]E^=A'[V/G<*_:HO61+:\$41MKU3?/YQ@0;,1IT() M/!)4UF\^?CHH!$]H1VGD$ZZK4262TR2=3"7$1Z-)_$C-N80B"M'02K71?VB\ M_GRNYPH+T4HLVXJ,6*A^!X(9JIJH$V5!:AD330WW,M:AE,SN#@#:)SBF#<3+ M/E_H2,<;Y1%5_ZS^-?_SJ-*]?XB:J MD.UL0/R$C]Z,4_2 38?K@>)SE!A.M;5'>6:X85<2NER7Q\F:NSL!VG%*Q>42 MJ.*,:_&4+YT,M%T]S7#S!=65V=PST\8"T)BFK%J'< M>J#TS9+O09X2L:GB1QOQDN?38^ZE<28^](1ZN;V:*[NTEHO)BXT.S8$7S1&1 M)YU'OF^/]9YOQ7M;%M1E617@=V*P8,!]*SKQ"JOHR.3TS<@]7XN/OT]R\\36 M8F N6%H2NS0JY^*61E-G>K+.F6:=,\VN>Z9C_F=C\/.^4'I^BO%,L\Z99C=U MIKEJK*8,CA*G'KQ&!/5)D<:3P^(%53?@2YFG(_P,E?-/_!9I QR.\&#NV&/) MI3>N!P!T=8XH(JPW:6C32 #B,,,M9I<;P1)F=V>*'+T7;,Y4=Z(-).M8ID[; ML5PIQ>E-Q(7W^R/8_I5J/!(X$AM!WO FM:B4DE*.QJ+J/9Z8@E =%^ISR7@C MV]N =;57&*-(V$M$0@8F8&.O4<=*>F,E>!_B:74<:DV\7*>"MK<8_'MV19?GU8W JRP M^0F*SVZ"XEEUY:FJ61_A[V*QX![>;A]OJD=7MT?/[VO!;1:5>,=:B-5*VW3D M/$E1_E63 PYNX?#AI*AFI%(3CO @&= G"=->EMK=(]]CO4*7-I$PM\C!GAEY.B7N=,O M5HFTG+R:DC%J*(!'DS8BNT:[J]GEE<">P:P9C!JH <:WOVIWNOPK]W3HCJVX MG3PAIC7M32TPTV/#NYIT3\:-7\^7^L/-SR.M$EN\:TEX9[F>ANHJQK7"J5N\ MU2F/;*V-%K _9E")T&CA66)ACTD>E%8H!30" MF]=8P[]$*^=%;30_,1*P^/OP=CAY,A4\$[I$-&5BW2),498K1ZC.O8=#U"D] MU=&1!(IJ8H"L"6 <@J./=Q^>9(>:K_@QVC>UQI7KGM)X[A])8FT[TRCJNSNZ MV8,7C5#'S5*?S(513=HK@0107G_F'(H0)1UP./J*^">?#FPJQ!.Y81XI4#'DM,\"< M67))'F">##!3";$",=N7MJF,B!2MUAWXRY,S?=D5TLNFP/J7>UR29*V0CJJ?_:ZA9,\,PPS$J M\Q&8=S+RZH>7B+GRRQ[8(I/E9Y_+>AW"@],KDS*M.15-RQ;(%S8KE2:R*.E] MPS%OD%->TJR$Z;MH^M;-$UY:]_AGI?"]D)?+X;6=S/AQK!Z?,+M/A=D:Y_Q. MZD<8='U_R_&#R989-N)4>X\-$/-\0W$C5F*^U._= MG=[Q]?ON$E9B*I,6/L9W%UI^B[!029;82EXL<^7=LX-/A?8R!F$DC>?GLCP[ MF?@-0O/JL?UG-&R?%,D,@Y M\;ZRU_L8%CWL26][74D4"2P-)Y.7WMJ:#/*M MBD=8S>?R[AENL;#YZ]GMW6TD/Z=MB8U4/_VEG&G]N[O!C!$04S92@M@TETT4 MFR8D-)3.0YY 7 +G(6]&ZIW:)QJ_B9&M/YR\'=T5W[*5&29&TN8?+RSH\I$+ MNJ0.>?S+&/W=;P@]DV:WQ*SYR;?[S;5]K*I(IJHLGRFVQHS3>;(TE_U3U>JCZOF@M%BFF)M<\5=/6HDH M>VQ3%W_%F"[^DMQW_^\3;S-LR<.MRS:+:$KJ/ %X-1"N2C^,,_ZZL&ZV62H0 M8\U V^Q]8^ECC(I>>@)"MC6^.+WG<\W#"^,Y[@D(-L!;72I/FWKN[BS0U;.\ MV:Z>(1*M_5N[Z):JX\>+CG^6GM5WH\^XEN-=ILYP5BNA=VD"N@X+SV@7F:_- MRICG GMX5C?;PS/,**^*W[7&G](YW]ZF$PQO^1G3">"6:MB)_6>F.GM@ MXZQ93:AV=]9LU"DM-<\COCZ6SDKLH4G=O%HS]!#JK?"O9Q7U56P0EWKO9W:4 M?+_^GG/PLE#/SYB(OS*7^&>WZ?3T1O?VK'7"2%/,X._8B>UN(N[8.=6K+9$- M.T.H_JZM_RC5BNW!23509OO.!W 1@J;U6GW.)\7M:O19"IDUQJ6=.N.!M:'L M[AP3@=(%**I<;;&FBLDH7YB6)6[[9HM-6[IF[.TUD3VO.PWPUP>2:/*R/V1@ M/^Y[YLX $8I@WPE$X0% _S-WK,M=4[68A^[^@76XN_4TN+/%14'MJ]GB?>>B MM-A$FNVI4K!E33B2+1=] HW6I\LA:JV@9RF7*15#TX:M5H6HQX#6B05L9KE^ MA<@^=J-#'/ FB009:G?'YJC CG'A@R(F&:^RJC]BC^-:FG>VF&?.'WZH=U=/ MS:NKYVURB\)99'.L$?VR5E,E2K@B631,X9LKXK)ODKU UA2:O FR*9*# M?_]G;X\[E8@L?N5NP.7_!L^^F@1LPZ\<2)Z]/?L>&=AL=F8:O42TO@\N%A^')=;#Y_ M.L"-XTU3Z0>A7-8,PMSL,&I+!# MH3_(?<.!/_ V4. Z"XIT\.=LH SJ<@6\'\G@^IA*@\9U'V@7@R+6'!B^IYK@ M+K%PBFK*(MH9]'D4JU(?0V&86XO ]-SMT2DX^[L[=7RK M3MT#^R62O5.P#NU':'JN9^?X%>Q5U>C-BHZ[Y9D?LB<3\"R\O^U*1.,UH3MB MJP*F5 W>,J:O 20J?=/0=W=,G>'#>J-G!>NJQEVGQ[])/6!!%O-K&N!85 M^'1)NJ<>F&!3OS25R=^RT)4UZX#:;'BT8"+J@B;U[;L-U]=R0:&[379(W]7X M7@T_:0&LW)>*&@"AAD*$DP' <(BBY6EVOUR2E)5Q?($$P:#(SP4_!?3159F(HOG4H7&AJPI(A.4PDD$04:8)K)*!V%U)2P\-ZW='G& M;[;0PEBT .L'"2(&!I5&\=5.K$<:VU=4'K$@^"CX]O!>?@NQWK T'0*C8H - M.4>9RX*.+O9H+3O#QS$:' LAPQ&)KBU*8&48.,H..%BQ_TJ9+&6RR)BLL(58 M]S*9PSD^BR^<=T*8P\DQCLJL*T[E1UN[MCX$=B6X_EXQPGJ.K;9,P0US??_= M'3"V7:],3V>NQI3_[=SGTT+;RCM8K)[$[I+>FAL]X=B(&5":I"@Z] MGY9,G"##AU)'@G<%G1$[(G!:0XX&'%@>[QA-C4ZH;?.ZE&RG=3MAI3SE17O' MZQ?-I(//&L%8#[A*5V .)K.+&-#ZSX3GOD6P0Y"/_VFL!A2!/47D]5G,PC&C+S&LH MJ*2_['4P/B/AO0O!6SC@W@PW4&7>H'P$O*6(;K*O+'5LF8&@ EIA\_0VF"@B M;.+!>7#J-.#=)K"@A2G>FMP8!CR%FB'%?OGN#KY]:ETWO=F6@_@:V$[/7MNB M'B:#Z"/!^YY:6NKU910@([S=X/@!+\E(%*!N%>Y^_P[ TZCT& $Y@Z1@=#D$ M;P)D!XA!_&3DD>CL/M.%Q]JL'[M68&VV)$+QB6/@ K,6_(-A:$J"0GB-PRR? M5(3%5A9&J+JGM]RP,MYQ/P%=LMB/"OI)=^QH%A+%HUI\Z/D^]ZM+%+08@ ZP MR)0M3E4]6YU'*"R+0J14"#QO!>W/X,?<9_SA%TX$F@)"%+J8CH1RP2]^ T2M M%=C'WS)65>B5,\_FL%KI'2PMID\TGLFSW1V/0@?)APPI*80QH.>5+!8^5UPC M4QG>B+-75B9ZUFZ,MXKLKJ*NB!?N85HW-N*U.-Y77X2--ZXK8(ML1I8"9A@ MNL;N5MZ(4Z1)0VR+M$+:XC-($JP?B%ZR23V#.'JF;<>MQ+;R2&,MXW&,K\,3@PA!..FMR0_0*98A05QUZ'U(X9G%A!-YN& M;H%Z:*FQV&^9-^"A!M9-CG.7G=JA*K^=E-RF.O82E )CJ^)==!.S:A/],83% M2VJM:H^]O*?< W'TZ2"[/Z,_5D04%B7Q_S>5$!],0E3?5T),%K..WTBI,*HK M#_WF4Y(DQ%3!:"H?$C2H([+]W]I78Y'95-LA)K=--L8G#R/IT1(D2I T3H$R M&M:=Z6(6$ZL"OL47LLI?^OEL,$ZG\9?RSZW]Y4I7HD@R1B)QVL97%)Y[5Z7&C>O/1> M=/E#D8YWEY&13C4V7;PU!GJJ;C:K;MY99DSUDEE(W5R=:$?-/]570I(I,Z:[ MN\2F;G+YV-1-)+-/8R<=O[IIM.N%'X]DI BU#T4Z<:B;W(Q!$]NI;I(868\, M%2=.GB7"0G,M/]/^FU]2E9PHE9R=E*OM^4*FO4PPJ4FT7GCKW/'O1VUH_CII M5/IN2[03;XXK]UE26&O7+TOTN0T-7L_J91O?_JF$"^E;NSWR;=LN+U,&7H"! MRYMEX)5L:+[YYZUZ/2Z^&.5(F'Q9D_;]F+X:PO3KFL/YK3QUO_E[4WN2CLJ= M*Z'X'.>IAUJC[W7JN62*^K_O_L)OQ+IU3*D&3)0&C&0,W2R^=@O5%DS\N#.S M9T\OXG.[4IB6?"Z=O7S^Z$AHNT1CFE8.5D"H/;> F JKZ/W M]'K8D$;/PF& P;O] B"F_(Y::1DEA_Z6'(1ZWQM^'ZM&OX_/<'[VPG3TU M$U4S:W5JU+%BU5"Q1E8U#2R4H]W0_,T"K=Z)3NMHJR4:IE-9!=ZLL2(6A5HS MIL '<:KUG;:0.J<*K'K6F;MAU>P:+CAV4\@ .'0.' ]\">%A95][PR5K>9-Q M2.MVLLZGG:RCZ&2=2SM9IYVL5Q7_\;>P!BNF)QFT T!=$1'90"A H1+1W095 M83VMO=G]RRW4&FO\X.I$5X])4=A.A4R;7)>"FUR3W-6MJ5\:*:B8SMM,"F/P(_"5B+'IB(3?C#*!'8:0B\(K+0;C>BT M;R_W?WP/U- 16'\=[N2-"";MF73=Z4@"P2Y0*FVIP_J9L'&J^#*!QV;9I--A MHX*XC@-S;0I_L.W-Q@ M'XQ) CBZ4<%DY6A+#%56GVASMX8B[&>X(W 7=W>NU'TN"V*[NI?-9@M[^4(% MWLW4/MU[G(,'U/' M_FI23V?#=6@'%Y6[U%R8;?3N[MB(@N7WN7K'(*P)3I?P:$SK=E>9OJ8*A*#5 MP R<$;9T M59XRV& >WF&WDT40,FY#9@^PG'NJ8$5X]T;/'\!&JXIY MAMG3B<[FG(AXC# M]P-(7:FWN^.,O5&U$2?R/3 R' Q8G>]AN:EQ:]Y,J0M5UUT-,3IFB]RIYE/7 MH/$!#%_DJEG4,RWK7U7?W%HZ7.>&UXQ1TVV'KQ^.O-_XIS191'EJ8\"^#CHM MG([5<^6[^>K6NB!\% ,6@!EGGSJ%,<,:_\R+D\S=9E"4 PF_NI>O./^JVH.0 M@G>P^+@R_Y2C(DW<*8;%/?9+1>!8A;OD1US!,R!L@D8YG2"5^RG5;E*F$6S9 M9M&.E_IV=WCPBS2%C)P&8AV"@@"G*#$#HJ^1O6=3?*+$:.>D^3HLD'YZ7Y\>,9Z>+[!X.ORK&!,]7AV.S[M*N=',5K>"'IDYG2\X M_RK&0X^Y3#Y?R-3*H0EW^ZB$O+,VK$%X=)1>D% ".;D2E67X1K\F]C1.%T8K5-P!08U&>@XU'S/6A]AI434U?$"1]"X8 M>KP",@W-/DNHH'8_-^61U683/ \F4.TG\+V20N>&HA6IVFT966-HV>BBWO#, M#,4@-#RB8FMD@%'&NS2T!*W>CO;DH& /QGKI[HX%)UT%)#J\!QN2XH8[O"3C MC"#4[IK:I[.0K%[0#D(LE/&6.V UD;3$.#6>V5QX- R<[K9A4>_=G8+/4K8%C@7&:\.),K'G!]BS5R=4!X+H)E(E=:S$*/;&X]VO*2;;1)=\=E7K]ZV&C M6IUG1"V)F<#)J%/SC)?:M/U4R&[6FE^,I_?I(%^I9:J5Z:IWC,;Z;D57$WD8 M.?"-BI\RSK-1D&+2B#!W\3,_^'7W_73 _]U$2/V! @C?&5.TUZ/ _=T=U'Z\ M8O+:B%D+^9+7R[7EJS.7SR/>J4'DP8VJA$G48'H]8V?STH MYX>=31 SN*:Y/4#.]A'S;(EJ^[8X !5OV[PS$QA8Q.9MYBAO?W]/=']9,IB MLQ*;8$' JK!, 1.]TPRM"V3(S -C4FZOJ*8M[^U$PRH)PH;8XV 6:"81W,$ MH9PR?2;62(8)_E[WC@[A+W?+..NQUOA0R@JERXIP^Y+;XCO%(&_+\[Q6!: ;U_E'+W>#('0QDIJY_[*X_"&Y9LIRY M)U,2>DK73A *3B):N@ZHE(1O.,2W%%$NCLXP1HU@A=&F 'G>R\G=2QUYGR@@\,- MND667M#\IQ,1<PLHDG' OSXN4'GT2*9],_O,LPH\0*AR$12!@%HA>U M)B85C]G=;3+$PKI)BX4T:3&*I,5\FK28)BU^+(,#+#QF5#/S[A"\XTYZKQ,3 MKB=B02=S8D''X"EJ$M60P=5[^G']NVJ^E(JO)8?C&EZCPE6CHKO6RLTIYL=H MCKUO\=FR.LZ:<).PV(0ML',FC09+M^.-/A8IV,,%60(2M25T[K,U_^OJG+NZ MOK#F>'UA-V74?+HZ/SFNTZ"<79(!QINF/FE\;_KJ8T[RL-3PV MK)"WKN0F@U_X$Z0G*^5.7^!LO>5X-]9CN/5CTC8 ]]>=!CA;Z!@=87H(''4I MDJ-^$=3GU^_5O'S<\1VU#?F\XYL/:NRG69IQFN&]D>WCW-UAZ31X1^Q%\VL<0;T3=P/VZZF?T0?G?W'W!1*++!>?G]>EX.M5AOO%8N\(S0) MZM8.(\P/29:\Y:WSGVZ-ST\DL7$Q'DK-;:YVJ 1$)NNM<>WZ[N64-RO7S?RG M T>D<.&#R0I>!<\W;.)>3L,Q)7=)9>&B6 MQ@=^ JEXW7&.USY=5EHMM$R\BGH"J1YHH#6&A?(?H7&=.Y7G"?70-ZW4^(!V ME 'Q/001JA-EJO39$=D6^)\.5(6X4B7:JU6=[03'^QJ84^YD;.I<5QW2G"16 ME^#L?7?GV+ZFNN1?P*K#^>IZH!I07SG "T=0 SHD45P M9(DU@)BFVE!,N&:78#UIJ2$:4:.1-+.M2Z+$:Y*;['[_@WX%?]5-O%B4)7Z? MNP4#3;&'Q=O#Z&GY[Q.[B\2L)V-7<*J+"QL"&C%M@PIEF&#:&\QI M)W7)6\*[>.%NW6*E6;:4Z.8T@ MW&R!I)J&D\J UTPT#=%J+!Q^K(ZS7SB&[VU?/P.R^[N*\D_)[.X [?/VC'N? MK%0[K$%"IZ-W\7()Q>W3"/X',$2(9E^4B40'O' ZT0:20"^_,)V55FOU^C+U M,7"GEF">%)2&#?*(I66"%X7K[)_Y>$/VUT-!VV9YB^.!<1@^710 M*.(,AQU^AJD='9]V@/E#*O@E&R+L'0BRT"N0-!@6CSC32)\P7.Y M_![5XVC0&(RS+&'HK\T3+6NG 8:-R/[(6,/E:2FH.E08,W"4E>CU&=<&I@"A M(&& GMZ8T?LYT/4=O#JCV,0;#@8GM8YX@ .#^&ABL5GW0:5]A?E$2\N+/#2K M%)1"G%1+E*/[RY$YE+JY%:G6#_&&B7:OX(1<"E.)D>5L8&)D1*0K=3C[>EEC MMBP' O&)&,R*!:-3(AC!40<8:$62R^69[;EGW;].DNYDJQJ0A@K6KHEN"OXR M+6BHP!ZJI@P*AY8J(Q1@S@_LJ?.)-DVW$U9_I@K+/"&BH^(,M^81_3[>ZWH[ MYJL5LJ_?'7'5;"G#T1)]JNUM3N<\QJZ^;ZE_#J^GZ@*&!X%:Y)%5I<+K.K'" M+N!WM;%Q&$T5L&T12FQ.5)%534@:V.P"+6$ZBV3*-^7.8WD+CR%[2O?<# M[?ENS\W1\&R?U19^UDT,V ,\XD#256V4X63RQ,L9ETHS5OTV6! =V#O+FL3Z MQ"\,=LMW]$1$/3DX(>%0;$7E+0R2%*M95#*H[-UBG^#^-?Z9Z^:KE:JH-:1/!^XF.;;+U.': MC,-U!=J5]8H(K$I8P>.ZQ%85A*N+ [3Q1'AU&ZO7K.8;CN-U6;]UW"[P<+A; M2>CVL,#_\QWLY12+\R1=4+E#?L35-<)_P;8=L@2*0)'X/>:567>4 #U*9]BA MV0'A:&IHEG8PL0NKXK#_AFYJ\ WA!J0K"=@PY'/][D'_DFAIM9VP^O0WK6F9 M,N*]M2I6STZ]J=89I=D:VE>/T5#JG0XH7HRP>JY+<_!?T8J+YW+>>I4)F>E> MG(;]PJY)H6W* #LLB)TP'&S-O?-=&O\A_DD._E_1^9>G/"80 MS]BW/@"-EE,S!T517"8O<)N,IAQ&06D?'.MBQ\IZGB+I^F(D?::QU(Z/3<#2 MGV>B9U]_C)7G10GX"1&#E"OP>G<-FJ4(_A 46ER 0"U\4?:?(LE<0(C?;4\1:>YM'M>J<04HR8!%JN+$C+WN#EYUFAO[F8U"=1:5^#LZ@L^]:- M9W](,2S^'I8'S]GS<8Z?2=R9,.I6-?HO1%^&4R@"4?GI5F![36)?Z(@2(\I# M8O^90B&;R97#$Q$9,K_L@[O$8NN\O+M#>$W9HRV^^YCEA,O:K4GL@#X:(O39 MKBJ+5OP=/"J. (T8;NF2'5?U!MWM(AR6Z A8++!4!GPA] ((N/R#(OP*'[>+9JB:MU(BK& ASAZWQ8/P[)]WGSPXO7[8S.A)6?C.K MY*:8EMQ$47)32$MNWK/D9HL#&.\8;$'IQ3^ULMG:IS6OUOYM'S0,TMO=R>^# M8+ZJGYUE'2P M6&CN(FV4"Y;""',+]2Z]H&SC'10O,CM:>3859I0Y3;[P*HUJ45S+5.R*W/GU MUO RK,FE%U!8CDRS$JT&;?0."&#X:?+:_V?O79O;MI(TX.^JTG_ 9I,MIXI4 M=/$USJ1*OF4\F\1^+6=2[_ME"R0.28Q!@(.+9,ZO?_OI[G,!24FV13F$C:J= MK"610)]S^O2]GZX9)DWJLF%ZO"![@]8Y_'\.HC-T#FGP./7ERFPN2/>U?9"W M/UP=C%^WU,&XA6/MA@'9:(DFJ\S%3,L'^5'N_0.E%PL/W\Y;H\W&;*\T9;3( M8BWX9/P6,^7F8OZ3C58,]O<61H+?@J1)VTZBD"NHX&)2P\LYJ M7!VSS:,7,?#<*IO8K,S8EKF!JM,\;^B0U\_J?Z]OB-$&Z( ;8:6E MO%F6,F;6%%AH!.;II;3A329QH"1%'97K:2?N<2 O]E/27C82#H$_,@=T@8,I M6-G*_;U@+U>8"Q^^YBJAI)8(@B$@<:I6P\<:7Q&1(%^K;/R&>?PG:,RSUQT1R5T:8/_).W%93QX&1*" M"X;C1ZQA(5!3I'1B>">-+[.'.J*+SV+1EDTNRN(B*%E4,YXI MR2E6'0A7F1+J6>HMP@[*!2G(G&=F"3Z)K(G>.JE)@IF!71B1/J=G MQ?3OG'.FE2$%7?**2!UIP:8%:ESXN28_ M3VD]+)<'R"2+&":MP!M2:,-"S4H",1 X&5AO1JS(?IGR!A^]K1ESG'00O:*% MS5,OT1=-N2B@I6:7MP!T*.^P+M&)_T.U/+ MH6IYG"@E&]-A&Z8L2'L8U!8/Q+@8%I,AT32,@<065$+[BF3%>ATS:7(AQAE6 MIM:?\HRM="8SJ88A50ELCG9=&BF,ONHZQ>CQ 'RL)]G>+;Y3=+M@C=G;TNN] M6Q'+(;:-"BEWBT6B 9%IA9>B:EF1;:5,XVXL'UB9CA% '@'DJ(21;*LMUS@' MS,57YB(^-Y5@_.%%/*OE25, (O/!W<>N2N3UDY.@.!^L5&2QE4OVR[/EJ$R3 M]6<$5K%\Q#Y* I[T;,B@*EPEPIZK%X2V"S$57A"QJJG3L5W.F(U_9X_.3'R. MI9/LL^:V7VS$PQN#_1*YY1P-YR#HD;@>K)!$DJ4HQE.<+>H;3TLICG3GIA;+=]3%HEAS1Z8L/-$V,2##P70YX_ MHR%?UU0V"*QO;8SSA=_N4]9FWRA%44;^P6(TNE2*#D)I-$61<2[MA(!'&\=A MU_<,6TG[4JL?Y;4N T#4,M8V!@H79H),#>M_Z?J#:N(7MN$5%LV(WH(6O?,X MS?B*X&0&$*-67S/WY8AN0T8V*G[NVDC9;,W["5]*4'[8;IB5M06O3/.P2D,1@:&M*192<+M*VU]@%H5 M?#RR5:SKFSUHG]XD)O>K:C@QXLT?UN1)P3!=Z#4PTEH8'N4*R;2S,[FL"9DJ MN=Q"R6J,XX64^2[7C$,^'HR$BB5?%"YM1=/Q9H)]FA(;1,0DA:"2NY> MJ[]RO,*E=1.$-J06?E+0U9 [YG8C*RR3\FH48R^*N3!X:#"!"_?3$2]I-RIQ-X@Y'D'$PR4HT_9J,Q,F*. GL"VN\ M0C0QWV8D:=W]L!M(K,*+$I\=&2/:RS1GR\DRB%90$T>.3&*[8O&;"X018*$V M\[QUUGIB(R. _1'9-0G.(PWVD:CK<5R."J ']L;1 MK1A'VH-,IC")&.9%#P"4Q1<.^5&0ANB' 'T(#=H!817R M GWZZ-$C&7ZER5B>?W7X8 R(@RU"LA(,=@M8^DF#H#,?8,EIR/E1DV:*9)E M$7A$1"-]+H;RRP6%X2AC4IPE;*U41B97\*RD >M[8#.2NL5_D/#JF M)2G6_1 G-.U()/8.@A%R6(#+5*]:FRL7BO2L\SDX)QWT6E;OT+NNUI0SDUAD MBKA Q\\\_A==22^>15<_8V,(.>@S^A2)&'=W@ISZB<>:,-N57S*HLTUT"+P"'MR;FR M[IC(DN%\/@!YS.J,0R&,#Q#Z!=-2(11TRSB&C,!N@ U%^H!#U0,;,:=3H7?E M*[:(XPHN,$'S21 9H=VPWMXL76A$PUN$P794?%$^L%Z=SNG#"]9/W\ A2-LE M7RE=V205A"<5\^VB!VE;S-'H0SP"NR7!!7_FPCW2]Z)H)+]&:HZLI+L#KCG3V8F^%8C.Z$]8[Z<)Q@33/WXCZ8N@ MT3]1(IY%=_X\_6WX3XD1?1^8]%8MB\K?()IM#5X#%_<"A+@0- PC=D!@68!, M<4D W3 5&8Q?6NF&F22EJ1YF(Q(UO) C! R>:)SH7*\P8E2(*DL85QQ7]GS70T(K2P(H7VUU3*56XN)1-^A'L?L5N M5[]]?T\2%BX((=%'NW*N#3GG.M2(H<+$3&234ET/AL;@"_<\3Z.S@\7!J>]6 MI%_Y.#09S;*-/)=XP_8,+!*ENE0N2'&:E"D[]F>T>HX1@*8'AX=1$B\K]=1@ M@W,DPKJ*. @8R?B[$L+6GQO"'H0O9*XCQT*TV7%_SR[B](]_.E3;"8)T:G%6 M=9-P4$_QOC:ZJSC7B)Z@@ @6$Y]8.*TERR8UQF[FN8X5Y!!>D'#5Q%9I%FB+ MK^/JG4#:M,)P"MBPZ60&*_DEFXD 4[F8EW*!JT$9:,J6(];:T4^$T+V$ZZ/B M53@N*_(IDK>-KKO+%O6.TLHR;,WU=F<*+RJMI2*H-80#J4)/[%UDD+G]/;J)@VB&T+,$ M:M6G3?RKVUD-7$3B,EIX[=(4/GLPL"F+02MGT?G0[/;'47[83_M;O@="-3),S)\S212:8".]6X,2Y8!JX+#Q/Q MV9W]O3G,)9?[XLBIU2D"(^BEZGD:1^,EO'%>J)$<5"O?WU^?V[D^UT28@J(Z M'Y<)QHG;MG[!;$*KQ\!'S/2T\41G1+35J? ]%_C$E<]S!E$YE!Z4#>Q4G1"3 M+/-8)M1*W<@@>D$\4M/E3>A_;>2T9X*<9KG]Q?/GSQQ?J[+2*"4G6O?WJG3> M2.4+IW9A,MA(WQH'!\J4ZSK)SD=\][5->OQ ]^ERX;1B0'D]Q"DX@']RJ"DF M-:+HGPR=)=-WR FA8YFS!<$X66[+@[19D#'D#I^U7%V0Q'3#W'45^WN3K(B9 M%R9P0V(+TH_ME*^TTIYA8:OF*S=E!#TD:#=N2)=N\UL)CA9-38<7U(9>A#Q; MP7;%"&>/_U-I$E]3NUF\M-']X.1M]A71W'H68)@S?+E31FQ%DC9 !),K?L!V MBZ:L&KG)^G:XIZWL^%KU1J7N@9V&8,6#4XI.(5Z9N0WRV!@.WPYJ7P%0\B%X MD,]82\<.T5'4/+W= C]&C/LXV CU2";C)X,\5^/GU*03:EF"L MN,03_BU%^)M#_+"GZH"1+AWU8&7NF_^)YXO'7NRVZX/"K[@9&.UJ%'PV'UN! M)A+$U3NV7FD3W2Q_?BD-.$5*5%[$]:R8W\/N.>M,3'8\LVW4B%LA!LBL$*B& M,'33BZZMT_HRQ ]:GU[/(6N^6RBFSV7N_%PP(C7;]A-<-+*:FSGY%, DB&5@0NJ0UC"<61K9^Q9>;0*N< M^R#G)0NP@KF_3;=RFRP$Y4=?IM.$Y"_?'5^&S1*\95N'>>06&-?IT^=O[1V3 M4'*12TW36J!HZ4JTPK\F24XW+6E0;'$VGA5%YB>UP'/_E=XUB$[3_O8FK --F=_G;:=@S?[?WTOH=E0.]]]=^04+!<39#1L2=#3-@O$= MM:M'#75:=HLO$%"8#=N^E M6,$S]:0R48*(:#/&@I_I3OK'6!P)>800(A);(>X0(5AJM%'C[L M,H;.SC).._#\(Q&] CC+_3$8BYPT3OB0,\2Y>DY##6I.H/?@V\3+\*,;(R8S6TMI\@,_\1!B'".Z/[>MP\?'6'@0N@@ MV=I9+CF?(\CI,-Q.JZH8IW$K,7CVY'0E5L(5'*]?,T7:]Z8_\9S,)I?4G98[ M(X8"'+3]/=*.,>-]<-0X/N>&ADM7PYD"/CU1K''T*]YPVO92W;>%$";"XS0 M <=&:DLIKM_?._I.0AL\TG,1+^4VFRY=P'GNM3GZ&NT^1@M#1J. J;P-;KN;&5N+AZ_S?D4^2+GY89?MM!VE MM049/DGAWL !X M-?#FE(Q',2I]ZL@WKG J8M/-#))G>20*T9/N@]8S6;7V) M""KY72ZKY,F O!&G@MD!L#QUFP)\@N7WN6;-Y&/VZ:@RRXN+:-(PL(V2L,9O MQ337,K*IEE/1QA+U35K-W)5W GM]]'2@,3YT=(?'D70#<)#68F&R.@*GY_9; M 9[A HY60[>$VG^16C:+S_YJ%+HR(N;9%S';\#(,K$ MF^UO7_G4A\3';2M T']91:,".'/RG,_=YME[\ M3I>I%;0EP(3*J3Z'+5/=#2G-9AM(A(\2Q@F:*@C(#5'@BV@=8.\,OWE%E"W>$0L*:%T7I9UL'H 5>5_2+B3>J"N+B_.PD:(-X6MERBTDLX.3AQH (!=&Q M(9VRJ&.-W0=O4=&@1:JTDUX01W16Q)U)F9X;(=/A3K@-.]C?>^LX;GW/(JZM M-+7?-T4[\UM'6T4;*\?LFS-TI7I)]$0R#:'XVB>8^8-6BWO[ M\'KA=3O"J[W+ OBDH'J*_NE4HM222?N0[\-AD9"GM7I-.&?D#JU>7T6581P$ MU\L-5(4ZQ>%+VDVLA#;_"K\J][6Y*>8()+0>L%6Y:*=6L=,N)W1%QB[.E %< MAM7R7&ZA>K@K^X'6(<8:X5IQC!4,A ";-X%9UC81JJ9B69\<1'^G)=#U'ECW M-]&\1W1'$6/$\ABJ(2;X,!Q4*W)7X&S!7H(]^)XV;-G")= 8C=4[-C[%]_)/ MW&]&;IF9=#KC0!_$!KZ7(S_H^IFX0-'* 9WS>>7&-'EK:Z[:&8Y&D_PMR8(R MN?KQ[.MS#$ST!+8OGACZIMJK1'*V$#3$12F':-_%BQP9QBJ*Y]RO-Q*#:]Z; M/+=H\FCG -=<*R0(!YZS.'&6)Z&7B(/RJV2BN%I:I=H7?*MI9K, O4QK%$3JL8VG% MU@(MLB%#:\SI?P54]>V(M N&#-$8[I#3_P,-9,O78O2FF@D'O*6K$%_D6#)9 M5^3BC8T7(DRQ>U!_E6\%SZFEG.6NL(I06Q.>RR6"?*8I+@\<[G%I1O2Q20KT M&NXC4"?$%=!@'/)\%**O=5M2^XJ L )@M4+@H]?3*A"XM)#@&T[+!^4"'_Z" M#84%W]@DOR\F^&B"#P^.[Z7YMO:X3G:!I$?W'SS:%DU;CM">T0FJ12U$6443 M59P19TV%7J,#1&^C9[[^+6'T4+WJR*]X?W<=:3,TRJ5GEY52/)V69BKHD(7B M'@H9;&*7#NYP(!7#,KM@()+E?8QR?6!81G/T\- /$/V551?(E4(I<' $BK,L M8^!$C\?-8FGU.I+5YPA-R')YI8'?(<1(OQ5]6\(F2IL?V\9OE42SP#0C=\80 MW-"S&(PFEK=S,@2=4XP)WGN+&"FNC:"$NH,Y"%F'*VOXTFIU3;?$W37U; _Z M>K9MU+/=[^O9OIAZMM["W Z%:Q*6%D6<"3#/P#)-Q\%"IT*M2) MAU0:QU78=\LP/ZG#CSZ(3IVWON$!Q$KC1M*",'F$DIC!(D">!(%D/Y'"5@)"C@_\Z:/"FY M FJ",;UXS$6L#0T@A-?":^?".+%6R,Q@E[MDF=PRLLC@&(K!078$&SF.$CGT?0E% FP-"2>2 M5SQ("/I8FGG:A;R2SHQ],0+[G@YD)G#5 CA]@5B8<%FR#AUT'X,H5[&N4CP8 MI\$ ,P)W$PRJDP)DV^(D[T?/E!;@KONU%FPF$*P2MI8F;PY$^D2\>M@\T\%G M<,5Q7"B<5%-))4[@+$.&,^*D)F]0F?W9?,(#LD4V,HK^,N6*A!^CX78MJ9T. MY#U1((+\XT>0>!2/45.C!R#*TGE:^Y Y-VL\0RR\MO6E%H--ZWZ>O7KNZGX MNJ85=K::ZPE0I9YKAZ3TRTD*Y$_BX(NB2.SS_@2$:O3FU3_# M87:E?QDX>8 M8&X+<(U^X4F&P%=)Z:I4/T-DZ4DXTR-@D!/R4E!9UH$EK,(,-%J+*1'52A@/5P MQT:MM2 %A[2#Y*:QZK#J:G71G4XN[":M9"I<@G#+)<*=6$.7]KO5!8+4FYN: M8*&SXTL'O=DA;Z^?>/A+[MG@"AH_,8[;_LM)3.(8:!CMY)US@'7@R#0HQE>G M]C("@,^CSU^4*41QMG2=>_K^.#>9!?3.(S^>25"KD)88-25GB]&2SV,RB#H M=C/"X5F=ENS9"KY1.*@-4"+#9A%@KZ .#=!7$BB4STDUL**!._%T:3TF@OU MJLBT:X8S)_M[*\)KI?PI]:?&I7 K"&A6DHV6 4UANR57"7'?8Y-K^52<)"4W M_SB@1D85+ILYM\8X"1X48D!SM[#(2(P.-;H2#B)U*%1>(4#?3[FXT4^E"@>O MJLI"N,.]FK&G 9S$+VLI6Y (16XQ7.* ;(!=:&J\3C;09VVEJ\REZX@Z,R: M42MAK<='S&:!IO?W'.:+O16&K*<6C-N5:-'^>R%:- \?$^Q[]P6/[ZSX=<1 M]1!-D2MPSPKV[<'RM9S.+E8+KP86$D\F:J%FU[Q/F5MM+TQ03J12=%8#6/%[3I2 %2MQ/7+#^YZGXNLU$@ MCK L"1;H>,9.6UC^TMH:WZH0Q#FY#<)F*D%42[YI1:43;X,5V784O?LS6I%E MM">-T2%+64H'P5R !VJEG,W?5GS<.@Q^M8W!3F03MI!MD4(M@9VW6]1NP<-1 MV;IV,;5T[;IEJV(7LI9$K2TH+KAL4X'/ZS)V@"3PV4W&6J8*YCU94=:RF[F_'<=+D$2U@_#"X1^-PR*SAD_=:&#&8FSZV$UBQ?$ZMP1H7)% M0RMZM&G5*K.#7 G43.U@9<6PD5$DTNF3AJCY[98-U? :*%\"2)J;:5- P4WA MF(?C) ,U'E@4+K@UCK/Y -HW6M.^'WQ?'!!/JU^GDU+AXS%F+(9:7U;ACKIM+ZZ.K*>MF@P8<6 MU]NG[^_Y,GM67E632JH^G,H=+#2(O4ZFY5>&[H&7MNNJTX.BN(Y M*$1&6-3,H7W'"NMCO4,D@M13CC%7ST8WHI.A?,U^4)LF8F M.@_WY:)7EM[XC.0@_1O#GCIJ M@Z/E+FM$F[)>_+)Q.E90?E&,<%3* S(I$&@C@@ G&1(C,\ "S=G;,=NG5:8C MV2$HP+3T:'>;)B39"$+BIA'1:3<+C)X0@2!5@#7*/*L ]6/V^@D^.>/*-Q(_ M/)@QNL-9!:GX(\8N+K[GWF6I?P(>#3MZ;J91:-%8^"HWC)45)L#DDTLG/$D% MC1NCA"(3;O\2X$T9%X/P\I031SKG3:;_ZBQIUI+T\+R?\79+M21GG)':WWLB MBJVO(;FM?F].K6VH'5F92&WK0]:*%#B_&<)\J%YNS6IS0R4U6;QVMX*B(3L3 MCWT*,:PONH^P9?N3] GY" (EG];P:% *'M;_' M,M\!$:&\?[")IA&U-6F9P-XD'KSS/E1=*P_QJ M\AMCI7E)*/344@@C-*R<@INLMYH86J.O560" *X8M M=FZ3?ZHUC:IVYJQ7\'^)8[%RIY',U[G*'JG.FJ3!8'4=\AH4K-BJ 69I]IW3 MNG*5/^82E,.!L#L;&DWEN\-U2-, LRY,LWD'EO-6:W?/%86XI-EYG#F\.ACT*PGF#=L:8#,>MCVU]L[P,]<. MYK-'DBK5MBL$:+!GNQ ZX3ML:*<=60EB2)>%5CX$R.8E3_\S862$Y^V :ENX M%$K?ZAUG6S5%-\& XE9TMJ4F9"V;SRVX!Q(P$:MUM:P+3J&"S8N.\4?:VBG. M[M>*Q9=+M;J=5Z0EY_-%D4O-=DBC+XM"4%EQ]4EE].+U-BQ6.XY^?V]M'OW9 M5?/HO^]MVUM3>#S4(8]5'MH3BEZ5TSA/_Q/KM&\XGI7_Z]KQ*:Z1KV+DJDXW M48(OUM+5 *EQQTT.Z9PD7TW:;N$NINU^$3B[@9U[QK934/%S$)VE$-/'AX?' MTD.4IPZDGA7)*9G I/)6@%.@?&8Q%YMHI*>2P MDE2=(H[T1UX:U500:?AQJIW8EN=? M_O&'QXV6KARIMT2E I?&8E5T,X)-VSIB0PPS%]P9 MCHF97$*C:9;)Q/D)+96$>2E!RJRHZ&10*[*4,6.T/40C-PRQ>L-(^BZ+RFLJ M'Q[UE0_;J'QXV%<^])4/G=>6B 1)'T80EK7%<>(]H3U;L+*0+1FRVDRE2S%. MXG(039=E,;2Q69.L?0R1&ELGP8H&@RCG\50FSY,VB]%6J8:_*W*+,&&KYI)$ M?LH*8/[I2P^8GQCM\!RX$4MJAB.&8A,OKIJNF-10\5 RKBV&>V$BAC.I44WX MU/83I.Q',#YY='SWAP?.02E)/G*W[A!YQ"5KX MFV7;##33'OC8,A^W6%;J9)MD:K1HVUJ8B A@#D7AHC] M!R]Z*$E)>RFJ6D.+YVD5H93+HLGW3 M;.M:/STH(-'L#;=_Z:)3:;;G@F$EBC$;@%7CNIC($@ZYGK=SW=%6H(C5>(3F M&8,.*KM)C*;MM@YS"]CTM%OHTJ"7;;BU2>U>VQRYKY&V8:QE.ZRV)HG(&K8S M6&2" X /AS)^/%QY;NJ+HGRGK5-V&^*L*C;MA3LCY.MBT#U 0&&VG!O$M 9! MR[IP*"0?\P@WY\20IC$/%[/-==)V)?U3J<35A%[97.VA[X7)]ML-]O>T!$BD M!X>0P)%^YK/KK1TP4]@V J^DT&"F)1#*]VAU(>W)@R)8 !%+C$DI2*5 B7:P M=E7"X.3PD"A!5I68D90::RE!NG+3A[RJ"@D>YZ&G:4 M!AT,69J_\]B?K0N $:><:99[2#=8@J( [I>W,XA#-$W/I07-XF>=IU6J;^" MG&M@10-CK"9(X'P#QZ:,4G%N Q0L\H+=; J/5+R_QU8$[J$7/+Z;EM>G*:G( MQYMM9PC@%_2TN$)T7(!;QMR((5(A;,VMJR:/Y^E AWPBWDGGT084W6E>[M*] MXQ"2RG^+V^)U>.K:@9=Z',;G3WT=A0M=J^&J@VHM9R1F#H"E]FR4W%QP:ZW5 M//)56!1NXB!/&T0A$/.=CW#7:PCM50!@%*1&VR]&_[BK(KZVA$(*&]6^X:?; M9VEHB3<( B H0U5BW#O24K3@I(!A<,F;>JZ^E>(*"0EB-AC@O2!LZ4C.W.3$ M/AZ]?5I?HAS8J@&Z,S#EM$%=&Z*-G=3KNJUM7?8S8Q9G=H>[V2. M/=,$GU7@-LZ,:G=VU2H"!&R3DVHEG'WWIS'+CT;'9?'R.3BR]#I M!/$&=I)XJ7%>5S]HFKRL.,INWB\0'^,I;I%--?-0KF#W9LND+)(E=/98DMDY MV0C )!_/4D0K2,$?1*<\4AL2V.X;Y_SHL(IQ4ZD@+8/ICFE5-:BNT"([6'3( M-PS)#R!/QDBFV6TN#W-C=_!?'!'0[4!VEWNG*^FOM]986@)*PM1KN^,.U09" MJG3>:'*TM6KG1;5^2ULY-HO:LHBTRV@R%T!]Z8<5\>WON2H^/W<^OI!QZ)BT M)B<2\*BCVX5!)LH^84EJFTWUIG6Z%.7J!,#)89\ V$8"X%&? .@3 )TW3WX: M_?P4-=WE.(6(/74^;S]'^[;BPR&20&7,.[A]-EO/6%7:W$E&C&@H6_^N)A0; M?VZ$DHU#XM/L&/)]'_$P9E'MSC"2_#CK?.=C%]($0'1"J$?3*%5Z\$:.!'/$81=18(S/<>><-C>UQM? MS(K*^(_%XS$Z;FQO;XV8,'G\1X??7?8&&"70H6Q:NN>TOEWDCCY%T(#?K^;H MC]W@[K_F)JY/P_@ -?GAM'R80MWB- RQKVXT$&/=XMDF_OLJ1:,B2SZ1K,>1 MGI6S*H_8%MD^J#N=&G[]MV_NKYI**Q:OMW=OO+H;1"!+H_.JM!=+('9L%/#D M:-#5$^D2K1WEGK/T_1?*.UN=/-'+V5N]*<<=N"G(IG1UR[M$:W?9X["K6]XE M6KO+'KWTZ-GCBY0>MV!I/>;"U&F)@2APIXORQZB"DEG!XN#TX,K#_0CB#S^;A=&E_D0QC:W[ .DS<>0 M=KQ"6YE.9Y].W/VMT;7-+?NNYZNN\]75ID#/6#UC?1IQ)SU?]7QU&WQUMP., M]9G,T#]1E/57C*'UPR'EW6Y"Y W/9C?NU*Y=I"U>GIM+Y9T1Q3VOW"ZOK':L\J'VO<] MK_2\\J&\57I6^2)DRU<4 M^4*$:\\PN\8P?9BV9Y4O0[9T)/[VR:O]9YS%9=H;:[M]28X>[>K]Z'EEUWAE MQP5JSS"[QC#'O;76\\J7(5RZ%V9;WXKM]A"_$FA^4'*SO(E3?OW>F9LF?*;8O*FU<1 M]ES9<^77S94=":*N;\HQ'EX- M-?7)Q[_3"J1GT)Y!>P;M&;1GT)Y!OP(&O7EN]O,RJ+/&=:;/9YT&T4_(V,;D M0KX*/(%E/$O-.0;SCC&K12:MV;E!Z7\P%@9C:19ED33CNN+Y@W,B ./R>,H: MYGW;G !&?LOLM5$=MY[DYOWQ!,&,A[H5)4;099G..M?INS*6.A@WZ,:U'$2O M0,GZJ!A^+8^ :SU(I]I5T7ERU2;\/#]D$H9(H21@S*0"..A M:U/)1'O\?H1A]V"G<-JNG[LL2PY.,N"3UFGO[TT+^J6.8I\T/*0\U>.)_8# M)-R(8.?Q)CJ.$7VW+.;\$,M[417+ *.0O9EX'M1$CYS'/!$7HZJ).^A1X-6X M;;+$P9WE-:?TI^?RFA,N:9O#-"2=7@W\4K7)]SZ"4=5,-%H M=>+11Z^G-1?PTG%'6YQP5!>+;0 ]'QX'0;U2';, 9 MR#^:W/ 0\O8@U@N2=WE!;T@-)JI"XY1F&%_$I0Y)BSS2H0/OX_.H-^B)U8SO,SSXIS5$UWGRF" KE!"LGA:QG/WC+,G+]^XAV"T MG@QK4($G(8Q@W>&LLH.YXC+,/::7B/G4<;7J-/HSWR8- MNRJ8WXJQ732*(,L&<%J2@*K2]W8"6%LL#,0!R>MH7+8W<, MS#250-/2H6?C@HZ]>/85X0J@D36!%DI=HC(Q,)EG#@1/PB ];B6D,X:GR M3LB0. Y;B<8LSNJXC'[)BA%]\ZT+OF!^>H5@1C./7HLIC"G(:>5,1HQ 'G/0 M ^+^-4]G)G$88S?P>A<"BV)2$U..6PS?Y<6%;H:7FRJ#26#2 93+E?=<<*S# MFK_TV7\T).UA'O+L'(<34Q< MI:,T2^LE$=HD2Q:@>*0YC[/&.?)Q]/K)B%84F1ON?O;KZ6]OK/N>GAL91B_T MM63CP-NEX3:0*!U+U)+$)I'"\6\3)62P-U7%E#H5(^\*1'^AYK'(8D<31S>J MVBPJ?$(T$O00?5:(2.(ZE@P'[Y+=BH.W[B5^0:"0%$1A%9D[T4<#%O.;*2M- M)B%WA"8UO9#F=&!SWG[=BQ$Y+N$*A!GPBWE MI"9+?HQ>D^/RF#[_[\:0)_-C='(4#8?V5B?I^=5EH9R.UL)068_[Q'W.Z/M8 M<1@;7HT=M]]QS8Q[R7L/J_0_1G8!KW%R?8.TWIA9]@)KTUC#X'7TV6"[[$8] MCMXN%_3^TS(>I>/'=#_G1C;S]P(;>'(8?NL'^S7\R?.0Y9^??J"-WK3GI8G? M#4>&N)4>ON"3TEVF975HB]O;&4>STDS^]LU_U\7X_XZ^B>JTQH?>%N-O?G[+ MBR'Q1U<8^;;JIQ_BZW8LW&B<@##P%B]EGS_I\R=?@IGDK:'?D,!06^AYGD;F M/1+:E43]4R3CV2)Q:6C[^:.'/EM "I(H,[G]CJ:JQ7*!Y<-N91XJ7OJZA (/ MA(RW[,ZEG%5GZZ!2.RAXGS?'U*.UJ9PY?7-.&O[XKB8I/&7(MVL]10(2CA[J M1T"6T,GU$U55C#G9X7(YK/QIXTB,X)V<:5EQQ[%?I:E+%*(D;K&2BJ^;$IF5 ME'=' GQ)(]%"6GG!3GA:58U:9_CBC&RS*H5N0'F%$.(>1%^$USPS<:()%G:# M<;[_H'^;);]WUG9]ZXH>,&G*45K-I)0!>9V*GH_7DTY)4GET8A99L80WCJ28 MS3W]]NQT>*;FF:%MXPBMF+2V;".N^-.>C-[%WG$:>A>[,V>^Z[KCS"QJ*P^/ M'G'VI.5"UQ=%4/S%/B-*SLCSBTM44R'O_LOK@>:2G9CF7+(6.<5.I*ZFS9T? M#4^9'%7^,(3E\)V!VUJ;:8WA5O[+H#H,!"1FG,6R?='IHDPY/7;(RT],%B^-W0;[>M9*3H7;]'_H MS$N&OOTMJ#DXKRO MUA+Q3A.NK''--=$\V;JO\;%N1BM";)T)]3.L"R5;2>>AF^EVH5TF%NJ0:P_Q M]!U]XIQ=Y78@%2\&<.W=6'(N9'O[FTVV9&Z0F\\MJ,CH9 M_-U16G]*?WY-C$$'43UC_-_M[(9-Q P];O2B=+";' =JY4(Y&5 M1G]-!DXRBM7&C0;T/Y8;4\/=!-;*U_!)C2L..ZYTI5,INAPJ6';I.=$A0E-% MD\EQDZJ6>),*AIH^/W!OE/>;\R+3)A#)&M$EK6$B5EK JCX 'C>WE)43LG>E M68=\$7(+%O$R*^($D:CPM9"0B]*IF+"AA:ST>0.YP@XWY9CE%DDD2ZX4Y^A)BGXI2:E@;\^D3'E .FQ\P$MX$=>S8G[O(/H3/,8L*(IP M_>GV*4*&?E$:8^SZ-M12@QL@W8=!+34OW;4#61U %XW\C+FK(T'L49)\4JH' M+R/G8NF,7C(!+4(*:3!2937YG"4Y5^E_Y 3[_IFMT^HYH,U(MCF*K8.4KAH[ MJ<5&CUW.?K0,DL[A-;+L*P6F99$%O]';)3:/5MSO[X7?MJPT:HHEL05RS?;* M]NRP=5I5!.SOV?-/#!H8;!G J$DS/M]82W_3_[!L^XQ3)#7-\H)KC,QE0+F^0@%PUSI,#'&"G5;GD>_S,S[%!G! M1=9,AZB\4(*C<;R(MII,4S8?"DQEM,F>6136/9W@9^3=EKK=# MJ>)7'[CUD-:-LZKPNX=]((56\GI$"TF$#&LD?55@11>!QT*)'!_5V[%Q.-SM2:3+^.)B2,;V\QJJ]R=$[MBI$!) MYL;WY'HS8,W/Y<_+3Z=SHF(<$U_L[[E*)NE7Y2KZ_L"W3NLS7YX% ;G1.+2R MIA0;W]90T>WULBOXEEA_\9P;P*T$0F"6[46(F/N,*X/^'MJS\Q M>N=T2P=TQ(;/\(KZ/.T_4Q74Y;_XGGB\>/Q,K MS&.@:.8-2IRD/CZL7K,K:15 C,0)<0TYVU)74,%0$I*!@X$8H5"6OEH9!\U! MKE6*BA.8#+HZ)!?-JK!@(W+L4G?X-,FO+)V0'[XK]+=1I7N45^E^\54Z7Z] M"NNWHJHY?KPIF%&P'];DFZ&,'&B3!WA"="OL>_[3D"59YM'SIB1_<.##W6T_ MI652:>TH1'Z+9B;- M:D. )^$9MFPT;,;A%O B'\(F)M71<"S;E8]RCS8KB;EXO.0?9TAJD':9D'LD M.Q+:TS$W%$7(6B#FXI4+0C&V?Z?+2F9':?V-^)=<#&*WHHH%QL0 *0R>3XL[ M+V:&'5J'C,7MI4^:@MC_Z,'=QX&E95*7.GC]Y$22#[/EJ$R) 2P6FV2&1IR^ MXH8H>#E\L6+G5MEFK3"CS\;A<@%IR[U37-$FZ0UWT]:!O'+^D7E1J?=6DZM% M0-GM^KI\#+)RUP[_WP&^N-9>E[ 39# ;]CR(3E&"5D@^8Z([0:3C^[AS=JL1 M'4(RC_XW#]8LR'MQ-@?B"U>-D?7Z]Y2N1RF[,%BI'79'YN4,.HYA,L;EDGO$ MZ&8R4,^H1/1PPT9KC;5"/_CB;19J^WONFK9N)RW4,9)D_OU)93&X2HO<24Q8 MF]Z*"+)=I11D2:*J51:W<7%.4/!OR5;-S;3@YC4UR(/VP 5Q>I&(N\ ,0 ?D M$JAJI]-C;<+4B1XGUFD7$CJ??S=TY^PKK1%N:RN1Q$JS"L$X!_G']>A):J/& M;:7!5+9B/L(_GJG#)2%A24]-<&C@#_DTRCQ2W7M<9+?]1 ?L> 0E7:U_I91> M%$V&%^6))F[UF@1=!5=<[ZA9('0AF)"3AN$;B=PJ@!IL'1C+%NQT+[MONB,#[P2GY E#^ (/,@CY(V)B5.4$VJ(XUI= MUBHT2D* 1$W<>@?[*3^^YB7@)?Q(%CY*#5.AETR)X0S(.:04T4ZWCE^2NQ"Z M,PHFY* 694B+JP?8WPL+ CP"@Q<( R=$&,U&4#[=[P"?R2DN(-F<2[.,7'0N MH\7)V43XVK:U:PS[\G_\^/K[[>$C_="*23L9+Z6A-U0_ -BDM&A\XET>K 8!Q78MY M7$[PA<95VBIY DC7:5E<(&J.0(BLR:%L%D' A7AEEDYA09P3-\TM2&J(V7:9 M[>%B1]9DM>N"^*/ORD[M[UE(V$N?0PN?8\\7F>E-T<]$ZUMTJ@;.0O, ,/MC? MXVHI]QJ'&+Q>1).AR8L!?+4ZAS,&R;_BL;6CI%^,ZUQ(LJD5%EG;MBOOMXH1 M9\UV!C4ORD4AI=GKV-65!Z%.?PZU-DL:%*R+7VJAV]L>NC:"V9>W/&'7R#I@ M <&_)A&A;452< I_8QDU .6^X.)6GP._@S#2%*\F:9AS.]+W7IP%KR2G0X%@ M8_B-BXIK>GR9:=64YX8,R-B6Z+0EWL!^#HZ[%#.2GY+6W"D\T : "RWFL2E= M5W\4EK-"PGI@EU&C"7F1HAI"=A"?M[)9J"KL2I8_6!LU M:/(++/M3UTNFB([R6M>58.NM?&2D'3]H!6!W M%=IH<@B SMV8,6/CZ%?.['3"PJ/OP0V;T"K8\ M1"RPK^+7Y_LXB2P-HNF7:>6Z(!R_%));[K-X]AJ$LM,2I@;9U059"&"&0 "P M=59)JQ!W%HI+8/M$TLJ6N%6%BW(X6*)Q5C3)!JS\ON%L)VGHFPP[<^8[;.<\ M9]]-Z'%^MG:2;= 0H<1CKRJU7I57;I X:G38B+I4:)0R!65H)BCJA< +@NQL M%GFD%!NDKS@4D2U7?#B-&L-L:M6]M[IJ9F%R3Z M6#P0%XO/I939Q]W(Y1HJ;/UY6A8VW M =M-N[$H4VB\;*DZ7]7:):F+EI/IU+MY\^J??"2G?_P3+3H+L8K43,63Q-5? MU^G6Z+O6T@NL-6_M:<0<-=255)R'G4BN$PM5.NWLE&X<.$L;[ZL5[KND,^*R M\)+B!6Y\"S-[I<=8N7PK^ /G*/$0[M@ )9.L0&A5VE&1$D*VWUT<',UJ?,#7 M&3,5U25T\# ;3B!DX)%F/L0#Y3-LBDDR04T](0971>,/B4$)U=)6_Q._R._Y MY_:Y#+1H70KXUXY1 J#C&<O,&P)E!(F><+F*/D5#%$S/0I0I< C/HBF@)@!]IG>-WV5*O!>32E]3D>DWM MU$E?.[6-VJGCOG;JBZF=ZN.4?9SRB['?7Z"=0:,++O#@Z[!M!3.9$5.!L[?9 M#QN%Y+YFAW3!W1$V?+G^&'E&MB'K" O6#2$1K1XC@**FG0NBM4I_,)WI/WQ] MC*.Z70\W(+,%P99Q+,$T &L4=Z_E[ C,$YF/>Q#GN4@O.P!6QE*@O;PC5M\)0^ M*?E)H414V> VP]E(N8O+91:J'' M-[B1>X0F?0F(7=-]X[V^PZHI M#"W)X%<% N'4/4D*I-,L&@7K"AM=\C@=K6R_Q \RG6PK'C34V*HN6O]ZQ% ? M(HS1RD/B+@;BD>9<5L.!Z M:F<@,0;#%-@<@/3^H*Q7ZBR"; 1&QPQGQ86@>=BLP#B4]YPA*S*4M;T M8^]<>V&W M5,])VGO#!)$B[' %JX;-6'&:3! 475F'!%5:G,.KF9D,T:6F$AP:$TQ>LY&Q M$*]&Z)#7II5Q2 9:8VV_\MNS4XEVLIWD8RJHJS5&#((54$\?#"GH:U/+RF<, M5H;/QV-ZCA3..&OFY!D_UE9W254Q*V;$=ERECD>97-OCD2"TY<0P*%VIWJ49 MN"H\^I4F/1WF;._.6@@VF&DGY;0:]FT$N&R,LE8.^VH(IE?\.TY#K_@[<^8[ MK/A583J 0I;EDWA4VFZ!U3X'VY2K3A1T.KMDKAJ.X>]M51X)K+2.W<1?:='@ M$VG5!OJ[C%2J!WK[B,G*NGBQ3P[(6 7*? ^&_ M5Y69DZQ-=,Y=Q04LHFXF\9A=XQ4OG;Y%+IR@2=FR)CK !K7HR6[ZF4\=2SB M>HY871AX]QDC;=KL!1>%KA9IL$5QB;%8FFE<)G[ JN8NKMC^7E#M-@V]^P-!:YX/%W+L%,(ZK)&S,5($S9 YM]%4 M:6S4R@.N4W=E%E;T/'8C663J7B"6)*K[6(A5[ DE>]!R5UK^"5>V#:6E!T*8 M'L#:B5U3&U34I'71U(N&/ MR[U(;4[7*P?=2,E+:N8W"6M1ZS66C(@*E="OR M=4U>.\4KV)2AZM&O"MR=QA=MBMUJ'*Q$M4T*A9*[KJ +K^&(C=9#^#0\IC44\:-*J$,7HV+-1T"RH^PUZ40;O$*!C= MOCIN6+AW?\_5W8+G+QE^/@AJ([A;4V51@#&;E*D 5%E(&*[1X%9FC%P//VHM M:/\K:0<,*9RDY;PK;5/=!*WZ-26/)"$!VAVJNW31+5;5QHR8-JO:0:DG1P-- MY;7FON:'!7?O=]1(WJPO9"YW'[VS_@4,9L'"%/DCK X=!*M<517& $+G MIH;');UYK??ZL3[R$6G[Y%4'@)=$!N.,,]8L.NSI?65:O1,]V) !4*(43:+# M+T026;0K-+/'[..UT,577^Q-!4N"]-\C% DK@!UZ^0-MSKDTZJ'6C=$+..HK M9HT8-E< 14Z$%(.P.HS3P745A&_Q4X W&X!BM]L PV\)YDJ0&U!O MO&;4 #VK0="1O+\7'." HQ.Q+R<,.I<#T\W&1U#;R93G&JG%5Y Q@?) GT[6 MRN5*:ZZ'N)$"3!@[T#4@Q$4B_,&&E:C@91]V1N+=MG^7#!A!9X%T..+$T\#@ ME)E0EJW)P,0D"Q3\V&%0VAFZOX?F!6YD (H\0-4T0M.^)KX400?]T8%*B@0A M>]X$A'UH!R>UG:&(\[SE18N1Z<6&4>!0T\/?CEX_<,IW5-F MCU^D-L)F>MP,K=-?7KL96G:UI]4"J&Y/-0KER!!.#*4-72,PY8CK98VS'S5 MO[^G"Z$'_P#(8#.J@T4Y(_8\3C-KR;;@*RJV/=6]&(_-0BJ1&)V"<5[PNBQC M9 K;8:)68:".W^Y;X=(_X! M@#&:,FB2(6K0"E5'S\Q81JJ='+*,/N98G]T8W%V)P7EN=/D/"\C+N &,5+(B MWRN2Z<4[ML=J5YLA&/9C97G[DS8RKZ5)%-%0S,G5F=TAU$P(M4#_3:O:S5&O MP][E-HDX8>DPV[#(WT[?X#3M$,[]O:-[5HUQC2S*#AUDBATOXV$:5I7?%V#L M75/>>K>M)7][ZQ92W]H[8Z&=5SOM[;^*T,E5W:.^2._93^O.IVOR7 MFEO]=*M;H?45F4G_B/,&7M(#Z'K,I@VMC/:,N?Q:L]A9O'A4=/KV-WAY[*DX M^U?L9@RS)7,/8[#0?]0>*,7@:9CXK5E=LF 1 2N=#,V:Z)$>MK1,>' MEIEO)$BLF(CNX'-.JAP?;I0J!]$K?]+[>W>%A!6'B:L<'$)D4_D^VS,94V8+ M#YZ_1['DE+]K.99A4T)JOV]VY)5JS?^$E%U[S 05?M[FV75VKYZ M2/CCY*!#&>7BOJ M>G#_4AD461%T&G(0A\:489D7$$K1!E-A.#OW+)C1*) N00 GGA<-(EJB$#<> M2"^U;L/N?,Z1L_V]7P']\E28\HR9\G53CAGYMC=!;U]WV'C3\=WK;="V*%S8 M8XI7%$<[N-KJ<4\X@CH(D8,U+T&&EP0]/1ZO (A'1!K/'OUT:WP,D"3+$DB M@%>%(E([7I9=*?57Y"3/ XE)%@\Y5:5PR+")1%2?D4P7%7ST<),*G@E"]+J< MOC^X2SM_?'@O("=\LQV2=:6(OOL!$OKPX'YH)'*U>6P#D6EUW=$RF.-'VW_K MV]++TENYQ=?QW\H]5NB7K=YE#OKK98X^QUT^/KBW?IG3PZ-%W#ONYJ1E!7*%*@V=*3B,1XH0(OY6I]4IQ&9,TX3RG>3\V I0B$,,8 M%%%JCVKKZ^)YY0T?+S#,9:V7V<+25R,D*/6R&NSPR>#!\?'@^-Z1?0H^3:N2 M'V@U&;#Z*S#;_EYV V$/5\@V/3]1C ML.::G3A YNO]NX,'A_?#EIC-8M("R/.>RM[(VA7)6FK3/NCPUC=?1/S550F7 M"?C]O;4M7R/]>@%_=!1XZ)=)^).#HP>;)3R8X0-$?"N)B_ITS5CZC^;A29!* M>> 3BNX.>D,Z7DW8MFZ\ _U_O["P>^21"F(Z[>])KREN!QS:WJ[@)#6)7: 9 M(.=D"P-_><= 4F M%0[F['GP5G;2#?G6/"$$7.O AE9)XWZZ,IW.R).K3([,LG,>-P%GMDTL*1G! M$P; Y5SI('CL=OTUW39IT%B!@&K5"!4C/ 1)](\O<]C?VQ"'V7;=0G1M MV0*&(FRC;H%X03&OF]P^2;8GP/3T;P:X@CR9BS[G\9()<1^E;W,5M<[<&-,I MV+)C?R!KTQ6TI&%31=9&J TKFL8ZY<.6, FGQ E=D0I!"RF9DGX=64.<>9M' M4(!72Z8V;PDSM&E=&W^VLA$%=.^*N V:#V5NN@K/1X_BD=.@MS"UMOPZRG/(\2U M+LH?H5-K\\W/%1R'DTAWPB5R3]DQ6DEYD/)W3^?O'?O,+WJW[%\!WV&QL)M\ M0A]ALZ*<2_MQY6"K-J+YZWQ>#\D!O%=$"1@3%FZLJ\D5XS9?6J/#=G6@<[DT MFGSP,;"!]#';-; YP>8,3)@$/2G'YV*L,6 M_(QKNS2I.Y=$+WO^&. .]M.-\0WX7/@_\/VA7]'^]%J;C!J?>>.;,;)D:-J MRP<$,X"7[TFH\MBC(#LBN'=T4+ 4L # MR3,>CW$UP8ROR;IW8 7/+?=T9UV=DHH%B0!$]3A\NN+N,N:&8J>G#&OAL;GH MRJQ\;UQ:($A_E(OP*)T@X,9CDHD+'C<:OI+4H'NG0!N.2^K.7MS%+@VFLVK9OD$F2+QB@L MQ@:WAGFQIK %6E[NKE+E%O!70=W7NFS MM61B?\_/DI8M'-DP@:>%EC)SHV\%'2LU%@6^\"-*!.=KC>J@45OL';3<%HH: M98._9#.EY;B9X^C'7+K1[@^3T IIQ0D"UEZJVSXQMHLZ[PD%5TC.(2ZEO!]Y,V0[S('X3S!?[5)%/%\FG=Y6[(N2[)Y!= ZH\# M/%?GD6R0L.X@T&2NH5.9%X'$,.(<2?02R$0/#H:VW.^W]=-]YE_&DR?(ZEQ6 MJ?B*+]Q%>-J*?[[Q=^&5NPLJ8NUDU%-.%M)'!7TWCUY@6-C1X?!_74H0;6*1 MC,IHNX@LI7E@&A#N\L)%:YUUJ2F**_>%(]8;;EKBX7O;;O?5W*[2^1)]"DW-1_'T) ?G+OND8HB<%)JQ;P^K% MZ=D3UX"@U:JG9W]$OQ<'_,CATHY1V'$]/B[27C2C7[JX=&][R7F\*O,^;2_ MOWO\/<[=)OP2FVWF53G0.UL9 K95EF7-=#8G#X/6)IJ+PP)/W0!C?$#QW:&] M*K+MB"0.Z,43]/RZ AAM$#X.\Y:,U93.M3C),8!DM,/'KE5MN.[[_3T[KMT& M;Z2SG\W*I'!%Z.&JV"CE9+IV^ /7!HDT#B)M\GZ^ +5W3>KQ?I]ZW$;J\5Z? M>NQ3CU^02?K"QZ.\9Q.].D=2R5QT9RE=LD4Y/S.A"UI<0*DEIB*W;H0J,*T[ MSM!,DO+D.8LM[XR;M7!,. T:@+L>$2DH[%DOX.G&5G7I6,GP>R,IG+[1YW82 M^OM[+20M-[( !B.X']@Y A_%_IP.O92LFF8"ZS4X-,2GV1;'$Z8%S-0BP-_3WT?<\#;1,I3C;_G'#DNPLA3"'FBVU M:'UNM$Z3/L,FM/OU@H=B2L=G&>?5Q)0VRFIWX6!_[]3GFY'RM*6H2'KFTXP3 MNW. 5BXR<\G^ -BM:!4EL"=WS9=:91U(9F3%F(-B%A<,SX)/!-)C"1M*U3G@ M.($N?LEI(?60D!>J]?4R>^2<8=KS),Z*W' [INNX.#&2B=<%7T8<2E%:RYG$MHZDE>E@=#-L MBF[$.EWR>H8 M2AR&UM6["$R+^4HF\4#8.UQ!FPCE> 5W:N@['ESU4OL1KH* ME%41H!I+2\K8K.P04%+#ET]=TLV%-S:B"9+U/@:*F"Z]+FI.H%2< M,:SHI=5$+M4EC+7(FHJ;$18"L,\39^B?$X;Q@S3ME?3MV%YY+$"0U_$L!-@T MY9K\2@N<9 M:MQG8?(X$XC+?VY\ 5?/<+XV9M(XV;A6GM,J+K<7YK)'[N^E#LHRL=U;&X5E MD*N45#GQ[$A*P%FQM+$[L6,5JM%004-"7(3GBE;^#WEN03B)P.7R'!(I.JY"C YKT&=FBA1VSH7Q;IID(#:T9!\5>TQ(&,&\ MX].D QLVDRBAE5 F\3:#RW(OVWT13>5R4&B+*"[9($ZX;BBJY/?UG;&W)[*L MGG<7IG)WB-M-8#56N(^B>-@$O=2B63H#3@##UVR.EJ$Q4(,UNG/T/9T_;OBB M2!4"DXOCZ$_'W_MJ.93GK3X1%KI])RZOISFT'[6I1F5PD0GK]4JS5B7\GH,4^0$I "0L[45%K1RJV_%8L#Q78N]&F& M0W&)=,O8/G/L,4L!P7G"/^(I%E\[P\6]&XGE2^S>57@0W_KO)?Y;3I5GFBQ7 MM:?ECT'EHZ.C+K@>,"R%='5!MCA"85M4O*DUV5:LE@#N]!D9UW$M]GU \V!3 M5:8TN%ZYGR,2Z8&=KD%1E006 MWF0_6#W#V^",PDK+C'P"[H.LQ,IV6.MM;_?K!M( O]:4WMPD*3L,O3"^56&\ MP6+$#5=IR9X V_B<0GOO.N/=IP^B/[C0S'\R*"T. +1A1&@S %=X,"O:NCE. MH;*U[#C"8^#GBP@]+G\CNN*6Q74B@6N"+]6_@HY !JI M[,@9Y%SQ.!8ELS@ E#'4^RFGCMOUU1 #V]]47AG92,3#J3#)/R;-!)7]1 - MT731"EP4LB/JO:DN86*PKO^O;)%H)+*!TZY6"N\ M^;D67GKA1]_\CRF+S5,?!,ZAM;3@[>Q7;)PU(6*N'>R2,N.*4_M)6EG("=T[ MU[:R]+8;[H"+*L&X$RMCQ8#8#+OBQP-8LZ5*W[=05RXKIG->T0!MY-?'&[C[ M:IR16NEZJ?G7-@J*1>?;VBX-1VLYO2W%@;5O.WD&\A3Z]8MM.J]A6G8Y*P:^()4@V64, M@A*7)?(#4BD+$QG6S>LG)V)$VM*0H(?[C8NA.YQ9FR0=&H64;3V4^T7W>D_U<7T/KG,U8-]B-<3Z0\E7WIOT]GW&SX?68 M5ZY#L,AZE&&(^IP[R E\C*7;J^UDQBTPY.2 M[!#8P#B/M/J4YSG*2&\$8?@92"$P])-%'7-_2F1IM=3M2 PR<5.O?^".&"EO MQ1/59O0/[;+*W%%:6[?3F=^5;#J;,AK2\55411G@/6WHWF1?LJDQJ;V6:Q,T MYDR1\\O5?Q:(+0MW>'KV-')%W5Q+KCT%4O&M5?XR]O/W00G<*;PI&(+U_S4+B$BV[RAL7^9V'AY*L5M#MEN7P,23SQSOW5+7+.J^=4:3JWO7H]H]UVI:R8 MZ*J!JU86' &@,K$](FSQ)\7%*B0(#]IVVMR>.(9*ZO2%*\Y^?Z]/='\HK?8] M'^53?3@M'^9]?2.CS[W#]>$O6'7-Q!G_QGI*WB/[\$>NN\?;.E,X=:L4C0#B M^VED/8[TK%P(XH@=UVW1ZO>03@V__MLW]U?]ZI7PB ^.W'AU-Q!%)"2$]LLD M1%=/I$NT=I1[SM+W7RCO()S4R]D=/)D--^6X S<%1E97M[Q+M':7/0Z[NN5= MHK6[[-%+CYX]ODCI\75;6G\Y15=Z'G\)C7>0,0!1&'Y4Q7E2?;_;6[A[%/6' MNI-RZ7&T7I=43D=WC@_O#HY/'@Z.[]W[_D:R2\.$)_>_VUAR\6E[\SQ/A:2S M@\7!Z<&-CTV)//[N5AC^4\DYVN:6?;NM33HZ7B&+QRA],EU'=[=&V#:W:TLB MM6>LOXRQ'ASWC-4S5B^Q>L;J"F,]>M05QOI,ANB?4B#_R>SSR4M^!B286D:1 MXMW%)'J>FW*ZO.$![<:=VC61L[T;]/#JD&3W-J=GF-ME&(4*[KFFYYI>S/0, M\S6+F>X%%S\]?/C+Z_["[/2%V8*/O5N;TS/,[3+,W9M'^W9K8SZ&8^X]V&F.Z4A0;HN;\#2+RW="R-_3+.OOST[?GY.K"\*ZMSD]P_1> M<\\UN\8U)[NMI7N&V36&Z8*8^8J"<[_%=3TS%U5_:W;ZUO367,\P7YR8[;EF MU[BF%S,]PWQQ8J8CD;I/7O(_XPS3DOJ;LM,WY6[O*/<,\Z6)UIYK=HUKCD[N M]1S3<\P7)F>Z%Y!;WX_MXBB\DO$OH.Y.'LR&9731H\/O;MY<_;F -O1A'P:N M\5T/W_>:5TAM.??>$7\^:G6/-FU>8]IS9<^9M<.:]F_>!]JS9LV:O MSSL5;5W?F6,,J]JU2[IMHC[LFO);HZ1H1IGIR$W=!LDWNZS'6XCP;CS^W5@Z+/.S3L[IIPEU M94_^-/M[XZ8L35YG2[I?XZ;BD5,\!(_'11$1[PQ/0C.3"0\NGV;%*,ZRI8PA M6QUP5ADB:'Z3??O?CI\^/.F+!;FQF&L MKP#'?+N([T=WMPIF?G-TK=O8LN]ZONHX7]W=S>D+W_T5HGN'H+C.BJ:>"2&G MY 83_;NC27=A?W:NR6(+E5P[(Y5[7KGEY/<.=7#])8*V0VTXOQ?E=@5Q7Z?; MP3K=^_=WO$[WYH9XSY6=X\I=+Q[OJ!'?UXWW561;O::'-P==NNTJLNWKCYY! M>P:]?5W25S@ZESUUO)?^W!E9<3:(LICD MI=:AYLV$/M>4J#4% L;,Q$EDWB],7N'U53.>13'*OVB%QN!C^WOZYT%D_MVD M"TP?C1*S*,TXC5%,I$].\]KD<3XV_#.])DG$9T1(^ [\F:C,FL1(C:M= MIW]\;7$ZTO\8_LCKXL*43YIB28?XX.[C_;VJ62RRE)X[6M('TC(98C+J,M+? ME]5!]'1U^^*L*OR;5QX95X3]]GL^:@:VP^KG!7C8%@1 M<\DNX#7.EUKUD.IBL5']>N6^J>JF5:@;;I?=J,?1V^6"WG]:QJ-T_#CZ/9X; MVON"3TEVF975H MB]O;&4>STDS^]LU_U\7X_XZ^B>JTQH?>%N-O?G[+BZ%K_[2 0*I)0<77[5BX MT3@!8>!N7A+H'T7)1%THRA1,Y-5HC$AP[H;8G;LR4"A1Y=>0;6 MR&#+@O%25><5P-%"/TI5Y+G)AE:QR[?P":O+*WQ77T!D6$.DDM,OFKI*$Q-5 MICQ/Q_3PIC(P"+AE91-9^%*33QJN2"]-9>(21LJX3L_3FJ@[B%Y=\DTA1@CU M-M/^'ID7>)GMQ:G9*B!168FQL8!E #H7C;R=GI"2E&9[1GMK-EL/ SS+Y#-G M!A6+.F4C)HGK&+7U:5W8,X"!1]9 D57Z;;6-Z!&@(EP(O32GX_5[:E<;P]J1 MFFXY S$[\*68;)C:C&=YD153WJ8_C;5BR!3*="4?PQID&%KSLLOVRX[22J+R MC'0N'<-@?V]J=\;GI1>!WU3!";>TF0UN1GLEY%]PN)R4W\-^,&2R&9,QX73>Z^O[)21R@QY=K2@@79S1H7);T> M=Z3+VH MN U1\1)^AD$PAD1R,:=SS$W=2X7;H'7C5OM@#%VT5#]!EL+8T*U)V.>/J]F M_\N1C7.ZK[G>0S($S%+O;03+1H,B^I1%G"9AU* 8T4)4R=<%V2\(>$0(>*3] M];J=Z_6"/&9Z%H)?8S+GR">A@L4$JDY5X3-_2.VY=AA1+ MO)BEY+,@;$@7G)0Y'DD.1T:N0:(.COM1J" =+33L[TW*8MXFOK76@^@LA;]Q M ;,D9],=BC_ZV*)6(;/#Y 7\6X5TB9'7# M[/8/HG1"SUT.='ED8X!F^51E]Z^]A)&I+XS)5]_G/,DG)>T=RNS^A%XJU<3H[Q1F4V7RY]X_[>+*:?HA&9U6!\NHO?GAP/#@\/X:'23QM1 M+59^>3A@7SE&JD3C 751XRYW3MX=/4'#U>VP5]0]T9LN!5(A@26B2%@Z#QGL".*RVZXA!CHJNI- MA=7/FDWE#20 &3'%-&=9I&$9>ZOA4Y!#H'*G&YS;I5OVDH0L0O#87SJI"(Z< M:AL<@]]['),*>_#OK"R:Z4Q 9YI1E2:I^)N<<;)*4_PTNJTJ<_,4WSVKH0S) M1UV8<3I!5)[0;#8H%:)> M])]JETLDN]Y2>G.T_N+]O3LJ+.(JC;^/7M=+1XN3(A].PKK*B)[0_N!S-5^\ MUC:RJ3%9LPB]\0$)^$F:+]VLAKU;O2( ]%!Y+:P)ET[G6WW?7\M;!GA*BB@O MZFAF$H R(8[<.EW+%0?1WXF+SPU94&29P3"LA/?"?/&:?+\HRG>0R>-XD4(; ME=!!)0=TU3*U?V%3DW0B_;U*12BHF+ /#<0%"_VZ-O,%)]>=)E\3,:+:\V1= M ;:UNS<& \ZLF@E)D%0S^!6]NYHL]4*%JPX7Q6%ISLP'6Y0;-8NY-(">U=0I MC.-HDJ+$(*7EDXU^442W>6T"5[X^TLK9"'8KL08)!-EI#5B(A1(C9]_B^U&NG6DMG*^>*T M&C>3%]43!B^$B"ARN&*+B;X9WUZ&\VH@+25S_ M6 OD>CUK? 8HUX[Q08_:>F7K2X_:VCW45E4K/6YK?U=ZE,UK%M*#L/;L<35[ M]""L/0CKAUL%7]UN=!+4: O GV]\^96S).C M7<=%_$+< ;M)V OYQFWCGOY2%E4E%*-]+JU_L#TD_37_VJ[YG7LWGSYPN]>\ M9\NOD2T?;7_2^6VR96?\F*VM7PNN * "8FQG]8^[$QSJ;Y4BW_3]ZC%L052+P&YJJ_@#M\ 4\&AP^/=_K^]3RS:SQS-#B\?W/? M[@N0V=L+_G^^$(U'W0+1UR-O]1[RU^8A'P\.[_79@YX[=Y,[CP8/[^[Z")LO MTHLX_@S*Z2U 232!;:- +@#4W_:O[[;?&QR=W-P]Z751SYVW8RD].KSY).0O M51?M;DH!.>D^QK#3,88[)/D?[M#$VYOFBGM^N65^.1D<'NY0(/,O2>)NT?KO M([A?\FWI0-JM9YJ>:7K+]MI-\'#MH*6%CM]?IAV^3$>/=OHB]0RS:PQS\ZK% M+T#P;C6\O;WH L!K6\6*O03>_0L%$+BCX]VV9WJNV36NN7.R0Y4O7WNEN)M; M(Z(W&&RRG;ZC_C+==I!W5^]2SRN[QBL[)':_4/MWNRGH7UTGJ$!Z:VPBJN/W M?2G'UY@L1T;OP:Y7;O4MH5\C9YX,#H]WO8[C"['UMWM!7K).$?)(L9"JR;0[/'H[[LWM\JC3.CH#[;,.3=G-(3T_I8[] M, =)-^LSSY/9V:WQP-6??W.V(DMVFE:[NSP)]:.',D47IC31MX?AR'#,!C\\ M.+*_&& (U )#X,Y-MN2)X-'2Q.6P(!-RB'\A@%R:N#+114QT+,J4UIUB1&UC M,$1L1D*27IX!@*0*\&\CDLGTT$1F%6/UTQ(3LNF7]@1X94I MSU.,'<=\6OG:R3, FBS*XE]$(L9:[>^M#C"KXKF)%O2N(K%35(E&VBT0WY%) MJEUB2;KS G?<@CKN+__V:5W;YD^:S.:$P,FJ$#B^2@BX6P]!L+\G3XHK>FE5 MKUW^Q"RR8LG@0S+UN*858-8XL"SP*$Q,3C E&=2WY,!'+&E_+ZX^97YA+P1N M0PBTX*BN@:+JI0D MS 05'?2 '/X-A /L@4VK*$W&(]WIRMOG0:HX.4.;DL7D!0[XQ3,3)[(CLOJX MJHIQR@_@.;95,[+2IRBKZ!?:D[PR,2_O15S/BOF]7F+I"9+?HQ>QU/SF#[_[\;0)OX8W3V,AD,;RTS2\ZL3 M4AP9U)24K,=]XCX'5S]J>.^'C>25$.2P2O]C9!?P&I?864W7U,5B8X3/QP\W MS?]K30 .M\MNU./H[7)![S\MXU$Z?AS]3JZS;.;O!3;PY%'XK1_LU_ G'QVT MD<&??J"-WK3GQ)_OAE)\]B.Q+TY*=YF6U:$M;F]G')%\F?SMF_^NB_'_'7T3 MU6F-#[TMQM_\_)870Y?N:8&+#?T57[=CX4;C!(2!NW4I=Y36GT9L;:3O]_>N M5@=KH:3T_=6>I-@EHXX(TK\TCKI#*KJ#(9>1L& M-Y3,>78-,,G>3ZY/*')*WM\?DQ3 MJG>"#^SO!8^U)L9U_.%MH5MS(#IV@>U[/DKI'?%\V M^'9W9SBS7@'EETF"KI[';50<]3?EEFY*1Z:=7UVBL\-;WB5:N\L>5\-=[_"6 M[YBL_ )[WS?8!%_=;G2R!E@-[_MW/WU.^)MM35#N1Y9_!%7;'5E^;PM(2Y]I M9'G/69WBK..'#[K"69UI%]RFM21E2SQ+(*P0VW[_3=]ZM=NM5P^.=WT2<=\6 M^+7RYKTNCEKJHCOP^2>M_5(Z"!34=*3U=D"I^FO>P6L./M[Q>][SY5?)EUN8 MY-D#G]PF3ZW,KK%U?C_N3GAP%W9IY_#J.H"6WS--SS2][7_3/6KUOX#$:WJ0 M^@NXPQ?PWN#PWFXCC?8\LVL\S8>O]/F#GCMO@SM/!@^/.\B=W?AP<'BTZQCJO3+Z6MGS_N#H[JZG$[X<]VB[8:R5-,,6@&W[N,,MY^Y( M&QSO4N2A'Z&TXPQS?W#W\/ZN\DOW7((^K/LEWY8.Y.)ZINF9YLNU=K>V"2_1 MB6EL,X#,H>LG-._^93K9[9GG/_WX+W&::PXQ)]&+$&^35C.+6O?Z]>LH M*^*\OU([?:4>/KIYVF^W=J?GF%YU?PD6\78SU2^*TM"CK:$\GL7YU$13DN%] M]^A7FU>_<_,D7]\[VG/EUHN1=IPK^^ W;<*O#H1 H/ U_AW5\?L;UQ#V)MPM MR_U'@^-=LOO[ H\=YQ<4>-P<[J[;H9<.&?LO610+>22/24+G9I+>-";>&U-= M-*8&AW?[PNZ>.W>3.[<52^KM_4]7-,<8%_;)>_.[J;=6V+UMVC[U$O-;HZ1H M1IGIR#W>!LDWM!%A%6W?<^>%[9"KT?-HEWET.W[,Y^51IVITRMYGG6NUFU/4 M_MI97[NY)S^EP5B!KHS#Z]+41;N[F-_WL>/R='3PX<&]]NC@]AX9&>- M#S'R>]B>-7X1$Q67S?G- U5!=CD$8EB>F@23IF?/B:2UJY\8S,OF"BR9PUT3_7&F0[/I44V):;"%7,Z6%/B(!6VZ M^M<-ENVO_VU<_Q9$X#7P@+UEP.'PBR!,;#AH7O M[\G*2Y/%M),2W9H^Y,G->TFX$,(>ECIG8?QV,BDUT>+&755C-SF%?&N,?*1LM'G;3] M N0/4?M?PV'T(C59\F/T.IZ:Q_3Y?SGYU@HF#?IIB MDO6X3]SGN.E'C4[_L('H$ET<5NE_C.P"7N,2-:OIE[I8; S>^=!@^$<[?[4U M?SW<+KM1CZ.WRP6]_[2,1^GXRF;\7V,"[A^&W?K!?PY]\X,\&_7[Z M@39ZTY[3Q7LWE JL'Z,%GY3N,BVK0UOEN,O_GY+2^&+MU3(H .@S1-?-V.A1N-$Q &[M:EW%%:X8:TFG_847YF1G5O M =P&K:1P]_>>P@'/E]$DS4@-I:2$T&H%33HEQ9R3$H11G]$5K%EYU:Q@2:?B MWKPPH[*)RZ5UY]]!WT$)X_*UGD$?QO?P[(/H91[]H\D-?VN WWLRH)73G+XY MAZZ=T>M 4D@!/L%NQKE)!NZA<"_RXB*:-!EI<_OF 2M;?,8^OS3C8IJ3J"$5 MS3T+ZRUGS'6VYTQ5\J-UE;S31_O3R''BJ",WATC^-?UWDR9IO13'\VF\2&NR MI]Z8JFC*,4*2'5I,U_;_54-V[SBN9G1'Z!A*@[M@[=[ 4B8#&/%]W/2Q'E!N M3"*FL6# &KYV9*A?<(Y@U%0I"P&R[K.&??U)HS[_&F;L0?0GB8-93,X'?E6F ML&2L'P^#6@QU_S=Z^U2=%1 _R8J+2O,3\G"RUC4S47-I"=[Q-A )+ICI/\"W M_N'!R?Y>RWNY?W#76?$?[Q.MQD[>F E]C-;R_[=W;4UM(UGXW57^#UU3>8 I M8RP#(22S4^6 R7C# (.=V=FG+5EJV[V1):\N$.;7[SFGNZ7V!6+ $"GI*AZ, M+:F/^O*=^SD8NM1NO$,E MD60*2Z*ME26.:WB M1*.L,&]_V#>4]CD_13[.O2/X1/R:3@U ))$4PXL[;1/:<2I9Y!UV!"WUS%SI MPE%NFH2GH/SHM/H R!P3?C28+Q(O2]3;G$> X,X!4QX94(Y(Z:;GGXK0#3WT M!/53^()X1+T&: Z47;IQRGH-UH/OF2-%/H$<9!;%:6.%>=AIMJU<]4T@3(37 M/+$0]@*TKC?W#P$+:;I\U=YOM%JM1HY,>%S_YG%D(!-*#/EH !B/QR:^C'DK M7P,I4W!E^G4(BT"$GP"VD7H%, "0F=XVV"QPE8\9I4YR]U@L>!$L0!5:X((/ M4?LG6+=X\()X\+7Y?PPF.(@).D(I!BX#.AK(P%: M6<)I !H\T%+G_#CX@-S.0PJF'*=>4P,9UW:2&:C$=%7GPV5E@]*JB5G=T8@D M7ECBO-X(FAD2Y"VTQ>3JP0=D(M=N((WY57G%*N$7&8TY+0A[V'I(RVT!$2O" M15H$7VOB4+V&P"=QYW$$R5@44]4BNQ&:A>'..#<&A>3RE3J00J61+(*#422) M\ 7&\.(K^Q>=A-$4!ESLK*H58?\*D%"7X0>BO49Q97SF30I M$"M?L,AZ,%(TA>.;1[^2H3>,4C;D'$_3:"0\@08*X+EH)"8#\H(A5\D3:@0E M&F@?@;23FF;G)CO582$W$3%K#28=./@!VVLM&6KQ=G<\CM&RS MB95!+N_ & M+5Y96)#K-76Q$4Y' RS?\'5+DI3MVJL"0TJ],:JTB &Y'/#*A'O M_G#9F_5:A[Y>'N=^'OOJ<&\A[NI&.E.\^6.5$T7QD&2K\)4PP ->2W>G9\*#',*Z-UE(!EL:^,!^^@Z-%_AK][)73 *^R DO0E8SVAA#.&OF;@#ED,8TB M5\*%XPNR2G,.&N=DPM\I+&AC?4'!CGU]'Q#&'"484"U.65<'&,NB! MX-Y(!@&5%_B"#,[&WU3>A'+^482$EC=)P&C@NWWF4K:DE*XP&X&0J5RL1+2)">)\ G#>8P.0/%WK@R;PS<92%+ V9"Q&M*Y$5%R QP!\\LHA@SX M*@LS8CG(2T8ZDKH(%1EF*2D(2A*!5WM;C75>O2<+9#&19!%I'OP^/"4>Y,P"J*QX I(I,3#?>,9F70"2 N!$; Y;_S* MPH "R&-I:)"$W/ -^,Q'>1*HP0]+:_JOT.$.-82NT&*E[(?C) M09*&(F/>Q0%7P@<*[$:#B-V[21>UCA8Y)AUAQ\7##WT(_D,H!/41CR MP.ZYDM-@<:8R:UY6G)$6625T%+X_N$"*-%/WEA2R!$83(UA.4.QR0W2#?@:! M)PN3S(,ODE$6H$J&7X-F%\&-&9FK,\Q*XPGZOP,A92RI F+T! A-KNKT0F$0 MA0B&CN&QN@$:59+< MYH(F';:059_GIUC *#L-%C JL^9E!8Q5UF#EV5HTFAB^I."670L*X]!N)+MO M2DZ#Q8K*K'F5L*(PAF"9CCG@('=/R&\L1E2%!HL1E5GSLF($%BS, U0*)W%N M,172=:-#=^^-OV,Z:0U&D$&CV0S+'Y*U=CFPQ0-ZAWE4C*_28@LMB= M6'(:+/I49LW+BCZK)!3A\Q ?JAR^(4_)RR+EDSN2!_"+&RK &/)X; 3SV6#? MLM-@4:0R:UXI%)G.=-U M*8N"1_4+X(#5+AY@FT#Y1U2"!HL:E5GSTJ,& MU5FA MX0Z[!_:9DB6]J,!6E*6S+,7DFOA:7.M+$2]6((J%CXK08.&C,FM>5OA8D<>G M&R#(;BPQ=U..E0>+OBO+J7RCO+U*GBE,MP>ZE*W=5B6GP4))9=:\K% B"YBK M1#FLFZG*G09\+!)IY<1>2U>ZSD-%AZE"1.S:+ MJAU:K2*,7ZG6NV>K]6ZB6F_;5NO];JKUVB*HS\#F;!'4Y^7$.;_3I8.+(EL3 MD:11+ UW^C,:[?(+9!&7X:\7 MH]'.>UG,HU[K3SA/00F-T68ZM7T_G[G)G]'@3S<[PS!='HY![:0.=MCF*H(5 M4N566$(+M*KO;T4:/GW[YI?"_\=/[O@_+0?U<$7 H]^EE_)IO;;79']\ZIP/ M>H/.H/=GEW7.3_"+,_W_2:]_?';1_W35[;/.^XM/ ^P0]K$[8%>]_L?JG+!O MOW8/)OD\2NLU%TNW>LA/["%YZ"%Q-G9(]IOL^.)\<'5QUJ<#WT[1?FX22+7[O7;I"1MD5=OT]$X@51@F5XT"H:1X'4RBZQJ[N/+1Q_V175 M>3N](%4A^?>\,6>C7LM Z)25"9)LAITSDKS+J&X7ABD^ KN"CUCW M"_TYX4DZUE;^?IH'P*C?&XS+O8!-2-.)X:FBUJ7P<.G9QKJU\EFZ M2JP>V"\VCV=NGEF^>3!M<46?53;+XB1S90/1JPSM",Z>N^,<; VW85MBDTQ? M_J?)Z.?-6^%%51_RC@P&6\VVZ:N_X. MPNNU+7BBST&ZDL+7W*AS)/-MNE>1S+?AW\7G1M2,U)@6&3\0Z^GELJ]<2!31 M;R*D5@7RG*IJFW31D.MIA_^'6%E8FU9B/J/:%R ]C@0Z.F+LHC 5*2LVUMQ; M"*S[Z:$QWV](XI($/R;9%)NV_PT#R/!+?"YN$MR&:K 4MC&6.1>1G[!DQCTQ M$G*B%E8+GY"/>AQ-IR+!;:U;SK(MM5#][K%>'Q9GVK*$DY"L7"_5F[684M6# M5?;1C3+5ULY-=6/5E=MSC>EG]\\^"NYSTT_WZS6X>^9=S\NF&&>B9AF3:+(0 M)!/9B8_.U[1 !]K?,]D(""Z1/80#:OX+*Q'<].*D-ME[ M%XG'A!TL",US?M PQL,)H^GTY?NL>=JQ,W>]EN/(7:=_8;+#*-PIPO,2- T2 M#2KVEV;$&'S-M0$\73H:]=KR^9";G0[ XF:O!N.JDH(-BI5ME:X&'1-:Q^P1ZO:#WA^%1'C*C2:IQ']9HZ9"H<1O#3'AN&_U:<:) J/POZ G_G4H94N&0%RP%#_RT# @KND(+$, M7(@?$Q"W[A7KG9]>7/W>&?0NSE_.$#/_FA4T'>4KL[@ 238FT9$+NP7UH$RA5H:B!3XXU&S]IFO588M90*A-B- MD@\&?B5X!]!H]#!2^B\VKQT#SQ*DS.,7(:J16)E3F;\2GI,Q)"66ZG9210H, M)UFPFKC7K@C(T,_^5:B&N2B6)Y$MO[5IG0)5S5#1E"%'W:F)H19,5%C'Y_#% M%&9=*:2&ROY<$MS&=].SLHN-4WL:Q:C5%28!^#/V*BS[+$-[2<(Y.X]2SIS7 MN#:X:8#CDR1)!H9"_^MK T2B%91.&&:Y8H@#P*!3I[7SD1)^\%&WW 4RI-;0 M@?4.V%Y+Z@RR(: <^6#]D:7R A1W,M M60#A#/\A+0W %N=A!9_]1Y,-B-O-T>GSQ(L%O)3BO_4:_BQ?/@-5+\:W('X* M**.Z*4MFK]H)#KD73?/6RN88JQY"$2BR/ /J18A/*"[(G,>YW.IZ;45R->91 M)EF0)D;TM^RCJIO)PV==NXY336Y@E6@IE;CK%HP::7-]4 *)>X-4$!/ML8J2 M&6)+Q#"JU_(;5)JGAN^Y650=[%$2**S%]^&\6FP1<,,/AU(!_/[/#-;/.9++ M764334EI!:@"J/T7''Y::?>^C (5B2R+&ZIB[7+GJ\IEL+U&(C4+B\PB[(0) ME^5[LEDM**_26N:K*$)I?V4A0*-:NP2CWQ"NAB",AR:6P\(Y1T?[9L=WXS[8 M!Z_>-/?85 0!,H8YBVX,&D$BOK IT#BA:Z65MUXCR(8SVZ9M\,K9;[[)'P$# M*F.PO@H4V\Y*1Y:*U$,WT)P_#TW4GB!U[%5[?Z_9U@\'W(J83_X[BI0M%#,) M98">">QPCDXU@3ZF@+:Z<9GVARE!TE"\9#$,/E>9+R^\I;4L_/(2R^V\SZ); MV#V'^^] 81M,LD0:I-6TII)*293$\3F:"$2]*"&H5JNIP19XBAMCI]G0GR,/ MCM\X=J?*U84/H.JE'"8F'#?8&+/E<6TDVH,.)8@[T/'$D6@1;KA2%#-N=I12 M)8& 0)ZZ\>W<>],B85=++Y5IN<7M"E1P/VI@T"01 7+U6X(LQ_5D84&Q$ M#)]28/4W>5^(%6"B>0U?4==YH8Z1$A7B:^%5)GJS:N#C1\0:/H>P,C<3)1$6 MS43(#KS8>>B>)B*T8E&0*;$&MH3Q4(\006T,D^_0:4/1121S#:$+V0M8TQ## M%Q;Z.#^*K/F$O !QO3@=ND M G\ZO^I^Z/4'W:ON">MWSKI]=G'*NG]\Z@W^C1+RIZO>H->5 9Z?^EW\4=F% MK<;\(AKS<32=8=) S&<9L&0RF88 )1.78I\*64D=,GND'GJD7F\R;0".U$GW MM//I;-!GGRXOSN$,G?GA#8OX,&GX'"3>0%P"G[OG7>!H9QV M@8\8Z3)V]]L$F5).='X0WFSL(!S005@1X6"/@&4 7Y_=KX3<'=B0NTV$W.W; MD#L;-)KXDG=OW[KO>\-@"N==/]Z;G[T/ M0S2)I3ZJ'MO(\ MYQ7)#I]2X\)I-9T-E4A;I%+RF5)6<_LJ0#X90C2$3M)TEKS=W;VYN6DFW&N. MH^O=3NQ-Q#5/=KD_=N-=WTW=76?O\(VSW]IMM5K._M&><]!N._#I\.AHEW]Q M6CM.)& H ].YT%D2WY+#IC&,NH_B&/+U!)[L, M79(V)4H2GHA S&:LCXX:],PS&=%4)(#],PLY<]ZH>(@M$7I1/(MBNFJ(AJD1 MCXEGIA'K2AH8[J1BSK5QTVTW)7(HUWVS! M(;E#?]R:0S]$%>;-(^\FWQ7.2_M9\;<O/F 8![QC%6=0VP_<"C M&.3>WYKLHX@!.WN]W@JXQ7BDUQ+Z7@IMC2$MVE:$!HNVCWW7/>>9I=W'X]>+ MXZP&3/YESU%H]UCBCW%4C(7000=W%369R\U0^2%[K79>)\2-AV[(DYV++P&_ MU25"VJU6P2)=BTPEIL$BTQ.0Z=GEP&^$+>WGP):E@D@66RRV?#-LV7P+A(UB M2WM#4L^C*6#/N@,,M&E;2<:BC46;;XPVFY%DGBZQK $75CBQC'?Z^SP//"?>S,#<<91HEL_?7^ZFS[ M+=L2V_-%%U27 T9-#A)94LAYMUSQ;2L+W&@6#*L: 'Y4F:0TI"5M7S:/[\L_6*E)Z&'XD%/X7;-GOG_1^ XZYL#[3) MJ>R% 7 N22$R*F"=24ILZ23R,@0."QJEI\&"QIJ@T3_^S8+&,X#&P/T2A='T MEG6_D$P,$G;?F_"I:U&D.C18%%D318X[9Q9%7@9%CMW PXHV^/E,A)^QYJ;% ME.K08#%E34PYZ9Y:3'D93#G![@W"0DI%:;"0LB:DG'7>6TAY&4@Y"G30=[DF?WY M^6C:?%12-VQ4A2[1R3J#9L6M$M/@P7MJH-VI5$;^Q2S_=;K MP1)6#]; ZCM0VKT#IPN(EH18G+X7IU6QN=)6DGM,1^77MKSC)LH['MCRCK:\ MX_J'\O&T[L1B/$F)XOG=87ZA#V5KL3WCTWL1]WL?SCL#66+[I_6:8E0Q0(F(B]R$-1A?0]TH^3RH7Q,7.SA@+Q@WP[X.1F-0I=UA>QE9 MHTG ,$,.C'K$AK= !3R).*2Z ODIST+LIX0/=#-@G#'@AE^10LBK]T(UBWQ6 M10F$%\6O__%3^\%S^!2DFKN3]I#/O4@*OF_EID:SZD^_4GJ:LLS>D:-65!0P M,.\'T>&_R?*)7[>N<@#;EJ6#2SOM^4D_((&G!/JTHF>O7.3L'VZ2GI)M@D>_ MV0FHX&_EL"?<0_\/Z-;[,I6P]%:U!3UQN*PGO@16[":["K\7JPR7'#G*<#P? M32@B%5GW)_!]EDL( MAG"P5"/M;ACX'KU\A^_8Q8Q.8#W][6GID M#5(QP8_W#E[O[Q'@CG 9GQ_O?;H?C.Y/+R_WR-_^^H??$_SOPQ\' W+!P'./ MR)EP!I=\)OY";N@2CLA'X""I+^1?R$_4"W2*N& >2'(JEBL/?,",L*8C\O;U MP;Y#!H,6?'\"[@KYZ>XRX;OP_94Z&@X?'Q]?<[&FCT(^J->.6+9C>.]3/U ) MM_VG_>B_=L6OF7*2PN_?7:_4=T]W[)]SX-\'9Y0_JI_IX0^;Z?C];V__]?W? MX6&Q_OGDW=19?AYO?GG8YY]^_+3Y=?^[Z=O#7WYQ3L,J/RAG 4M*$ RNCO>T M?I%ZCV]>"SD?'N[O'PS_>7UU;^CV0L*C)X_QARKR@_?OWP]-;DQ:HGR:2B]F M_6:HLZ=40<(9)3.0=?-U^UH@YLQ3ON$91S@1T' M>V^4HM-6*X8] Q-^]T$WH2,I/)B@4D3_P"[;IB9-.CP5. CM$>8>[X4_-4^L MP7!U8<8X,U5'/?6 #'2_#+32^-,4^3 L$F=8! K<6_Y7\WLE06$YH\L5)D0% M(Y*:0@[UG,#;KDPJ2F61*"&VV0M8\81ZNE?>+P!\%5HSGV2WZB&:4@^.D)B5 M*^$Q%U-<$C$B(:?>V'ECCZE$+1?@,Y2]PO+Y?#L,;]K#0+[),?YS#\LPL9RZ MG=VN](H$ZXXZ0TV>'8YO;7"D'(F8D90G^>83IX'+D*8')0^*7@U*6 !7; U7 M0E5@4R:Q0_2V/40YUD3S[J&JANIV=N\+YV$A/!=7[>>? ^9O"E!5DMBA>M<* M*HU4EO6?2,B\QZJ^6U&UN/#$8U5W2K+LV'RW13="EL3P["$IK J^#Y9+*#8YI;,[1<7(H]T>.@R;T&9^/L2,X2!_UKG:T=LS>%S&+N)K! M+^5+4L8DYMS#-8RL<@<.L#6=>H"]!0P788HXDI2E MZ4LQ4Q)R[2$:WJ)?(D\#J3V4+"05Z78(#HH0& XD8M$;/#;X6 KT0/P--G&] M7EKIZ?H&_-#J=9EVTQ\631^S,6T^8?2*.ON:3+*T%Y-!1;2>RF?U<:D"-F).5&(G9$\^LA MP7D19H!K!=?$%.+I,)=F-_IWY5DP*AV&*7H;#T_%LN;<9OYQAI19(3Q.? TUF4CL*-0\ATSK)*02<*LQV)XR?$G3.A3;/ML@MW6 M)3\R+$I,V=ZTPVAKEL_O81ZWY8^@5\FK!7/T^2ZYS(SX[#M[XZ*2DPS=E>?$<8$F,CM.)8^#J8+/ 2IWODXG[5*JW?PEIS8M3T(&O:5;;E#MLE'5;L/JL.0% MM]^P(M_$O_I-XK9(3O36TE8X1B7L*):\[6U0#&OH,6RS_YC%KS6U';N2(]]N M+[+'S;8IF<6I-M>*RYN2JU^U0=FCT+A3F87"3F+'H^3_6W8M>UB*VY=9%'(I M=J.7W/VP;&_?VCW-P@Q1D66W>,GI+^YO]K9OC/#F5EE6$CL6)4^_+MK;8](0 M]LTB8B.PXU'RZ&M"P#T<.QQ>/0.?,D_=Z%U_GZUAR\.LI>)V*$O1@2T/MY)O MH@I)4F./-@Z(S@+FVTII[N&9'1HJ&Q);$=R7($(6*;G"DW MWHO^D>&=X->CUHP:IMR!\B5S?#!Y6\%86]J.:SFFT I7G9A6%^;W6%=A?0=K MX &<;*[IKP(=5.6+)4AULKF#E9#9C8H:N+=G8$>\?'@]@WA4&9ENB*F.)/7I MI*3&= ND![T*]//ERA,;@'N0:Z9ODE:N3D>>)QP:[GS<@2/FG/T&[A@D$TBG M:EO$"W.W-I=ORVB@EU \3SF-D;02E6 ME!T/XHHS4>U7I9!V+LR=J;_O_)4M(].S3A>4ST%=\F>TC>>RL[>.4EPKVSJR M8T14-V&\;Q_/:Q_EC8\:Y.L)[9B6XV,93*NW2WJ@JKP^7 \)'E[LKMHBJ7/W M6A:S@U@*JN7\O*2*,!Q3M>/2@]J\"5:]%FM+; >P?'O$MC'6K[;L8V9\EL]L M=-E\+0NE'2]KP"P]2VC8]LZ/+8#"Y@M_(&:?%"3K$V.UYK7.-D7M:%K#9'$U M!.O)+F)";/L53!/"%X&/1KW&ZI?!TAAM3#8]^\;Q"]819DV=%ZVTI3A6?8>BGPJ; 0_;T0GU$H8K* M#DDY7I0/%10.//2]HW2UN[I_U.;:X2A%;F(^?1_9_CIXS5)_JR)VN$JAE*;K MXCV,+:Z0U[EH5AH[4*7X2.&*>8]+T[7S:E!L!'9$2L&.[+7T'HX65]6K$6F@ ML8-2"F 4KK+WN#1M!.C6>[LR>[LX^J_3XUBE&'\]I1TC:] B[#TA6Q+S[9=M ME5B=!(IQ4"IS&7'$W>1,Y.WL!J(8?':7/%H+IYOC-?B^,'=[F["&/F))PC*##R*G^B-I(I>QZ@;U!5#>I&\,$:E ^94UZF0S8,!:W+V1N! M-1:2UI$]$Q8.%_TXT?Y >\U1CI;$5@#?M7[2I)^&FZ;A%(\HWC=ZI-+-S+E* MCWOA&2RE@N4J U=IIGX6,SODUO!+]J!65#,Q5;_*S?,X7B?UDU2 OC>W>X>E MWK%I6\ .\7;OM/1=N^GMEFJ\; 1V?*QON_1P/.^]EVJP=B]NA_)Y[\'T6._V M1DPUQML7LV.[XQLR/:BMWI6I.Z'<0&6'K/G=F?]O=/0_>O5V!S-BOA=XY&/^ M\9YB^HN->U':0L+L>$^L?'\0?Q;NWZC:ZZ>E%Y-HUI;O!1I$B]:(*HY94.F4 MN)2^9XA,S'DE;"K#6/B8@<]\73QW#U#7@\OEX4NH[-'IMBIC$?"^H*Y7FO^+ M*HFM;ULE"PWV"ZEZFM;RH@ICU]E6X7QO^T+ZGB659-6-/KPX3+^\&/U=_#KC M!U1<2)_PTDA5=L;$4T7\-XG(#G30X.!R\.7C]I-Q4TFV$2,VP MG1!QN1V$J/FF:%7]JHY<_S"-J6VEUF^36JNN+#D$SU=QRB#EM8LXNLNHEY+' M,-M!H.:/I-8)U532_*UV:ASF/HK<;-- LD7B/W9K*,6OTK8#)2X5 J(_5/N, MQE']G=M=!6EH&M'';$,_;#R9_'OR*"8+$2ATC&X8]P'X:')]01U]'G)S#AXSY>!'G?UUXZ/5N8&X<1,&VX0?L=QCX332/(MWR-7 M+"GCESXL-27: !>,.&('FOJC%,'J>"]DQY#$IM3HXWCD>4R/GQ\],:7>F$J? M@U1YA9K)NJ!,QNR31\S9M &HGK(+*IGXY3B0S@(GE]%<@LG/*]- TP4U1FK% M))S2%?.I=Q%P%SW.0@NS471!A6HKWW)H T:6K O*G.JS5XS/1]R]IVO\H>+; MCGEM6M!U09W\8Q%:6' "B7TY :"@US8%NJ#@/4574I_#/J'\H=#@*K.Z(/05 M^#[(4@\I)W='6)P7JH3-)G=!V%$P#Y0?SESAOX7!M#Z_"^)?" ELSB\8QP4% MH]XE3_@4^FDKRBZH=,[9_7B4%[Z0U@4QSV"%"[?PH\GGN'Z;%QJ.);\+XI]_ M'!=,G$GH@H"G'I4//Z DA6FTE-P%8:^I[R_@L=#E2JE=$/4GBA9D!4F+B5T0 MU%PASXN93^J"D/$[2(5&6DSM@JCG?,XX8)UF#3J6P@T<_PS6X(E5V1-J3=T% MU?1!I0 7%\EU9[T,%3/_D1,WRC,7A(O](D6A%U0 MZ%IP*6 B'KE:L%5AH*S.ZX+8DP5Z,6>ZH:1[OX4 B(VB"RK\&'!HB'O82;J@ M!'J5@KLC3'3!;8KBM*/M@EIC"3I" VY\Z2ZO27UV%X0/K\]42UZ3UP6Q:V_C M%6S?2-8%93+A5WW6G\UTB/QVR=DT4)?<05JVAK%'BX/6UL6ZI^RY?E\!Q;[D MN#8QE$UZ-I3H@HHFZ&D!SI+?!?&3-RC3D\JEJ%4#31?4N!'\)W-SP&"^,;JU(NZ 4=N'S)W "W=Y5J7=79'5!Z+B-ZV.F M==(WT'1!C;250)NF5$W4!4623ENX[E33M>NHNJ!*W&RJ&U.G1+T/IK_BTFDB MHG> S4"C+>T]N$^O4@FYW %V8?D'\*D1G/IL; M4=!5UC);M*P@[:JB8PDKRMQHHY3/S2.,X2<.P+WDA2>O,I&:[4IUMJ.FUR>: MOW$YPCKT7\FFYTYE:?0KML7.W=G7P\1+' HH"M_F)>P)//DG'HY9R=&!YW)Y MQE3EQVQ>M$&$;^?5@U[,[QRPJ:AQ9+)>F3)%Y]2)1$QE+K5!*T5'VM=S/U!@ M/O=6TOS%N7;.6N9]6?LKMDVFV85%Y^SP0L_>E*WS3A EJYCK4E.VL'%%[O?-"Y?H(]\/5M-=F@5+"WDV5R^MAG"L];J=G9J^F,H[FBI MET'YX]AU)(T*A%=%_?_V !!]B/ .="0N;'SQWH.ZQ0DJ"C*4&O@.Y3K1S>.% M:;IV56GBI.+Q6$6RKP0L/G&>XHQLY:^;ZH8T-Z0GFY0D^XA>I$EF!?,SF'-![F@-$L?^ M9)*(A]" >A.0R\187Z/F'9G=SM&?14;MD(CO:TW9L=V!K^+442OEGE<-SYN$\V#%,J E[==>$.AN)UV<8!)/=@SX M3_&6:S-9%XY-)--C=.\YG@V^WDY/;L\O(@2#. (Q 3##\=8'+PC[__SY\"^L\O_SN9!!<(QM'' MX#,))Y=X3GX.KL *?@R^0 P3D)'DY^!?(,[9;\@%BF$2G)'5.H89I']13/PQ M>/_Z^"@,)A,#O/^"."+)MYO+&N\RR];IQ\/#Q\?'UY@\@$>2?$]?AV1EAO V M UF>UMB.GH[*?PKP7V*$OW]D_[H'*0RHO'#Z\2E%GP[8O.6TCV]?DV1Q^.;H MZ/CP_[Y.;\,E7($)PDQN(3RHH!B6/KCC#Q\^'/*_K89V1C[=)W$UQ]O#BIP: M,_U;I!@O4)*BCRDG;TI"D'&U:Z<)I"/8GR;5L G[U>3XS>3M\>NG-#JHA,\E MF) 8WL!YP/Y+M5?/2D((\)H\PB2#X1*3F"P0Y.H[9$,/SP@U3THW1[),X/S3 M 5EG&9WKS?'Q43'3GQN#LLV:FFF*F)4=!(?/0L4IB)G\;I<09JF.FM[!@U-U M#1*(LR7,4 AB*Q)[(8>@ERTUN*)SI;/Y;,W< [4_K3C54$/3R;Q5 I<0I^@! M3DEJ1:X4>%"J9_/;C(3?ER2.J(,]_SU'V<:8:A7PX+(&Z?(B)H]V,FX##;/2 MPN^+A.0X.@4IHK->)S"E\W-;/,'1%%%!109RMD8TB,SSU0HD&ZIJM,!H3I<] MSD["D%*5T#%+5Q4 MXO@"F4-;+U'(#BJ2E9&56B,:)O[1@)\B-LUL_C:B9-P)XZ9QJ(^(A@B&R8OO M4_A[3B<]?S!9<++Q[G+VY\W=Q\CAS2BY8[GY,W'5Q.5F7V+&CRV>OKU&68 MQ>D5VT-FZ $^VVF8#/$@5D6WEU$>P^)HD;E<^A_F$AY S.1=TJ*U+SLT+CBA MO[F!:9:@,(/\[YZ)-1W>87F]@309R^'IYBOXC= 0E&8TCT_2T\T-7)-$S)"M MV=T9]; $+O5Z?5L)W%<7ODQ1D)"4Z0_8'0-$T3HN'0'<0PS MK[LLT]9][8=U6)LHZ4BWR6,SRYH;P+/,LVPDA"4<[8$> '3 M2SR(+)YIHF&ET7M-L',3N$(^Y<;!V2)9J!+:TZ MD.*;EMTBC!['P+D$6BRS"9E_2V&]@CDI^_B)'9 .R^5%GM'-Q%>$T2I?<4JN MP8:G,=]P!).F$JS9W0?[^!BD?QJ M<0S+PVF>(@S35+A HF&U/C";S6D>5$1;<6]:NL3MMM2:[V'F'5965P1/'F": M0>&8ANMO9^W;8ASQ--AZ4V^'9N"5N26F3)I.'D$2"8LM9696G+.D:;Y:"[1: M+-[GF&;D"H-=HH,EJH$K$&PY, !U6J%@R\_>B)U4,-ARN3/",2H<[$\\S>!5 MM(<@#O.8*W9*_]R @$\9I)O"J,+#B-[MJ4B&,@9:ON4Y#B;LX4_.S(S^6(X< MB:[^]R -^MY0HNJB=DX@3DF,(OJ;*"CA@Q)!271%=DS"!JG\L)VTGLQ4;Z3X MZYTY2._Y$YX\G2P 6!\R%1_".$NKWW"E3XZ.RY<\?RY__9\RD2F._JH98G / M8S[O?\IQK6&'#BF67%!E9]1B-]3U\"1-SHDA>)M#P91.DC @20233P?'U3P@ M"1L&U'U758XX3-D- T,S0=0V*OAY0E8J@9?");NP(BJ&4G$0/$)V7,6I=ZG( MYH6BU@0EP\T4]<:IHI2<^J>8[@T0W?'H7802RDQ-;YVJR81O_[1573_]BK)E M=7_-N351FA&PF>[>N?6%YE+P3X7\^LTP$O>--5/0>Z<*DO/HGSZ:[[!DV9 O M28+,F[T,65<7G-(%:QS)FCQ)X_ MA7'.^DI\(21Z1'$L5Y<9M!\Y@D1M-@+P3WW-*UE^73VK;ZL5P48-YD=B( LX M)BS[IZGF7N&*X-!N8R1"^)$7&&V*NHSZIQJAF$.;IO6-]6%/=PTVO*3/=#?7 M'N\ZY9'K0+*9ZV?8/^,J*SIL;$P!XCH#LE&3FFW_--6WU:SHW^RTX^Y"NTZ% MC/5G(PS_5-G,$HSO->?%_<.-M/-3^YUHV#5 M0[ULN3+:9GB5FTL]V,M<%R;;<-EXCU)Q@V7Q$O;ADJ3%1$D&H!ZEWG9)VTM0 MG;P395=7?6/=WE2(%?2:,I/>P:X=M*(/:/N.0LJJ?S8E/!+0U?YT1KIVSL8: MD3'IGSKJYP\&"ND;Z]K_&JM$SFB/4B:NCQ>CB!>L@O@:H.@2GX$URH#BRDX* MX/ILPU@_&I;]6SDWK/06P^@<))A&]_0D#/,5$RU[3#)'(5)> NEA71]T&&O. M7!#^*5&@M7A5+S8,+^K]6=OP*YC-YG?@27FZ;X?(]1&)^<+<343^Z5I(U4]P M9)/;ZB%=YXJFO,EW^/[JS:!5:7_R* 5RG4?NJ"WCGJTZ[3G<)-OPJ_L0@HS- M7P[;7$[IGQV\->G_L$?CXJ?C9(@K(/-BB M"G[XAD%.\S\8_=7E\YHO"0UDUPF9JW*WQB"W"2AOAG9!5UO?O6Y=[\;J>NC_ M(F7^LA,RUU&O1U^=W'1G&?D8"-.L[H&G"GV-8:Z#G5Y)O7QYN"NO3W+;WXM0 MG%QOASHN4X14E.S]V6N M0ZK+;MWCOI+SSY'TD6B&,TJQX1%QRISCK-X1W[7I,E6PG M#__T6?.YW8X;N"9QL#?+LU/6%Z/AV8"Q/_TSA M@@H"+7!1?1AN[A* 4\"[>C*F&$^%L)1'6U9(7-^ZCF\>.\C8/T.A(N." MZ+WY!5$#8\!0^G)1U%,#4=4_T#\59X+7[(,TU,JR+$'W><:>M=X1VYWOLT_T M7R=MNX('TG7+!_3[">\.BY@\ M2B+O3Q:1EV(*."I?(BYK#$>)ND[( Z*R.MU\2]EU6WV46?8Y5]:$V>#X;YS< M(=.UU-#+#(&^GDD,NH?93[//<\3@^NKK,Z1Q-$1<8/3G&);!\F3% O4?_/=R MC9M!NSZEWEO5-D+R;VV+5,[F[29R*<^BWUWO EVKEG\DZ;3]72A%E:)DO)D2_^:O$M6"\,_[TEU=4GQ;M/CO M)>[V[E=>[1A FRGU@[]*M1&2AXNS2[ZTQ[^-JA5(#,\[CEZ2RK4R>Q&:Y\?. M6S%H]DZF\(;Z]OB RTY2+T+5K;Z]NWCQ&M10P1Z?SQZ9:-E)Y1QSV?;KR^N^O16;/%6(^^&)P>S%!1/IY7F3'X-R6&W(4TU)R/AT[&//JZ7B6L7V+V+>[];J5[<3AM MJ%A\F#J](^5K5TIQE#/BM-WEXK--ENPF@J'@_S>@GS%P@#'.YGQKTX M''_!+(0PXM74EVF:LP8KL[G85%=AQP:PGAJR0I?=+YX9"L@_?RS2SLJ;LB3G M9093 K!^CVH&[6DUQFX*U@G)/Q7?P'7I:77W.=V1GE97F*M.QKR',46T,EXR M.5OSURKG3S )4;HM=U2O0PFHIP45NRU"I7C\6X'] 4)H>6P;0!N@GE9-[!L_ M>\3S,C1[B2FS(+[.[V,4SN9SF% AV&E8@L+38HG]-*T4EW\:YU^XI_]GI1T/ M((;\NE'\TN,)CIJ_$$9>4^9(U-W E^\7SI_")< +> ,R>$XE$:K>.8U,A^LL MW8WF.* :O3W =TI"+\O$I+CZ!2D*&5UH#"EI(.RFG^**#>1]#'=WX))\!FE M84S2/('T#UM\KP*.D3TR$W$& $>!@'6LUW/,$)/-;'Z+%AC-40AP5E[9\P>8 M-(<3?4R#R0]M)DMD_(W@%EVPQ1=L$8[$7SGWMH*L[!O.;L5:I](B;\=';=Y* M1,$6$]=8A2MH'^,/S%?QL+7X?):*C^,V'QPP*"''IKHJIJ9*J$NIQ5Y<#=+? MM$FOH+G@:_A7 1:+X0;F@-^C2V3]MDUP-7@\6V>5&)T>B@TBW_48-H,*NGUZ M!R;W5Y D ,L,]WV;SNWPL8P5;,(E#+]3LZ,#^&UL0A8)6+%CXGZB?^R8;(DC MV"()2BQ!@6:TE2=^(:V?^I^Z"ZX$"EI'4P,3VW=4U*"T$UX+B)')K#^HQ:K1 M)6;VG-O$CUFT[T*Z!YQ7W0_Y9@8/(O $KX-\N^^$/ 8;<."@"3VB.>N^6M+@H!/Y! QUUM'S-9>!^1 :;/73W0F !410 M@HR5&E6G-[=P40G]"V0^=[U$X26>DV2EL/U.@*SQ!15"KH,MRJ"!<[1@3Q.@ M%!7/4=]&E*P[8=PT#ONYZX15 0_+VSFF0$3U*IA.ST;<=9A_D"_Q M3IS=@@45G%<;*.5&ZDTG\)IOI((?JI]&[+ABQ/(=VR-)&.[$;QN&"\3CL:O? M0JI8[20 9AO)\=GL[B@5;+WM9 A]^\KQF9!L,%6<=-(%Q39S?(:*+:2*_DZR M4( X62?B]E-%DA^KN.AD"K(L>7QN>M-E%2^=O$"2-(_/BO%) M[&?V%=8XO6+G!*SHM)_13NI@>3(;_%#.$]03C6BDX1)&.6M+4)ZPM\[52]+Z M.>]F&26VNM\9CT/L!P%ES:\_7'9N%I1L=W,-([;9+[>S%'_O4A3EQ\%.-U_! M;R2I'G.DIYL;N&9]2+;;':4TNF?V@C3*.8+[3IIV*_JB;;[()<".5^M M8[*!\!8F#XA];[+7?Y_$_(:3[Y)HQD5H;OD'C(JK,?:)*J6TWG7/001I500$ M)06!0$+#_;\*ME048J[H" I" DZ)"VD:9?)&CO5=)X^RR>F]\*G==@/--%_( M^X77CDH#ZB1GH@%5\PE;@5>=?4!C;R!,ZW3M"?H\XW?"Z?:MV,K,S9.L=G MC4.&&G-QM-1WO.Q'#M=H=BDITNI]\:* B9ZZC[5 M,1"%?UZ5;I+S%9,MC$PZ:TO9E"O[^69PG5CN8!;/+5Z//]4EN1LT.]WJ5O:I M;@F].,YJ-J_6'W8J[P>V13 <6^?$TJ&'J-F3+W%AB#^]V-4D]XUU'78Z9"O; MI3<&>A=7;I?4J[%^'@:ZZ!OKVM?K="'G[R4DX[S5_H34O?;9>7*CA9WN,%EY MZU=A#RAZ\>2X<&W]Q\;>N V#WG=2 '^<7TV4?HNL@7/M%#7:4;I(F13\,,R?XV42-R?6LXDBFT!/?"+8#._ PA4T#E^DYS3"L0 MA>=OCEF\0S Z7GW?*;2L'C%X<9+:>MF@RH+?=\L@FQ5_K6<./J2XW2\X:#?E M"A"GS=R$9JYE'UE/S[:V>KA,RIWDF%0>(+Z"YOJ1PKDO4=M2;1@[^Z:\HQ;-/ MTW1PKAL0[^0O]4#>;HFJ'E9FFZ+.XZ$*W.FV2-D6RXRQSDL?79LLMPPW6F>9 M<=AYP]-JI>64(:&]EADWG>I6L=V64U::+;C,N.F4\+N5Y16,M:[0-A;?Q7.M& MQJ.\N]VB%E_$%R;ETI;Z7WP;.8$?C3O<^>(-MLR6I\$GCR")Q ^G,),M4K>4 MIE]K01;](E">5(IOV?$Q&V7K2.=%]+1T7G\X]]? M%[[UC$CHX>"W-T>_O'MCH<#!KA<\_?;FQ\/!R?DEP,_V"R8_PU\K^]8>NFR[Z\_P63I\/C=^^.#O_?]^L'9XX6]H$7,+XYZ$T& MQ6:I@COZ^O7K(?]K-K0T\O61^-D:[P\S=-8ST[^ZT1H@/_CC8?+'_%!/,'4. MZ=#[->247&/'CKB&2#&RP!'L7P?9L /VJX.CXX/W1[^\ANZ;3$Z.CHW?)2O]6&!2MEE2C0X\IY!OKL!4L3FV?\>]ACE 4RK"I'-PY5GW2[:34/V3LE,,U36>;&,C:(Z"T'M&USBL MA2X(W"G6M[.'"#L_Y]AWZ5Y\\6?L12MEK$7 G?/:#N>7/GZIQ^-MH&Z^-.?G M$\%QX)[:H4=7O2,HI.MS73P)W&N/,LI5X'/MB3KA>;Q8V&1%1>T]!=Z,?O9! M=.(X%*N(V@AWV/<<.EXJA%JS=$%'NMH]!%C8P%#I20JAC:!483 M0C^TF*P>YM2RE&I<]>A.SCVVP@&[JKC,,J/?'#]VI0>=&*P+3"]MC_"[ZW?. MF\36D>$I!.I*\[R(+Y.>F_3@1X&*\: V@7&5P']$4WL5SF&%4,[L0&2&TWP M](">,G9\0VQ#6\X]A_DTR$))2VM/U,WY1P_\T&/+W,[>NQ2-26[_(3T3% M";JQBQ]#]&=,%[UX5OG@H/'Z;/9V;?<^;'@U3";,-F^)JN)<>NXE:O34G:>? M.XH:[C*X'N\K:@@K 7=W=U%#LFIL#_<8976%@7JTYQ0W"Q7@WFP[-9P50+5Z MO\Y19'M^>,/ND)'WC%KSAD$3=Z)5]'KIQCY*7(MLRZ7_85O"L^TS?J>X2/6K MWC0Z**&_N4=A1#PG0OQO+9$FF[=;6N\1-<9B=+KZ;O^!Z1$41M2.)^'IZAXM M,"Q:CCE3\MJS'SV?WKE0?15H99EN.9$3 MSMG<#IY0>!5TPHN6%NJ6&V6[O#:=TBDZ/LOHWH*#Y/&ORFBO?XC5F[#'FTO= M#:GF-!UK6N:0XI>69B>,?(Z.;0GO:1X=X-F/$*V_8([*+OM$@TF[I?(RCNAE MXKL7>(MXP3&YLU?O MC76Y+(/K_36R]@[<9++N7ROK'R0JT!V_9M9%6@&T^]?.NDBK07=L(3.6W2[Y M98WJ[//&X5+#^)7.T2T-IW'H!2@,)M40P MU*6R\81]1#C4]WBJP8MPMXF3H5\U.(\ D'>2I;^PA)./'*\YG8(X\2,Z<+T% M"[=G82[I0GG^K&?Q@NB0#CU,QQQ63M ]WNO%#ER\L+V:2)>A>\"8KW2P0(M' MEG)3"]TB:/>XVKY?#T,.T#U> 8Y.ZJ*6P?2JDVAFQW[46"DS\"+.]-=>P/?# M:_K/ M[H-4*!B]P,#%= [ MICBM4UHX?D&(?<^EOW&M%-[*)M" =76"6(&$]^HD6'\KS/=_^B))DD=6(.># MB)S-1!:>69NIK+_]".S8]>@8+43!V68%VCZJTU:8T6)3:J51F)M6H/&3$HV, MQ/R,_]M>XO#O5C)Q@=*4SHQ2'SL%\O@#-R;E#3?,=LJ9'3[R[3(.#YYL>WG( MS*I#Y$=A]AMN:!V\.TJS9_\M_?5TC2UE*KJB/Z[%ZMN/R.>+3]/!56,/3<"= MQR@IX)V.V\9YHUDG),,^/6\4#_7DD/O5H=<^JHL7/E^-'I3)S2/#;$;P0LK0 ME'E82$&>PQ21-Q8F5,-^>W/T;H.+C^E]^[BK95 M@[4JQ$K[7":THBP @8EHKI"?7DEM(7N>FOV0A(#AK4JF? F1B47(<:Q" "2= MXW?#%\_TJ(*(MB246>2[;H>[BI 3"4GQO68IYMZ1OJ=W54B"I:'3UH57O#0# M@A%_)UB.LZ'[W?IU3$48%8,[^)A:EP>$-B@2S3(Y<5W./-N_LSWW*CBSEUYD M^S+I",&F53NW87*2$P >2YHE=L^\M %R+VP2>,%3*!-5]?AIU;YLF(P$F(.G MC>[/R7'B1>RSFVD26)F_<=T^6 MI5 89KP$RMB"9XUNR^V/.$Q"("88,&>X.I6B7^Y1\HB=I?HDV3MI^!(;P(.= M1,9?MRL;KR.], \# TX"Z_",$;N>4Q89A0G@>.=#S&Z>$7$\<+-*P%P5-:9 MRGC%:$81).F/1DHZ.:+:$;5@KJ'*6D82).Q/#85=$8EU-YD(/],;],+_$MX& M5;L\@U<%-U=*M:F !/.Y%\$D:M-<,F7X08H&( .2S1OQJ)+@<[5-EMDR!Z]]8I/NE9NUIT"N>A6C"S1^W:8QG8S'<&VFLS;S M69L)^R&O1C'I/&E'[[9)2R>R-C-Q>65S6=ED_9 EJ#E=(.-HFPP.:*60/2,M MJT%=P/QX&_,,FK-]#?_6"E!OT5U:M+N#XH4*I&92U M >L'VU)!ZP*:'[?1W SO25&5RED7P"[J6#CL$FK::L(G1_JBRKI5T@H'3>Y6986QJY.?HA MHZK@=@'MTK&70%@I2$_64.TRVP4:2L?B>CXKFY!+8#.E59BSKQ->M0IW@;C2 M89J;A]GI?"8K/]5;Z_KZK+_K!U"NNT!$Z73=@%D9G$G7)>&UZ;ATW*I?FZR_ M93_UE^G3I(!W@=[2J5V'WF3BWJBM7=Z[0&GIV%>[-?9.I;00>)ZJ]R6[H.H2 MV3L-:K7!"X24C 3!G;)W>BK+B!?0+YD("8B.;T104[R $N9D7+:F4ML/6&W+8R#)G0GB=!EQ,N?6,'W)FZV+"8OH!$5I0,1R M(]HW] 7NG6\'K!^V+ ^QF]7T9)E6R[> M4!K8J)7SZH^TR5DDYU>'2I"KWZMR0N>S'$<4@OFAG(+H>!D\OW2 M=E@3MI70NZ4 J>N2T/3+P_6I ^74=&.6RVGR0JE8-1 3 #C],@8IB8B#A/2E M92'QF^%=3)PYO3V>/!'$21&*1P0R/=+D(VY!,G*Z8/=O+U*Y#>"B8C !:ZCI MD:9"8IW)9HLT4#SMU!4+D?/+$WX^=)&7&"+T!RZ[I $#\J;7Z,GV+P)Z-U\! MEC\=51HT''N_"GL%AU&7+$]0 =\WZ9#BB)YM< '',(!AMR9UVQPUTN"MS?5> M[=>3;W@2E M-;LNX\"]OCX3\QL$Z-_&4>&U!%W8=&FWN&!(HMPMG?YK^X9.?S6]9X<_<$+2 MO^?^/)RSL8@WJ-::F VJ>H:V)A]5)==P-6H]^9I:9ZJ11Z0ZX_NL^J_$^^_V M*VM*+^)^84C_^S6@N5B$'[Q!:ZX_VJCZZ[$F-T#]-Z@*O"%1:/9I4TQ9P1M* MXK/G(O=T]2-$[E6PSD5-7_5S68654E*<8U@BK$64H0]3C 98$EQOV+LH->-^-'WG-O9#)'J\N$\Z%,&-P2FUR"D'\NT?HR$ MS>.8F)OO)F9L28.:PJ1ZW560\Q,*PB5JS#($N38F"Y*R[J+2&T)863>Z6Y,T M4HUE/R/W#I&ZIM4@L[)]L5?W:[V?3:2="= MS.THAS+#5OT;WVW2H8B[#2I!,1N1_;-YDF/.)59VB_Z'U62B^+/0HC2%94U& M(4.F7%(MG6U=1YR7W6(_Y*9D#=4^0R&@&5DQU6@J9\8(P8W) MCE$4(I@AH\"D@63)5%,B3I41P1@0(Z BG+)_7,P$X]XG-NFDUMGB7 M6?6DU"@(;[O#\>ZL,R_)QCR%,#+40H?2]!K0>,;*V+-WUL!]L)]9!^^TJJDX MHE$&-M5C=[?RK>)Z9!JZXW_' 5I]M\E/%+&00NFG6SU^6K5/#4R0<@+!3=J MJ(**;8?>"0E946V4] !6 M?51:N93:U.$B33=T.X#M/?%+\ X?VX7();Z7[, M?KE9)?G[YL[<5\7>-2?NT3,*8G1*O]$_,#F+PP@O$ E/5_=HB4F^ 8"0&>6V M53EFI&M8CRN+KV*MEV&_6B^TZ0Q@A ]A7U%C7U%CB+X"'#!'=!H$X84_3U>G M*'#F"WH&2SP&4D@#_ ;UZFRH,L,X.[*,>(:VK#"I'%*3!T!5%#()5C/"O+M^ M=R(T^L[>C9C[3*EH%+<5ID;.#8)+ >0BGDK#-5W=E3^OW=,P]DS-DG*:6M0/D 3KP=Q36P@E_V3DG 33EQ*OXLG!=.OK9/Q5S/?-^'#AEO&K<< XU@ #P&^I?#JQP_NVL M@"2X%=+Q@N'])Y@+6(M5,.[I@.I5#D8>1CO+JM=7SXO >[@[$;YPYH?T?4 H MZ32&<6U[\P&X>(Z6-HF2_(V+ )$G<6E :/BT[])F==DK1!SB]8>6F7WQ[4ZL MK]G?>Z^O6%M;"YA"_/O2,O_.?)O\_ _/]\5Q#<51TZ.^W[_K,K,28=#W<=PR M4[_;431'+^)8D>*@Z=$GPUE:A2_(T4\M<_1WFPK4$S.T,&9Z_,YP?E:@"YME M+;.3-S,6,C,W8GIL^DE40A9D9-O'3X:;>/FWX25>$++5\6.6_\,Z%-'_=R?V*^P1:3#9]+VF\MKU7](;4P<) MW["@H8O%TL?8%@)(A;'Q(PXFX?(CO@]MZ1?%4]G%6.UOOQE M^,A":+;&&1,O S-_^\6ODM*!Q,0DYLCCHH.2-E M)'L^DH#I>>]3X;^2Q$Q_\>M":$8Z6KL1;,_>UR>ZQ_-:(JRW;V+>G5.;S<=+ M:0<+-6!-3WIJ'P]N0HVAF^4#\NFD3]]0@(CM4QI.W 7EWLP:-7 MK)GGV$&4IJNQLB#8]QPZ7JDIZ8>CTNTOF9S=X7+36YOYK6P!T_J1GF&?*B=. M,"FWLW& /^=[VRC3:Y L6_S.MXVKZ7T_0?DQ(3U\\K:_XE?N)7A-=WS6^B* M6(M$4_?IM!CY0>(TIV92.2R^P X?>")*ZU^Q0"D]7N9YN[+"C4(BPJ"J% M[)=V5QG_6=^%5(Q+R,EAGFR:>>QE7E\E8#VF0"?"P_6I-]5JZ%KN)EL'9NA& MKX;$@QVPLK:(G-H!G.;#2^:61VHR#NI\7UA*0-O[+\#H2TR0]Q2DVF3[5T%( M"8C%!CB#E -.^P[XW$T.B@1!3UYLXI[;DE9/X*0ZCR0NE897\K_#L@(9/-85R0;J-%5$&V:SY M%#E'2QQZXE:"R8BD[;R6FC6=Q[04:81D9<1U(]8^C]')C)Y&-_0N=H]Y7@VU[?UG])V.G5>9S;S(0^V) M1BOPIJP WSHUNPZ"R',]/V;L2*/G/!0FU1V0FU1_6"SC**V!<&$3IN4A56B> MXR.SU%N9?I2ZU#Z#( W[;$1BU=I=FD7@;#Z@[)-BI40X;[-?7'OVH^=SC@CK M;!R+ZFQDZUF;!=]:V0I6LF;2W"?[76Y9GTO& 0S.)5GUK?&5A;1M#=04S5;G"\,R_'MZ M2$HNN8BL,6#)?'@6O= [KKAZ"^GEA#L3KP)*_Q-!H51T(JC>>QOL+#LI-9#POIAJ_7\C.&QR MG>-PVLI_-;ZRJ] #R5!W:*7CQ(O8MR/DGJ,E08Z7U*M#2Q]Q9@>YM$! MGOT(T?H1C:.F^H+V141N-KM%I\\_ER7$&_)6=AFS*\QWNLHB7G#,[NP5-XA_ ML-SYHOR%O/@JXD6RC)6ND[(@6\GB2Y74HW>N\&75"GI^++5S2(!-*]:Y;\&P M;\%03TQ*K3?7"']#] )F+^>>8_MP1UK!<$/;+8B1[L>\5)-$HH-Y'$5-4 7# M>WX\4N(P5D&\IP>B7L5AY.-/6R+K-3?O.PX(1A/\$H1S;RENK%@Q5$.K6KFJ M8SG.AMZ 3^.0GH5A>.+0RT[H;;?8*!_N(("A!X<,;87+K2ER83\2)'W*5@#5 M$Y<@DX%<8I4<,"\2H4OA&7D0=2/@7H^ER9RMRYYT-^@(#R<80->CMOH7@Y7) M:/TIN[5'TS!$J.@-N5TRY"?X@OL<1&^G,MCI5\-[N"B28.B[317VK&8.BZ9. M(M?K":\(.TCA59!@J,7(T;UX77HD>1"B1!])XA2V1@] 0 #2AAJ+157*O+BP M4*K'&R\6 =J@E6#"$U4AO8K$R,V:HHG<]Q_+':J*>5-L(BN;J7_?_#]Y0X!( MT3M?2@++P$WSS^^;:35-C]DWT]HWTS(\C8<%L^V;:>V;:0'RWC?3,M>EMF^F M-=YF6O\9!^@N)LZ<6O7KYE!"WYL 8K@-LR1$M;W[0@U)$%5#]V3!;P;UI*(" MJJVDYN[R428/_&YT=\[(+MHLL#%:;>H+2#IHB,'&;PXI\"])IGT+0A'I.-D]9$V*LIOK38?#'VK/?/M,+R=I8I\2W@2Q9JD=5&\ M,]OWD7NZRA0^'2CR@>\V\9B5IQ76&.JMJTG;A>W,BV-;TZCRU'N=DC*G[+B%1''2\E8_W&] M]PE"41I--TH-V9TAD,9H;G2584MYE*";Z\#!(JQ@Y9!!CED/U&B'1-YR6?3L M2,KT<'U'!;9ZWC=1Y*--Y(,M#O%S[ABJ.%&E"D09NA. M3/%T$')#UF.)&?>WQ'OR IZ-)7+Q"<&F'T=[7933;>CKXCEZC*YX 5E&\A7= MM0@*HWL[0CQ^Q!7V.ES?E57G&+$&U&1"VY\]L!\SK"XIWRA=+#']'(4.\99 M! &#@ '&*#L%BMM^;VNM]^PR3;^\G5WCQ$W,*(&_4@ABC')5(5GAS4UG454T M0X0@E[\@JCGL2EW;UI-8?!:=]5-SSZ%JQ)0:LR4SZ*=D0I!-45HEP41JQ)2J MW&:36,DL9E2VY:Q-:EB3%)JZ"-[B-NW/94" M_;PMR6,@[MT$\96LL]_6, /NEB_N@5Y3G<3#UR63WDB]^09$?L)%0*V>]%'$0)[+=V!;R9? MK![E+'BLS8)[Q&1+?Y\5/HUMGWG)CR5ZW"\RX]1I#3PT]#%KUT_\&X^^OPJH M7>1A5](^M(/%QJF?'?!(XCNR#]I#XJ^GKRWS#M)CS=EWR5V> MUS(Q/ M*?MG'Z3031,:A?Y:I<]MZ9'*O6OCT%2?9CP:TIAZ2,"?![]C91TD].]9M3 9 MCT[J9""DUE\,5VL)*RXQF2&/=8]FH9(5C.GN[BM=^J^GN*UP#-+4KR/75#V> M])W0VFMXZ]P41::U:F#V[G6%3-3>$1F/UFKD'ZBGIKLOU6Z$+/ZPZT?UTE+C M4/]"KC K M[(LH*RQ#P,IA8%%#S&(X6!P)-HRB825XO+7RF&3=-JT-+F:DE-TCEOA-M8)P M%0DC5LD1A8BP\G'2I#$U:#/2P@JXTU FLS9NLS&W* C3&J! 30E(:E_,%B5BK8W1X#W)^X?<4AW M\;5Q"["\-&ZJJ:9Q$SL#)@#BLB&[6-(2@=OT&U/^RF4Y:#./';F)]9_JFDM9 MD:O"3/\6+^@O^1#YMM?>6D-2C6Z98+B%TP:UN=_THV.YW_S%%6V;$Z!-UNZ1 MD2/!RVBH\(.$&[J ,Z7^1$,2^ X4@H97]X+\K]@F$2+^JC6)*LXX!M'6(162 M\0>S7*$W]&[RC)CAQ!GE.5%::TVI]-57D9-S,[6UF3LMB+6OA+6OA+6OA-7H M;6=?"6M?"6M?"6M?"6M?"6MHNF2R?_DO40F+6J2_5]FZ0F>T&&CD5;'DQ _U MY('X<_%G3.\EFPKVX6TT1V0RMX,T.(:R)+G5=!8C6A>%Z0=#E;#WH+Q&G#/T MC: ')FP%=_'D_W,[0J+'HOY$),5NK_==,?4OMZD7ZU[H4/LB!GO5WH5Q;3^4 M#$Q]C=S6:Z*X_P ZY6S;+U#&?R')+4;G!E_$8*_?NS!.X7%MS.IKY 9?$\7] M!] I9Z$OQ(14LTZ8E*;?Z]WC2TCLM7Q'WD%ZW+3FUE#TF)61,'*;KX/?7ON[ M8ROT87PV(KZ(,>&@E(&JU"7PT[M24!&?C?.TF 99U2YPB)M"2>WV843[,*)] M&%$7>I@]>8JCB(JC1AM$5,4,XYS^JA$;9L3M5+*TFNNF!]PT8[S)02ZUA=-O MFN0+GLQQ'-H!2P>Y]&810L'M(O >XU"]?5O-633%K\@C3QK0T?8&IB2G"VZL MH^ J<&.'ZV%-$8DFT)4T45<\4AK /4[SX;*/*FX256SZ.ZKQD:#[J&)3C)SA MZY+)!M>XHHI;4KF+Q=+'*Y1O60J:"RD,"&*LA[6%^&,EVL&7X):-O@HL;@,D M-/-$(-./XY6;$NW@^V3+OY\[&.^ D MWWN^*Z[P %* G![U_7*M]!G@!D2 QU#CMVNH+5_\^ =RH@E^0.392[%BWCDO M>+I'_#3E>[10-O4FF1Y_,EQ,3>@!][Q/[=ZME#:]"8MMOIU=!:[W[+FQ[<.& M S!TE(:#D"U=IRTU$]P_O6C.>V*P'6+N+2?X(HA8A4S!&59[DOZ-#+$D!!)3 MXX<9IH<.89IJIG0D\+YC)2]>D1.S($#Q@5@Q4HMQTO3SP0JDP"9*RZ7!LV?= MI,.Q$O]%(-,C#>9'"X*0TP1*Y%-'$E&2@4:CKT6NJYEZILV4LOLOT$_;3L MO7N)R67,4DVOPC!FT0&P;M6>:GRZTY %X DPT'VIW#+^*HB(1\U1IZM<=-F2 MX].UCED%GI8&Z&0I65R]7?%64<]LMY9H9/L+CE0?NV*4H0$0N]*GLX[G6^:][V\Y9:/W/.Y[,CMUH0:5G7G7H[L<; MWCR!)7F2J29DO?5SKH033 WG_-]9*ZX;'/U_%&T:9^6?X&#-Z67Y\2E>CVR# M]%9ST:[..)#4*Z,7P?17;)S@].X7C[TFM\$_2*4_M^O.7=?XNITQBNYBXLS9 M?XE7Z:5A,"*0$C51(3%\,R'M@_B'DGO-&E(FF);>A&_3"_R2ZL"K!CTC: M#>B&1/_5N)!LCC[T2<,1M1NP\0E:@5S0H=KRTW*ID3RP[Y8;SH]'*@+Z0#&T M' U7N_\NO3V''D6%__+.]EKK85R:>&2";HLA[S;J11RM6U!?6)!AF? HAHQ64J^Z&#R+[ M-.\72;V_PC".VG.-3P^:\@#4CZ:>4BA$/X="&H2>8'B.0H=X_ ]08+X"Z(@$ M6H]D.%S. --AA[>@W*-/\3V^P[<]>,T1J5=/O +ULJG;3[=).[Q&B./4V=XX M!VJP9H]H=Z]1ZYD2H&TFZ7A7E* T/AW7S$I0Z7.^8(W-48II=0>EPZE@-]'3 M*)$*M8H7_'=ITY,UF87F*4>EYBGI:A:>6;GUK'1!BZ_XUN)K6NFB;ZWULM9F MW76[%:U-5M;N2(H8BE@&QK5G/WH^%11+P; 9V>YM0%4F)NP&00=012/9/ZGN M>!NF3IB O#]C%)8TNKP_=+^RS@VY(^HD/5NZ7=68-BY]*>W6-MR'3/7T?5%* M^KQGQQB<;IW[L[84ZUXDA*M(!J6G24Y@ EN&=C:@_PSI,M=P-6H03W5D/-=A MJJF9RHJ,[[/:MQ+OOU/&+>*%B/N%(;VW^0 4%PO0 W5;PX;QW7Z5\C<_9-IW M-5@Y?TOH@?H[U(2Q_-&6WB#"+"3^G"4!TQO4O? %K/.EIYHJRFHR!_OA)Z3( MIC?ZJ$/\O1?^O"2(.8T106'4HQY7+;W7XP[XV8^!W-^3E.@C[BK=3+KF7U%S MNV,D:*,9H+)MGSN_8U8[A ILI<&(*"[^5U3B'C@*6L0F./%950@OXL]PE*TL MG::W.KS&+%\TAJ. _%\'HW)Y*>$E\ MUM!X8[S-K_%_$[2GJS*'- M9RR1UG:7F+I<,<[BS2,JZV)0-59/SXD&C(03JF7!&MTZ^0'Y=-*G;RA MQ/;IQ?O$75 9A%%R)M,T_OC;*W/#^](6$_/N@V_XHG]FM9:+**5D-,Z1#4D2U<>7RJE%6VVTA*)TGI)#Y*M(:QOG8IL#,/QU;$JK19V,> MY8L\[R=>$E2D /S_-=XKB>; ZMQ?V$PH?CPQFBQ-!(DK6B7KS:B[1>QAT*;)\]NU&;*XLD.'$<$HLROFM.-!CI-J%+ MP5NC[[%O39#JX][[[<>]9 :+3V':6UY[66 MOKY?F_$VV'H+M H6M;>$,2^0 MW27/MMZ2;AB/FPGB=!GQ#7AKV/@Z!U;3::BKOSGM&_H"]\ZW Y4;6C>KZ;F* M5\NW9AC2#MPU[]8^?%TRV4N@2]]Z?0J^^<^;VVOA^V]N1 ?2:JP@Y ;7E(&L4J&-RBZG67=X%@5$X$XY;"CDZXBR0HQ(?H\0FL- M?4@L"^;6^H;P$[&7<\^Y"F:8+.Q[;V7N78CK)C;OV'34&?-QF0&Y>5KF&SVSEIWYK75^?F>9*JRAC MKN D$T.9X?ZJP)%:8KE_*7NY5&*AJ M2DC:M\!HEU05ONQ'@J0^ 050/]LD2,,00 !]USV1%,0",S[*H(RO]'D7 M!M%SA9/Q7"HATZ]N;0K)Y*M:2X(T.M!^"VMILEG5<$UW.?F7(Q10WS"G3*0QPHP.(TG04J;!8+(V>#Z&> M!6+DL=.6T(PK([=H!.W&<6JN7>XT<<>4YX%3C")RT)U)#>M11( M,72O3"/TP@E.J_0D%P4MUIY+6Q!C/6=M0\(,??P24"/I M8B^#'+XX-V08ZM:MV)ZR!J"I%O)GO%O"(V>I39=55O:> E'2^6[S#D3P+1 Y MG M)D;)PF[2;F'$VS<1,_[J#>BC-/Q8U42=6X=2'WLO3W[/_877_Z6_^&U!+ M P04 " #5@XY3&L&G*R5I #+S@4 %0 &]P='0M,C R,3$P,S%?;&%B M+GAM;.6]>W/D-I8G^O]&W.^ =6_LVA%2N:H\/7?LGMZ-U*M:LZJ21E+9MZ]C MP\$DD9GL8I)ID)24_>D7 -_$D_D CLH;.^Y2\AS@!^"'U\'!P;__KY=U@IXP MR>,L_>LW[]Z\_0;A-,RB.%W^]9O/#Z>SA_/KZV]07@1I%"19BO_Z39I]\[_^ MY__S7Q#]?__^7T]/T56,D^@G=)&%I]?I(OL+^A2L\4_H TXQ"8J,_ 7]'"0E M^R6[BA-,T'FVWB2XP/1#E?%/Z,]OWKT-T>FI1;H_XS3*R.?[ZS;=55%L\I^^ M__[Y^?E-FCT%SQGYDK\)L[5=@@]%4)1YF]K;E[?U_ZO4_SV)TR\_L?_,@QPC M6E]I_M-+'O_U&Y9OG>WS#V\RLOS^_=NW[[[__S[>/(0KO Y.XY356XB_:;18 M*C*]=S_^^./W_&LC*DB^S$G2Y/'#]PV<-F7Z-=;(]Y#D\4\YAW>3A4'!F]V8 M#5)*L+].&[%3]M/IN_>G/[Q[\Y)'WS25SVN09 F^QPO$B_E3L=U0*N4Q8\(W M]6\K@A=R, DAWS/][U.\# H6T9_JGV^".4Z^04R2\D-9KA\' M:=5*W[L&>X=)G$67Z6ZHQ]J>X-.^0XH]"M#7=UZ$QZP(DIW ]S6=P_Z$=ZOQ M3L]]3=-Q'N]6TSW-H\ N1,B3JU=>KPG[\8;^:P 1OQ1T L-1 Y(EH1F!>0Y\ M8JC3;E//PD&Z"1O-,R*6GQL66S=]T)9 6^>PESIL<>7'_^HVESO?CXC#M M&6G*%)#04#&UQ/=A1J>U37&:5$U0J2](MK:&4M=B9JGP6S)O\ZFJGD)1%&@@ M1G">E23$DUJ^7ZHI-5RC7"=4BRWE<'KZ^>&;_UF)HDX6_X>%T& .%FHR03 $TZ$3%_@)U_H^PG$ULP]WLR2)V:G7AR2;L\T%*5),Y MP.Q5G@X8E^'; M,,A[I\8$D,**Y\V'-W>H4425)FI4#S9JF*>@QVAMR^M=X,TY_^NV>;>,D:]O1-Q<\D<)AK!A\ M\,X!&1IQ8* [X+R(0]K<'_FA1STN'/% U:JY/P8O\;I<2P<+R7=7S2Z%U33] MX".(YI.Q7/*P@!O&$1T'>/\X+$88&C>A!]P&%)F&FZF7HU8],$96>#U.0"M:.5M:9W;NT$5_3F:/11 M.QTV270++W C63/"?LH*G-]D09K3HE_%:9"&= 2^QR&F<_D\P?G9MG?0R\Z8J'&?8WKH4H190O45SU! M3/FX"\^'(&6W$S$Y"U*Y*[!:S-TV6 VRV_J*,MYY9 F;'$;2<1$H0VO#ZN, M%(^8K"_PO#",DPI9I_=6=' ']U5D@MZI8X-.X ^3/:6CQQHQZ8,.'PC[][;6P-*T<[OW+3OXW-F:M^>B./V%<"-VK?]#JE]QZ 4[?L>V@IB M]AR0Z"(HM#NLH8S3+9(,WF"/TQ?P3@@=*N& G9%Y4U4_5?C M=:&4=>=S88#;>5PH!+V3P :=0 8NCK@7UY%G@*N,X'B9UEOF(+E.<[K1+=G= M,XWQT$;+&4?LB]"RQ:P"@S?6.,<,JA51JXGZJM"FG7/6PFE!>+R>^SC_ .GIX:8'FK58&U['X($Y_?X M":QRZ=04XC M#H9:9HP6@Q4\\]PY71AF:W:Q=E0\[8AEU')*-KLB# BG5X%#.BN< O%J+21A M( #_ZH_!/S+28)3YR*F$W+G>J@!V_K=C">^4T<)2,N2HMH'+-'ZXFZEW?M:RS MEC;!;5M=)0B# 09T8S9TXNQ@IU(X-C$N/]QI^GGWT5TG'P/J>GCS!4;CCN$( M??O#W;$;[SRANY^_Q8D\L)=6@A%F822$F=NP6_A@4 MQ0H_:RRP8PEG[2N'UC;O\#.,UI5B$B\[54+';MJ? \JB6-.R(P%G#2L%UK;K MX"N,9I5!&K=J+7/L1N7Q@]1-.OCLK$$EH-KF['V#T9@BH'%35C&:CCVUUALM MS8W<&IUU-.'-J@]X(0FNJP>+TIHD6?1.D[CO*CB M'5Z^;'":8_T5PXEI.#T6W:5X@^/2*0EXI_ ^J,68=3R-D_IAJZ2*D3E(!S4) M06,U[7@;3(KM'2U108O/+H7S[F<\@;72=,G@"47I\]9"#0Q;[;$*;K-9NCR] MH4R,T"/]/6;Q@6=YCH\;E68R'=L":8=10P\2^G>@FZ9XRR]3NFZ<$EK3D\SO8ICGTDC^)'3I%(>#-,L0$K<)EL5 M%*>H48+@NM8:_SY@"BK8K%@X2X4'FT;6E2.;$6[CSZ84]$XD&W1C!O7%CFN< M_9BE),./V7.:K^*-YG1=*N?NC%T#LSMIEPAY;WX3,DG0+"J*&EEH$]19F<\DLL,WIE(CC7KB1WZ_AW[%%VQ3V>6H M'E-TTNX>2S!"[AY)4(IZ)X@=OC%!?F#"0W8<=Q/_'V6*)[R)H!5WQA +T"U% M-+(P.&(&."8)T_#P',(#INT2S=;\[?0I[VA8Z;D+ S:A&%U<, LE&'2:@%0\ M7F.JJ-;UP+ [@EE04AS]$K"'[W2A096BSGAD -M21R$'@RUZ<&."4.G3!1=' MC;R#HXMUEIKY()=S>3RAA-D_D!"$8-! @TSQ(KVK]K\+MB$+A'U'L@)S^PVW MW03RMS7L5-P-$7;@NZ%"+P^#*W8@A:&CUD*=&JKUH&VHV9G_IV"M=L^5!>!?LO=3;=1K/R_R:7VR.GS##HMDC M3TW"QRN#4PHG>W+01M\[O?8 +7D*]\^HUD*M&N*L=/>\)3NHC9PD:]MB"5,._?4"=_6,H=,N2BP4MQ).,\Y*+.\W @ MX)TW.E3RD(L'#/&B>]_,<@)4R[I]TB>!#3KYXV5'FIT.Y5>ZWB39 M%F..]7:C/&ZPD'?J:VJ"/? Z50E[9Y4M0C'F>T#PZ3S(F=DOV/*):,8V^$L^ M*9V@*HVC1WP086OC>NOEW=U!LH#=W3S2"'OGCRU"P9.Y5D'5$%6SY9!O*BH8 M\RE+?\9Y@2.>L9HI5#*;@5=47\LX2$S)AOJE%CKNHO<-DD9%UD(8A/F-S6V]$TQTM MV:BYLR';%Z*S(YMUO%-F(E#!7MAJ-NN6_M0#PK'S,2X2?+N@>_OX*8Y*I5.G M0L[5L*.%V0P[4B'O'#(A&Y.&R[( 9IWTT77YR M1IC>A#9UF2)5\+! T0"7+$TDTC!(8P-1LQQQNA"9?KC=*QPS^NAO,BFEG1YY MZR$/3K_EHMYY98=/2RHN[LR;&M846BX-[%HH8O&%JFX=\+88]088'HO M<+NPQ4P>BVQ(9I!U.0X9B:45]$XI&W2:-]P/RR##JMF\3O:V,C:LA8$TMAJ3 MTG1_[-L#Y?P?."P>LP=,GN+:W,.&-_X&^N]E3#07^'=*P=UI]$Y%Z\ZH)ZG# MH-9.F 4K<)4(*C)4)W.*>$*H3@GUDX(V>]F><'L^V;8ZT89[DFU[@LVBE!3; M0Y]3[_,B39S&ZU+NIB[Y[NP=&AFL]@F:_D?O%% A$NYG5S+0QH=[G 1TX707 MD&+[2((T#[C7>WZV[7_1>-1-2<#M.GAJP8:+8UMM[P3<&;*XC.9BB,L=]\3A M?!60!.=7%V6:X.!)\Y:.2M+=G2DMU.[6E%3,.SG,V(2;4Y4PNGJ#&GEH8U85 MC_HQ>)F5Q2HC=$8U7(31*;B/)JX#+@83ETE[IY4U1$4H<:J!6I630]ZH.1#% M^D5ZV 2Q?O&LE'9)+@/D/K,4HF!HI<W/_LSOC ML@BJLR1WW[PWLP*08"-F$M#FGH=RGM/M/MWJ7S[1_QBNFRBEG>ZM]9 '.VRY MJ'?&V.&36&YJ:<3% 3Y"/"J0WD0CE_5()8VI1B8(E48F\]^01 "L-BQ09);$ M$=NN7:9%7,18]9JP6M25+<<$MC'KJ.2\L\8"G"R29R..&OFCCCQV+N:4RW$4 M!R16>%2HA)PYERL!MI[E@@0(?BAAR8:31O#X;U^2.,6SZ(GY9D3WV3PKXI!= M-URY3*^^=)1- B@]J,BW4J*%&[X3=LGQSG DIQ^&;9?;T M?83C:ERA_^ 4X_2B?] A\0F3V9P]:1,6H\)*OKL@CA(68XGPT3LE5(C$V>2) M/UA?2[ENZ(LL+-?U:EM2@N%G5\TL ]6T+J]%^![%<0/S4'HL M\ZLD6$K@C[Z[:F(IK*:-!Q]!-+(,D1 HH9%!3,A7,U_@/"0Q/X/6E6,@YKS1 M)2"%MN_)P** "$S-A)ZLIX']'B_KE^FRM+T?J1G&%/*NAWXM[/%<(!4&01H; MA,K9HJ_4/=#JB4>S-"V#Y!YO,J*CSU#,-6MD(,=DZ2-)1%'GVPT% M6&'K,9(#Q1,%./66I)7WRY2'%4X2]IQ@D)H'%)FP:[:H 8_Y(DJ"8HP2GI(S M7 /5*G!HPX]P+N@RR;*P/7F?Y!%@Z_C3"H.ET!BA)8NJ\S>FYXE)=YC$6427 MV<3$(4'2-7L44,>\&8F!8HP=AD%18KNAOX^-Z@ZQK@BCACDDB"((BB@J=DBR50L,9KN*5 M,'_' ;&C2T_2#UD$J'*JM&( B3+&9J()D_="DO.2D %J]8RC%G5V*&L VY[/ M*N1 $,4 3CBUK<0'1/$T W$/I.U5G.!/I<3S0R[BBALJ< TGQM]!<$$!2KCO MR<40DT.5H)>6;TX)TH+=M% 69RSFE@%RD$,6#&4 ,4$*3,&&3I9??/'"B',Z M,I$@N4XC_/*_\599+D'.+2<4,(>D& D!8H4R'&'8G7 =D^ MQ*%AJA %W5)#!73(C;$4('(HH"G844NCA^MSGS/)8_!R'5&BQHLXY(?.!I8H MY=V2Q0![R!F%,"#JZ!$J&,2NR0VU?!*)700EFZSG[G">E70 W)YGD7J%8M!R M2RJK(@RII54!1# ;G J:#51/*I\4E!%4)X!8"EX8-XLB6E%Y_3\W<8K?*=+\ S$=]D@'$-*\GU#4]_Y)\]Z6-.]!D^;] M+J1Y?,Z D.:'"47]P3]I?K ES0^@2?/#3J2A#>]UK#FG_[PEC]FSS#E;*>F% M,B)4*6$Z,7AT$;"9R,(4V'J&J?BD"5]8W9([DCW%::A>,JO$O1!& 5K*FI$L M/.K( 9KXTRZ(&SVO8TVU*#=VDD;,SR@S!"D?8BH9>"09 C,.+I6T3TK<97D1 M)/]_O-%NQ.7"7N@A!2PER4 2'E5D\$R$J7005?*QL:[IR@XTI%?)1M_=70&6 MP.JN /<^@B"!#)%X!;BRGE1"KIN9<93@0#$B##\[:V0)J+:->]]@-+$(2&AA MWJ^IC(^.?),Q'ZE5EJH=!$015RVM M>T]O@[B!97@!JW.A=#7,Z3-?ZEP&DN M'[Y[WYS-[&,X[43>? #1NF,TPC3=?'?LB0.8_96P4>Z^21Q("N53,@5(=0 &S:( M$B"HH(0EQ'UJ!5$CZ9@$=P0S$F+:$/P2($XC3&X7"^ELKQ-V10HSX(8<:DD0 M)#'"$YY4(_@T[&F@2@5Q';^TN<[S$I-)Y)&H>**0$KR"2((\1#JI0!I)52GZ MY-8##DL6M/G=^SE_]%@VP HBSN8D!;AV1AI]!\$-!2CE$]/OWG\[_PXU6HZ; M_U/V2(*(3HD/V_4\2Q31IZ12KDB@@=CP0"("@@IJ7.)CC*@6196LC^A4 ["2 MXHR^NR* %%;3](./(!I=ADCH_(.V]C3D7[Z$*PH**RXDR,5<#_TRD./AOR\# M@@(:8,*FI!9%C:R/"PG=E+4T+P*6WA8!2\,B8 EQ$;"T700LO2T"FFRK$"%T M7+J=)_$R4 0GU$J[)H4&\I@?$E%05%'C4XX9K0KJ=%Q'M.0ASJY3_OXXR_^* M_D-22H6: M/:5+45V4J27=^LQ8X ]=)I1"(.@DPU"A>L,4SK]PK10HU9;PKPP MZ>;IB66#V7D3\A"^"(JBQ M*GR;4B8+B$):@,K[DZT."Q43-)SR%C*&G-.EUC+3>(F/I-P' MCA$@BK%C6A% ])#ATD20(:B1]<*%AW60)&=E'JN'"Y1J3)9W>/I#LN5C5\5F595-(N^6&%O*0(U)10%S1X5-P MIE%!E4X34M5ZZ@.)5E$5U226BCFFC!#OBC" 'B3 J< );$APR>\NGK$"/ M&?J<8U2L,.+NK!']O1<)ODK'UTLC8<@N1%2K\C0*B(Q".F'GKXXH 0MOCPB2 M((ADA*=^AZ350(V*8];<4@Z3_CZ.@[@N\%IYV\&LXHI!MN ;'IGD0;#)$N28 M4UQMN+GFBHAI^HQFU ]NKU[B#80)5F@MK(,9!Q'S!/AC8+E=0* &""B4H7(XX*(2WII_[,@_4+*31%N[T@6 M8LR\K/)VM#+9WRRUW7)F4I&&;+)2!<2S*7@5#.R20+TT3GHSED]C'G,:9]'< MLO#+PRJ@%7A;%CF;02DPM15,&B *-#!HT&(.I9P%0=.'!-Q%5/4*6, M>MJ>]F=Y%P401V?;>[S A-T[>,0OQ1G-Z(MFAV&AZWKW9EV<\6;.J B"A%/1 MJK9Z.>HG@.;,1ZQ. OW*$D$\E<.^7[X(\CDO9YF?+H-@4S$3)T7>_,(I>OKV MW>D/%5'KGW]K?4AN%ZUCR5U6F3<4[]I/4W5!TUT*PU@Z1<\[27< *[@M-JK, MX;7S(VJTT:^-/A1VSO(<%[F!AV,AEXR3 ^QS:R@!AD526(+GV,#*"[4 M:T'/05*.[UM,U'7)JTG%Z?/,2A$,[Z:@%7A(E1!=^J.0_0-WZD 8 M>8]I-XK9&1-#*C>)&&1=,DX+M\\PJ2 81NG0C1G4R7(.G:!\E9'BM, ']N+? M8S:L#I3R>QQB2N]Y@C_A0D\EO8K3N=$"_&"*U,B#X9<%2&%]5:L@TNH H==Y MEO*9_I>XH%TE+[(U)GPI8&29E:;3"=.^*(/ITJP&AGKV6,60BI5FO68#PCY^ MQ#E8>2H*+A-TR2TUT#Z51"DPS%%"DY\ZAX,5/A"VV!#%(T>,]/#'C"(K@N3& M=O>GND'-$H')C#N2;3 IMG<4<$%W$VPGL6'V+SHN*DJL5W')&QOP?1KIY,&, M-Q8@Q9!-E0K?T>%&_@2E^+ GB+O3[#HM*."8KMZJ_D++_J09=%S MG*CJPT[5)>VF%*9//QL],#2< '9,QTXUA\3!6]I' G:Z?H.#'-_'RU5QN_B< M5^533?YZ':<+*1OX@S653@$,SVQ0"K8')G6:+4[+'%?3*22>#:THGVC+3C!? M]<7]6;!$T&HC5B<+AE,&@$935I*E2U"6+#X":Q>@/A;LZI4ZQ"6Z=FT.:DU^ M$P?S.(F+&.=T_<=]=E99$F&2L[5@L36<[-FKNZ3,U$+U266K"V8 F@A8B/9_ M/3N[OKE^O+Y\0+-/%^CA;[/[R[_=WEQ=-.I)-.$5W:JOH_[5(4QG?>-]< 0;P)8Y8E?;TX$PL.AM<22@28E M?U8L&];I-<#PS0JFUI#5L&U[TAX5\>M !PZ7NL\JOZCCM][C'),GPXI,+>YV MA:\'/5S?RV7!D,P 4-A'MN+ UF;\J-QZ9::4=N['8+GTBB>EA" M81+D>;R(Z?(L9R8-%#P')((R-=YDZ?(1D_4%GAO\KZ223L&0 M&IMP.!ULPQ6F;-F0K,!A-1J1;$F"-4JR(#UM9CLH/+(=EGR/2':#D>=QR&B< MMQZ'ADXT\);F_1YA//13"?L:A?0'?G))D&.1\;#/-!R=H 3G.= 5N&*38:2; MA1Z 3:">A$8E,'RT16J[&P1,R-[H;1[?O4V/AGD1[(2HG0GAS8 LR$1<\!O^ M[%Y:QH.YX314DT.KX=8D:H0^M(0JQ<&,0F:,HMVSU:CN!O9UT+>?Z'R)WOWK M=T#8-MDO HHGQ#3?AU?@[3#9OX''GZD56G\&K@CEZ/F.L(@D!%>^&[K[SU)) MMT[P2JA#WW=!# R!U-@DCQ-7DI4%Z@3]M[=OWKY]AS8!04],[R\H*(M51N)_ M4ID_G[Q]^Y;]'\IYQ*,3E&8I1C%[QB5"&4'9D2(@[3>'UB&>M+?N!3'7LZ4, MY'B*[,N (9L"F&PRI%M#&YJ]JT@V(%K-L3^_/_F7'W\\>?OG=WQ&97_^^=]. MWKY[UPK2_VPP?\8A.6PTRMTY^$CHOJ4D6R,+98(N>:@&VF>B*.6&BS]67$SQ MDH6YTBWYE0C%)WDKP8:604$7:7GQ%_3^WR$7!#'-Z?(+;32M-Q[@X.HU3%%8*0,ATCXL@ M3G%T&9"4!N3!I@2&>-52)ZULCXV2D+'DTW,#C-Z;3-8AFN\4V6LRMRMXO'X$75(Z>FXMCM<)%(.34AW ;DE/)1K MQ+=3=YAPFZ.5_4FM[,^L9RJ0VM*GT@0S_4Z":[0'MA8:D+RL J_/6M.1596( M2OYXJ"J FG]C#:"\4\ T\JVRN/2L@8!YQY\OG\*Y1L$WWX; 35RKI$'S; #1 MEF.521DPO]3OA%AK^6::XJ402Q70G#._%:(B'NA3LHE+/2M-3V=I4Q9Y%FI@ MV&B/57$(5S];0Y79H6VECK@^>UZT>LX&'C,M%WM:#4],M%GF:<0A,L]R@2=] M*&D&;74GE$N[M%-*>V67>E&G$(7+*NUR3L:H$W0-:3$W.'^N$-J<5#>2WH[\ MAU"59_Z5&!CZJ+&9COM!'>]7)R/M>TD&YTNEM-O G5K(PUB=4E$P)-+C$R-R M,FG4/6X%[AFK>_R$TQ)?T?:216YH0X^R6&[T_T?J8]:=4G+K ;!S48W;&+L1MY2E &Q?,L+VX7-2CE\F$@XW81)H$W7'KU!,#0189*7&;E_,T^ M HL0'TB6YWR/PL@YK95@M M:>2]W--4P9;>SQP+@QE&3 B%!ST:^38:&93K*2SZ"ZU$]OS;!1WODHP'_*^+ MUX>]E3'!TG?)7QO.U2%3!D[N[9<),#XTQG1^RJ=.) 66. %"]/@2TU;A."TSK MI:C0U^Q7/^:E%G?\HI(6].@5):DLF"G- %#R6A(71S&7A_22#;\.\2E+LV&7 MT"^G3$K.@S8:"R#$;E1J@.&8%4SY Y7U# >)9Q^".,W90(OSV_3RA96GC/,5 MVV;<+EA4+Y4ER*SGU*!F6XR!FH@Z'K M=,QCXM8I4.*&*_H[1M^R==YW:$GU@5"V6Z,V9VEQ6M)>5B]-L[0N9"5'BXIS MVG-)D)$H3@.RO2[P.F>!Z=@I7,9WT\UZ1'OP?*0"HV0':_]T M_((*$:K9:<^<)UHOHE'!D@751VE!Z]79&4ZQ^CA0*>V^;R@AB[P61*&%6-'# M5/C+4!917G%!(%RBVTBC)6@DXY(W4GA]M@P$8(U;,FAC7E 92+:>)L1&XT5_ M%N1QR$Z!XJ0LE.[ 1BV7C+$L0I]#!A4P"U [G&.*<2E^D!%5.;Q%!0I=9<.RMS^EN1\3@J5!W-]^P9<.:]]V :4HX+^+2GB]*CWO53 M'O*_$KX)F47_*',>Z]@0M>E8F3DW@Q^MP@3S^<%S M-=CEH\E?DIK%-$19<( M"MI4@'1*2:TTY:-_52Y(=]7;!;.B(/&\+-B#9(_9).O3P7-Q? 7N&%4TNCIW MR"Q@[=".4SC%.T-P@[?5=W@>6=E47E4C(;=!VV0 AP';^A)@!G8F5%,I>X)>Z"$ E5*DE8)'DS$T#568*.*R6KX!FGS Y#]X_T0PC%>&(;,L=SD!RKL#A^ ^'8 M8I#%GR% M5MP]#K-ERE/1Q?H_?K9N [V[J<1AQ/CCY@EFAG144.FK0J<\3;Y\;Q(%TF_Y MG%6%_;@HV+>N9^'/:>^#I%LWP3$XP6<4J_\UN%['B1BL6-RD&N$DXC8]6S M=F2C3-DW'=4%,O%1U 1-2"7<@S,2V/Y4UT'Y^=D.*Z=:#\!<+Q;#=MW*E;Q3 M=BK2"6S]<(=F!7I<8?0Q(%\X4Q<\A,"11E(7J]<="#M0!,!824&L5Z.O@K,B MU".2%MA@N\=S9/#>(-OUX;%7]=K8'D^,W4J>%6-WD;ZO[B6]MI.E'SR<$ERF MVEL"&I1BB)S(\E )WNF,CS,]4\TK0>HK'MAXW)[YWB[.@WQUE63/IEAO>A4O M1_,:\-)#>HD\F/'6 J3ZX)Y._TP)<2UX07/I?,'@W9'L*8YP=+;]G+/X7FU< MDAE[5[QZ 4[/P5T2"CIRP)Z8"AL4[0Q?"I#(Z+SB=N>FUBWP4M$E MB7+8.T=D'GP4.7>A>N*\_9H?I#,?/UM-)]U$K47'2?90\P71+ M1P457VMOLV479$B367JC1Z8T6P"V#$?^ZILU;R(7]B%OCS'8.R\_5+<+JY3NL]_HXR8=3SN,(P5C!+>;L(<\+2[C#9RXC$WTE*&ON.X@ M02+L_-*,$K!P-B-(@IG:M/!$LSD[4@?K?W^=ANPY17R!J__M&5[J.PGF)PRM M$W @;.%BF6=AF)5I MD=_C$,=/FLO@=JI^&:LNC)ZKHAZT^7D"9F%'4 LR V\M"9:-LF<<^0;(NEHT M*?CEIK%H>HHJU>$SU01=?(.QDH=E@9%,%\R1JCMVT1D ;94]3_B: ADF>XDF M?&)J4,N=YH 3LAGI[X+M3A-YJP=C%A\5PVX*KY6 MFTH,,O=(23M@M^:=4A."JG<&*@IC).%([U7P4(Y90D4F>+"WS117V$2$W"#> MX-N."F:IX^S"FBW\]IZ:2<'[?GD*2OD6F>V0$R;>;HFW8,6XR*!- M" "7+0IJP6E-*M[7HGM#-UUDB)L4 %YDH#-*$PTM_+V,":;%CTH&4^]]:*'G MDKS6Q>ASU:@$S=IH"U@(:42QK-A6:1^'&)!C[MY=&>H8N]_8^BK6"VKM%]JH2A#7"W5T//: 9A.[ MY'9QDZ7+1TS6F@>Q;12=KABL"S)8,ABUP-#3&JH^ ")=I;2_E1PK@V@XN[13]<5-4V%4[%3I@>2G :R>H>R9=F & MKWN\J9?J0X?N416(8BY9I@+99]18!MJ.2(%/($PMQ#9 .G2[PI3@A);Z/D: MMJQ##AN50 Y8APDH#"YQ JH5:3_KT:NPB*IQ*RVBFSH)--]*[49 ^'M)>UE8W"XNZZ P M]W1A?YNR.F#_QR[V/@4)YC=/Z$8P#NFRGWV8I='PAYZDHFJ/DI/+'G'$JNIW MG2-D V8V.5[9A(B?/"E)U5MREQ\_=2)L;_PZD MK^Y53U7<:]&'J7X#M]\B5=TIFM U"*>/+7NIX,%;S$X1P)I[O91=-G]_&]7J MWZ'O45PGR4XW_U@C1EMY%W78C@\D*S=4@_[-GL:.TQ)'M6]9EJJF?;<07LUH ML6/E'FRLF)@_Q,=9/91?=D!L-R"!''46H7.F4'R'F\R4C!K47UW ML@[=-UX8[92"LXL\NQ6MO=,S3=T[-7?'+-JY>2(]4Q^W4M.QM$J';1^" ]^I M/520V^K6.7L;*TOBT"+8O4;!:7!;(_!!8%NEM'<:6D-4! Q@=<X+TX_/N*7XBQ1'V;ODI!+/NY>T#Y/IZ<" MAK\[0Q_S^BP(ORSINC:-3A!7YQ$F>PGP=>I-3!>N$9S[Y0_Q,HT7<1BDA=B3 M3>2V57:Z+)U4H,'"U$H3#'$GP147I^MU0+:,HKUTD&1L/M)R]*)=$-=Y=E'B M:/=KKK)7%Y$44_L>Z3A;FNY3S':!NDLBWFFZ+W+%L@%U*2":!&J#'LP.$OE* MP58!_0AZ5Y9>E!K5Z'F0%)TQ^#!%;[F\7W(P6'V0,ECP.S@\OP_VYLT"$\*B M)=/]8AV+-OXGCNH=):T!'HZNPMP;!/1[M+U3=?M2SD&J8/B(SEY)>N\NJ ]KGWNPC &6^@Y]ERV*\;(8UFO!(9R MMD@E'LIUW(6[-NY"JPMOG%,6LQN<30/?M"1 4%13."NV2O3A$U<-6L7A(7FY MY_S1;0X\-*2E76$LZ\%V((."P$9N&XPG=/Q\.$SXQK- MI.1R<+(K0'\XTFM "6XX"2UHBM67TYG5@)_:!HGI*%.KX3A.E@GZ*$*62MS[ M2&6/47(;G&OP::S1@;<$&P5S;\HW"*MMOQK;.34/1^V[%EER#C\U*3"TW@^_ M*L[ZY7'CK'> ?@D("=0^#AX8%,TOM88@5/-/7/ M"]"&^V%I3*LEI;0_)FE7.PI1H%PRVIE>1\PY9@$KMH8A:2SD]"JY%.#@%OA M @Q=I+"$N]=<"-Y(B\=L)5=(NS6(:R$/;=]243#4T>.3^-/71]1< M' B#.)95ED28Y!7+/]%QT'[VFJ#OU,]S:K$&KIZVRF"8.!6Q^#@0CUP$B9B/ M[(YZ2;96(YM*V"7E](#[_))+@B&3%MZ8.8TP>E@%!(S9O&,^#U;'#%' M)RS,)_<1XH#G08ZC)F2G:<>W9Z).U_,'J8#!LG^O%,&0^R#%$/SEF<(IUT"U M"IHQT\82PW2YL*Z%LWXM&'>R^Z8*LH?HJV"G+B)/\O7U$6TYY)V$JZ!^JD"Z MQ%40DY^#I.RMFDP3@E[%)9EMP/>9JI,'0T,+D&..,17$=7H&0H#GK;*BF497 M@XYONFE'1JT":,*91K4>XS[RE7 5_0$(S]B^+BZJ)4QU[R2F:Y(T'!SH&D:Y MB6DXC5>U2_$&<7NF) "&I[N@ENWXZS3:FT1M*J!/5ZQ*;QI,IR8"CM7:X79: M"J^+US:F+"6Q@5#X.@VS-7X,7JP'8:V&X^?83=!'3Z^KQ,'0SHQQS+%* U$5 MT".EI&"F<5&OXIEHVC%/)P^9:J;QK.,:F.'K 2_9^%H%E&(AY W!Z93B3D^$ M#* '!T *63 \,@ 43"^5.&KEX8U5XQ)-.(&TT?3)--M31[,:6/[9#V?M90Q4 MIU&MTCY@YG*S6<4ANDX7&5E#,@TV0:#HTG(>IT$=!(I?Z.6/8^8KVD%E(7XLDL!#(]W@BV$]JH30;U4JOL>+!W42PC>L"NI /N1UU;9,Y4M MQU\[3)NXQ_K00]C'LMEP7#- % ,']>(HTH>WK@W+I%QD:F6]\DJ_8)2)0R6 M5^:XA"-B 6$3>U,Z2^*(C\(\-.+6;(#6J;@U-YO!#XW+:GDPS+( *1J.>RI MB/4YQ[>+R[R(Z7Y(^=[B6,@E>>0 ^W092H AB!36F!)4B"V/6C$@K*@?U# ] MN#%^3XKW E5_V2M)UV\4[5OX\=,MNZ8'ALT'*(3\-17V7]13.4%=HM5'MM%] MP&%)V 69V9)@8 X0E% L1B;W7XOS+^<$1W'!_J6>.=0:CN=E$_31M*P2AT-3 M(T;)I-QIL+&XTD!,!0C%.D_(OE?C;1,K_IH7('["+!B6?A#>*26GVX_=BSK8 MF$Q/!LH]]_V+\,K<8N\QW6B5F#V6W@0;_B4N5N=E7F1K3.PV.U,3<1>S8ZI1R^F=:KLB#"Y9 MZU7 D,\.I^PIVYLLS]F[?:BYL\C4@7#N$W[N/;9!LI3^,ZS6PU4![4@X/1F7 MK-RUD'V:3DT##&]W!"X.FVQ]D&S1=9ZS6%F]EU4>"KJC"D@$90?U$*YP5";L M*I!T$_G(0H89S><3$W&ZJ-VI@(/U[*04P'!Y)]C"\K5.A._-&GO V&H CLHF MRX@]GR>DY(?4DXLJ9[9U,@#I/17[3ASG/XZ,8P!YSY?K9]N/P3\RTBSU\[-M MZ\G5>&5-'-9W3]A7K]BO(E2=9+=40?:9O8JBZT+-GG&^13QQU*;.?NI\5)L, MP/6BR_4FR;88/V#R%(=8;@N:)1P,LPHMZMTQ>^2&/SC.;U#;=ZZ#Y^>GSQVI MVN1=\<"9 >RAQRFAKN,V.:(Z2]2/>]'/]01U^58]OLD955E7KS0=*19L5T5- M8..);['IIKZCY. LYNQQJJ:-4WO8Y+WWN>.52=?+FFQZ;_V=C!_Z&S[^U\L- MR%PI,RA77M5I&U1\:[7$W"DEQ\>TNQ9U='P[-1GO_6-_[+I^T']Y^'S%8BGE M*$Y?6T_HA@_) W+3]ECF!/RLZVP+)E^HF;3!L'PR9!VY7^/;@.;PLF9%$$^O M&8+.FK3 ,-(:JM:@1=?M6K@5,I[?:%+2WDX=-: M4E$P;-/CTPYV[9U/GH:CS=]]O%P5V>)SCMOE.<]^QYW>#LEYV-;M7&C)'FYR M6MZI>J ":(V7+,U3^@_F&]Y;@E;,/OKZ,R=%;[RD?XW'2OI3NQXO@^1VGL1+ M;H>YBO,P2/Z. _(Q*+BW;E,L;2\X0'HNNL'!BLWZP=Z)>>\(ARJ!KB=O,Q3N-UN:X[0!,,%'U.([K '8W\0-81 Y/.Z)VSB7LRV@#]<=G*T*$W\7:#H_VPIQ>6?/ 8EX71CK<._T_7#]0-4B[PI[ M)@ZPIQRF1%K+G>)8J!\3G9_U2N.FLYS0KSPO,+?%356FJK&;.,77!5ZKKFX> M(F'_%T!VJ0CS?9 IJ<+I9H8#I5Z9!*2SB)]N3HET3 M S5I:0L\:8:2I@2GG^P#7SOWL$=K4'41"S6I'-W6U 3CZ0>-2J,VGOCMXA.N M3PKZA:P7FIUWA-Z<<;!,/-BE#EQ!$FO5@7+PWD..6BQ=SVG#F/6#0S'35B_$ M/15C=W"J#$^&$U&=9\_9YY7,,IW3+A\\/J=QD?,I\Z#3S^1<(,U+.U;1E EK M8A;>^^EQRZ7KJ)^R]/2)IHH'_N;5Q'>H&>_0[YQT!OC.0%._EQ'=TCH*2T)8 M'-LTHJ4CS9^T,N.]C=^'A'LJ@,BUY\7SNSI%+/SPQI*(9\SE,H M@:&\+5(=76O-?@!G8'8\L6PF YU6P[$SDPGZR(M))0Z& VR^J=AE;8I5$APFNB39FR\_1% ^U4JRLH12 MI!1OSI][S7-QW#/(NELW&N!VRT6%H'=^V* ;D^/7D-\#_DFE!L4B>('I.I59 M\^OU*K^:I.@?"EF7XXT6;G^PD0IZ9Y(-NC&3&EG4"!_W^A@;_:HEY$7)T4T,)K/-AF1/@7Q< MWR]!=]/H(0K>S;7[I :#RX9">U5V4>]A\ MWF1IK]0=\ G=?G+*OH?H':O"-&Q/3!8&_0]:%JFS?8["($5SS+?+[$2$^V&4 M&Q;2K-Q4BCZ)VZNZ#=+0HS+(2EO#$Y'1BW_[^T)13 _J7<#S@')#J?LD%S!O1OOKDC#4.=U?#%9&TD%7?FV MV+^SI8WRB"K9-TLE";Q4)4F/#)!E=.IO: MQ?% ;7H]<_A#3U(SO.R1INM!?N_BCZ> G1,$-4'L6PKYNZJL%_!CV?[K$638 M2[P-6=IWX2Y?PJ1D.U]V.8+^_^@Q>)&/9I.3@3C0[5X(Q5-Y^7__T[M_??L7 M3XTKOZ,FW5A()>$UD0'GN!4>LX+M=H^'[BB%'OM ^4"9J8[6M%$KY&>_B!X"9L! M^W]7(9*+55@&WQ]Z\OHSW@H%FX#8Y_^,H91LT_7/I@^N(1"G6,7FAI M['#JS+/)\ECCO]-\=NNR,P0U]-*IOH&AW@B0Z(M3?0;2WC>X*##)Z9Q%U&C^&XHK]$]<3%'#=(QVW MCB!7QVE2/IG%G1V46H!N3T$ULMYY8PG0S)?ZS-[,%.8==[PPW/0UG ML]BNQ6NGMJD)>.?D/JAWY>;)\5W6&EMY]X)A?E'BV8).TI_P2W%/-Y(4W^,S M3I[P1RJ[&F_9=D[%&5=W+V++UNE)P.#KSK@E[L82?E("5T2FJ[F4IH<*GA): M\Z2 3/VSM(BC."F9*>2!!?[B,3&J\R <5>=%ZTU9U$_O7@:$] M*&V72X>#5D=_:7&0A+UWFV.41O#A[*6-NL11DWIU.[B7/G_1NR8^L%S$>9AD++I>_09N-\+TWM:M@_+-<_Z7,*KND@BZM='"$F@BN+5IX/LA=UK\87=71@!X:WI3U@U MP^I50+P>W0-O]4PTE?<1EZR^=5,$I-":ALRP!4<-=IQ57_TM,KHH;!>;U4P6 M-HP,*I:2-NPXLQ<5*XSF>!FG?"-$9SKVPX:#]64-/&1+NYVOJGJ[3+51Z*SP MJO>L7>/1T2;-"D1'F83]F3>MA^D'" UYG8:$/69W@:O_O4Z519>UZP1UQ\U< M,-O&EW]"I/% MO*-0<#[O:($+\XY4VCN9K"&J.%7?.\A/4<:2\+2UX?"-RTA1"MI&18-0/O'7 M]Q=A;4,&;W+0+6^QO:/0"SI$,>^8#??YM7U 1:ON[1T5BT(IGU/1Z((9#B8" ME@1VY4HGB*MQTTBK".P:A+* -^875HR*CA]:L2S(Z+T5@Q884EI#G4C'&W#W M 90E_4!Z#[785D^M!(*+@P)8\9!KP.=@'Z:*?YQXN-$X04NF8[Y5Z]([) S+ M=9FP Y(+O*'[A9B?N--_)[A^P76VSD@1_[-R[5+5ALJ-X&#)._41.7"E#-Q$ M#I0VM*=]#EPNT6\^SW]"09<)BGJY>-J$* NA."C3R4/;F%AAM1WW4ER &O7Z M#%4;]WLBC@])!'"CLY'V.YAI4@)*<@3BJ\..G%-NV)&@C1O.4!"L[Y4"ILZA MIGLGC2L?)E+YH8R$#38.C2%3&4\D@DZ-@DJ@ R.4( 6FURJA";:GEBX)IPM[ MC@4(6QY8X+1'3-8FML@$G=J3E$"'P6S&4F#8HH0F!B6F@JCM MI<0K.(KVFREIM$Z;@SM8S:4/\VI4>C6-9A/X5=%NT.*_*DHXK3Y\[I,$R!:4 M@[7PT8/4+8-:7H$DTR^8]0$HFQH)X!I41I5 EM4\[MJ08'KT 6[U*4T M&3 TUQ32FN:2-%X'S=7 C32/:E5$4\=@^(UUISBJ7\!W2 4O9?C%W)BU+Y'72MH=<0MP_ MOS+B[EDC,&FZ#SMAF>8FHI;;ZA9E41*,UG$:K\OF#'M3*[\&OGY.FWTKCBY? M0BIJ"#.^4UI@F&PJKC6M50E!<[;=IQ RSUH4LUAKF-T9+C![VPO6*=64@P*W M)U+V)BD1H73L 3RZW&Z8Y^9C=OE2X#2:P,RQHN]Q0UX0TR QU +#,FNHLGZ/ M\@TH%/CT4-C15]4U)>$!,EAUJ@*2F%:DU) MILT?TZ[UP5"2HKM\V<2DNNM"IVW5":E@6T!Z6B8%Z3D[ZC1 MDK []OI@*CH%QZ%$#P,R= M+ S.Y7J39%N,[S&_#-QS7K<()V6A[#RTE'6!A/!&1DTPM)P$=TS)1@_%*?/? M84\' )N.>3?#T4.0!,1(1)6PXS '&L"CH 4223#$TL(37I^HA%'.I*N;ZG.< MX@6*XT6&(S3 M8!5ZKBK1M E4H^1\XC060(P'J-( 0S,KF-+P@)[.;28U@KI@P$*@F(&JYI8F M1B;B>8 *?7*>!'E^N_@E8"^G%[>$7WOZ5*[GS!NT>XSI/&!O&IQM:[F\%E39 MJ/9.U:GYX3!5,+!1[)9S2 M-6T-Y8[$(6Z>\1M5QT1=AR^<3BM.[UU3.T7O1-P%K6C4ZQ$LK!- FX:"&Y8$ M>Z\(Y2P1R./SY0LF85R7NOW8SD*J,]@=T_(^#ML6USCVFA+R3O-#H!<,A[5: M37!X2Y"F(+,TJDIR6Q9Y$:01>YH8D[6BCLQJ+HEK6X@^1TTZ8.AH"52X3%JK M<1LCC]Z2HZS3/#E(5 G%#-\L3AKV1PT8V<2B$78VAQL!MY.V4M([7ZS@"<_, M<7DV+N%& ]H(=8%)_!2P,Q=K.Z%>Q6TX53/X87A5M;QWADT *89?;52Z*"0G M-E&)W(;!#S&.I7L!-J!;*>FI ^':!Y\4U=]UA!\G7]>4'%B;BH:C?#&:'S<%2=>UK2@)N M![VI!1L.@;;:8#@Z&;(X/,Z+]OH+C_9QI)49R^B*%HP.Q"G.\PN2"*1 M&Z6=K(FJ_8D#+>BKZC% M70Y1)M#] 4DEZYU3E@#%H"J-.%OWLPB#5;3DB*IX>_2]-2YR(V(^*XL5G;+_ MB:4WI#3B\()"VH#564M/*I,HWOY;Z2X@MZ2:W+A'I\S(/4$-=*L90>M; M;Q,0],3T_+=:Q;_K/"\M^U4E"KIUI$"M^E/,=8#,HD*)>E8^VTH8J+B]4F$& MK^593Q[,K&H!THIF/:,K$*X]$ASD)=GVYZ3P]S(F6'6Q6JOADFD6T/M$TXB# MX9D9HW!7O]88$NT$!;4:$)KQLIP%.8YHOV N:=SZ,F/&Y25FZ\^S;2=27X:; M/03^W*+HR2G.M@UH?#Z[5Z_?H+*":(11O)EXGIXC% MKL='>=W;\D?)Z36M"S15=<@U@"0;6/WW*&7;<3G/$WP] MF^M\4OT<8T%_2 2@.N_AJW92ISY<]J^GLQ^\S)-7]1;=_YB<9):^ZI#CHB1T M/*H*6@U=_&-=$:WCIY1:DU-Q=?1C'WUVCS+L./"W"7TM0W]3(*^C_T00KVH" MV*F"#SH'3$+P]4P#NQ1[\DQPL/% X:,W883;2,[L=DS#F3_?KL5KO?RF)@!E M!ML'_,Y3U^8U'0B:NW<33]7SU#41QBN;O':JY -/7Y,P?$T3V"X%WV$*>U7C M@J'2KC*RP#%[-85=DI14X9%,3!;Y@NKYAZK&0YH@C9E"F;U=%WC'&?^<'3BR M0"#?+ZJ,_CB]W(-3PIZ8OJK1P;4#PUZ 7L^*P4$M3%X^3!QD +/:D_.#;Q3VN MGG;DKB(L FSU<-DY>[GQD6%7M<^4%)SVW>E%&_0Y>W4X?64R9F%=7*? XC4- MTN#!?>M4$$\&_*VZ!&2GZC9HF'UAA@'$ MS'I@V#H!K!A8K$]-IEOSDVNC7YD^X@GL34^%Z706_:/,:5^X"F+"8S7)+% 2 M(6>&1R7 UBXH2'AGAA;6F /L.^(";+!J7H@ ,AJ=E7G,PBA6#UCP)H&.Z;=R37_D(HI.=(R,7(YTQZNH_KAX M^%R@.0L=K81"2"#VU!MJ]%$E^Q7VNMXO#JI\D-MK[7^2*CM6)^S]XGW6.3BRTEJR6:<%E[;0"C.G;:J-C$-GWT=\E MG2V*;?> 0,Y?4WYY !P:N9?59RU M'0NO?IRJ<@PX0=7%26Y5*NL4OJ(X2?;5-CHSX;$I+NAF5&7W@@7M*QL]K!O# M\0./L_\ZAAEYI;H92H9Y M>]]<>"JP>5GRRD+#':AZX"U")N/[&H<(8,N1B>#^<(/,\58C?Y11Z6>^T/*V M[!AG_W6,*?)*=3-D#//^ XP(T@*;EQV5VA^L?\-;=4S&]S6.$,!6'1/!_>'& MF..M.OX@@])5$_C"V[I#@N#K&%B45>MFZ!"R_P,,#JHRF]<@7V&\*=O:8C%W MX*U&IH'[JD:,20WB=#"Q0O;'&6>F5,?T%YT M\'5&N?HC'([_,5EM7R\'.AZ'=?%VUPJN>OOMHNKKL[)8943BT7K$?%[%2LY4 M30<9!%29O/[UE:%DTG ZI_P*/@K[?K-!EU7S2GW0)@:D*]*J669G B8KK KEFB^1;UY>IL$<_WI D)=S*,"=?F7ET^A]3)]PB3,]IL M-C._KC&/D=MK"NYDJ+)#!G!29 6KV"BPW@35P49'QGP'>7MLH\XKZK*TXP[^.26M^-".'+(0?Z0./TFGL31+3RL$ M*&?I?NU=OO*5NLI(_1.34ZW'78/X*@8!;04[&0VD"+[^84%7;.MC)KIG?ZY7 ML:=!O8JMSKF/%'JH/:2^7;!::*)/REY,L)!W%CS(!G8;'4@G[)V7M@BE44.? MFJBAC$IH4ZNA#=,#,I-H7V__A)_Y)Z5YUE+9J;5D4H$&E@PK3>^,W FN,,(Q MY<9]I5)'E?Y)Z]U%TZ@DH%@HFRAX>H'V+H@/$]!/DBK?@^S%@KS 4 M6^:ZJZA1;AWH,H8U@>-G:FV$*_P'E(8OY!-I?;Z;E[ MGGE",;H'E2V4O(\14Y'JZ?14*=?S$8HZ=2"3TKYG^[T3\:%[H8.W#X4,7Y,7 MB[GBCO22X2@W[QW.61&/Z34R< R9X.D*<9OSF@)>?CT;HEU++GWB+0[;$]YZ M*JKV1F#N#AWOM+Q-J5(:UZ+STWLCGJ_B&-BVVMWXAQC @)GR?-? -#\2($-' M>WA9/P ;J(P[RDN#HECTA59+Z%5=:A:3YD]9*G#-]7K!''*[2^/<2:]_J M/6Z6+@< %Y77[^/'S ],-W902,TCGG4&?%EZG6[*(N?.RVV"J$L1V-/#1ZJW M&\.SQ\\>%_10O?OF<,\W^[Y#W:_Y6HT'V<3;9@JFF[LJJ7"L5(L@8CA3>JT]]C[.OUP1 MS QRF#9:X:K'RO-]M3U65XU'Z[&R3+_.'JLIJ6!=HZ*G"RJ+XEH87-_=Q82N M&\>.(%1M_&*=KB@.3?0>J9 MAUYA_)PE-!FZ&=FZ7@F/O!-QAQI M4^;-@=,PUAN,5<(N^XD><)_:L7*X*7?A!"SU_=-,40\TZB1)0\JF1 M2CD8=HHG**I44)V&V1H_!B^7+\&ZOBARA],@8?;S61HU.^Y9 M&))2&8MY;IC$?NLG9@$& [OAGO,Z"H51)-!O71.4)L2/_!HTD)U8H ) MKO;DMM;R36"%%[>E"FB"FCVX:T(6E)"XT[/UW3YB2]UN^.TY%LB5(;Q17#R3 MB#GVD]2UB0Z=\$('+E#6R*,DR^O!@ 6/IO!7_(\(/^$DV_ 3TI#@*"Z@7/BZ M(UF(<91?T59D-XAH<6X739ALYK:E6O+;*+H<(NP+TN>A60L,*:VARABZJ96! ML*X)!=MVM >\Y [%BK)KY%URS B[3RVE,!A&F1"J'R-J-5"C H18#^$*1V7" M@L:((1+RLVWO+YUM;'HR3JW+.Q9R8"J>F 88TNX(7+A84R?#V"R+C)&?L&LU MO1^ F>@DA3<9Z?0JGJ.R: UU.GDPQ+0 :1.2!:*Y3G&3F=N =HQ7-=8%$*Y* M7AR+6^E#13"$G()V2JPJG@# 4%4/Y3S'OY=T-7+Y1/^CG=^EHDXYJ $[H)Q$ M#@[#U. $0K6BB,L"FTY')3%-I6IQCQS23J$J6:A<,DV=(I_@39NUUT'^F/'Y MG>!FOA]8GJ_3V6(1)W%0*.?071)R:GO9N: #6\SD5,"0=V?H8UHW";$XV$&5 M%)JW:7%;8NO4&:M]D[5(!A(SXA13!] MX"#%4&[F@]YF'O-D>V-VM:.J@E0'=8*OI;_DXVH9ONA6?=VURBT3!]5_)E7( MI'YDE?+KZ4]3BF/3KTY4'2LCU0N]/,91VIY7Y,9'_XY (QZE[1?^B%%Q$>=A MDK%;LH_XI3BCW?A+GQ<&T=^B+'36T#0O'MPGD#B'V.$\>>AF' T>?[C#A(\:0CO9*L)JM(FHA2?+N7H=1BNL$Q@]>\$B.U9#X!L? M#?J J40TH[40=64S=3H;)5@-.0&Q8,SBJJC6A=8AF[FZ#5-;C^>YT&A*25@M M98*I]GMH(^^BYUK%2X^Z(_BJ9%1I@"LZD4(.5FOH00IV"()/%UP<-?( 9BM# M.\B$8#6"!J%BQ@%1^W?!-ESA\,L=R0H<!6B\)J("-.,41_*X$6=*M:K# *UEE))_@( MAP0'W,:?\]]C.L;-"QSQK>^BSH7Y)+&/JRR)JAF)_<4$J7P3E=7/(L_J9:S; M5%RV6VO":ORIL.4>%K79(JH\+.H([)6U J7XN?J.LM33RMW&@V1"FPJ*KZ)) M5:B%.QFU+S;KEF%_6Q84O)NN _*%7198+#!+_(0V,/NK,E@Q/1; U,^"\O$Y M>UQE91[0#4P:7<6+ N/T=IW&\S*_IJII04>?.UI:Q;PZ41]6L^\&?MSZ[]^^ M^S.JM5"KAIB>UWEW6+I+_I J3J_3J SYUM*Z576JD!O4 K>D+?\-=?+^&Y'R MB:\.+NI5PG5ZP_ZG"?2X%9K.I "KP2S12B[!KL"D];Y,J3@-7<.^,?-_ELN228=MW><]NC);"_)K8^;] ( M VRVB><+?!L"[%AAEK.G"L^#35P$";, W]R<*QI'+0JK:8PXA9[#%5"M@9C* M":)*?DW:S'Q8!0I_")[H/W(Z\C,CE=*\;5" U4B6: 6S=ZW&?7!K1=1H>FVO M[C6E\R!?L6*QV.YTV=SVNC[[!J7 Y."-#%I= [ M /7\^)QIZ[G]#K&>Q^ 4]?S>[SJK7)9Y\?A,B[.M_JM:92D$8=6\ :6PPN+B MZ/W;]V\!L#V_79SS\#_5_FK&S_X4S)?*PFH+,U!YC\CY_I#KU"=@)_4YJ$=; M@,4QATH05JL84"JN>L,YL;C*"(Z7:6V&"A+VWFA+-Y,_/KZ]2+_W6=Q@5M M_+MRGL3A;7V@++%%&S1@M80MW''S/*XPOW:(XG219,_L6E46LDNQ$7J.BU7? MRX;@$-,Q+D*L7A$;\(KM_\C1(B9Y=S#/+XSP0;'(N/*&H_!S&E%=N[Q=/ 0) MSKDQ-L]E/E,J06!-K$>IN'3*&X0I<)MRI>&G-3!ALV2PQ+>+V[+(V9:5GY.T M+OPW\3IF/F'<#:CRTIIM-B1["A*QR?9)#5B['J H0N.W:;+VS[I4A\XU"4N8 M>]/E7=(HJ-.&=+94N8:=!^E9?;S"GZ;XO,G27I5UI;8];YJ8+"SB'+1,:K_] MVJ,NI"O;.6Z<[OB[/JBDB0[8M6F3]4*>YG+"+(KX5<<@J2KC<144O0IA=6$S MR.R7'"RR'*0L:I($;;(-7PJ:\(@TG"Y@1IH+O E(44VIERDF2Y5M1R4(JX$- M*$5WZD:<-5^EX'<+].%.M?]IOL"J\#$L8>?SX<[O*8AN>N ?;]L'G&(RO&N_ M4P*PFF=']--=S:NE5%8EQOQR6&I>SIZ3@'SY6YPDJJ/FX7=8S24')QPD,RG$ MQ+QVK8]!0?>VSRJ+VO SK'J68AM7-UC5*P(;URV7\%JQ M/P>T%\4J\@Z^PJI<&;1Q]=8R?IV 2CHGK)7D'7Z&5<52;,(H7 MY-IDOXQ1S MH^,LC>Y(%I5A<=&]%:(TIMNHP6J429A% WRKS)UU:G74T_>[3-WU)>%Z^=8S M:OR"^765:/:$2;#$]W@=Q"DWI:4%"<*B#!+VQ+"XT'4. 1:_O)5?"'94:Z-: M';7ZJ)< 8BF@;Z]3]'?^!/0)W;ZRO+U8$6HOQGM^.,(N7C1 9WF."Q;!M/FA MN9'#'CA5QK':+SE8M#I(602?E"K1^C2*I&7[>@X0LJXJ-;6?[N7.(+(Q& U@1:CZI)A)\T'LK_=>UD_704Q MX;?F;A?LG'(0OD]H"YTPK!:Q0"JXIU&5.K@QG7_F/ +A(!2AG^@6*X+Q!5OP M=Q%D52$/E**PVL:(<]PR/S#AX3M3?J.F;;%'0#9EJK MP&HA:[R2^&I<$;6:U06E6M>O/7NQH)WXJB1I7)0$L^@:#4B5E=ND :O5;.$* M%G&NAUI%WF1= WJ]_Q']HV3+E78X%S?L8PE8;:*")VRK:SFT:&/[OH"JT-=F'5@LL G!7-H:CP)"UAP+6M!?LV?^.Q5,V!O'%$.0<-[E*XR+-W1F"9,R8F\F MK"M'AZC$U:6M54!3FF.<\BO@*YQ$]*\P*/.:]@4E,^L#[.Y6G//QCL4E;0OP M!EVQIP39ZX+QFMN!@C1E?EO5:)BCYQ5-N_G>_,C,\VV<4V8_:LO&;XD%X>JD MNGDN*PZ*Z(]>.DOC6L#\3HR+$YTPK Y@@53E9%'YQ4!9N+3FT'OF6I@M/N>X M]1,:!,J>XE\U.2U8C;M_07368,+2/*7_8 -&SU-J%%P/?F)8_^5!MTPHQ$..JBF=QA M^I]Q>-:A#5ALL@,K1A6OM%"GAFH]WR<.S6M8GYC! M J>SQX]70 MG'4D50#W+EHUZ;:J'@-6?PQ(G.)9],36+=%]-L^*.&1O52J#N6CE8;6='5@Q MW O30HT::O1.6&3K-WXM/__QZ?9&9>;IOL%J!1&88,!A$KXJMLQ/ET&P^:UV M_BT)P<.Q2RKPV_O?DGGBK)('N.O*U>,2WX=B4B>HEO-:R>K:!5>MAOKT5(V] M PD-844I0-6K 2>\]-")^N9O#XJAQF%6M4T=>ZK:1_9\:TFVW&XOW"Y22P&J M: TXP9NM%JV.*4X0E_94\QQ"%8,V9Q?-AH] JZ5^^QR M12R=>WN? 56]#-6XEKD,JH0\U>WMAOO%ITO9V]A*(4#UK,8FW/9M)%$CZJG. MZ=XV6^,;VO;LT13F\1>G)<55 \S2_ PO,H(KN>7+P4),A+%:4"VUP5> MYY]H/LSMK7)5NV8^;3B7]H\C9@>(!RY*.694E1;ZEN7Z7>4CV&6,NIS1G&>- M:GF>^0D:9H::W+R2DD*K.\<93K%BP%6(@B.#&J&B(:E",S:@;VN=[SRU![LQ M1?"*8HF?:M)^PL7M@F*D?R4E?TLC(_QR=6]%]9C9#PP'S@)0^Q^K9+*H'VT^ M:# 4;E/&0K_] (8!:FS")H5+ MGJ">K*]U;A"GC#NW*7MHZW9!%X9T"BFV[&W'H@U+(ET"6VD"ZJ 3 0L+9ZK> M3+NT+UW$^2:KHS_0'MX^M_K5(PDJ9AFC7J FG02 M7,D$S)70MXWZ=^QJ1Y,"ZI( TXC-39U?XF+5Q"7GEFJ[ME2J QI$=T%MV;)- M0M5CCTU2)X@G!J:-^9,)[;Y1?:)BIPFZLVH!6S9J]<)$M\_V>G"C'H_N@NWT M,;=6 MV&*JQ31]M:'U+#D1)'AA,A&SWHS:>":]^"+ 7D_XC);NIH<$KM[!.3 M -VT=LCWG#O;!'WXRXAEOJ'\J^^WBP.NK0Z U=!DJ*IFU.AZZJ6?<'$>Y*L[ M=I\ZPM'9]G..([H6:)VT K;@':,&'"A>(I8&:1-!\B[YEZ=#> M^5U__=.FY:E]ZR=3\L>,QV(DN'Z#)W["ZL6L40G02&N/5?%*.8]S4.NB3MGO MTE7!T>NTCNZR4[>4: -JR!U 3^R6;5+^N^4]WM3LNUU-4C^KJ&=!J"QU!*HX*S)U4YZ&\]*T_NS@[\$["7/@O$GR?*2:$)< MJ44!]'E;A,*KHDH5GVX=9^/W5JM 2W3TH:, '0[H]I<=G.=W61*'?Y"?6.GD 77(23-%M2W/X M?%)'NIRQ2)8\Q,@B(ZBZBHR8RXFG!KS W,E H"ZG]Z?..V:J01D%N5 M85BN2Q8)-*+(" YC/GK0?R>X'D!F:^;B]\_*O-_W:^J_2R5KN$.E#:BM#UXD MR:O,30:HG\,):O/@:]A^+B>MA]A)Y2)V,GSXR]O"EDXCYYG<5[?]"*AQ14SB MRI1*T"Z;>7-DE2VIVW/2Y@S@0GX!TE875)-,A&RYE^@=+I_4D:'9BQT0&_5S M&K']:IG2(>'R)63OD DQ4O9*Z+4TMQ'_+FW?3Q15J:(J65!;FMX:_&S;B=0] M8/8-#&!!][Z M)ZC*]_43\!?,(ECC:/9$.^ 27[Y@$L:2)ZD=9_UUDM6JQ,XHW*!!-1S4X$$< MD+>G=Z[SO*1K]Y*T+])4]V7Z<;TO7S8QD3UX.C$! #S;#[!CC%W&3 $MT]R5]9CC50]%_=!&BX-YI59(/%&X M]_A@\T)@]Q#E=<0,NHN8.5K6KTU4#E\1>W6B%R*#]M0U_5'I&7?X7 "1](B% M4[[HV,N+'5JV[U#ULZL-?XV37L2YUX]/4N=YXM=G;^<^7H56N4[S@I254Q6[ M1?.X"NHC"1:4H'IRX0C[DZF9 YBB_97Y"(-K'1.I!Z:^1%50.-W0VR)ZK7L= M^SH?+^&_$]MSY#:2Y_>+N/^AUA=Q,1OA=KN[;<_8.W,; M>O9J5ZW22FK[YKXX*!)5A6D66>9#4LU??P!(5O$%(,$B"EG5VMA=JR4DF/G+ MQ"N1F?CKO[\LP\D325(:1W_[YMUWWW\S(9$?!S2:_^V;S_=O3N[/KJZ^F:29 M%P5>&$?D;]]$\3?__G_^Y_^8L/_YZ[^\>3.YI"0,?IFO 'T M^RN)@CCY?'>UZ7>19:OTE[=OGY^?OXOB)^\Y3KZDW_GQ$M;A?>9E>;KI[?N7 M[\O_*4_NT;_MWRL\\?OHN3^=OWWW__[NW_ M_71][R_(TGM#(XZ;3[ZIJ'@O?73O?O[YY[?BKU733LN7QR2LOO'A;<7.IF?V M5ZIH7^,DI;^D@KWKV/TN";"GR! M8!*'Y([,)OR_3'N;K\8^\:)5_$R2C/B+* [C.25"?6]YT[=G,3-/QK?H9)&0 MV=^^B5=9QK[U_MV[[XLO_:]&HVR]8F::4FYEWTS>CL+%J1=R_.X7A&2ICIO> MQM:YNO42$F4+DE'?"XU8[*6TP2\?:F3)OI5.9],5GQZ8_6GA5%/9YI//5@E9 MD"BE3^0Z3HW8E1);Y7HZN\]B_\LB#@,VP5[\D=-L#>9:16P=:R]=7(;QLQG& M;2([(\W_,D_B/ I.O92RK]XF)&7?%[9X$@77E $5 ' V[L@*YOERZ25KIFHZ MC^B,#?LH._%]QE7&%O[;.*0^:Z]5@E$O-N0HOW9'?$*?O,>0, #/XBA+/#\[ M25/ 5 WOP0;_4S;I)F=YPJ=?&+]R"AO\W28QFV^S-0.%3P0K/N)N2*9C4D-F M@]-KPO8?6O2:K2Q99)*3X.)EQ>9\/4.2YC8X^\U+$C9 M2RUVUFQ*V_-MJ#^ M%V8HK &?^=A/\\1;7L=>I+4N"+&=T4!FA(V\0"R0^D'0U]H&7VR3L8PC$%,] M36UP])"P@98GZ_L%VUEJ+:Z_M95UCW_A#3^J!'QGQL:<6':U"YV:S :GEQY- MQ('TD\"FV.OH^%02V;(\FHG/E.LF6_A)!-D\ $AM<'P5L1_)@_>BY["GJ94] M0'&BB>;W9%[!\9'P"6VUH#YW5"1+D)4:=V1G_6,+?DKY9Z:S#P%CXZ'6[CKT M]2LBL ,[^^+'E/R1LX]>/$$&G*R]NSW[N'OW?>SA89P\\+WY2%(U^W)S+H') M8]K/?LXH,-YU='L\K\ 8!A';.[O F.QKNX=S#-A M :1.O5_G)/-HF-[P,V1&G\AHWC!9QU:LBATO@SPDA6N13[GL/WQ*>/)"CG?) MB]:^S+IQ(0G[S1U)LX3Z&1%_&TDT7;]V9;TC;#.6D]/U)^\?,5N"THSMXY/T M='U'5G%2WR$;BSNX:[L27[!NXS4A]R1YHOQ6IW=F.PG#\LJ/"^+';(OT3Q+< MDH3&K%TZ X[WW6WRS2=OG;KU:Y-E'RDV\UC<^=8VTI>4^^1ANS,164]N%Y;6,S2UQ5%S^]6W:S1'(QG9 ,N[%L:95#2AQ:AJTP^CXL[R7H?)&]B6>?4[(9P8*57>:) 9W:E?(R MS]AAXA.-Z#)?"DYNO;78QGR. I(TE6 L[BZ]VSMOFPXM-97UM;Q^L!ZR2"OH M;=XVFJ*LH]O[;:3Q##RD,_NWE>8+"83:\FVF*=, 4ONWG:9,PZ@M[Y Y9-.5 M.*PQFWW:.EP,-K_:/NS*<)JG-")I6KM 8LOJQF$VG;%]4+':UL^FY92X/98: MRVWGNW:QNHFC-T\DS4C-32/T-UC[ICWNT1ML?*@WZ\;RR-PR4VZ:3IZ])*@- MMI2;6>%G2=-\N:KQ:C!XQ_C,GB,,AJP.AEU9CD PE0! ZC1"P52>G3MV$L%@ M*N7@#O<1X6#N\831JWA?U>YXKMDO&B3D)2/L5!A4'7&NA^6*9#3CI&4RS[O) M&Y[YDW,[8S\6+4NV*L;"V&_P(MS6<2OYI,HV$GDP*?&_F\=/;P-"WW*<^ \" M, $6^\?OXD,GCZGP^54]A=XC"47_O[,VK29O]\!5A<0#Z[&?J6:+-D]U%9XD M_B1.V$&>85WUY25^0W'=Q*&RQ=N5R#UYXR]HN-'Y+(F7,G1*)&()HW6@V"?V M@^8)^W[ >;@,O7D_G*TF0#S?N0"T5QI7B)Z3U$_HJAZV)@&VT1*([WNG^/;( MMF>8J[%S1^:4\\M9V:36J.<%"0D0^ \N9PJEM(XTV#DFXAB#=:0P$^T>78$LD=(3W0^)%Q=87 GBW-1#QGYQN M/"0R.H+\?D'"D#LNO ADY7WM@;#_V27L^% M!4>7['>I&NZ>YE#(G9PYM6(ZA?WOQ$O H-<:0R%W<@S5B+AGP,MHLBTSREE% MWAH*N9,#J$[(/6-^$64T6_.:3#?Y\G'K.&UBW6T%Q=C)H5,FE!-L*T]#E/%2 M4RI\VRVA&#LY:ZJ$$QM>%5%)"7_R)K%="=IE"DG9PQE>(Y@?HVH3SD M_9[Z^DFCVQ8*MI.3I5I )V@_>"]7_,901)5SD/2@2TF@V#LY5H+$=:("?NF> MK.*:N_B,)SPDZ[,X4$[I&D*H.IR<-PU$=Z*4DR!(>,Q5\9]K&I%W*E7T-@?? M$;E3@$),)+"_-X/]/1QV)^=0K9A(8/]@!OL'..Q.SJ):,5W"?L9^G"8/\;/D M!EK:& JYD[.H1D27@(N59IK<)O$3+6K6ZE#O4$"A=WA$50OKU."+11YB[55+ M*-X.CZO]PKG$^39.,R_\?W2EVTGVMX=B[O#@JA)TWP[&0N_<:2$+)6HU@>+K MY*S:*\Z^(>4:3H@G-]]F"RB@3@Z@?<+L&<_KF-]]+.)(Z8_MMH+BZN0D*1-J MWQ,O#RM.I4._]F=P!)N3:;4MQIYA_"VA&>. IU+D4>FCD=R*29I"X75R_%.* MMV>H[T7U$)X=\8GM$!.ZK*J@6G!S[H$+O>YXA?LZFO?6[]X\/ M/&-&,LMT6D&Q=G+DDPFU9VQOXH?$XV\IW:^7CW$H3P_I;0A%V,D!3R':GD%N M\-$/;ZL)%%@G)[M><1S-"1Z&\)!=C)24\EG+.Y=PZ:>^>&4 S$A0L7=+(BWQVI-H^D"5!74L%58";'$J@T$[<^[^1,/RO M*'Z.[HF7QA$)BJV^RL,O)8%JP>$=HD9<)RKX-0YSAE(B D$3R1B0-(5"[O#N M4"*>F]C+(JAY6P!9/*>J0EQ& 07>X26B6EA'\6D9X3S3)W+N95[)H0I_&044 M?X<7BFIAG<7/)V=LX9G'ZCOS5D,HV@Y#87M%O'"?2%!7M8?B[C2Q4B[HGI$7M>/K^R?!S!4[MZF" M'O144"TX.:Y"A7:SMM8R^95+:Z,=%&^'!],^P=SD3.6/(?4OP]A3[LL;S:#X M.CR%]HCE!-Y3+_J2Y*O,7]\FL4\(OSY)-Z,-<" "=@!5BT"TJWB5XDX&]9S4C"PQ0>R$MV&M;> MBN[?% '(H?IQ6E$(#$./FO[ZMB/7-?O%GNJ>GGJA%_'WMPBI^;X;]4_?3]Y, M-OYQ40 U2N.0!ES624D_*3O8V?1F7OHH%)6G;^:>MRKLCX196OU&&.*;[]^] M*>O*EK_^?175DAQ&O?O0&BY?^=Z+5I)V.U<%6(V ;8XL MB2069KI=U5$]90742J>YLVJN:HC[]" 1%8DZ)*])9F=>DJS9.BE>5)"K!TCN MK#@L2!/Q$)%0:;'Y]*=\_UVVES1W5DEV@):4$B/12O>AQAN2:96CIG)6?7: MCB#R(U%5]43D;S1;5&_,"E$A&@,1.ZMD.V0*A*.!1'_"W=<04:ZNOK;.JMX. MT(Y<5B3* .IAF K&/Z\.F=DTZ*^JM]RN"ZFE' KVLCCS0M'2K=ZJITQO0_ZH M9%6L5ZI29S5]C71%T@V9'HJ7FVN(DC MW^Q 5:=P5P/81#LZB9$HII!%MZ-P6078W#UT-+N'VDO:; D5MRZ+.&1 IWPY MS=9Z7Q^\!W4=E*26'XF>^GQB%=/K02[" M+K6[6LU#M6>""A)%-D\BQZJ/!@22-1VS00K$FS9884D3_J%3$[A MKA#T4%7II$>B).&:-EG*I 3N2D4/'DUJV9%HZ#J.Y@\D69Z31_W%5F]C=]6D M!P\>N *3NBF*/HT(P.DBT61,7-(&Z+*,]NAOJ:"90'K=/,Q$?S@/Q8I%$1R)? MJ54ED;O"W>-H&8 (DA$XQ.\_@J??0DGP<31W,/[]VVJJ$!QKPGY[&[LK-@[' MNAWW(949B59J*4RZ2.Q.2W=%RH?J0R8M$F4\)&P7E"=KB#KZVKJK;C(C,>0(4@FW&21"(^UHOO/5H2N:]=;\KJXJ9 3N*JP/5:Q& M=B0#[HYD'HU(<.$E$4^K/?']?)F'W'[.R8R7-%>%Y.AIW15M'ZHW.")(5%AC M4#A(>7& A"SXDPI/A&=_+LEUG/+HO>GLP7M17GJ:=>2N/OS@03D,*R2:[HIK MLN-W64E^J+[D$A_\$5QWZ@%Y5R24[LK8C^YR46(SJA$@RG:_%1@O2$;]VHZA MD?K^ 9[Z/OE3H[]_?4V%W]<9G^$^3033@=C:WY)$E,F 'OOE](>;.F^&$)*5 MM\ET4>KD),\6<4+_N1WP.G5VZ5PGV8^F1QDDB/4G*CH;ZJZB<9UM/[+>FE @ MUIFZKI)"PB&%E3"&M@-!0:+"FK?1?"D$$;M.UM]!E0;@X%,G? E4$KE.V1]' M?<@7OPZGNI5/2N ZAW],=:%<\QJW 06?P N0JK'K'/\=5*00'EUQNNVK+--9 M&<)3?U6U<53_0754WW8TB6>3;5>3/WV.O.)!&*<']L(INN%2?T:7$KB]YG@B M44XNF;7VY5-LTMIYPBC[WT#I)Q_4F>,#NT:-G3N0P7 AF4C/XI3-0*4';#-]:F5',JYX;A)C@I=//&<#/XQ%$9V2Z>V\[/^14V9^5Y&HF)VF M?*I0+6@[=.KZ!*[77*<0QZX((K&%>Q*&O!0/B1@"(9/G)%C2B'+I^5M2I4B* MVQ0@O>M#NJF&S7!!HLR.D :3KON#N:F*I-(>SR*ZC28!:++>V/4)?N#"V97W MX'4I'N8C:5:(5IJJLE*?G,)UE3XSK>HDQS)I\ABNFSB*FT:H7?ET=*[+\QD. M01 *2%3VT:-1RF<)DDZCBQ?.;D[31>$QY'F,BN.BGM1YI3[#4R04#"3*NXP3 M0N=1D4[LK\6[=_SATCCBDG!!3LF,M5&ZSXPZ<5[J0+SHMVC'^2,H--/*8 &GG)FK_[EO*L5>XOC,4&O%I$=+YB2Q]U7J+0 M=,FUKH CV)"5LI=KVRD[XBD]C%("Y^4-AQB'5/ C2!5BFTO(B:G5S'F)0S,U M]@IY\*.RRI2IHE9.O93ZW+U&PSQ3Q1EH"9T71#13+Q ()"O^;X27B";!R1-; M8.:D>+1U.A.S]#H<<*[ M?(UK.)A5$\=XTZV9SOU/DAQ"^5&0S0KB7V$!>/"//,W*IS T&9JVOG=8<0]V M44=B6CWR59RR?Q67E+?\!60F2Y8E]#'/> 7FA]CT##[ZAPXKD,,2SD>4F5B+ MZ%1D8C9V"#^!=@A\@U#O\7][JSC]MTG1,99]@E)ZHXQ%DQI,3B1\X(8-$*5L MIQOGG8%@9;0;Z:>37=Z4J'X[@$(C;" 3X=<#:*76%IEF&G8E4T&-_7KA811J M*(R)KQ1QQ$\V)R\4HI%^LD-43K\DM5VA4_=3D[GS>.G12.%TZF^.3"TJDVM[ MG?H%JH7\($D^^D2XJT2Y$VTW=7TP&:(/J<1(3A:--!N=3GH;N][A#]&*0FHD M>I$4#--I2$/F.@Q[B*Y 2"#16KMP\MYV-^.:/4( M*-=QR&JT>AME?X>B4Q_FFZCM?4;Z$$OV3\+\'KV4!'R&9]-[^=H5FU%2FI%[ MDCQ1G]<>829U1_QX'HE>-&68[7\9S=9(9R#[4@(2FQ/+4E%&XSQ/^#V)X%JP M*OXV78FXQ8L7DO@T5<6.#.@*S4X+M'H/@0FWFHO%;!P]*_MRG=NVJZ(!0.VJ MZ7B594)][[XOE3>]?7A0#M ;\BS^DDZCOLF=T\/)7:>LZ55D)H\+K11F,EPM M??2ND\YVTHL<$-P3H[ G<9 >MMZ5I*YST$99WQHPX%9;>3@;I+<&K?,W@M>/\C^+PN8@PI.SLXK4S4:5[ MST\O^Y8TB238CZ<#>.GB,HR?)6D ?S9( V ]3417",/Z-F(:1?/U4#EVO7*. M;I/XB3+=GZX_I[QXT:8ZQXF?T:?B00VME$/ZPO,>@52=76_N0,20K*5V,R9M M:6H'V _2&\_#Q)F\8G5YB+E'-_)I2!KU+24AL$FWM M#FO;N[TI>,P:((>:OW].&.<^%DS+DZ6?+DF7^*W\OM"D;M^B+0D4&9 M0(MDLJFS-IU=,1U%<_H8$EXP.E-L5G1TKB_]'%D #$XDNM^(=TV\E-SQ;/GI MC$DNF*U+HB_39MR3Z[M"1_8Q%'(D%E.MB]/HW@O)=,8 80)EZ]O0*P(918E> MN9U Z5U?4SJR#C-XCV O@J+&H+5+58=69%JK\% -J*K>TPS2TKBW>]J[OL-U M9"IJ^) L.DQLGA)$SDGQWYJ@9:@>J"8,N _GU\*.C,$<9[0&2/,8I MP6H+2<[DH-XC#<4.R] <.M08RJA:L @)2BZ-0A+RW65?..HJYON"X#B=G@Q# M[=2!FH4)B/Q$T+>146G5:$# M-L8$ +>2?<=LFEN).7+'NFI J,)V@RMLET=AU'\P>2+-4A#!!:J%*M^0AWT%!L+"U:U?*4J2S)17#P=>Q% M>O\OC!JJ7FL./ROJU:&%1,%W9%7N973!1MV64,59\^>-IC@9"D>P?:O;I&'] M&P IU 2LN?JLC-U#*'34OY34RCF;KKD-4JA>K?GU+"^Y/3@AUNL5+ZOFA;?Y M8TC]Z8S-0\K\=8,NH'K>MXMN'#TK<4.B;S@ 8YR4#/+V1UU HDY2:W;SZ@UFB_/@_<&MWH MZN"GSIU@VP!T3M-5G'KAQR3.5^+!W)2_JT>CG 3E;2 [,U@R<&,NH.:-R1OJ M0D]'4M'\ZS-Q@\)<'^Q7W,9IY,=6QRU?K4(!MQ=6<%\4OX#4Q )10TW*?KEN MN$F9X&*I5O!M0E8>#38'L+,XY7:]BI.,'\S*(-@RJ[MO!N&]F'8"U96]BMLF MP,?#!96JSFT-OE//_S)G$U 4G'HI37G"=DT!;,J@;.8*I(_O_F7R9L+GK3!. M\X2P?VS[^W8B>N0E^>I]3KPHF&Q[=?M8$X_S%V\NA]2'E;Q2T+B<5D_SE$8D M3<])ZB=T52JO1Z4/S%I.0Z5_>4A?CDORZ579FFZ'XX5N!-_GRZ67K*>S>SJ/ MZ(SZ7I1U\>@?OC^WAV_9F7@M>]O=9-O?9-/AZ\@=9T.DTAI@M$+I#VV$FN&" M;E26/&_SDMGT4B4AM&(,ZR/RW??M$5EV--GV)%;0JJ])V=F(^\#MY_5"*,8= M[VM85V-N:CO?;7UTRT4MNTLU['BONW;J:BP.5TEW_SL.L.C&;5'G7I135([3 M=^UQ*@@G)>4NHW*T&HF%AT"<2\I<&OI/$I3G%J8?P7'!:,THM OISAV[?]2A MKE[ $JLDE#"A&[E5I3$F\J;.V$VMRD-C^+YO#]^*6BRN&_IO M)Q'KP6TXR;9\6ETR_3@%D#H.E.EG;ZL6P- TZ\7Q6 4KLQL;8PP5NN$IDJTE MB^F']F@L&UO9U!9]@S>N[>8NQ\PU87,Q:1;@A"Q@.CH<^]%^Q;3& @R"D;-] MG1\E>UW)C2'T0\^YD5---F1N\Q+Y"8$?"@1;7@APV"B)G-:;;M:'J?AKU C?HT"UJOWE)XD6R,^*/[3&Y:6YE8:MZ!R]M78(Q/2]E M[["1P"E4!#A6*!G"=;^(7NRC6IS82/87Q/_"]JBL@2B\D<3SQ%ORI*G^8?%3 MY^Q5]C'9=C(I>YF(;IRZ41XS,^](?WNWSV4\FIVJI 3.G1TJ971>LE!*C6XM MN:WF@F9:2V/H_+GKMBB))@65R^!V\>RD?H2TV[EU0M0Q!_D;) 2.1T8_^!T_ M@E):=".B+\NK,1PZT2<%Q>M8&.>YW!NV&ANM&P9=',)X,48$W0AZX/D!>;(N MWI3M'T2=&)"*:%)2O8XC(YXWF .7%%G[0Q@A:EG1#0=AT&\>I8]%U,?%^TXD M1D$MGIJ8-,A=;NTW#(JDZ U/=R3D!0S$K:#@6PA=U;T"'&-V[-?I<0?*^VF= M=\BQ:->.71^?1C&6]C%K'+31S167'DU^]<*!ZH#!2C MT9Q$TD#E]YUXC5H/FWC(;1\NL_CDHIGX$0V[<9JW"&$5,#9-^W$\6 ,CKP7N1#=].@$=!,2E(W%;9+S@W&9M*(L=O!K09 XP[-97C4090 M4+?XOQ8$="-H$]!R3^;5=/"1\"NPU8+Z5]$L3I:*LVHG^F/3WZ3J4*R2VRXG M]3Y=>AT+]HK$25[U1Y\#+*5PZCUM<67F-X40.QZ(.D6U?:=P/- -1E$4/*7% M ^@? O:1AUJ[Z]#O'X2=<(]:/SRA3O0TJ7?U[>3Z^LSEZ*O2(-D^Y)%&5I5I(F"\,*W4"^SQ]3\D?..K]XDKMO M.O$H6[))2>>T8$93!DB1#!F%V\(?3:X@RZ*25*Y, M+G_?"5:!)Y=/_E3]]*^O>>9C>6FBE#$4%(]C<=;6()^,BNK0WBAI.F7\X2$M",_Z2<0^5$X'K.:+2IAP")LK:WSO5[Z6E5 M[.=*R$&?"$^KU([909T!E6NMM*%YT97AD!W! YMWA.W.2UF8.UBM6D*@'JV5,C36(Q *)(J[(<\U M"9,X8C_Z161-P3A8D^8] 55K[9T<8]4.!>M /1$/(A&UWP_1R1(P\4,4';]Z M(<;:D_D+$N0A*0KC=G?] FZ(:]"PGT/S5 S#"=\@STK1!9P?G!=D! M,H1*%[O#T_4G[Q]Q4FT*T]/UYC*XBDDP'^W#^SXXM\EX@**SD(OE*HS7A-R3 MY(GZI/_4>1(*9L0E_!WQ8[90\[IFHI:]B"HW,IS1/WEPCAOK\*/;.NH+7*JV MC9V\.%@EUMVVC%]#2=:M(5;E8 R+B.I6#?Z5L3^"HP#);B5;[0"/9'7I0J;R*?]#)^6SKZ@O"I_ :W5?]0Y3 MHG>C+:.^#]?YG%9J_YJ#B&[42TH!JX9^)X=341 8Q0SP%58&WJ4>,)Y1.WH5 M8/SCL:S2JAA^G?S.@L3R8>J@2P$S7OC$#UW7I 0X3C; XK]*H2V]BU=SQ-'Y M(HMGGU.R.28)EH8?3@?TB.28H5;8SE+:/%NF258;:.Q?[4'&?K4Y3^9>.'T, MZ5S@>\G$]\*_$R_YY&5YPLY!E9!:O;,^=^S2F0?;1/&[BXET#6M5X58M9IUL MYW8M;AP;R*,JRMWP;;4J2IL?_?1]N-Y$&I?>-@<(W1"4E.]2#<5.8K2LB!>* M(?E:S4LUL"7W5+S<]KR(;#I==RI-G3Q[22!4"QGW.W]"-RUT1I8=QY"-0E\C MHK39HGZ/,4*\)HA,#C:OD:N,+!6).6/TC<.:1A^!H*!S,Z0V>U_'%E4(RSYS M\D(5QM%J]G7HN25T[9R*>@Z0RKJ5)PJX4^[&6Y+S>.G1:(=98=#7<-A/K^V; MCO5!\F\WVV/Z?6Y)(DKD1#X1]6V+-)CT$UD^DJ1'Q9Q(0^,Z",VFL===/R#H MD 0.:*<]/Z-/!K$#0_MS7=)@M+V0Z;Y1B:]UGVY5XJ1>%"4*-F4UI[,;4EY^ MUIDN/3G;P#BMIW>T[[B.;1[?4"P!=5"SS#;L6TR8GR/*#F1BXAUY^C'^$/HU MR];$-% EZ-QFO96L54ZS3B$S23UK%#ZSHRULO;TJVSIJ2_2#*3-./T\27HA%W1SR*GG?YDG<1X%0I#I M[+:N,(X%6ZP#-B>>D\RC87K#7T'DE0+Z9YA.R;5M_]].Q!=XYGM:JT8*>]E!2'6\26;4AW,U(\L+C=NPP"_.E*(AR:!EMS-[)/ M+AH6SS;W_4QGM6VWVL,M:7[8BI((A<2377?C%;L/;_N;!_93ZOEJ#V;ER#7M M"(=6E1;:OHLP%=&.B_GA.7Y8Q'G*-C/EUZODBQ43J:093.ZT\- ML\BZ7\@ (4NNPAH'#\^,[_4 %4D)@1KZ^3 TI,''EB^7>V=N\\1?>"DYF2=$ M,*]4C9H$ZF&U5RM@=ZU 0-FK/J81&:"2&A54*_;*I-G22@>:47W6*?&_F\=/ M;P-"B[T$^T%H36B,_>/W:S+WPHLHX^]]]F_J6*M.(QR+OO%6KD^4F@M['W@7 MGY:&"K FS1:.D>Y#K(-IDV,[NZ63C[GXN@.DG[P7NLR7*E!;3=Q- M%&W4.ICV"H,DPN"&9,73=]=QJG#,M9JYSF/1NX([A4U[Q#0O/OUS<:\5L8U- M5K9UKCY>Z8\!\D0#$IRN/Z ,E0K60W7LB)HN[2FYROM"6 5KI59KF?,37?"V*^V&C7EQ[RLV'T!"4 M\"F87XBSR;Q\3424+!-%)DU5#.K']3L+.RG9 "E\:KY-J$^J5P9 "FU1N'Y: M82?5]4IO:]DK F#9E]GW4_&^?)KVCR*Q-DB;NW[QP'21T\B-9$Q4)=NJI5>D MXLH'A*0Y4#=_0: ;M2#V[Z&*U? \YQ\MBA>+(,[BUY=Q(BPEXZ9S2?IFILVM MC6%'KB]V#8?/<*QLS6,DX6]->7->AS#/TLR+ F$WRV4<"6ZO*6.&<25FU44< M,CQ/5BMV./1"V62W6Y_@$S,2G8X"X7['9K&#/?.BT]+J1%+&YU4%E]5XY.S!1_:NG3J/^##4]#@@ MHLLRT+UZ4P;];_AOY!1TGYLN>^.I!+RCHEH__Z'6Y2:3X/6)IWT^\:0X \+( M<=QTVGG7"4^D?C^3G:D)^L3Q-=Z(?8"M@IXUOL87N=_/J#I\7T5SK*I#%P:L_[>ZR/[=>L6A>+TY=UZKW45H.Z%L9POB?RFR1.^])_X&:_4DBS*^2D_F M^EIW#+NM[W2A0"'Q[WV*([+^Y"5?2,:CR+0#4M;>]17CF&K4B(I*?Y+)A1VJ MDF3-K$\XQ(R7S3:YXZ ;X*X.MFCV0W-P1TOVFZ;-*\^:W2>%06=-_LOM5XJ_ MOYX_7X?P'@Z>NXY>]WO@\B$BZ.9VT]SUCLA854JQS4/:/A03X!-)'N.4( AI M:\IW$T>^F6;K%*Y#WW94;E?X(]"OL-KF/-/93C9_46NIGIAWZ-;UCGK0C+TS MC(CW8?!7K95;L-Z(KXRV7R&_VKSH4GUI=?=F+W;@..M\+/# M+7#XG_ MO\MHQ::NQ+R>$H<*H4:JU6!;/"NYCH.BG]-R_W%#Y.5(:N'"/<0^,)L4Z$0V< 6]1IJRX4 MCAFP.FMU6-7-A5I"=+-BUPS;ZH)AX;#(1/,4+J\VT=<.QR :4G:B3QJ']2?X MJRK368,IZ>S&VBN:NZ]-(3>H&OX*">P$7EQ$]/[V1!EDT6SB;*Y1H]-$LLOV M./.)[ 5UPEC/BGRKBX@D_2+Y2J,UX3J2_:*@4G)P:3&PJ3.P[>3+1?%[7S%QZ1@9"(X>;V$ M'UN6S7LRNAOW5CL4#QF6V[1S MMO<*XY7V=0THL>MK')"=-5VL)J@@.63/[)%C2B*99\6YB M^7"R-E/-L!O7M?:,=#M,1%Q:[GW"6*%.27O'!T+Y%JFM*Z6\QW74RY=++UE/ M9_>4G99FU/>BK+LG!CV\^L.[SD&NZ)P?QVK=3[;]3ZH/8'MS]:@.:-OLQ#AD M;,<%OMT7AWS)G^O/#\$+K(SV+1Q[JUVJL8P&!9;#Y@@2 8ZIXWX%AQG9&XR= M&*XQP<-RO.:Q4,?W4*QE4Y"@@.1 _OJR[,&]+-M)%;PG?I[P]]NJ5P?5U\\& M]*Z/\2.\RVB,%I)37U4+YR;.2'H=,U$9[^4S\M&\J!+/9YWT=%U[PH_/9HR* M)#RF"1#T/NY7< SIOQ'K^=2+Y$'YHK)P7TO7\[Z!$3:J),NEMA1BL?$*2&$KM]I&*@%."9(EMK[19QD#R19GI/'3+]F2IKCF-;VMOA)4+"38;&[ M2G4KEY0 B5I5)JK3#*[$IQ[F>XX MVVR&9.[>VWFT*7WM84,4JM,MP9V&.-37:WHRY.V>ZD[R>9YF#\^,Z77Q_Y73 MD;PY<%ZR]B:FQ";J\Y%.5B03TSE9Q2E5/_16M7!=&]C"M6'G+;@F&DB45*QM M:;4#J[V-=++D1UK=]E-%Z7HKN@>M0N&SNO?:?+YX_TBJN.U>1D+A>H]K4V%: MX5$-2U3EG*WMP?J& MO&1WL8C09EO]\(E\8FT7?7MJD?<[H".@KJT],FY;U\/!1;(7.(DR&M PYP"4 M$1J4I$7.+PF*G.#E*L_*/-<++^$FG59/K^OV\2-U[_I&;@]+PJB*Z#$N++G5 MU?W_=L148XCGEPM$JU]<4^^1A@('92KU>U4J=?6]R?:#WTZJ+TR*;Q9/RU2_ MJWUVQ[QI6:VG#:\E ME&MY:F<+OGM)KZ*=E^4/JF6YGAE7?G)"H]>%&=>PKR:J87/YT2S,$&C,W7L_ M%Z,P(G,OJ^H&W6=>DB'P](UO#+^__SK6="[GC@[?E3"%BRA 8 A7D9\0+R7G MI/CO=EWH""^W"Z-.CF5K, "YP1:3Q9D7XLJPW^PM1-W% 45ML_-27:+#9CQ"-Y+ +96ILVOW[EC#%$: M!7?:LX.DN>/XC9%4*PG9Z(7F".X*!28UMSC$,:"B<1WO8<<*]"@A<0J48EY% M3"A^DR578K>EZ\@/.ZJ3(6+I&J_\'+.5)*=942[K/^XDIT]98]P29#"8WK$ F+DZ$2)4SJ!.YI^MJZCH"PJ+YQMS.8SS7\.C:. M^"6P>!V)'=JS-4..!X*)RH7*4\Z/JE/.MF?^KZIOX0O=]([CU%/Q=AOR FHU MX?7G&@ ICO)A4D9-WEI6]H CWP*L2]7+RTHYL=3QDO)Y#7J'64N+0Y^F%MQ] ME5DK*);Z6%)>(>^/@HB/6Z4]SY*ZKH\E%Q"05 XBQJ%2 ].%:A-?ZOF&-5W6 M>:>A:Z^/@1FVU".1V5J0+X\-),EVT8Z"^WB6/3,AU<\0 0A=>PT&* $JFE6E M3&J!(P(DH/^-;^X6\1A<+5<)?&3ILC? M)FU/0>0ZDGGXA ; HG6SN*(G5AR$7=]%3&)YPQDK=K45,[> MU9;Q TD"A. M*N3')$Z';.%+.O=/L@'/F] M7@,/),H[\?U\F8<\ENF<,(1]6CP/058A$4!' M/!LVR>@_B_PGF6QR-8_W!;3;2IU%C WRKE%K""Z:I3(J0]745*YO+,>?,7:* M5$3KC>_SNS-)80]W_-3VP?=[VK^=1"3#]E+'\3K>Z].:,E*HU@KK^JX/ >J( MBCA)8,J$]/@-NS@)Z%\X_;,RDJ_J;")Z&^694FU4O_@4/'*_W=SIE7,'?,65 M/8Y)9M,,R$Y-,WL+ZIEINI]PKJOYY05B\X>$\J.9ND1 MB$XWZH*N0AVR@UV0) <0\AV0TYXRJ^.[I#6.Q@&QZML7LUDH+[KI(>TSH*1 M.%ZM&^O:X:7P>!JVLJ]RK]7?"%^A2'#"S,Z;;^N0B3_RK?P[J+HA/3D+1=_9 M#N X(3GJ*-GG4(B$52\C96VY@6KN[(E/S#Z7>7$4 MO_76X@;^,W]WJ2FQ\KCTL^JX5'QF4GZG/"557YJ(3W4\=Z\')[EK@AT0B&3Q MJ5 MIAVNP]DED\(+_TX\97#)\#X/Z,BU.W1(YFR0(.6^_ <[Z[U34>'= (;B-(AZIA]69$S-*"K0SJ'#4;JP#2]NX(/ MZUQEBLO!'[B5 K-M+1(L6,^&=\SY1%(#G6KG>.S_P41TE,'N+G*%W0 ME3+SL;^I,[^5&JTFLG+V41UA3_.4S8)L@^W_D=.4"@B5Y1&D!(ADJ#G! ML"F%_Y@0;:D# "D.16D,#Z"QEEAV)BOA=CKGL?O;+RNG+!6!Z\1YL%W5)S$] M DBFLCZ7PG3%V7V(+\0IT,SCTJ9UG%4BWZ$#7"O]."!6'(^WX#75(DWV$H36 M=7;G3IKK!P*-YAB'%R\KFA1IITQ.13!1?VO7N94&VI$+BT0?3=.I/.U0I^*V MO>N%"JP3M<#H_(F-9^^2G%1E3949#3^^T[QGQSN:5#TA*03IK47]:IY_SAGT M0I5CLJ12$F$I(%(R"7GW2DKC.C]5KQQ%S9!^ )!,@-=QFO*UDLT()/+7I7B- M][>UFC/IP_76PER5Y@@A4:TH)WRQ7(7QFI [(FI>U!*V8(67 ?2N]R/F*C5# M!HDZRW7KW@N]!*(^67O76Q5S=:DEQZ6>VR2>L4,)P](++PE<35(ZUY7J!ZM+ M@P02M14UUPN.C2='!9WS^H+#)D4M$DC4-D!CNRMK_(B07<<82$^'GNK^&P\# MB3)@5$GG+?.*?']Q)=47P9$E70(YT752F:H/+M3\N<' M]E/JB;-/"J[Q/]ZW4,6XR&Q!^@; >#A@B9090:*.5ZO/?3#F5W!<^=D;B1UW MQ9C@87G5@%=VGOXBZ8L7&'>$P Z5)M_>( MIB+:"0CXSSPBMWGB+[R4G,P30K3EVY44KAV( RVP'B 0,120?U[XL>\P*W8 MC)LI!4;JVELQ@G9,,$)R&M[<_O'"F=EZ^_R9>L'3D.&8\?:V\&G00!+IUF). M%]TF:8Y$M1"S[7D5ID<@.TO7;4(NWEG&$0CB_J:NGY8 XZN2%,M2XO&I]CZ+_2\W.>>/_6/!0$BOTC0GP554 MFTX5*XM1+XYO]VWX)]IKRP!4D1C$6>BEZ716&NTT$=4;-T(0/T\*][,7AB0X M75?&7394.6QV[=CU26 /=C,2^(=I2A>>OVBV';(*9G;%>U=1V_8GLRU4"$9D.3LM<)[Q;;$V+G MY#';"J#/UI"U?XWU.=A8'XUF^WU!KZ$^KZ$^KZ$^KZ$^SDWA-=3G-=1GW/M2 MV:Y0?6^JHW+MZ!\AJ 2(#)*3'./-)R1(+QD2?.<]3>B<1@)OE;]-0W;\UWP@ MW)#HF.]9KT22,I?R*LH(4X=XU$.$903ETQ[>7+&C-^G#]2#>RTG>%%)+SC7. MR"6#B8G"JQ>=D]1/Z$IR92_R%10$QWPOII,=U8B](ZNR7,=T=AT77EK.O'Q\ MRBF.^0),*SQ6GUJ5IR?N[6!.M!\Z3K2JDXGH!9O/K B5TOO*VNW<[H;J>BGB M=D[R;!$G])];5?=MA]1TCO=#_:KH[&@@LB.9()O,WGK)-"D67E&D0Q$\T"NL MG-[U5F: YG1@H-1@/43.;)A5-*[W+H/'6%-H=$M5+;X$MD[]V%ZGBAY>%ZGQ M/.\;CRPN19G&:I4-ZCEY*@JKT,"!S;L5\< 6:" MPU/.85V&NN_W=+UM4TIQ\NPE 3BN;.=/X+CY'\>.I&%G.Z.$)=I,*XA,CFO MDVTC](W#FD8?@6W#&@$I+&%DA;#L,^KPL5:SKT//+:&11(D-EW4K3Q32-G?M'+-IXHW" M1QK + 6KW))D%B=+CWVX=E#0E%I1T[C.X-R7QD#0(;G:&[Q-*(6J.8V*A#@+ M>S?YIUP_93;:3G>LS9M.*X,=MBN2T#BXS[PD0^"T'1&?WPA/LR7!R1-)O#EI M9%OOQ9;5#*!?Y1"8.$2%QV3XCWK4'HU1NR-\.6._KY[HR[V0Q^:]UPR"?3/C M^MK,[H!PH]HCV8M\%.GW5]&M&+(?DSBUX4E2?'"[ MC),9H5F>B&<0>["P=\(&?-IUB7FTYVVPVKZ&:7M7K-Q<$>S(%OCBX'5L?,73 MN\OKV]_AWOQW7_7]UA:N4>ZR+J)CF+4/Y0K7Q,H/]-)J/R!BL'V9"V+O5W>BR[:U%SZ>@5GF$MUM#]7)\=N=F8P!F &JC M!WA=ME\=8K+<'98,N=2R)4-1]=,),U"+/M K,S>Z19Q"?)JGE%=G%%G/*160 M1,&E1Q-1_V,ZNR'929J2+*VC=O'"?V2"^_$\XD5AE&G'?U&E'5<,3&H<3-BN M:\)YF @F>#/&QJ3@X]M)G9-)R$5W-E(X7?3_*7DFK< M@[.2 9W@R "SG'<,P %+9G< MVR\K\S15!*X3CL!V57?6Z1&P%'QV$OPC3]EPWFQY)8CWM'.V4_QP&ZY4:HV]U_PIZ584R2HT MI"/7*6U#UZGAH.U1B_^=>TE&DG ]FCK!/;K._AI3KX8P(G:HWL31FR?"]U<" M'^IG9?UY4(7&GU6NTFW7DVW?9=W&UX*-A^/\'![0_EJP\;5@XVO!1JR%_,9 M"HL[][5@XVO!QM>"C<=1L)'M&W_MVY$J/+IOF7C^MP,!#XCH=O (5 MQ?*W;ZRFTVQ!DH>%%Y71+PR&XNAA+1+4G(77VH$C:?&82JO9Q:T5^27*S)RS MHXCJ]FA_6@5PAW[:1CQHP,I_'4\:2)OEF5R,F38'KJ]$#G!<]"OQZ'="RM)B M.!8$8Q9=7Q$=O/4/61J.A.*:.;K5_&IDTV/KY&JKY&JKY&JO?/=:Z2J?&UX MC51]C53E%E6%<*D#59NMO@XM-V5&$J8*#3#%&1K:9VP2U"U7#'B.'Q9QGGH1 MSVV\I+.,D&BZC.ACGL+?YC;NQ77XD#Y>^T;S-1WBV-,A1K*DB^4JC->$U)[.DD[9 M)8V"!/U]_ AY$WH4K"ZZ/=^=1D2YS*I)T%\PCY3K @'.DLXV:38&F4E#\I'< M.;W'SD?"FX5T2Y)9G"P]MML6$J>ZZ5)* #UN'+16=2"@TBTTA;!LOUORX'MW M,9GCZ?4@\@;A6YOA6YKW[N[IQ].FM;W,:QE6)X=779'6#Z]%6E^+M#HLTOJU M56GM'S9IDM6&#/M7>[BP7[%%S,O$1'#OD\A+:"R9^%A;25,ME8Q\CM(5\>F,DD ZL7$!Y,T=:T^.;E<+ G!K,[@1F (0E1\=]_O@/XF=!QX'-YU=10%]HD'NA?)51]+T^%<=B> U5[=SK?U&LX6( MU>(3P8*N'N*+*./5.A5KD7$G[E$7M;.EV7 M!II8Z[I<)K[EJY/B7740\FH2J JLK#PCJ "B&5=@-!'L=*/B#=*Y]K@L,DB M&:=<6M.3/%O$B:0L^*X1FO)/O99+,]0*$JMC4BWC2!Q4SKP5S;RP8+BLM1Y< MQLEESO,9K](TY]='B(S'$(KI&;/=7A%_; M/\3\5ZB>]AZ3Q^,NCX4$9%0CY"04O9.@'_KRV1VY]4+IT8>Z#K4L,P"1:'T3 MW%DXUOM9WTSQ H?T(6;;XOK?>1[K39S]G63;1YGJ5RARH]G3Y]&'Z@ZUN;VJ M[]A-MJAYQ4YXY:]X.\5RO6\^CK:JDQN%6O+/;DJ"3&=?:["X"VW$8!( MM-X3"2<8E@UD>0!=G0SL-STX)8/PLC3GVG^MW5[$I9WIU=IK[F,]@LL.PREE MT(I?WGITM+=P>SJ&ZOB W,AC08-JRMW5*=XLOO\QB5,;98%4'W,76H+]PD*A MF\$5\YY(\ABG!$$%RG/RF&WK"'[R^.O7V9I7")0;H(H&:D>'YW[5(X5E,E)M M6NO>D=+SJPS;&- 7U 0.ST\Z'%F7,X4L<+O&;QF07(AS3E(_H>(/DJT-C!1J M!P?DNX0+CVM&V/'FJ'9%U+RSMW@EJ/JFNR!,['=\>DUA,LDA"![O6WSO#L@1 MNG<,W2^CV.^ MCT51&U$75QE:EG"7Q %W=405,\]$[WC@NS-C*PWG36LL;-B MBU:A"K;=7HK?E876-_(U"K:_ZQ1L+[\VB6>3VO-/W0K):!LNYK*Y3RXX8P!33*>CG)-O4<:THSR?!2/LQI, M(V;W><*/6JP!&RU)]4\V .C62!ZXP=$_(I;0F*[NP8*G5 M;DG*SDJP-[.K?1F9Z5DB&>:<*L)=NC#?=_VG4N\#$8L4JIF(QXR*6*:M#: MRH@#?--U;K%+L[6J1DSV.O8B\VO,RY8P':T=;!W:'W>=DGP,$Z]:L>B\_[P\ M!4,B!)Y+-&L"=9W[<]_+4>)U[$GV6M]8GM75:5^!NA]/Y\PVY< MSF+7,0_PK3&H<R $8(TQBN)Q_O2<@ZG7\D M$4F\D&U@3X(EC2C?K?*3495FIWTKR:P;UZ=\D*&VC^A#D$(U@SYX+V7ISVRM M?T=>18-C2 Z8/_O%0?("4C^+L-E31H5#4WK[ VD+U]19Y^Y^Q1C339)2 AS3 MH=KP6@K2"(]DWFO.$.MS;^G-27H?Y_-%IJD "R!U?-&M=\HH71@*-)!H;V.6 M%R_>LBP&<$LB+^2^>+8 5Q>+)[Z?Y*I<5>..7!_>C%4[$"IT=P$;.:"^_P]M MWW_1PT1T@8\5XGT"V$0)?#8P( 9;;A/$RJT:\ MI+[&=CMA^SW8,9#":1M-?LZ]-P2&LFEQG!9]0]9#Y@5!GT-A_WT MVK[I6!\DOYW;EYO_O)E>*Z]<&BUI*,8I#RY Z,0>7 M 0Y$#(E^IRM17H^_RL+9OE:6H.MM[/HX;4V1"FB0*.\V84=N$J27#!->I^R& M9--9]A:[5 M3="X6'YHNU@V_4^J#X@HR^TG)K5O8//!E"S?D56<N55J.4UMC4RHYN2-8J2$]G'P+VD8=:N^O0APW%']M#L=8O+VI[4 MN_YV$VK_ 3E%H3S@. MJL.T+G6'0H7'XO7LX1?@SU13X5#L4-/65]M'Z&KLX5+M=)02'+OR4/D;^_CC M/R9$ZSP$D.)0I<8T 1IKB67'P?>PX)_@Y[#MEY7^/A6!:]<"V*[JOCP] DB\ M!\B>"=JC$G7N@8-\_T?"M(C]&:[--CG"(3E0F_W H#M/*?DC9YU?//%3 M,.PL^5.G+N:FFTG1#[9C8UM.@.M&2N%T&#:YTAWW>EOCV''H--(>9KVB8#F@ MM;@#',[D%"C5HXP&D8J"Y>#5%D8;[2$E.'3EX OFZ/*GC1)DH+B.OY2IOC7.H2$JR MRL6PD[XZ6!/2N4LB!)*)2PDQ2!M6IRR0.K@IT8!Z"57DG+*&?>V<34X:-#O0 MRX5$XB@+]?1-AI' M1SL2;C!:^-6M>5!93^EZM(ZG2]G[Q#,R+3$N:'1M4$L! M A0#% @ U8..4WEM^"_K! ]R H ( !614 &5X M,S(M,BYH=&U02P$"% ,4 " #5@XY3.-U0X9;# 0!+R!< # M @ %L&@ 9F]R;3$P+7$N:'1M4$L! A0#% @ U8..4XRUFGK8$0 MP[\ !$ ( !+-X! &]P='0M,C R,3$P,S$N>'-D4$L! A0# M% @ U8..4QF#P9XO%@ B1X! !4 ( !,_ ! &]P='0M M,C R,3$P,S%?8V%L+GAM;%!+ 0(4 Q0 ( -6#CE/Q&+I=>"T .?N @ 5 M " 94& @!O<'1T+3(P,C$Q,#,Q7V1E9BYX;6Q02P$"% ,4 M " #5@XY3&L&G*R5I #+S@4 %0 @ % - ( ;W!T="TR M,#(Q,3 S,5]L86(N>&UL4$L! A0#% @ U8..4U83L04W2 ?[@$ !4 M ( !F)T" &]P='0M,C R,3$P,S%?<')E+GAM;%!+!08 .."@ * &4" "Y@( ! end