0001493152-24-023544.txt : 20240612 0001493152-24-023544.hdr.sgml : 20240612 20240612080056 ACCESSION NUMBER: 0001493152-24-023544 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240612 DATE AS OF CHANGE: 20240612 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Coda Octopus Group, Inc. CENTRAL INDEX KEY: 0001334325 STANDARD INDUSTRIAL CLASSIFICATION: SEARCH, DETECTION, NAVIGATION, GUIDANCE, AERONAUTICAL SYS [3812] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 342008348 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38154 FILM NUMBER: 241037514 BUSINESS ADDRESS: STREET 1: 3300 S HIAWASSEE RD., STREET 2: SUITE 104-105 CITY: ORLANDO STATE: FL ZIP: 32835 BUSINESS PHONE: 801-973-9136 MAIL ADDRESS: STREET 1: 3300 S HIAWASSEE RD., STREET 2: SUITE 104-105 CITY: ORLANDO STATE: FL ZIP: 32835 10-Q 1 form10-q.htm
false Q2 --10-31 0001334325 0001334325 2023-11-01 2024-04-30 0001334325 2024-06-12 0001334325 2024-04-30 0001334325 2023-10-31 0001334325 2024-02-01 2024-04-30 0001334325 2023-02-01 2023-04-30 0001334325 2022-11-01 2023-04-30 0001334325 us-gaap:CommonStockMember 2022-10-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001334325 us-gaap:RetainedEarningsMember 2022-10-31 0001334325 us-gaap:TreasuryStockCommonMember 2022-10-31 0001334325 2022-10-31 0001334325 us-gaap:CommonStockMember 2023-01-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001334325 us-gaap:RetainedEarningsMember 2023-01-31 0001334325 us-gaap:TreasuryStockCommonMember 2023-01-31 0001334325 2023-01-31 0001334325 us-gaap:CommonStockMember 2023-10-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0001334325 us-gaap:RetainedEarningsMember 2023-10-31 0001334325 us-gaap:TreasuryStockCommonMember 2023-10-31 0001334325 us-gaap:CommonStockMember 2024-01-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0001334325 us-gaap:RetainedEarningsMember 2024-01-31 0001334325 us-gaap:TreasuryStockCommonMember 2024-01-31 0001334325 2024-01-31 0001334325 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0001334325 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0001334325 us-gaap:TreasuryStockCommonMember 2022-11-01 2023-01-31 0001334325 2022-11-01 2023-01-31 0001334325 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0001334325 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001334325 us-gaap:TreasuryStockCommonMember 2023-02-01 2023-04-30 0001334325 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0001334325 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0001334325 us-gaap:TreasuryStockCommonMember 2023-11-01 2024-01-31 0001334325 2023-11-01 2024-01-31 0001334325 us-gaap:CommonStockMember 2024-02-01 2024-04-30 0001334325 us-gaap:AdditionalPaidInCapitalMember 2024-02-01 2024-04-30 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-02-01 2024-04-30 0001334325 us-gaap:RetainedEarningsMember 2024-02-01 2024-04-30 0001334325 us-gaap:TreasuryStockCommonMember 2024-02-01 2024-04-30 0001334325 us-gaap:CommonStockMember 2023-04-30 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001334325 us-gaap:RetainedEarningsMember 2023-04-30 0001334325 us-gaap:TreasuryStockCommonMember 2023-04-30 0001334325 2023-04-30 0001334325 us-gaap:CommonStockMember 2024-04-30 0001334325 us-gaap:AdditionalPaidInCapitalMember 2024-04-30 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-30 0001334325 us-gaap:RetainedEarningsMember 2024-04-30 0001334325 us-gaap:TreasuryStockCommonMember 2024-04-30 0001334325 CODA:HSBCMember 2024-04-30 0001334325 CODA:HSBCMember 2023-10-31 0001334325 CODA:HSBCMember CODA:GBPCurrencyMember 2024-04-30 0001334325 CODA:HSBCMember CODA:GBPCurrencyMember 2023-10-31 0001334325 CODA:HSBCMember CODA:UnrestrictedAccessMember CODA:GBPCurrencyMember 2024-04-30 0001334325 CODA:HSBCMember CODA:GBPCurrencyMember CODA:UnrestrictedAccessMember 2023-10-31 0001334325 CODA:HSBCMember CODA:UnrestrictedAccessOneMember CODA:GBPCurrencyMember 2024-04-30 0001334325 CODA:JyskeBankMember 2023-10-31 0001334325 us-gaap:BuildingMember 2024-04-30 0001334325 us-gaap:BuildingMember 2023-10-31 0001334325 us-gaap:LandMember 2024-04-30 0001334325 us-gaap:LandMember 2023-10-31 0001334325 CODA:OfficeMachineryAndEquipmentMember 2024-04-30 0001334325 CODA:OfficeMachineryAndEquipmentMember 2023-10-31 0001334325 CODA:RentalAssetsMember 2024-04-30 0001334325 CODA:RentalAssetsMember 2023-10-31 0001334325 CODA:FurnitureFixturesAndImprovementsMember 2024-04-30 0001334325 CODA:FurnitureFixturesAndImprovementsMember 2023-10-31 0001334325 country:US 2024-04-30 0001334325 country:US 2023-10-31 0001334325 srt:EuropeMember 2024-04-30 0001334325 srt:EuropeMember 2023-10-31 0001334325 CODA:TwoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-02-01 2024-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-02-01 2024-04-30 0001334325 CODA:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-04-30 0001334325 CODA:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-04-30 0001334325 CODA:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-04-30 0001334325 CODA:TwoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-11-01 2024-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-11-01 2024-04-30 0001334325 CODA:TwoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-11-01 2023-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-11-01 2023-04-30 0001334325 CODA:TwoThousandSeventeenStockIncentivePlanMember CODA:BoardOfDirectorMember srt:MaximumMember 2017-12-06 0001334325 CODA:TwoThousandSeventeenStockIncentivePlanMember us-gaap:RestrictedStockMember 2024-02-01 2024-04-30 0001334325 CODA:TwoThousandSeventeenStockIncentivePlanMember 2024-02-01 2024-04-30 0001334325 CODA:TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember CODA:BoardOfDirectorMember 2021-07-12 0001334325 CODA:TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember CODA:BoardOfDirectorMember 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2024-02-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2024-02-01 2024-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2024-02-01 2024-04-30 0001334325 CODA:SegmentReportingMember 2024-02-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2024-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2024-04-30 0001334325 CODA:SegmentReportingMember 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2023-02-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2023-02-01 2023-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2023-02-01 2023-04-30 0001334325 CODA:SegmentReportingMember 2023-02-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2023-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2023-04-30 0001334325 CODA:SegmentReportingMember 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2023-11-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2023-11-01 2024-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2023-11-01 2024-04-30 0001334325 CODA:SegmentReportingMember 2023-11-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2022-11-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2022-11-01 2023-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2022-11-01 2023-04-30 0001334325 CODA:SegmentReportingMember 2022-11-01 2023-04-30 0001334325 srt:AmericasMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 srt:AmericasMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 srt:AmericasMember 2024-02-01 2024-04-30 0001334325 srt:EuropeMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 srt:EuropeMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 srt:EuropeMember 2024-02-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember 2024-02-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember 2024-02-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentSalesMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember 2024-02-01 2024-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:SoftwareSalesMember 2024-02-01 2024-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:EngineeringPartsMember 2024-02-01 2024-04-30 0001334325 CODA:ServicesMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:ServicesMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:ServicesMember 2024-02-01 2024-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember 2024-02-01 2024-04-30 0001334325 us-gaap:TransferredOverTimeMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 us-gaap:TransferredOverTimeMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 us-gaap:TransferredOverTimeMember 2024-02-01 2024-04-30 0001334325 srt:AmericasMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 srt:AmericasMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 srt:AmericasMember 2023-02-01 2023-04-30 0001334325 srt:EuropeMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 srt:EuropeMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 srt:EuropeMember 2023-02-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember 2023-02-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember 2023-02-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentSalesMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember 2023-02-01 2023-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:SoftwareSalesMember 2023-02-01 2023-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:EngineeringPartsMember 2023-02-01 2023-04-30 0001334325 CODA:ServicesMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:ServicesMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:ServicesMember 2023-02-01 2023-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember 2023-02-01 2023-04-30 0001334325 us-gaap:TransferredOverTimeMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 us-gaap:TransferredOverTimeMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 us-gaap:TransferredOverTimeMember 2023-02-01 2023-04-30 0001334325 srt:AmericasMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 srt:AmericasMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 srt:AmericasMember 2023-11-01 2024-04-30 0001334325 srt:EuropeMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 srt:EuropeMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 srt:EuropeMember 2023-11-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember 2023-11-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember 2023-11-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentSalesMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember 2023-11-01 2024-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:SoftwareSalesMember 2023-11-01 2024-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:EngineeringPartsMember 2023-11-01 2024-04-30 0001334325 CODA:ServicesMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:ServicesMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:ServicesMember 2023-11-01 2024-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember 2023-11-01 2024-04-30 0001334325 us-gaap:TransferredOverTimeMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 us-gaap:TransferredOverTimeMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 us-gaap:TransferredOverTimeMember 2023-11-01 2024-04-30 0001334325 srt:AmericasMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 srt:AmericasMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 srt:AmericasMember 2022-11-01 2023-04-30 0001334325 srt:EuropeMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 srt:EuropeMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 srt:EuropeMember 2022-11-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember 2022-11-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember 2022-11-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentSalesMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember 2022-11-01 2023-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:SoftwareSalesMember 2022-11-01 2023-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:EngineeringPartsMember 2022-11-01 2023-04-30 0001334325 CODA:ServicesMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:ServicesMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:ServicesMember 2022-11-01 2023-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember 2022-11-01 2023-04-30 0001334325 us-gaap:TransferredOverTimeMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 us-gaap:TransferredOverTimeMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 us-gaap:TransferredOverTimeMember 2022-11-01 2023-04-30 0001334325 srt:MinimumMember 2023-11-01 2024-04-30 0001334325 srt:MaximumMember 2023-11-01 2024-04-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure CODA:Integer iso4217:GBP iso4217:DKK

 

 

 

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 April 30, 2024

 

OR

 

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

 

For the transition period from ______________ to ______________

 

Commission File Number 001-38154

 

CODA OCTOPUS GROUP, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   34-2008348

(State or other jurisdiction of

Incorporation or organization)

 

(I.R.S. Employer

Identification Number)

 

3300 S Hiawassee Rd, Suite 104-105,

Orlando, Florida

  32835
(Address of principal executive offices)   (Zip Code)
     
Registrant’s telephone number, including area code:   (407) 735 2406

 

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   CODA   Nasdaq

 

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 Date File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

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

 

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

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

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

 

The number of shares outstanding of the issuer’s common stock, $0.001 par value as of June 12, 2024 is 11,175,183.

 

 

 

 
 

 

INDEX

 

  Page
PART I – Financial Information 3
   
Item 1: Financial Statements 3
   
Consolidated Balance Sheets as of April 30, 2024 (Unaudited) and October 31, 2023 3
   
Consolidated Statements of Income and Comprehensive Income for the Three and Six Months Ended April 30, 2024 and 2023 (Unaudited) 5
   
Consolidated Statements of Changes in Stockholders’ Equity for the Three and Six Months Ended April 30, 2024 and 2023 (Unaudited) 6
   
Consolidated Statements of Cash Flows for the Six Months Ended April 30, 2024 and 2023 (Unaudited) 7
   
Notes to Unaudited Consolidated Financial Statements 8
   
Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations 23
   
Item 3: Quantitative and Qualitative Disclosures about Market Risks 34
   
Item 4: Controls and Procedures 34
   
PART II – Other Information 35
   
Item 1: Legal Proceedings 35
   
Item 1A: Risk Factors 35
   
Item 2: Unregistered Sales of Equity Securities and Use of Proceeds 35
   
Item 3: Default Upon Senior Securities 35
   
Item 4: Mine Safety Disclosures 35
   
Item 5: Other Information 35
   
Item 6: Exhibits 35
   
Signatures 36

 

2
 

 

PART I. FINANCIAL INFORMATION

 

CODA OCTOPUS GROUP, INC.

Consolidated Balance Sheets

April 30, 2024 and October 31, 2023

 

   2024  2023
   Unaudited   
ASSETS          
CURRENT ASSETS          
           
Cash and Cash Equivalents  $23,709,676   $24,448,841 
Accounts Receivable   4,402,355    2,643,461 
Inventory   12,645,976    11,685,525 
Unbilled Receivables   1,580,546    894,251 
Prepaid Expenses   786,490    181,383 
Other Current Assets   706,491    1,034,626 
           
Total Current Assets   43,831,534    40,888,087 
           
FIXED ASSETS          
Property and Equipment, net   6,261,124    6,873,320 
           
OTHER ASSETS          
Goodwill   3,382,108    3,382,108 
Intangible Assets, net   522,390    486,615 
Deferred Tax Asset   -    211,386 
           
Total Other Assets   3,904,498    4,080,109 
           
Total Assets  $53,997,156   $51,841,516 

 

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

 

3
 

 

CODA OCTOPUS GROUP, INC.

Consolidated Balance Sheets (Continued)

April 30, 2024 and October 31, 2023

 

   2024   2023 
   Unaudited     
LIABILITIES AND STOCKHOLDERS’ EQUITY          
CURRENT LIABILITIES          
Accounts Payable  $1,212,484   $1,308,201 
Accrued Expenses and Other Current Liabilities   884,182    995,630 
Deferred Revenue   721,167    975,537 
           
Total Current Liabilities   2,817,833    3,279,368 
           
LONG TERM LIABILITIES          
Deferred Tax Liability   10,589    - 
Deferred Revenue, less current portion   102,364    133,382 
           
Total Liabilities   2,930,786    3,412,750 
           
STOCKHOLDERS’ EQUITY          
           
Common Stock, $.001 par value; 150,000,000 shares authorized, 11,172,683 issued and outstanding as of April 30, 2024 and 11,117,695 shares issued and outstanding as of October 31, 2023   11,173    11,118 
Treasury Stock   (61,933)   (46,300)
Additional Paid-in Capital   62,975,143    62,958,984 
Accumulated Other Comprehensive Loss   (2,850,652)   (3,442,549)
Accumulated Deficit   (9,007,361)   (11,052,487)
           
Total Stockholders’ Equity   51,066,370    48,428,766 
           
Total Liabilities and Stockholders’ Equity  $53,997,156   $51,841,516 

 

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

 

4
 

 

CODA OCTOPUS GROUP, INC.

Consolidated Statements of Income and Comprehensive Income

(Unaudited)

 

                 
   Three Months Ended April 30,   Six Months Ended April 30, 
   2024   2023   2024   2023 
                 
Net Revenues  $5,323,178   $5,301,509   $9,784,369   $10,897,793 
Cost of Revenues   1,584,744    1,678,268    2,959,199    3,521,547 
                     
Gross Profit   3,738,434    3,623,241    6,825,170    7,376,246 
                     
OPERATING EXPENSES                    
Research & Development   542,481    525,939    1,028,458    970,397 
Selling, General & Administrative   1,845,570    2,242,194    3,890,945    4,204,645 
                     
Total Operating Expenses   2,388,051    2,768,133    4,919,403    5,175,042 
                     
INCOME FROM OPERATIONS   1,350,383    855,108    1,905,767    2,201,204 
                     
OTHER INCOME (EXPENSE)                    
Other (Expense) Income   (2,636)   2,780    32,384    5,684 
Interest Income   293,468    170,596    486,008    183,457 
                     
Total Other Income   290,832    173,376    518,392    189,141 
                     
INCOME BEFORE INCOME TAX EXPENSE   1,641,215    1,028,484    2,424,159    2,390,345 
                     
INCOME TAX (EXPENSE) BENEFIT                    
Current Tax (Expense)   (191,073)   (68,773)   (157,058)   (68,784)
Deferred Tax (Expense) Benefit   (34,904)   48,766    (221,975)    84,773 
                     
Total Income Tax (Expense)   (225,977)   (20,007)    (379,033)   15,989 
                     
NET INCOME  $1,415,238   $1,008,477   $2,045,126   $2,406,334 
                     
NET INCOME PER SHARE:                    
Basic  $0.13   $0.09   $0.18   $0.22 
Diluted  $0.13   $0.09   $0.18   $0.21 
                     
WEIGHTED AVERAGE SHARES:                    
Basic   11,168,493    11,010,077    11,148,565    10,970,806 
Diluted   11,288,210    11,330,754    11,268,282    11,291,483 
                     
NET INCOME  $1,415,238   $1,008,477   $2,045,126   $2,406,334 
                     
Foreign Currency Translation Adjustment   (437,683)   538,373    591,897    2,146,023 
                     
Total Other Comprehensive (Loss) Income  $(437,683)  $538,373   $591,897   $2,146,023 
                     
COMPREHENSIVE INCOME  $977,555   $1,546,850   $2,637,023   $4,552,357 

 

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

 

5
 

 

CODA OCTOPUS GROUP, INC.

Consolidated Statements of Changes in Stockholders’ Equity

For the Three Months and Six Months Ended April 30, 2024 and 2023

(Unaudited)

 

           Additional   Other             
   Common Stock   Paid-in   Comprehensive   Accumulated   Treasury     
   Shares   Amount   Capital   Income (Loss)   Deficit   Stock   Total 
                             
Balance, October 31, 2022   10,916,853   $10,918   $62,313,988   $(4,737,124)  $(14,176,636)  $(28,337)  $43,382,809 
                                    
Employee stock-based compensation   -    -    182,153    -    -    -    182,153 
Stock issued for options exercised and stock grants   25,500    25    (25)   -    -    -    - 
Foreign currency translation adjustment   -    -    -    1,607,650    -    -    1,607,650 
Net Income   -    -    -    -    1,397,857    -    1,397,857 
Balance, January 31, 2023   10,942,353   $10,943   $62,496,116   $(3,129,474)  $(12,778,779)  $(28,337)  $46,570,469 
                                    
Employee stock-based compensation   -    -    196,261    -    -    -    196,261 
Stock issued for options exercised and stock grants   100,544    100    (101)   -    -    (2,838)   (2,839)
Foreign currency translation adjustment   -    -    -    538,373    -    -    538,373 
Net Income   -    -    -    -    1,008,477    -    1,008,477 
Balance, April 30, 2023   11,042,897   $11,043   $62,692,276   $(2,591,101)  $(11,770,302)  $(31,175)  $48,310,741 
                                    
Balance, October 31, 2023   11,117,695   $11,118   $62,958,984   $(3,442,549)  $(11,052,487)  $(46,300)  $48,428,766 
                                    
Employee stock-based compensation   -    -    77,076    -    -    -    77,076 
Stock issued for options exercised and stock grants   46,788    47    (47)   -    -    -    - 
Foreign currency translation adjustment   -    -    -    1,029,580    -    -    1,029,580 
Treasury Stock   -    -    -    -    -    (15,633)   (15,633)
Net Income   -    -    -    -    629,888    -    629,888 
Balance, January 31, 2024   11,164,483   $11,165   $63,036,013   $(2,412,969)  $(10,422,599)  $(61,933)  $50,149,677 
                                    
Employee stock-based compensation   -    -    (60,862)   -    -    -    (60,862)
Stock issued for options exercised and stock grants   8,200    8    (8)   -    -    -    - 
Foreign currency translation adjustment   -    -    -    (437,683)   -    -    (437,683)
Net Income   -    -    -    -    1,415,238    -    1,415,238 
Balance, April 30, 2024   11,172,683   $11,173   $62,975,143   $(2,850,652)  $(9,007,361)  $(61,933)  $51,066,370 

 

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

 

6
 

 

CODA OCTOPUS GROUP, INC.

Consolidated Statements of Cash Flows

(Unaudited)

 

         
  

Six Months Ended April 30,

 
   2024   2023 
CASH FLOWS FROM OPERATING ACTIVITIES          
Net income  $2,045,126   $2,406,334 
Adjustments to reconcile net income to net cash used in operating activities:          
Depreciation of property and equipment   350,782    327,328 
Amortization of intangible assets   33,869    15,442 
Stock-based compensation   16,214    378,414 
Deferred income taxes   221,975    120,868 
Gain on sale of asset   (30,244)     
(Increase) decrease in operating assets:          
Accounts receivable   (1,750,243)   (905,242)
Inventory   (652,748)   (483,269)
Unbilled receivables   (686,816)   (484,570)
Prepaid expenses   (607,901)   (474,438)
Other current assets   (30,018)   (75,554)
Increase (decrease) in operating liabilities:          
Accounts payable and other current liabilities   133,362    (1,127,450)
Deferred revenue   (297,083)   41,104 
Net Cash used in Operating Activities   (1,253,725)   (261,033)
CASH FLOWS FROM INVESTING ACTIVITIES          
Purchases of property and equipment   (290,175)   (166,623)
Purchases of other intangible assets   (69,643)   (57,731)
Proceeds from the sale of property and equipment   771,807    - 
Net Cash Provided by (used in) Investing Activities   411,989    (224,354)
CASH FLOWS FROM FINANCING ACTIVITIES          
Purchase of treasury stock   (15,633)   (2,838)
Net Cash Used in Financing Activities   (15,633)   (2,838)
           
EFFECT OF CURRENCY TRANSLATION ON CHANGES IN CASH AND CASH EQUIVALENTS   118,204    1,015,972 
           
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS   (739,165)   527,747 
           
CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE PERIOD   24,448,841    22,927,371 
           
CASH AND CASH EQUIVALENTS AT THE END OF THE PERIOD  $23,709,676   $23,455,118 
SUPPLEMENTAL CASH FLOW INFORMATION          
Cash paid for taxes  $74,198   $1,270,100 

 

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

 

7
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 1 – ORGANIZATION AND DESCRIPTION OF BUSINESS

 

Coda Octopus Group, Inc. (“Coda,” “the Company,” or “we”) operates two discrete operating business units. These are the Marine Technology Business (“Products Business,” or “Products Segment”) and the Marine Engineering Business (“Services Business,” “Engineering Business” or “Services Segment”).

 

The Marine Technology Business is an established supplier of underwater technologies and solutions to the underwater and diving markets. Its products and solutions include both hardware and software for which it is the patent holder, innovator, developer, manufacturer and distributor. It has key proprietary 4D/5D/6D imaging sonar technology marketed under the name of Echoscope® and Echoscope PIPE® and diving technology marketed under the name of CodaOctopus® DAVD (Diver Augmented Vision Display). The Echoscope® sonar series is the only sonar that can generate multiple real time 3D images of moving objects underwater in zero visibility conditions and is used for activities such as real time inspection and monitoring. In 2021, the Marine Technology Business started marketing the DAVD tethered system. The requirements for the DAVD solution emanated from the Office of Naval Research as part of its Future Naval Requirements Program. The DAVD embeds inside of the diver head-up Display (HUD) a pair of transparent glasses which is used as the data hub for displaying real time data to the diver. Amongst other things, it allows both the diver underwater and the dive supervisor on the surface to share the same data or visualize the underwater scene. In addition, by combining the DAVD solution with the Echoscope®, dive operations can be performed in zero visibility conditions. These conditions are a common barrier which impinges on the ability to perform these activities and therefore the DAVD solution combined with the Echoscope® is a real requirement for these operations. In addition, in fiscal year 2023 we were contracted by the US Navy and an allied foreign navy to develop the untethered version of the DAVD technology, for the target market of special forces (referred to as “DAVD Hardening Program”). Under the DAVD Hardening Program, we supplied in fiscal year 2023 eight (8) untethered systems to these customers for ongoing evaluation and have since been working on further hardening features for the DAVD untethered system which arise from the ongoing field evaluation by our customers under the DAVD Hardening Program.

 

The Engineering Business is an established sub-contractor to the prime defense contractors and generally supplies proprietary sub-assemblies for incorporation into broader mission critical defense systems. These sub-assemblies are typically supplied for the life of the program. The Marine Engineering Business’ scope of services for these defense programs typically covers in relation to the subassembly which it provides: “concept, design, prototype, manufacture, and post-sale support”. The manufacturing contracts for these sub-assemblies can run over many years.

 

The consolidated financial statements include the accounts of Coda Octopus Group, Inc. and its wholly owned domestic and foreign subsidiaries. All of its subsidiaries are wholly owned by the Company. All significant intercompany transactions and balances have been eliminated in the consolidated financial statements.

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues including unbilled and deferred revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include estimates related to the percentage of completion method used to account for contracts including costs and earnings in excess of billings, billings in excess of costs and estimated earnings and the valuation of goodwill.

 

NOTE 2 – REVENUE RECOGNITION

 

The Company recognizes revenue in accordance with the Financial Accounting Standards Board’s Topic 606, Revenue from Contracts with Customers (“Topic 606”).

 

Topic 606 has established a five-step process to determine the amount of revenue to record from contracts with customers. The five steps are:

 

  Identify the contract with the customer;
     
  Identify the performance obligations in the contract with customer;
     
  Determine the transaction price;
     
  Allocate the transaction price to performance obligations; and
     
  Recognize revenue when (or as) a performance obligation is satisfied.

 

Our revenues are earned under written contracts with our customers. The Marine Technology Business model includes both rentals and outright sales of underwater technologies which are utilized for a wide range of subsea applications. The Engineering Business supplies engineering services to mainly the prime defense contractors which may include concept, design, prototyping, and contract manufacturing. Our contracts do not include the possibility for additional contingent consideration so that our determination of the contract price does not involve having to consider potential additional variable consideration. Our sales do not include a right of return by the customer. Where there are contractual failures giving rise to post-sale obligations these are addressed under our warranty or through life support provisions.

 

8
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 2 – REVENUE RECOGNITION (Continued)

 

Regarding our Marine Technology Business, all our products are sold on a stand-alone basis and those market prices are evidence of the value of the products. To the extent that we also provide services (e.g., installation, training, post-sales technical support, customization of our technology for bespoke application, etc.), those services are either included as part of the product or are subject to written contracts based on the stand-alone value of those services. Revenue from the sale of services is recognized when those services have been performed.

 

Revenue derived by the Marine Technology Business from subscription package offerings or equipment rental is recognized when performance obligations are met, in particular, on a daily basis during the subscription or rental period.

 

For arrangements with multiple performance obligations, we recognize product revenue by allocating the transaction revenue to each performance obligation based on a relative standalone selling price basis and recognize revenue when performance obligations are met including when equipment is delivered, and for rental of equipment, when installation, training and other services prescribed by the contract are performed.

 

Our contracts sometimes require customer payments in advance of revenue recognition. These are recognized as revenue when the Company has fulfilled its obligations under the respective contracts. Until such time, we recognize these prepayments as deferred revenue.

 

For software license sales for which any services rendered are not considered distinct to the functionality of the software, we recognize revenue upon delivery of the software by the provision of the software installers and activation codes to the software.

 

With respect to revenues related to our Services Business, there are contracts in place that specify the fixed hourly rate and other reimbursable costs to be billed based on material and direct labor hours incurred and revenue is recognized on these contracts based on material and the direct labor hours incurred. Revenues from fixed-price contracts are recognized on the percentage of completion method, measured by the percentage of costs incurred (materials and direct labor hours) to date to estimated total cost (materials and direct labor hours) for each contract. This method is used as we consider expenditures for direct materials and labor hours to be the best available measure of progress on these contracts.

 

On a quarterly basis, we examine all our fixed-price contracts to determine if there are any losses to be recognized during the period. Any such loss is recorded in the quarter in which the loss first becomes apparent based upon costs incurred to date and the estimated costs to complete as determined by experience from similar contracts. Variations from estimated contract performance could result in adjustments to operating results.

 

Recoverability of Deferred Costs

 

In accordance with Topic 606, we defer certain costs on projects for service revenue. Deferred costs consist primarily of incremental direct costs to customize and install systems, as defined in individual customer contracts, including costs to acquire hardware and software from third parties and payroll costs for our employees and other third parties. The pricing of these service contracts is intended to provide for the recovery of these types of deferred costs over the life of the contract.

 

9
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 2 – REVENUE RECOGNITION (Continued)

 

We recognize such costs in accordance with our revenue recognition policy by contract. For revenue recognized under the percentage of completion method, costs are recognized as contract deliverables are provided in accordance with the percentage of completion calculation. For revenue recognized over time, costs are recognized ratably over the term of the contract, commencing on the date of revenue recognition. At each quarterly balance sheet date, we review deferred costs, to ensure they are ultimately recoverable.

 

Any anticipated losses on uncompleted contracts are recognized when evidence indicates the estimated total cost of a contract exceeds its estimated total revenue.

 

Other Revenue Disclosures

 

See Notes 12 and 13 – Segment Analysis and Disaggregation of Revenue. These Notes provide disclosure of our revenue by segment (Products Business versus Services Business); revenues from external customers and cost of those revenues; and split of revenue by geography including within and outside the USA.

 

NOTE 3 – COST OF GOODS SOLD

 

Our cost of goods sold includes the cost of materials and related direct costs. With respect to sales made through the operating segments’ sales agents distribution network, we include in our costs of goods sold commissions paid to agents for the specific sales they make. Without using agents, we would not be eligible to participate in the Request for Proposals (“RFP”) for these sales on which we incur commission costs. All other sales-related expenses, including those related to unsuccessful bids, are included in selling, general and administrative (SG&A) costs. As a component of Cost of Goods Sold, sales commission costs in the three month period ended April 30, 2024, and 2023 were $132,222 and $102,452, respectively. Commission costs in the six month period ended April 30, 2024, and 2023 were $425,406 and $607,828 respectively.

 

NOTE 4 – FAIR VALUE OF FINANCIAL INSTRUMENTS

 

The Company’s financial instruments include cash, cash equivalents, accounts receivable, accounts payable, and accrued expenses. The carrying amounts of cash, cash equivalents, accounts receivable, accounts payable and accrued expenses approximate their fair values because of the short-term nature of these instruments.

 

NOTE 5 – FOREIGN CURRENCY TRANSLATION

 

Assets and liabilities are translated at the prevailing exchange rates at the balance sheet dates. Related revenues and expenses are translated at average exchange rates in effect during the reporting period. Stockholders’ equity is recorded at historical exchange rates. Resulting translation adjustments are recorded as a separate component in stockholders’ equity as part of accumulated other comprehensive income or (loss) as may be appropriate. Foreign currency transaction gains and losses are included in the consolidated statements of income and comprehensive income.

 

10
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 6 – COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS

 

Certified Deposit Interest Bearing Accounts as of April 30, 2024 and October 31, 2023.

 

The Company has certified deposit interest-bearing accounts with its current bankers HSBC NA and HSBC UK. These interest-bearing accounts are for rolling fixed short-term periods not exceeding three (3) months and are classified in our financial statements as “cash equivalent”. In addition, we have an interest-bearing deposit account with HSBC UK that tracks the Bank of England base rate, and which has no access restrictions and has a current rate of 5.0%.

 

Currency Denomination  Bank  April 30, 2024   October 31, 2023 
      Amount   Rate   Amount   Rate 
                    
USD  HSBC  $17,614,335    4.62%  $15,201,579    5.28%
GBP  HSBC  £1,300,000    4.61%  £750,000    4.80%
GBP (Unrestricted access)  HSBC  £182,669    5.00%  £500,000    5.00%
GBP (Unrestricted access)  HSBC  £315,947    2.00%        
USD  Jyske Bank (Denmark)           $2,400,000    4.00%

 

Inventory consisted of the following as of:

 

SCHEDULE OF COMPONENTS OF INVENTORY

   April 30,   October 31, 
   2024   2023 
         
Raw materials and parts  $9,134,243   $8,994,482 
Work in progress   471,545    483,227 
Finished goods   3,040,188    2,207,816 
Total Inventory  $12,645,976   $11,685,525 

 

Other current assets consisted of the following as of:

 

SUMMARY OF OTHER CURRENT ASSETS

   April 30,   October 31, 
   2024   2023 
         
Deposits  $12,870   $23,081 
Other Tax Receivables   459,893    450,625 
Employee Retention Credit Receivables   212,300    212,300 
Other Receivables   21,428    348,620 
Total Other Current Assets  $706,491   $1,034,626 

 

Property and equipment consisted of the following as of:

 

SCHEDULE OF PROPERTY AND EQUIPMENT

   April 30,   October 31, 
   2024   2023 
         
Buildings  $5,769,545   $6,386,705 
Land   200,000    200,000 
Office machinery and equipment   1,665,736    1,596,026 
Rental assets   2,616,335    2,323,446 
Furniture, fixtures and improvements   1,225,662    1,172,169 
Totals   11,477,278    11,678,346 
Less: accumulated depreciation   (5,216,154)   (4,805,026)
           
Total Property and Equipment, net  $6,261,124   $6,873,320 

 

Depreciation expense for the three months ended April 30, 2024, and 2023 was $177,490 and $178,763 respectively and for the six months ended April 30, 2024, and 2023 was $350,782 and $327,328 respectively.

 

11
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 6 – COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Continued)

 

Property and equipment, net, by geographic areas were as follows:

 

   April 30,   October 31, 
   2024   2023 
         
USA  $1,690,543   $1,751,260 
Europe   4,570,581    5,122,060 
           
Total Property and Equipment, net  $6,261,124   $6,873,320 

 

Accrued Expenses and Other Current Liabilities consisted of the following as of:

 

   April 30,   October 31, 
   2024   2023 
         
Accruals  $388,729   $384,880 
Other Tax Payables   415,745    525,565 
Employee Related   79,708    85,185 
Total Other Current Liabilities  $884,182   $995,630 

 

Total Other Income, net consisted of the following:

 

   Three Months   Three Months   Six Months   Six Months 
   Ended   Ended   Ended   Ended 
   April 30,   April 30,   April 30,   April 30, 
   2024   2023   2024   2023 
                 
Grant Income  $11,980   $-   $26,694   $- 
Other   (14,616)   2,780    5,690    5,684 
 Total Other Income    (2,636)   2,780    32,384    5,684 
                     
Interest   293,468    170,596   $486,008    183,457 
                     
Total Other Income, net  $290,832   $173,376   $518,392   $189,141 

 

NOTE 7 – CONTRACTS IN PROGESS

 

Costs and estimated earnings in excess of billings on uncompleted contracts represent accumulated project expenses and fees which have not been invoiced to customers as of the balance sheet date. These amounts are stated on the consolidated balance sheets as Unbilled Receivables of $1,580,546 and $894,251 as of April 30, 2024, and October 31, 2023, respectively.

 

Deferred Revenue of $823,531 and $1,108,919 as of April 30, 2024, and October 31, 2023, respectively, consist of billings in excess of costs and revenues received as part of our warranty or Through Life Support (TLS) obligations upon completing a sale.

 

Sales of equipment include a separate performance obligation for warranty or TLS, the latter may be optionally purchased by the customer. This is treated as deferred revenue which is amortized over the relevant obligation period (12 months is our standard warranty or 36 or 60-months from the date of delivery for our TLS product). These amounts are stated on the consolidated balance sheets as a component of Deferred Revenue and were $366,773 and $457,600 as of April 30, 2024, and October 31, 2023, respectively.

 

12
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 8 – CONCENTRATIONS

 

Significant Customers

 

During the three months ended April 30, 2024, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $1,530,335, or 28.7% of net revenues during the three months ended April 30, 2024. Receivables from these customers were $1,429,713, or 32.5% of net receivables as of April 30, 2024.

 

During the three months ended April 30, 2023, the Company had one customer from whom it generated sales greater than 10% of net revenues. Revenue from this customer was $1,270,138, or 24.0% of net revenues during the three months ended April 30, 2023. Receivables from this customer were $1,365,300, or 35.1% of net receivables as of April 30, 2023.

 

During the six months ended April 30, 2024, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $2,199,560, or 22.5% of net revenues during the six months ended April 30, 2024. Receivables from these customers were $1,429,713, or 32.5% of net receivables as of April 30, 2024.

 

During the six months ended April 30, 2023, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $2,517,093, or 23.1% of net revenues during the six months ended April 30, 2023. Receivables from these customers were $1,483,542, or 38.1% of net receivables as of April 30, 2023.

 

NOTE 9 – RECENT ACCOUNTING PRONOUNCEMENTS

 

On October 27, 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. ASU 2023-07 will affect how we report segment information, starting with our Form 10-K for the year ended October 31, 2025, and our quarterly reports on Form 10-Q starting with our quarterly report for the quarter ended January 31, 2026. The ASU requires that we provide disclosures of significant segment expenses and other segment items that are regularly provided to our CODM and included in each reported measure of segment profit or loss. We will also have to disclose other segment items by reportable segment (i.e., the difference between reported segment revenues less the significant segment expenses (which are disclosed) less reported segment profit or loss). The information needed for these disclosures is available, but we are determining the best way to provide that information for these required segment disclosures.

 

On December 14, 2023, the FASB issued Accounting Standards Update 2023-09 entitled Improvements to Income Tax Disclosures (ASU 2023-09), which is primarily applicable to public companies and requires a significant expansion of the granularity of the income tax rate reconciliation as well as an expansion of other income tax disclosures. The majority of the disclosures will only be made on an annual basis, although there is a modest expansion of required quarterly income tax disclosures. The amendments in ASU 2023-09 require disclosure of specific income tax categories in the rate and reconciliation and provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. There are also additional disclosures related to taxes paid to local jurisdictions, and to income taxes paid. This information is currently available to the Company but was not a required disclosure. The Company expects to adopt ASU 2023-09 on November 1, 2025.

 

NOTE 10 – EARNINGS PER SHARE

 

   Three Months   Three Months   Six Months   Six Months 
   Ended   Ended   Ended   Ended 
   April 30,   April 30,   April 30,   April 30, 
Fiscal Period  2024   2023   2024   2023 
Numerator:                    
Net Income  $1,415,238   $1,008,477   $2,045,126   $2,406,334 
                     
Denominator:                    
Basic weighted average common shares outstanding   11,168,493    11,010,077    11,148,565    10,970,806 
Unexercised portion of options and restricted stock awards   119,717    320,677    119,717    320,677 
Diluted outstanding shares   11,288,210    11,330,754    11,268,282    11,291,483 
                     
Net income per share                    
                     
Basic  $0.13   $0.09   $0.18   $0.22 
Diluted  $0.13   $0.09   $0.18   $0.21 

 

NOTE 11 – 2017 STOCK INCENTIVE PLAN

 

2017 Stock Incentive Plan

 

On December 6, 2017, the Board of Directors adopted the 2017 Stock Incentive Plan (the “2017 Plan”). The purpose of the Plan is to advance the interests of the Company and its stockholders by enabling the Company and its subsidiaries to attract and retain qualified individuals through opportunities for equity participation in the Company, and to reward those individuals who contribute to the Company’s achievement of its economic objectives. The Plan was adopted subject to stockholders’ approval and was approved by Stockholders at the Company’s Annual General Meeting held on July 24, 2018.

 

The maximum number of shares of Common Stock allocated for issuance under the 2017 Plan is 913,612. The shares allocated for issuance under the 2017 Plan may, at the election of the Compensation Committee, be either treasury shares or shares authorized but unissued, and, if treasury shares are used, all references in the 2017 Plan to the issuance of shares will, for corporate law purposes, be deemed to mean the transfer of shares from treasury.

 

During the three month period ended April 30, 2024, no new restricted stock awards were made pursuant to the terms of the 2017 Plan. During this period, 8,200 restricted stock awards matured and were issued, 5,000 restricted stock awards were forfeited, and 6,500 units that were provisioned for did not qualify for issuance since the stipulated performance-related pre-conditions for award were not met. As of April 30, 2024, there were 387,694 shares available for future issuance under the 2017 Plan. The total stock compensation expense during the three month period ended April 30, 2024 and 2023 was ($60,862) and $196,261, respectively. During the six month period ended April 30, 2024 and 2023, these were $16,214 and $378,414, respectively.

 

13
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 11 – 2017 STOCK INCENTIVE PLAN (Continued)

 

2021 Stock Incentive Plan

 

On July 12, 2021, the Board of Directors adopted the 2021 Stock Incentive Plan (the “2021 Plan”). The 2021 Plan was approved by the Company’s stockholders at its Annual General Meeting held on September 14, 2021. The 2021 Plan is identical to the 2017 Plan in all material respects, except that the number of shares allocated for issuance thereunder is 1,000,000.

 

The total number of shares available for issuance under the 2017 and 2021 Plans is 1,387,694.

 

NOTE 12 – SEGMENT ANALYSIS

 

We operate in two reportable segments, “Products Business” and “Service Business” which are managed separately based upon fundamental differences in their operations. Segment operating income is total segment revenue reduced by cost of revenues and operating expenses, Research and Development (“R&D”), and Selling, General & Administrative (“SG&A”) identifiable with the reporting business segment. Overheads include general corporate administrative costs.

 

The Company evaluates performance and resources based upon operating income.

 

There are inter-segment sales in the table below which have been eliminated from our financial statements. However, for the purpose of segment reporting, these inter-segment sales are only included in the table below.

 

Coda Octopus Products (with entities operating in the UK, USA and Denmark) constitute the Marine Technology Business (“Products Segment”) is a supplier to the underwater/subsea market and selling both hardware and software solutions which include imaging sonar technology solutions, diving and diving communications technology, geophysical products, rental equipment, customization, and field operations services. Coda Octopus Colmek, Inc. (a Utah corporation) and Coda Octopus Martech Ltd (a UK corporation) constitute the Marine Engineering Business (“Services Segment”) and are subcontractors mainly to the prime defense contractors where they provide engineering services.

 

The following tables summarize segment asset and operating balances by reportable segment for the three months and six months ended April 30, 2024, and April 30, 2023, respectively.

 

The Company’s reportable business segments sell their goods and services in four geographic locations:

 

  Americas
     
  Europe
     
  Australia/Asia
     
  Middle East/Africa

 

14
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Three Months Ended April 30, 2024                    
                     
Net Revenues  $3,524,714   $1,798,464   $-   $5,323,178 
                     
Cost of Revenues   697,464    887,280    -    1,584,744 
                     
Gross Profit   2,827,250    911,184    -    3,738,434 
                     
Research & Development   485,061    57,420    -    542,481 
Selling, General & Administrative   792,820    596,451    456,299    1,845,570 
                     
Total Operating Expenses   1,277,881    653,871    456,299    2,388,051 
                     
Income (Loss) from Operations   1,549,369    257,313    (456,299)   1,350,383 
                     
Other Income                    
Other (Expense) Income   (14,616)   11,980    -    (2,636)
Interest Income   202,157    52,067    39,244    293,468 
                     
Total Other Income   187,541    64,047    39,244    290,832 
                     
Income (Loss) before Income Taxes   1,736,910    321,360    (417,055)   1,641,215 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense)   (43,900)   -    (147,173)   (191,073)
Deferred Tax (Expense)   (10,975)   -    (23,929)   (34,904)
                     
Total Income Tax (Expense)   (54,875)   -    (171,102)   (225,977)
                     
Net Income (Loss)  $1,682,035   $321,360   $(588,157)  $1,415,238 
                     
Supplemental Disclosures                    
                     
Total Assets  $37,040,637   $13,945,102   $3,011,417   $53,997,156 
                     
Total Liabilities  $1,807,318   $912,679   $210,789   $2,930,786 
                     
Revenues from Intercompany Sales - eliminated from sales above  $474,742   $104,263   $318,000   $897,005 
                     
Depreciation and Amortization  $158,112   $24,343   $11,658   $194,113 
                     
Purchases of Long-lived Assets  $153,339   $1,185   $42,818   $197,342 

 

15
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Three Months Ended April 30, 2023                    
                     
Net Revenues  $3,583,429   $1,718,080   $-   $5,301,509 
                     
Cost of Revenues   885,382    792,886    -    1,678,268 
                     
Gross Profit   2,698,047    925,194    -    3,623,241 
                     
Research & Development   518,405    7,534    -    525,939 
Selling, General & Administrative   877,961    655,739    708,494    2,242,194 
                     
Total Operating Expenses   1,396,366    663,273    708,494    2,768,133 
                     
Income (Loss) from Operations   1,301,681    261,921    (708,494)   855,108 
                     
Other Income                    
Other Income   2,780    -    -    2,780 
Interest Income   147,127    23,469    -    170,596 
                     
Total Other Income   149,907    23,469    -    173,376 
                     
Income (Loss) before Income Taxes   1,451,588    285,390    (708,494)   1,028,484 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense) Benefit   (108,712)   (2,185)   42,124    (68,773)
Deferred Tax Benefit   -    -    48,766    48,766 
                     
Total Income Tax (Expense) Benefit   (108,712)   (2,185)   90,890    (20,007)
                     
Net Income (Loss)  $1,342,876   $283,205   $(617,604)  $1,008,477 
                     
Supplemental Disclosures                    
                     
Total Assets  $36,187,625   $13,618,065   $1,097,772   $50,903,462 
                     
Total Liabilities  $1,665,630   $802,459   $124,632   $2,592,721 
                     
Revenues from Intercompany Sales - eliminated from sales above  $2,084,321   $169,811   $(80,000)  $2,174,132 
                     
Depreciation and Amortization  $143,565   $24,757   $10,441   $178,763 
                     
Purchases of Long-lived Assets  $64,191   $18,012   $36,246   $118,448 

 

16
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Six Months Ended April 30, 2024                    
                     
Net Revenues  $7,067,480   $2,716,889   $-   $9,784,369 
                     
Cost of Revenues   1,671,344    1,287,855    -    2,959,199 
                     
Gross Profit   5,396,136    1,429,034    -    6,825,170 
                     
Research & Development   946,436    82,022    -    1,028,458 
Selling, General & Administrative   1,628,211    1,196,935    1,065,799    3,890,945 
                     
Total Operating Expenses   2,574,647    1,278,957    1,065,799    4,919,403 
                     
Income (Loss) from Operations   2,821,489    150,077    (1,065,799)   1,905,767 
                     
Other Income                    
Other Income   5,690    26,694    -    32,384 
Interest Income   337,888    108,876    39,244    486,008 
                     
Total Other Income   343,578    135,570    39,244    518,392 
                     
Income (Loss) before Income Taxes   3,165,067    285,647    (1,026,555)   2,424,159 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense)   (79,440)   -    (77,618)   (157,058)
Deferred Tax Benefit (Expense)   16,353    -    (238,328)   (221,975)
                     
Total Income Tax (Expense) Benefit   (63,087)   -    (315,946)   (379,033)
                     
Net Income (Loss)  $3,101,980   $285,647   $(1,342,501)  $2,045,126 
                     
Supplemental Disclosures                    
                     
Total Assets  $37,040,637   $13,945,102   $3,011,417   $53,997,156 
                     
Total Liabilities  $1,807,318   $912,679   $210,789   $2,930,786 
                     
Revenues from Intercompany Sales - eliminated from sales above  $1,423,676   $115,053   $630,000   $2,168,729 
                     
Depreciation and Amortization  $311,131   $49,700   $23,820   $384,651 
                     
Purchases of Long-lived Assets  $285,762   $3,393   $70,663   $359,818 

 

17
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Six Months Ended April 30, 2023                    
                     
Net Revenues  $7,407,588   $3,490,205   $-   $10,897,793 
                     
Cost of Revenues   1,949,626    1,571,921    -    3,521,547 
                     
Gross Profit   5,457,962    1,918,284    -    7,376,246 
                     
Research & Development   956,713    13,684         970,397 
Selling, General & Administrative   1,539,720    1,302,049    1,362,876    4,204,645 
                     
Total Operating Expenses   2,496,433    1,315,733    1,362,876    5,175,042 
                     
Income (Loss) from Operations   2,961,529    602,551    (1,362,876)   2,201,204 
                     
Other Income                    
Other Income   5,684    -    -    5,684 
Interest Income   159,243    24,214    -    183,457 
                     
Total Other Income   164,927    24,214    -    189,141 
                     
Income (Loss) before Income Taxes   3,126,456    626,765    (1,362,876)   2,390,345 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense) Benefit   (127,585)   (22,041)   80,842    (68,784)
Deferred Tax Benefit   -    -    84,773    84,773 
                     
Total Income Tax (Expense) Benefit   (127,585)   (22,041)   165,615    15,989 
                     
Net Income (Loss)  $2,998,871   $604,724   $(1,197,261)  $2,406,334 
                     
Supplemental Disclosures                    
                     
Total Assets  $36,187,625   $13,618,065   $1,097,772   $50,903,462 
                     
Total Liabilities  $1,665,630   $802,459   $124,632   $2,592,721 
                     
Revenues from Intercompany Sales - eliminated from sales above  $2,913,995   $215,518   $600,000   $3,729,513 
                     
Depreciation and Amortization  $272,403   $49,667   $20,700   $342,770 
                     
Purchases of Long-lived Assets  $143,833   $22,792   $57,731   $224,355 

 

18
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 – DISAGGREGATION OF REVENUE

 

   Marine   Marine     
   For the Three Months Ended April 30, 2024 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $640,943   $799,214   $1,440,157 
Europe   1,464,322    999,250    2,463,572 
Australia/Asia   1,071,295    -    1,071,295 
Middle East/Africa   348,154    -    348,154 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 
                
Major Goods/Service Lines               
Equipment Sales  $2,005,128   $174,375   $2,179,503 
Equipment Rentals   699,664    -    699,664 
Software Sales   176,742    -    176,742 
Engineering Parts   -    1,426,224    1,426,224 
Services   643,180    197,865    841,045 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 
                
Goods transferred at a point in time  $2,181,870   $174,375   $2,356,245 
Services transferred over time   1,342,844    1,624,089    2,966,933 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 

 

19
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

   Marine   Marine     
   For the Three Months Ended April 30, 2023 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $1,754,250   $1,144,891   $2,899,141 
Europe   812,188    573,189    1,385,377 
Australia/Asia   924,251    -    924,251 
Middle East/Africa   92,740    -    92,740 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 
                
Major Goods/Service Lines               
Equipment Sales  $2,500,156   $7,953   $2,508,109 
Equipment Rentals   519,427    -    519,427 
Software Sales   219,423    -    219,423 
Engineering Parts   -    1,071,906    1,071,906 
Services   344,423    638,221    982,644 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 
                
Goods transferred at a point in time  $2,719,579   $7,953   $2,727,532 
Services transferred over time   863,850    1,710,127    2,573,977 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 

 

20
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

                
   For the Six Months Ended April 30, 2024 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $978,015   $1,254,628   $2,232,643 
Europe   2,408,010    1,462,261    3,870,271 
Australia/Asia   2,870,835    -    2,870,835 
Middle East/Africa   810,620    -    810,620 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 
                
Major Goods/Service Lines               
Equipment Sales  $4,381,400   $347,199   $4,728,599 
Equipment Rentals   1,080,473    -    1,080,473 
Software Sales   402,271    -    402,271 
Engineering Parts   -    1,922,128    1,922,128 
Services   1,203,336    447,562    1,650,898 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 
                
Goods transferred at a point in time  $4,783,671   $347,199   $5,130,870 
Services transferred over time   2,283,809    2,369,690    4,653,499 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 

 

21
 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

                
   For the Six Months Ended April 30, 2023 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $2,240,543   $2,467,868   $4,708,411 
Europe   1,508,598    1,022,337    2,530,935 
Australia/Asia   3,356,679    -    3,356,679 
Middle East/Africa   301,768    -    301,768 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 
                
Major Goods/Service Lines               
Equipment Sales  $5,072,716   $7,953   $5,080,669 
Equipment Rentals   785,330    -    785,330 
Software Sales   636,593    -    636,593 
Engineering Parts   -    2,220,985    2,220,985 
Services   912,949    1,261,267    2,174,216 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 
                
Goods transferred at a point in time  $5,709,309   $7,953   $5,717,262 
Services transferred over time   1,698,279    3,482,252    5,180,531 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 

 

NOTE 14 – INCOME TAXES

 

The Company’s tax rate may vary depending on the composition of its revenue in the reporting period (percentage of consolidated revenue attributable to the Company and its US-owned subsidiaries and percentage attributable to its foreign-owned subsidiaries). The Company’s effective tax rate for the three months ended April 30, 2024, and 2023, was 13.8% and 1.9% respectively and for the six months ended April 30, 2024, and 2023 this was 15.6% and (0.7)%, respectively. In the Current Quarter the Company nor its US-owned subsidiaries did not generate any taxable income. This resulted in the decrease of the Company’s statutory income tax rate of 25.0% to an effective rate of 13.8%. In addition, in the Current Quarter we recorded Deferred Tax Expense of $34,904 as a result of the vesting of restricted stock awards. We have been recording the UK tax rate at 0.0% as we believe our R&D tax credits will offset any tax liability which may be incurred. In the Current Quarter we made a provision of 22.0% for our Danish Subsidiary and $130,500 for Global Intangible Low-Taxed Income (“GILTI”). For the six month period ended April 30, 2024 we provisioned $173,000 for GILTI.

 

22
 

 

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

 

Forward-Looking Statements

 

The information herein contains forward-looking statements. All statements other than statements of historical fact made herein are forward looking. In particular, the statements herein regarding industry prospects and future results of operations or financial position are forward-looking statements. These forward-looking statements can be identified by the use of words such as “believes,” “estimates,” “could,” “possibly,” “probably,” anticipates,” “projects,” “expects,” “may,” “will,” or “should” or other variations or similar words. No assurances can be given that the future results anticipated by the forward-looking statements will be achieved. Forward-looking statements reflect management’s current expectations and are inherently uncertain. Our actual results may differ significantly from management’s expectations.

 

The following discussion and analysis should be read in conjunction with our financial statements, included herewith and the audited financial statements included in our annual report on Form 10-K filed with the Securities and Exchange Commission on January 29, 2024. This discussion should not be construed to imply that the results discussed herein will necessarily continue into the future, or that any conclusion reached herein will necessarily be indicative of actual operating results in the future. Such discussion represents only the best present assessment of our management.

 

General Overview

 

Throughout these discussions, the following terms shall have the meanings set forth below:

 

“Current Quarter”   Three month period ended April 30, 2024
“Previous Quarter”   Three month period ended April 30, 2023
“Current Six Month Period”   Six month period ended April 30, 2024
“Previous Six Month Period”   Six month period ended April 30, 2023

 

The Company operates two distinct businesses:

 

  the Marine Technology Business (also referred to in this Form 10-Q as “Products Business”, or “Products Segment”); and
     
  the Marine Engineering Business (also referred to in this Form 10-Q as “Engineering Business”, or “Services Business” or “Services Segment”).

 

Our Marine Technology Business is an established technology solution provider to the subsea and underwater imaging, surveying, diving market and underwater communications market. It has been operating as a supplier of solutions which include both hardware and software products for over 30 years. It owns key proprietary patented technology including real time volumetric 4D/5D and 6D imaging sonar technology and cutting-edge diving technology, that are used in both the underwater defense and commercial markets. It recently launched its new AI based underwater digital communications system which advances the offering in the market from analog voice communications underwater to digital voice communications underwater. All design, development and manufacturing of our technology and solutions are performed within the Company.

 

Our imaging sonar technology products and solutions marketed under the name of Echoscope® and Echoscope PIPE® are used primarily in the underwater construction market, offshore renewables, offshore oil and gas, forward looking obstacle avoidance, complex underwater mapping, salvage operations, dredging, bridge inspection, underwater hazard detection, port & harbor security, mining, fisheries, real time 3D monitoring and inspection, commercial and defense diving, and marine sciences sectors. Uniquely our Echoscope® technology is a single sensor for multiple underwater applications and therefore serves a number of discrete market verticals such as breakwater construction, dredging, salvage, landing operations, complex survey and mapping, commissioning and decommissioning of assets underwater.

 

Our novel diving technology is distributed under the name “CodaOctopus® DAVD” (Diver Augmented Vision Display) to the global defense and commercial diving markets. The DAVD embeds inside of the diver’s Head up Display (HUD) a pair of transparent glasses which is used as the data hub for displaying real time data to the diver. We believe that the DAVD system has the potential to radically transform how diving operations are performed globally because it provides a fully integrated singular system for topside control and a fully connected HUD system for the diver allowing both the topside and diver to share a range of critical information including depth (pressure and temperature), compass and head tracking, real time dive timers and alerts, diver position and navigation, ultra-low light enhanced video system and enhanced digital voice communications. Current diving operations are limited in that the diver only shares analog voice communications with the topside without real time information including real time navigation, tracking and mapping of the dive area. The topside must also manage several independent systems for video, communications, and positioning. The Company’s solution addresses these deficiencies. Also, using our sonar technology, diving can be performed in zero visibility conditions, a common problem which besets these operations.

 

23
 

 

Our digital audio communications system, (marketed under the name “Voice-HUB 4”), offers a digital audio communications system which advances the market from analog underwater communications to digital and provides much clearer underwater communications, thereby removing the risk of miscommunication.

 

Although we generate most of our revenues from our real time 3D sonar which includes proprietary hardware and software, we have several other products such as our inertial navigation systems (F280 Series®) and our geophysical hardware (DA4G) and software solutions (GeoSurvey and Survey Engine®, which include artificial intelligence based automatic detection systems), DAVD and our digital audio communications system (Voice-HUB- 4).

 

Our customers include offshore service providers to major oil and gas companies, renewable energy companies, underwater construction companies, law enforcement agencies, ports, mining companies, defense bodies (such as navies), prime defense contractors, research institutes and universities and diving companies.

 

The Services Business has operations in the USA and UK. Its central business model is working with the prime defense contractors to design and manufacture sub-assemblies for utilization into larger defense mission critical integrated systems (“MCIS”). Examples of such MCIS are the US Close-In-Weapons Support (CIWS) Program for the Phalanx radar-guided cannon used on combat ships and the AN/AQS24 Mine Hunting System Program, both of these being programs of record. These proprietary sub-assemblies, once approved within the MCIS program, afford the Services Business the status of preferred supplier. Such status permits it to supply these sub-assemblies and upgrades in the event of obsolescence or advancement of technology for the life of the MCIS program. Clients include prime defense contractors such as Raytheon, Northrop Grumman, Thales Underwater and BAE Systems. The scope of services provided by the Services Business for the subassemblies they supply extend to concept, design, prototype and contract manufacturing and post-sale support.

 

Key Pillars for our Growth Plans

 

Our volumetric real time imaging sonar technology, Echoscope®, and DAVD are the most promising products for the Company’s near-term growth. We are widely regarded as the leading solution providers for underwater real time 3D visualization.

 

Our real time 4D/5D/6D Imaging sonars are the only underwater imaging sonars which are capable of providing complex seabed mapping, real time inspection and monitoring and providing 4D/5D/6D data of moving underwater objects irrespective of water conditions including in zero visibility (which is a common and costly problem in underwater operations). Competing products such as the multibeam sonar can perform mapping (but not complex mapping) without the ability to perform real time inspection and monitoring of moving objects underwater. We also believe our Echoscope PIPE® is the only technology that can generate multiple real time 4D/5D/6D acoustic images using different acoustic parameters such as frequency, field of view, pulse length, filters and different beamforming modes.

 

We also believe that the DAVD system is poised to radically change the way diving operations are performed globally by providing a fully integrated suite of sensor data shared in real time by the dive supervisor on the surface and the diver. Current diving is done largely by voice command missions from the topside using disparate suite of systems for video data, communications, and positioning.

 

The DAVD tethered variant is now in early-stage adoption by different teams within the US Navy. The DAVD which is included on the Approved Navy Use (“ANU”) list is a standard item available for purchase within the Navy community and some of these commands are now requesting this solution for their operations. We have also started realizing sales of the DAVD in the offshore commercial market and have sold our first DAVD tethered system to a significant offshore service provider in Asia.

 

The DAVD untethered variant (“DUS”) is going through evaluation, and we are contracted under a program designed to “harden” the technology for fast adoption by special forces (“DAVD Hardening Program”). Under the DAVD Hardening Program, since fiscal year 2023, we have received $1 million in funding and, pursuant to this, have supplied eight (8) systems which are currently used by the Program Sponsor for ongoing field evaluation. We are expecting to receive another $950,000 in funding but this is currently delayed due to many defense programs being funded through the use of continuing resolution until funding is available under a fully appropriated federal budget. This is not unusual during a Presidential election year. The DUS system represents our most significant market opportunity for the DAVD technology, and we continue to advance the technology based on field feedback arising from use of the evaluation systems.

 

The concept of utilizing a pair of transparent glasses in the Head Up Display (HUD) underwater, is protected by patent. All component parts of the DAVD system are proprietary to the Company and include overall systems designs, software (4G USE® DAVD Edition), Diver Processing Pack – telemetry system (DPP), Top Side Controller and real time 3D Sonar. The Company benefits from the exclusive license from the United States Department of the Navy at Naval Surface Warfare Center Panama City Division to exploit the utility patent covering the concept of using the pair of transparent glasses as a data hub underwater. The DAVD is an “Approved Navy Use” item and benefits from CE Marking required under UK and European Union safety regulations.

 

Both the Marine Technology Business and Engineering Business have established synergies in terms of customers and specialized engineering skill sets (hardware, firmware and software) encompassing capturing, computing, processing and displaying data in harsh environments. Both businesses jointly bid for projects for which their common joint skills provide competitive advantage and make them eligible for such projects.

 

Factors Affecting our Business in the Current Quarter

 

The following is a brief summary of the most critical factors that affect our business. For a more detailed discussion of these and additional factors, refer to our Form 10-K for the fiscal year ended October 31, 2023.

 

24
 

 

Inflation

 

Inflation measured as the Consumer Price Index is both volatile and significant in the countries in which we operate. For the 12-month period preceding April 2024, this was:

 

  Denmark 0.8% - source: Statistics Denmark,
  UK 2.3% - source: Office of National Statistics; and
  USA 3.4% - source: U.S. Bureau of Labor Statistics.

 

Although inflation is falling, prices which have increased due to inflation over the last year including material costs and wages have remained at their inflationary-inspired level and have become the base price.

 

Inflation affects our business in a number of areas including increasing our cost of operations and materials and therefore our overall financial results. See “Inflation and Foreign Currency” section of this Form 10-Q.

 

Interest Rates

 

The change in monetary policy vis-à-vis interest rates has in general affected some of our key sectors such as offshore renewables and underwater construction. The increase in interest rates has impacted on the viability of a number of underwater projects resulting in increased operational costs, which in turn has reduced the demand for our underwater solutions.

 

Geopolitical tensions

 

The ongoing war in Ukraine impacts our Services Business as most defense spending is now directed toward land-based applications rather than naval based applications. In addition, the ongoing political tension with China reduces demand for our product in in that country where we understand from our agent network that there is a “Buy-China” policy in place. Furthermore, ongoing addition of Chinese Suppliers on the US Bureau of Industry and Security (“BIS”) list may affect supply of components which are relevant for our products, making these obsolete and subject to significant re-engineering costs.

 

Currency Fluctuations

 

The Company has operations in the UK, USA and Denmark. Our consolidated results include the Company’s foreign subsidiaries’ results which are transacted in their native functional currency and translated into USD for reporting purposes. Revenue and expenses are translated using the average exchange rates in effect during the reporting period. In the Current Quarter, for the purpose of reporting revenue and expenses, the value of the British Pound when compared to the Previous Quarter increased against the USD by 2.0% and the Danish Kroner decreased by 0.7%, respectively. For the purpose of reporting asset and liabilities, the British Pound and the Danish Kroner both decreased by 0.5% and 3.1% respectively. The impact of currency fluctuations is discussed more fully below under Item 2 - “Inflation and Foreign Currency”. See also Note 5 (Foreign Currency Translation) to the unaudited consolidated financial statements.

 

Skills/Resource Shortages and Pressure on Salaries and Wages

 

We are experiencing skill shortages in areas that are critical to our growth strategy including experienced sales and marketing personnel, software developers, skilled electronic technicians and various management positions.

 

Concentration of Business Opportunities Where the Sales Cycle is Long and Unpredictable

 

The Services Business revenues are highly concentrated and are mainly generated from sub-contracts with prime defense contractors. The sales cycle is generally protracted, and this may affect quarterly revenues. It is also dependent on the federal government approving and appropriating budget for defense projects and where the federal government is unable to find consensus in the US Congress, this affects the timely award of sub-contract from the prime defense contractors to our Services Business, which is reliant on these awards. Furthermore, the Products Business key opportunities which are critical to its growth strategy are in the Defense Market for both its imaging sonars and the DAVD, both of which are key pillars of the Company’s growth strategy. Due to the protracted nature of the government procurement process and cycle for defense spending under federal and/or state budgets, the sales cycle can be long and unpredictable, thus affecting timing of orders and thus quarterly revenues.

 

Limitations caused by the use of Continuing Resolutions to authorize ongoing spending under Defense Programs

 

Year to date, we have been affected by funding delays under Defense Programs in the USA including the DAVD Hardening Program. Delays in approving the federal budget and making appropriations are not unusual in a Presidential election year. Although a federal budget was approved in March 2024, many programs are still awaiting the necessary funding appropriations and have therefore been operating under continuing resolutions until such appropriations are completed. This has adversely impacted on order intake and sales emanating from the Americas. As a result, our year to date sales in the Americas was $2,232,643 compared to $4,708,411 in the previous year to date period.

 

Impact on Revenues and Earnings

 

We are uncertain as to the extent of the impact the factors disclosed above and in our Form 10-K covering fiscal year ended October 31, 2023, is likely to have on our future financial results. 

 

25
 

 

Impact on Liquidity, Balance Sheet and Assets

 

These factors may adversely impact on our availability of free cash flow, working capital and business prospects. As of April 30, 2024, we had cash and cash equivalents of $23,709,676 and we used $1,253,725 of cash for operations in the six months to April 30, 2024. Based on our outstanding obligations and our cash balances, we believe we have sufficient working capital to effectively continue our business operations for the foreseeable future.

 

Critical Accounting Policies

 

This discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements that have been prepared under accounting principles generally accepted in the United States of America (“GAAP”). The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions that affect the reported values of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported levels of revenue and expenses during the reporting period. Actual results could materially differ from those estimates.

 

Below is a discussion of accounting policies that we consider critical to an understanding of our financial condition and operating results and that may require complex judgment in their application or require estimates about matters which are inherently uncertain. A discussion of our significant accounting policies, including further discussion of the accounting policies described below, can be found in Note 2, “Summary of Accounting Policies” of our Annual Report on Form 10-K for the fiscal year ended October 31, 2023.

 

Revenue Recognition

 

Our revenues are earned under formal contracts with our customers and are derived from both sales and rental of underwater solutions for imaging, mapping, defense and survey applications and from the engineering services that we provide. Our contracts do not include the possibility for additional contingent consideration so that our determination of the contract price does not involve having to consider potential variable additional consideration. Our product sales do not include a right of return by the customer.

 

Regarding our Products Business, all our products are sold on a stand-alone basis and those market prices are evidence of the value of the products. To the extent that we also provide services (e.g., installation, training, etc.), those services are either included as part of the product or are subject to written contracts based on the stand-alone value of those services. Revenue from the sale of services is recognized when those services have been provided to the customer and evidence of the delivery of those services exists.

 

For further discussion of our revenue recognition accounting policies, refer to Note 2 – “Revenue Recognition” in these unaudited consolidated financial statements and Note 2 “Summary of Accounting Policies” in our Annual Report on Form 10-K for the fiscal year ended October 31, 2023.

 

Recoverability of Deferred Costs

 

In respect of our Services Segment, we defer costs on projects for service revenue. Deferred costs consist primarily of direct and incremental costs to customize and install systems, as defined in individual customer contracts, including costs to acquire hardware and software from third parties and payroll costs for our employees and other third parties.

 

We recognize such costs on a contract by contract basis in accordance with our revenue recognition policy. For revenue recognized under the completed contract method, costs are deferred until the products are delivered, or upon completion of services or, where applicable, customer acceptance. For revenue recognized under the percentage of completion method, costs are recognized as products are delivered or services are provided in accordance with the percentage of completion calculation. For revenue recognized ratably over the term of the contract, costs are also recognized ratably over the term of the contract, commencing on the date of revenue recognition. At each balance sheet date, we review deferred costs, to ensure they are ultimately recoverable. Any anticipated losses on uncompleted contracts are recognized when evidence indicates the estimated total cost of a contract exceeds its estimated total revenue.

 

26
 

 

Income Taxes

 

The Company accounts for income taxes in accordance with Accounting Standards Codification 740, Income Taxes (ASC 740). Under ASC 740, deferred income tax assets and liabilities are recorded for the income tax effects of differences between the bases of assets and liabilities for financial reporting purposes and their bases for income tax reporting. The Company’s differences arise principally from the use of various accelerated and modified accelerated cost recovery system for income tax purposes versus straight line depreciation used for book purposes; their restricted stock awards differences between issuance price and grant date fair value price and from the utilization of net operating loss carry-forwards.

 

Deferred tax assets and liabilities are the amounts by which the Company’s future income taxes are expected to be impacted by these differences as they reverse. Deferred tax assets are based on differences that are expected to decrease future income taxes as they reverse. Correspondingly, deferred tax liabilities are based on differences that are expected to increase future income taxes as they reverse.

 

For income tax purposes, the Company uses the percentage of completion method of recognizing revenues on long-term contracts which is consistent with the Company’s financial reporting under GAAP.

 

Intangible Assets

 

Intangible assets consist principally of the excess of cost over the fair value of net assets acquired (or goodwill) and customer relationships. Goodwill was allocated to our reporting units based on the original purchase price allocation. Goodwill is not amortized and is evaluated for impairment annually or more often if circumstances indicate impairment may exist. Customer relationships are being amortized on a straight-line basis over periods of 2 to 15 years. The Company amortizes its limited lived intangible assets using the straight-line method over their estimated period of benefit. Annually, or sooner if there is indication of a loss in value, we evaluate the recoverability of intangible assets and consider events or circumstances that warrant revised estimates of useful lives or that indicate that impairment exists. There were no impairment charges during the periods presented.

 

The first step of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, goodwill is reduced by the excess of the carrying amount of the reporting unit over that reporting unit’s fair value. Goodwill can never be reduced below zero, if any. At the end of each year, we evaluate goodwill on a separate reporting unit basis to assess recoverability, and impairments, if any, are recognized in earnings.

 

Consolidated Results of Operations

 

Our consolidated financial results include the results of the Company’s foreign subsidiaries (UK and Danish operations). Foreign subsidiaries’ results are translated from their functional currencies into USD for reporting purposes. Fluctuations in currency can therefore impact our translated results, including revenue and income. Revenue and expenses are translated using the average exchange rates in effect during the reporting period. During the Current Quarter, the British Pound strengthened against the USD when compared to the Previous Quarter exchange rate (“the Constant Rate”); whereas the Danish Kroner slightly weakened against the USD. During the Current Quarter our total consolidated revenue was $5,323,178 compared to $5,301,509 in the Previous Quarter. The impact of foreign exchange rate fluctuation between the Previous Quarter and our Current Quarter is that our reported revenue would have been $62,281 or 1.2% lower in the Current Quarter when applying the Constant Rate and therefore the movement in exchange rates between the two periods, had a positive impact on our total consolidated revenue by increasing this by 1.2%. During the Current Quarter total operating expense decreased by 13.7%. Income from operations increased by 57.9%. Income before taxes increased by 59.6% and was $1,641,215 compared to $1,028,484 in the Previous Quarter. Further details concerning our financial results in the Current Quarter and the Current Six Month Period are discussed immediately below.

 

Segment Summary

 

Products Business

 

In the Current Quarter, the Products Business generated $3,524,714 or 66.2% of our consolidated revenues compared to $3,583,429 or 67.6% in the Previous Quarter, representing a slight fall of 1.6%. Gross profit margin increased from 75.3% in the Previous Quarter to 80.2% in the Current Quarter. In the Current Quarter we recorded sales commissions for this segment of $131,209 compared to $89,195 in the Previous Quarter, representing an increase of 47.1%. In the Current Quarter total operating expenses decreased by 8.5% in the Products Business and were $1,277,881 compared to $1,396,366 in the Previous Quarter. Income before tax was $1,736,910 in the Current Quarter compared to $1,451,588 in the Previous Quarter. Notable in the Current Quarter, sales generated by the Products Business from the USA decreased from $1,754,250 in the Previous Quarter compared to $640,943. This reflects the effects of the reduced funding available for Defense Programs (such as the DAVD Program), due to the use of continuing resolutions to fund these programs in the absence of appropriations under the federal budget.

 

Services Business

 

In the Current Quarter, the Services Business generated $1,798,464 or 33.8% of our consolidated revenues compared to $1,718,080 or 32.4% in the Previous Quarter, representing an increase in sales of 4.7%. Gross profit margin decreased from 53.9% in the Previous Quarter to 50.7% in the Current Quarter. In the Current Quarter total operating expenses decreased by 1.4% in the Services Business and were $653,871 compared to $663,273 in the Previous Quarter. In the Current Quarter the Services Business Income before tax was $321,360 compared to $285,390 in the Previous Quarter. This Business is reliant on funding from Defense Programs. Notable in the Current Quarter, sales generated by the Services Business from the USA decreased from $1,144,891 in the Previous Quarter compared to $799,214. This reflects the effects of the reduced funding available for Defense Programs (such as the AQS24 Mine Hunting Program), due to the use of continuing resolutions to fund these programs as opposed to a fully appropriated budget.

 

27
 

 

Results of Operations for the Current Quarter compared to the Previous Quarter

 

Revenue: Total consolidated revenues for the Current Quarter and the Previous Quarter were $5,323,178 and $5,301,509 respectively, representing an increase of 0.4%. In the Current Quarter, the Products Business saw an increase of 34% in rentals but a decrease in outright products sales of 19.8%. In the Current Quarter, outright sales were less than projected in key strategic markets such as the USA, for ongoing DAVD and related sales, where we saw curtailment of funding for defense programs for the reasons discussed earlier. In addition, the Services Business in the USA is dependent on funding under Defense Programs. In the Current Quarter, order intake by this business unit was weak, due to the ongoing limitation of funding released under continuing resolution instruments. The limitation on Defense funding has resulted in sales generated from the USA in the Current Quarter being $1,440,157 compared to $2,899,141 in the Previous Quarter. We do not believe that these orders have gone away but simply postponed until the budgetary constraints are removed.

 

Gross Profit Margins: Margin percentage was stronger in the Current Quarter at 70.2% (gross profit of $3,738,434) compared to 68.3% (gross profit of $3,623,241) in the Previous Quarter.

 

Gross profit margins reported in our financial results may vary according to several factors. These include:

 

  The percentage of consolidated sales attributed to the Marine Technology Business versus the Services Business. The gross profit margin yielded by the Marine Technology Business is generally higher than that of the Services Business.
  The percentage of consolidated sales attributed to the Services Business. The Services Business yields a lower gross profit margin on generated sales which are largely based on time and materials for our Department of Defense contracts (DoD subcontracts).
  The mix of sales within the Marine Technology Business during the reporting period:

 

  Outright Sale versus Rentals.
  Hardware Sale versus Software, software is generally higher margin.
  Mix of Services rendered in the period – offshore engineering services versus paid customer research and development projects.

 

  Level of commissions on products which may vary according to volume. Both the Services and Marine Technology Businesses work with sales/distribution agents. Most of the Marine Technology Business sales in Asia are completed via agents or distributors. See Note 3 “Cost of Goods Sold” for more discussion on this.
  Level of Rental Assets in the Marine Technology Business’ Rental Pool and therefore the depreciation expenses may vary accordingly.
  The mix of engineering projects performed by our Services Business (Design and prototyping versus manufacturing), may also affect gross profit margins.

 

In the Current Quarter, gross profit margins for the Marine Technology Business were 80.2% compared to 75.3% in the Previous Quarter. For the Services Business these were 50.7% in the Current Quarter compared to 53.9% in the Previous Quarter and this change largely reflects the types of engineering projects contracted in the reporting period.

 

Since there are more variable factors affecting gross profit margins in the Marine Technology Business (Products Business), a table showing a summary of break-out of sales generated by this business in the Current Quarter compared to the Previous Quarter is set out below:

 

   April 30, 2024   April 30, 2023   Percentage 
Description 

Products Business

  

Products Business

   Change 
Equipment Sales  $2,005,128   $2,500,156    (19.8)%
Equipment Rental   699,664    519,427    34.7%
Software Sales   176,742    219,423    (19.5)%
Services   643,180    344,423    86.7%
                
Total Net Sales  $3,524,714   $3,583,429    (1.6)%

 

The decrease in Equipment Sales in the Current Quarter reflects the reduction in orders and sales emanating from the Americas caused by the funding gaps on Defense Programs described earlier. This has affected programs like the DAVD, resulting in reduced orders and sales in the Americas which in the Current Quarter was $640,943 compared to $1,754,250 in the Previous Quarter.

 

In the Current Quarter the Marine Technology Business incurred commission costs of $131,209 compared to $89,195 in the Previous Quarter, representing an increase of 47.1%.

 

In the Current Quarter Depreciation expenses relating to our rental assets increased by 6.1% and was $105,623 compared to $99,519 in the Previous Quarter.

 

The main factors impacting the Gross Profit Margin of the Marine Technology Business in the Current Quarter are the increase in rental revenue and associated services (engineering support for rental projects).

 

Further information on the performance of each business segment including revenues by type and geography can be found in Notes 12 and Note 13 to the unaudited consolidated financial statements for the Current and Previous Quarter.

 

Research and Development (R&D): R&D expenditures in the Current Quarter were $542,481 compared to $525,939 in the Previous Quarter, representing an increase of 3.1%.

 

  Products Segment

 

During the Current Quarter the Products Business R&D expenditure decreased by 6.4% and was $485,061 as compared to $518,405 in the Previous Quarter. R&D expenditure is incurred by this business in connection with investments it makes in developing its products and solutions. This expenditure is an essential part of our business, as our market competitiveness is predicated on continued innovation.

 

  Services Segment.

 

During the Current Quarter the Services Business R&D expenditure increased by 662.1% and was $57,420 compared to $7,534 in the Previous Quarter. The Services Business incurs research and development expenses primarily on advancing its Thermite® Octal range of mission computer products with the strategic goals of increasing and diversifying its revenues and improving gross profit margins. As we understand our customer base requirements for these mission computers, we may incur more R&D expenditure on developing this range of products.

 

Segment  April 30, 2024   April 30, 2023   Percentage Change 
Products Segment R&D Expenditures  $485,061   $518,405    (6.4)%
Services Segment R&D Expenditures  $57,420   $7,534    662.1%

 

28
 

 

Selling, General and Administrative Expenses (SG&A): SG&A expenses for the Current Quarter decreased by 17.7% to $1,845,570 from $2,242,194 in the Previous Quarter.

 

SG&A includes transactions which are cash charges and non-cash charges. The non-cash charges transactions comprise depreciation, amortization, stock-based compensation, and exchange rate variance charges. In the Current Quarter non-cash transactions as a percentage of SG&A expenses were (0.3) % compared to 21.1% in the Previous Quarter.

 

The main reason for the reduction in our SG&A expenses in the Current Quarter when compared to the Previous Quarter is the reduction in stock based compensation charges, which were ($60,862) in the Current Quarter compared to $196,261 in the Previous Quarter.

 

Key Areas of SG&A Expenditure across the Company for the Current Quarter compared to the Previous Quarter are:

 

   April 30,   April 30,   Percentage 
Expenditure  2024   2023   Change 
Wages and Salaries  $932,509   $907,297    2.8%
Legal and Professional Fees (including accounting and audit)  $419,409   $467,784    (10.3)%
Rent for our various locations  $6,486   $14,263    (54.5)%
Marketing  $101,172   $66,578    52.0%

 

Wages and Salaries – In the Current Quarter this category of expense increased by 2.8%. We anticipate that on a full year basis in the fiscal year 2024 this category will increase materially over the fiscal year 2023. We are currently operating on a reduced headcount and have several vacancies and are also expanding our management team.

 

Legal and Professional fees decreased and reflect the timing of services performed. On a full year basis, we anticipate this category of expenditures will largely be in line with the Previous Year.

 

Marketing – the increase in marketing is anticipated within our plans. This is an area of expenditure which we anticipate will increase materially in this fiscal year and subsequent years. As we shift our focus from R&D to business development and marketing, including undertaking efforts to build our brands, we anticipate a significant increase in this area of expenditure. In the Current Quarter, the increased costs are largely a reflection of the fees associated with hiring our Business Development Focus Group Consultants in the USA to assist the Company with developing its Defense Market strategy and identifying opportunities for the Company’s technology within US Defense Programs. On a full year basis, the cost of this service will be $222,000 excluding travel expenses.

 

Overhead related costs as a percentage of revenue for Current Quarter, compared to the Previous Quarter

 

General corporate administrative expenses in the Current Quarter were $456,299 or 8.6% of revenue and $708,494 or 13.4% of revenue in the Previous Quarter, respectively. For more information on general corporate administrative expenses, please see Note 12 (Segment Analysis).

 

Operating Income: In the Current Quarter operating income increased by 57.9% and was $1,350,383 as compared to $855,108 in the Previous Quarter. The increase in operating income is attributed to several factors including an increase in gross profit, and a reduction in total operating expenses by 13.7% which is largely due to a reduction in stock compensation costs which fell from $196,261 to ($60,862). On a full year basis, we do not expect total operating expenses to be lower than the previous fiscal year as we are hiring additional staff and therefore expect wages and salaries to increase over the full year period. We are currently operating on a reduced head count, particularly in our US Engineering Business.

 

Other Income: In the Current Quarter, we had “total other income” of $290,832 compared to $173,376, representing an increase of 67.7% from the Previous Quarter. In the Current Quarter we had $293,468 interest income earned on our certified deposit accounts. These accounts are for fixed 3-month rolling periods and constitute “cash equivalents” in our current unaudited Consolidated Financial Statements for the period ended April 30, 2024 (see Note 6 (Composition of Certain Financial Statement Captions) for more detailed analysis of this. We anticipate that the interest earned on these certified deposit accounts will be material in the future if interest rates remain the same or continue to rise.

 

Income before income taxes: In the Current Quarter, we had income before income taxes of $1,641,215 as compared to $1,028,484 in the Previous Quarter, representing an increase of 59.6%. Income before income taxes increased due to an increase in gross profit in conjunction with a reduction in total operating expenses, and an increase in total other income attributable to an increase in interests earned on our certified deposits detailed in Note 6 (Composition of Certain Financial Statement Captions).

 

29
 

 

Net Income: In the Current Quarter we had Net Income of $1,415,238 compared to $1,008,477 in the Previous Quarter, representing an increase of 40.3%. Net Income increased in the Current Quarter over the Previous Quarter as a result of the increase in “Income before taxes” for the reasons explained above. In general, our tax liability included in our consolidated financial results will depend on the composition of our consolidated income, whether they relate to the Company and its US-owned subsidiaries and/or its foreign-owned subsidiaries, and similarly the percentage of consolidated income from the Company and its US-owned subsidiaries and its foreign owned subsidiaries. In the Current Quarter, the US companies did not generate a taxable income. In the Current and Previous Quarters we recorded Current Tax Expense of $191,073 and $68,773, respectively. We also recorded Deferred Tax Expense of $34,904 in the Current Quarter compared to a Deferred Tax Benefit of $48,766 in the Previous Quarter. In the Current Quarter the Company’s UK subsidiaries generated a taxable income but have carryforward losses and R&D tax credits which will be used to defray tax liability for these subsidiaries and therefore no provision for tax liability has been made in our consolidated results for the UK subsidiaries in the Current Quarter. The Company’s Danish subsidiary generated a taxable income in the Current Quarter, resulting in a tax provision of 22.0% in our consolidated results. We also made provision for Global Intangible Low-Taxed Income of $130,500.

 

Comprehensive Income. In the Current Quarter comprehensive income was $977,555 compared to comprehensive income of $1,546,850 for the Previous Quarter reflecting adjustments resulting from foreign currency translations. This category is affected by fluctuations in foreign currency exchange transactions both relating to our profit and loss expenses and valuation of our assets and liabilities on our balance sheet. A significant part of the Company’s operations is based in the UK and Denmark, and therefore a major part of our assets and liabilities recorded in our consolidated balance sheet and financial transactions are translated from the functional currencies of these subsidiaries into USD for reporting purposes. In the Current Quarter, for the purpose of reporting revenue and expenses, the value of the British Pound when compared to the Previous Quarter increased against the USD by 2.0% and the Danish Kroner decreased by 0.7%, respectively. For the purpose of reporting asset and liabilities, the British Pound and the Danish Kroner both decreased by 0.5% and 3.1% respectively. Therefore, in the Current Quarter we had a loss of $437,638 on foreign currency translation adjustment transactions compared to a gain of $538,373 in the Previous Quarter. See the section below which concerns “Inflation & Foreign Currency” which shows the impact of the currency adjustments on our Income Statement and Balance Sheet in the Current Quarter compared to the Previous Quarter.

 

Results of Operations for the Current Six Month Period compared to the Previous Six month Period

 

Revenue: Total consolidated revenues for the Current Six Month Period and the Previous Six Month Period were $9,784,369 and $10,897,793 respectively, representing a decrease of 10.2%. In the Current Six Month Period, the Marine Technology Business revenues were $7,067,480 compared to $7,407,588 representing a reduction of 4.6% when compared to the Previous Six Month Period. The Services Business revenues in the Current Six Month Period and the Previous Six Month Period were $2,716,889 and $3,490,205, representing a fall of 22.2%. The decrease in our consolidated revenue in the Current Six Month Period is largely due to the decrease in the Services Business revenue. During the Current Six Month Period, the Services Business who is a supplier to prime defense contractors has experienced delays in receiving orders under its existing Defense Programs due to funding gaps caused by the use of continuing resolutions to fund Defense Programs. This means that limited funds are available for these programs until detailed appropriations are made under the federal budget. This has affected order intake for both our Services Business and Marine Technology Business and sales generated in the Current Six Month Period in the USA were $2,232,643 compared to $4,708,411 in the Previous Six Month Period.

 

Gross Profit Margins: Consolidated Margin percentage was higher in the Current Six Month Period at 69.8% (gross profit of $6,825,170) compared to 67.7% (gross profit of $7,376,246). The main factors which have resulted in the higher margins in the Current Six Month Period are attributable to our Marine Technology Business which realized an increase in rental revenue and associated engineering support services and incurred lower commission costs. In the Current Six Month Period gross profit margins for the Marine Technology Business were 76.4% compared to 73.7% in the Previous Six Month Period and the Services Business was 52.6% in the Current Six Month Period compared to 55.0% in the Previous Six Month Period.

 

Gross profit margins reported in our financial results may vary according to several factors. These include:

 

  The percentage of consolidated sales attributable to the Marine Technology Business versus the Services Business. The gross profit margin yielded by the Marine Technology Business is generally higher than that of the Services Business.
  The percentage of consolidated sales attributable to the Services Business. The Services Business yields a lower gross profit margin on generated sales which are largely based on time and materials for our Department of Defense contracts (DoD subcontracts).
  The mix of engineering projects contracted and performed by our Services Business: Design prototyping versus Contract Manufacturing services during the reporting period, may also affect Gross Profit Margins.
  The mix of sales within the Marine Technology Business during the reporting period:

 

  Outright Sales versus Rentals.
  Hardware Sales versus Software (software is generally higher margin).
  Mix of Services rendered in the period – offshore services (such as mobilization and training support versus paid customer research and development projects relating to customization of our technology for their application).

 

  Level of commissions on products which may vary according to volume. Both the Services and Marine Technology Businesses work with sales/distribution agents. Most of the Marine Technology Business sales in Asia is conducted via agents or distributors. See Note 3 to the unaudited consolidated financial statements “Cost of Revenue” for more discussion on this.
  Level of Rental Assets in the Marine Technology Business’ Rental Pool and therefore the depreciation expenses may vary accordingly.

 

30
 

 

Services Business

 

Gross Profit Margins for the Services Business were lower at 52.6% in the Current Six Month Period compared to 55.0% in the Previous Six Month Period. This is largely due to the types of engineering projects that are ongoing in the reporting period (contract manufacturing versus design and development work scopes), the former yielding a higher margin profile.

 

Marine Technology Business

 

In the Current Six Month Period gross profit margins for the Marine Technology Business were 76.4% compared to 73.7% in the Previous Six Month Period. The strengthening is largely because of the composition of our sales in conjunction with a reduction in commission costs incurred. In the Current Six Month Period there were more units of rental and associated engineering support sale (field engineers supporting ongoing customer projects) combined with a significant reduction in commission costs incurred and which were $424,393 in the Current Six Month Period compared to $575,536 in the Previous Six Month Period, representing a decrease of 26.3%. A significant percentage of our sales in foreign territories such as South Korea, Japan, China and South Africa are conducted through our sales agents and distributors. In general, gross profit margins are lower on our units of hardware sale than software, rentals with associated services and technology customization services.

 

Since there are more variable factors affecting gross profit margins in the Marine Technology Business, a breakdown of sales for this business in the Current Six Month Period is set out below:

 

   April 30, 2024   April 30, 2023   Percentage 
Description  Products   Products   Change 
Equipment Sales  $4,381,400   $5,072,716    (13.6)%
Equipment Rental   1,080,473    785,330    37.6%
Software Sales   402,271    636,593    (36.8)%
Services   1,203,336    912,949    31.8%
                
                
Total Net Sales  $7,067,480   $7,407,588    (4.6)%

 

The decrease in Equipment Sales in the Current Six Month Period reflects the reduction in orders and sales emanating from the Americas. We believe this is due to funding gaps caused by the use of continuing resolutions to fund Defense Programs as opposed to a fully appropriated funding program. This is not unusual in a Presidential election year. This has affected programs like the DAVD, thus reducing orders and sales in the USA, which was $978,015 in the Current Six Month Period compared to $2,240,543 in the Previous Six Month Period.

 

In the Current Six Month Period Depreciation expense relating to our rental assets increased by 12.5% and was $210,685 compared to $187,218 in the Previous Six Month Period.

 

Further information on the performance of each Segment including revenues by product and geography can be found in Notes 12 and 13 (Segment Analysis and Disaggregation of Revenue) to the unaudited consolidated financial statements.

 

Research and Development (R&D): R&D expenditures in the Current Six Month Period were $1,028,458 compared to the $970,397 in the Previous Six Month Period, representing an increase of 6.0%.

 

  Services Business

 

During the Current Six Month Period, the Services Business R&D expenditure increased by $68,338 or 499.4%. R&D expenditure is primarily incurred by the Services Business on its Thermite® range of mission computers and other developments which the business deem will advance its business strategy. The Thermite® product line remains important to the Services Business for growth and diversification of revenue. As we understand our customer base requirements for the Thermite® mission computers, we may incur more R&D expenditure on developing this range of products.

 

  Marine Technology Business

 

During the Current Six Month Period R&D expenditure in the Marine Technology Business decreased by 1.1% from $956,713 in the Previous Six Month Period to $946,436. R&D expenditure is incurred by this business in connection with investments in developing its products and solutions. This expenditure is an essential part of our business, as our market competitiveness is predicated on continued innovation.

 

           Percentage 
Segment  April 30, 2024   April 30, 2023   Change 
             
Products Segment R&D Expenditures  $946,436   $956,713    (1.1)%
Services Segment R&D Expenditures  $82,022   $13,684    499.4%

 

31
 

 

Selling, General and Administrative Expenses (SG&A): SG&A expenses for the Current Six Month Period decreased by 7.5% and were $3,890,945 compared to $4,204,645 in the Previous Six Month Period.

 

The decrease in SG&A in the Current Six Month Period is largely attributed to the significant fall in stock compensation expense.

 

SG&A includes transactions which are cash charges and non-cash charges. The non-cash charges transactions comprise depreciation, amortization, stock-based compensation charges and exchange rate variance. In the Current Six Month Period non-cash transactions as a percentage of SG&A was 8.0% compared to 19.8% in the Previous Six Month Period. In the Current Six Month Period there was notably a significant reduction in stock based compensation charges which were $16,214 in the Current Six Month Period compared to $378,414 in the Previous Six Month Period. Exchange rate variance on transactions in the Current Six Month Period was $50,771 compared to $235,279 in the Previous Six Month Period. During the Six Month Period, the USD weakened against both the British Pound and Danish Kroner.

 

Key Areas of SG&A Expenditure across the Group for the Current Quarter compared to the Previous Quarter are:

 

   April 30,   April 30,   Percentage 
Expenditure  2024   2023   Change 
Wages and Salaries  $1,839,308   $1,754,811    4.8%
Legal and Professional Fees (including accounting and audit)  $837,513   $872,872    (4.1)%
Rent for our various locations  $15,550   $26,975    (42.4)%
Marketing  $163,066   $87,020    87.4%

 

Wages and salaries in the Current Six Month Period increased by 4.8% over the Previous Six Month Period which largely reflects inflationary conditions. We anticipate that on a full year basis in the fiscal year 2024 this category will increase materially over the fiscal year 2023. We are currently operating on a reduced headcount and have several vacancies and are also expanding our management team.

 

The decrease in the “Legal and Professional” category of expenditures in the Current Six Month Period reflects the timing of services performed. On a full year basis we anticipate this category of expenditures will be in line with the Previous Year.

 

In general, the category “Rent” is not material for the Company as it owns substantially all of its premises and facilities. The current category of rent largely reflects our premises in Copenhagen and a storage facility that we maintain for our business operations.

 

Our marketing comprises a range of activities which include trade shows in different parts of the world, particularly in Europe, North America, Asia and the Middle East. As we increase our efforts around sales & marketing, we anticipate this area of expenditure will increase. In the Current Six Month Period, our marketing costs include fees associated with hiring our Business Development Focus Group Consultants in the USA which have been hired to assist with developing our Defense Market strategy and identifying opportunities for our technology within Defense Programs in the US. On a full year basis, the cost of this service will be $222,000 excluding expenses.

 

Overhead related costs as a percentage of revenue for Current Six Month Period, compared to the Previous Six Month Period

 

General corporate administrative expenses in the Current Six Month Period were $1,065,799 or 10.9% of revenue and $1,362,876 or 12.5% of revenue in the Previous Six Month Period, respectively. For more information on general corporate administrative expenses, please see Note 12 (Segment Analysis).

 

Operating Income: Our income from our operating activities in the Current Six Month Period was $1,905,767 as compared to $2,201,204 in the Previous Six Month Period which represents a decrease of 13.4%. This is due to a the decrease in our consolidated revenues in the Current Six Month Period due to reduced sales in the geography of in the Americas caused by funding gaps affecting US Defense Programs which are currently funded through continuing resolutions (which limits the availability of funding) as opposed to a fully funded appropriated federal budget.

 

Other Income: In the Current Six Month Period, this increased by 174.1% and was $518,392 as compared to $189,141 in the Previous Six Month Period. In the Current Six Month Period $486,008 of our Other Income is attributable to interest earned on our 3-month rolling certified deposit accounts. See Note 6 (Composition of Certain Financial Statement Captions) for more detailed analysis of this. We anticipate that the interest earned on these certified deposit accounts will be material in the future if interest rates remain the same or continue to rise.

 

Net Income before income taxes: In the Current Six Month Period, we had income before income taxes of $2,424,159 as compared to $2,390,345 in the Previous Six Month Period, representing an increase of 1.4%. This is largely due to an increase in interest earned on our certified deposit account, which was $486,008. For more information on this, please refer to Note 6 (Composition of Certain Financial Statement Captions) for more information on our certified deposits.

 

32
 

 

Net Income: In the Current Six Month Period we had Net Income of $2,045,126 compared to $2,406,334 in the Previous Six Month Period, representing a fall of 15.0%. The decrease in Net Income is largely due to the decrease in our consolidated revenue for the reasons explained earlier. In general, our tax liability included in our consolidated financial results will depend on the composition of our consolidated income, whether they relate to the Company and its US-owned subsidiaries and/or its foreign-owned subsidiaries, and similarly the percentage of consolidated income from the Company and its US-owned subsidiaries and its foreign owned subsidiaries. In the Current Six Month Period, the US companies had no taxable income. In the Current Six Month Period we recorded Current Tax Expense of $157,058 compared to $68,874 in the Previous Six Month Period, and Deferred Tax Expense of $221,975 compared to a Tax Benefit of $84,773 in the Previous Six Month Period. In the Current Six Month Period the Company’s UK subsidiaries generated a taxable income but have carryforward losses and R&D tax credits which will be used to defray tax liability for these subsidiaries and therefore no provision for tax liability has been made in our consolidated results for the UK subsidiaries. The Company’s Danish subsidiary generated a taxable income in the Current Six Month Period resulting in a tax provision of 22.0% in our consolidated results. We also made provision for Global Intangible Low-Taxed Income of $173,000 for the Current Six Month Period.

 

Comprehensive Income (loss). In the Current Six Month Period Comprehensive Income was $2,637,023 compared to $4,552,357 for the Previous Six Month Period reflecting significant adjustments resulting from foreign currency translations. This category is affected by fluctuations in foreign currency exchange transactions both relating to our profit and loss expenses and our assets and liabilities on our balance sheet and are largely paper losses or gains, as may be applicable in the reporting period. A significant part of the Company’s operations is based in the UK and Denmark, and therefore a significant part of our financial transactions is performed in British Pounds and Danish Kroner which are translated into USD for reporting purposes. In the Previous Six Month Period we had a significant gain of $2,146,023 on foreign currency translation adjustment transactions compared to a lower gain on these transactions in the Current Six Month Period of $591,897. In the Current Six Month Period, the USD has weakened against the British Pound and strengthened slightly against the Danish Kroner (the functional currencies of our two operating foreign subsidiaries). See Table 2 under the MD&A section which concerns “Inflation & Foreign Currency”, and which shows the impact of the currency adjustments on our Income Statement and Balance Sheet in the Current Six Month Period compared to the Previous Six Month Period.

 

Liquidity and Capital Resources

 

As of April 30, 2024, the Company had an accumulated deficit of $9,007,361, working capital of $41,013,701, cash and cash equivalent of $23,709,676 and stockholders’ equity of $51,066,370. For the six months ended April 30, 2024, the Company’s operating activities used cash of $1,253,725.

 

The Company entered into a $4,000,000 revolving line of credit with HSBC NA on November 27, 2019, at prime. The outstanding balance on the line of credit was $0 as of April 30, 2024. This revolving credit line will expire on November 26, 2024, unless renewed.

 

Inflation and Foreign Currency

 

The Company and its subsidiaries maintain their accounts in the native currencies of their operations, and which are:

 

US Dollars   For US Operations
British Pound   For United Kingdom Operations
Danish Kroner   For Danish Operations
Australian Dollars   For Australian Operations (operations are currently dormant)
Indian Rupees   For Indian Operations (operations are currently dormant)

 

The Company’s consolidated financial results therefore include the translation of its subsidiaries functional currencies into U.S Dollar. See “Note 5 - Foreign Currency Translation” of our unaudited consolidated financial statements, for more information on the applicable rates used for our Balance Sheet transactions and Statement of Income and Comprehensive Income.

 

The Company’s consolidated results are a combination of its US and foreign operations and these companies maintain their accounts in the functional currencies of their jurisdictions, which are noted above. Fluctuations in currency exchange rates can directly impact on the Company’s sales, profitability and financial position when the transactions of the foreign subsidiaries are translated from their functional currencies into USD for financial reporting. In addition, the Company is also subject to currency fluctuation risk with respect to certain foreign currency denominated receivables and payables incurred in the ordinary course of its business operations (cross-border transactions such as inventory purchasing). In general, the Company’s subsidiaries perform financial transactions in their native currencies. Occasionally a subsidiary may perform financial transactions in currencies other than its native or functional currency (purchasing inventory from a foreign supplier, for example, in foreign currency). Furthermore, the Company holds significant cash balances in foreign currencies, such as British Pound, Euro and Danish Kroner. The Company cannot predict the extent to which currency fluctuations may affect its business and financial position, and there is a risk that such fluctuations may have an adverse impact on the Company’s sales, profits and financial position.

 

33
 

 

Through applying the Constant Rate to the Income Statement Transactions and the Balance Sheet Transactions, the impact of foreign exchange fluctuations can be evaluated. “Constant Rate” is defined as follows:

 

“Revenue and Expenses (Income Statement Transactions) for the three months ended April 30, 2024” the Constant Rate is defined as the prevailing average exchange rate which was applied in the Previous Quarter.

 

“Revenue and Expenses (Income Statement Transactions) for the six months ended April 30, 2024 the Constant Rate is defined as the prevailing average exchange rate which was applied in the Previous Six Month Period.

 

“Balance Sheet Transaction” the Constant Rate is defined as this is the prevailing exchange rate as of October 31, 2023.

 

Information is not specified for INR as there is limited scope of operations in this jurisdiction and therefore contributions are immaterial. However, the information for INR is included in the totals.

 

Table 1: Three Months ended April 30, 2024

 

   Based
British Pounds
  

Based

Australian Dollar

   Based
Danish Kroner
   TOTAL USD 
   Actual   Constant   Actual   Constant   Actual   Constant   Actual   Constant   *Total 
   Results   Rates   Results   Rates   Results   Rates   Results   Rates   Effect 
   ($)   ($)   ($)   ($)   ($)   ($)   ($)   ($)   ($) 
Revenues   3,369,461    3,303,689    -    -    465,179    468,670    3,834,640    3,772,359    62,281 
Costs   2,358,455    2,312,418    1,213    1,247    88,793    89,459    2,451,205    2,405,904    45,301 
Net profit (losses) from operations   1,011,006    991,271    (1,213)   (1,247)   376,386    379,211    1,383,435    1,366,455    16,980 
Assets   24,528,600    23,783,143    19,958    19,471    1,754,501    1,734,463    26,312,010    25,546,049    765,961 
Liabilities   (1,678,964)   (1,627,938)   (744)   (726)   (338,105)   (334,244)   (2,018,778)   (1,963,875)   (54,903)
Net assets   22,849,636    22,155,205    19,214    18,745    1,416,396    1,400,219    24,293,232    23,582,174    711,058 

 

This table shows that net income from operations decreased in the Current Six Month Period by $16,980 and net assets by $711,058, when applying the Constant Rate applied in the Previous Six Month Period (versus the Current Quarter’s exchange rate).

 

* Total Effect summary column data is the difference between the Actual Results in the reporting period and the results when the Constant Rate is applied.

 

Table 2: Six Months ended April 30, 2024

 

   Based
British Pounds
  

Based

Australian Dollar

   Based
Danish Kroner
   TOTAL USD 
   Actual   Constant   Actual   Constant   Actual   Constant   Actual   Constant   Total 
   Results   Rates   Results   Rates   Results   Rates   Results   Rates   Effect 
   ($)   ($)   ($)   ($)   ($)   ($)   ($)   ($)   ($) 
Revenues   5,798,574    5,610,805    -    -    1,671,560    1,655,994    7,470,134    7,266,799    203,335 
Costs   4,457,914    4,313,558    3,882    3,990    367,723    364,299    4,841,529    4,695,188    146,341 
Net profit (losses) from operations   1,340,660    1,297,247    (3,882)   (3,990)   1,303,837    1,291,695    2,628,605    2,571,611    56,994 
Assets   24,528,600    23,783,143    19,958    19,471    1,754,501    1,734,463    26,312,010    25,546,049    765,961 
Liabilities   (1,678,964)   (1,627,938)   (744)   (726)   (338,105)   (334,244)   (2,018,778)   (1,963,875)   (54,903)
Net assets   22,849,636    22,155,205    19,214    18,745    1,416,396    1,400,219    24,293,232    23,582,174    711,058 

 

This table shows that net income from operations decreased in the Current Six Month Period by $56,994 and net assets by $711,058, when applying the Constant Rate applied in the Previous Six Month Period (versus the Current Quarter’s exchange rate).

 

* Total Effect summary column data is the difference between the Actual Results in the reporting period and the results when the Constant Rate is applied.

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet arrangements.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

Not required for smaller reporting companies.

 

Item 4. Controls and Procedures

 

a) Evaluation of Disclosure Controls and Procedures

 

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s 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, including our principal executive and financial officers, as appropriate to allow timely decisions regarding required disclosure.

 

The Company’s management, under the supervision and with the participation of the Company’s Chief Executive Officer and Interim Chief Financial (and principal accounting) Officer, carried out an evaluation of the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) of the Exchange Act) as of April 30, 2024. Based upon that evaluation the Chief Executive Officer and Interim Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of the end of the period covered by this report.

 

(b) Changes in Internal Controls.

 

There was no change in our internal controls over financial reporting that has materially affected, or is reasonable likely to materially affect, our internal control over financial reporting during the reporting period covered by this report.

 

34
 

 

PART II - OTHER INFORMATION

 

Item 1. Legal Proceedings

 

From time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or operating results.

 

Item 1A. Risks Factors

 

Not required for smaller reporting companies

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

None

 

Item 3. Defaults Upon Senior Securities

 

None.

 

Item 4. Mine Safety Disclosures

 

Not Applicable.

 

Item 5. Other Information

 

Item 6. Exhibits

 

31   Certifications of the Chief Executive Officer and Chief Financial Officer pursuant to Rule 13a-14(a)
     
32   Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
101.INS   Inline XBRL Instance Document.
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

35
 

 

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.

 

  Coda Octopus Group, Inc. (Registrant)
   
Date: June 12, 2024 /s/ Annmarie Gayle
  Annmarie Gayle
  Chief Executive Officer
   
Date: June 12, 2024 /s/ Gayle Jardine
  Gayle Jardine
  Interim Chief Financial Officer

 

36

 

EX-31 2 ex31.htm

 

Exhibit 31

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

Pursuant to Rule 13a-14(a) adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Annmarie Gayle, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Coda Octopus Group, Inc. for the quarter ended April 30, 2024;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: June 12, 2024 By: /s/ Annmarie Gayle
    Annmarie Gayle
    Chairman and Chief Executive Officer
    (Principal Executive Officer)

 

 

 

 

CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER

Pursuant to Rule 13a-14(a) adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Gayle Jardine], certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Coda Octopus Group, Inc. for the quarter ended April 30, 2024;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: June 12, 2024 /s/ Gayle Jardine
  Gayle Jardine
  Interim Chief Financial Officer
  (Principal Financial and Accounting Officer)

 

 

 

EX-32 3 ex32.htm

 

Exhibit 32

 

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 Coda Octopus Group, Inc., a Delaware corporation (the “Company”), for the period ended April 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Annmarie Gayle, Chief Executive Officer of the Company, and Gayle Jardine, Interim Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

Dated: June 12, 2024

 

/s/ Annmarie Gayle  

Annmarie Gayle

Chairman and Chief Executive Officer

(Principal Executive Officer)

 
   
/s/ Gayle Jardine  

Gayle Jardine

Interim Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

 

 

EX-101.SCH 4 coda-20240430.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 Income and Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - COST OF GOODS SOLD link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - FOREIGN CURRENCY TRANSLATION link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - CONTRACTS IN PROGESS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - CONCENTRATIONS link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - 2017 STOCK INCENTIVE PLAN link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - SEGMENT ANALYSIS link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - DISAGGREGATION OF REVENUE link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - SEGMENT ANALYSIS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - DISAGGREGATION OF REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - COST OF GOODS SOLD (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - SUMMARY OF OTHER CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - SCHEDULE OF OTHER INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - CONTRACTS IN PROGESS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - CONCENTRATIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - 2017 STOCK INCENTIVE PLAN (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - SCHEDULE OF SEGMENT REPORTING INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 5 coda-20240430_cal.xml XBRL CALCULATION FILE EX-101.DEF 6 coda-20240430_def.xml XBRL DEFINITION FILE EX-101.LAB 7 coda-20240430_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] AOCI Attributable to Parent [Member] Retained Earnings [Member] Treasury Stock, Common [Member] Legal Entity [Axis] HSBC [Member] Award Type [Axis] GBP Currency [Member] Debt Instrument [Axis] Unrestricted Access [Member] Unrestricted Access One [Member] Jyske Bank [Member] Long-Lived Tangible Asset [Axis] Building [Member] Land [Member] Office Machinery and Equipment [Member] Rental Assets [Member] Furniture Fixtures and Improvements [Member] Geographical [Axis] UNITED STATES Europe [Member] Customer [Axis] Two Customer [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Accounts Receivable [Member] One Customer [Member] Plan Name [Axis] 2017 Stock Incentive Plan [Member] Title and Position [Axis] Board of Director [Member] Statistical Measurement [Axis] Maximum [Member] Restricted Stock [Member] 2017 Plan and 2021 Plan [Member] Segments [Axis] Marine Technology Business (Products) [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Segment Reporting [Member] Marine Engineering Business (Services) [Member] Overhead [Member] Americas [Member] Australia/Asia [Member] Middle East/Africa [Member] Product and Service [Axis] Equipment Sales [Member] Equipment Rentals [Member] Software Sales [Member] Engineering Parts [Member] Services [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Transferred over Time [Member] Minimum [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 Accounts Receivable Inventory Unbilled Receivables Prepaid Expenses Other Current Assets Total Current Assets FIXED ASSETS Property and Equipment, net OTHER ASSETS Goodwill Intangible Assets, net Deferred Tax Asset Total Other Assets Total Assets LIABILITIES AND STOCKHOLDERS’ EQUITY CURRENT LIABILITIES Accounts Payable Accrued Expenses and Other Current Liabilities Deferred Revenue Total Current Liabilities LONG TERM LIABILITIES Deferred Tax Liability Deferred Revenue, less current portion Total Liabilities STOCKHOLDERS’ EQUITY Common Stock, $.001 par value; 150,000,000 shares authorized, 11,172,683 issued and outstanding as of April 30, 2024 and 11,117,695 shares issued and outstanding as of October 31, 2023 Treasury Stock Additional Paid-in Capital Accumulated Other Comprehensive Loss Accumulated Deficit Total Stockholders’ Equity Total Liabilities and Stockholders’ Equity Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Net Revenues Cost of Revenues Gross Profit OPERATING EXPENSES Research & Development Selling, General & Administrative Total Operating Expenses INCOME FROM OPERATIONS OTHER INCOME (EXPENSE) Other (Expense) Income Interest Income Total Other Income INCOME BEFORE INCOME TAX EXPENSE INCOME TAX (EXPENSE) BENEFIT Current Tax (Expense) Deferred Tax (Expense) Benefit Total Income Tax (Expense) NET INCOME NET INCOME PER SHARE: Basic Diluted WEIGHTED AVERAGE SHARES: Basic Diluted Foreign Currency Translation Adjustment Total Other Comprehensive (Loss) Income COMPREHENSIVE INCOME Statement [Table] Statement [Line Items] Balance Balance, shares Employee stock-based compensation Stock issued for options exercised and stock grants Stock issued for options exercised and stock grants, shares Foreign currency translation adjustment Net Income Treasury Stock Balance Balance, shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES Net income Adjustments to reconcile net income to net cash used in operating activities: Depreciation of property and equipment Amortization of intangible assets Stock-based compensation Deferred income taxes Gain on sale of asset (Increase) decrease in operating assets: Accounts receivable Inventory Unbilled receivables Prepaid expenses Other current assets Increase (decrease) in operating liabilities: Accounts payable and other current liabilities Deferred revenue Net Cash used in Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES Purchases of property and equipment Purchases of other intangible assets Proceeds from the sale of property and equipment Net Cash Provided by (used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES Purchase of treasury stock Net Cash Used in Financing Activities EFFECT OF CURRENCY TRANSLATION ON CHANGES IN CASH AND CASH EQUIVALENTS NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE PERIOD CASH AND CASH EQUIVALENTS AT THE END OF THE PERIOD SUPPLEMENTAL CASH FLOW INFORMATION Cash paid for taxes Accounting Policies [Abstract] ORGANIZATION AND DESCRIPTION OF BUSINESS Revenue Recognition REVENUE RECOGNITION Compensation Related Costs [Abstract] COST OF GOODS SOLD Fair Value Disclosures [Abstract] FAIR VALUE OF FINANCIAL INSTRUMENTS Foreign Currency [Abstract] FOREIGN CURRENCY TRANSLATION Organization, Consolidation and Presentation of Financial Statements [Abstract] COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS Contracts In Progess CONTRACTS IN PROGESS Risks and Uncertainties [Abstract] CONCENTRATIONS Accounting Changes and Error Corrections [Abstract] RECENT ACCOUNTING PRONOUNCEMENTS Earnings Per Share [Abstract] EARNINGS PER SHARE Retirement Benefits [Abstract] 2017 STOCK INCENTIVE PLAN Segment Reporting [Abstract] SEGMENT ANALYSIS Revenue from Contract with Customer [Abstract] DISAGGREGATION OF REVENUE Income Tax Disclosure [Abstract] INCOME TAXES SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS SCHEDULE OF COMPONENTS OF INVENTORY SUMMARY OF OTHER CURRENT ASSETS SCHEDULE OF PROPERTY AND EQUIPMENT SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES SCHEDULE OF OTHER INCOME SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED SCHEDULE OF SEGMENT REPORTING INFORMATION SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION Cost of goods sold Amount Deposit interest rate Raw materials and parts Work in progress Finished goods Total Inventory Deposits Other Tax Receivables Employee Retention Credit Receivables Other Receivables Total Other Current Assets Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Totals Less: accumulated depreciation Total Property and Equipment, net Total Property and Equipment, net Accruals Other Tax Payables Employee Related Total Other Current Liabilities Grant Income Other  Total Other Income Interest Current rate Depreciation expense Unbilled receivables Deferred revenue, billings Deferred revenue Concentration Risk [Table] Concentration Risk [Line Items] Revenue Concentration risk, percentage Accounts receivable Basic weighted average common shares outstanding Unexercised portion of options and restricted stock awards Diluted outstanding shares Defined Benefit Plan [Table] Defined Benefit Plan Disclosure [Line Items] Number of shares allocated for issuance Restricted stock available for future issuance Restricted stock forfeited stock awards forfeited Share based compensation Common stock available for issuance Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Other Income Interest Income Income Tax (Expense) Benefit Current Tax (Expense) Benefit Deferred Tax Benefit Supplemental Disclosures Total Assets Total Liabilities Revenues from Intercompany Sales - eliminated from sales above Depreciation and Amortization Purchases of Long-lived Assets Other Income Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Total Revenues Change in Unrecognized Tax Benefit, Reasonably Possible [Table] Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] Statutory tax rate Income tax rate Statutory tax rate Deferred tax expense Effective income tax rate reconciliation, percent Effective income tax rate reconciliation, percent Global intangible low tax income Global intangible low tax income Two Customer [Member] One Customer [Member] Revenue Recognition [Text Block] 2017 Stock Incentive Plan [Member] Board of Director [Member] Gainloss on sale of asset. 2017 Plan and 2021 Plan [Member] Marine Technology Business (Products) [Member] Segment Reporting [Member] Marine Engineering Business (Services) [Member] Overhead [Member] Supplemental Disclosures Abstract Revenues from Intercompany Sales. Australia/Asia [Member] Middle East/Africa [Member] Equipment Sales [Member] Equipment Rentals [Member] Software Sales [Member] Engineering Parts [Member] Services [Member] Schedule Of Deposit Interest Bearing [Table Text Block] HSBC [Member] Unrestricted Access [Member] Unrestricted Access One [Member] Jyske Bank [Member] Employee retention credit receivables. Other tax payables receivables. Contracts in Progress [Text Block] GBP Currency [Member] Interest bearing deposits current rate. Office Machinery and Equipment [Member] Furniture Fixtures and Improvements [Member] Deferred tax liability. Other income expenses. Assets, Current Other Assets Assets Liabilities, Current Liabilities Treasury Stock, Value Equity, Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Current Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Income Tax Expense (Benefit) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Stock Issued During Period, Shares, Treasury Stock Reissued Gain (Loss) on Sale of Properties Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Prepaid Expense Increase (Decrease) in Other Current Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Intangible Assets Net Cash Provided by (Used in) Investing Activities Payments of Stock Issuance Costs 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 Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other Income [Default Label] Deferred Revenue [Default Label] Interest Income (Expense), Operating Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent GlobalIntangibleLowTaxIncome EX-101.PRE 8 coda-20240430_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
6 Months Ended
Apr. 30, 2024
Jun. 12, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Apr. 30, 2024  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --10-31  
Entity File Number 001-38154  
Entity Registrant Name CODA OCTOPUS GROUP, INC.  
Entity Central Index Key 0001334325  
Entity Tax Identification Number 34-2008348  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 3300 S Hiawassee Rd  
Entity Address, Address Line Two Suite 104-105  
Entity Address, City or Town Orlando  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 32835  
City Area Code (407)  
Local Phone Number 735 2406  
Title of 12(b) Security Common Stock  
Trading Symbol CODA  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   11,175,183
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
Apr. 30, 2024
Oct. 31, 2023
CURRENT ASSETS    
Cash and Cash Equivalents $ 23,709,676 $ 24,448,841
Accounts Receivable 4,402,355 2,643,461
Inventory 12,645,976 11,685,525
Unbilled Receivables 1,580,546 894,251
Prepaid Expenses 786,490 181,383
Other Current Assets 706,491 1,034,626
Total Current Assets 43,831,534 40,888,087
FIXED ASSETS    
Property and Equipment, net 6,261,124 6,873,320
OTHER ASSETS    
Goodwill 3,382,108 3,382,108
Intangible Assets, net 522,390 486,615
Deferred Tax Asset 211,386
Total Other Assets 3,904,498 4,080,109
Total Assets 53,997,156 51,841,516
CURRENT LIABILITIES    
Accounts Payable 1,212,484 1,308,201
Accrued Expenses and Other Current Liabilities 884,182 995,630
Deferred Revenue 721,167 975,537
Total Current Liabilities 2,817,833 3,279,368
LONG TERM LIABILITIES    
Deferred Tax Liability 10,589
Deferred Revenue, less current portion 102,364 133,382
Total Liabilities 2,930,786 3,412,750
STOCKHOLDERS’ EQUITY    
Common Stock, $.001 par value; 150,000,000 shares authorized, 11,172,683 issued and outstanding as of April 30, 2024 and 11,117,695 shares issued and outstanding as of October 31, 2023 11,173 11,118
Treasury Stock (61,933) (46,300)
Additional Paid-in Capital 62,975,143 62,958,984
Accumulated Other Comprehensive Loss (2,850,652) (3,442,549)
Accumulated Deficit (9,007,361) (11,052,487)
Total Stockholders’ Equity 51,066,370 48,428,766
Total Liabilities and Stockholders’ Equity $ 53,997,156 $ 51,841,516
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Apr. 30, 2024
Oct. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 150,000,000 150,000,000
Common stock, shares issued 11,172,683 11,117,695
Common stock, shares outstanding 11,172,683 11,117,695
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]        
Net Revenues $ 5,323,178 $ 5,301,509 $ 9,784,369 $ 10,897,793
Cost of Revenues 1,584,744 1,678,268 2,959,199 3,521,547
Gross Profit 3,738,434 3,623,241 6,825,170 7,376,246
OPERATING EXPENSES        
Research & Development 542,481 525,939 1,028,458 970,397
Selling, General & Administrative 1,845,570 2,242,194 3,890,945 4,204,645
Total Operating Expenses 2,388,051 2,768,133 4,919,403 5,175,042
INCOME FROM OPERATIONS 1,350,383 855,108 1,905,767 2,201,204
OTHER INCOME (EXPENSE)        
Other (Expense) Income (2,636) 2,780 32,384 5,684
Interest Income 293,468 170,596 486,008 183,457
Total Other Income 290,832 173,376 518,392 189,141
INCOME BEFORE INCOME TAX EXPENSE 1,641,215 1,028,484 2,424,159 2,390,345
INCOME TAX (EXPENSE) BENEFIT        
Current Tax (Expense) (191,073) (68,773) (157,058) (68,784)
Deferred Tax (Expense) Benefit (34,904) 48,766 (221,975) 84,773
Total Income Tax (Expense) (225,977) (20,007) (379,033) 15,989
NET INCOME $ 1,415,238 $ 1,008,477 $ 2,045,126 $ 2,406,334
NET INCOME PER SHARE:        
Basic $ 0.13 $ 0.09 $ 0.18 $ 0.22
Diluted $ 0.13 $ 0.09 $ 0.18 $ 0.21
WEIGHTED AVERAGE SHARES:        
Basic 11,168,493 11,010,077 11,148,565 10,970,806
Diluted 11,288,210 11,330,754 11,268,282 11,291,483
Foreign Currency Translation Adjustment $ (437,683) $ 538,373 $ 591,897 $ 2,146,023
Total Other Comprehensive (Loss) Income (437,683) 538,373 591,897 2,146,023
COMPREHENSIVE INCOME $ 977,555 $ 1,546,850 $ 2,637,023 $ 4,552,357
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance at Oct. 31, 2022 $ 10,918 $ 62,313,988 $ (4,737,124) $ (14,176,636) $ (28,337) $ 43,382,809
Balance, shares at Oct. 31, 2022 10,916,853          
Employee stock-based compensation 182,153 182,153
Stock issued for options exercised and stock grants $ 25 (25)
Stock issued for options exercised and stock grants, shares 25,500          
Foreign currency translation adjustment 1,607,650 1,607,650
Net Income 1,397,857 1,397,857
Balance at Jan. 31, 2023 $ 10,943 62,496,116 (3,129,474) (12,778,779) (28,337) 46,570,469
Balance, shares at Jan. 31, 2023 10,942,353          
Balance at Oct. 31, 2022 $ 10,918 62,313,988 (4,737,124) (14,176,636) (28,337) 43,382,809
Balance, shares at Oct. 31, 2022 10,916,853          
Foreign currency translation adjustment           2,146,023
Net Income           2,406,334
Balance at Apr. 30, 2023 $ 11,043 62,692,276 (2,591,101) (11,770,302) (31,175) 48,310,741
Balance, shares at Apr. 30, 2023 11,042,897          
Balance at Jan. 31, 2023 $ 10,943 62,496,116 (3,129,474) (12,778,779) (28,337) 46,570,469
Balance, shares at Jan. 31, 2023 10,942,353          
Employee stock-based compensation 196,261 196,261
Stock issued for options exercised and stock grants $ 100 (101) (2,838) (2,839)
Stock issued for options exercised and stock grants, shares 100,544          
Foreign currency translation adjustment 538,373 538,373
Net Income 1,008,477 1,008,477
Balance at Apr. 30, 2023 $ 11,043 62,692,276 (2,591,101) (11,770,302) (31,175) 48,310,741
Balance, shares at Apr. 30, 2023 11,042,897          
Balance at Oct. 31, 2023 $ 11,118 62,958,984 (3,442,549) (11,052,487) (46,300) 48,428,766
Balance, shares at Oct. 31, 2023 11,117,695          
Employee stock-based compensation 77,076 77,076
Stock issued for options exercised and stock grants $ 47 (47)
Stock issued for options exercised and stock grants, shares 46,788          
Foreign currency translation adjustment 1,029,580 1,029,580
Net Income $ 629,888 $ 629,888
Treasury Stock (15,633) (15,633)
Balance at Jan. 31, 2024 $ 11,165 $ 63,036,013 $ (2,412,969) $ (10,422,599) $ (61,933) $ 50,149,677
Balance, shares at Jan. 31, 2024 11,164,483          
Balance at Oct. 31, 2023 $ 11,118 62,958,984 (3,442,549) (11,052,487) (46,300) 48,428,766
Balance, shares at Oct. 31, 2023 11,117,695          
Foreign currency translation adjustment           591,897
Net Income           2,045,126
Balance at Apr. 30, 2024 $ 11,173 62,975,143 (2,850,652) (9,007,361) (61,933) 51,066,370
Balance, shares at Apr. 30, 2024 11,172,683          
Balance at Jan. 31, 2024 $ 11,165 63,036,013 (2,412,969) (10,422,599) (61,933) 50,149,677
Balance, shares at Jan. 31, 2024 11,164,483          
Employee stock-based compensation (60,862) (60,862)
Stock issued for options exercised and stock grants $ 8 (8)
Stock issued for options exercised and stock grants, shares 8,200          
Foreign currency translation adjustment (437,683) (437,683)
Net Income 1,415,238 1,415,238
Balance at Apr. 30, 2024 $ 11,173 $ 62,975,143 $ (2,850,652) $ (9,007,361) $ (61,933) $ 51,066,370
Balance, shares at Apr. 30, 2024 11,172,683          
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 2,045,126 $ 2,406,334
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation of property and equipment 350,782 327,328
Amortization of intangible assets 33,869 15,442
Stock-based compensation 16,214 378,414
Deferred income taxes 221,975 120,868
Gain on sale of asset (30,244)  
(Increase) decrease in operating assets:    
Accounts receivable (1,750,243) (905,242)
Inventory (652,748) (483,269)
Unbilled receivables (686,816) (484,570)
Prepaid expenses (607,901) (474,438)
Other current assets (30,018) (75,554)
Increase (decrease) in operating liabilities:    
Accounts payable and other current liabilities 133,362 (1,127,450)
Deferred revenue (297,083) 41,104
Net Cash used in Operating Activities (1,253,725) (261,033)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (290,175) (166,623)
Purchases of other intangible assets (69,643) (57,731)
Proceeds from the sale of property and equipment 771,807
Net Cash Provided by (used in) Investing Activities 411,989 (224,354)
CASH FLOWS FROM FINANCING ACTIVITIES    
Purchase of treasury stock (15,633) (2,838)
Net Cash Used in Financing Activities (15,633) (2,838)
EFFECT OF CURRENCY TRANSLATION ON CHANGES IN CASH AND CASH EQUIVALENTS 118,204 1,015,972
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (739,165) 527,747
CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE PERIOD 24,448,841 22,927,371
CASH AND CASH EQUIVALENTS AT THE END OF THE PERIOD 23,709,676 23,455,118
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for taxes $ 74,198 $ 1,270,100
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND DESCRIPTION OF BUSINESS
6 Months Ended
Apr. 30, 2024
Accounting Policies [Abstract]  
ORGANIZATION AND DESCRIPTION OF BUSINESS

NOTE 1 – ORGANIZATION AND DESCRIPTION OF BUSINESS

 

Coda Octopus Group, Inc. (“Coda,” “the Company,” or “we”) operates two discrete operating business units. These are the Marine Technology Business (“Products Business,” or “Products Segment”) and the Marine Engineering Business (“Services Business,” “Engineering Business” or “Services Segment”).

 

The Marine Technology Business is an established supplier of underwater technologies and solutions to the underwater and diving markets. Its products and solutions include both hardware and software for which it is the patent holder, innovator, developer, manufacturer and distributor. It has key proprietary 4D/5D/6D imaging sonar technology marketed under the name of Echoscope® and Echoscope PIPE® and diving technology marketed under the name of CodaOctopus® DAVD (Diver Augmented Vision Display). The Echoscope® sonar series is the only sonar that can generate multiple real time 3D images of moving objects underwater in zero visibility conditions and is used for activities such as real time inspection and monitoring. In 2021, the Marine Technology Business started marketing the DAVD tethered system. The requirements for the DAVD solution emanated from the Office of Naval Research as part of its Future Naval Requirements Program. The DAVD embeds inside of the diver head-up Display (HUD) a pair of transparent glasses which is used as the data hub for displaying real time data to the diver. Amongst other things, it allows both the diver underwater and the dive supervisor on the surface to share the same data or visualize the underwater scene. In addition, by combining the DAVD solution with the Echoscope®, dive operations can be performed in zero visibility conditions. These conditions are a common barrier which impinges on the ability to perform these activities and therefore the DAVD solution combined with the Echoscope® is a real requirement for these operations. In addition, in fiscal year 2023 we were contracted by the US Navy and an allied foreign navy to develop the untethered version of the DAVD technology, for the target market of special forces (referred to as “DAVD Hardening Program”). Under the DAVD Hardening Program, we supplied in fiscal year 2023 eight (8) untethered systems to these customers for ongoing evaluation and have since been working on further hardening features for the DAVD untethered system which arise from the ongoing field evaluation by our customers under the DAVD Hardening Program.

 

The Engineering Business is an established sub-contractor to the prime defense contractors and generally supplies proprietary sub-assemblies for incorporation into broader mission critical defense systems. These sub-assemblies are typically supplied for the life of the program. The Marine Engineering Business’ scope of services for these defense programs typically covers in relation to the subassembly which it provides: “concept, design, prototype, manufacture, and post-sale support”. The manufacturing contracts for these sub-assemblies can run over many years.

 

The consolidated financial statements include the accounts of Coda Octopus Group, Inc. and its wholly owned domestic and foreign subsidiaries. All of its subsidiaries are wholly owned by the Company. All significant intercompany transactions and balances have been eliminated in the consolidated financial statements.

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues including unbilled and deferred revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include estimates related to the percentage of completion method used to account for contracts including costs and earnings in excess of billings, billings in excess of costs and estimated earnings and the valuation of goodwill.

 

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUE RECOGNITION
6 Months Ended
Apr. 30, 2024
Revenue Recognition  
REVENUE RECOGNITION

NOTE 2 – REVENUE RECOGNITION

 

The Company recognizes revenue in accordance with the Financial Accounting Standards Board’s Topic 606, Revenue from Contracts with Customers (“Topic 606”).

 

Topic 606 has established a five-step process to determine the amount of revenue to record from contracts with customers. The five steps are:

 

  Identify the contract with the customer;
     
  Identify the performance obligations in the contract with customer;
     
  Determine the transaction price;
     
  Allocate the transaction price to performance obligations; and
     
  Recognize revenue when (or as) a performance obligation is satisfied.

 

Our revenues are earned under written contracts with our customers. The Marine Technology Business model includes both rentals and outright sales of underwater technologies which are utilized for a wide range of subsea applications. The Engineering Business supplies engineering services to mainly the prime defense contractors which may include concept, design, prototyping, and contract manufacturing. Our contracts do not include the possibility for additional contingent consideration so that our determination of the contract price does not involve having to consider potential additional variable consideration. Our sales do not include a right of return by the customer. Where there are contractual failures giving rise to post-sale obligations these are addressed under our warranty or through life support provisions.

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 2 – REVENUE RECOGNITION (Continued)

 

Regarding our Marine Technology Business, all our products are sold on a stand-alone basis and those market prices are evidence of the value of the products. To the extent that we also provide services (e.g., installation, training, post-sales technical support, customization of our technology for bespoke application, etc.), those services are either included as part of the product or are subject to written contracts based on the stand-alone value of those services. Revenue from the sale of services is recognized when those services have been performed.

 

Revenue derived by the Marine Technology Business from subscription package offerings or equipment rental is recognized when performance obligations are met, in particular, on a daily basis during the subscription or rental period.

 

For arrangements with multiple performance obligations, we recognize product revenue by allocating the transaction revenue to each performance obligation based on a relative standalone selling price basis and recognize revenue when performance obligations are met including when equipment is delivered, and for rental of equipment, when installation, training and other services prescribed by the contract are performed.

 

Our contracts sometimes require customer payments in advance of revenue recognition. These are recognized as revenue when the Company has fulfilled its obligations under the respective contracts. Until such time, we recognize these prepayments as deferred revenue.

 

For software license sales for which any services rendered are not considered distinct to the functionality of the software, we recognize revenue upon delivery of the software by the provision of the software installers and activation codes to the software.

 

With respect to revenues related to our Services Business, there are contracts in place that specify the fixed hourly rate and other reimbursable costs to be billed based on material and direct labor hours incurred and revenue is recognized on these contracts based on material and the direct labor hours incurred. Revenues from fixed-price contracts are recognized on the percentage of completion method, measured by the percentage of costs incurred (materials and direct labor hours) to date to estimated total cost (materials and direct labor hours) for each contract. This method is used as we consider expenditures for direct materials and labor hours to be the best available measure of progress on these contracts.

 

On a quarterly basis, we examine all our fixed-price contracts to determine if there are any losses to be recognized during the period. Any such loss is recorded in the quarter in which the loss first becomes apparent based upon costs incurred to date and the estimated costs to complete as determined by experience from similar contracts. Variations from estimated contract performance could result in adjustments to operating results.

 

Recoverability of Deferred Costs

 

In accordance with Topic 606, we defer certain costs on projects for service revenue. Deferred costs consist primarily of incremental direct costs to customize and install systems, as defined in individual customer contracts, including costs to acquire hardware and software from third parties and payroll costs for our employees and other third parties. The pricing of these service contracts is intended to provide for the recovery of these types of deferred costs over the life of the contract.

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 2 – REVENUE RECOGNITION (Continued)

 

We recognize such costs in accordance with our revenue recognition policy by contract. For revenue recognized under the percentage of completion method, costs are recognized as contract deliverables are provided in accordance with the percentage of completion calculation. For revenue recognized over time, costs are recognized ratably over the term of the contract, commencing on the date of revenue recognition. At each quarterly balance sheet date, we review deferred costs, to ensure they are ultimately recoverable.

 

Any anticipated losses on uncompleted contracts are recognized when evidence indicates the estimated total cost of a contract exceeds its estimated total revenue.

 

Other Revenue Disclosures

 

See Notes 12 and 13 – Segment Analysis and Disaggregation of Revenue. These Notes provide disclosure of our revenue by segment (Products Business versus Services Business); revenues from external customers and cost of those revenues; and split of revenue by geography including within and outside the USA.

 

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COST OF GOODS SOLD
6 Months Ended
Apr. 30, 2024
Compensation Related Costs [Abstract]  
COST OF GOODS SOLD

NOTE 3 – COST OF GOODS SOLD

 

Our cost of goods sold includes the cost of materials and related direct costs. With respect to sales made through the operating segments’ sales agents distribution network, we include in our costs of goods sold commissions paid to agents for the specific sales they make. Without using agents, we would not be eligible to participate in the Request for Proposals (“RFP”) for these sales on which we incur commission costs. All other sales-related expenses, including those related to unsuccessful bids, are included in selling, general and administrative (SG&A) costs. As a component of Cost of Goods Sold, sales commission costs in the three month period ended April 30, 2024, and 2023 were $132,222 and $102,452, respectively. Commission costs in the six month period ended April 30, 2024, and 2023 were $425,406 and $607,828 respectively.

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE OF FINANCIAL INSTRUMENTS
6 Months Ended
Apr. 30, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS

NOTE 4 – FAIR VALUE OF FINANCIAL INSTRUMENTS

 

The Company’s financial instruments include cash, cash equivalents, accounts receivable, accounts payable, and accrued expenses. The carrying amounts of cash, cash equivalents, accounts receivable, accounts payable and accrued expenses approximate their fair values because of the short-term nature of these instruments.

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FOREIGN CURRENCY TRANSLATION
6 Months Ended
Apr. 30, 2024
Foreign Currency [Abstract]  
FOREIGN CURRENCY TRANSLATION

NOTE 5 – FOREIGN CURRENCY TRANSLATION

 

Assets and liabilities are translated at the prevailing exchange rates at the balance sheet dates. Related revenues and expenses are translated at average exchange rates in effect during the reporting period. Stockholders’ equity is recorded at historical exchange rates. Resulting translation adjustments are recorded as a separate component in stockholders’ equity as part of accumulated other comprehensive income or (loss) as may be appropriate. Foreign currency transaction gains and losses are included in the consolidated statements of income and comprehensive income.

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS
6 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS

NOTE 6 – COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS

 

Certified Deposit Interest Bearing Accounts as of April 30, 2024 and October 31, 2023.

 

The Company has certified deposit interest-bearing accounts with its current bankers HSBC NA and HSBC UK. These interest-bearing accounts are for rolling fixed short-term periods not exceeding three (3) months and are classified in our financial statements as “cash equivalent”. In addition, we have an interest-bearing deposit account with HSBC UK that tracks the Bank of England base rate, and which has no access restrictions and has a current rate of 5.0%.

 

Currency Denomination  Bank  April 30, 2024   October 31, 2023 
      Amount   Rate   Amount   Rate 
                    
USD  HSBC  $17,614,335    4.62%  $15,201,579    5.28%
GBP  HSBC  £1,300,000    4.61%  £750,000    4.80%
GBP (Unrestricted access)  HSBC  £182,669    5.00%  £500,000    5.00%
GBP (Unrestricted access)  HSBC  £315,947    2.00%        
USD  Jyske Bank (Denmark)           $2,400,000    4.00%

 

Inventory consisted of the following as of:

 

SCHEDULE OF COMPONENTS OF INVENTORY

   April 30,   October 31, 
   2024   2023 
         
Raw materials and parts  $9,134,243   $8,994,482 
Work in progress   471,545    483,227 
Finished goods   3,040,188    2,207,816 
Total Inventory  $12,645,976   $11,685,525 

 

Other current assets consisted of the following as of:

 

SUMMARY OF OTHER CURRENT ASSETS

   April 30,   October 31, 
   2024   2023 
         
Deposits  $12,870   $23,081 
Other Tax Receivables   459,893    450,625 
Employee Retention Credit Receivables   212,300    212,300 
Other Receivables   21,428    348,620 
Total Other Current Assets  $706,491   $1,034,626 

 

Property and equipment consisted of the following as of:

 

SCHEDULE OF PROPERTY AND EQUIPMENT

   April 30,   October 31, 
   2024   2023 
         
Buildings  $5,769,545   $6,386,705 
Land   200,000    200,000 
Office machinery and equipment   1,665,736    1,596,026 
Rental assets   2,616,335    2,323,446 
Furniture, fixtures and improvements   1,225,662    1,172,169 
Totals   11,477,278    11,678,346 
Less: accumulated depreciation   (5,216,154)   (4,805,026)
           
Total Property and Equipment, net  $6,261,124   $6,873,320 

 

Depreciation expense for the three months ended April 30, 2024, and 2023 was $177,490 and $178,763 respectively and for the six months ended April 30, 2024, and 2023 was $350,782 and $327,328 respectively.

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 6 – COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Continued)

 

Property and equipment, net, by geographic areas were as follows:

 

   April 30,   October 31, 
   2024   2023 
         
USA  $1,690,543   $1,751,260 
Europe   4,570,581    5,122,060 
           
Total Property and Equipment, net  $6,261,124   $6,873,320 

 

Accrued Expenses and Other Current Liabilities consisted of the following as of:

 

   April 30,   October 31, 
   2024   2023 
         
Accruals  $388,729   $384,880 
Other Tax Payables   415,745    525,565 
Employee Related   79,708    85,185 
Total Other Current Liabilities  $884,182   $995,630 

 

Total Other Income, net consisted of the following:

 

   Three Months   Three Months   Six Months   Six Months 
   Ended   Ended   Ended   Ended 
   April 30,   April 30,   April 30,   April 30, 
   2024   2023   2024   2023 
                 
Grant Income  $11,980   $-   $26,694   $- 
Other   (14,616)   2,780    5,690    5,684 
 Total Other Income    (2,636)   2,780    32,384    5,684 
                     
Interest   293,468    170,596   $486,008    183,457 
                     
Total Other Income, net  $290,832   $173,376   $518,392   $189,141 

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACTS IN PROGESS
6 Months Ended
Apr. 30, 2024
Contracts In Progess  
CONTRACTS IN PROGESS

NOTE 7 – CONTRACTS IN PROGESS

 

Costs and estimated earnings in excess of billings on uncompleted contracts represent accumulated project expenses and fees which have not been invoiced to customers as of the balance sheet date. These amounts are stated on the consolidated balance sheets as Unbilled Receivables of $1,580,546 and $894,251 as of April 30, 2024, and October 31, 2023, respectively.

 

Deferred Revenue of $823,531 and $1,108,919 as of April 30, 2024, and October 31, 2023, respectively, consist of billings in excess of costs and revenues received as part of our warranty or Through Life Support (TLS) obligations upon completing a sale.

 

Sales of equipment include a separate performance obligation for warranty or TLS, the latter may be optionally purchased by the customer. This is treated as deferred revenue which is amortized over the relevant obligation period (12 months is our standard warranty or 36 or 60-months from the date of delivery for our TLS product). These amounts are stated on the consolidated balance sheets as a component of Deferred Revenue and were $366,773 and $457,600 as of April 30, 2024, and October 31, 2023, respectively.

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONCENTRATIONS
6 Months Ended
Apr. 30, 2024
Risks and Uncertainties [Abstract]  
CONCENTRATIONS

NOTE 8 – CONCENTRATIONS

 

Significant Customers

 

During the three months ended April 30, 2024, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $1,530,335, or 28.7% of net revenues during the three months ended April 30, 2024. Receivables from these customers were $1,429,713, or 32.5% of net receivables as of April 30, 2024.

 

During the three months ended April 30, 2023, the Company had one customer from whom it generated sales greater than 10% of net revenues. Revenue from this customer was $1,270,138, or 24.0% of net revenues during the three months ended April 30, 2023. Receivables from this customer were $1,365,300, or 35.1% of net receivables as of April 30, 2023.

 

During the six months ended April 30, 2024, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $2,199,560, or 22.5% of net revenues during the six months ended April 30, 2024. Receivables from these customers were $1,429,713, or 32.5% of net receivables as of April 30, 2024.

 

During the six months ended April 30, 2023, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $2,517,093, or 23.1% of net revenues during the six months ended April 30, 2023. Receivables from these customers were $1,483,542, or 38.1% of net receivables as of April 30, 2023.

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RECENT ACCOUNTING PRONOUNCEMENTS
6 Months Ended
Apr. 30, 2024
Accounting Changes and Error Corrections [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS

NOTE 9 – RECENT ACCOUNTING PRONOUNCEMENTS

 

On October 27, 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. ASU 2023-07 will affect how we report segment information, starting with our Form 10-K for the year ended October 31, 2025, and our quarterly reports on Form 10-Q starting with our quarterly report for the quarter ended January 31, 2026. The ASU requires that we provide disclosures of significant segment expenses and other segment items that are regularly provided to our CODM and included in each reported measure of segment profit or loss. We will also have to disclose other segment items by reportable segment (i.e., the difference between reported segment revenues less the significant segment expenses (which are disclosed) less reported segment profit or loss). The information needed for these disclosures is available, but we are determining the best way to provide that information for these required segment disclosures.

 

On December 14, 2023, the FASB issued Accounting Standards Update 2023-09 entitled Improvements to Income Tax Disclosures (ASU 2023-09), which is primarily applicable to public companies and requires a significant expansion of the granularity of the income tax rate reconciliation as well as an expansion of other income tax disclosures. The majority of the disclosures will only be made on an annual basis, although there is a modest expansion of required quarterly income tax disclosures. The amendments in ASU 2023-09 require disclosure of specific income tax categories in the rate and reconciliation and provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. There are also additional disclosures related to taxes paid to local jurisdictions, and to income taxes paid. This information is currently available to the Company but was not a required disclosure. The Company expects to adopt ASU 2023-09 on November 1, 2025.

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS PER SHARE
6 Months Ended
Apr. 30, 2024
NET INCOME PER SHARE:  
EARNINGS PER SHARE

NOTE 10 – EARNINGS PER SHARE

 

   Three Months   Three Months   Six Months   Six Months 
   Ended   Ended   Ended   Ended 
   April 30,   April 30,   April 30,   April 30, 
Fiscal Period  2024   2023   2024   2023 
Numerator:                    
Net Income  $1,415,238   $1,008,477   $2,045,126   $2,406,334 
                     
Denominator:                    
Basic weighted average common shares outstanding   11,168,493    11,010,077    11,148,565    10,970,806 
Unexercised portion of options and restricted stock awards   119,717    320,677    119,717    320,677 
Diluted outstanding shares   11,288,210    11,330,754    11,268,282    11,291,483 
                     
Net income per share                    
                     
Basic  $0.13   $0.09   $0.18   $0.22 
Diluted  $0.13   $0.09   $0.18   $0.21 

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
2017 STOCK INCENTIVE PLAN
6 Months Ended
Apr. 30, 2024
Retirement Benefits [Abstract]  
2017 STOCK INCENTIVE PLAN

NOTE 11 – 2017 STOCK INCENTIVE PLAN

 

2017 Stock Incentive Plan

 

On December 6, 2017, the Board of Directors adopted the 2017 Stock Incentive Plan (the “2017 Plan”). The purpose of the Plan is to advance the interests of the Company and its stockholders by enabling the Company and its subsidiaries to attract and retain qualified individuals through opportunities for equity participation in the Company, and to reward those individuals who contribute to the Company’s achievement of its economic objectives. The Plan was adopted subject to stockholders’ approval and was approved by Stockholders at the Company’s Annual General Meeting held on July 24, 2018.

 

The maximum number of shares of Common Stock allocated for issuance under the 2017 Plan is 913,612. The shares allocated for issuance under the 2017 Plan may, at the election of the Compensation Committee, be either treasury shares or shares authorized but unissued, and, if treasury shares are used, all references in the 2017 Plan to the issuance of shares will, for corporate law purposes, be deemed to mean the transfer of shares from treasury.

 

During the three month period ended April 30, 2024, no new restricted stock awards were made pursuant to the terms of the 2017 Plan. During this period, 8,200 restricted stock awards matured and were issued, 5,000 restricted stock awards were forfeited, and 6,500 units that were provisioned for did not qualify for issuance since the stipulated performance-related pre-conditions for award were not met. As of April 30, 2024, there were 387,694 shares available for future issuance under the 2017 Plan. The total stock compensation expense during the three month period ended April 30, 2024 and 2023 was ($60,862) and $196,261, respectively. During the six month period ended April 30, 2024 and 2023, these were $16,214 and $378,414, respectively.

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 11 – 2017 STOCK INCENTIVE PLAN (Continued)

 

2021 Stock Incentive Plan

 

On July 12, 2021, the Board of Directors adopted the 2021 Stock Incentive Plan (the “2021 Plan”). The 2021 Plan was approved by the Company’s stockholders at its Annual General Meeting held on September 14, 2021. The 2021 Plan is identical to the 2017 Plan in all material respects, except that the number of shares allocated for issuance thereunder is 1,000,000.

 

The total number of shares available for issuance under the 2017 and 2021 Plans is 1,387,694.

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT ANALYSIS
6 Months Ended
Apr. 30, 2024
Segment Reporting [Abstract]  
SEGMENT ANALYSIS

NOTE 12 – SEGMENT ANALYSIS

 

We operate in two reportable segments, “Products Business” and “Service Business” which are managed separately based upon fundamental differences in their operations. Segment operating income is total segment revenue reduced by cost of revenues and operating expenses, Research and Development (“R&D”), and Selling, General & Administrative (“SG&A”) identifiable with the reporting business segment. Overheads include general corporate administrative costs.

 

The Company evaluates performance and resources based upon operating income.

 

There are inter-segment sales in the table below which have been eliminated from our financial statements. However, for the purpose of segment reporting, these inter-segment sales are only included in the table below.

 

Coda Octopus Products (with entities operating in the UK, USA and Denmark) constitute the Marine Technology Business (“Products Segment”) is a supplier to the underwater/subsea market and selling both hardware and software solutions which include imaging sonar technology solutions, diving and diving communications technology, geophysical products, rental equipment, customization, and field operations services. Coda Octopus Colmek, Inc. (a Utah corporation) and Coda Octopus Martech Ltd (a UK corporation) constitute the Marine Engineering Business (“Services Segment”) and are subcontractors mainly to the prime defense contractors where they provide engineering services.

 

The following tables summarize segment asset and operating balances by reportable segment for the three months and six months ended April 30, 2024, and April 30, 2023, respectively.

 

The Company’s reportable business segments sell their goods and services in four geographic locations:

 

  Americas
     
  Europe
     
  Australia/Asia
     
  Middle East/Africa

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Three Months Ended April 30, 2024                    
                     
Net Revenues  $3,524,714   $1,798,464   $-   $5,323,178 
                     
Cost of Revenues   697,464    887,280    -    1,584,744 
                     
Gross Profit   2,827,250    911,184    -    3,738,434 
                     
Research & Development   485,061    57,420    -    542,481 
Selling, General & Administrative   792,820    596,451    456,299    1,845,570 
                     
Total Operating Expenses   1,277,881    653,871    456,299    2,388,051 
                     
Income (Loss) from Operations   1,549,369    257,313    (456,299)   1,350,383 
                     
Other Income                    
Other (Expense) Income   (14,616)   11,980    -    (2,636)
Interest Income   202,157    52,067    39,244    293,468 
                     
Total Other Income   187,541    64,047    39,244    290,832 
                     
Income (Loss) before Income Taxes   1,736,910    321,360    (417,055)   1,641,215 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense)   (43,900)   -    (147,173)   (191,073)
Deferred Tax (Expense)   (10,975)   -    (23,929)   (34,904)
                     
Total Income Tax (Expense)   (54,875)   -    (171,102)   (225,977)
                     
Net Income (Loss)  $1,682,035   $321,360   $(588,157)  $1,415,238 
                     
Supplemental Disclosures                    
                     
Total Assets  $37,040,637   $13,945,102   $3,011,417   $53,997,156 
                     
Total Liabilities  $1,807,318   $912,679   $210,789   $2,930,786 
                     
Revenues from Intercompany Sales - eliminated from sales above  $474,742   $104,263   $318,000   $897,005 
                     
Depreciation and Amortization  $158,112   $24,343   $11,658   $194,113 
                     
Purchases of Long-lived Assets  $153,339   $1,185   $42,818   $197,342 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Three Months Ended April 30, 2023                    
                     
Net Revenues  $3,583,429   $1,718,080   $-   $5,301,509 
                     
Cost of Revenues   885,382    792,886    -    1,678,268 
                     
Gross Profit   2,698,047    925,194    -    3,623,241 
                     
Research & Development   518,405    7,534    -    525,939 
Selling, General & Administrative   877,961    655,739    708,494    2,242,194 
                     
Total Operating Expenses   1,396,366    663,273    708,494    2,768,133 
                     
Income (Loss) from Operations   1,301,681    261,921    (708,494)   855,108 
                     
Other Income                    
Other Income   2,780    -    -    2,780 
Interest Income   147,127    23,469    -    170,596 
                     
Total Other Income   149,907    23,469    -    173,376 
                     
Income (Loss) before Income Taxes   1,451,588    285,390    (708,494)   1,028,484 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense) Benefit   (108,712)   (2,185)   42,124    (68,773)
Deferred Tax Benefit   -    -    48,766    48,766 
                     
Total Income Tax (Expense) Benefit   (108,712)   (2,185)   90,890    (20,007)
                     
Net Income (Loss)  $1,342,876   $283,205   $(617,604)  $1,008,477 
                     
Supplemental Disclosures                    
                     
Total Assets  $36,187,625   $13,618,065   $1,097,772   $50,903,462 
                     
Total Liabilities  $1,665,630   $802,459   $124,632   $2,592,721 
                     
Revenues from Intercompany Sales - eliminated from sales above  $2,084,321   $169,811   $(80,000)  $2,174,132 
                     
Depreciation and Amortization  $143,565   $24,757   $10,441   $178,763 
                     
Purchases of Long-lived Assets  $64,191   $18,012   $36,246   $118,448 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Six Months Ended April 30, 2024                    
                     
Net Revenues  $7,067,480   $2,716,889   $-   $9,784,369 
                     
Cost of Revenues   1,671,344    1,287,855    -    2,959,199 
                     
Gross Profit   5,396,136    1,429,034    -    6,825,170 
                     
Research & Development   946,436    82,022    -    1,028,458 
Selling, General & Administrative   1,628,211    1,196,935    1,065,799    3,890,945 
                     
Total Operating Expenses   2,574,647    1,278,957    1,065,799    4,919,403 
                     
Income (Loss) from Operations   2,821,489    150,077    (1,065,799)   1,905,767 
                     
Other Income                    
Other Income   5,690    26,694    -    32,384 
Interest Income   337,888    108,876    39,244    486,008 
                     
Total Other Income   343,578    135,570    39,244    518,392 
                     
Income (Loss) before Income Taxes   3,165,067    285,647    (1,026,555)   2,424,159 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense)   (79,440)   -    (77,618)   (157,058)
Deferred Tax Benefit (Expense)   16,353    -    (238,328)   (221,975)
                     
Total Income Tax (Expense) Benefit   (63,087)   -    (315,946)   (379,033)
                     
Net Income (Loss)  $3,101,980   $285,647   $(1,342,501)  $2,045,126 
                     
Supplemental Disclosures                    
                     
Total Assets  $37,040,637   $13,945,102   $3,011,417   $53,997,156 
                     
Total Liabilities  $1,807,318   $912,679   $210,789   $2,930,786 
                     
Revenues from Intercompany Sales - eliminated from sales above  $1,423,676   $115,053   $630,000   $2,168,729 
                     
Depreciation and Amortization  $311,131   $49,700   $23,820   $384,651 
                     
Purchases of Long-lived Assets  $285,762   $3,393   $70,663   $359,818 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Six Months Ended April 30, 2023                    
                     
Net Revenues  $7,407,588   $3,490,205   $-   $10,897,793 
                     
Cost of Revenues   1,949,626    1,571,921    -    3,521,547 
                     
Gross Profit   5,457,962    1,918,284    -    7,376,246 
                     
Research & Development   956,713    13,684         970,397 
Selling, General & Administrative   1,539,720    1,302,049    1,362,876    4,204,645 
                     
Total Operating Expenses   2,496,433    1,315,733    1,362,876    5,175,042 
                     
Income (Loss) from Operations   2,961,529    602,551    (1,362,876)   2,201,204 
                     
Other Income                    
Other Income   5,684    -    -    5,684 
Interest Income   159,243    24,214    -    183,457 
                     
Total Other Income   164,927    24,214    -    189,141 
                     
Income (Loss) before Income Taxes   3,126,456    626,765    (1,362,876)   2,390,345 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense) Benefit   (127,585)   (22,041)   80,842    (68,784)
Deferred Tax Benefit   -    -    84,773    84,773 
                     
Total Income Tax (Expense) Benefit   (127,585)   (22,041)   165,615    15,989 
                     
Net Income (Loss)  $2,998,871   $604,724   $(1,197,261)  $2,406,334 
                     
Supplemental Disclosures                    
                     
Total Assets  $36,187,625   $13,618,065   $1,097,772   $50,903,462 
                     
Total Liabilities  $1,665,630   $802,459   $124,632   $2,592,721 
                     
Revenues from Intercompany Sales - eliminated from sales above  $2,913,995   $215,518   $600,000   $3,729,513 
                     
Depreciation and Amortization  $272,403   $49,667   $20,700   $342,770 
                     
Purchases of Long-lived Assets  $143,833   $22,792   $57,731   $224,355 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
DISAGGREGATION OF REVENUE
6 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
DISAGGREGATION OF REVENUE

NOTE 13 – DISAGGREGATION OF REVENUE

 

   Marine   Marine     
   For the Three Months Ended April 30, 2024 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $640,943   $799,214   $1,440,157 
Europe   1,464,322    999,250    2,463,572 
Australia/Asia   1,071,295    -    1,071,295 
Middle East/Africa   348,154    -    348,154 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 
                
Major Goods/Service Lines               
Equipment Sales  $2,005,128   $174,375   $2,179,503 
Equipment Rentals   699,664    -    699,664 
Software Sales   176,742    -    176,742 
Engineering Parts   -    1,426,224    1,426,224 
Services   643,180    197,865    841,045 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 
                
Goods transferred at a point in time  $2,181,870   $174,375   $2,356,245 
Services transferred over time   1,342,844    1,624,089    2,966,933 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

   Marine   Marine     
   For the Three Months Ended April 30, 2023 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $1,754,250   $1,144,891   $2,899,141 
Europe   812,188    573,189    1,385,377 
Australia/Asia   924,251    -    924,251 
Middle East/Africa   92,740    -    92,740 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 
                
Major Goods/Service Lines               
Equipment Sales  $2,500,156   $7,953   $2,508,109 
Equipment Rentals   519,427    -    519,427 
Software Sales   219,423    -    219,423 
Engineering Parts   -    1,071,906    1,071,906 
Services   344,423    638,221    982,644 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 
                
Goods transferred at a point in time  $2,719,579   $7,953   $2,727,532 
Services transferred over time   863,850    1,710,127    2,573,977 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

                
   For the Six Months Ended April 30, 2024 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $978,015   $1,254,628   $2,232,643 
Europe   2,408,010    1,462,261    3,870,271 
Australia/Asia   2,870,835    -    2,870,835 
Middle East/Africa   810,620    -    810,620 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 
                
Major Goods/Service Lines               
Equipment Sales  $4,381,400   $347,199   $4,728,599 
Equipment Rentals   1,080,473    -    1,080,473 
Software Sales   402,271    -    402,271 
Engineering Parts   -    1,922,128    1,922,128 
Services   1,203,336    447,562    1,650,898 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 
                
Goods transferred at a point in time  $4,783,671   $347,199   $5,130,870 
Services transferred over time   2,283,809    2,369,690    4,653,499 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

                
   For the Six Months Ended April 30, 2023 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $2,240,543   $2,467,868   $4,708,411 
Europe   1,508,598    1,022,337    2,530,935 
Australia/Asia   3,356,679    -    3,356,679 
Middle East/Africa   301,768    -    301,768 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 
                
Major Goods/Service Lines               
Equipment Sales  $5,072,716   $7,953   $5,080,669 
Equipment Rentals   785,330    -    785,330 
Software Sales   636,593    -    636,593 
Engineering Parts   -    2,220,985    2,220,985 
Services   912,949    1,261,267    2,174,216 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 
                
Goods transferred at a point in time  $5,709,309   $7,953   $5,717,262 
Services transferred over time   1,698,279    3,482,252    5,180,531 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES
6 Months Ended
Apr. 30, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 14 – INCOME TAXES

 

The Company’s tax rate may vary depending on the composition of its revenue in the reporting period (percentage of consolidated revenue attributable to the Company and its US-owned subsidiaries and percentage attributable to its foreign-owned subsidiaries). The Company’s effective tax rate for the three months ended April 30, 2024, and 2023, was 13.8% and 1.9% respectively and for the six months ended April 30, 2024, and 2023 this was 15.6% and (0.7)%, respectively. In the Current Quarter the Company nor its US-owned subsidiaries did not generate any taxable income. This resulted in the decrease of the Company’s statutory income tax rate of 25.0% to an effective rate of 13.8%. In addition, in the Current Quarter we recorded Deferred Tax Expense of $34,904 as a result of the vesting of restricted stock awards. We have been recording the UK tax rate at 0.0% as we believe our R&D tax credits will offset any tax liability which may be incurred. In the Current Quarter we made a provision of 22.0% for our Danish Subsidiary and $130,500 for Global Intangible Low-Taxed Income (“GILTI”). For the six month period ended April 30, 2024 we provisioned $173,000 for GILTI.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables)
6 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS

Currency Denomination  Bank  April 30, 2024   October 31, 2023 
      Amount   Rate   Amount   Rate 
                    
USD  HSBC  $17,614,335    4.62%  $15,201,579    5.28%
GBP  HSBC  £1,300,000    4.61%  £750,000    4.80%
GBP (Unrestricted access)  HSBC  £182,669    5.00%  £500,000    5.00%
GBP (Unrestricted access)  HSBC  £315,947    2.00%        
USD  Jyske Bank (Denmark)           $2,400,000    4.00%
SCHEDULE OF COMPONENTS OF INVENTORY

Inventory consisted of the following as of:

 

SCHEDULE OF COMPONENTS OF INVENTORY

   April 30,   October 31, 
   2024   2023 
         
Raw materials and parts  $9,134,243   $8,994,482 
Work in progress   471,545    483,227 
Finished goods   3,040,188    2,207,816 
Total Inventory  $12,645,976   $11,685,525 
SUMMARY OF OTHER CURRENT ASSETS

Other current assets consisted of the following as of:

 

SUMMARY OF OTHER CURRENT ASSETS

   April 30,   October 31, 
   2024   2023 
         
Deposits  $12,870   $23,081 
Other Tax Receivables   459,893    450,625 
Employee Retention Credit Receivables   212,300    212,300 
Other Receivables   21,428    348,620 
Total Other Current Assets  $706,491   $1,034,626 
SCHEDULE OF PROPERTY AND EQUIPMENT

Property and equipment consisted of the following as of:

 

SCHEDULE OF PROPERTY AND EQUIPMENT

   April 30,   October 31, 
   2024   2023 
         
Buildings  $5,769,545   $6,386,705 
Land   200,000    200,000 
Office machinery and equipment   1,665,736    1,596,026 
Rental assets   2,616,335    2,323,446 
Furniture, fixtures and improvements   1,225,662    1,172,169 
Totals   11,477,278    11,678,346 
Less: accumulated depreciation   (5,216,154)   (4,805,026)
           
Total Property and Equipment, net  $6,261,124   $6,873,320 
SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS

Property and equipment, net, by geographic areas were as follows:

 

   April 30,   October 31, 
   2024   2023 
         
USA  $1,690,543   $1,751,260 
Europe   4,570,581    5,122,060 
           
Total Property and Equipment, net  $6,261,124   $6,873,320 
SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

Accrued Expenses and Other Current Liabilities consisted of the following as of:

 

   April 30,   October 31, 
   2024   2023 
         
Accruals  $388,729   $384,880 
Other Tax Payables   415,745    525,565 
Employee Related   79,708    85,185 
Total Other Current Liabilities  $884,182   $995,630 
SCHEDULE OF OTHER INCOME

Total Other Income, net consisted of the following:

 

   Three Months   Three Months   Six Months   Six Months 
   Ended   Ended   Ended   Ended 
   April 30,   April 30,   April 30,   April 30, 
   2024   2023   2024   2023 
                 
Grant Income  $11,980   $-   $26,694   $- 
Other   (14,616)   2,780    5,690    5,684 
 Total Other Income    (2,636)   2,780    32,384    5,684 
                     
Interest   293,468    170,596   $486,008    183,457 
                     
Total Other Income, net  $290,832   $173,376   $518,392   $189,141 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS PER SHARE (Tables)
6 Months Ended
Apr. 30, 2024
NET INCOME PER SHARE:  
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED

 

   Three Months   Three Months   Six Months   Six Months 
   Ended   Ended   Ended   Ended 
   April 30,   April 30,   April 30,   April 30, 
Fiscal Period  2024   2023   2024   2023 
Numerator:                    
Net Income  $1,415,238   $1,008,477   $2,045,126   $2,406,334 
                     
Denominator:                    
Basic weighted average common shares outstanding   11,168,493    11,010,077    11,148,565    10,970,806 
Unexercised portion of options and restricted stock awards   119,717    320,677    119,717    320,677 
Diluted outstanding shares   11,288,210    11,330,754    11,268,282    11,291,483 
                     
Net income per share                    
                     
Basic  $0.13   $0.09   $0.18   $0.22 
Diluted  $0.13   $0.09   $0.18   $0.21 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT ANALYSIS (Tables)
6 Months Ended
Apr. 30, 2024
Segment Reporting [Abstract]  
SCHEDULE OF SEGMENT REPORTING INFORMATION

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Three Months Ended April 30, 2024                    
                     
Net Revenues  $3,524,714   $1,798,464   $-   $5,323,178 
                     
Cost of Revenues   697,464    887,280    -    1,584,744 
                     
Gross Profit   2,827,250    911,184    -    3,738,434 
                     
Research & Development   485,061    57,420    -    542,481 
Selling, General & Administrative   792,820    596,451    456,299    1,845,570 
                     
Total Operating Expenses   1,277,881    653,871    456,299    2,388,051 
                     
Income (Loss) from Operations   1,549,369    257,313    (456,299)   1,350,383 
                     
Other Income                    
Other (Expense) Income   (14,616)   11,980    -    (2,636)
Interest Income   202,157    52,067    39,244    293,468 
                     
Total Other Income   187,541    64,047    39,244    290,832 
                     
Income (Loss) before Income Taxes   1,736,910    321,360    (417,055)   1,641,215 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense)   (43,900)   -    (147,173)   (191,073)
Deferred Tax (Expense)   (10,975)   -    (23,929)   (34,904)
                     
Total Income Tax (Expense)   (54,875)   -    (171,102)   (225,977)
                     
Net Income (Loss)  $1,682,035   $321,360   $(588,157)  $1,415,238 
                     
Supplemental Disclosures                    
                     
Total Assets  $37,040,637   $13,945,102   $3,011,417   $53,997,156 
                     
Total Liabilities  $1,807,318   $912,679   $210,789   $2,930,786 
                     
Revenues from Intercompany Sales - eliminated from sales above  $474,742   $104,263   $318,000   $897,005 
                     
Depreciation and Amortization  $158,112   $24,343   $11,658   $194,113 
                     
Purchases of Long-lived Assets  $153,339   $1,185   $42,818   $197,342 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Three Months Ended April 30, 2023                    
                     
Net Revenues  $3,583,429   $1,718,080   $-   $5,301,509 
                     
Cost of Revenues   885,382    792,886    -    1,678,268 
                     
Gross Profit   2,698,047    925,194    -    3,623,241 
                     
Research & Development   518,405    7,534    -    525,939 
Selling, General & Administrative   877,961    655,739    708,494    2,242,194 
                     
Total Operating Expenses   1,396,366    663,273    708,494    2,768,133 
                     
Income (Loss) from Operations   1,301,681    261,921    (708,494)   855,108 
                     
Other Income                    
Other Income   2,780    -    -    2,780 
Interest Income   147,127    23,469    -    170,596 
                     
Total Other Income   149,907    23,469    -    173,376 
                     
Income (Loss) before Income Taxes   1,451,588    285,390    (708,494)   1,028,484 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense) Benefit   (108,712)   (2,185)   42,124    (68,773)
Deferred Tax Benefit   -    -    48,766    48,766 
                     
Total Income Tax (Expense) Benefit   (108,712)   (2,185)   90,890    (20,007)
                     
Net Income (Loss)  $1,342,876   $283,205   $(617,604)  $1,008,477 
                     
Supplemental Disclosures                    
                     
Total Assets  $36,187,625   $13,618,065   $1,097,772   $50,903,462 
                     
Total Liabilities  $1,665,630   $802,459   $124,632   $2,592,721 
                     
Revenues from Intercompany Sales - eliminated from sales above  $2,084,321   $169,811   $(80,000)  $2,174,132 
                     
Depreciation and Amortization  $143,565   $24,757   $10,441   $178,763 
                     
Purchases of Long-lived Assets  $64,191   $18,012   $36,246   $118,448 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Six Months Ended April 30, 2024                    
                     
Net Revenues  $7,067,480   $2,716,889   $-   $9,784,369 
                     
Cost of Revenues   1,671,344    1,287,855    -    2,959,199 
                     
Gross Profit   5,396,136    1,429,034    -    6,825,170 
                     
Research & Development   946,436    82,022    -    1,028,458 
Selling, General & Administrative   1,628,211    1,196,935    1,065,799    3,890,945 
                     
Total Operating Expenses   2,574,647    1,278,957    1,065,799    4,919,403 
                     
Income (Loss) from Operations   2,821,489    150,077    (1,065,799)   1,905,767 
                     
Other Income                    
Other Income   5,690    26,694    -    32,384 
Interest Income   337,888    108,876    39,244    486,008 
                     
Total Other Income   343,578    135,570    39,244    518,392 
                     
Income (Loss) before Income Taxes   3,165,067    285,647    (1,026,555)   2,424,159 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense)   (79,440)   -    (77,618)   (157,058)
Deferred Tax Benefit (Expense)   16,353    -    (238,328)   (221,975)
                     
Total Income Tax (Expense) Benefit   (63,087)   -    (315,946)   (379,033)
                     
Net Income (Loss)  $3,101,980   $285,647   $(1,342,501)  $2,045,126 
                     
Supplemental Disclosures                    
                     
Total Assets  $37,040,637   $13,945,102   $3,011,417   $53,997,156 
                     
Total Liabilities  $1,807,318   $912,679   $210,789   $2,930,786 
                     
Revenues from Intercompany Sales - eliminated from sales above  $1,423,676   $115,053   $630,000   $2,168,729 
                     
Depreciation and Amortization  $311,131   $49,700   $23,820   $384,651 
                     
Purchases of Long-lived Assets  $285,762   $3,393   $70,663   $359,818 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 12 – SEGMENT ANALYSIS (Continued)

 

  

Marine

Technology

Business

(Products)

  

Marine

Engineering

Business

(Services)

   Overhead   Total 
                 
Six Months Ended April 30, 2023                    
                     
Net Revenues  $7,407,588   $3,490,205   $-   $10,897,793 
                     
Cost of Revenues   1,949,626    1,571,921    -    3,521,547 
                     
Gross Profit   5,457,962    1,918,284    -    7,376,246 
                     
Research & Development   956,713    13,684         970,397 
Selling, General & Administrative   1,539,720    1,302,049    1,362,876    4,204,645 
                     
Total Operating Expenses   2,496,433    1,315,733    1,362,876    5,175,042 
                     
Income (Loss) from Operations   2,961,529    602,551    (1,362,876)   2,201,204 
                     
Other Income                    
Other Income   5,684    -    -    5,684 
Interest Income   159,243    24,214    -    183,457 
                     
Total Other Income   164,927    24,214    -    189,141 
                     
Income (Loss) before Income Taxes   3,126,456    626,765    (1,362,876)   2,390,345 
                     
Income Tax (Expense) Benefit                    
Current Tax (Expense) Benefit   (127,585)   (22,041)   80,842    (68,784)
Deferred Tax Benefit   -    -    84,773    84,773 
                     
Total Income Tax (Expense) Benefit   (127,585)   (22,041)   165,615    15,989 
                     
Net Income (Loss)  $2,998,871   $604,724   $(1,197,261)  $2,406,334 
                     
Supplemental Disclosures                    
                     
Total Assets  $36,187,625   $13,618,065   $1,097,772   $50,903,462 
                     
Total Liabilities  $1,665,630   $802,459   $124,632   $2,592,721 
                     
Revenues from Intercompany Sales - eliminated from sales above  $2,913,995   $215,518   $600,000   $3,729,513 
                     
Depreciation and Amortization  $272,403   $49,667   $20,700   $342,770 
                     
Purchases of Long-lived Assets  $143,833   $22,792   $57,731   $224,355 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
DISAGGREGATION OF REVENUE (Tables)
6 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION

 

   Marine   Marine     
   For the Three Months Ended April 30, 2024 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $640,943   $799,214   $1,440,157 
Europe   1,464,322    999,250    2,463,572 
Australia/Asia   1,071,295    -    1,071,295 
Middle East/Africa   348,154    -    348,154 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 
                
Major Goods/Service Lines               
Equipment Sales  $2,005,128   $174,375   $2,179,503 
Equipment Rentals   699,664    -    699,664 
Software Sales   176,742    -    176,742 
Engineering Parts   -    1,426,224    1,426,224 
Services   643,180    197,865    841,045 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 
                
Goods transferred at a point in time  $2,181,870   $174,375   $2,356,245 
Services transferred over time   1,342,844    1,624,089    2,966,933 
                
Total Revenues  $3,524,714   $1,798,464   $5,323,178 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

   Marine   Marine     
   For the Three Months Ended April 30, 2023 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $1,754,250   $1,144,891   $2,899,141 
Europe   812,188    573,189    1,385,377 
Australia/Asia   924,251    -    924,251 
Middle East/Africa   92,740    -    92,740 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 
                
Major Goods/Service Lines               
Equipment Sales  $2,500,156   $7,953   $2,508,109 
Equipment Rentals   519,427    -    519,427 
Software Sales   219,423    -    219,423 
Engineering Parts   -    1,071,906    1,071,906 
Services   344,423    638,221    982,644 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 
                
Goods transferred at a point in time  $2,719,579   $7,953   $2,727,532 
Services transferred over time   863,850    1,710,127    2,573,977 
                
Total Revenues  $3,583,429   $1,718,080   $5,301,509 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

                
   For the Six Months Ended April 30, 2024 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $978,015   $1,254,628   $2,232,643 
Europe   2,408,010    1,462,261    3,870,271 
Australia/Asia   2,870,835    -    2,870,835 
Middle East/Africa   810,620    -    810,620 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 
                
Major Goods/Service Lines               
Equipment Sales  $4,381,400   $347,199   $4,728,599 
Equipment Rentals   1,080,473    -    1,080,473 
Software Sales   402,271    -    402,271 
Engineering Parts   -    1,922,128    1,922,128 
Services   1,203,336    447,562    1,650,898 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 
                
Goods transferred at a point in time  $4,783,671   $347,199   $5,130,870 
Services transferred over time   2,283,809    2,369,690    4,653,499 
                
Total Revenues  $7,067,480   $2,716,889   $9,784,369 

 

 

CODA OCTOPUS GROUP, INC.

Notes to the Consolidated Financial Statements

April 30, 2024 and October 31, 2023

 

NOTE 13 –DISAGGREGATION OF REVENUE (Continued)

 

                
   For the Six Months Ended April 30, 2023 
   Marine   Marine     
   Technology   Engineering   Grand 
   Business   Business   Total 
Disaggregation of Total Net Sales               
                
Primary Geographical Markets               
Americas  $2,240,543   $2,467,868   $4,708,411 
Europe   1,508,598    1,022,337    2,530,935 
Australia/Asia   3,356,679    -    3,356,679 
Middle East/Africa   301,768    -    301,768 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 
                
Major Goods/Service Lines               
Equipment Sales  $5,072,716   $7,953   $5,080,669 
Equipment Rentals   785,330    -    785,330 
Software Sales   636,593    -    636,593 
Engineering Parts   -    2,220,985    2,220,985 
Services   912,949    1,261,267    2,174,216 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 
                
Goods transferred at a point in time  $5,709,309   $7,953   $5,717,262 
Services transferred over time   1,698,279    3,482,252    5,180,531 
                
Total Revenues  $7,407,588   $3,490,205   $10,897,793 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COST OF GOODS SOLD (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Compensation Related Costs [Abstract]        
Cost of goods sold $ 132,222 $ 102,452 $ 425,406 $ 607,828
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS (Details) - USD ($)
Apr. 30, 2024
Oct. 31, 2023
HSBC [Member]    
Amount $ 17,614,335 $ 15,201,579
Deposit interest rate 4.62% 5.28%
HSBC [Member] | GBP Currency [Member]    
Amount $ 1,300,000 $ 750,000
Deposit interest rate 4.61% 4.80%
HSBC [Member] | GBP Currency [Member] | Unrestricted Access [Member]    
Amount $ 182,669 $ 500,000
Deposit interest rate 5.00% 5.00%
HSBC [Member] | GBP Currency [Member] | Unrestricted Access One [Member]    
Amount $ 315,947  
Deposit interest rate 2.00%  
Jyske Bank [Member]    
Amount   $ 2,400,000
Deposit interest rate   4.00%
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF COMPONENTS OF INVENTORY (Details) - USD ($)
Apr. 30, 2024
Oct. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials and parts $ 9,134,243 $ 8,994,482
Work in progress 471,545 483,227
Finished goods 3,040,188 2,207,816
Total Inventory $ 12,645,976 $ 11,685,525
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF OTHER CURRENT ASSETS (Details) - USD ($)
Apr. 30, 2024
Oct. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deposits $ 12,870 $ 23,081
Other Tax Receivables 459,893 450,625
Employee Retention Credit Receivables 212,300 212,300
Other Receivables 21,428 348,620
Total Other Current Assets $ 706,491 $ 1,034,626
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
Apr. 30, 2024
Oct. 31, 2023
Property, Plant and Equipment [Line Items]    
Totals $ 11,477,278 $ 11,678,346
Less: accumulated depreciation (5,216,154) (4,805,026)
Total Property and Equipment, net 6,261,124 6,873,320
Building [Member]    
Property, Plant and Equipment [Line Items]    
Totals 5,769,545 6,386,705
Land [Member]    
Property, Plant and Equipment [Line Items]    
Totals 200,000 200,000
Office Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Totals 1,665,736 1,596,026
Rental Assets [Member]    
Property, Plant and Equipment [Line Items]    
Totals 2,616,335 2,323,446
Furniture Fixtures and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Totals $ 1,225,662 $ 1,172,169
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS (Details) - USD ($)
Apr. 30, 2024
Oct. 31, 2023
Total Property and Equipment, net $ 6,261,124 $ 6,873,320
UNITED STATES    
Total Property and Equipment, net 1,690,543 1,751,260
Europe [Member]    
Total Property and Equipment, net $ 4,570,581 $ 5,122,060
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Apr. 30, 2024
Oct. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accruals $ 388,729 $ 384,880
Other Tax Payables 415,745 525,565
Employee Related 79,708 85,185
Total Other Current Liabilities $ 884,182 $ 995,630
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF OTHER INCOME (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Grant Income $ 11,980 $ 26,694
Other (14,616) 2,780 5,690 5,684
 Total Other Income (2,636) 2,780 32,384 5,684
Interest 293,468 170,596 486,008 183,457
Total Other Income $ 290,832 $ 173,376 $ 518,392 $ 189,141
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Current rate     5.00%  
Depreciation expense $ 177,490 $ 178,763 $ 350,782 $ 327,328
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACTS IN PROGESS (Details Narrative) - USD ($)
Apr. 30, 2024
Oct. 31, 2023
Contracts In Progess    
Unbilled receivables $ 1,580,546 $ 894,251
Deferred revenue, billings 823,531 1,108,919
Deferred revenue $ 366,773 $ 457,600
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONCENTRATIONS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Oct. 31, 2023
Concentration Risk [Line Items]          
Revenue $ 5,323,178 $ 5,301,509 $ 9,784,369 $ 10,897,793  
Accounts receivable 4,402,355   4,402,355   $ 2,643,461
Two Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Revenue $ 1,530,335   $ 2,199,560 $ 2,517,093  
Concentration risk, percentage 28.70%   22.50% 23.10%  
Two Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 32.50%   32.50% 38.10%  
Accounts receivable $ 1,429,713 1,483,542 $ 1,429,713 $ 1,483,542  
One Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Revenue   $ 1,270,138      
Concentration risk, percentage   24.00%      
One Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   35.10%      
Accounts receivable   $ 1,365,300   $ 1,365,300  
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Apr. 30, 2023
Jan. 31, 2023
Apr. 30, 2024
Apr. 30, 2023
NET INCOME PER SHARE:            
Net Income $ 1,415,238 $ 629,888 $ 1,008,477 $ 1,397,857 $ 2,045,126 $ 2,406,334
Basic weighted average common shares outstanding 11,168,493   11,010,077   11,148,565 10,970,806
Unexercised portion of options and restricted stock awards 119,717   320,677   119,717 320,677
Diluted outstanding shares 11,288,210   11,330,754   11,268,282 11,291,483
Basic $ 0.13   $ 0.09   $ 0.18 $ 0.22
Diluted $ 0.13   $ 0.09   $ 0.18 $ 0.21
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
2017 STOCK INCENTIVE PLAN (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Jul. 12, 2021
Dec. 06, 2017
Defined Benefit Plan Disclosure [Line Items]            
Share based compensation $ 60,862 $ 196,261 $ 16,214 $ 378,414    
2017 Stock Incentive Plan [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Restricted stock available for future issuance 387,694          
Restricted stock forfeited 5,000          
stock awards forfeited 6,500          
2017 Stock Incentive Plan [Member] | Restricted Stock [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Restricted stock available for future issuance 8,200          
2017 Stock Incentive Plan [Member] | Board of Director [Member] | Maximum [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Number of shares allocated for issuance           913,612
2017 Plan and 2021 Plan [Member] | Board of Director [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Number of shares allocated for issuance         1,000,000  
Common stock available for issuance 1,387,694   1,387,694      
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF SEGMENT REPORTING INFORMATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Apr. 30, 2023
Jan. 31, 2023
Apr. 30, 2024
Apr. 30, 2023
Segment Reporting Information [Line Items]            
Net Revenues $ 5,323,178   $ 5,301,509   $ 9,784,369 $ 10,897,793
Cost of Revenues 1,584,744   1,678,268   2,959,199 3,521,547
Gross Profit 3,738,434   3,623,241   6,825,170 7,376,246
Research & Development 542,481   525,939   1,028,458 970,397
Selling, General & Administrative 1,845,570   2,242,194   3,890,945 4,204,645
Total Operating Expenses 2,388,051   2,768,133   4,919,403 5,175,042
INCOME FROM OPERATIONS 1,350,383   855,108   1,905,767 2,201,204
Other Income            
Other (Expense) Income (2,636)   2,780   32,384 5,684
Total Other Income 290,832   173,376   518,392 189,141
INCOME BEFORE INCOME TAX EXPENSE 1,641,215   1,028,484   2,424,159 2,390,345
Income Tax (Expense) Benefit            
Current Tax (Expense) Benefit (191,073)   (68,773)   (157,058) (68,784)
Deferred Tax Benefit (34,904)   48,766   (221,975) 84,773
Total Income Tax (Expense) (225,977)   (20,007)   (379,033) 15,989
NET INCOME 1,415,238 $ 629,888 1,008,477 $ 1,397,857 2,045,126 2,406,334
Supplemental Disclosures            
Total Assets 53,997,156       53,997,156  
Total Liabilities 2,930,786       2,930,786  
Other Income (2,636)   2,780   32,384 5,684
Segment Reporting [Member]            
Segment Reporting Information [Line Items]            
Net Revenues 5,323,178   5,301,509   9,784,369 10,897,793
Cost of Revenues 1,584,744   1,678,268   2,959,199 3,521,547
Gross Profit 3,738,434   3,623,241   6,825,170 7,376,246
Research & Development 542,481   525,939   1,028,458 970,397
Selling, General & Administrative 1,845,570   2,242,194   3,890,945 4,204,645
Total Operating Expenses 2,388,051   2,768,133   4,919,403 5,175,042
INCOME FROM OPERATIONS 1,350,383   855,108   1,905,767 2,201,204
Other Income            
Other (Expense) Income (2,636)          
Interest Income 293,468   170,596   486,008 183,457
Total Other Income 290,832   173,376   518,392 189,141
INCOME BEFORE INCOME TAX EXPENSE 1,641,215   1,028,484   2,424,159 2,390,345
Income Tax (Expense) Benefit            
Current Tax (Expense) Benefit (191,073)   (68,773)   (157,058) (68,784)
Deferred Tax Benefit (34,904)   48,766   (221,975) 84,773
Total Income Tax (Expense) (225,977)   (20,007)   (379,033) 15,989
NET INCOME 1,415,238   1,008,477   2,045,126 2,406,334
Supplemental Disclosures            
Total Assets 53,997,156   50,903,462   53,997,156 50,903,462
Total Liabilities 2,930,786   2,592,721   2,930,786 2,592,721
Revenues from Intercompany Sales - eliminated from sales above 897,005   2,174,132   2,168,729 3,729,513
Depreciation and Amortization 194,113   178,763   384,651 342,770
Purchases of Long-lived Assets 197,342   118,448   359,818 224,355
Other Income     2,780   32,384 5,684
Marine Technology Business (Products) [Member] | Segment Reporting [Member]            
Segment Reporting Information [Line Items]            
Net Revenues 3,524,714   3,583,429   7,067,480 7,407,588
Cost of Revenues 697,464   885,382   1,671,344 1,949,626
Gross Profit 2,827,250   2,698,047   5,396,136 5,457,962
Research & Development 485,061   518,405   946,436 956,713
Selling, General & Administrative 792,820   877,961   1,628,211 1,539,720
Total Operating Expenses 1,277,881   1,396,366   2,574,647 2,496,433
INCOME FROM OPERATIONS 1,549,369   1,301,681   2,821,489 2,961,529
Other Income            
Other (Expense) Income (14,616)          
Interest Income 202,157   147,127   337,888 159,243
Total Other Income 187,541   149,907   343,578 164,927
INCOME BEFORE INCOME TAX EXPENSE 1,736,910   1,451,588   3,165,067 3,126,456
Income Tax (Expense) Benefit            
Current Tax (Expense) Benefit (43,900)   (108,712)   (79,440) (127,585)
Deferred Tax Benefit (10,975)     16,353
Total Income Tax (Expense) (54,875)   (108,712)   (63,087) (127,585)
NET INCOME 1,682,035   1,342,876   3,101,980 2,998,871
Supplemental Disclosures            
Total Assets 37,040,637   36,187,625   37,040,637 36,187,625
Total Liabilities 1,807,318   1,665,630   1,807,318 1,665,630
Revenues from Intercompany Sales - eliminated from sales above 474,742   2,084,321   1,423,676 2,913,995
Depreciation and Amortization 158,112   143,565   311,131 272,403
Purchases of Long-lived Assets 153,339   64,191   285,762 143,833
Other Income     2,780   5,690 5,684
Marine Engineering Business (Services) [Member] | Segment Reporting [Member]            
Segment Reporting Information [Line Items]            
Net Revenues 1,798,464   1,718,080   2,716,889 3,490,205
Cost of Revenues 887,280   792,886   1,287,855 1,571,921
Gross Profit 911,184   925,194   1,429,034 1,918,284
Research & Development 57,420   7,534   82,022 13,684
Selling, General & Administrative 596,451   655,739   1,196,935 1,302,049
Total Operating Expenses 653,871   663,273   1,278,957 1,315,733
INCOME FROM OPERATIONS 257,313   261,921   150,077 602,551
Other Income            
Other (Expense) Income 11,980          
Interest Income 52,067   23,469   108,876 24,214
Total Other Income 64,047   23,469   135,570 24,214
INCOME BEFORE INCOME TAX EXPENSE 321,360   285,390   285,647 626,765
Income Tax (Expense) Benefit            
Current Tax (Expense) Benefit   (2,185)   (22,041)
Deferred Tax Benefit    
Total Income Tax (Expense)   (2,185)   (22,041)
NET INCOME 321,360   283,205   285,647 604,724
Supplemental Disclosures            
Total Assets 13,945,102   13,618,065   13,945,102 13,618,065
Total Liabilities 912,679   802,459   912,679 802,459
Revenues from Intercompany Sales - eliminated from sales above 104,263   169,811   115,053 215,518
Depreciation and Amortization 24,343   24,757   49,700 49,667
Purchases of Long-lived Assets 1,185   18,012   3,393 22,792
Other Income       26,694
Overhead [Member] | Segment Reporting [Member]            
Segment Reporting Information [Line Items]            
Net Revenues    
Cost of Revenues    
Gross Profit    
Research & Development      
Selling, General & Administrative 456,299   708,494   1,065,799 1,362,876
Total Operating Expenses 456,299   708,494   1,065,799 1,362,876
INCOME FROM OPERATIONS (456,299)   (708,494)   (1,065,799) (1,362,876)
Other Income            
Other (Expense) Income          
Interest Income 39,244     39,244
Total Other Income 39,244     39,244
INCOME BEFORE INCOME TAX EXPENSE (417,055)   (708,494)   (1,026,555) (1,362,876)
Income Tax (Expense) Benefit            
Current Tax (Expense) Benefit (147,173)   42,124   (77,618) 80,842
Deferred Tax Benefit (23,929)   48,766   (238,328) 84,773
Total Income Tax (Expense) (171,102)   90,890   (315,946) 165,615
NET INCOME (588,157)   (617,604)   (1,342,501) (1,197,261)
Supplemental Disclosures            
Total Assets 3,011,417   1,097,772   3,011,417 1,097,772
Total Liabilities 210,789   124,632   210,789 124,632
Revenues from Intercompany Sales - eliminated from sales above 318,000   (80,000)   630,000 600,000
Depreciation and Amortization 11,658   10,441   23,820 20,700
Purchases of Long-lived Assets $ 42,818   36,246   70,663 57,731
Other Income      
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Disaggregation of Revenue [Line Items]        
Total Revenues $ 5,323,178 $ 5,301,509 $ 9,784,369 $ 10,897,793
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,356,245 2,727,532 5,130,870 5,717,262
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,966,933 2,573,977 4,653,499 5,180,531
Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,179,503 2,508,109 4,728,599 5,080,669
Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 699,664 519,427 1,080,473 785,330
Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 176,742 219,423 402,271 636,593
Engineering Parts [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,426,224 1,071,906 1,922,128 2,220,985
Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 841,045 982,644 1,650,898 2,174,216
Marine Technology Business (Products) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,524,714 3,583,429 7,067,480 7,407,588
Marine Technology Business (Products) [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,181,870 2,719,579 4,783,671 5,709,309
Marine Technology Business (Products) [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,342,844 863,850 2,283,809 1,698,279
Marine Technology Business (Products) [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,005,128 2,500,156 4,381,400 5,072,716
Marine Technology Business (Products) [Member] | Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 699,664 519,427 1,080,473 785,330
Marine Technology Business (Products) [Member] | Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 176,742 219,423 402,271 636,593
Marine Technology Business (Products) [Member] | Engineering Parts [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Marine Technology Business (Products) [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 643,180 344,423 1,203,336 912,949
Marine Engineering Business (Services) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,798,464 1,718,080 2,716,889 3,490,205
Marine Engineering Business (Services) [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 174,375 7,953 347,199 7,953
Marine Engineering Business (Services) [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,624,089 1,710,127 2,369,690 3,482,252
Marine Engineering Business (Services) [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 174,375 7,953 347,199 7,953
Marine Engineering Business (Services) [Member] | Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Marine Engineering Business (Services) [Member] | Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Marine Engineering Business (Services) [Member] | Engineering Parts [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,426,224 1,071,906 1,922,128 2,220,985
Marine Engineering Business (Services) [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 197,865 638,221 447,562 1,261,267
Americas [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,440,157 2,899,141 2,232,643 4,708,411
Americas [Member] | Marine Technology Business (Products) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 640,943 1,754,250 978,015 2,240,543
Americas [Member] | Marine Engineering Business (Services) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 799,214 1,144,891 1,254,628 2,467,868
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,463,572 1,385,377 3,870,271 2,530,935
Europe [Member] | Marine Technology Business (Products) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,464,322 812,188 2,408,010 1,508,598
Europe [Member] | Marine Engineering Business (Services) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 999,250 573,189 1,462,261 1,022,337
Australia/Asia [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,071,295 924,251 2,870,835 3,356,679
Australia/Asia [Member] | Marine Technology Business (Products) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,071,295 924,251 2,870,835 3,356,679
Australia/Asia [Member] | Marine Engineering Business (Services) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Middle East/Africa [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 348,154 92,740 810,620 301,768
Middle East/Africa [Member] | Marine Technology Business (Products) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 348,154 92,740 810,620 301,768
Middle East/Africa [Member] | Marine Engineering Business (Services) [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Statutory tax rate 13.80% 1.90% 15.60% 0.70%
Income tax rate (13.80%) (1.90%) (15.60%) (0.70%)
Deferred tax expense     $ 34,904  
Effective income tax rate reconciliation, percent     0.00%  
Effective income tax rate reconciliation, percent     22.00%  
Global intangible low tax income     $ 130,500  
Global intangible low tax income     $ 173,000  
Minimum [Member]        
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Statutory tax rate     25.00%  
Maximum [Member]        
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Statutory tax rate     13.80%  
Income tax rate     (13.80%)  
EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !E S%@'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 " 90,Q82?JT0NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TEE#Z&;B^))07!!\1:2V=U@TX9DI-VW-ZV[740?P&-F_GSS M#4QKH[)#PNNSLG'+CD11 61[Q&!R71)]:>Z'% R59SI -/;# M'! DYQL(2,89,C #J[@2F6Z=53:AH2&=\621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !E S%@0KMI4X 4 -$? 8 >&PO=V]R:W-H965T&UL MM9GO;]HX',;?[Z^P..FT2:6)':!L1Y%HVFZ]VPHK[$Z[T[TPB8%H2ME9*K=\YC@Q6+*'R MG*]9JN\LN$BHTJ=BZ4:0/_%GQ#9R[Q@9E#GGW\S)77C9&2MX:^_X)[[FPWO)YE]!]LI83N0^_":!YD>H@K-GM?,1@K+L=O^;$," M50V1NB52%RS32/.$.=-M3))='-D-!=7S1?ZZK^>#O6K;#Y0U!.R7@/WC "=, M1#PT[TZDW][6(0<[E6_+VMM4 [M])C8^ M4-.0#[O5[.G^$.%71D4]WP&SNB:$94T9]Q("!HOE9T*\1(1Z[ &[=EO/$QZV M@H+*IJ"D B5@R6Y2%:EGS1DS=)\E+")Z^*VU\==>TN"VJ: 59;!8'K8 M 3ZP963BC&[3>YK8VQ V\L?7HU=C?S:>?)FB]P_C+Y,S='?OGUN93Y%HDE:#G:)X(_1FE@'0$'/&\_6A<93A&Y2!6Y")R17H).N%1Z\OH[6M>^ MT XX>J3O6?LNK&M*6F4N L>EO*^.!*/U8+#!ZXY[\<8*=HJL1:JL1>"(])'G M7SPKGD)A\H#)A==%I./VK'RGR%6DRE4$#D.S2.F8S!<(D]?S-VC*@DSHMK1" MPDX^3Q*>YK/05/'@FQ7V%.&*5.&*P$EH)F@8I4LT?4[F/+8RP@8F,%NY3A&B M2!6B"!QS=JV&;IZ"%4V7K/:#X(#1_6AZ/;(N_L'"IH159B)'9:;=-VRQC)0W MI9X[[%_I!QR_6I?)?5C5E+.*/>2HV'.7*B:*K1'S?4YWX%9.V+&.\Q19AU19 MAQR5=OI?K(H]W5.29)C2. MT54F]6UI[;4'?.K6>6%94[PJZ'A'!9V;A(FE&97OM8-:Z2R0K&EJ;=<#AK7K MO;"N*6B5<[RCUI:F*Z;;$<*#;>KQ3I%VO+U=LJ-6EHJIO)C&=3S/]Q31.%,Z MO:9F K42_]SML\*MF[N9/>S'(<;XHHO[WL!YW&=T]C9-3??+]Y(E"LS"0;%_ M6EXM]ZM'^2ZM4SU>;'9_HJ;W2A2SA9:ZYQ?ZYT6Q?UR<*+[.MV#G7"F>Y(6+&"&#Q [N??J7#WN.9). M[F7V,U\*H=##*DGST]Y2J?7'P2!?+,6*Y\=R+5+XY59F*Z[@-;L;Y.M,\*AR M6B4#BK$W6/$X[0U/JN^NLN&)+%02I^(J0WFQ6O'L\;-(Y/UIC_2>OIC&=TM5 M?C$8GJSYG9@)=;V^RN!M4$>)XI5(\UBF*!.WI[TS\G'$G-*ALO@K%O?YWC,J M4[F1\F?Y,HE.>[A$)!*Q4&4(#A\;,1))4D8"'+]V07MUFZ7C_O-3]"]5\I#, M#<_%2"9_QY%:GO:"'HK$+2\2-97WW\0N(;>,MY!)7OU']SM;W$.+(E=RM7,& M!*LXW7[RAUU'[#D0I\.![ASH2QW8SH%5B6Z156F=<\6')YF\1UEI#='*AZIO M*F_()D[+89RI#'Z-P4\-1S+-91)'7(D(?>8)3Q<"SZD'[@-(L,Z2UEG2 M*A[KRO)Z.AW_F*.SV6P\GYG2V?H[9O]R+7W,UWPA3GNP6'*1;41O^.$=\? G M4W)O%.P@55:GRFS1AR.>+Q%/(U0]C'\5\88G(E6Y*>MM**\*52[XS9 R'X>> M[YT,-OL9&0P=QPD"A]2&!VB=&JUC17NV6,@"P*&I6 A >I,($\YM$'>O><>! MF>&Z+9BZ'?4S1A<[4V"33JAEH?&@R)%[@N=OMN@%VGC5.W"T*'NAU]Z-1RA M\0,P4&Y&Z&LM^X'GA+@%4#"E6HH,C8HL@[%&9WDNS&LF MT$%B $E:('4S@F$F4L^,,JQ1AE:4(RYP63H,A#H( ![X9 M*,$-LV!KT?TR^6=\;BFY._TPV3T:)<],;U!6F7JL2F]9==>@=50? MI4(9VX7E32GRK:(?)-J1( M[*SX5.#K% MN90RK48:[)S \T@'UY"&"HF="\_%K8#B$Z$Y?]B"-<*T!C$/-S+.&YTU*8%B MWU%&24.:Q,Z:VT*Z+?K=993H9 A][3BA-C=T0ZBCF."P VC#F\1.G%N@%H@Z M';HL#'WBMHG=9$E PKFDJS<;[B3!BP3VQ>3L\^1B,I^,S37%2L&OKBEO%.TP MYX:)B9V*:^UZQ1^[A"O1Z950J/*!5N<-A@P'%'?(+MK0,+4R7PDS*T0CO"J& M.A0[%S$'"1FKV"S+=@T<*$*8-@%MY6"P"T/78QU411MRI79RK6O.5( 0+XP] M376B]*%2>'X;I&X7^J[+.N0.W=MB6BFLIZU*JE[6 ^ %C;;BZ(:-^R+P. MSJ$-)5)F7;(7ES^^HOEX^OVY14NMU/KJO?$;13O,NF%::F?: _IZ&B3COH[J M#$JP&X3M ;*V]R*F.TRE86+Z0B;>K8H^@HU?CA:[&;B667E09DS-L!6%[;37 M+DHF.U9*GHZYUY O?0GY/K=&=$JE(<-^T.8U@R%S"/7=KL+3<"_UK6MD-K\< M_?'M\N)\/)U]> =2S_^$QG]>3^;_&@%;B?S5"^6-HAVFWC ZM6^'1W*UDBF: M*;GXV4?OCS$F:,TSM.%)(3XAXN(^QM4?RI<\*WFE4$N9Q?^)J(\(Z1.?]KV MH3C/2_HI64<6*@>A&\7I'>(YDK?H;)W%27U06!F5KL3O>Z'[%-@:X7*AY UP MF?FT<#S)]K^P2['G,;^]4#98@CVG@>QV[$M:0 M/;.3O48S50UY92*.=O3=L;TR69JW5X.]^YKRLNP[S^[B- ?^O@57?.Q#9V3; M^Z?MBY+KZ@KG1BHE5]7C4G!(H#2 WV^E5$\OY:U0?0LX_!]02P,$% @ M&4#,6+O%2#N/ @ +0< !@ !X;"]W;W)KSK.;;^\,]W0 N8> M?EH:U Z\_-6+, W>CQG_3V1'QQ /QQ _QH[OOZ[1+=99<7-"&JK(CO(6QCQW M1#-'9)O#+@\F01!F_N[0S+^BCE1.!Y739ZCL*I#0UE12L=]0CJGM"),#'6$2 M=+][BI\2>:0Z&50GSU?-M&['%2=_ZPC#692>QO<$CP:&L_1=,JXW'?2FS]>+ MG5\;*DHFMF.BTZ>*'@T<$^T?-#-[D7RB:LN$)APV" TF,^1077/N)D8VKK^M MI<%NZ885WF>@; #N;Z0T=Q/;,H<;,O\#4$L#!!0 ( !E S%BSYM3PC@< M #DD 8 >&PO=V]R:W-H965T&ULK5K;;N.V%OT5PCTH M9H#)F%>)2A,#CJ5<@$X2V)YI@:(/&IN)U=J2*\G)].]+R8IEDUOLG'/TDMCR MVDM?M8ZZ_#0\LRV2CTB+)4I2KI\O!F)Q' M#%)+HEZ+H\^HDO(UR_ZLOMPM+P>X:I%:JT594<3ZWXN:J/6Z8M+M^*LA M'1SN604>?WYCOZ[%:S%?XT)-LO4OR;)<70[D "W54[Q;E]/L]58U@D3%M\C6 M1?T7O398/$"+75%FFR98MV"3I/O_\;45ZA-5OUHAJMJ?+RHMQ_>?4[C MW3+1@>_1&?H\"]&[_[R_&):Z517W<-&TX&K? MK1 H8^96FY*E"4+M42B _= M\9XC?JBS<4@)?4O)%742CK?Y1\3P!T0QY4![)M\?SB Y_]_=H__Y[B?)8(?Q MP6H^UL'7]/5A9*#?QE^+,M?S^W>HJ_=D'":KBMYYL8T7ZG*@AU.A\A^R0+^R2+>B([Z1%^Z!'N8A_=Z]5CJEY4NE,%U 7[:*^.KI:)EY%@ ME!%?7@Q?CK,+X3 1.#C%A38N\"5GGH&+;!S!,O#]@!V )WK%0:]PZIUD15F5 M(Y?F/8,XOK>0W.?S,Q#PKM?R'K:HTI\\H M^J;W) 5<=ANJ$U5,2BS,,0 !?4\2Q@SY )#KNLNQ 8P H"Y8 G/:D8 C0TR< M";B[GSQ\BM#U].$3:BK3PSU8D1JBD\YG C/)3/DV4 JAET=3/4 88.%[OJG> M!E**B1X!'>IIJYZZ:_'\-IJB)@?OFGH,NWK:9T'NE2WLE2WJB^VT2UH'3IQV M\1VIV;@$",L8$+(1SS=<$Q+3$ U-5+!AWZ M6T-,W8;X/IHW51G42^QS'UTUM5,P]0) O;AR,S$A -3&5A#JF8(!(,<>8QV# MGK8NF+I=<"L9Z1T FMV.I]$YJ+Y7$]PK6]@K6]07VVF/M":8NDWP55PD"[ ' M]G'R:!#@C\2LMR#*.NJ$N-$,K6 M"')9&B$4[;!ZM'6X5#CGU2_1W6-]$^YDU@Z>6TRS_UU.K3[:P M5[:H+[;33FG]-W7[[^ZI!7AG0O3F+K"&'H3$NKS;Q1WDY%)XYG(.(7'@8XD[ MCIMI:[2ITR\ZIYH/M(]*28EYH@]CK+%?):I\^W'[W@R/'H58J/RY_H=E (MLEU:[I]Z'ZX>WG,9 MUV]W&->OR/F$ -=#E;X8^^[JE\_Y[*_DN9 M;>L7,;YF99EMZH\K%2]57@'T[T]95KY]J6YP>%MH] ]02P,$% @ &4#, M6'I[,SBH"@ .EX !@ !X;"]W;W)K_67N[S8)97Z6-PORD.1)IMCH=UV05U7+'9)MI_=7!U_]Z&XNI<\;JN/^=-?T^8+>35OG6_+X_^=I\;6G3GKQ[+*=TUAU8)=MC_] MFWQK.N*B *4]!6A3@&H%F.@IP)H"3"_@]Q3@30&N-ZFO@-<4\/0:^KZ#: H( MK0!A/07\IH!_=-:I=X^N6255H?%6=5Z>1WSO(AV=^GI9/MU1_R]9>'?+M)B_+/ M3O3;8U9]=W[ZO$\>-YDJ^+,S=SY_6CD__?'GJT6E6E6S%^NF!>].+:"]+=CM M\J8*Y]^_I+O;M/@/@%G:,6\WJBDJN).M\R')-G/5ZF5RR"KUV0)=#4!_7;YW MWE95D=T^5LGM-G6J7.$+U44V:F2G?DPK-4>H_HZ28I_M[TL;*[:S_J'FG_*Q M^'[JOU=.TYL6H!P YJK+NL46*J;.@47/@46/'-[#>9=LD_TZ=9+*^75=O788 M>>50EU(H0$XD<235<^?7&^*&)+A:?+WTOVDE*",L##3#E6DXYS[S">5=PP@P M))SX0C#1M8P!2QHPYG?-I&G&&0MHX(9GPTYGLG-GLC&=^T?K5672^%;\I#LDZO9VJM*]/B:SJ[^=,?B'#_ HTG3%B$"8LQ81() MU@D&?@X&;@V&:'?8YM_3U"GK(3^O%^*-L\YW:G=2)O44"$6#%0DWV($F86Y& M54")'E,KI.HB)$Z,Q)[_C4>_L4<_JT=/:EY7EH_*DVEXZ^:'V8^FDW])B MG=7^3?:;D[^=^R)1"S3D8\^8?:BGC77/:/]< MG2NPG?MCGH><+ P/4L]S77ZNU.I0"BWR2E=V_Q7)0+UOAP*""MXPLR.Q%GYYA0I7%]X6HA& M2/7%2!PYW.Z.9X.S9P.K9_^>5L[[O5J>4\AYUK(3G(?$62%QHL#L3!;Z@:=M MF&.D^N1P?1WGA6?GA6.3F+\E^_-^FT&N#*$DANN;[=!HJ* \%(1H&^'VJ=#5A"28QIQH7GNUST)#'$;;4&=VH:,]BM#5++8SAE M1AYCKWSJHH=*BU!I,2I-8M&Z07$A0!$TH:!!#2D%C5EWE(%2 6#9HQ5 ECUB M 60*#33 SBX7D%9\(:/4ETF"08,Q^3 MMD*E1:BT&)4FB2D^4>X*QGB/]UOYB=CUIXLE^.VA4*N$:]F/F2H3(:ZQSR6F MTB2H""GU]8TN8#FG7JB@1%^" 4M"?-]E+M678,"4*5M/7X)-.QXPXOJ<]'1J M*_L0N^X#+,'#G6NJ.W7GTB#T]?Y%57A0:1$J+4:E22Q:-RA:F8?8=9XI"66# M&LHHB2E<]*24@&5/3@E9]B25D"FXV37M!M+*5F$A=HGE66DEH!CTI)7/T"@L M(PV3%J'28E2:Q*)U@Z)5;HA=NGG64S([1TP1A81J 23ZD$2J,,("Q5@@ M.=P%W7,%K8I$[2H2TM.RII;N]*H_1Z&F^C0W-B8K>X,G>!$+%$/M5K.R)G_( M'K.>&9FVF@ZU:SK(S[RH*90H5WF\Z]]6=Z)VWL& M12L.E[( 9W+G D1/WGBU _5F>O?/)( MPZ1%J+08E2:Q:-V@:(4C:A>.GJ41V)E3]BNF!*76*7/MPSJ3@P6*L4!RL >Z M?FVU'VK7?K 4 O-(#S?66.!0C6ZTLC=WB@NQ5!XLD$0 ==^(:&4@ABX#V30& M9DHA7/CZ@9&EO5&3WY9 /62$2HM1:1*+U@V65I!B=D'J!1*#G3QAOL<"K1@D MA]7;.?V(+5:-,19(CFAZU\.MB,3L(I)=9+ 7GN)$+)T("Q0QZ+VX,-!GKABK M0CE<8=>%%R^YV76B[KN,H!NQM"(LT H+%&&!8F9*0'/B"::I+W+8KNO&5BEB MHY6BR\>P''0HI!01H>=7@)E*'YEPB?[B&6 YIYS04.CY*V19ZRC4"_5GW)"I M(*'9I::=YQ(>BC[YC;5*$9NL% UW+J04$<%Y8+P"BJH4H=(B5%J,2I-8M&Y0 MM$H1PU.*V#BEB(U6B@#+'J4(LNQ1BB!32"D"[.Q*$6N5(H:O%+'12I&]\LDC M#54I0J7%J#2)1>L&1:L4,;M2])+\ ?-4S1*5MD*E1:BT&)4FF2DU>2&Y?&;2 MC8Q6:V)VK6D@[WB&/&)Q/B9MA4J+4&DQ*DTR4Z2C+O<([5DL>"M"\5%OM.D/ M[L#M& <.'*DU0M^+<5.(4BNP[Q']^>D*L)S3P'.%ISWJC"#+T'5]IA](BR%+ M:*L+V'G$%8+Y/9D\;[4:/NJ%L+Z'HG#? KJ"ZELJC*VNO?*I8PB5%J'28E2: MQ*)U@Z*5=_CHZX0&\QX.W"<$))7^631QKJ6UZHM!B5)K%HW:"XN%W(+M\\[WHA*W." M,,>!0SG"#035AR12A1$6*,8"R>$NZ'JVU9#X[W+-$#?? --5! Z\?J6_>FUO M[!0/8ETTA 62"*"NBUM%B/^NEPUQ4V8)J'%(WMZFR1,]ZKMHJ+08E2:Q:-U8 M:84N_G^[<\A.GC+=8]TZQ('7T#CSC?U_A%5CC 62(YK>]7"K6O&7W#UD+SS% MB5BW#V&!(@Z\W<>)1_478&*L&N6(&KM.; 4F/OH.HN$T&+B$")(83+,^B<&T M[),8 ,L>B0&P!!,?T\XN,7BM;.--OHAHL&\]X"(B6&*P5SYU/42E1:BT&)4F ML6BGH%A<7(I=WZK^2U+<9VHGM$WO%-Y][2M/%J>+RD\?JOQPO"?[-J^J?'?\ M\2%--FE1&ZB_W^5Y]>-#??7V^;KXF_\!4$L#!!0 ( !E S%C@?J)%%0< M %X= 8 >&PO=V]R:W-H965T&ULM5E_;^(X$/TJ%GW\HM<;SWCB^>.')]W3)F$ _UZLXO6PMA=BY$]&R?="[X5JRAFXP2EV_4Z2%ZOV(J_7+9P MZ^W!)'I:"OF@W;W8!$]LRL3]9IS 7;OP,H_6+$XC'J.$+2Y;'C[O45,.R"P> M(O:2[ETC.95'SK_+F\'\LF5(1&S%0B%=!/#GF?78:B4] 8X?.Z>MXIURX/[U MF_=^-GF8S&.0LAY??8OF8GG9"#9'4P%_($D&Z1'W( MBV6*_'C.YH?CVP"\0$_>T%\1K4-ODWQ!U/@=$8.8"CR]CP^G&CBT"";-_-&F M8'K3KZA_._HV1?W)Z Z-QO[$FPV&-\CKS08/@]G GZJBEGLUU5YE(9^GFR!D MERVHU)0ESZS5_>T7;!M_J*9\)&<' 3"+ )@Z[]TA\$X4AWS-5-/,Q]K96$DO MSUUBF!8F]D7[>7\&"CO3L"DU"[L#<%8!SM)FQYO_#?64+V_!@8-"'H?1BJ&X M0"V?R[M0+OUM"B41Q0@H,PE$%#_EG!.)B*7GJOE9QTSCD9P=1,HN(F5KTWC- MP&D8!1G1 A-L$AD#\8J">([8CVVTD5%4A2#W:^VECEJ&XY)*AA5FQ*'$52?8 M*6 [6MC>FB '<4BB)^B1TAQD*9,I"K$3AT*=>U.!7#="ENF2=1XW0*O MJ\4[%3S\?B9%:(Y@]8$RIQEV%4RW#L FV*S K%M1QS5Q0^%T"IR==Y;#@B5) M5@QYD00_F3*6G=KK"<$=QZJ@K)MA8KAV0_:Q44J9H<5Y$\AJC5$:0,8A_UG2 ME2IEU!"<45"0:CCU[_N/18CWI!EK">MD$(?0FJ7L%!J3_*K"1]FJ5G+1SO61 MR.A8W@X#0+QWB*P4:ZQ7Z/GZ,5BNH MY3*4RE+>N3F$"C6*JV*M,C1=TW*,!JBE7&.MQG7'"=L$$0C.3\F,#3 M!4S# MZ1BX"E-A:#JF29M8I]1*K!?+D5BR!%IU8,A8:(0&UT4/2,? M=PK[!S+LAI( M')?JB!TMG;RQ"3IY8Y/30SI910$LCN;^!FOE]].<_%0AD.AR912N]KL*.S.,(:JMYI*I!1F_$%E3AC0SE;-BG6Y M/2,=QW!KI%@W-#$V&M8=*669Z&59;@IZ^PWUJ%AQ7M%0JY 3A4QC8E&'5#L* ME26QL4%I _A2@XE>@ZM;NL'PP9]^8$M'CJJ_Q_)V&(12?XE>?\?;)%P"7Z2? MVPP0AQ^@"6UO\6F:.)*WPR"4#0;1[[_?BDVN4B$;C&WRBE*YR55.O;ZG M/L.636LEIK C;E/?1LH&@.@;@&+MW>]DJ1_%01Q^8+6I]%P%7&&G 5Z*/M&+ MOM_O^[T9&O51[WXR\8>]O]!LX@VGM]YL,!HB^-?[Z@UO_"F(%\SB_\ M/^\'#]ZM/YRI5Z-B9XY=8E3WQ2H[ UL=IV'[1,M>@;[3*_@S='+M]R:^-_6! M (;YU:=G0A4-@4,[V*Y*C\(0-F2.Z33,I&P#T;5R-KC^8<4T3=]=U*U9LE3=H"7HFPKEA_[%$^+0T(O.QJK/+_"Y[W\J*]TDY\\W@7)4Q2G M:,46X-+XXL *2O+#O/Q&\$UV'O;(A>#K['+)@CE+I '\ON!8@N6TP(M^D#M MCK2$N>2&Y$K6W_<,]Z)U(KL!^B(MR9DS<^;&W;.-=8\^(PKB*=?&G_>S$(J3 MX= G&>72#VQ!!B=+ZW(9L'2KH2\?^PWVS&-X<5;(%<#XR56^_@K M-I7L$2PFI0\VKY6QSI6I_N53'8>.PJ?1"PKC6F$<_:X,12^O99 79\YNA&-I MH/%#I!JUX9PRG)1Y<#A5T L7=_>?)[?3OR8/T[M;,;F]%MO M DX*-Q#O1P=B/!H?O8+WOJ7^/N*]?PDO26QI@C(K,;-:)8J\^'NR\,&A5/[9 M1[C".]J/Q^USX@N9T'D?_>')K:E_\?;-X?'H]!5OCUIOCUY#_U^)>A5YO]^W M=P\WO4/Q]LVG\>'AJ?A9Z^+*IK)WEP1;E%Y\=K8L#L34) /Q"T.-1Z"37R1#J?B@9+,6&U76W'9R#?>S9Q-RR3X]F2//ZW,G%883Z'U M3IJT:^?&K/!'>%[U?C T1YA50GL,U0(=[5;F1U]:F.]\&0A0[[U"6'FX*\@' MN= *XR/%6"X*K<@)NT3X4G(;1-J)T"AS>S!#;W7) Q5)L)%N1YC/4[5FGS'B M'XES,$6DBB9DSP&42729DEC8D(E,NG3#J:IDEB$N<.V(3::23*C 3K/! K9, M$)G5,'P %&/7,E@\IK3&-5/P;BY-N40CEXY11[O7FTUG-YV#.DH_A\P]T_14C5'_<9;W5_"[>)9C(/-T0U#IYH X; MN,9PSY+8G5>I6I%!:VF];:K#=\/58TCI/>6+>,2Y0DJM*RSW(^Y<96!FX:QD M1KGR\2I/G HJD;JUZK<^4.YCS?+R.6KLWFW!&CL_TF@,!'I:+6.,*C)VY60> M@?9TX;,^.OQX*F)F6-DW;52C^EU(:DS?\2&Q:W)O5N: )8(%/CTKVX.8@L+Z\,Y+39&Z=4V+5QV^$V=^ M3?JZ/+Z+9H*J<*413(&-;<66I*MBWX,^FE.EDLMPJ8PTB4*>4$3(#UINU[%, M5E;WIV\J5.P;^TP!HQC1L!PZNS& 3FV.RE1)/(6K>'4R7$Q>I0I9([@ST9IQ M6;5[$*OA&=9B*SK71Z7(455+9 M3 B5(+JE.!:)CO$RJZ M@@@]HQ7>LV((E(G8_QF6*GJX/ M9%SY<_YE@LA"_6*N >E$8@E\'\X'X/)G, M\,+[K52XCCE)>#MF#:ZR7#X2MS4&5*@',K);YD4]DC,9>G*YQ#MO=!TNH63@ M@,S;7'$UU*-8*[E0&NU80_&5JJU'\=4,^%9ERR_I5%:88].#+=->AVES,^YS MQV%FFY*:VN(Z+@TL:!9CG]"(SF'1"O(N/17GOT'F%&T#9%,6 SH G M""->TE'\MM1,$O%Q8NEL#C7K._$&9#F2."^\>M$_/ MSSOZM:L=I#H+O;7495NF*VO3#; &8M]+ZK#S99&36\7OIQA($ZJ/C':W_42; M5%\F._'J^P[S&)/8"TU+J(X&'S_TA:N^F:H%AD?\3L'; +YZXF-&?'.P ,Z7 MUH9FP0;:#]>+?P%02P,$% @ &4#,6!7:MMDJ"P [1P !@ !X;"]W M;W)KOT(09!F9"^L4!#H7.E%+. MRP64Z0=<*[:2Z*!81I*;AE__/KN2;*=-^G+YWK2.+:WVX]EG=^UW*^M^^H52 M0=PM3>W?CQ8A-&_W]GRY4$OI)[91-9[,K%O*@)]NON<;IV3%FY9F[W!__]7> M4NIZ=/*.[WUS)^]L&XRNU3TGA=\UVKE!]>"+)E:^Y-^?*[> MC_9)(654&4B"Q+];=::,(4%0XU>2.>J.I(W#ZRS]$]L.6Z;2JS-K?N@J+-Z/ MWHQ$I6:R->'2KOZCDCU_D;S2&L]_Q2JN/=P?B;+UP2[39FBPU'7\+^^2'P8; MWNS:<)@V'++>\2#6\J,,\N2=LROA:#6DT06;RKNAG*XI*%?!X:G&OG!R>?[] M_.O-N;@\/[OXY^OGZ\\77]_M!0BFQWME$O(A"CG<(>25^&+KL/#BO*Y4M;E_ M#PIU6AUFK3X^D:6ZOT(^/?*W:K1R=,G!Z_VCQ]1\66GXLO'I/]I(!X5 MLEW%KQ?7Y\6A>/KDS>'!P;'8RCW\KC,KI-4_:4UE6R M+A4 &A8B+)3XI&OYQ1E#7KFTH< &L9!>*!_DU&@ O1)2S)#)+WQ0C6B< M+97W(ECD8E .*:)8.;DDC82==59@"=GFJGAPN7%PRC4/KD[U>O_SX6GRL%.V?K@L[((GJ79"G'VSH7GAIC2QEVK"-/[-#D6"!ZG9C+#(4B^W"U4+5X9IV0 M_CGBL%V*T%YX7/F95M5$7+0N[V=G"B5=C3"V( LG5DZ' *'WPF%;=S\D7Z2C MX%ZKK1:Z7+"6;= &I@,M9"[1LA+PY%S1=M].O9)"-HW1971=5/*\ MGD,EY2@5LGJ%;VD=I*O!4\I.!(.A2]73K!D#B-!245U!X>L185U6;2G7V5!Z M6JHFC+'/"M M-LH-,^)I'UX04=N)',D.&C#*B,7;[# M.AQ3K*0#BN!5.#4LG&WG"V'T#&0#D%A'OK&WVD=$G5U\/"TNSJXOOMUH M47>$GHC*%>)A %'V+S#1Y=\S-9E/QL *-#&&@S@FTM0UIU$79!^9 OEN;M9EW,;QGO8K:]RU" M%0O"/2.0QJJ8*CQ(]8&J0!:,/$!IK7("/D+JK (1;>ET$ZN7+']B4H";9\RA MGIR@?K6Z(9@GQM^FX*ZZ2PY) MO*D,#G>JBD5JUGL10.M6CN-!V_.2-UI.E YWU/(B,M,>75W!(:T&8*26I,\2 MCPH04'4)-SC<]64!H%C'*%(+7-W*Q#S9$ZZ?)[C\)]X?P$_Z3;=%OHZ=-OK: M8M::F38&*S5.&3HRE@Q:#[,:Q=-K7[,GX@943$2$@)/R]Q 4BQ \TED@/7<5 M#F[/*D6T>CL+*U(;Y,1-1R0[BDKJAJ!KYV0$JJ+0L:%48W,-QJU*>P TDA$I M/FOK,I9L:B,2?^7C-A7N.LRV 4(30![LR7'M:N2#!0DM-$ 00GCHC_ O;16; MK>%ZU'V:.I*'XXB0.E7.$1B%>\3I5]D!?6%[V"PP3AHCJ<>FFD-2T?M'9^@[ M2%M %E@%'8L:0-@IO9RVSE-3 V#ZP(I.86_$1I>Z2^I8N1NJR=V.E#9RBE"1 M8#J^;#G",7/3^+9!B+$:^*'26\5S17WDB([2$U.S?2\B>_2B[Z5#*D5(Q9(2 M/C;3)?+!* X2$G%A00M+)3TZKJK( ;^WP8>!K<^RVGZ'6Y[S>$@N)XH$1I03:C* _SEUEEN""7*K"RE^M2AGRN4"QLFF[B2/Q[DA MVQZQC4E:SP8H)QXPF M45G(0V$&!3)6P."7:('JB/1F$CCJ:-.XF'>EG)!JZ MR8MGVL'T*=83*Z-ODE0?$DZ9(>Y!(,XJ M8\^AEW"Y&_KT.TT)CYI>&2A M28*7<-]56C">C",7Q?AC)NLSMN SI-Q[!S-XI;**(R-T5BZ@0B;_\,1OJ3^, MX$LLWO-_=TAJ:G]C9Y/Y"O\VF/RH-:? M:P[[65,EKS _5311=06V\_%XT#%TXF49Z_$"H\8J0K#JZU7J4;6K8O.F8C*A MXCEK3))"9A/8%:)OURJMB;2[L3?.[Y0-I$*L*WU7.Z1X7^@Z4!EDW.5Y8F9S MM>9(KGL1&,CC2X=JT]NT+&*>YK]4R7IV^3\>_GY0OI MPAA(TP+W?L4.S6.$N3O;JAE8 )JL>R00+=U' NU=(I01EY$ZF>QV-*+%:8B% M:E@##%L5O_/0YM1]W=)WDTU8CKE(UE1JZ*AU?!EF(M^9=<8W>7 BP/&%!"Q* MW3 4WF EFC]$N%68F<[P"UQ-](3/]!;2[])X<,Z#9-E'TQU5RI5>6J=B_O+ M.XJ[H%0O\OCY4?L22G(YOE*JX%P2!X><%@='709FE1=(,OO.M;_[#C?'[<=Z>Q M"MTAO/6 3GUZZ>=#/]OG+?QJ%QTIZLL0.5!EKM!-R&:Q[BFX(/Q31A!7MH%Z M&0[*S=7I1&S[VK$W^ 0%1>;\H8WRKJU#_!K5W>V^Y9W&3UC]\O@A\(MTP#7_0FMH J_ERH20X@A;@^#<+'>'R;IBT&+<-1OP*QB5\TJ7+ M+;PO4TS_[1\2GYY4W)&ZC4\"+BMS#N-H"'$43T[@C7N18X\W?DVD+N@26^'O MP1:5<)C"2EMGX<_EWCI#=^.OEW0WL).78;E>;FPE$IP'5! 6S7<,%F=O1I?1 M] 3I24]Z<@K]?V;F),;+##^OO[P?C.'LS74\&DWAO^? NC:#A,(#^@"9UJD% MJU4*LDQ4G:(%ER-T^U08:*10%D294IDVP4VEH;+S1O8,UIL$(1 M2B%2)"BCZRSWD-1I#.6HS,!B1H7OK.=X-1TT#M0D:(VP*6-R7_MLENBX[(=P MQ(X?_4'7ICG\)PF)+@IIN:-8J(1,F4T+2PW.LV"6\B"3EB4M_1@4XA$;&=37 MH+;,L7'S!Q]U3=BE=K!'0"4SN5?(T)4P3B:RHI@P*X;?XK<:*71\W,;H2EN. MW5M6&D?3[?W&CT;3=QTABPV3 :D]YC+)6ZE>8:>FB_12*=#D9!J?7[M\X!,7 M !+=)D@L@,00=F=!;.O2UDF"UAYJ!7N9DK4P?5@Y_P-JIW3'LB&0>$J6\DD7 M*34F3HK@#@MO=P]GHJBFRW<]*\H=DZUT23'CE*S:V_/@4[.CU S;>/^LJ8L; M713$0<&-!NB>2$VBN-T -0NI^FXQ](QH-*8P$?E?8#2.AW$NZ:W]:O\R+9N&_(]Y\ZQ]$B:3 M=-L4'L@U.K^Z", T3T4S<;KR[7FO'35[/\SI=47#!K1_T-IU$SZ@?Z\7?P-0 M2P,$% @ &4#,6+&%;Q*[ @ 1 8 !D !X;"]W;W)K&ULI57?;]HP$'[O7W%*I3YU! *C50M(@8*&U-(*:/RWO8)C3=:JMP1_TK7_$6:G5^SQ#1#KJC@(#'I>V'K;MBQ M\2[@C>)6':W!5K(2XMUNIG'?:UI!R##2EH&8UP9'R)@E,C(^*DZO3FF!Q^L# M^\35;FI9$84CP;[36*=][]:#&!-2,#T7VV]8U?/5\D6"*?>$;1G;[GH0%4J+ MK (;!1GEY9OLJG,X MPV/P$$%2!PNLM$3N4#T630DV(+TD8;-KMPI3JT$4>Y M_2@++8V7&IP>3,+I'-["Q]M;O/^C.!.+;ASCOU?/]-9TM.29\_+\44'KBYO@U;K'OXB,2Q3 MO!B)+"=\[V W]PH2R@F/*&% N3G3PO2Q5F8=L2)&B(A*K]T3\*.@&\*L^]KT M:"0*&R@Q0F->,3PRYF1?67ALK;+ &'!GYI-"U7 R(B+EGO(UD*S$B.3_DIW, M!23/I=A1,Q00=(KF,B7V1FWLC5(7*XQ(H=#F-DY0J9#ZBT:9 2?:7+3*82*. MSJ8!IZZ)?]39&&PO=V]R:W-H965T,LM+J3EHE$&BWUP(29=N]2K> 0KNGT^D>3#(07QT[:SO0_OL; MVX&RNRW2O1"//?/--V/F\W"G]*,I$2T\54*:451:6U\FB)J36RP@=5(DF[W?.D8EQ&XZ'?6^CQ4#56<(D+#::I*J:?KU&HW2CJ M1?N-C&]*ZS:2\;!F&URB?:@7FJSD@%+P"J7A2H+&]2B:]"ZO!\[?.WSEN#-' M:W"5K)1Z=,9=,8JZCA *S*U#8/39XA2%<$!$XUN+&1U2NL#C]1[]UM=.M:R8 MP:D2?_+"EJ/H(H("UZP1-E.[W[&MY\SAY4H8_PN[X)O^%D'>&*NJ-I@85%R& M+WMJ^W 4<-%](R!M U+/.R3R+#\QR\9#K7:@G3>AN84OU4<3.2[=I2RMIE-. M<79\.\]N[C[/8/J093>SZ5]PGTUFRS\F]W?SV3"QE,'Y)7F+=AW0TC?0SN&+ MDK8T<",+++Z/3XC9@5ZZIW>=G@2K(S5]-_XY[5J ]C@=3 W+Y>F9CF.(AH(@WJ+T?C]N]YY]^H$ MU<&!ZN 4^O^^F9-HKW.=S>]O.F?P_MU%VNM=P:F,,#$&K>DP68#@;,4%MQP- M,(U _9-&,(L%, NV1* 46T8N<@/XE)=,;A T.9B]PXH))G.$(#R%.XHAPP!" MP2@;YTS)\(GTQ_R4J4- ;(N:A./'%%P"KMAHI+3&&J>,_%#JKB3H:'Q]TE::EYJ MBG]ISQW^S#:Y.8'.EEA7KC7P5#9!MI@W0>=@\/SR3H[8M[>+6^,+UQW1*XIM!N M_/$L AU>@F!857OU72E+6NZ7)3V>J)T#G:\5U=P:+L'A.1[_!U!+ P04 M" 90,Q85ORW^4\( "6$@ &0 'AL+W=O"3M";727<-N.$%BVV;6!Y3*S'1O[($,!"@N)*0EC M[]?OR9+ IMOM[IC=%RB55'D]>3*E\VTN'XNE$"4]K]*LN&@LRW)]UFP6TZ58 MQ<5IOA89[LQSN8I+7,I%LUA+$<_4H57:M S#:Z[B)&M-,S&;F.8+)8E;S0OS]?Q0HQ$.5D/)*Z:>RFS9"6R(LDS MDF)^T0C-L[;#SZL'?D_$MGBS)O;D(<\?^:([NV@8;)!(Q;1D"3'^GD1'I"D+ M@AE_UC(;>Y5\\.UZ)_U:^0Y?'N)"=/+TCV16+B\:08-F8AYOTG*8;V]%[8_+ M\J9Y6JA?VM;/&@V:;HHR7]6'8<$JR:K_^+F.P\\W>=9N2PHRF9B M=GB^"8/W5EL[J]O6AP+#M3PEV]#),BSG WGV/@JVDF=_1UY?+N(L^4_,0-&I MDV=%GB:SN,)--J.!%(7(RFHCG]-UDL79-(E3&F%3 *1E0?\*'XI2 F;_?B]" ME0'.^P9PZ9T5ZW@J+AIKUB6?1./RMU],S_C\@7O.WCWG(^G_KR1_J.1]%WK] M<:1Y]-LO@66:G^DO&$(=(9&4U,U* 0TEM44LDVQ!X72:;S@% M<<'9 3J2= \/E<#^M,P?A"3;5)OV*8V70NODJW6J%2J]>3O2E,AOB]-BZ4@L"O) M/$WYQCQYAA7%,I?E)YQ9T5K())\5E.4EB>>I$#-^K%Q*(>C8/J%555RLE&5- MT[@H*E<2H'4C(7$'U^(5KO"9TV(9GZ=QL=3$GYOD*4YQ2^V:GT\19XIGLZ0J MBJU F)X$M'SKRBYBM4M5?&K_86=<$M?%8X&UH#9BQ5F*LD7*)C.GDH19.GN@ M;9?)=*DRDN4L4!0%L3*9*!JOW.3;\3[Z?)@ENJ<&C3JWT=7D+M( KVYO' VC MT9B& -6(PMX5A??]"Z&UW15:2 ^7JF'87#;N^&PDZ'CXRT MCM(V?:$KD>5@XHH,E#=? >YKL&GA2H5ER':^66N3T545IB,R?=TS'=VV77). M/8M^Y3U7MPQ3=_T67+,"^E6[:0^J TP-]F7X9%6'V,^_O12/=?*/ M$4%, (\G\-'2G;T'2FTW>T).<_FB39'MI& 5R"TC9XX"R;>J=KC.S_;)5ES" MU-(## *Y:AJ\'IJ>-\Q*UN/>44XW0.XB9[_&%J7N!J[N62WWX+;4=T%'7@EGG MQX&9W-^'PR\$@%@N"V]*!EX]_0/6C<&%]E^:)Q M8IGBUDQ^/Q/!-] :#/L#$,47Q2#1/R;= 7>H'P:QO4E29FJVS=5]KZ5@ M;@>>[ANN=L=6637^ZW^M/Y\G4P%,3I?HL$#'H>G A@=IMH>5V_)TP_*T(<\F MZ0X>@)+I*29!5)$UQ_&TZXW,DG(C0;)H+[RHL)ZL@..GNB.8P*\+\196IF_I MIM>J(EXP)!W?URT_4.CT ]V&U#O@_XP)8+/:I'%9]4XIT&E4QH_!7[#$=!TZ MH6-'#PR7S:63.H^[Y"A+HIV'.F5X%^$P61[L0#1Y'?@VG#% OJ\*-/&,=Y.B MZIZ'%UH($%B\1KOEJ0'1V**I,_RK6BC.#GKI^S6@ M4R_"3_L+W43]FV$XN.UV*!Q&X8\I9C(*5:5Z+0-U8:NU[P*"GJ%%&[:='+0^ MW Q,E(]I6;KA&?\#N&[:[=\AG]./@*%NY[H[(#H!,JZ56**' >,/ @_BEIE_T M6Q_D@I:AN]X!_59UZ;= . &AJYB!^RZ-OO4=_0ZZ, ]P%VR!$FR#U)E:=S>; MYBM1A?O[<3HDT2H8J)W^?:2-N5"U^J7PX&*4/'^[U-1[(WWSJ[V6U8>KU\C2 M:XQO9)R56N5*U71; ?>Y3]SK/."2X?.I]O@8LQE8%3QF@1\P#3%N^3=PM&\C M0\?@8/OU:1M$'#CUX_NW%ZL%;O9 J SR%C=^!WW!0)I,C!*.Z[\C>0=Q"U43 MV)9B,,!;C0VN"59NJ;T LXMCTGNOCLTWWPI60B[4%Q&&.Z;2ZK/!?G?_T26L MOC6\/EY]L;F/Y2+!1)Z*.8X:I[[;(%E]!:DNRGRMOCP\Y&69K]1R*>*9D/P M[L]SL&A]P0KVGZ(N_PM02P,$% @ &4#,6._9Z"[U P 3 @ !D !X M;"]W;W)K&ULG59M;R(W$/[.KQCMG4ZM1-D77D)R M@)20W#52+R @[6>S.[#N>>T]VPNAO[YC[\(1*4%5O[!^F7GF>6;L,:.]TM]- MCFCAI1#2C(/C=,$L3?4V-*5&EGFG0H1)% W"@G$9 M3$9^;:XG(U59P27.-9BJ*)@^W*%0^W$0!\>%!=_FUBV$DU')MKA$^US.-CX_H7[QVTK)F!J=*_,4SFX^#80 9;E@E[$+M?\=& M3]_AI4H8_PO[VC:AB&EEK"H:9YH77-9?]M+DX==!_(L[YEE MDY%6>]#.FM#4I=6TR\G/3J:SI]7B=KI:PN,3S!>SKP_+Y2BT MA.SVP[1!N:M1DG=0!O!-29L;>) 99J_]0V)THI4<:=TE%P%O2]V!;M2&)$IZ M%_"Z)YE=C]=]3R;1TW0"##Q*F&NU16/>DEFC]-Y&<1?DQI0LQ7% -\"@WF$P M^?0A'D2?+W#LG3CV+J'_YU)<1'F;X]-L]="Z@D\?ADD16NP M9UHS:0] X]4?R[870@FUJ*D1'&!-'J6S9D(<6F6ETYRZ%,D[U)*;U+GD<"JD M 4O-V^DGP5DC@@I6BZ@+04:40VWY/RYU.PKDD#2UTATQ.2=(O+G*X)P5_>[ _0ZBWQK;C5:%AW8%<0G,4%"/U@!.ZM*NAI0L&,%X5A!=QSW2*@?B>F@?775A5[_JCV((KHQ][>M MV70UFS\OX>MB]CQOT]V9=N!)62HO'5$7?WH>_PN7%)\S 4M'TE7> /4U+EK' MQN8CSE*KUI3B;NP7N_!6*PG/.CP5<^O?,4-Z*!-ULS^MGI[*V_J%^&E>O[/? MF-YR:4#@AERCSE4_ %V_7?7$JM*_%VMEZ>3X84[//6IG0/L;19J;B0MP^@,Q M^1=02P,$% @ &4#,6&DC #[[ @ _@< !D !X;"]W;W)K&ULS57!;MLX$+WG*P;J;D^")9&6[:2V <=-L3TT"9RT>UCL M@;'&$A&)5$DZ2O]^AY*MN*ACM,!BL1>)0\Y[?$]#<::--H^V0'3P7)7*SH+" MN?HBBNRZP$K8@:Y1TV=J@R%I0548LCD=1):0*YM-V[M;,IWKK M2JGPUH#=5I4PWRZQU,TL2(+]Q$KFA?,3T7Q:BQSOT'VN;PU%4<^2R0J5E5J! MPKZU+FW[ MA*;+Y6D ZZUUNMJ!24$E5?<6S[OO< "8Q*\ V [ 6MW=1JW*]\*)^=3H!HS/ M)C8_:*VV:!(GE2_*G3.T*@GGYLN;Z^75]?UJH>_[/#L M%?P(/FGE"@M7*L/L>WQ$6GI!;"_HDITD7-1F #P.@<5L>(*/]P9YR\=?X5M) M^VA!J P^JS4:1^?42;3PU^+!.D.'XN]CICO.X7%._Z-]HJ'I]A_HB0G\3A..' V2'_%"__1BU8O^_W+5J1] M8=X;8>,X3/@$V' 04\A':=AZJM=XJUUW/_6S? MW!;=G?Z2WG7&3\+D4EDH<4/0>#"F7F*Z;M,%3M?M#?^@':ENAP4U:#0^@=8W M6KM]X#?H6_[\'U!+ P04 " 90,Q8"QNLBJ0% !##0 &0 'AL+W=O MO&'B!10)D?>78;#8QX#C9 M-BUR-$?WH>@#+8TM;BE22U)Q_.\[0TJR'#@I4""(17+N[YL1=;HT]A^7(7IX MR95V9]W,^^*DWW=)AKEP/5.@II.YL;GPM+2+OBLLBC0HY:H_&@R.^KF0NCL^ M#7MW=GQJ2J^DQCL+KLQS85?GJ,SRK#OLUAOW$"A//%@3] M/.,4E6)#%,;/RF:W<?:^K>0.^4R$PZG1GV7J<_.NL==2'$N2N7OS?)7 MK/(Y9'N)42[\AV64/1QU(2F=-WFE3!'D4L=?\5+5H:5P/'A#850IC$+IY?7=/!PVO?DA67[267Q/%HC=PU."MN#_<$>C :C@W?L[3;O;56(3@ZV.^%>.G&%2/"L2\WBT#YC=_SQP_!H\/6= M% Z:% [>L_Z_4'O7XO9X;VX?+SM?X..'X]%P^!7^RROX)7.6% M-<_((@Z\J<3$3&&C>2%=HHPK*>A>VW9G*94",9\3FI!1>9=(0X35P56J4L>A M1F#O@?,B!K"4/@-36N"NA^'@T^] 8B&-%0H+R+2&.L_]8E5[/.K!(\EPQA9_EI+R)R7A.4\N MFDP1TG5MP,P[3BZTG,M$Z'4-\(7&NZM:P)!7NRZ/Q[RR*2P7;U$JP6%6YE-& MA!.8WEYC;I/L]@QW(V MTH%&Y&I5>+M-P"1A\BRDXN3V8%8& M9(-?)%+0JX!)Q/'.T-&96'&]:N0#:FU7]-2)/BJVK,-,VQUTJ^$"$\R9V\.# M-WMX/4(?/"$O;.K@J4B%QZK_OG3(M/2*A%\W\95.3([P*%[:S0L[Z^;]LKL' MLBY^&/;5 MJ7RU<0ZD-YKRF[$@@^(_Z7?&50SJ:+LIGIEQDK$X<8') ;E*&?B.6!MWU M5'DCL X')@B5-")#/=M"H#;44F'SKL"$B]HVFE"U%I0>!AN<7JA?A&.SAK15 M,U2DJ>1-H3JO>+K6(GJUAE#.=U3!B3&S!-_FZ(!2R8Q*J>UC:3%._%!HXW"+ M,:H=Y4:EY?%EB0I(X7)W4-$/H4";<%=42(FF-7;TF6F"(C:W-LZ^SKLP&3RPJX>/0)57:*(0, M*V42$OU16NE2&:\N\6U$9VM?E0)[DVYC-- R*>G6HSWW6#UR.NR'4IB&_EK% M 43DUX9!:&BVCC RO1;G@9G$?A>I*?P&M\CI#4^$,&3B^[,'VZY%_=;%-D>[ M"-=W"I7 N[D)K'_)Q4![W/AUVP\%]X4X9H\ M,YXNW>$QHZ\&PO=V]R:W-H965THNTI0C:N\]N8HC5),ZU3>G^^QT[0*E*T7V)9\8S9\Z, MX_%@+^2+*AC3Z*TJ:S5T"ZV;ON^KK& 553>B837L;(2LJ 95;GW52$9S&U25 M/L$X]BO*:W\9DN)U*ZJJ/PS8:78#]W /1I6?%MH8_!'@X9N MV9KIIV8I0?-/*#FO6*VXJ)%DFZ$[#OJ3R/A;AW\YVZLS&9E*GH5X,P7[5M?0ER4[906U2$8&%2\;E?Z=NC#64""OP@@ MAP!B>;>)+,L9U70TD&*/I/$&-"/84FTTD..U.92UEK#+(4Z/TO%J,5_\LT;+ M=(76=^-5.O UX)I=/SM@3%H,\@5&C.Y%K0N%TCIG^<=X'_B<2)$CJ0FY"CAN MY T*L8<()M$5O/!49&CQPB_P%NDCFB^F#_?I>YG]2W6V,-%E&',_^JJA&1NZ M< $4DZ_,'?WX%L3XYQ62T8ED= W]?Y[$58S+#!_A?F$[Y*SV%5,4BUDWUDP[! M%P4=CX2)E3%.O*C;!9EX..IX 8FM'.'8"\/(F;%:P"UK<294\:K9&Y,95]"%1D@[HL0&B<9("@$BS#RE)<],;I@#V0NB>RIS!8 ]KQMT M44BP%]L$'W1GQLL=!#GGU YL@0M)$H_ [P!B"*WM=B)K!=XD(5;L0<^2T+:1 MMVULF&P1VIY R_!-$-H%]UHML0LAQ^Q7? )TZ;KX9T,,CG)K1[6";N]JW! ,PL !D !X M;"]W;W)K&ULE59M4^,V$/[N7[&3F[FYF_&0V DA MO&4F!.Y*6TB&P/5#IQ\4>Q.K9TM&DA/X]]V5@PDE4/K%MJ3=9]^>7>MDK"AR94];F7/E4;MMDPP+8?=TB8I.%MH4PM'2+-NV-"A2KU3D[;C3Z;<+ M(55K>.+WIF9XHBN72X53 [8J"F$>SS#7Z]-6U'K:N)'+S/%&>WA2BB7.T-V5 M4T.K=H.2R@*5E5J!P<5I:Q0=G?58W@O\D+BV6]_ D\1.?6/V%=RW;)8E)9IXN-,JT+J>JW>-CD84MAT'E#(=XHQ-[O MVI#W\EPX,3PQ>@V&I0F-/WRH7IN%**Y=9N% IIB_UV^16XUO\Y-M9 M_"[@J#1[T.V$$'?BWCMXW2;6KL?KOH%W@TX:)$8Y.$.%"^DL_#F:6V>(&W_M M"KC&Z^W&XWXYLJ5(\+1%#6'1K+ U_/PIZG>.W_&VUWC;>P_]_U7F7:C=CEY/ M;B^"*(+/GP9Q%!W#F_;\23!S.OD)ERJA]%$?P307"B8J.,<$BSD:Z(=>, 27 M(9QI85+0"SBGC"=.&PLBU:7#U!_7MG8A?N%C=BGN''LIWO7KZ/CK'MS2:5F9 M4EMD=!9F@4!:<)I,K 3!^6VI'%*L5.*-W%@7I5"/(%0*7'G+YC.=ITC.S1\! ME9A3XI:[A:NYE:D41F)MR7G2^'.#CH8?W%CYW^@GHZVSZZNP%L_UHM!9 M@K&W4[8!!U&61J]$[EWU>GZ#%"FGLRV%0+A=SL%(*0H%OE-'&GI?T23C*F28 M$X$4_%KECQ#W/+D&WL6 QI\LJ@)4Y8E'$=E,4*WYB] +TJJY)?)<)X*#X(1+ M:RM/CXKFDWGFH8^8"'08=<-^%,-Y9HA0\%B#$HW4*=&$AAO0:))Y M,YM"4!H4_8&8<$8F/FVU!UPW*A-1D:9VZLG+7KBG4A%)BX:BC3M[STZ08[7E M$ 8A_6IA/^S0LQ_NT[,[. C[ASWH=\)!/X;HL!_&_0@B>D4]Z!X,PAZ]QY/S M43 9WTZF=S/X?C.YFX;Q],46(X=Q;_\'H&9*CGKE1KP[JWX:IYC)EMQ-2WY3'#^'Z M5#&QB4[$':X0D:ZD)-@0\"$A;!+?M-JK!GFC(4C68-T59#IB@GF2<;,Y[9&.*HO M0L_B]77R2IBE))LY+DBULW>PWP)37]'JA=.EOQ;-M:-+EO_,Z%:+A@7H?*&I M.S8+-M#)0 &0 'AL+W=O MY?T>)&T2 9<#_<;>QHK'GFM[(-Q?OZ>Z;<\ ^%&VH=6^R'!8W=55]?CG"K+ M;VZJ^ELSL[9EW^=%V;S=FK7MXM7>7C.>V7G6[%8+6^+)M*KG68N?]=5>LZAM M-G%"\V)/1)'>FV=YN?7NC;MW4K][4RW;(B_M2U;?O;5'=O-WB6_V- MT_QJUM*-O7=O%MF5/;/MQ>*DQJ^]0V"+@A3!C-\[G5O#EB2X?MUK M_^C.CK-<9HT]J(J_YI-V]G8KV6(3.\V617M:W?QJN_/$I&]<%8W[G]WXM2+= M8N-ETU;S3A@6S//2_\V^=WY8$TBB1P1$)R"O:FK&U;3:FBC M"W=4)PWC\I*")I#KGUW=OCIZ^'1.=L_VO_RM[//9V_V6FBE9WOC3L-[ MKT$\HD&SKU79SAIV6$[LY*[\'JP93!*]2>_%DPKW%_4NDU'(1"34$_KD<$3I M],G'CFBOD$4M.[6+JF[S\HK]??^R:6LDQ#\V'==K4YNU49&\:A;9V+[=0A4T MMKZV6^]>_L)U]/H)6]5@JWI*^[/"\:2&S?8='9\?!ERPE[\D@O/7[/XV[*\V M0)W766M97K+VID+!D;>RR\*RQCNP"9V\B%Z?U-5D.6X;]G[98/NFA-RLG M_9HS[)R/[8,E-[-\/&-9;9'%),V\O*KO997V(NWL(<5Z.JSD.T["V(A7=&7"L:ULN+?[B M!-CK\I:-JP:2TZ![U+A3K#39[P# QN+TIW!G5I/U6/ !JXMJX92.NC.?OLSF MB]D+VR9;063"WB.U/4,TYI2'!TJ#B[)-[O-_K"/()=LBG MN8O$3=[.Z/A==,B\R\Z__0EWV?&UK6>$S^2$8CFQ[*K;>5S5$*,@9W=W)Q? MC>=\IJ&U"@\[*U M]4X?@28KAC RGV"7Q U=9LRR:[IA2V:+'$;"A F;UM6<85,VQ8URG%- 6SQQ M:;G+?JUN$(TZ9+#3J5TL<=#&(JJ]6X+!8R&M:#9;1=9697';>VZRP4I0X+=M.+YL(+!$2&C- MUZQ&,-FY'<_*JJBN;H?R&1*DWR_H*K> M:Y:72%]&^X+KR8K&9R:[K%KR>SVYH?.[)]6T=3^:JEBZ&NNBTV=4/L^N(!HT M59EALY6]@T"(JKTF[:2ONT1BS)=E/O9ENR86(D6KQ>RVP;."+;HCAD@U5__V M]V7N*BWL*#'_PZEP!19,=J7=$$ \RDGUI)T[BM[OK5]$+UJ)W6,(UUM9TX@?AZV"Q8??#1WL[ MCR\OH=:Q4U4WC/HJY&,7SD6-AHB:#D(DMK8NN*%JHS6WY+YKH 92<67'RB54 MX].J0"+3?9?73=>2Y7\,6,^RINFR9)7(EUF1.0P&:#ZDAZ'XVEEM@>Z^*7#9 ME'_O?UKJ$0(P?%X,%.]A\LX]2:%O%M:U;,7M'61R'&9>-^LFW ?!QN5V1Q17 M537I#.F=CY*<$IP@ZZ[J;('49D75I>6KX.4OJ38I('H.YXVS9KAQN*SAC=7S M)0%HD6=[^TV>#;>_YI-)88/#K&GW]J>D@1TQP'IS@:D\TX*>L>Y,U&J7J+@)?>>8S_D^A'V M03R7=K+-S@Y^/?QP\>60'7\<%IX>GAR?GG\^^@03/QZ??MT__WQ\%#P%33TF M;3]= GWN;P\4Q3==%#!D:7^K>/G%TR&,?+&<(5K'IHT"96F MZQW\BT.)_.$F0<(X8E\)ZM2XA4EB0I%$6,[#.($BI8)/==4X-)_F+1-A(K D MCEC*><@3A:4R-!+[2!4,?8!G\O5.0"5Q&&G.8FPD:(-8B5 E/'A>%V!2VCEB M<:I#%7.F8AV*-(69B8K#V$2!KR"3?A"I:'4D(#YDDLVZE5LXZ&,(RB2P3%2M69>5?=C MU%FQS?H=N HUUR3'P]1Y>B1"+7$'1H"-+"+3K45\0QX;%@MXSC"9AD(I)E*) M4"7]>=?V9!S1BQ7.J<)(K0E$82+%O3->6J"2[27/L^_.4T;J,.41DP+'TA'. MR0T<%+MS:@57\CA8R:R=[SVBAP0)#I8U<=.]IR,EPS2*H&:'7&"0A1(_1CSE M8427P0= -R0G]P5Y%*8F]H+(WE20ST=209V"F/?"1HM&L4*T.U%ND*V1(%DA M8J@T$*;:N>L5*AJ=P-\RIF+JO/ "NI H% N_1/$X%#()SJBIL%TO_B%OQD75 M+!'"SJQ]H@I7E7"BBA!F0^(X!7*6K*%ZC3CIHP?(SA1UR&/=R7]!;YL7OFNB M;9.(LB_!=JO-HI4.Z3E>LXO")EZL[/$XH* M<"/A7@?< 2O_6SGD7\\,P>/,("F[@[O,D YA'>EH6@FT8H9(H!)(0&VIYJP/09ZI>"8)U6N@1%-LX M!MCQ5P,!],\=4 K#!"%^2JXW40@&[(]T!_O!4&ET9RT*Q^A[)]@,^V!49$?" M! 4[C=9/ 7P6N$Y4K^A)V-_\E% \0 8!,%@/=C=U;J2F-'?U&HE--M**!K%! \0@%H9] GD 020&KYOI1"F K"@C^8Q1PANGQ3XP&AKI(5'+D M(FBX!IZG'0&DP!]%'>[#T8#@GNI"42.-/ :L.^.![(YVEA/5 MH(\B1,=.1 EHTI\8$%*%SAZ"U'T)X7C&(4^':SEJ.D*C M.5HI(3Q-(UQKLVE#H;$;$0!+*',>IS\U(AAX M5W4C D@=,.DFA)@&D.3^A#! _2"/?):Q]&,"SB,2W^MS/SX\-2@,NM %1(GQ M%DBT^$A)-VP82F3YR, GT1^E'LQ>.4%^86H)(YXAY@1M?Q"_\^.#%3OX#;C M41E)$E._#\+JA@9P!C&]2'\X-DAZL2 )[]'2&"\LW?"/9T IC7G]AV,#1<)H M[RZ9DBEHG;0?9.+4#1#_YXS-0\-=SE!((&H-R9$*".I;HAU/Y#0)FE1N(HT4 MP=.">" VOC7><2^GZ%V*N4\:*J8F7I 8L$BXMTJ&NE>B^2=)(]9@,NG:*DBE M"+),S;,)(P8"&B06]?%4HO0^26K? 6+NC8@-GB0,1:^C T0XS1_R#4%Q'BH M W4?6!\2!N87>"9E&D;$,7?@T2DA4!7 %]CR-&$XG^WXJP=4 4B&)R4U88+3 M0DZC8&PVOD1"NY72T+%:"Z)7]]^1/4(/@E[/8:#"7X.^[]Y),%L %G_J#=*J MMQ>4D+%'=[B7 !:]::*$GR42]1A7D'_HG2:F#?_G6:2P:3]B0+>-@(%D4A&*$\+]-8"TV)'"RH";4GU?%KXJ6'B 2W\V6'BIVD!;B#R M2MT( '?%CHMTU-.")$K 7?E#6A"&O"4]+6A-[(=9SO,#4:U!>_GCMTGH@!)) M2A!+DSI?P6F.;02]I4(?\^]\G;3IPXB]M6]6YK:^&%78*T6C7Q%NL]E_C^!]MM7!?P%Q6;5O-W261A:UI M 9Y/*YRY^T$;#)]$O?LG4$L#!!0 ( !E S%ALDJ@L]08 #D4 9 M>&PO=V]R:W-H965T' ME^?K>&Y&IKI;W19X:F^C3).ERM#OUP+NQX-^"7 MQ#R4>S:Q.[G/\\_VX6IZV@HL().:264CQ/CY8KHF36T@P/B]B=G:+FDG[MN; MZ)=N[]C+?5R:;I[^FDRKQ6E+M!!4]?F=\-;@A@TLR[/W2N[GKG;0KA+># MVI,FU'D=BAT)%9'K/*L6)>EE4S-]/+\-6%ML;(/MG#T;L+,JWA,>^(0%3#P3 MCV_WRET\?B3>T'PQV=J069$O21=8"W "^:X6I.LR;0KR[\Y]Z?S_.92 .KXX M'-_JYT.YBB?FM 6!E*;X8EIG/WQ'H^#G9]"++7KQ7/37G=2SH0X#O1F,>Q[E MY(?O%*/T9W)T/3+J?NQ=W'WJ6=_>J-[^F,OAX)IT!S?C8:<['I'+P9",.ICR MZ]7X(^G>C<:#Z]YP1,[_1?J]07_8N?UXU26?!EVWF'<=%X!,ZA\/\O.JA2'C M16',(Y(14"1)MQQY,F]L)HLL3_/Y'Q@]A\? /2?](LZFWOFZA*A=)&<_GA9G'MFIX^:SVDQL4R%&=%O%HD$[S&DI]-57H= MD B.DGQ/(A'X6G!84FN?40&+^@)>&DJOMRY06:TC$CYGC&@[* P(@X?[H61> M9VVIF"9QNU,F,88&DOI,A^3=SO:ND^DT-5XO+JMV9V;7)EPH+"$PK+&\>FL- M_RTV+,"$+QM,4BL+ W8(*-RG4B&5OR'M_3R?ENT1&)),#/ED$^7U?E\G*]3E MRG/YP"SF!T'H4Z9L-(GMR-!YJ=1^&/"]&4/\B=.21-AL%%F(C>6-\EGU$!>F M"4IEY$O![%9KR]L[0N\V+JK2I4&PR&=,["RO 8LU!':B D*U]%44$B60-1&^ M)1DN#1X.(RMGIBA O+@B,5GE25:1)",5^E2]8T5])8,G>> AH&'E#;1'D?(O M*#LN /6Y8+X2=C<1$ 5*8[*.(E]S_@;8T-]%QQMTQX/;NQ'I#P=WMSZYNNF^ M)S=Y95'DQ,H*E;#,TV0:5T!SF61Q-DG Z%$%ASVTLE:9MU$9@7S(8%+E]P#. MJ7-R\J1\'*\>/]K*FV /TY_>J'/^OZ5SY#X43KK6ID+X2E-W[@K#&6.,@/Q2'+'2-D2H0*JCY M$5#H4K]2XV%@*U=DZYFO0][X4& 0Z:\*#ZG&VA+X&NNIPIESIU>U]H[IW/?2HNLDQ=7M'U T]NP(S M2K[^=[LV.:YF\I*:M42F:>BRSJ#KR'4UYC-NN<4W6D:7#NS P'5PO(XHC@RE MWV>2/M4S:)ON:5N!%Q*RH&ZOF!=GCA?2#2/K"<<&R,?*5LAS1 MOE3H.%&C:O*LJLE&U9B!CB4"&XT+Z5.MG5>@+R6MQUO96 MVTU@$3";!PQIK'UMDYVV-6/NVK"U=MI&]@/N(<5CKUBN@ILW\:J?J0#A(Q""!G)?#WL_Q>- M_P,=^^]H',>$6W@HZNHM(GL_5/7I0]2"TMWMW#:X4%N&!F HYZYF8U<: GZB M1%ZP[N=?4CEMH!++/AN8QUBA@C >J5<)Q :925P-,;%1[BC#5ZJ'Z4"DDE(+"7](T2A&LVPQ$#!"X; M+&2V.""/(:=O04T.?1AH[WW. 6GG[J-522;Y.JOJ+SM;[_:[6*?^'+0;7G]4 M _EQ+"5)S0Q3@_&PO=V]R:W-H M965T,-E*42I2] 2$)( &A:AYR42!M MI:H/9G=@K>S:6]M \O<=>V%+(T)?L,>>C)EE443+V-,)>;OA=ZNX,GOLR,/? 'O9(M<8KFN7Q49/DU2\H+%)I+ 0H7 M?6\87HU:UM\Y?..XT7M[L)',I7RQQFW:]P(K"'-,C&5@M*QQC'ENB4C&[RVG M5S]I@?O['?L7%SO%,F<:QS+_SE.3];VN!RDNV"HW3W+S%;?QM"U?(G/M?F%3 M^<:Q!\E*&UELP:2@X*):V>LV#WN ;O !(-H"(J>[>LBIO&&I*;D!9;V*S M&Q>J0Y,X+NQ'F1I%MYQP9G![/WZXF\!L^&,R[?F&&.VYGVS1HPH=?8#NP)T4 M)M,P$2FF_^)]4E++B79R1M%1PF&IFA '#8B"J'6$+Z[#BQU?_%%X(I$%PHR] MP@W722[U2B'\',ZU4500OPZ%7#&V#C/:)KG2)4NP[U$7:%1K] 9GIV$GN#ZB MMU7K;1UC_^_G.(Z^?YA-3L(6G)UVHS"\AGTVF&5X,I9%R<2;N[^XUF H+XH9 MI(IZ@S4U)14TM7O*Q1*H94R&0/DKI>:NA>0"N-'4BVL4*P1>>2@LI3(64J+B M,H5S6A,4AIK:0A(IM,QY2N^D)SLL,T;Q^8Y@I"/:J@,F4O?.\_2SW A, M:6+,-4\Y4QRUN]U[X#V1!=*LHFX4!]"?FC8/\#X/N%B@&P\V(R6G*G.T90Y4I#ROJ[3A%-$N;L"&:0CC9A?"YB6$[68'SH/FQ2>(VLV@NHA; MC0.@T8[H/4B;@1!<*B$_+WN+E MW0S3E-:5,%6CUZ?UF!Q6T^&O M>S5C[YA:&(0ISV7Y(E["V4U'%1K1 MG*9FV+@_WDJ_D\:C,<])1?ME_GLVX\N;CMN! M&9TGFYQ'Y=L#;0RRA+RTS"OY"V_-6K4#Z:;BY:K9C!JLLJ)^)N^-(T[9H#<; M=*EW?9#40(0 Q^ /!^ _C:8(]$/P.,"_)1G" MNS 8P""0)/G@]_OBRWQ,4-/4T7Y7ZNB]#>,T2+]@ $M2@R9&JQ> M4KP TB7+=WR!4@.<363&(8 M%IB7M@X_B3F+Z*I&+,<#ZU)WX2?EOC>N-PCHC%] (X:J$E55Q28--S7SCK6= M==5FV_FT0. YRU).9YBU4EI5%X?"7)W8MC@+=^Y$6R)H@Q4W3,=T.M- MPLY?/ZH76KOK'#V(N?KE FW4B;FS0*QM8:.U8Z-U,AME'AIBFHEK;OZ&PU'T M[1BO6H4>#Z"P>,7(+-F'DF)(9Y5P!T8O7U*8ESE6IJQ80%+AW!68>(IC1[E8403,LCKF?@4R6V;BG!:IV7'Y3B(HZ:B_339W26\8-= M.@K'K+!]-K(/5Q 3TXEANBA6;1"NE_4;I_BU4\[ 46UB>IK0F:A(,5NWVX!V M=D [)\?H.!J-,0]_DPDZ^-LT'(N^X!C6K3*/8SUFV&DR_J&(:*%_;+*U**:G MH/VEAE\"WMMD^0Q%"C]:Q+$]&7MG8!/#M8FC6LJCT$IO$F#S5$;S>992#/1T MB19BR!VJC@%GHS3#QI'EV435;242S4.^I3+&IV;+4H(,0(:9IJW<;5B1\0VC M!.;9NQC4"21;87)X;3H,#9."A>)U'&F.3C3;J]E1B3@W'8?HCBM#WG&)@5(? M,:E1S=^1S_TOR$1@&^-/[!O?!Z#[RQP]A'_PH M\(^FH-;3_@PMI>4$GC]@03%C)^MEED*"MZ(*WBBC@IHU3ZM/?BK_@1%?,G<: M^S+B;4]%SAIR[%A(#UM5@HW0'4SL2_!/5T-J:[I.5%O]_Z#J[5#U3D85F[9H MBEU=\/=Q,(R;WN\P:3^&?B]\Q!M*5I)]G93)DE&J-%?7@Y_]^J,C;+7SW6X.M"+!;1Y_PPR<1[EE2<*4VI6[G/%762)!B%_75+[W#)QC(3(^5QM8C5RS61X6V,;B)0)T#PN4 MC55%9!-/M)0F%D<5N:1ADVI:SA')VURB8WIR#5U>GS"/R(;4TK T>7+.Q:[8 MU(X2J[OW:6-%V4)^P!$QB7>S^BO';G;WD1TCEO5 M2PW_P902P,$ M% @ &4#,6+//C%)! P - < !D !X;"]W;W)K&ULE55;;^LV#'[WKQ"\8=@ HY8O<9PL"9!;3P.B M@1IWMD)63*,J=[YJ)+#PTH2M:\J)O^= M0"D.0S=P3X8UWQ7:&/S1H&$[V(!^;E82-?^,DO,*:L5%321LA^XXZ$]BXV\= M_N)P4!)DIEO^30^L8]EV1[I45U M#$8&%:_;E;T?^W 1D-(O L)C0&AYMXDLRQG3;#20XD"D\48T(]A2;322X[4Y ME(V6N,LQ3H_FX_5RL?RV(:OYFFP>QNLY^?V)O92@_ACX&A,8-S\[@DU:L/ + ML(0\BEH7BLSK'/+/\3X2.[,+3^PFX4W <2/O2$0]$M(POH$7G:N-+%[T!=YR M_D06R^F/Q_E'O?UK=;8P\748\($RL'-/$BZ+8F4$M M\*JU.!.F>.8<[.U&QNP-$^R ('"%0T45#!M(<-HIS>J9$0: M4(]B+F.-4Z^3= A:>EWJI31QGFMX!YEQA5UHA+1S2FR):(RD""+BX%-:\LSD MQF&0O1)V8#)7"-CSND&71"'U$IO@D^[,>+G'(.>2VI$M<@G3U L#:L0(6]OM MQ-:*O,,TM&(/>Y9&MHV\;6,#LD5H>X(MHW=!9!?::[74+F%XRG[#)R#7KHI_ M,MV7"+;&=TJ M6C1V+KX(C5/6B@4^:R"- ^YOA= GQ20X/Y2C_P!02P,$% @ &4#,6+__ M#D%\"@ O!P !D !X;"]W;W)K&UL[5EM;]O( M$?[.7['0!0<9H.-]?[E+##B.DPN06(;EM"B*?J"EM2V<)*HDE>3ZZ_O,DGJQ M+2N^ $6!HA\24^3.[,SLS//,D*^^EM7O]5V,#?LVF\[KU[V[IEG\27%1X=?16LMX M,HOS>E+.615O7O=.Q"]O-*U/"_XRB5_KK6M&GER7Y>_TX\/X=8^307$:1PUI M*/#G2SR-TRDI@AG_['3VUEN2X/;U2ON[Y#M\N2[J>%I._SH9-W>O>[['QO&F M6$Z;R_+K;['SQY"^43FMT__L:[M6RQX;+>NFG'7"L& VF;=_BV]='+8$/']" M0'8",MG=;I2L?%LTQ?&KJOS**EH-;7217$W2,&XRIT,9-A6>3B#7' _/WG\Z M.[]B)^AKK@U='#=33HJ-1I^I-JTH^H>\C7>(IT:=AD79=5, MYK?L[R?7=5,A,_ZQR]U6F]ZMC:KEEWI1C.+K'LJACM67V#O^^2=A^:][;-5K M6_4^[,8&[]CJC"[/+@:75Q_.W[,/Y^\&EY].KCX,SG<9OE?U M;L/9LS?,/A45-+*K.+J;E]/R]@_V9EGC3EVS_D55CI>CICY@W:JS^2W^Q(JB MO5DVQ*:3$;*,#;[$Z@Y@PJ[*IIAF5W=5C/?RB"$+)M-U&F3GD0[P2YPO8\U> M,)4;J7,G-*Y%[H+/M:7K0_PSN9(J%\YGIV7=L/)F(VB#2PN]=[GT',M%;CP4 M:9V]KTK8"$]N)@V3N9=88C@+0N3":RQ5N5/81^GL$N$KJM$=^[F8+7YE;Z%^ M6BY2DFEO:R*:2=[,D9U3R@;"::8"[0S M9R;87!O!M+&Y# %F>FURXWB6 L8&BT@2B.[9-P!U#=]$+IW+O1?,&I5[MQ&6 MN?(^YT9D'^:CY5;@#(YJ(!&Q6:W&^N3".&8G( M.:9"+K5F,B@$N"Y5_*!C]<1#!97DE?%MQ0IIVP> M!&=*PBW+X:=P")!)?EJ-4 J3;62V_'N#TT."9*?+JJ+SOO^TKU4>.(>:0PJ! M0Q8J_.B+(').E]G;>!,A.7XH*'@>G&D%D;U!4LS[2D.=AE@;A9T6]8W&:7>B MPB%;N219*0U4.@A3[=R/"A6-]8BW,E1,711>0!<2A,>#NI1].R7N((.[-.ZCHVJ2H11,UQS([$X05REJRA>N6"]-$#9&= '0IC M._F/D^)Z,ITTDU3:2'5.V>=Q'022Q@5<203(^725!T77-EN7=4KDE%9PYM(HL%2@53L'P,))S M@R,#7HXF1=M.S %-,^*1?[4W(&L0,T%: $E*DQ+X:@TY((+&,Y5=+ $7!94I MX.AC.;\]G*+#J[,,/OW\DY="_,H>]PO8!_BSC..#_SPS9$\S@Z+LSNXS M@P=RR#:4CD[3\PTS<( <#XD9LFUF\,!MY64+P-XF9K#.(RE\RPS9FADLV(9P M)Z# <+Z)&2QJ5FJQ9H;L,3,8F**Y8< N14*&ZE.%-3%D>XG! ]N#)6PW0*_ M'(=2 ML/Y*Q0'SAHK_[.&CG=D2"Y)GDP*X._+/'X*\( M79PES$*U2$Z T[<@04MTDY9PBHUS]\ _>P3^V0;\;4[$;*5IP=]2Z5G3Z@*$ M.4<0B1XB<#H[VC ]VB M@.P)"D [@SZ!)!"XQ"<(J=0V\0G.0OM$ :RC@.P1!;"6 K)G4L"FN7Z2 MB& M K+_&@4,)]_^S&C@J(M$)?-T@DY8X'GH"" ?S1UN(]' X)[J@M-C33R&+"6 M "N8@&,)]\<#DR!5H)T51#7HHPC1L1-1 IKT/0-"T.CL(4C=EY2)9Q+R&/_, M$0&&8CV.A#H%6!'0PPFJ-(Q! 52$\J?&Z^E! 36$M+9@,!H9/#QT6PK0<8H MHE+?&19H3H'S"*U 37,TFOV-$L+3P'%MW:YQH=.,0@=428L_B45I3M&/Q@.E M:*KQC,".(*MK][6W!%&[Y@-%U>@@H=+(M)(@ E;A.0,"ID=KTC!"3$&1(M]@ MJ$DC F )92Y,^*$1P2&ZNAL10.J R30A&!I _,,)80WU:WGDLS*J'1/@C_1M MKR_:\6'?H+#6A2Z >]=:H-#B(R73L.$HD=43 P-BPMM1[L4Z*B\H+D0EAHL. M,3FU_-+^SXX,5._@-M>B,I+$4+\/PNJ&!G &,;T,WQT;%+U84(3W:&E<*ZS2 M\(]G0"F+>?V[8P.=A+-MN%0@4] ZV7:0,2$-$/_GC-U#PWW.T$@@:@TID!H( MVK9$ARV1TR3H@MI%&@&'9R7Q@'%M:WR87D[1NQ3WD#2TH29>DABP2*:W2HZZ M5Z+YO:1A+)A,I;8*4@&'K()[-F$8(*!#8E$?3R5*[Y.4;3M S+VA M[WO@"68+P.(/O4':]/:2$M*TZ([P$L"B-_5:MK.$UT]Q!<6'WFEBVFC_/(L4 M=NU'+&@%V@MPA \[:0&G&GQZVP@41"(YJ5M:H+<6F!8[6M )'Z8%A('(*Z01 .$RB8LL7]&"(DK 7?5=6I".HJ5:6K"6V ^S7,L/ M1+4.[>7WWR:A _**E. L74BQ0M 2VTAZ2X4^9M?7BJ.M+TJS6-VF[V8U&Y7+ M>=-^7%K?77^:.VF_2&V6M]_U@-M [)I-XPU$^4MG>JQJOY6U/YIRD;Y/79=- M4\[2)0%XK&@!GM^4X*?N!VVP_F!Y_&]02P,$% @ &4#,6%,NS%'W!@ M810 !D !X;"]W;W)K&ULW5C;;MM($GWG5Q0T MB\$.P$3L"]GLC&U EF7%0&P9DCR#Q6(?:*DE<2.1&I**,W\_IYO4Q1[93KR8 MQ6(?8A6+W=6G+J>JPY.'O/A<+HRIZ.MJF96GK455K3^TV^5D859)^3Y?FPQO M9GFQ2BH\%O-VN2Y,,G6;5LLV#X*HO4K2K'5VXG2WQ=E)OJF6:69N"RHWJU52 M_'YNEOG#:8NUMHIA.E]45M$^.UDGV=EFJY,5J9Y1H69G;8Z M[,.YM.O=@E]2\U >R&0]N<_SS_;A:GK:"BP@LS23REI(\//%=,UR:0T!QF^- MS=;N2+OQ4-Y:OW2^PY?[I#3=?/EK.JT6IZVX15,S2S;+:I@_?#2-/Z&U-\F7 MI?M+#\W:H$6335GEJV8S$*S2K/Y-OC9Q^)8-O-G '>[Z((?R(JF2LY,B?Z#" MKH8U*SA7W6Z 2S.;E%%5X&V*?=79Q=6HT^\/>_W.^&IP0X-+&O9^Z=W<]>CO MX^1^:ET__K6 !J^_*X?4ND#^4ZF9C3%IA2FN*+:9W]^ .+@I]?0"]WZ.5+UL]& MW8^]B[M//9NL@_3U#I-W.1Q<4W=P,QYVNN,170Z&-.I@RZ]7XX_4O1N-!]>] MX8C._T']WJ _[-Q^O.K2IT'75<$QAU^$=-QA^LN!>M=) 214_WB@J5ER5T)/]HW-9)'ERWS^.U;/H3%0SZE?)-G4.]^4T)0E[81Q7B5+ M[R(MD_F\,//$=A7V3SXMDO4@G>(TC/YNJ]#JH M,2A*^AM%,O"U%)"4UCYG$A+S);0L5%YO4Z #6T4D?<$Y:;LH#(A#(_Q0<:^S ML96Z3)-VITP3+ T4\[D.Z=U>]J[3Z71IO%Y25NW.S)Y-0L8X0F)9(WFU:PT] M+#8&RM*;BC0J=E2OMA( YV#/$G6984P=DHLA ;R1OEL^HA*4QC ME*G(5Y);5VO).TBA=YL45>G"('GD Q1D2GL0!,:W\. HIEHB:#-\2 M#!<&#\G(RIDI"A1>4E%"ZSS-*DHSJC#/:H]CYL!('$0(:3MY">V0I_X*N MY PP7TCNQ])Z$P%1$&MLUE'D:R'> !O\N^AX@^YX<'LWHOYP<'?KT]5-]SW= MY)5%D9.E%1IEF2_3:5(!S66:)=DD146/*BALTLJ:9=Z6903ZT&!2Y?< +IA3 M"KH9C'L>$_3C#S%G[.<7YH]MS"E\F/[T1IZ+_RV>(_:A=-2U,I/2CS5S>8]1 MVTRR+==C9@LDIE#9PM0VWS&2I=13IFMN[3$4>",=8[GFH$7@UECA:'W$ K30 M-486HZ""NCX"!E[J[^1X&-C.%=E^YNM0-#HT&%CZ,\-#IG&V KY&>LIP[M0" M"QKI&8;;1J>#:"_M&2X0:VLB$C&HSTC'W(_D\7;W2BB^F>$*8$.E'T5!<>6' M@K_&[QA]/4:96 0()8*# *(6-"K@^R$[=E/#;N]/[*::W=XWLGL_0Y]E-SW' M;N\9=H//KL&,TJ__W:E-S[.97F.S5H@T"UW4.7@=N:G&?2YL;8DMES&E [LP MR0VGZ9#3,>HBXI;4C537!1W4A?*#2/G2 MU8*MQLB/8ULCVE9#5M68T=F%@RL-:$5#[3VFD5C_U0'_":MKQF MM@Y]J41-SEK><;LQ+ -NXX EC73(;=IS6W/NK@T[:<]M1#\0OA 12> *(VZ' M8HC(Z?@M07'AH%?Y#<_!NDBQ1_' W0;%BKSMX1UG.'S%]CBP G+!?NGA=A-KS;R\=8;ANXPH'OMM*QRI !JCZ.W220&FTE<#W) M$D#ALB>^B^8A9JVG/((W;D);V%H3>B7_*_8W\CP$#G6F*'Z42@44X# 7^,W M6A"NV1PI!@A<-GC(;7- '$/!WH*:CGTW:!]\]D'1SMW'K9(F^2:KZB] .^WN M^UFG_FRT7UY_?$/Q(RTE+SW(TFN;!'K#[JGCV!U!+ P04 " 90,Q8QFVE4: " #&!P &0 M 'AL+W=O>$_QXA99N!U;&VBMMLF4JML,.@)$NV/P+<.-V%F#CF3.V+T6/B4#R]$'0HJQU Q$ M?=8X1DHUD3K&KYK3:EQJX.YZRWYE8E>QS(G ,:/?LT2F ^O2@@079$7E+=M\ MQ#J>KN:+&17F'S:5K?_.@G@E),MKL#I!GA75ESS4>=@!*)YV@%L#W'V _PS MJP'>L1[\&N ?ZZ%; TSH=A6[25Q$) D#SC; M;5BTPN3?8-6^ZCF?P%NYF:N?E66!+Y55C M[;CV,*H\N,]X\.":%3(5,"D23%KPT6%\[P#>5M$V(;O;D$?N0<)AR<_!<]Z MZ[A^RWG&Q\.]MG#^S_ODG[T_2H;7U-\S?-YS]6>Y:CF"F%=[BY1(3&#,A!3P M8S@7DJN7_+.MZ!6MWTZKNUM?E"3&@:7:ET"^1BM\]:+3<]ZW9?R49-$IR28G M(GM4&[^IC7^(/=1E +: )6.) ,%HV^L951P]PZ&GPCKL>*[Z!?9Z-\4M9NH" M=O?,HJ=FOMOUG=YCL\E3LYYS<>E>-F95P/9.8\J1+\U$$!"S52&K.]IHFZ$S M-+UV3S_J],>=%GVDAE0U4_[25Q/NFO!E5@B@N%"NG/,+U3=Y-34J0;+2M,4Y MDZK)FF6J!BUR;:#V%XS)K: =-*,[_ -02P,$% @ &4#,6&6'PB69 P MHP\ !D !X;"]W;W)K&ULM5==KZP2"X MY^C8/- U0@S\2).,#I0U8_FEJM)HC=*07N <9?S."I,T9'Q([E6: M$Q0N"U":J+JFV6H:QIDR[!?7IF38QQN6Q!F:$D W:1J2IQ%*\':@0.7YPBR^ M7S-Q01WV\_ >!8@M\BGA([5B6<8IRFB,,T#0:J X\-*%M@ 4$5]CM*6U2$+AWV"MX"(:,XF3HK:%&B>39R) MQQ@PPN_&',>&@7OM>XLO/IA<@?'MW)_YP1S,G+D? .?6 \[-9'$[!]?^%X_? M!JX_FX^OQKX'/'\Z"<;S/6;D.[/Q[6?@N*Z !."]AU@8)_0#^ 06@0?>__&A MKS(N64RL1J6\T4Z>?D2>DY,+8&@?@:[I9@O-P6,"-)ESEA:JJI5?5 MT@L^\PC?=3!RP;\W*+U#Y%M;-E*X>"4O:1Y&:*#P=XXB\HB4X9_OH*W]U9;; MF<@:F1I5IH8T4R?%FXRUI;C#V05.?"0>A[!C0],PK+[Z6)??$FCI&K0ZO2JP M(.(,D)"A-J4[FEY-@':AF;9^H+,US-*[[2JM2J7U M>JN _\#GT12X&T)0%CU)+22E/=5"9R)K5,"N*F"_T4+V2V<8FO@=/)F7<1VK M$=;0U:ET=<[CGTZ[?^"!RO:P(_;I5B*[OVX??GV1B11('#&T!$X4(4JE[I+. M>JJ[SD36*%"O*E#OC>[JO7175[?MWL%C>QEF:](\[K036/61 JV=V#A_A M[^CD<-_*H;R7O]Z11JO5#ANF?+JWIK-O_U#>__]^H@\(C,+L0>Y!*=;U0LM4=K9NRS^)^,0#EJX'7FU#*%[':$NP'#>;&INL.,;]&*TS7?12,B OC]%<;L M>2#V:=6^?/@34$L#!!0 ( !E S%BYG@J;TP( " ' 9 >&PO=V]R M:W-H965T'' 2JV SVTG:_?I= T5I0J,][ 5L<\^YYUPNE]Y&R&>UI%2CESSC MJF\MM2[.;%LE2YH3=2H*RN')7,B<:-C*A:T*24E:@O+,QHX3VCEAW(I[Y=E8 MQCVQTAGC="R16N4YD:\7-!.;ON5:;P<3MEAJ#T,27 8^,;M36&ADG,R&>S>8F[5N.$40SFFC#0."VI@.: M988(9/RN.:TFI0%NK]_8KTKOX&5&%!V([(FE>MFW(@NE=$Y6F9Z(S36M_02& M+Q&9*J]H4\#Z\OAP_=+-+I"@]'M>'1W M>7<_-;N;NT=8CB8_T-&0:L(R=8R^HH?I$!U]/N[9&I(;"CNI$UU4B? 'B8H\YP1A!_LM\,%A^"C1 '=+N/<>;H/EQC=N?..2S_N(3RX(9W^(Z:43-!!< MB8REI&HMGJ*QI(IR71V(.;IBG/"$D0Q-X9!"'VN%?I[/E);0B;_:ZE$)\-L% MF*_S3!4DH7VK,+GDFEKQET]NZ'QKJ\Y_(GM7*Z^IE7>(/9Z0#;2%#@O=#0XS=\#0TNY&N;PG#OW;DX](-N M)]R1V!+HAE$0X&!'H[TUO\R_XY;(!>,*970.4.>T S9E-8^KC19%.=)F0L. M+)=+^(51:0+@^5P(_;8Q4[+Y*<9_ 5!+ P04 " 90,Q83L*D(N(" #, M!P &0 'AL+W=O*PZ!E]^S9L:_O"X#N!K=@9(YW)G+$G/?F:] Q+ M P&%6&H/6+TV$ *EVI'"^%/Y-.J06K@[?O5^7^2N:_ K01ND6A)5J0UP!('72N#.*<"-+/^35RK2OD6([7( _/RT>Q5'*[D+O[2 MJR[\W52/$L!K!M!_YJW(<0P](]>Q^ :,X-,'V[>^-%7G/SG;JY5;U\H]YST8 M0,X$D:(IR5+I%TI]6FP"V^FTK:ZYV:4_MG)4VAD+-VT=J)[K9O.C7L V61F^4ZKF;)54[;.4@[3G+(7 4I5=/H M=@HY)$2^1=TZPG%L5;7#TKYIMD?MU]3^.VK[!J'?$-IS.@> QU:NU_&=$X#M M&K!]%G#*I/H72\QPS;DJ+>H+ S?V >JQF6VYGN_X!ZSFSEFK M[[E'S)@3 MO;[ @W]02P,$% @ &4#,6*XU.FH.! CQ, !D !X;"]W;W)K&ULM5A=;Z,X%/TK%KM:S4B=@ODP23>)U":IIE([S:;M MK%:C?7")DZ !S-@F:?_]V(1"2(@[&9$^% SW'.Z]/@X']]:4?>=+0@1XB:.$ M]XVE$.F%:?)@26+,SVE*$GEG3EF,A1RRA$@3P,B\;US"BZ%M*4 >\34D:[YU#E0ISY1^5X.;6=^P5$8D(H%0%%@> M5F1(HD@QR3Q^%*1&^4P%W#Y_8[_.BY?%/&-.AC3Z-YR)9=_H&&!&YCB+Q)2N M/Y.B($_Q!33B^7^PWL1ZG@&"C L:%V"901PFFR-^*1JQ!8#N 8!= .Q?!3@% MP,D+W626ES7" @]ZC*X!4]&239WDO;B9WXR^/X,.("!Q&_"/X!)X>1N##GQ][II#/ M5@QF4#SG:O,<^\!S+E-V#ASK#-B6[3; AWKX?2 D'.9PIPXW9<5EV799MIWS M.0?X)DPN!"9>S\ DPHD .)F!\8\L3*5"!?AV*\/!C2 Q_[^IU VWV\RM%MX% M3W% ^H9<69RP%3$&?_T!D?5W4^$MD=7:X)1M<'3L@TNMM-O"D1^QW%1&5A+S2U3<[6IW1+.+^0J#[(XB[ @,[DX90>" M$*OEWY3RAL_;RN239T,$/73;HCK^(YC6\TYHS)GI,WY*@NC69@LP+<[$C\3UJAW+<6Q>F^) MK%:M7U;KGW#9^VVVH26R6ALZ91LZO[GL.WLJ\WS4]5QO1XW[<]FA"=$K7P8Z>@);):I="J7KS6";58D+?4B;;8ZJW8\B#P-_58 +>% M)@VJ_-O1X_MQ]=0JGP"U[]_!_7P>!@34:M7:D*-;T1);O165,8%Z9Z)1Z[ZS@ AYOH-VY=H0Z'7100<"*PL"]1YD M*J=#FI!+SHG@>GEJB8Z>DY;8ZF57+@:B4\JS58/3%EN]%97%@5KKH).GO_\C MB2!RG-VW>U.@8SON(4\/*^,!]<[C.F-)*#)&P'7XHHX\GZJ;.&5T1=1DO2-: M+?W1,]426[T9E=F!W5.*ME4OU!9;_6N\,D.VUF%H1%L :Q^8MNTA9.^(MBD0 M^O(#L+LC6G-KMT1M5=UAM@@3#B(RETCKW)>Z9YO=G\U T#3?0'FF0M X/UT2 M/"-,!&PO=V]R:W-H965T_0 M=1")0MHBK9 1V%1-^V#"!:(F<6H;:/_];">-H UHD_B2^''/R3GWQM?M+:&/ M; 7 T7.6YJRCK3@OKG2=Q2O(,+L@!>1B9T%HAKF8TJ7."@IXKD!9JEN&X>D9 M3G+-;ZNUD/IMLN9IDD-($5MG&:8OUY"2;4%<;)<<;F@^^T"+R$"/BU" M*F9ZS3)/,LA90G)$8='1NN95SY/Q*N!G ENV,T;2R8R01SD9S#N:(05!"C&7 M#%B\-M"#-)5$0L93Q:G5GY3 W?$K^XWR+KS,,(,>27\E<[[J:)<:FL,"KU,^ M)ML[J/RXDB\F*5-/M*UB#0W%:\9)5H&%@BS)RS=^KO*P S"= P"K EC_"K K M@*V,ELJ4K3[FV&]3LD541@LV.5"Y46CA)LEE%2-.Q6XB<-R/>G=!?_H]0*,; M%(Y'83">/*#NL(^"']-!>!\,)^=H&(C']0.Z#4:WXVYX-^BA[CCH1NBL#QPG M*?N,OJ!IU$=G'S^W=2Y426X]KA1J$6(K/.< W(1RG**3BG%#^@G ^1\'3.BG$G\O/40Z\R6%) MZ2E*>6XVOF=YIBG];':M-,1=MFS;,NJX/D[ M"I>-XHH5.(:.)CH! [H!S?_TP?2,;TWU.!'9GE.G=NJO=JK=_KZ M>.].A>.V#/?2?%.?]W&B.I;QKC[Z3CN45]$]ILLD9RB%A4 :%RV1(5JV]W+" M2:$ZY(QPT6_5<"5N1* R0.PO".&O$]ETZSO6_PM02P,$% @ &4#,6 33 MDZSC @ ,@< !D !X;"]W;W)K&ULK55M;]HP M$/XK5C9-K=0U(6^$#B+1D*I(K"!>MDG3/IAP@%4GSFP#[7[][(1&% +:AWTA M/ON>YYX['^?VCO%GL0:0Z"6EF>@8:RGS.],4R1I2+&Y9#IDZ63*>8JE,OC)% MS@$O"E!*3=NR?#/%)#/"=K$WXF&;;20E&8PX$ILTQ?SU'BC;=8R&\;8Q)JNU MU!MFV,[Q"B8@9_F(*\NL6!8DA4P0EB$.RX[1;=Q%OO8O'+X1V(F#-=*9S!E[ MUD9_T3$L+0@H)%(S8/790@24:B(EX_>>TZA":N#A^HW]H,P$ +6.(-E6.V>X1]/I[F2Q@5Q2_:[7TM R4;(5FZ!RL%*RLVO2AJ4Z!5-B33MSB17)T2 MA9/A)'J,>[-!C(8/J!M%XUG<0_&/4?PTB2>H^]1#P^EC/$;1;#R.GZ9HT._> M]P?]:5^=7O5 8D+%-?J,9I,>NOIXW3:ETJ29S60?_[Z,;Y^)W\WY+7*L&V1; MMEL#CR[#AXE4\$8!=][#356)JAQV50Z[X'/.\?$5SL@?K%OL!D4L$XR2!2X[ M+EN@$0=_T3VKE9.52OG$GO831*^P534)5DB_0*I!\DV M=(*@:;?:YO90?IV;&P16Y?9.F%L)HE>)=&[*#%.<\I> = 8J.J;19U [R1RL]6T@B-]IUZ! MUPC.R/,K>?Y%>5,F54N7=8PVG*NV1@."YX022>K+Z9]<91"XC< ^DGOJUFIY MOG-\X^;!1-.OR5?,5R03B,)2 :W;IDJ8EQ.Z-"3+BR$W9U*-S&*Y5H\:<.V@ MSI>,R3=#S\WJF0S_ E!+ P04 " 90,Q8P*O&LF # #B"P &0 'AL M+W=O3N&U$8F>V2]E^_>PDA#8Q$0)>6MNYY]Q[CNWDCC>$WK$50AP\ M%#EF$VW%>7FDZRQ9H0*R0U(B+)XL""T@%U.ZU%E)$4PK4)'KEF%X>@$SK(7C M:NV2AF.RYGF&T24%;%T4D/X]03G93#13>URXRI8K+A?T<%S")9HC?E->4C'3 M6Y8T*Q!F&<& HL5$.S:/XD#&5P$_,K1A6V,@E=P2/[*?5MJ%EEO(T)3D/[.4KR9:H($4+> ZYU=D M09@ M-P#[I1FJV],BZ"'(9C2C: RFC!)@>5^Q5:^)5A>4[FG(JG MF<#Q<#X]BZ.;;S&8G8+9]5E\!Q\]CG8N, M$J UX725J[U*/?$&B0\+NDAL(U] M8!F6HZAG^G*XK9+SMNSQJ[/OF&&W>V]7?/8S?#.ZA#C[!^6-W0=3@AG)LQ36 M%QBGX)(BAC"O%\@"G&88XB2#.9B+123>%IR!7\>WC%-QWW^KCD==@*,N0+X# MCU@)$S312IF+WB,M_/3!](POJKUY3[+H/]'KZ@/3\4RO8U(_S/*[3D;](-<;=8)B55#PY-*..J]5Y[WV MF%T3+FYM)7_@I'A]%RS/[IK0CU*8T ^R+3OH'H-^U/,N^*T+_N >GV..A'JN M$NCW2Q_9CA=T%/;#3-]P1QTCHGZ8$WB&T6&+%6R![;B^6F;0R@P&9;YL1X/^ M;1P9@6UU!/?#3-^V_:[@?I@KI(PZ;+&"+1B9CMD1K&\U+06BRZI;9" A:\SK M;UB[VC:DQU4?UED_,8^FIF(]$@ULW6\^T=?=[P6DRPPSD*.%2&4<^F)W:-U1 MUA-.RJIENB5<-<"6:<$1E@'B^((0_3F2"MJT/_P-02P,$% @ &4#, M6)+-9-D! P ;PD !D !X;"]W;W)K&ULK5;; MCMHP$/T5*ZVJK;0E(0F74H@4$E"1RD4+VSY4?3!D@&@3.[4-;/OUM9V0PC:+ MMBTO8$_FG)DYOHR[!\H>^!9 H,4X(8K'N&7^\,&LI?.WR.XO@(13TZP15-N/Y%A\+7,M!JQP5-"[#,((U)_H\? M"QU. )*G&F 7 /LIP'T&X!0 YZ41W +@OC1"HP#HTLV\=BU$%/> MDDT-M/H:+?6*B=HG<\'DUUCBA!=,Q[/I?+0832=H.D3!X&[ACR9H.)KXDV#D M?T+SA;\8C >3!0K\F7*;HYL0!(X3CB:8,:P6^BUZA^[G(;IY_;9K"IF6(C=7 M10K]/ 7[F10<-*9$;#D:D BB"GQX&=^\@#>E'*4F]E&3OGV1T,]8#3G6+;(M MVZW()W@YW*DJY_^B#_XY^ID83KE!',WG/,,W91M,XI]8'>M;%%#":1)'.#_E M)$(S!AR(R UTC88QP605XP3-I1'DE2(X^NHON6#R4OA6M3WR!-SJ!-1%V>$9 M7D'/R%0LM@?#>_.JWK0^5*W--K6YI-=;V]9]6L1M?2E#EUFXUG7.W\$\WIV&UVO8382K<[)9CMTNW MO&3SI(.DP#:Z=7.THCLB\KNBM):O U\WQ2?V?KT3U"OLH7Q-Y,W_-WW^%!EC MMHD)1PFL92BKUI(IL[R]YQ-!,]V_EE3(;JB'6_DB J8(X40'*-Y;W M"U!+ P04 " 90,Q8]>S$+7," !#!@ &0 'AL+W=O%B+H&S/)ES JF-G MMH'NW\]V0@0E19NT%^)KWW/N.0[W)MUS\2PW J]%)3)OK-1JKQS79EOH,"R MPTM@^F3%18&5#L7:E:4 O+2@@KJ!YR5N@0ESLM3N3426\JVBA,%$(+DM"BQ^ MWP/E^[[C.X>-*5EOE-EPL[3$:YB!FI<3H2.W85F2 I@DG"$!J[XS\.^&L]AW/" (*N3(,6#]V, 1*#9&6\:OF=)J2!GB\/K!_ ML=ZUEP66,.3T)UFJ3=_I.6@)*[RE:LKWWZ#V8P7FG$K[B_95;JPKYENI>%&# M=5P05CWQ2WT/1P _>@,0U(#@;P%A#0BMT4J9M37""F>IX'LD3+9F,PM[-Q:M MW1!FWN),"7U*-$YEP\>'I^E@^#1#XPL:M)O7->ZK&L$;-0:EZ*#0NT&!%T0M\.%E^&.N--RW\/ 4 M[FJWC>6@L1Q8OO MRYPIH?\^$HT9F@B^!BG;3%4L43N+Z:X[6>(<^HYN'PEB M!T[VX9V?>)_:+/XGLA/#86,XO,2>S=F"4 I+W74YD!U>4&@U7+$DEL5T_R[S MXYX71TGJ[HZ]G.?U;J,@]INT$Y51HS*ZJ'($*Q#"JMP!V\(-,JH)6[=JK;CB M8PU!&(?^*ZGG:;[O]6[]VW:M<:,U_B>M;0KCLUL*DZ3;#5\I/$^+XF[B>:\$ MNDK>40ULJI \=)V_8(K/4/L&ULO9I9;^,V$(#_"J$6Q2ZPC411AY7:!A(=V #- M 2?;/BSV09&96(@.EZ+M+= ?7^J(9,D*86>G?8DM:>8;$2><[G+V4JPH MY>A[FF3%3%EQOCY7U2):T30LSO(US<23IYRE(1>7[%DMUHR&RTHI351=TRPU M#>-,F4^K>W=L/LTW/(DS>L=0L4G3D/U]29-\-U.P\GIC$3^O>'E#G4_7X3.] MI_S+^HZ)*[6E+..49D6<9XC1IYER@<\#O5*H)/Z(Z:[8^X[*J3SF^4MY<;6< M*5HY(IK0B)>(4'QLJ4N3I"2)4""- CG6@M$H&,=:,!L%\U@%JU&P*M_7SJH\[84\G$]9 MOD.LE!:T\DL5KDI;.#C.RI5USYEX&@L]/G=O;US_YF%Q\7!U>W.//GB4AW%2 MH)N0L; ,^D?T*_IR[Z$//W^ZE+@1=K=H:(]@GIFFZ,C,<]7IV,3>?'K/L_9CV0J]]& M7*CC,?6>+TF[=$C%(V\MG3R+:,;+92)2Q"(N7M#7WX4,NN(T+;Z-K98::(P# MRR1Z7JS#B,X4D24+RK94F?_R$[:TW\9"!0GS(&$^)"P @O5";+0A-F3T^8)N M:;:A8Z&L%:U*L2Q?V[E)=(+MR53=[D=I3$[#IN;TY;Q#.<>>&,0:R/F'),R'A 5 L%Z()VV()^^M3Y/#.B$*#R'#W"HU<&J4#HWJV'%, M2QODUA$Y$]O:00T#&ES/MT[K6T?JV_[/AXF?SR>TIJR\)[:<8RZO><[>K+0S M?6(/'"ZU>JK#1TWJPU(V*D7PP-E ^LY&VO=/DQ[5REK7R46[:L$1#&3C^;4 M5 =*\T!I/B@M@*+U5\G>;AU#U[2&"!5I2)H'2O-!:0$4K1]IO8NT#IQ^&V _ MS9%A,G3E=D^.X%%&_7&QR3 %0XVM[_.NH8&EF^ECMVT-I?=N8>B.C1@ MKX6-"3$-?;#Y/9;HCPJ.$ /Y3-_KR:YO@.6-@UN1DOZWC9E\+"=G.$B:!TKS M06D!%*V_1KH>"3;!:QED4\(%I7F@-!^4%D#1^I'NNC18WJ:1;-/DFB='U#I, MC[JM83(9)ES0E@DH+8"B]8/5=4VP=,?^GAW:\8P@J =$5!: M $7K1[!KBF!Y5^2MXOM?;24A6R@N*,T#I?F@M "*UE\E77L'.^#E%[)WXX+2 M/%":#TH+H&C]?WEWK25=WEHZ/:/+@:<&NJ$--G_F8//G@1KU06D!%*T?P:[M MHTN;#<=N3.64D\.&#U^FB&4231L&#K2+/O?K\U(=OCZ^=1VRYS@K4$*?A"GMS!9O MZZP^$55?\'Q=G>!YS+FHT-77%0V7E)4"XOE3GO/7B]) >RYM_B]02P,$% M @ &4#,6/'>7>P3! ?!$ !D !X;"]W;W)K&ULK5AKC^(V%/TK5EI57:F=O%\4D( D#-4..X*E_>Q)#$23Q*EM8/;?UWE, M%H(G"VV^0)S<U;,3O3L&A29O&#\6C06T4A2B@ZA!(6L8(#\[XAF*$D*(MZ-?VI.J9$L@.?7 M[^Q!F3O/Y052-,/)WW'$]B/)D4"$MO"0L!4^/:(Z'[/@"W%"RU]PJF(M5P+A M@3*@S3.JG_X5M?A#,!YQ "M!FAM@/$!0*\!^JT HP88MP+,&F#>FH-5 M ZQ;%>P:8)=F5=4MK?$@@^,AP2= BFC.5ER4_I9H[DB<%2-QS0A_&G,<&Z]G MC[ZW^>R#+P'P)ZOE8CE?@V=_!=:/DY4/II/U8@8F2P]XB\^;K[X'?O40@W%" M/X'?P6;-VS]_&LJ,]Z3@D\-:=5JI:A^HZN )9VQ/@9]%*!+@@VZ\U8&7>06: M,FCO99AJG823G#P 7?D-:(IF"/HSZX;_"3,.5S^$>[>KZP*X?[NZ"![\O]SG M_[GS%U;HS8C42S[] [ZE_Q4LEK,O3_[W<3@0#;&*QA#3%&_P G.4#Z>NWX=9VFNX[3"/ &=HCB&;5_&^8(XW;4=LQ47 M7,=IBF&JFG49-Q?$&8JEZT83=U$[LZF=V5F[*:1Q"$[E*HTB (^(\$T'X,5, M^>: [B&W"_!="V4PB^)L)ZIPI6">IZJJEF.X>JO$G5VY=V*)5!7NQ943?:H& MPEP-Q[3,EE^"0,6U%4>QQ(99C6%6IV&;#+TA$L:4NY5C4N[A\!;@O+BB@+O$ M-X64D3@L_.1[AO 5P!,D$1599PG2<6VU5<)99Y?N->Y:4]<4Z\JV/C6#V_*< M_[!K%Y;9C65VIV5>G!P*,\ZF43VS1);8@JYJCJ.I2LN43M%[31&IZKIBFT;+ MECY5 V&NEJ,Y6LL88:#+)YXNML9IK'%^_/H3N5#!G#-!Y4%MO\\ZN>]U0*2H MN*WJ]ZD8"'-LK7=S49"FB:ON-E5W;YD0HKJ[M]2]D_W>NHL4K^K>IV(@S+%= M=U&0IK;J+I\=]E)$=N4YGO+5^Y"Q:I?=W&T^%4S*$W+K_E0=^*K@?J .YM67 M@._TU7>))TAV,5]P$K3E4LJ#S2&X5 \\%E_"]02P,$% @ &4#,6# HO65-!0 I2H !D !X;"]W M;W)K&ULM9IM<^(V$,>_BL;M=.YFVM@R8" %9@)^ M:-I+FDGNKB]N^D*Q1?"<;5%)A'2F'[Z2[1@<' U,-GD1;%G[6XO]6RLOFFP9 M_RY6E$KTE&>%F%HK*=?GMBWB%D?EE_4-5V=V0TG2G!8B907B=#FU+O!YA,?:H.SQ-:5;L7>,]%#N&?NN3RZ3 MJ>7H.Z(9C:5&$/7Q2!-G>E@.7@WFG@BZ8-E?:2)7 M4VMDH80NR2:3MVS[&ZT'--"\F&6B_(^V=5_'0O%&2);7QNH.\K2H/LE3_47L M&2A.MX%;&[@O#?JO&/1J@]ZQ'OJU0?]8#X/:8'"L@5<;>,<:#&N#81FLZMLM M0^,32683SK:(Z]Z*I@_*^);6*B)IH:5X)[FZFBH[.7,=/$1WG_]<_($NKQ?! M]>?+KP&Z^71QC3[X5)(T$^B:<$ZT8#ZB7]"7.Q]]^/'CQ);*N4;8<>UH7CER M7W'40U>LD"N!@B*A28>];[;W#/:V&G0SO,U[:#;_?9.=(>R6YKC#/#*;^S0^0XZGS?'0$(I>(\)>R>N] MRENJE@3-::&.)+K)2('\5,09$QM.T;=/ZC*ZE#07?W?7KK!#PGQ(6 )"R%A$1"L)9Y^(YZ^B3Z[6Q$E$9V. M$A2S7.5H0726ZQ)*1?)*DD[2CS//&7GNQ'[<5\!A+SSV7 ^WN_D=W3P7]]N] M@L->O>&H_[);:!SCJ>$ @K7",6C",3"&HTHHDL7?T641TT(GCNJ!_G9%\WO* M.Y]@(_/4)Q@2YD/" DA8" F+@& MR7B-9+QWG?X]2/% PGQ(6 )"R%A$1"L M)9YA(YZA<;ZYI4+R-)9*/Z*<=*@%(6 )"R%A$1"L)8%Q(X&Q40+UA+ E/!'F\(\/PN\-#L)O M='9J^"%A 20LA(1%0+!6^+&S*VXX;UR,HO_0WD11=34M5,T.3UUL@-)\4%H M2@M!:1$4K2VKO9H9?M<%:XV'$A$DS0>E!:"T$)060=':(G)W(G+?>>%:.]C/ M6B/W(&N9;^-D>4#2 E!:"$J+H&AM>>Q*HMA8-#LN=Q5++9 MNWA%GM)\DYO3&6CI%)3F@]("4%H(2HN@:&VI[0JHN/^^Z0RR>+D I?F@M "4 M%H+2(BA:6T2[LB\VUWVO-WJ2T7.1T 5Y@4B6L9CH]*;3F3&/@59_06D^*"T MI86@M*BF[:\FQKCGX=VO(VUE[*J[V%C_JS)9.:>0(BE_<3PACW7J!;3@"TKS M06D!*"T$I450M+:J=F5?/'S?I 59Z%R TGQ06@!*"T%I$12M+:)=B1B;:\1O M25J05=(%*,T'I06@M! ?5MJQ4_ZUWULC*+=M:>Q*Q]A<.UZP/&=%YZNY41:' ME63<^7.2V?W)$3_2;0#J-@2E15"T*N+VWJ:XG/*'5#LF=_AJ ^<5X0]I(5!&E\J5'5GLCJ1+)U MN27OGDG)\O)P14E"N>Z@KB\9D\\GVD&S,W7V/U!+ P04 " 90,Q8"YGE M8>(7 "SY &0 'AL+W=OLJWXOV M7#YOM[^W/[P^?WY2MEUJ+INS0XNQ"G]\:Q;-Y64+%3KRKWO4DP?2]L#^WX_H M_O;LP]E\7NV;Q?;RO];GAXOG)_:D.&^^K&XN#Q^VW__>W)^1:O'.MI?[V_\7 MW^_:&G-2G-WL#]NK^X-##Z[6F[L_5W_RO-?GK][FWQT[(YK-:7^Y^+)\5O'Y?%3__^\[/30^A""W1Z M=D_WZHZ.C]")XLUV<[C8%]7FO#D'CO?X\1HY_C2<^L/Y\^/YO^(HX,OKW2^% M*/]:\))+H#\+_/#_6&W"X6ST\.5\=@$<7LUGAP[W/W;N]:,[/Y!"/)2BN,43 M8Z78? U?X05)];66FD MC-1 F7+5 $BUL5Q')5!1DOJ4E#OEF(O52-L)Q9F2!A9#/XBA43'JW7:_+][O MME_6!T@(G=(:$:HE%@)ER14"(-5<<,DB(2A)?4JJ+5?,E)$0:3LCC.92PT*8 M!R$,*L2'T,/5[NRB^,OJZOIOQ3)<')?;Z_9N!\EBDDXHR:6-/J %2IFK"L#) ME1/Q=Q4EIT\Y66] M-B_/PRA[O3_L5NT<"9+'IMT.G59Q+2U0^EQ]4E+.)6PBRO+MN6BW"<+#Z(\S ]_ ]Q:6?C["V5/%% M@S+FB@*0&FV9$)$HE*0^)97ACB++B+1.VX7O.U5*#HO"RF[&6**RO'Z[>/>F M*OR'=V^*=^^K#[?3PX_@7+!,+Q6A2F&COBYPQEQ9 %JK5!C?1+*0LGKH9%VI MC#:1,$!#SDL6KI@197IS>8;.H-X=+II=F#6=;:_ ;Z[[PXDF2:1H2U*TBA3- MDZ+55&C#(N%=D7#T\KTKDI_NOTQ_QLJ%)X7ZA&NAXXL7YNVL[V8.C4^'B;F[IV!3"7**W@L1JDW@7 RHP(0^)8 M#U)? F!5S K'8T& WEG'>E.)H22=GJ\N\^5,7]3Y]>_J.H_O&^ M>ONQ @62P Q3LC"-BQ4B=1D@VG84'5=O14KK =HP'I5,Q5-;J*%PI1@;'++. M:6 *O=O=72O%I]4?O6^S5V$P/S+;9913^P4IVI(4K2)%\Z1H-17:L&@Z1X3A MELCB9K=K3>;Y59-: D^88Z5)QK"D+@E$JZV)62M25@^>;)C9)E/RD>Z-W@P[ MHX3A3LFR^=($AR1OJT_WXQ-0B]0$"*,C%<:VL18N>1Z@N;,V M:K>$ ,NRK;+X8TX!F7#&JJBA!Q##3%@QKN-/$&@H2RW$R'<.[PP-7N(/'F^N MKR^;UHT-9;Y<[\\NM_N;'>PS<4K/8$&*MB1%JTC1/"E:384V+)C.9^'H%/W^ M"_'E?M\8BN?..%%V 9!Z**1H?O9G4E/Q#L7M_!&.^R-WXOZZ M7GU>7ZX/ZY&O <"E<*(T-A&8U!PA1:M(T?SM%RND!3LCU IJ-NUZ\LU@X;K&D:9]_OFFN/C<[,-V#@V7? M=DD=&%*TBA3-DZ+55&C#DND,'XX;/C\6$..D]@\IVI(4K2)%\Z1H-17:L(0Z M^X?C]L]44(RGO@:<%,-YLO6':*&L&"FM!VCAM!C0$(^+\<[PX;CA,R7203 ")$3!)AG<@.X\.Y4^@+!DIK0=HX309T!"-DXG.MQ%S M?)MY@3*1^A5PH@SGS!8'H 4S9:2T'J"%4V5 0S16)CK?1>"^R_Q8F4B=!CA6 MAC-F2Y/2@K$R4E8/G2P8*P,:HK$RT5N7@R_,F7),!.W:&]K%-[2K;VB7W]"N MO_G_6( C.C]'X'[._%B92!,AD,&&\V77 :E)0XKF2=%J*K1A'70FC< 7 +W> M')J >\ * %H6(V0\K5K@3-D5 *P ,J5R\<-[4E8/L$JKR_BF44.]LT*JL=%I MYW@(W/&8ERX4Z00?3!?B9-F2 +8"E"XD9?4 *Y@NA'J'I M%9WD(W/)X3+I0 M0%X$E"[$N;,5&EFCDZ0+26D]0 NG"Z&&6+I0=!:(L.B@)S==*"@MAP4IVI(4 MK2)%\Z1H-17:L&@ZFT;@-DUVNE"DI@2<+L2)LPL"H(72A:2L'CQ9*%TXTKVQ MAXZRLVHD;M7,31?*U(( TX4X7?:"<<#X -*%I*0>.E4P70@T1-*%LC-EY!Q3 M9FZZ4*;^ YPNQ%FSI8%H@70A*:N'6,%T(= 021?*SI.1N">#IPLE8$V Z4*< M)5L+@!;,()+2>H 6#BI"#;&@HNR,&#FQ0TI&4%&2FC*D:$M2M(H4S9.BU51H MPX+I;8N"FS)304696C$C046<*+L -ZR';9K'E_#I$[+[/.MY_1P*$KGD$C< M(9D5,)2@1P($#'&R;&$ 6N6XX?$35E):/_=LZQG]&ZK2^202]TF.^8/BRVY[ M5=RZ6&%$WO5Y^W\.,]F?H'UIFR MC&?L>,>R%02<'&8DBZV@36>X4VQL(-G9*G)JZ5#HZ-GZ M+@VVVIP7+Z_:F-C_W/X"% @P-YQD+)Y[X;S9 @&L)@SSX[D7*:L'6(65.GZ: M64/M)#>]1])#=3H_1>*1DO8!5A ,_BF3'0CG,IU(C=)3OG0N+.Q91!C!^> M/9PD=3,DM ]+$IXFY?0 )Q2>!IJ-AZ=5YV,HW,=XL]JU8==/S=G%9GNY_?IG M\>IF'WZSWQ<_O=]MSV_.#ON?'P+5Q?\6>6EKG#U7;%*T)2E:18KF2=%J*K1A MC76^C,(WD_FQM+4BW6J&%&U)BE:1HGE2M)H*;5A"G7VD)NRCB;2U O9=45P: MENP$26H@@;0V#"SBI"(IK0=H3:F-C.]4-=10ED;U5N,.!>D,)(6O?9JU.V>Z MWD<[(W6B":DE!+!:JX2-9RVDK!Y@9=HP$0?+:ZBADT[SD62OZBP:A5LT4U%K ME1H1W(8)KXI#HCA/MAX K7:VE+')2DKK 5HEG&9Q.JB&&DIEW)@]HWH;V.+V M3%[46D'Y#E7J."6*DV:KD[*J,$F)K86*E-4#K"Y\+Z3: .U4>UF-2--Y- KW M:!Z=M%; OJXN7$;)-41JQ0"LUH02C;TT4E8/L#(=SI7%4WVH8;C8#!^9ZZO. MB5&X$Y.3LU: '<*-LY9(ERP/6^",V=( M*)D.JZ(BI36 [3M52-MLEDWT#!< MU(J//&Y5G0FC'#KEFC)A%*D)0XJV)$6K2-$\*5I-A3;3QU(&7U *L0)MG"JH9ZIQR7(S=6W;D=>L[&,5/?X1I(KUBCXB6L M"YPL6Q(HJN-\U8[% MDP6<.ULA@%8JIN+ZK4AI/4 KF X3V'A "C;D6JH1!T1W#HB6Z*@G-VFM*1V' M!2G:DA2M(D7SI&@U%=JP:#J71N,N37;26J>FQ!,I7)EK40+3&29F\[@;J'C?*CCQ/UKTW#^%6S=RDM89VG"V3]/$"I\N6Y1%H!7B% MTKZE"+)NA(K3O@2]'ZK:&3MZCK$S-ZNM@8UKE;2IMJ3.#L0*7W*DS@Y$JT7@ MC<6#NH==4R(D=GYFC5*TF@IM^(JXSM@QN+$S%=8V MP 8JIFQ7%L33>9PHMP @7AWFK)K'CYM(>?WL\ZWG]' H2F>RF#FKDR;"V@:P M%&QI1!S?6^!DV<( M%JK<->)=2$U6N:>;3VC?T-5.JO%X%8+?5C;I!:$-.&_ M.&R*=RQ;06A-D94BB=N3TGJ EDDN='Q3KJ'^.2:<&[NN.F?&X,Y,=EC; /Z( MLBP>U2UPWFR!(%=&*)U\\Y&:,@"K8(R)^ DNT(X;WM^T::A.9\D8/)22']8V M:1Z#*2'BS=\6.'&V/"FKELPE5P^ICP*0S8$US3>1\&]SZF M+&;\\-S1)"G:T@ +>-*L-BFG!SB5=O%, &PU%M4VG1%B<"/D/JI=;;Z&/YI= M&X?HLMH?0]?79\V/9+5Q^FRQ26T64K2*%,V3HM54:,,BZ[U>VN!SS1_*:AM* M(V1!BK8D1:M(T3PI6DV%-BRASCTR$^[11%;; $:.<3;-!>,\V?I#M&&ZD=XR M2/TC@)8;IFT2!@(:MAN%\')LA-SY1V9B+YD966V3+B^RUO#XPUG@5-F:I*QM MFC)>K%N1LGJ E7%KK(HW*H$:*L/&WGS5C_6-Q^F1_1MH 7 M$7J0;&& $V8+ [#JP0WV7AA2WP5@9:HLXVV?:J"=+KE28[?_SG>Q"IUE3?DN MEM1W(45;DJ)5I&B>%*VF0AL62>?W6-SOF1_/MD#:(WU"O<#YLNN U)(A1?.D M:#45VK ..DO&3FSR.YW.MFD41/$D>;G B;(+ -HQ5\9+>BI24@^0LM(F(9 : MZISD;&Q,VID;=LX;K">_OX'W_,ADQ>L"Y\K6 W :(#U([0V E(GTQ3,UU#E$ MC\[;L+BW\9AE"1LGJ8-5TE"+337!L]8CZY MSNEP^"NQ P0 M4C#09K_,QL_\24D]U6=1@[WGY=AK"UQG[#C)$V04 \6IF MRR162'0U$Z7\C-64(U$2AWJ0_B6)C8Q6E*G"M;EY35EES&+UVJ M2%G]S'.MIWLW5*0SAQQN#M&'R1U@KY22QUL\+_".91K)KB M!"+M>4][W,]Y]ZW9732K\\=GSR<8\JN#U/"AA:MHX3PM7$T&%Y63Z)73Q,NI M?BB#?D0G*R52[6"FX&/7KUP!!ZX*$IS%WNV$SW(KXJ4UY16)LM_:'D]Q!NN MD8@P]_V-6D$,EHC MD!1N20M7T<)Y6KB:#"XJEIYSR":1$GN0N-V<7Y7Q1K-P4^8,UR,K3!CO>4]\XDWS&0L;CEA4PQ92N"4M M7$4+YVGA:C*XJ'!Z/A2?\\8U)$S*@1>0E6%6Q=)KFM9= HC;M]H8DR1*28G] M[#.NYW0Q$J9G]_ Y*P(G%CD<08:1\-+$>RPN)MCRQ8%V>)):I-K0&CHSS[>> MT<%(F9YAPW'#AGZQPY%Q4'+,ELF;M2:ZEB]CRONDI4T&,Z2\'N+5(N6MP8;E MH&$D8\^(C+!G"]1NMA-:!X/S2M:6@_1FE+':Z1J MJ)T*<[;1<6?/]>"XZS%I6^/'YX\U:9V0Q\#![C9IQSQ9QVH*I+OJ.-U?-,UA MN3JL7CR[:G9?FT5S>;DOSK8WFT,[,>G]MM@U7]KB>?J2GYPFOW_%GE8,^+UG M3^O;WY]V\"^>7:^^-F]6NZ_KS;ZX;+X$JO*7]CT#N_77BX?M MX;"]NOUKNRRCV;4-PK]_V6X/QQ]:@N_;W>^WI_/B_P!02P,$% @ &4#, M6/YEJEVQ#@ 4J$ !D !X;"]W;W)K&ULM9UK M;]M&&H7_"N%=+%I@M^+<.,.L8\#13"Y 4P>VTV)1[ ?6IFVALN22=-P"^^.7 M4F2/9C@:B>$A4*2V\O+AY1V=S.$<4<=/R^KW^JXLF^3/^_FB?GUTUS0/KR:3 M^NJNO"_J'Y8/Y:+]FYME=5\T[:_5[:1^J,KB>KW1_7Q"TS2;W!>SQ=')\?JU M3]7)\?*QF<\6Y:OCT[)*T/2?+7%NN3G6?E4;_VEJP^V?G^EOUV?? MGLUO15U.E_-?9M?-W>LC=91;C=LCN)\MOOZ_^'-S);8V:#GA#>AF ^IOP'=LP#8;L$/WP#<;\$/W M(#8;K$]]\O7791W-^D;SY3_+.G+T[/_WT_L,T^?%L>GKY MX>RGY#M=-L5L7G^?_"OY?*&3[_[^_?&D:0]]=0"3J\UAOOEZF'3'8;+DXW+1 MW-6)65R7UX'M=7S[+++]I+UD+]>-/E^W-S0*/'VH?DA8^L^$II0'CF=Z^.8L M=#K#]FZ^>>_.Q6 O@XBM>6P'3\_JXO:V*F^+]9M_>9.&U*$F?-T^6V^_^I?ERXE@E!&ICB=?MJ]OJ"XE(LW= M.MVMRZ7B+//J3+>.I"J7,FI.]]"8;22HR9'.0,(V$&1#, M:8Y\:8X<*!5?MQ=;;UG*1$:Y\*0B4">I;&7%DXING2 L53+UI")0)XFD&0TK MA7HY876P4BR_E-5^B8CR^HY")$PC808$*Q ;@O/OS+,L9\U0B5"@D:Z< GDP$"GDF&,_]*46@4!"5"D;"0D&V M?!*)GK;YXW'VT%KD)KDHYF4=%8DXJN] A-(TE&90-+C4B:AM(,BN:VQ3I#(L82#*@YA-(TE&90 M-+=%UB"2J,4Y1#"RSKLVR]L)!O?UHELG2,YI9W;1K2.M"G#)?+GH%DHE&$MW MJ(7U721NO"Z6-\U3496'S"VBI-[C$$G34)I!T=R>6&M(U%A2 36)4)J&T@R* MYK;(&D42M3J'2$7>?6O+3'+J2T6WCJZD@OE2T:WC*:62^$K1K4C"06%.H5H30- MI1D4S6V1]8HT:G0.$(L-P!$+3C-*_8E%J#"5)$\S3RY"A3FEA'I+*R902"E- MY9/=RO$Z+S9E62$*AUA-(TE&90-+=%UCK2/J M$2I4C%/_GF>@4*:MTU'^4FJHD*=2*+5#1*P=HW$[UD]$DO\EWQS4B!]([Y$, M7>J#T@R*YN:ZK-UDZ4ABPZ#6$TK34)I!T=P66>O)X@N3^\5F W"G#8IT4A;3 M4&%K:X3TQ290R*5B6><^2*!0R#1GZ8X%%F;M'(O;N4%BL=5IRE\A8+\CB7K"WR/1)B<3WW7OL0E<4H32#HKE= MM.:6C94Y95!3"Z5I*,V@:&Z+K*EE0Y.G+! I35/1N94Z#16*-"7"OSD;*.1, M$9[ZCBE0*%+9SHQVW'9AUBBRN%$^\]?*$+D5":0='S8X&8R6!NF"L)% 7CI4$"F.Q$FZM(8]; MP][RTB.'$M]UWX$+I6DHS:!H;A.MT>5C95PYU+]":1I*,RB:VR+K7_G0C"OO M!DV#.91 73"'$J@+YE "=;$<"M_Z4&'<#_:?N?0*KL3WWGOH0E<[H32#HKE] MM Z7CQ6(Y5#["J5I*,V@:&Z+K'WE0P.Q<4#X )-@%T @C0(9 ,B][-:2\K@E M[3]Y.B1I$]]I[W<-= T62C,HFML^:ZWY6/%=#G7-4)J&T@R*YK;(NF8^-+[+ M S%:SHB_ICT-U#'. ].F0!R8IHRQS)\W=0MS0G.^XXZRL#94Q&WH1E6V9T-6 M5IX5))ZTB>^A]V,*H"NK4)I!T=Q>6?LLQ@KU"J@YAM(TE&90-+=%UAR+H:%> M$8C@RESQSFV=8&$K-;[8Z$#AZEZP4OZZ5*"0\3REZ8Y0K["&4\0-9T\5&1*U MB1])[Z$,76&%T@R*YO;4.FHQ5C180,TRE*:A-(.BN2W:>J[0T&BP"$1Y)6?2 MCP8'ZF0N_.E*H(IQ23H?8]Y'DL4@4* M*$>,M,G91/?>>_1"UU@A=(,BN8^U\TZ MVVRLJ' &-;10FH;2#(KFML@:VFQH5#CKYG6#\Y= 76#^$J@*SE_VT=S3M>8P M.R@B_$W"H30-I1D4S6V1=:_9 MT'QP'-!CD0H%TBB0 8#N9 MN*,]%!?[5%SL8W&QS\4=PSYGUCYG0P/*<4 ??0.!- ID "#WLEM+G!T4D.XS MA>N5,XKOOO?[![K6"Z49%,UMI#7YV5@)Z0QJX*$T#:49%,U]]K^U[["%TC249E T MMW_6YP5">6;5"H:O*X%\ M-)M]JR56Q1R2@*[=0FH;2#(KF=L/Z9#E6 MS%E"33"4IJ$T@Z*Y+;(F6 Z-.365Z[$C65')]H)QO"G<<5WVGO40M=LH32#HKGMLP95CA4S MEE#K":5I*,V@:&Z+K/640V/&,A0S3G-?!::!.B(%IYU'5P0*V]E,JU2^K 0> M.TQY*OB.M2]ES9R*F[F(K S)'L?WVG?00FD:2C,HFML_ZTK56-EC!36>4)J& MT@R*YK;(&D\U-'NLN@%@F>>T\Y"_0!UI9S8J]^-:Y71(HI#QK#=6. MA_PIZ^54W,N9QVKYL.<[TJ"+KE":AM(,BN;VPGI,-59D6$&-)Y2FH32#HKDM MLL93#8T,J\!#?7G&A/0_&QXH)$P)UOFVM$ A4S+M?CH\M&O!TISMN*FJK)E3 M<3/GJ03$T\1WV7O,0M1*I'OFGM8)Z?B3FZGJ@RR M--#U12A-0VD&17._U=5:TGRL@' .=9U0FH;2#(KFMLBZSGQH0#CO1G7SUM+X M=T"F@3HA&?$_J* #=:U,49KY] MARYTJ1%*,RB:VT3K3O.Q\K8YU(-":1I*,RB:VR+K0?.A>=N\^U3>'>K2+0RK M2^#!P6%UZ1;&U<7:NCQNZ_:JRQ"C$]]W[[$+77"$T@R*YG;1VM1\K*QK#O6B M4)J&T@R*YGYS;&K-Z.KG80*SA] CT0\C:1C)($C>Q2=;%W]/YG9V?3UOU:RH MF\GIS6JA.OZ=UW%Q. /#>=VA6]T9*U'[3(8U"NJ0L3@#PWF-8EN- M&IJK?29XCVT@PE^"#A7F5'(_V1*J4R3-J'\7.+CGE,A=*] DY5OG';>>$?F M&+$]^^\_C*'KHUB<@>&\=HJM=HX5SGTFPQH%]]YU' A^C-$&NVYP#ZCV/HRBD69V XKY]JJY]C MA7:?R;!&05TT%F=@.*]1^5:CAD9W]Q!ZF3002<-(!D'Z>O$G]5U9-KIHBI/C M^[*Z+:?E?%XG5\O'1;-ZHVR]FE3ES:HWKT[IT:3S^AOR:DH"KVORRJQ?GUC\ MR?%#<5NV^M@J8YW,RYMV5^D/J\^95+/;NY=?FN5#.RR.DM^63;.\7_]X5Q;7 M9;4J:/_^9KELGG]9[>!I6?V^/IV3_P-02P,$% @ &4#,6-;.4E!^! M<1L !D !X;"]W;W)K&ULS9G;;N,V$(9?A5 / MR );Z^1CZAA(++4-4&^#>-,66/2"ELB.>)PR_AGL0*0Z"E+J;AR5E*N+UU7)"O(L&BQ-5#U9,%XAJ6ZY4M7 MK#G@>6Z4I6[@>5TWPX0ZHV'>=L='0[:1*:%PQY'89!GFSS>0LNV5XSLO#?=D MN9*ZP1T-UW@)4Y /ZSNN[MR*,B<94$$811P65\ZU?QG[/6V0]_B=P%;L72,= MRHRQS_KF=G[E>'I$D$(B-0*K?X\PAC35)#6.OTNH4_G4AOO7+_2?\N!5,#,L M8,S2/\ABZ8M<_=Q:Z46HGBA3R=53HNSDZ/;#^+=)C#Y>_QE/T44$$I-4H ^8 M;ATWA_#_O\7_V7A,CK#(?YKSP M#=Z4+"E9D 13B<8K3)> "$4/E$/"U)-_8(X^XB=T Q061 I$!+H'+!C%L_09 MW3$AR"P%].E7Q46W$C+Q5],4*0;1;AZ$7@8OQ1HG<.6H=4X ?P1G]/TW?M?[ ML2D_-F&135AL"5;+9+O*9-M$'TTEEAO)^#.2*F'JQ86F1!2,0<[0/Q^/(Z_E MA_VA^[BO<%,OSQ_4>T6-K$ZWWBMN9'F]JEJ_?*L*9;M]*M:R1%L #.U4NME8,G MM=$0C>(9*>>^KS9A40'K[DVGL#WPV@>3SI++FL:]2N.>4>-XL8!\XZ-6TMHL M17I1I0E)"=;;H_=H#3P!*IL28'1Q;@)LPJ("YGO[+_2!^I;\U=3O5^KWO[SZ M1A?GJF\3%O4;U&\%P4$"++FL)6!0)6!@3,#/*9OA5*DOU6XBWQRH,B3/0I&0 M)KV-Q'/UM@F+!J^6&S_T.M[AC+?DLR:X[^UV[YYURT63;Y1]0BC)-AGZ-(%L!KQQXVM&G"VS35IDE1;;HM63$>R2$7P- MA4PY"EOYM$F+K-)B6[1Z/G=UJ6\LEDXL9\R0L]-AM;(L:8>_U9W#1>Q+%(W^ MKFKTS67C!#\=7\2,B+-5MDF+K-)B6[1Z,G95K=_Y*A8Q8[EY=CYMTB*KM-@6 MK9[/7;7MF\OM$QSPQ6'4!/,EH0*EL%"NO%9/O;F\.-\I;B1;YP<8,R8ER_++%> Y<-U! M/5\P)E]NM(/JE&WT+U!+ P04 " 90,Q8O(4N"B4# !*$@ #0 'AL M+W-T>6QE#N)^].3GKWYU>'\;,: M.">A5W3X#-&+7@\7!A 3CY\G_I0V)GVY+[T=?FJU6NXI1AYYR!W3T<)F4R;C M7,EN;R+B E:7%BQXH"(E4RKX3'-@Y;3@8N/" PC,E5 Z,+8H;*(^1*I?#NZ[ M'M1+HU-PJ72=VV5P?V?-\ -@VP.#7(C6X("XP&1<4F.8EM>V4P^N@X^@H&G? M;4KK<*'IIC\8DHY0WVR2F=(9TVV:/MF&)F/![ZGO:_;#8HE;D-,$V"!Z8-G^]&?FI:WK&UV9;3.L<]#X[0\]]=YP633%.Q:]K6 M_FM>Y1<[CB[_E>7ZO\JA8:_'YH1\[2:'QV R/@:31U&3HU=I,FS.QIT#>._X M;:,!O.:DY!N\+HDN:3!;<6&X;'I+GF5,/CJ%K;RA,_NBO*=OQVP$,VHKOT%IM>/VWC&KFX%MV*S-!81# MY+J^_ C&<9@? 0S+@SG .(Z%Y?F?YC-"Y^,PS-O(BXQ0S@CE.)8/F=8?+(^? MD]C+/],DB:(XQE9T.O4ZF&+K%L?P]:MAWH"!Y8%,?[;6^&[C%?)T'6![^E2% M8#/%*Q&;*;[6@/C7#1A)XM]M+ \PL%W :@?R^_- 3?DY402[BGG#GF <21(, M@5KTUV@<(ZL3P\>_/]A3$D5)XD< \SN((@R!IQ%', ?@ 4.BJ#X'#\ZC<'M. MA=VO1Y/?4$L#!!0 ( !E S%B7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:GD9@F! AL \ !X M;"]W;W)K8F]O:RYX;6S%F5USFS@40/^*AJ?LR]I /MI,W1D6*T2SML1*V-/L MRP[!_?@7$[77=O;,O2IZ,!(;#%;I'%SX\U\V7^[K^0O[>EU4[ M\W9=]W ]F;3%3N_S]M?Z05=VS[9N]GEGF\WG2?O0Z'S3[K3N]N4DF$XO)_O< M5-['#X=SIJ3=U<^W=6.^UE67EZIHZK*<>?ZX8ZV;SA0GW:J'S/+[=NCI\GN9 M6Y"9=SFU)]R:INV&(X;SYY;Q2=N#Q]9C5]^8LM/-/.]TTM2/#Z;ZW)_&WL4$ MW,80A\/O&,3KYO^$L=YN3:'G=?&XUU4WQK'190]8M3OST'JDRO=ZYL7UDV[Z M^[$78)OQWCH+!2+57!N[HV&; <\E2M76I=G8JV_(;WF95X4F0PA; !@@@,&; M 9*S- >0(0(9OB*DZB'Z/[2DWA)6%36 /$<@S]\,,M[E%8"\0" OW@XR;W< M\A*!O'0+*602,A%BJS42*)$'-%E%C, ==[A.N]6ZZ;B$FRCA8V9I;NAO&(QRQ: M$,95)E=+F*^G6,*>.L84DK*$DW@E)>7Q'L\B(X"(C9PW>L#SN<8DE)%GVB,&@!YHK L2O0//Q7 #$Q M702.=7$Z7KQ; 29#RCDEILZV*JAO4^Q,1L$CBV M"<0W@0TS,*8%KIZR6RTC>]5PBN[5S?%R[VMFD%,V.LB6FF,"Q M8F T[;+&)J/L;AAN^L>*I; "##1!(Y%@V(>)?40&;RT9O M3:4WW%ZBM?U%7A9I0_J?\671^45?XVT?RS*V?:):U/GF\ GG\/GIX[]02P,$ M% @ &4#,6#QA]1J- 0 3Q@ !H !X;"]?S<3OQ D1;,8(0NB>CMQ^C"_W, M+&9C^EN1;D+QKAX(S+]\7<9#>PK5H0O9N:E/89%7,78?SH5-Y9LR#-K.GZYG M=FW?E/&Z[/>N*S?'/)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z%ZAW\4Z]0[S4/CQZ[FN\_SNICM=K_>/VM^5]$Y\7Q0UG!_\/EK]0 M2P,$% @ &4#,6)C$(26B 0 IA@ !, !;0V]N=&5N=%]4>7!E&ULS9G-;H,P$(1?!7&-@F,[37^4Y-+VVN;0%W!A"2B +=M)D[>O(3]2JQ0U M2J7.!0N\.S-XI>\ T[>=(1=MZZIQL[CPWCPPYM*":N42;:@).[FVM?+AUBZ9 M4>E*+8F)T6C"4MUX:OS0MQKQ?/I$N5I7/GK>AL>NU,TLME2Y.'K<%[9>LU@9 M4Y6I\F&?;9KLF\OPX)"$SJ[&%:5Q@U 0L[,.[<[/!H>^UPU96V84+93U+ZH. M56Q;,>=W%;FD7^),1IWG94J93M=U:$FO5 M7W\Y;]>D5F5S]&?=[XGY)U!+ 0(4 Q0 ( !E S%@'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M&4#,6$GZM$+N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ &4#,6)E&PO=V]R:W-H965T&UL4$L! A0#% @ &4#,6&P2SU6U!@ $1P !@ M ("!(PX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &4#,6'I[,SBH"@ .EX !@ ("!EQ\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &4#,6!7:MMDJ"P M[1P !@ ("!'C@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&4#,6%;\M_E/" EA( !D ("!!$X 'AL+W=O&UL4$L! A0#% @ &4#,6 L;K(JD!0 M0PT !D ("!Z%T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4#,6"#48=.$#0 'B4 !D M ("!4FP 'AL+W=O@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ &4#,6%0J0P50!P 1A, !D ("!880 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4#, M6%,NS%'W!@ 810 !D ("!$YH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4#,6+F>"IO3 @ ( < M !D ("!Z*< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &4#,6! HC#^D @ ;P< !D M ("!4+( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &4#,6)+-9-D! P ;PD !D ("!W+L 'AL+W=O MS$+7," !# M!@ &0 @($4OP >&PO=V]R:W-H965T&UL4$L! A0#% @ &4#,6/'> M7>P3! ?!$ !D ("!(L< 'AL+W=O&PO=V]R:W-H965T5AXA< +/D 9 " @?#0 !X;"]W;W)K&UL4$L! A0#% @ &4#,6/YEJEVQ#@ 4J$ !D M ("!">D 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ P # !PT ,H( 0 $! end XML 51 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 52 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 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 267 176 1 false 42 0 false 7 false false R1.htm 00000001 - Document - Cover Sheet http://codaoctopusgroup.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://codaoctopusgroup.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://codaoctopusgroup.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Income and Comprehensive Income (Unaudited) Sheet http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome Consolidated Statements of Income and Comprehensive Income (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://codaoctopusgroup.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS Sheet http://codaoctopusgroup.com/role/OrganizationAndDescriptionOfBusiness ORGANIZATION AND DESCRIPTION OF BUSINESS Notes 7 false false R8.htm 00000008 - Disclosure - REVENUE RECOGNITION Sheet http://codaoctopusgroup.com/role/RevenueRecognition REVENUE RECOGNITION Notes 8 false false R9.htm 00000009 - Disclosure - COST OF GOODS SOLD Sheet http://codaoctopusgroup.com/role/CostOfGoodsSold COST OF GOODS SOLD Notes 9 false false R10.htm 00000010 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://codaoctopusgroup.com/role/FairValueOfFinancialInstruments FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 10 false false R11.htm 00000011 - Disclosure - FOREIGN CURRENCY TRANSLATION Sheet http://codaoctopusgroup.com/role/ForeignCurrencyTranslation FOREIGN CURRENCY TRANSLATION Notes 11 false false R12.htm 00000012 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS Sheet http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptions COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS Notes 12 false false R13.htm 00000013 - Disclosure - CONTRACTS IN PROGESS Sheet http://codaoctopusgroup.com/role/ContractsInProgess CONTRACTS IN PROGESS Notes 13 false false R14.htm 00000014 - Disclosure - CONCENTRATIONS Sheet http://codaoctopusgroup.com/role/Concentrations CONCENTRATIONS Notes 14 false false R15.htm 00000015 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://codaoctopusgroup.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 15 false false R16.htm 00000016 - Disclosure - EARNINGS PER SHARE Sheet http://codaoctopusgroup.com/role/EarningsPerShare EARNINGS PER SHARE Notes 16 false false R17.htm 00000017 - Disclosure - 2017 STOCK INCENTIVE PLAN Sheet http://codaoctopusgroup.com/role/StockIncentivePlan 2017 STOCK INCENTIVE PLAN Notes 17 false false R18.htm 00000018 - Disclosure - SEGMENT ANALYSIS Sheet http://codaoctopusgroup.com/role/SegmentAnalysis SEGMENT ANALYSIS Notes 18 false false R19.htm 00000019 - Disclosure - DISAGGREGATION OF REVENUE Sheet http://codaoctopusgroup.com/role/DisaggregationOfRevenue DISAGGREGATION OF REVENUE Notes 19 false false R20.htm 00000020 - Disclosure - INCOME TAXES Sheet http://codaoctopusgroup.com/role/IncomeTaxes INCOME TAXES Notes 20 false false R21.htm 00000021 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables) Sheet http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables) Tables http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptions 21 false false R22.htm 00000022 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://codaoctopusgroup.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://codaoctopusgroup.com/role/EarningsPerShare 22 false false R23.htm 00000023 - Disclosure - SEGMENT ANALYSIS (Tables) Sheet http://codaoctopusgroup.com/role/SegmentAnalysisTables SEGMENT ANALYSIS (Tables) Tables http://codaoctopusgroup.com/role/SegmentAnalysis 23 false false R24.htm 00000024 - Disclosure - DISAGGREGATION OF REVENUE (Tables) Sheet http://codaoctopusgroup.com/role/DisaggregationOfRevenueTables DISAGGREGATION OF REVENUE (Tables) Tables http://codaoctopusgroup.com/role/DisaggregationOfRevenue 24 false false R25.htm 00000025 - Disclosure - COST OF GOODS SOLD (Details Narrative) Sheet http://codaoctopusgroup.com/role/CostOfGoodsSoldDetailsNarrative COST OF GOODS SOLD (Details Narrative) Details http://codaoctopusgroup.com/role/CostOfGoodsSold 25 false false R26.htm 00000026 - Disclosure - SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS (Details) Details 26 false false R27.htm 00000027 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails SCHEDULE OF COMPONENTS OF INVENTORY (Details) Details 27 false false R28.htm 00000028 - Disclosure - SUMMARY OF OTHER CURRENT ASSETS (Details) Sheet http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails SUMMARY OF OTHER CURRENT ASSETS (Details) Details 28 false false R29.htm 00000029 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails SCHEDULE OF PROPERTY AND EQUIPMENT (Details) Details 29 false false R30.htm 00000030 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS (Details) Details 30 false false R31.htm 00000031 - Disclosure - SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Details 31 false false R32.htm 00000032 - Disclosure - SCHEDULE OF OTHER INCOME (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails SCHEDULE OF OTHER INCOME (Details) Details 32 false false R33.htm 00000033 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Details Narrative) Sheet http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsDetailsNarrative COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Details Narrative) Details http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables 33 false false R34.htm 00000034 - Disclosure - CONTRACTS IN PROGESS (Details Narrative) Sheet http://codaoctopusgroup.com/role/ContractsInProgessDetailsNarrative CONTRACTS IN PROGESS (Details Narrative) Details http://codaoctopusgroup.com/role/ContractsInProgess 34 false false R35.htm 00000035 - Disclosure - CONCENTRATIONS (Details Narrative) Sheet http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative CONCENTRATIONS (Details Narrative) Details http://codaoctopusgroup.com/role/Concentrations 35 false false R36.htm 00000036 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) Details 36 false false R37.htm 00000037 - Disclosure - 2017 STOCK INCENTIVE PLAN (Details Narrative) Sheet http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative 2017 STOCK INCENTIVE PLAN (Details Narrative) Details http://codaoctopusgroup.com/role/StockIncentivePlan 37 false false R38.htm 00000038 - Disclosure - SCHEDULE OF SEGMENT REPORTING INFORMATION (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails SCHEDULE OF SEGMENT REPORTING INFORMATION (Details) Details 38 false false R39.htm 00000039 - Disclosure - SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details) Sheet http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details) Details 39 false false R40.htm 00000040 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://codaoctopusgroup.com/role/IncomeTaxes 40 false false All Reports Book All Reports coda-20240430.xsd coda-20240430_cal.xml coda-20240430_def.xml coda-20240430_lab.xml coda-20240430_pre.xml form10-q.htm http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10-q.htm": { "nsprefix": "CODA", "nsuri": "http://codaoctopusgroup.com/20240430", "dts": { "schema": { "local": [ "coda-20240430.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "coda-20240430_cal.xml" ] }, "definitionLink": { "local": [ "coda-20240430_def.xml" ] }, "labelLink": { "local": [ "coda-20240430_lab.xml" ] }, "presentationLink": { "local": [ "coda-20240430_pre.xml" ] }, "inline": { "local": [ "form10-q.htm" ] } }, "keyStandard": 166, "keyCustom": 10, "axisStandard": 16, "axisCustom": 0, "memberStandard": 18, "memberCustom": 24, "hidden": { "total": 130, "http://fasb.org/us-gaap/2024": 125, "http://xbrl.sec.gov/dei/2024": 4, "http://codaoctopusgroup.com/20240430": 1 }, "contextCount": 267, "entityCount": 1, "segmentCount": 42, "elementCount": 332, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1005, "http://xbrl.sec.gov/dei/2024": 30, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://codaoctopusgroup.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R2": { "role": "http://codaoctopusgroup.com/role/BalanceSheets", "longName": "00000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R3": { "role": "http://codaoctopusgroup.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R4": { "role": "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome", "longName": "00000004 - Statement - Consolidated Statements of Income and Comprehensive Income (Unaudited)", "shortName": "Consolidated Statements of Income and Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R5": { "role": "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity", "longName": "00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-10-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R6": { "role": "http://codaoctopusgroup.com/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R7": { "role": "http://codaoctopusgroup.com/role/OrganizationAndDescriptionOfBusiness", "longName": "00000007 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS", "shortName": "ORGANIZATION AND DESCRIPTION OF BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R8": { "role": "http://codaoctopusgroup.com/role/RevenueRecognition", "longName": "00000008 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "CODA:RevenueRecognitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "CODA:RevenueRecognitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R9": { "role": "http://codaoctopusgroup.com/role/CostOfGoodsSold", "longName": "00000009 - Disclosure - COST OF GOODS SOLD", "shortName": "COST OF GOODS SOLD", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R10": { "role": "http://codaoctopusgroup.com/role/FairValueOfFinancialInstruments", "longName": "00000010 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R11": { "role": "http://codaoctopusgroup.com/role/ForeignCurrencyTranslation", "longName": "00000011 - Disclosure - FOREIGN CURRENCY TRANSLATION", "shortName": "FOREIGN CURRENCY TRANSLATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ForeignCurrencyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ForeignCurrencyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R12": { "role": "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptions", "longName": "00000012 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS", "shortName": "COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "srt:CondensedFinancialStatementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "srt:CondensedFinancialStatementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R13": { "role": "http://codaoctopusgroup.com/role/ContractsInProgess", "longName": "00000013 - Disclosure - CONTRACTS IN PROGESS", "shortName": "CONTRACTS IN PROGESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "CODA:ContractsInProgressTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "CODA:ContractsInProgressTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R14": { "role": "http://codaoctopusgroup.com/role/Concentrations", "longName": "00000014 - Disclosure - CONCENTRATIONS", "shortName": "CONCENTRATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R15": { "role": "http://codaoctopusgroup.com/role/RecentAccountingPronouncements", "longName": "00000015 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R16": { "role": "http://codaoctopusgroup.com/role/EarningsPerShare", "longName": "00000016 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R17": { "role": "http://codaoctopusgroup.com/role/StockIncentivePlan", "longName": "00000017 - Disclosure - 2017 STOCK INCENTIVE PLAN", "shortName": "2017 STOCK INCENTIVE PLAN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R18": { "role": "http://codaoctopusgroup.com/role/SegmentAnalysis", "longName": "00000018 - Disclosure - SEGMENT ANALYSIS", "shortName": "SEGMENT ANALYSIS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R19": { "role": "http://codaoctopusgroup.com/role/DisaggregationOfRevenue", "longName": "00000019 - Disclosure - DISAGGREGATION OF REVENUE", "shortName": "DISAGGREGATION OF REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R20": { "role": "http://codaoctopusgroup.com/role/IncomeTaxes", "longName": "00000020 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R21": { "role": "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables", "longName": "00000021 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables)", "shortName": "COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "CODA:ScheduleOfDepositInterestBearingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "CODA:ScheduleOfDepositInterestBearingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R22": { "role": "http://codaoctopusgroup.com/role/EarningsPerShareTables", "longName": "00000022 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R23": { "role": "http://codaoctopusgroup.com/role/SegmentAnalysisTables", "longName": "00000023 - Disclosure - SEGMENT ANALYSIS (Tables)", "shortName": "SEGMENT ANALYSIS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R24": { "role": "http://codaoctopusgroup.com/role/DisaggregationOfRevenueTables", "longName": "00000024 - Disclosure - DISAGGREGATION OF REVENUE (Tables)", "shortName": "DISAGGREGATION OF REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R25": { "role": "http://codaoctopusgroup.com/role/CostOfGoodsSoldDetailsNarrative", "longName": "00000025 - Disclosure - COST OF GOODS SOLD (Details Narrative)", "shortName": "COST OF GOODS SOLD (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R26": { "role": "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails", "longName": "00000026 - Disclosure - SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS (Details)", "shortName": "SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "AsOf2024-04-30_custom_HSBCMember", "name": "us-gaap:InterestBearingDepositLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "CODA:ScheduleOfDepositInterestBearingTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30_custom_HSBCMember", "name": "us-gaap:InterestBearingDepositLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "CODA:ScheduleOfDepositInterestBearingTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R27": { "role": "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails", "longName": "00000027 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details)", "shortName": "SCHEDULE OF COMPONENTS OF INVENTORY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R28": { "role": "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails", "longName": "00000028 - Disclosure - SUMMARY OF OTHER CURRENT ASSETS (Details)", "shortName": "SUMMARY OF OTHER CURRENT ASSETS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:DepositsAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:DepositsAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R29": { "role": "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails", "longName": "00000029 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)", "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R30": { "role": "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails", "longName": "00000030 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS (Details)", "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30_country_US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R31": { "role": "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "longName": "00000031 - Disclosure - SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "shortName": "SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R32": { "role": "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails", "longName": "00000032 - Disclosure - SCHEDULE OF OTHER INCOME (Details)", "shortName": "SCHEDULE OF OTHER INCOME (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:InvestmentIncomeNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:InterestAndOtherIncomeTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:InvestmentIncomeNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:InterestAndOtherIncomeTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R33": { "role": "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsDetailsNarrative", "longName": "00000033 - Disclosure - COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Details Narrative)", "shortName": "COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "CODA:InterestBearingDepositsCurrentRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "CODA:InterestBearingDepositsCurrentRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R34": { "role": "http://codaoctopusgroup.com/role/ContractsInProgessDetailsNarrative", "longName": "00000034 - Disclosure - CONTRACTS IN PROGESS (Details Narrative)", "shortName": "CONTRACTS IN PROGESS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:UnbilledReceivablesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-04-30", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "CODA:ContractsInProgressTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R35": { "role": "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative", "longName": "00000035 - Disclosure - CONCENTRATIONS (Details Narrative)", "shortName": "CONCENTRATIONS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-02-012024-04-30_custom_TwoCustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R36": { "role": "http://codaoctopusgroup.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "longName": "00000036 - Disclosure - SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)", "shortName": "SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R37": { "role": "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative", "longName": "00000037 - Disclosure - 2017 STOCK INCENTIVE PLAN (Details Narrative)", "shortName": "2017 STOCK INCENTIVE PLAN (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-02-012024-04-30_custom_TwoThousandSeventeenStockIncentivePlanMember", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R38": { "role": "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "longName": "00000038 - Disclosure - SCHEDULE OF SEGMENT REPORTING INFORMATION (Details)", "shortName": "SCHEDULE OF SEGMENT REPORTING INFORMATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-02-012024-04-30_custom_SegmentReportingMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R39": { "role": "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails", "longName": "00000039 - Disclosure - SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details)", "shortName": "SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R40": { "role": "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative", "longName": "00000040 - Disclosure - INCOME TAXES (Details Narrative)", "shortName": "INCOME TAXES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "From2024-02-012024-04-30", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-11-01to2024-04-30", "name": "us-gaap:DeferredOtherTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities", "totalLabel": "Total Other Current Liabilities", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r39", "r637" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r583" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable", "verboseLabel": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r722" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accruals", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r26", "r143", "r469" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r11", "r12", "r57", "r148", "r466", "r503", "r506" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r7", "r12", "r382", "r385", "r415", "r499", "r500", "r702", "r703", "r704", "r711", "r712", "r713", "r714" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r49", "r637", "r818" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r513", "r711", "r712", "r713", "r714", "r771", "r819" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r4" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Employee stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r34", "r35", "r314" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash used in operating activities:" } } }, "auth_ref": [] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AmericasMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r692", "r693", "r694", "r695", "r821", "r822", "r823", "r824" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r683" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r376" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "periodEndLabel": "Total Assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r89", "r99", "r146", "r167", "r205", "r211", "r229", "r233", "r243", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r377", "r379", "r402", "r464", "r540", "r608", "r609", "r637", "r664", "r736", "r737", "r778" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r139", "r152", "r167", "r243", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r377", "r379", "r402", "r637", "r736", "r737", "r778" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r683" ] }, "CODA_AustraliaAndAsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "AustraliaAndAsiaMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Australia/Asia [Member]", "documentation": "Australia/Asia [Member]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails", "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341" ] }, "CODA_BoardOfDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "BoardOfDirectorMember", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Board of Director [Member]", "documentation": "Board of Director [Member]" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/OrganizationAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "ORGANIZATION AND DESCRIPTION OF BUSINESS", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r38", "r75", "r76" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r15", "r141", "r598" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE PERIOD", "periodEndLabel": "CASH AND CASH EQUIVALENTS AT THE END OF THE PERIOD", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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." } } }, "auth_ref": [ "r15", "r72", "r166" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r72" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock available for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r655", "r656", "r657", "r659", "r660", "r661", "r662", "r711", "r712", "r714", "r771", "r817", "r819" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r48", "r527" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r48", "r527", "r546", "r819", "r820" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, $.001 par value; 150,000,000 shares authorized, 11,172,683 issued and outstanding as of April 30, 2024 and 11,117,695 shares issued and outstanding as of October 31, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r48", "r465", "r637" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlan" ], "lang": { "en-us": { "role": { "label": "2017 STOCK INCENTIVE PLAN", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r82", "r83", "r84", "r85" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsAbstract", "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsGeneralTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CostOfGoodsSold" ], "lang": { "en-us": { "role": { "label": "COST OF GOODS SOLD", "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r310", "r311" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE INCOME", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r13", "r155", "r157", "r162", "r459", "r474", "r475" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r19", "r20", "r36", "r37", "r240", "r583" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r19", "r20", "r36", "r37", "r240", "r508", "r583" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r19", "r20", "r36", "r37", "r240", "r583", "r691" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/Concentrations" ], "lang": { "en-us": { "role": { "label": "CONCENTRATIONS", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r583" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r19", "r20", "r36", "r37", "r240" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r18", "r19", "r20", "r21", "r36", "r87", "r583" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r19", "r20", "r36", "r37", "r240", "r583" ] }, "srt_CondensedFinancialStatementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CondensedFinancialStatementsTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptions" ], "lang": { "en-us": { "role": { "label": "COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS", "documentation": "The entire disclosure for condensed financial statements." } } }, "auth_ref": [ "r106", "r169" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/ContractsInProgessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred revenue, billings", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r296", "r297", "r308" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r296", "r297", "r308" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, less current portion", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r296", "r297", "r308" ] }, "CODA_ContractsInProgressTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "ContractsInProgressTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/ContractsInProgess" ], "lang": { "en-us": { "role": { "label": "CONTRACTS IN PROGESS", "documentation": "Contracts in Progress [Text Block]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://codaoctopusgroup.com/role/CostOfGoodsSoldDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r60", "r61", "r422" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r62", "r167", "r243", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r402", "r608", "r736" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Current Tax (Expense)", "negatedTerseLabel": "Current Tax (Expense) Benefit", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r358", "r709" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r77", "r240" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r9", "r40", "r41", "r91", "r92", "r169", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r615", "r616", "r617", "r618", "r619", "r636", "r707", "r730", "r731", "r732", "r775", "r776" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r9", "r169", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r615", "r616", "r617", "r618", "r619", "r636", "r707", "r730", "r731", "r732", "r775", "r776" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r345", "r346" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred Tax (Expense) Benefit", "negatedTerseLabel": "Deferred Tax Benefit", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r4", "r102", "r709" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r74" ] }, "us-gaap_DeferredOtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredOtherTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred tax expense", "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods." } } }, "auth_ref": [ "r709", "r770" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/ContractsInProgessDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Deferred Revenue [Default Label]", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r697" ] }, "CODA_DeferredTaxLiabilityNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "DeferredTaxLiabilityNonCurrent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liability", "documentation": "Deferred tax liability." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r701" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r4", "r25" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation of property and equipment", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r4", "r25" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation and Amortization", "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." } } }, "auth_ref": [ "r4", "r205", "r216", "r233", "r608", "r609" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r307", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r307", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ] }, "CODA_DisclosureContractsInProgessAbstract": { "xbrltype": "stringItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "DisclosureContractsInProgessAbstract", "lang": { "en-us": { "role": { "label": "Contracts In Progess" } } }, "auth_ref": [] }, "CODA_DisclosureRevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "DisclosureRevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r682" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r680", "r682", "r683" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r681" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r669" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r682" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r682" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r684" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r672" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "NET INCOME PER SHARE:", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r163", "r179", "r180", "r181", "r182", "r183", "r184", "r191", "r193", "r198", "r199", "r200", "r204", "r372", "r375", "r390", "r391", "r460", "r476", "r601" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r163", "r179", "r180", "r181", "r182", "r183", "r184", "r193", "r198", "r199", "r200", "r204", "r372", "r375", "r390", "r391", "r460", "r476", "r601" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r190", "r201", "r202", "r203" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "EFFECT OF CURRENCY TRANSLATION ON CHANGES IN CASH AND CASH EQUIVALENTS", "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; 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." } } }, "auth_ref": [ "r774" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statutory tax rate", "negatedLabel": "Income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r348", "r629" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Statutory tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r168", "r348", "r361", "r629" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount", "crdr": "debit", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Global intangible low tax income", "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r629", "r767", "r769" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective income tax rate reconciliation, percent", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r629", "r710", "r767", "r768" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective income tax rate reconciliation, percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r349", "r350", "r710", "r767" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Related", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "CODA_EmployeeRetentionCreditReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "EmployeeRetentionCreditReceivables", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Retention Credit Receivables", "documentation": "Employee retention credit receivables." } } }, "auth_ref": [] }, "CODA_EngineeringPartsMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "EngineeringPartsMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Engineering Parts [Member]", "documentation": "Engineering Parts [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r675" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r671" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r671" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r688" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r671" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r685" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r683" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r671" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r671" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r671" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r671" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r686" ] }, "CODA_EquipmentRentalsMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "EquipmentRentalsMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Equipment Rentals [Member]", "documentation": "Equipment Rentals [Member]" } } }, "auth_ref": [] }, "CODA_EquipmentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "EquipmentSalesMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Equipment Sales [Member]", "documentation": "Equipment Sales [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r135", "r158", "r159", "r160", "r170", "r171", "r172", "r176", "r183", "r185", "r187", "r206", "r244", "r247", "r262", "r295", "r359", "r360", "r367", "r368", "r369", "r373", "r374", "r375", "r381", "r382", "r383", "r384", "r385", "r387", "r389", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r412", "r415", "r473", "r499", "r500", "r501", "r513", "r566" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EuropeMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails", "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r692", "r693", "r694", "r695", "r821", "r822", "r823", "r824" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/FairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r456", "r630", "r633" ] }, "us-gaap_ForeignCurrencyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyAbstract", "lang": { "en-us": { "role": { "label": "Foreign Currency [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyDisclosureTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/ForeignCurrencyTranslation" ], "lang": { "en-us": { "role": { "label": "FOREIGN CURRENCY TRANSLATION", "documentation": "The entire disclosure for foreign currency transactions and translation. This may include description of foreign currency transactions, foreign currency gains and losses, explanation of change in cumulative translation adjustment, description of effect of subsequent foreign currency exchange rate change, cumulative translation adjustment movement, foreign currency translation adjustment by component movement, translation adjustment for net investment hedge movement, adjustment for long-term intercompany transactions, schedule of long-term intercompany balances and any other foreign currency transactions and translation related items." } } }, "auth_ref": [ "r403", "r410", "r665", "r666", "r667", "r668", "r689" ] }, "CODA_FurnitureFixturesAndImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "FurnitureFixturesAndImprovementsMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture Fixtures and Improvements [Member]", "documentation": "Furniture Fixtures and Improvements [Member]" } } }, "auth_ref": [] }, "CODA_GBPCurrencyMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "GBPCurrencyMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "GBP Currency [Member]", "documentation": "GBP Currency [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfProperties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfProperties", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of asset", "label": "Gain (Loss) on Sale of Properties", "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r706", "r728", "r729" ] }, "CODA_GlobalIntangibleLowTaxIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "GlobalIntangibleLowTaxIncome", "crdr": "debit", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Global intangible low tax income", "label": "GlobalIntangibleLowTaxIncome" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r144", "r250", "r457", "r609", "r614", "r631", "r637", "r724", "r725" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r58", "r62", "r98", "r167", "r243", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r402", "r603", "r608", "r716", "r717", "r718", "r719", "r720", "r736" ] }, "CODA_HSBCMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "HSBCMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "HSBC [Member]", "documentation": "HSBC [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "INCOME BEFORE INCOME TAX EXPENSE", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r59", "r94", "r98", "r461", "r471", "r603", "r608", "r716", "r717", "r718", "r719", "r720" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "INCOME TAXES", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r168", "r344", "r348", "r351", "r352", "r353", "r354", "r355", "r362", "r364", "r365", "r366", "r512", "r629" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total Income Tax (Expense)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r101", "r103", "r186", "r187", "r205", "r219", "r233", "r347", "r348", "r363", "r478", "r629" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "INCOME TAX (EXPENSE) BENEFIT", "verboseLabel": "Income Tax (Expense) Benefit" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r16", "r165", "r356", "r357" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts payable and other current liabilities", "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other." } } }, "auth_ref": [ "r705" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Unbilled receivables", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r705" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r421", "r705" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "(Increase) decrease in operating assets:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in operating liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r705" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Unexercised portion of options and restricted stock awards", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r194", "r195", "r196", "r200", "r315" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r260", "r726", "r727" ] }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndOtherIncomeTableTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF OTHER INCOME", "documentation": "Tabular disclosure of interest income and income classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestBearingDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestBearingDepositLiabilities", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Amount", "documentation": "The aggregate of all domestic and foreign interest-bearing deposit liabilities." } } }, "auth_ref": [ "r90" ] }, "CODA_InterestBearingDepositsCurrentRate": { "xbrltype": "percentItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "InterestBearingDepositsCurrentRate", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Current rate", "documentation": "Interest bearing deposits current rate." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest Income", "label": "Interest Income (Expense), Operating", "documentation": "Amount of interest income (expense) classified as operating." } } }, "auth_ref": [ "r458", "r717" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r698" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory", "totalLabel": "Total Inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r149", "r599", "r637" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials and parts", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r700" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Work in progress", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r699" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails": { "parentTag": "us-gaap_OtherIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Grant Income", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r65", "r66", "r68" ] }, "us-gaap_InvestmentIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNonoperating", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income", "verboseLabel": "Interest", "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations." } } }, "auth_ref": [ "r67" ] }, "CODA_JyskeBankMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "JyskeBankMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Jyske Bank [Member]", "documentation": "Jyske Bank [Member]" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r740" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "periodEndLabel": "Total Liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r9", "r40", "r41", "r42", "r43", "r44", "r45", "r46", "r167", "r243", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r378", "r379", "r380", "r402", "r526", "r602", "r664", "r736", "r778", "r779" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r53", "r93", "r468", "r637", "r708", "r723", "r773" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r42", "r140", "r167", "r243", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r378", "r379", "r380", "r402", "r637", "r736", "r778", "r779" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LONG TERM LIABILITIES" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r78" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r240", "r623", "r647", "r652", "r739", "r788", "r789", "r790", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "CODA_MarineEngineeringBusinessServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "MarineEngineeringBusinessServicesMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Marine Engineering Business (Services) [Member]", "documentation": "Marine Engineering Business (Services) [Member]" } } }, "auth_ref": [] }, "CODA_MarineTechnologyBusinessProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "MarineTechnologyBusinessProductsMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Marine Technology Business (Products) [Member]", "documentation": "Marine Technology Business (Products) [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative", "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r107", "r109", "r111", "r112", "r114", "r133", "r134", "r266", "r267", "r268", "r269", "r313", "r342", "r392", "r420", "r497", "r498", "r507", "r518", "r519", "r569", "r571", "r573", "r574", "r576", "r593", "r594", "r613", "r620", "r628", "r632", "r633", "r634", "r635", "r648", "r738", "r780", "r781", "r782", "r783", "r784", "r785" ] }, "CODA_MiddleEastAndAfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "MiddleEastAndAfricaMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Middle East/Africa [Member]", "documentation": "Middle East/Africa [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r107", "r109", "r111", "r112", "r114", "r133", "r134", "r266", "r267", "r268", "r269", "r313", "r342", "r392", "r420", "r497", "r498", "r507", "r518", "r519", "r569", "r571", "r573", "r574", "r576", "r593", "r594", "r613", "r620", "r628", "r632", "r633", "r634", "r648", "r738", "r780", "r781", "r782", "r783", "r784", "r785" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r240", "r623", "r647", "r652", "r739", "r788", "r789", "r790", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Used in Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r164" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (used in) Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r164" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash used in Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r72", "r73", "r74" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfCashFlows", "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCOME", "label": "Net Income", "verboseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r63", "r74", "r95", "r138", "r153", "r156", "r160", "r167", "r175", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r197", "r243", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r372", "r375", "r391", "r402", "r472", "r548", "r564", "r565", "r663", "r736" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r104", "r136", "r173", "r174", "r177", "r178", "r188", "r189", "r241", "r245", "r246", "r370", "r371", "r373", "r375", "r386", "r388", "r414", "r416", "r417", "r423", "r424", "r425", "r502", "r503", "r504", "r505", "r506" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other Income", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r67" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "auth_ref": [] }, "CODA_OfficeMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "OfficeMachineryAndEquipmentMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Office Machinery and Equipment [Member]", "documentation": "Office Machinery and Equipment [Member]" } } }, "auth_ref": [] }, "CODA_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "OneCustomerMember", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Customer [Member]", "documentation": "One Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total Operating Expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "INCOME FROM OPERATIONS", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r98", "r603", "r716", "r717", "r718", "r719", "r720" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other Assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r88", "r145", "r463", "r609", "r664" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsAbstract", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "OTHER ASSETS" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Assets", "totalLabel": "Total Other Current Assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r151", "r637" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Translation Adjustment", "verboseLabel": "Foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r2", "r7", "r86" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other Comprehensive (Loss) Income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r2", "r7", "r86", "r154", "r157", "r183" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other Income", "verboseLabel": "Other Income", "label": "Other Income [Default Label]", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r477", "r549", "r577", "r578", "r579" ] }, "CODA_OtherIncomeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "OtherIncomeExpenses", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails": { "parentTag": "us-gaap_OtherIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfOtherIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Other income expenses." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other (Expense) Income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r69" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Income" } } }, "auth_ref": [] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r147", "r535", "r609", "r787" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/SummaryOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Tax Receivables", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r682" ] }, "CODA_OtherTaxPayablesReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "OtherTaxPayablesReceivables", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Tax Payables", "documentation": "Other tax payables receivables." } } }, "auth_ref": [] }, "CODA_OverheadMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "OverheadMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Overhead [Member]", "documentation": "Overhead [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromProductiveAssets", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Purchases of Long-lived Assets", "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of treasury stock", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of other intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r71" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r71" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r676" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r678" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r150", "r248", "r249", "r600" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of property and equipment", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r70" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r116", "r117", "r118", "r119", "r120", "r121", "r132", "r236", "r422", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r596", "r621", "r646", "r648", "r649", "r653", "r654", "r696", "r734", "r735", "r739", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r116", "r117", "r118", "r119", "r120", "r121", "r132", "r236", "r422", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r596", "r621", "r646", "r648", "r649", "r653", "r654", "r696", "r734", "r735", "r739", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5", "r413" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Totals", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r80", "r142", "r470" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r413" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails", "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment, net", "totalLabel": "Total Property and Equipment, net", "verboseLabel": "Total Property and Equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r413", "r462", "r470", "r637" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "FIXED ASSETS" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PROPERTY AND EQUIPMENT", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r80", "r413" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative", "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r107", "r109", "r111", "r112", "r114", "r133", "r134", "r266", "r267", "r268", "r269", "r312", "r313", "r338", "r339", "r340", "r342", "r392", "r418", "r419", "r420", "r497", "r498", "r507", "r518", "r519", "r569", "r571", "r573", "r574", "r576", "r593", "r594", "r613", "r620", "r628", "r632", "r633", "r634", "r635", "r648", "r657", "r733", "r738", "r772", "r781", "r782", "r783", "r784", "r785" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative", "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r107", "r109", "r111", "r112", "r114", "r133", "r134", "r266", "r267", "r268", "r269", "r312", "r313", "r338", "r339", "r340", "r342", "r392", "r418", "r419", "r420", "r497", "r498", "r507", "r518", "r519", "r569", "r571", "r573", "r574", "r576", "r593", "r594", "r613", "r620", "r628", "r632", "r633", "r634", "r635", "r648", "r657", "r733", "r738", "r772", "r781", "r782", "r783", "r784", "r785" ] }, "CODA_RentalAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "RentalAssetsMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Rental Assets [Member]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Research & Development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r343", "r595", "r608", "r786" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r17" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r50", "r81", "r467", "r502", "r506", "r511", "r528", "r637" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r135", "r170", "r171", "r172", "r176", "r183", "r185", "r187", "r244", "r247", "r262", "r359", "r360", "r367", "r368", "r369", "r373", "r374", "r375", "r381", "r383", "r384", "r387", "r389", "r411", "r412", "r499", "r501", "r513", "r819" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Net Revenues", "verboseLabel": "Revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r96", "r97", "r205", "r212", "r213", "r227", "r233", "r236", "r238", "r240", "r306", "r307", "r422" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/DisaggregationOfRevenue" ], "lang": { "en-us": { "role": { "label": "DISAGGREGATION OF REVENUE", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r105", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r309" ] }, "CODA_RevenueRecognitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "RevenueRecognitionTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION", "documentation": "Revenue Recognition [Text Block]" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Total Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r96", "r97", "r161", "r167", "r205", "r212", "r213", "r227", "r233", "r236", "r238", "r240", "r243", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r402", "r461", "r608", "r736" ] }, "CODA_RevenuesFromIntercompanySales": { "xbrltype": "monetaryItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "RevenuesFromIntercompanySales", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from Intercompany Sales - eliminated from sales above", "documentation": "Revenues from Intercompany Sales." } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r240", "r690" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r6", "r29", "r30", "r31", "r32" ] }, "CODA_ScheduleOfDepositInterestBearingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "ScheduleOfDepositInterestBearingTableTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS", "documentation": "Schedule Of Deposit Interest Bearing [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r715" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF COMPONENTS OF INVENTORY", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r10", "r54", "r55", "r56" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/CompositionOfCertainFinancialStatementCaptionsTables" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF OTHER CURRENT ASSETS", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5", "r413" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/DisaggregationOfRevenueTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/SegmentAnalysisTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF SEGMENT REPORTING INFORMATION", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r670" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r674" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r673" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r679" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r96", "r97", "r98", "r99", "r205", "r208", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r240", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r264", "r265", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r605", "r608", "r609", "r614", "r651", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails", "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "documentation": "Geographical area." } } }, "auth_ref": [ "r108", "r110", "r113", "r115", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r238", "r239", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r515", "r516", "r517", "r570", "r572", "r575", "r580", "r582", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r597", "r622", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r650", "r657", "r739", "r788", "r789", "r790", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://codaoctopusgroup.com/role/SegmentAnalysis" ], "lang": { "en-us": { "role": { "label": "SEGMENT ANALYSIS", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r99", "r205", "r207", "r208", "r209", "r210", "r211", "r223", "r225", "r226", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r240", "r604", "r606", "r607", "r608", "r610", "r611", "r612" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "CODA_SegmentReportingMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "SegmentReportingMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting [Member]", "documentation": "Segment Reporting [Member]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Selling, General & Administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r64" ] }, "CODA_ServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "ServicesMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Services [Member]", "documentation": "Services [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows", "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "verboseLabel": "Share based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted stock forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares allocated for issuance", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails", "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Deposit interest rate", "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate." } } }, "auth_ref": [] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r100" ] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable", "presentation": [ "http://codaoctopusgroup.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Change in Unrecognized Tax Benefit, Reasonably Possible [Table]", "documentation": "Disclosure of information about unrecognized tax benefit for which significant change is reasonably possible within 12 months. Includes, but is not limited to, nature of uncertainty, nature of event that could cause significant change within 12 months, and estimate of range of reasonably possible change or statement of fact that estimate of range cannot be made." } } }, "auth_ref": [ "r100" ] }, "CODA_SoftwareSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "SoftwareSalesMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Software Sales [Member]", "documentation": "Software Sales [Member]" } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r677" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails", "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r96", "r97", "r98", "r99", "r137", "r205", "r208", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r240", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r263", "r264", "r265", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r605", "r608", "r609", "r614", "r651", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r48", "r51", "r52", "r135", "r158", "r159", "r160", "r170", "r171", "r172", "r176", "r183", "r185", "r187", "r206", "r244", "r247", "r262", "r295", "r359", "r360", "r367", "r368", "r369", "r373", "r374", "r375", "r381", "r382", "r383", "r384", "r385", "r387", "r389", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r412", "r415", "r473", "r499", "r500", "r501", "r513", "r566" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails", "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r108", "r110", "r113", "r115", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r238", "r239", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r515", "r516", "r517", "r570", "r572", "r575", "r580", "r582", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r597", "r622", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r650", "r657", "r739", "r788", "r789", "r790", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails", "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails", "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r170", "r171", "r172", "r206", "r412", "r422", "r509", "r514", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r530", "r531", "r532", "r533", "r534", "r536", "r537", "r538", "r539", "r541", "r542", "r543", "r544", "r545", "r547", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r566", "r658" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails", "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails", "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r170", "r171", "r172", "r206", "r242", "r412", "r422", "r509", "r514", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r530", "r531", "r532", "r533", "r534", "r536", "r537", "r538", "r539", "r541", "r542", "r543", "r544", "r545", "r547", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r566", "r658" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted stock available for future issuance", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r8", "r47", "r48", "r81", "r510", "r566", "r581" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "stock awards forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r8", "r47", "r48", "r81" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for options exercised and stock grants, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r8", "r47", "r48", "r81", "r324" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury Stock", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r48", "r81" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for options exercised and stock grants", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r8", "r48", "r51", "r52", "r81" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stockholders\u2019 Equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r48", "r51", "r52", "r79", "r529", "r546", "r567", "r568", "r637", "r664", "r708", "r723", "r773", "r819" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW INFORMATION" } } }, "auth_ref": [] }, "CODA_SupplementalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "SupplementalDisclosuresAbstract", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosures", "documentation": "Supplemental Disclosures Abstract" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r626", "r739" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r626", "r739" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r721", "r777" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r626" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfDisaggregateOfRevenueFromContractsForSaleWithCustomersByGeographicLocationDetails" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r626" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r27" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury Stock", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r27", "r28", "r48", "r51" ] }, "CODA_TwoCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "TwoCustomerMember", "presentation": [ "http://codaoctopusgroup.com/role/ConcentrationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Two Customer [Member]", "documentation": "Two Customer [Member]" } } }, "auth_ref": [] }, "CODA_TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2017 Plan and 2021 Plan [Member]", "documentation": "2017 Plan and 2021 Plan [Member]" } } }, "auth_ref": [] }, "CODA_TwoThousandSeventeenStockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "TwoThousandSeventeenStockIncentivePlanMember", "presentation": [ "http://codaoctopusgroup.com/role/StockIncentivePlanDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2017 Stock Incentive Plan [Member]", "documentation": "2017 Stock Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfSegmentReportingInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r376" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfPropertyAndEquipmentNetByGeographicAreasDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://codaoctopusgroup.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://codaoctopusgroup.com/role/BalanceSheets", "http://codaoctopusgroup.com/role/ContractsInProgessDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables", "verboseLabel": "Unbilled receivables", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "CODA_UnrestrictedAccessMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "UnrestrictedAccessMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Unrestricted Access [Member]", "documentation": "Unrestricted Access [Member]" } } }, "auth_ref": [] }, "CODA_UnrestrictedAccessOneMember": { "xbrltype": "domainItemType", "nsuri": "http://codaoctopusgroup.com/20240430", "localname": "UnrestrictedAccessOneMember", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfInterestRatesAndAmountHeldInCertifiedDepositInterestBearingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Unrestricted Access One [Member]", "documentation": "Unrestricted Access One [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted", "label": "Diluted outstanding shares", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r192", "r200" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE SHARES:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://codaoctopusgroup.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://codaoctopusgroup.com/role/StatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic", "label": "Basic weighted average common shares outstanding", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r191", "r200" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://codaoctopusgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r687" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/710/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/712/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/710/tableOfContent" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482969/710-10-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-13" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-14" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-15" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-16" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r689": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-3" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 57 0001493152-24-023544-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-24-023544-xbrl.zip M4$L#!!0 ( !E S%A[ &LQVPP /]Q 1 8V]D82TR,#(T,#0S,"YX M=F=65+473.M(_?_[SGR3X\_$OW:XT]+#O7DN#P.EJ9![\).EH MA:^E$2:8HC"@/TF?D1_QDF#H^9A*2K!:^SC$4)&,="V].[N\=*1N5Z#?SYBX M 9V9VK;?91BNV76O]_#P<$:">_00T._LS E68AU:(0HCMNWM_/$\_2/6?.(Q M9]OXP_O)FOWP:'I?%YC\& T0>6!?D#?]^]WTPQ_O?OGQ=_Q]>?^E?W6'5VBP M47_[I/30+]:WWV;LX?+3IT_#9,B/S%D"@01@$';3X?*EXCU/_H>^5Y%?O'APX=>7)N1EB@?[ZB?=7W5X]5WB.%MSU#KU=![ MA(6(.#OT;KAMD"=^UTLJ=TB]2M+W":F7D;JX0,>P<[8([GM0 ?27;S/"B'47 M"*VWQ'/$[N).TXH=8D;#,B$4%HFZX6:-625I4K73P UIH<'.K$%UCU?S-I?= M\ZONU4764C$&\K81F!X*G#!81VQ!@VC-M3H>Y_SM%;=-'Z\P"8\UT'A$2@&F ?:8EO&R]]D#WMP50Q'7E MF@8^MD$>B3^ ;=8/Q8EZ2@!^IB-Y[DTG>+MU!,6^)X+):Z4]BW7@BJ*W&HI#<[_?^MA:X>NNVT,F.N062TPC)Q>4!#\1(3 MYMWCI#0!4IA:"-:W=; ^#24%S B*7 \:MH@?@;BR1&2! MF4:L,'"^+P/?A0!6_3WRPDT9\#IB(;S?B>.=CB5Y1,J/]E"!5:"[K1+"\OT16$+/4MQU"YLX; 9=(.+]$3,-3G: F4.]-?]ES/L1\PAF M*8I"E$*@_L"#45C^^0&+*(8?ACF2=>T7V=8,79+U@310+<74IO%O8RCU9Y:F MJY;5@ED/IHGO,8FPB9U@D3"00%=1+@34CT6@3/6SJL]4^% M8Z$Q'P6!RRQXNV0KM]U"(30^%-%0#,OFYC$RC($E6<9XT()1#\80>31..1GS MH4<@GO>0KQ$6TGAAG#JZ0T0B8%V<%\$:RIHI?9;'8#T V5#395W1Y+&DZ99M MSB:J;K?N[1!Z <7>@B@1A:67L[$I(BP1(05N?[T09A4E\H& :(H]LS6D;N2DHCB!8YA:/:B,$ZF79:TZF MAJ5EL86BFK:LZ3F+M&S95KE!2HHE6-UCI(D*XHQTVU-'W'#T>%94=MH0P X%5$" M6+ IIM82T30U62H5 N=]$1Q5-G6 Q)*FJBE9M[*IMG /9[Z MB&3)I5*Y$"2E),0E+[-L0_DWO&2XZ6B?56DZEMM([Q R>,']E$R0OV%>EO,K M% IA4LHW6.HH#L1D71Y_L[369QV B8/+184+U 20Z>)GP22?95"T)22#P/- MDD1\9U>8CWU F!6$HTE&.\%J/30HH\ M1-550@B5T@K%\*+%YWEQ1AZG>A(AO$J9A[TQ1PO<:;M1 PPO,9_IB/*4T#VN MW)TJ$0F!5\I'E'>KI#=IU]*V[Q; 0Y[166(W\C$_&!5B$#XT(?!@,G'E%<\> MW6+?U0B/3N+#K ,MK]"RD*J7LB*7$9+NE5!A2 JXM&1-M14?FP@CIJ>VO3A'@*/FIQ;7/#K>8YYUI$)XEK) >>N<#AWB?5AS= M7D@M2JFKO%I V&7.("Y3OTY5W4JCMUV_/];DOC;6;$UME>($I8@A3!+(>V"O MH! "MI3.R@.;8)BFG5O87B7UO&]M_JP^A*"O.'YS0CJZ7=L__QC5/ATX2">$ M<]7)GM(QJQ;(YQZ]V@MB'8T0@!4YMOS1K!:ZY[Q:BWM!?<0@;B;NP/.C$+M[ M7K>"K83@KPN]66+!]C\^QEM/+/50?MJ/OUT4;75"M )02M^^J@UXN<8 M<;I;:.)U0/G)2GX#"5W%TNPQ8($60@B74U\YX\TV'DUU:ICQV4Q-'QKF)-G7 M:JWV:)QSNXUXN]U0-;\9.C2-22Z6 \62+!F:?-'L6UAX@Y>9J*95R,N,#:75OE,/?-I;AB)CP..J/>"DOOH[EC)H0GV7U'D,>__-60%!3U6UH).OY+$RM,HKR$W M6->Q]>VN: M\%_=K%V7%W4O+KM7%V>/S'WB]!@FGJ;A.":R=B=ZMZKQV3YR_A KD^B@ M>ZZ)JQVTLDT/^R'+2DYF(7^IW#-XB+LYBHG#-]7M8^=0R_@W.TD)XN,X='., M(N2;9#].0^/I.D Q(#+Z! 1^0^"IPYZ@!>7!]ZI >G]@DL#5 M';^9CS-VT]DI\7R?'T^\Z824?XP17PMY#=[2"UP[=NIN1-/OV!,GO[T&\=H- M5L@C6HA7G!)DB>X8^-.(4X]X/'K32;KS@*2.Q5%_FGT8O\MI5443&)X1?JZ, M>DZ(7=EQ,&.[?-?4-Y-]@^!#$N1)FB#$OS;L.^XC\GV7\7)Q$Y@UYG//P1/D M+#V"Z<[IAUWV10B;()#)5P)^)]\R[PKAC!U$T2S'X(LK[,K155%$Q@&9U+-<%5%$QB&B;270<00<2V>8 LQ M)N6$>VGRCVG3!#'[ :(NSRA2[(1! 9M]E4U@/#?7+&T"JS*\;2CR/<0_)F$> MVF5Y;VT36)]XKNMC%;&0'8+W ?1U!$P38AK9\/B"**R:\NJH)3.>\WA31X@MK;VT36*]VYHWTV0,\QY1BUT:/V8'K MC1ZD-Q:&&>L'J0Z*DN2QPZSJ+KF[_J;C0*]>F F85*X"@D-$-R\AWG:OLGSC MK'S'XGWRK9!"M"A]RD0]'L6$@J=9R.)%UN1%9FW\&/9]B$Z?%N=U),]0PS#K MYD6A*I\FW0]5'6WCH"HP2X';$E8':!H"5NX82N57M_''[R79CF[5$&G5U=H/ M-A@,*.2K/7!\L=?BE^1Y]^D- ^EK283R9&?IXKM7])7Q=QG@X:=H$W-:(5X] M25-? KD/3K)OC78$*E4=H7;_74D*]I):$4O?P_SK^$PP(.\??K69?Q,7@P':-D:D4T<:A=>S7N)&JN*(S^XX[>0 M@T$O/.!P'#R 8\C^SYQT(Z^>YG397M<1CB"T!O5B!N$H&/-X5V,KTY[*_[TP M'WO)MC(\_@=02P,$% @ &4#,6&$><\O:$P ANX !4 !C;V1A+3(P M,C0P-#,P7V-A;"YX;6SM76UOXSB2_G[ _@==#CC, I?.6\_L=L_T+61'<0OG M6%[)Z9G>+PM&HFW=R)*7E)/X?OV1E.3(>B$IQQ:9Q0X&_9)F457U%*N*9)'\ MY2\OJ\AX@@B'2?SE[.K#Y9D!8S\)PGCQY>S!.S>]H6V?&3@%<0"B)(9?SN+D M["___8=_,\A_O_S[^;EQ%\(H^&S<)OZY'<^3GXT)6,'/Q@C&$($T03\;WT"T MH3])[L(((F.8K-813"'YA^S#GXT?/UQ?^\;YN42_WV <).C!M7?]+M-TC3]? M7#P_/W^(DR?PG*#?\0<_6!=;Y0T[[$"0X_8\;>./%!RF 7?L9H;4'_ M=EXT.Z<_.K^Z/K^Y^O""@[-"^4R#*(F@"^<&_9V@M_LJ,3:0^&FRWN %2C9K M"MP%;70Q3(AA$HX9^1+!^9;2_J-_]AKE&[7Q$!Q2.WKS+AX MX_<'(*(Z\Y80IEC$1V/C$_(S!0C&Z1*FH0^B3LPU4AZ74SJDX(I\!3MSF[B3 M%33C@ Y[!)38K@$\0)B._;2Q/]]F40!<5W6/S9ANNTB MA$0W)Y0!X.5=E#P+;9E+=%S^'+0 QV MZ>.XW+OP"<8;0N0GBSBD7Q3QVDYQ7,Z&"4Z=^2A) NP1*Q-[T<;FQ^7I#H2( M!5EG?A?&Q"&%(+))8$(;9FLB'B7)C\QS@F"XB(<;1)RFOYTA$.,(R" MICPV MXJMU@L/,[(<0I2",=WK:C>@A8 -#J.S#>CNV1'&*@)\2=SE%R4+"$[13')TS M'])/2>JRJ?6Q/1']A.G[R29.2?).Q(_)'WTH-;3DJ(_+L0503#Z%IQ!Y2Y*2 MB'AL:W_L>$GBLLWP(MG%E*1-XF#91G%DSN""HF'&(-KB4!S#FYL?EZ?;$(/% M L$%R!Q%'MU$O G(CLMCEB'.P L4ZJRAJ4H?/0./D9CIM_1YVA$MQS^?ZJ1C M2(Y!+E$OXTF.3RGBDV:9MY 87X0G -%8]R3T Y+D1[8!?PF#303IC#*%".+4 M)6,$DXF#N:+A[RN, CNF RFA;R((N@^? SL^E9QD2*(-#*R7 M-8PQ&\]EDQF'X#&,2&2&W04]M.=329O\,6]Y _S(-IPW^'P!P/J"(GH!HQ07/V$8 M,WSS'_P]R];S;*GH.P*/,&)?_'O>KM+L0@FO=(>-;FN2WVA.^T3&%YDNF225 M0&A+7!#;\VB709*\*EO)<$SD&PD*(/IR=E5\!R!_SUSJ._]YBPM,9TNTF_.0 MV$-!/R=>@Z?J7*W)(:*4(2%E MD@/L6BE@,G+KA--N!8*PV8[+?BLY'&Z4XM DETYZ?XC)=#6"P:N=B'TSCT8. MDX]*,1'+K!-"4P37("S6&X3@M#27P^5'I;AP)=4)$K9L(IG(-+65 ^,GI6"T MRZ@I$E(0J.*3[J0\$Z?3SN1K"]7Y8(-.*[91E48GB[#C%,2+D#CU3 02=ZT7 M/]K0NFDQ"G+4JA- ,4)=M* 3>K=P#HFS"7:K 3OVVS'CT:A.$<5(B276"1^1 MJVWSLFKFM&US(]VC6K&71I=LT\J&&B_SXU&I]EE<1&0$E@-(S1Q0G$/I:&:E MO4IA&MO45NV*SA1LZ=1->BVGVEZUBVK7?LM23K/ .AE4A=-B:SS?,>]B;MU[ M4NW?#H536DDZ 5WL.I5WFPK.MT)PY:A5>W9I0+LH0R<02P)*^7VM7&8+%KT, MGX:J!^?6W,U=2 Z_@W^2Q.W#@5*)B#1R:U65R["OG]5S1RMAW7^3]RIWH)$# M.\1SU76A$XSMIS3KB#6U565\JU62G3 5[1W76JIVOIQSL56K:A92)_.9T5+4 M#=K*0-'45K5;E@:C7= &.,[5S1R"@-5O@F@*0EIP#]9A"C@+M:T$JKVN-#(" MD74:+61NLEE1)<*\UKE^SG^<8+IFZBV)1-*\T \Y29$,K>HM:&DLY16A$WRE=,^,@R[YD9A2=>XA*UO[;/ 8 MJ\B]S+*ZR">ZJJ1-S%\NJE*.R=][K5YMONIFKY3U1KZ4U?AAK[\_]E"+V_D" MG#W9/O)D>^W:2.9&UHT!XL#8Z[[XAQ\>8K AJ00,_JBFHG>$2&";HF3."Q![ MC53%MUK5?'GBN]L?IQLVY/^ F\D+4@LI#@?V:[]AJ:J' .&1'U+=D/5$XP2MO6<<\5S M 5PRU8.]%8G:D)>07J?![<$HHF5,[!;+B)[4#U9A'.(T.RTDQ$V67K4[D 6P MFSYT0G(GX>L$6<)=E!MK,\CJ$E1K)AN)D7R2AA^"0 M*"QS/D 0$9WJX2,4J:F@2DRDD8NCYW]P2B-JQFJ9^7;<^%2J/417U&1TH!=F MA>,KYD%AO"&\YOZ.3-4'<)X@6#JR;+V0:$L4'\8 ;6VB/$RW3^D,*F'!N;@P MB ?Y"3^J>ISWH-&VV-00Q;0,N_VKZ)WYT5SLG,,FI37CLR3;[A),_-[2L5[Z M:+JQ'?CYJP*E^]O-X'\WV4SC)-H[$1NJ7BPM8PMW84[UKC1L%:CZ\LX>\4-/\H7-^1]&V%LE'O_3[!.\,]& M]I&]"H=^"SOJ3^SL"?I3!T%)3P;K2GW!!KT)BK S1"NO3QK_2_4X;;$9OC>=R^9M3$7_HAR".^N:(>,GLBBC>;YA"ICAQO MQDQ")3HA^)J9D5Q.#C\.B>J"_3>C)U2'3M@5UQA#5JM(LA8!<&WM51?FOQDU MOB)T@JRV],:*A,GO0_+#D'<;BYA2=4W^$5RGG')T G0$PIA&9R>F-S;OGD[@ MYEL\&M77R;T91+%"M%JU([9&3]7!6YC];L?UVU:Y&U,2U'*8_DE?3+LH27-T MBSMDH>M5ITB07FG:WU[PUHIH#M2=3O"WZ" K+7[;GD5C'XHN M?@5;MF,T2TS_'YL0P=:+4=NE[-*'IKL='%2K%\=V5IA6T:_&?O7>[@XPUTDU MW1=Y [IMZM$+5)3X$ :L-F^WGA5LJ+!B5"5H-=TPZ0"KM(+>003*'QI]4P1J M[$.M1W+FV>N1&&_H/1OTX+F$,VJFTC3*<)!K\4,\I6CE@JBXE;?:7#(X4>BG M,,C?HY8W[U@_7BLZ(=^DZZ-9]#GW=ZH6<^5%N:&KW7*T"Z M3A?T+,C36)F\8*?E.P4Z*Y/GB#5* #+1G'E97"=^DV)W*KP-\3K!(!K16D3V MP#3VLV,=,'@]U='N:'7@375)B!8FK@,0,D-'35FQ@Q8@SJNCV'TSV$?AFO[- MF0\V.(QAJ69QK]3V3_3%92)OE. -@N0OCCLR)_;?S)GM3 QS3U4#.?W,;G03Q9QN%=&M"?#GZLRN-8W:_)@D=^'SFAB4]9[ M8#>[1(J^ H:]) J:>?U4Y77H>#.JUY'CW'J&YXQO>V#U#H2(75KLS/,@ 2([ M)N.$O;S=;"I7EU76[TS;-;Z98Z)I(L"=/3$G0]L<&_;$F[D/]]9DUH>5-)U[ MB4"KM5Q=U<1P7,L>38SA@^M:D^%W8^::$V]L]F8V*^)]PFRP#B&B=Z3N0-D5 MNP_!>M\+[J^ZGCV<6@'5KNS+0G)8R\F3FS*$3&T&1CNP^HBM5Q3'=( MDT6;4[JZJ8LS(: ,9QZQ+6/J.J-^'!#AUX=Q6@T >[Q^;.!U:%%V^](JK?N) MTWP;BH0SHMJ8_-&'G+'\8]UE4J8-S*B:IZ0/P^MO@9R<2TP21E8 M$6DSYS]5.;=,=T+X]8RIY1K>5].U>CG,0MK%C'L,UR+JK>V9HY%KC7Y0 ^%IW,GVR7AFX/,YK MH;,Z?/ODNV4<\_BOA=/6T=RG()74_I9>9!_A"4#959#-HM1B;#W5-W[(NS)V M??5B3_X2!ANZ051<3T>S@[(D62B*\PH@]GT%+Q>4@OYV6RR:=[3],/X:A'=$-]!?8A] M9UMT%LI\RRO-@ Q)FJ;D&8NW4V6_"F3^-"ZN*\\*=[=9^W%5'77%C6^*M]RMU"EK;*#^#1=PI*,MS17'6S:=5\_9-\NKDXN MC4GT>DB.7B4C9U4M-*KCC31"8L&/"%/+([[6:ATE6PA=F-(ULR3.SA&7N&H M@5+*$*H.,F(D9"71?]3(CQ7U.]<'CQ"M@_]N[EG49)?+L;GQO[946IYZ3EUG M2J;;W]D\W/KK@SUEZT:*4X#6NG/N3)1/I:Q\N9DG]H+% ;+D=*H3!1F$ZH7* M$JK0R0ON/57Y>JD0^7,$&VX7.N!XR?&^H#HO.< @CJU>0=&PCHZ;*&>P'<%D M@0D5Q.UG:BR)LSAT'VPB!)^FUH3+U]FWI_LCFUS8(_MF6TI MG_&V'";-]512B'#FTKTG99[U -%D9>@[&!Z*7]T?"MJ??,+&^*87K6:28/%, MC4NA.BB]%1BA@/KE+*_S3198NXPP"5+5<^XCC31I)>D]%62R9\4GW%!9*VPH MA\HL*N8%*3HL_>Z_]-RRXE TTN0=,M$&::VQZI#5H&G1.V/<6XI.$8?VGE'B MQI]J2]5QAZ/=5I[U"R6G?>OQ7;R.6,%0(W#^]13B,9Y"5!/!NY5C2M6=W314 MSQ]0F*FD,*U^0$!.Y*8B_-J! 74RE0X1R,G34#I8/E2@O&RP6DL[ #CTVN-75<=I[$GMPY[GU6Q:MXUXO73Q&5[U8S'K)#[#2+4[R?\!] >F@SE2G:DVONR=O%TN_)"ZK,*\< M=&EZQFJOF>HT30Q/HUQ:W>FRN[^#,[TL)@+UIJH< X9$?4MVUOL)1@G;0A+. MR01DJ@=[*Q*U(2\AO4Z#VX/L+= 1C(F $=W,#%:TUC3-PKT0-UEZU>Y %L!N M^M )2<[SYQQWH=-#6+P'W!.A<]?R0B-YD=H-5*>(=-K5MA[7[P\01$2G>O@< MM'8H)M+(Q17'_/88%6QKM%&H]@S=EQ'YLNN$T]MWR'J_X/2?;=W]Y*_%-]ZR M?KJ/JG:N/6BT+2%X+Z\I]Z^B=Q:\RN]ERB+'!"0CT+ MA>IT@J!TLP[<+:^7]T#P78+H&P#EO1!E<9^HX=IYSE_Z'DFF% MK2VIE)R[](T&)B&)%XI0^>!8]^D+D)1$BL0#:8J [N;PDL%HO% M;_]X6GG:(PQ"%_F?SBY?O#S3H&\CQ_47G\[N)^?ZI&^:9UH8 =\!'O+AIS,? MG?WC/__YGS3\WV__!7[0OP M8O()NG$]&&A]M%I[,(+XB_3!'[4W+ZZN;.W\7*#?+]!W4'!OF;M^EU&T#C]> M7'S__OV%CQ[!=Q1\"U_8:"76X20"41SN>GOY]#+[+VW^F^?ZWSZ2'P\@A!K6 MEQ]^? K=3V?DN=ECO[]Z@8+%Q=7+EY<7?]S=3NPE7(%SUR=ZL^'9MA7II:K= MY8D)06V2!*+(3+D4:E('^=;\G.R4?GEU?GKRY?/(7.V1:G1-D!\J %YQKY%P.] M>RJV2X#L"*WC$TPOB!$%WV$;1ASG#1?!G#^Z8P0XZ='(9?=.GVTR[T%'Z$?XT8V6O@N>2*/5WJ+=CGKHS :S0<( M.>$$6QE_%*TD;Y>G&^ &R7P\FM^X/AZ07."9>&(*XL36>#P*-F^99Q1 =^'W MXP /FO9F&@ _]( (TOR6;2.^6J/03"%O8LQ=IOXDR6M1!MPE=_AQ>3=XN3]=N"!:+ "Y .E!DLQN/-TZS=GE,/<0I>()>8/GF1W+D+,5/)V[6E M[4$08&O-ILHP8YEK0D=\YK&TDXPK_G;MC4TI0L&FMKPBO;0L0;Q:@6 SFH^B M)0Q2]SO2PQ"*HR7IL!1(L MK)>NK0<0U']]&G9\+#GQ*QG$T#&>UM /D_JP]$.)AQW>N M72^.H%/[_:C7W['7NW6Q$._A6'AD#KJ%O:: 1"_(/F"P2FRC-A;B?1U+FIP; M#W=._$V 5KM7]08%$^#!W]UHV8_#" ^K09B? ;<;>[6%/]JCC[:BKVNL DU9 MO(+ WK);19Q_-F7'=+MQ2[9*WR0L+7$7@1T_P'/'79%-+1(@SAZ4U\>N%]>/ M+C#I149S4=G!\?G>/>S<02L\%]9CNMRZ XZ3)YVOX.J!;!G78K?8]/B\ L^K MQV'2X/A\^2C2Z[*V;=.I3<(YB+VHL5%NFQ=YQA^[Z:[=+?ZSP#=\BJ#OP-W6 M&>FP;HY#Y$:D49:IJ<#O(S$'XD(PT<7B^ &!]09R1"^A%X?:3Q#U)QJ[L@]F. M9ZQ>:.)?=V^A!QZ@ESQVEA%7T5[(Y3H)-PMPG-$=?%0 M")U/9U$05XC<,4"IG>_CLOJ3*V)AU7!542! A5+Y@KD9&%TP.9U MYAG3L*&0MXI)V4_G <+4-1(1@(;+U[U< #KYI^5C6"*X84@W/JO"0-EBG9JXZ#33)TIZ,X#QEJ MD]EK]<%A,T_#Y[4T?.A!B*J5TB'M[)T<1&HL92M95LYS2'9%PU$<)2<6\5O- M0.&05'T0*CFF3B'RO+<_XS!*8FE31'%I$E'(0< D9HDGQV0OT(+8M$(W@A,8 M/+HV',/ 14[N!$QRJ(/E ![WR,PQCZ%S')/\Q93[A./EN ME&;:&$\PL-UP'W6F#,UUNE+>))I)1)U@%<,X'1+; 9G1UZFBS!.)!O,;63#3 MEDQ51^2 G1WCS!V8VP^ 0QB-YE/P-";9.?B+* K I2G?KZ!;2*1O* M&U?WVJ#9Y5M9=HD93V6^12%C#Z1 ICRN96YI>G^GY+!?6"-:T$W(&@[[E7TI MCV!#D6@PO\_MX%\<"(M9^=;E[GZIF$!A+_]MC;U\W).6=-5MKD*M6@,%X=Z1 M=!XW)'O!<0#Q'R-KH _-_]6GYFBHZ<-K[=J8]"USG/P]NM%Z]Q-S:$PFQQ>* M492@(,+[0Q$LXXLQO#?PO_W18&@2SKM(F:JN55!@]<,AJ_W19$JT.AB-KB?: M9'1[?7Q.12L6Y#F_?'G(^8UN6MH7_1;K&?-_8P[U8=_4;S5S.)E:]W?&<-J! MB0A4,RA(<5F28F09YF"H]>\MRQCVOVI32Q].;O6N;*91.8."2%=ED[H;CR;F M]GWM&]94-X*PG/FM[OC^Z'4W,X($H>XM_[1D?O M,+6"0H'QMX>,&[HUQ.Q.M+%A:9//NF5TD1)(+:I08+8TJ5Z1SR;34?^_L1D3 MA9M?#&U\JW]84"OZ5Y]-JV:O2U(E-8'1G:%/]#Z.3L>P9E1@*@I1FSP93C?9+ M^H0.G&)."8>":*59M#R\=,@YN[9#@?'2A'GXYG;(MEBIAP+[I4F4^B)W*(=H M 8B")*69M>S::[]D76F[OKHPIF-6>2BHH#1'3_J?C>O[VV2%8 ZGAF5@E6#_ MR)@D*TO]CO@*#T#NY+1AI+MCJE*1(KFME>Q M2M5Z-_I-6:%F16.2(D7'&>H,C2$*AS2%MI."WK9&E4PMKZWUX^2.5Q2/&%WK ML\^37I^::DH[+\VX3?8 SX]A9Z0'5!UOMDBH+TJ M%JE[9/)2L+^#P)GB![ /:!V0*3II53-+'66E)AKV#K.H=+R$\!=IL*^WV=., MP299/!*A]I+Y#@E7D5L(>,>$CO,T.<>_JI&MR'0\DG95.BUV^E:DI$,AV=(Z M=4\&O?%VJXTYVY;H9!VF.>J[C7@"4\< :3/)-7R(]EN]["F\BE;M>9PNG4() MQ$4F1892>@LYDRI#S2P\U)X=VX-%Y5GJV=!U.MW<^R0"';AV!!W=MF%(/R!( MZ&GDLHZ@<H]2+[-,6_E3:!'VS+ M9)LUN<*[]/&*VW3V0?$,5#$):*!)7'BA()K"8$5,@:BBE'3B>J7E"]NFI6RA_+9IDF(Q))E8Z2;J%_SKR/J: MVP ]_@:R>.'Y@ESEI*+[NSL=\XX%&4T_&U:6=3G5],G$*&SJ=K@I+E*/OB!6 M*?'"?)&)*WJ[T](:6!QV1MI+&U1*& M)1YY&]W"/2BS!2X.Y>%@6U-;RI>.HXK1V_#W)X0:RXMVU,4*U1>N[>VYX^%) M>.8MQH4:RPF7U$%#$,>R1E0*I1P;2)4#+$<%6]$R=KW8]4B%$%Z-H"*=I )V M==XIQ&%?N2'T%O@.#X4]C:Q-F>80'/!.'?I:3C$9S>>N#>^ O<0^5E!8*3"C M8]QVLB*3#1 0EX<:K6P9%8M$"[QT''T#*)= MR95S#JG\#B'#'%BM3@]BOC14GU*5_86F=XWF8]BO2D=2^3'L_]"&!O[1^ZH- MC-' TL>?S;ZF6X;^\S#6S\-8JA_&V@$4!E$.'/S7'AC\QQZ4__J2#*F M9Y KFBG'9KJ;.8N'06IW>>ZH04,B#IV\XWBOD&Z1".,=Q70[ D+)>&U;8'40 MD]V>RTM.8 >;%++LCSUBV0>S^TD%/-F7]Y.NHZY"=HXJF%1B*#)BXFQ1XQN8 M)$_1>3RUCG*K>&T]?JKB&D7ULHI#7RQ]@83K+R$<40%367*"@1U*$:](D%"%5%>5=1R:U N2$;)E'*U.C&)JTK"E:K721,I M5]%.3)R*DC;Y"G>5@DB9-@K"66[X32 2P&HCZSJX XXXD0$:O3(1 CXLI1OC M6!I0,F)P!_Y$>*H+(SSL![1;2S%A%9VT& %'SXC)M1*>.3G7,9H7V&.M31GD MW0<)&$I%(ARK$1UH"P%5HP//0ZG3?(E.0C2 ;]>(PW#;XP\M MZ<>'0DHMT75^'6%=K59S3#56:<& TBS5V_2@;R]7(/C&SN[FMU1\ZA660V"[ M4C9H6X9YF;_\EG+RMX5!X&%7K0B5,K>/!YZ2L_QQ 58T6WL"/!AFE7F'D)[ MNHUC5I%+RMT6?J60F C*#9[;*KNDLK_[2"8&@>NL*UO(NH&\(41,,:@.GT*3 MG,"1,V:CD_5'^ ?*I%7:*8LF\V8S34!6W@WM.24 .Y4;+S$&ZP=)OM[]^=Z/E5A3CR?9B#F3I5G462+L6YT.7'PI!%9SSY#X2H[0MTHD[Y0"UIJM9T:JE._Y$Y6")E36Z= I4 1 MG3H0((8HRCD$HL78U2C&7ZG,:GVK&ZMHIG*5(Q*U8>DZMV&Z1'$(?&="UET1 MA'[9O^"E/0AW(:LJ#;?"?%TAVAZK^/#H.<[P[[EOIM_QIYN1#YL#]XS.99T MJ(7I<^6CP=WR14&=)V5/'?72=F'5TDD)ZFMX"79YNMACKPD+"51;T MTESPI;N>(H-]LUN5@+Q.ND^L9&/ P$I,'[(S+F7 J*3C@@$#AYO MW #:N US*JRDE9"^V?3500*B*#%66N1F(/JTE?OZ9*>JDHC'WH4243GKD&V! MH/MII:PO5,V:&M-$'76J.KP+JKS+_6_N.: G=Q6O6'HOD$@8NZML%=&Y4VZ' M^M2N'FTA_BAX,^EK>5>;G/J=DK*"H3]O)OV1K$C)>52RI2F:G&;M;OQ* FJ\ ME+1*JWHNXHSJ)-%M*"4-^#>J MI()G93LMN";W"?@+TY^C8)5=-\!( R]?J9I+ Y\8@Z1VGF6,1];4' XT'&(UA&$F!:UUM'T.,3C$^*<"TG;!P$<8 M+"&@7\":U-XK$,FZ@96KWPHVJ9.!M-F8;&>-YKG8']N=HI#_ &X44Q$*A2[S M&Y6Z[PR1#_:?3/%O(;"36"RWZE7=CN2X8&Q$4V@4]?O M<(AB3G+5Q))(0XE]!O'F/EL'D=^V(-XXH IW10\P=!XPEK C+L^"#;)/(*E)F%K2'GN)\>W1UM+YAVY+985&RUR/+9:V2G>^)->CL=,VD@9A4^.5=]Y*6F:9( MQ(BS,MM) _6YR!S>=< 7D@JIM-C2-9Q#S+=3&U-.PQ\$5"$IJ:A*"RW51O/' M1K$9>M("4'BU(!)Z*I"=XLQ8(0 5C*;Q)MHV?KQ>IZD+P,N5H&$X+,0L\W):%Y0$NI6NK3@RS5< M!]!VLU.*6.Q$K;ZCK\CP^Q?GS+%(ZY/!L+9,5#3EW1V1%D<@=0_& ;(A=!)K MS XTN(^0-]T(=G!JF-82BPJKM%A%$A-.W4O.[E%*=&KPE%BG0I"++<@][(T% M!(M% !<@@KNLM7RV(;$U,O+GLP[#WF8 T2( ZZ5KWQ)3X9T-_\ Z&WYM3O3! MP#(&^C3YVS*^&,-[0[NQ1G=:?S2<6GI_.M%N1I8VT7&3W\WI9ZU_/YF.[@QK MHO6^:@-C-+#T\6>SK]V.^DJ<*<\I%BMGI]J2[U\Q&7%;2IIBJ_GB'!IGMU+F M=+@H7(>3K(!.Y!P!YY0$WAWNW+_(K!LQ&.32SB@)Z1Z)B$#%J5-$4@O-<\>Z M*X%!WGT5:'850=H]+,/BBN;S3E-WQ_D%:KYL2H. MU7%#Q42AND&G5-GF9VDAR0 HZ7ZV!=+/TD*G4EJHZ:#UL[00%8YGEA9J=QKA M+!HR0QD%&8?T$%,UY4E,ZU3NJ2.4! C"Y!K?U$Q8\0P&>?>!):9:2]JGBR@[ MIM06!DI.ZBW@U.E\3LKM)T?,DXP&YH1113J[['I74LC"D0C7U$GA3LZ0F:1]]! /G&7$$YN^K:U:FK8RK3U(&] M[=J).7=K# *.NU]-/,-]JJUF%M]43;]NVY1%?/@#5_?JG>*:K>*7JM%W\@I6 MNBN2PC]/JH[-RM19J?!*N?!V!:"A*.V+"X9H7/A)L+JE>90U$ M:F&I;M2O"SB57%!T [FB=X!N>0Z@HT=CY)+CBU@>^L;K5F9FN]DK23?LU'O[ M4&V1Z #*FTKW;)-:U37!*S:9O>IZ'[U=W*JDH4+6>*N]K=*D#!=G2S&[?"WI M1%G#%,4#QFG*S\DD(R,Y5Y AR]L=DE*X)*=]QW,^H_CUR\.,8G/8']T9VE3_ MPYCLDG^U72^RKI9R%[X[=VW@1_TEJ>QK^O=^ &V$/_XK*=>:'7P-S=""($0^ M]DHW8Q2&+O9.2]A6[/FU]0!).YO/8I]W854;G2N3HMRR*1UNK[8'A)()SQ:1 MB;[[E/M:WJ4++4* JB2CPM,Y$*PLP@)!]UM.97VA:M;4V%FJHTXE%WOB*E9A4R"N:QRU.O\[64U]Q5"]#]E5RY)#T V*EE6W^S&- M0$!FJI^C\G"!/^QCL5Q6:89Z_?R8^#?0@7*;C2(R)/:M.W_&892D=S_/*@Y[ M^_O:1J4FJ%ZFRA8R<+W(U5!%28S_]$V)_WH:;Y(_H)FWQ3^@&QSCU,N3] _H1R_:TU^2ZS#"*1HGVUV$ M%"_^ ?W;=^_?^^CU:X-R?\1QD*2?E].ZW(<\WV4_O'GS]/3T79P\>D]) M^B7[SD^V9@6NOWG_]NV[-W_]=+OR'_#6>QW&]+OY^)M*BY8BTGOW_???OV%/ M*U%.\ODNC:IW?'A3P:E+)D]#A7P+21;^D#%XMXGOY:S:M:]!4@GZK]>5V&OZ MT^MW[U]_>/?=]^QU]T6_*GV^].QQ]@Z@DX8?4KN\[995*;VR#7> T M3())?!SJOK8C^*3MI/D+#&CK6S=AG>1>=!3XMJ9UV#-\W!=O].Q_:>+G\7%? MNJ5Y%M@Y#WGPYQ5_UXC^>$O^ZD#$SSGIP'!0@:1%*#PP>P/K&,JRZ](3OU-N M1+UYDO*VTYZ1E;GQLCM6\#Y[?>]Y._*"][]]@Z,\JWYY37]A'Z'\X5?:-^(M MCO/)W_=A?J ]-XD!XCP;/8=9]2YFZ)^^,=1YTS>$:H_2RAHO]36?I)1XXR>D M0]OEKZ/BXQ?JFS39&D,IOU]BJ/!K=%>_I_CH!(K$H(Y8BK-DG_IX4)VWK1KR MA4N4VXAHT2 .QZ\_K[[YCT(4-;+H%RK]?__XIGF#$XH11-LD7N6)_^43WM[A M5&*T0,XFE:0PV_3AA,!01H:L3Y-"#C%!]$LAZIXCHR (::CJ10LO#*;QV-N% MI =6\D6C8Y,[1O#;/%(J@.&4">;Z5EDXU*P.(TV5X;!S(&*.J?/Q%(WR/ WO]KEW M%V&4)X2S*>D[X5!UB7,OC'$P\=(XC.\S)2]EPC9)J ;<9IQ8$@R]E/#Z7*J$ M424-AT'K%'O9/CVP'K_H_94D4LC;Y)$6=IM*4F$P;-(A[!.JDB\"M0M4AFUG M856&_>_ND\J]BWO_WPEE7N>'XU^O7CZG(L= G<4QN5*H%$*[3W MR'EEBO'T*Y(*P.D.1D]>&JS)"Q03/#T9JS&L"%XG3FT+.&> "A47;U(91(7. MVYQO+A?C?4K"6/\@;]4"(6N-6PJP;N._R:9SE MZ9[.+"J:OTC0I@^0 VT[ E[*.4FTT/I$H8*HD3RO7_@<$SO):-#"ID;7F)71P:V2R>_]*+.V0'!UI!D%H6 M*D?Z $UH0G3.397_.F1?\*47BQ=RQ"+6*"$!5].@]QQ&U8M!]:N;22$J!B>< M6*3)#J?Y84&0YJ,XH.N/.]J+71XTPPLC39L!QP!3VA&(@9ISD@W'RLU#)/'] MZ]OPD3B:-?D]I!/EHRS#IXI67DS$RWT8T>V,REG-OI!->HD!MIG4E0!#&B&L M/C\J(3B>Z=:+ R49V@(VB< #:Y.@>0J& !PDSCD0@7,''?/-)O3Q)\]_"&.< M'MK.2QZ&&"A9"TR,#:A#%:V&IW&8[U-\'3[3_\D(5Z?;79H\ MLFUV"AZ8:EKCQC!3:KZ8J<'@T""L?5[5RJC29NZEK7_F4"5+\U:80O[5A"CD M'\WFSAN[B'T28/AATL:61N$,X)+*:84=$XJ$W3<''Y+[!PCG6K1W4_V M<9X>"L*4_VCX4O[P*T'4-:G]P 83>""TVIM?G=";BUL-_\OZ6I.-]EB=;G(I. M4LB$;%6Z'&!5];P$" )(87';W$N9\RZIK9^2ZD7R"%(@9"U8E *LXT).PGD] M*V%Q^^2>$M34-909J#&M%M(=L>.WRS#[H=9R3:R!0_O1,2PU1/52K09D/7WD1SI;X$<=[/,/B.3*-K-4C?"JXG:-[ M(D$PA%*AXZ<^F%B;.H ]EV8U3ZGAV%^I5N\4XF!(I<=HX*!.N./PY?0JNVK. M,/7)4)V659J9F="AFEH%#MV,<$I#;0'WP/BUD<\F"(B']G'X2$][Z4[X2<0M M'^A3@NZ=WQ/*@B&7!B"W6[H41XW\V1<:8ZP?S0F$["TDR@ V"X=]">?5KX3% M+0S&&.!HCNZ9H9FD5%N:.B)6]RX)P'4V*;6>.R># E2?"E2$Y>\Z^PS.^B'9 M9UXAWF$YYMI'(2/8;"7+A1*Y&Q-*"MA5G/*0B'G!-(AXV8< MJ2Q;4EXD&4MU<5X/=9EX:3#?7(4I]HF.W!5)!*WY'"70VKD(I9R30 N-V_5( M95&R096T6S>Q)-A$\4GOF2UWP,&I7$#]P'F-B]#T*YGN&0BSG&T!^,3.X^,3 M'M,ZPN* EC-6F+K(8B*%R'J5WXI V<8LJQ/_.ASJ4ED M[2:"4<#MYH$1"#JGB0DZ?EZ_/I-UVOQJ^L'+J!7YDK];3]9/Y-<#&5D?.:QY M4$2C8P)5=_9&#P=D^CTLX272J@B],="I2<$[((2BYJ*P4.>^PZY.7$D!K[#_$293<'RJ BS0) M]KYJQ[BIIC7?.,R4VO>9J3FGTG"L?*1'E5&CC2IU]*HJX%LXGHRNY\XWHS2E MHQ=-*@^)K-5$;BJXG21N(D'G]#)!QR_"1T0[H0NACQBU=%CGV/XW2UR)\@?2 M4W:5SNK;2@^ZQ+LDS64G9Y62UGR7&FKMJ\1BSLFCQR;IW% M?>XQ1.'\)O$] M^6],_KQO>N+T,?2QMJ,S4+7KNJA-/U=K*E M]D>B-XF"4A9Z\7\'AM'@4KX#14]>S@1!D&$)UY&D\R,-I1\B@!"+FPO9- !;H($F20,4NC@ M<8$ DT=4X4TA[K9G*$?:\[0,0B2KF6(Q6[V$"F355XADG%-$ XS;?56(LO%J M*7W>(6F=_8.=HY"[#+&<-6^A@ED["I&0N*M" F M#.A)VN> $"K/@HX8,!Z(L,F94$J?FPNK9),_>2G6N *AF+V)*3G(9E:*EX%1 M_W)@W'Q4*6G)"S2S$@LO52VRR"3M>0$EU,8+",5@L$")C?,"K0DC)GUV+Z"= M?W0VS:B9380X:6@T-U@) 5KK"K>$8F20+5&&&0IM5U,'-3 M.JMB>C7G#!N.E=]4337I?MI*E_Y-M5&2GG@$##!$_ MPQJ?;P>Y_M*^,27E4+%?PB+PXH"^_ MCKQ[ ?S>Z M "17]RT96!3@@(O M>R_-<1H=M*3@)&WS0@*U3XV>&"AVB+%)"5*+N^4(F\-@B2ZT).%%K0\W)&"Y MH4=/#A1/).#D0Y):WBU35@\XBL;)=N?%>H]%!99K\EM_:XE&UC9!I'#[).$$01%%ADY*ED*AX@Q3<4J8 MG[&7FM&E)>F&+!Q4,55J,8!$Z6/3T83*.R')>)^F'=3R'D>B7>(XJ@'FL1YF!^NPPC/]H)M&6(16]R0@:LXT7\.@@L24/RN M9BJ&J!PJ!)W4?+5*$., /_\9'Z1V<7)V.2&!V25%3P@0*\3()+0HA1&31D3<"3$6:;CUTL,J M]#5=!2]HEQHRH%UN]*4 D4,"3<*.4AJMIF.7/YX&A*CA)O39HK.&)5)Y MNV31P.YR1B(,B#IJA!(&$274U7))I&GL)^DN:6UW&!%'K(I"T"T!">,&P4!^5!9^3^W88S?2>T7RMIE MEP)NEU,"04!,DJ.3\*>4O*C^0%0'S6,HI'D_P-3W[DGSWI0T[T&3YOTQI%D_ M)4!(\V& J1_J:\9DS_GZ3IY$FW.EDHZH0P/54B8 M1@P>73AL.K)0!1K/4!67-&&!U3Q=I,EC&/ORD%DF[H0P$M!"UO1DX5%'#%#' MGSH@KO2<^IHB*-]-_A3CD0 M%PL[H8<0L) D'4EX5!'!TQ&FT$%$R<7 NJ0K7= 0'B7K/;=W!%@ JSD"W'H( M@@0B1/P1X&+VI!"R7@:CBGE 7 VS=DUD7#3D MVX3ND7I(8OD& 5[$5DW+P%6UW7\.HL8EH/JUSL00DW,T&_^Q].W9%7#T#4;A\-UTU7SRW7YD]IF),WCY/M=A^7JSRB?8,2.5NUK(19U;A0 M"$3MJY#UF5#*HJZP95JLDBCT0W8Y#!E\IJ$GLDHD9(L001J#BBD!2\A$B MWKV_6X=Y)!I<\B+6^B0)N+I'ZCT'P0T)*#X?*GE&4Z"^>__J[EM4:5FN_EFR M3KV =(FKP_8NB239IX12MDB@@%CQ0" "@@IR7'TVS!)4BJ)"UD5VJ@Y8@3F] MY[8(((1557WG(8A*%R$2) UMU;4CES]Y]A_H-:62 PEB,=NN7P2R[_[;,B H MH #&)V0O1%$EZ^) 0M-EW>N#@'MG0<"])@BXAQ@$W)L& ??.@H#JM?6-M/.[ M*+SW),D)E=*V2:& W.>'0!045>3XI#ZCN4*XT;&=T9*E.)O&FR3=LO=?DS\$ M5DKDK.6T5,&LDUJ*A$!P1(6,2VM9))UK"2,J;9L7^R#,<5" N0YC+_9#+ZK3 M(XIFQ/4JUMAB"+XFCD8>!H?,0/*7BS*U*I=AK=BDNK0]E5YLP/@)1]&?X^0I M7F$O2V(<%',IHI4BM;S='3,:V-U-,Q)A$'0R02C9.D.57G^A6JA2*V?"G##I MQR3:Q[F7LK/DJ<@S2>3L,D<"L\N8GA @IHB121A2"Z-"VLT![2)[1!UD48),#)P'%LB[-/YEEF2HW6" M/F<8Y0\8L>VL ?F]E0F^*,?532.^3P]$%%%Y''BIB$(J8>NWCD@!/<)(@ MB*2%)[^'I-9 E8IEULP)A]/V.(Z!F.9X*SWMH%>QQ2!3\!6/=/(@V&0(LL\I MIM8=7#-%1#5=9C-J)[>7AW@=(_BX* M_>LH\>2S+!T9RQGS>'B]9'F- " &\*AD*?*8(&*23NK_THN_I/M=[A\6:>)C M3'=99;6WTLV_&6K;Y"4,;(I K3(N6CV6R\D\NFF<9G-+ M_"^K!X]\P/D^SV@/2H#)9\&52I:7%PP,Z"TR*#0 4<\ IFS!@6DBIGJ!"F74 MTG8T/LN:+( XN#PL\0:G]-S!&C_GE^1%7Q0C# -=VZ,W8W/Z@SFM(@@2#D4K M&^IEJ%T NJ-[Q,HBT"^T$,1*.>W]Y1LONV-V[K/7]YZW*YB)HSRK?FDH6O[P M:[U[9+ZIMY0LDF)B0W*C_3!5&P0]QAC*SR%ZSNEY!%ANPV*E2K>Z-CN(*FWT M2Z7OGI>C+,-YIF%@7\@FU\0 VZSJ2H#ACQ 6M]MLM9JL5T!84$:*1F3@9.US M0@*7IT9/$!A#Q.BX7"V?E\O);(V $&;L90^C.*#_,_G[/GST(MH9C_*QEZ8' M$@3^Z$7[_K&*@;HV"37(G#;!C!3!$&X(6HZ 1 F1"!^Q/UKJSKE8SO:3@;./ M":B[",]P+I[Z,%.QZLH,P'<\FD(>#,\,0'(=8:F"&AWGQ)K&]/;7)#T0]!)+ MNR(VB2,"UR9*^SD88@A ]8E0BSBO_L_Q71A%.&@8F:F]BDK!)C7TP-M$D4N# MH8T68I]$E4++F[COIQ8IWGEA,'G>X3C#:BI)9&VR2 FW32"A(!CNJ- )\I50 M650*NZ<,6WWN#!,D5HH$;9)%#K3-%%X*#$VDT,0; JI=]X6&)/,F]Z-9TD"X[UDX+@<:)19KL<)H?%@1J3D9]=,BVHY.2)/;23/&8J=KM MC,R-Z?9->CTP/F@ V#X#KZ=_G5Q!F1Q2V7&$Z7"8-I1A7P6SI+%0H<+F?&KY M"Q3CTVXE>&%8I/%D0DE'@9'*3PG$P)!'CHV+C=8?)TLH7N@F28(G,@J46-4\ MMDF'/J@V!ZIG8"J^!ZA?V]5CYS4]C7."*R2#_(*EQ*E-GOUH3W>C:%A@IFIW M7L_W M29:A1K7I9*H+IML9")B[E63M?3R0J-9E=HM9Z/__QQ?GLU6:[^]3?_ M_O[=[_^ )G_Y/%W_#(FK9CO&5 J.^&BP=TPN#9%SPW:1M=CFG$[5SH^%=Z#K MM&8;=_K"+K;LB &+-NMT)<'01PE/ND&GE(;&&^)TBQ#/]],]#OBF8?81#(IQ MR#5C(Q4LU)8!E9^FP 7,I?+UJCZ;T>XNX[;*^@YK*9JM6-M0.,Z>RK-= #P],!8*5S#TO\B..]>Z]J[#==>T8SW^?8NVE' MJ,9.K+O% )*_:F&9D6H;.B(0Z3CBD1R^A%*\ AB?9(*2&X/.9S=H/5E^.N7X MP$\"CY'F[6\_O&7$&<^O1O4L[=I[KETE 2KV.48:-D@S #JEC(&X<\*88U3. MF]=JSOV1LC=NVL(Q?7E;&TP4Q9MD'$@UJLYI>!Q>73AU@2*<9:A40BPEQHFO M#'EAEZEWW\ZZ0TWG!S:04D90D"*GP=/\4";VATWE?P63]X.GZP%/S[1E-+S': MI6&$/KR]0)0)3(BJOOO]Q>^^_[>J8&4)PVR>@.LOF&C'7EJQ7#2K&\CG2,B;UEI"%% MP*'I4;@%BTA5*=7:4;L<1(MP3N0ESKTPQL'$2V.:!K(%FHR,0S^4#2Q,%&W2 MU=R0-D/U6F!(:0Q5Q<-2TCGM^-&3\3#+];C5;+P*:ZI#BD\\X]$6KX>J3,TY M<71[YO1S/1(U2+L<-=-H0AU8A#-$JYUP8^-/P'1LC>L77CI/61K'@(V'%CAE MF6[U,P)R34?S*SI3)%,N,C4P7:@Y5LG$3%9,S-13,I#X5Z15'M7S0?IOP&LX MXIL,NH1G?7&(_))@5/.*F].#QR]V";$QMRIII[SJ0E9RJA"%RZ<./B,N%=.X M\'@DS^IOIN*449*,_B;R<+FES^8O)%ARIC3^QYWJIE,S=2IMS=*H5-KNV6TE MY.YQ;:$H&$:I\?&'LJDT:O*> \IP7FX%N28U)=I<4I\[IR%(.X&.C-U.50"OVXNV M!,"0182*[RPYK@XH%QN6ZH M!"I$G#-@OL.I1^_VJDXTZ9)@R>6M9H[0P>[DD9 )@W$>.H1<O1/@BKBW*&$YWDI[I!VL4L=NN&, OQO8*!3 $,L$ M99]/F(UVTR5K:XB M#C*HL[)HI F&B(/@06HV#>E,;4LZX0L/50]U4.WTJ M$#8U46.U'A3&>V).&58F<7:)-TF*ZU3!.)L\DPX_28,P]M+#-,=;ECZ#KB0E M;#Q;-1CELNF9WFA_*?NLGXY?#C_+ZV"UJO,;*AD974ZNY\M)%:RN1W^MIJ&! MM%)B:NE?+G&,-V$N^C9&FT &EF2_51UE*M]:!A4#*$@Y%KN$V)3*]=B+T'PV MN9ZNG9.Z3)TCL5:V'JU1LKJD;V1 9XU?J0'MS+,16FXS0)E(AF8\J@=DSKG& MW7A@1#:MEM-;*/1TTZA XYL97&6.K68*H%1RSKQAC /!M $, \2LM5E<:4JK M8JQ6[MJ$YNK_1DK([T1? ZH_NV *RQAP@:M^MQLB['",Z94)V-KDYS M:8)_N;A-?NA MZDBDP43JVL RKF#%I,E6GT<+2<_@*/1I9>%OJ'!I:Q+ G7@ MJMC#!,%2IXVNSQOV#!Q/KL)HGTM/QTFE77*E!UG%EE(4+%^Z^+BPN'CJG#,_ MX?#^@0 9/>+4N\>S_?8.I_,-=P9+TW4-+\8FRXXULDV_H66 X>61P/N$_6DR MO?FXIE=T_SA9CFXF1>>X=E !5EE+ -TE&58%_,> MA]DY2RPI^P'34\B#2P% 59V)!F25%?&5T%4#'VIL($LV=YVDQ,XRM[Y_6*=> MG)&.(TSB41RP?T5L^6,4_&U?[.:H4M,MBO3EHSQ/P[M]3N]$6B<+3Y'-WC(& MZWO$;']>;LN9+0!@XB$75O=;>/DN5+T,MH!VNLG3M6GC4B&TTH&? MP*3=&18):TKV-,:HMF)UTY2^H@6#V4(J,%R39%>I83F-C YZ+XN,3!P6(?5 MN37Q^:?%2HI> 1I ]-01(JBIBLDBEG_>Q' MI@9^;_7#[W :)@'Y6L5QC-: MA8&S3]MN':O\BAB7*#DMD$E\I2/LW"RYQ*'JPH%C"@+3Y2D-->[RA*5 .\ET MM 7'WR8*<>+O@X-)G4FLKQDQRB.F_>#-HKF8:]5]#9W;4C!:?437 MM_.?5IV$CK,;-!JOIS].UU-U\FPXXPJ[08+!V%$,3S2\"&$,+SJ3Z70F//;# M"'?,6">G<3#G>96S99T3?RSI4LZ)W@/&C9W1..XVY^95*$]06KT,Q74#I+_3 M?_FT<]_3V< P1G5B-N35KW)_EN@*[X@%H5?..(VV=%;I'^R?DD^MU+";?T0+ MO9M[1"H.AL9ZC'RRD4:#QI.[E/(L/[#Y9[HR">-"@:;17">I 0->X7"%O?BR0% MS$VE<))@N*2$)UPO@[B[@IG$=#^1AE1)QVB:P?=,XKTCCHN@R^PL7_ML<]VV8 M6;U,<&;*8%S=4,1];KZJ"O@6!641O8$G*\7]H),W=.3[R9Z,J,G0'8>/BO,_ M9JIN22HW1LU/7@^:NQR F1M+E()TPJ24!,A#>AU#3%XD[Y$U.FZ9)X"OIEQ+ M 3[7>+#\U1B%Q $@M4176S.W;FR_H@2WM-.:IB:A5!T^)770^P3]'-^%442& M)8T7=#\JX]FEM6BHU04[&K Y]_0KQ]TI5""$.YE5$0Z++M ML46F]B+6-8^1!:J.!RE28S3C$TX//@&EF,4WHOEE,GX@T\>*$==MZ!%7;;($ M/;00("-HA8&&PVA!"5_#6%H.FP\GRU'TJVH\_6UW0!TU14$>52^\ XTT1G' M6J'H2PP>\!F5"6, MF7TP_I":4N"-R3@3AX_+ZB( $]P$MW2]*,6/.-Z[GYLRWY@IWS5H7 #,+;>2 MK9J&VK!R= W&+=K>.6[O)ZM54:,+E;7%+;G7C:'R MJPR%(J(?#!$>UGND@'I'\PCFQ2$0U-CT93'I5S'"DN.6CK"J(M#= ;TJAULT M_W99T%4A8$@-,&AAIP6U$*&+]\-'3=>.MZ.AO-QD#'6_-- MG;F$)F(8)YDV:!6KN(A75>!%H:I('FJ4JL J"U!I*)!7Z6,R7?H88.[SQ:T2 MJKM\F9O\*D( .6YI"/"YG&2M52%U^I/-!OOY?#-Y)NTJOL=+TFCG,<5-_Y]. M7#R2R)MMRB4]0>B3)DT?C.*@^T-+;--GOB ;Y-Z$; M"7OV."AGG)-8UAH@ +-ZERL >_G6ZQX5F* )S*?@\CY?7T_&:S2_1N//R^5D M-OX9K9>CV>IVM)[.9XC\9_QQ-+N9K-"4_$DCMM'LJOAC\I?/TQ]'MY/9VGV8 M]J(O6:2@XY=OR^_;KK.B'B65;!N$U2N+G'S@SBU(5A' BB>G4U M&2\GH]7D6WI9$_OKG]@QG"88^><-.UP'&/^TH83A+2P X@=IRT>C-5I_G*#+ MR]S'ZWBUBN M3B^JTGM.XTV2;HL439K4JZ;:5A/0##.IDY'&3!7,Z&\87BYGS>?%XG;RB1!T M=(OJ27,2=EW/EY_8,,TY/5LY4>A%13/565).T/+V9 G0W@[DGA08*DFA<4Z. MSAZRTW;T6A 866?*[?HTZWL2A;Y!4DV%@M7T:UK@G?QK4FDP--)"E)RTH!/0 ME0:D/-&7^RR,<99=XC&;3_R[F.6DT>#59C9?313'O>8TN/Z^FL\GJ MQ5,8?A)XC+!O?_OA+2/M>'XU^I7&K%&2[5.\+ YZM"[JDWC% 7HV*#G8#,I M8R7GA!N*M,^O4@&U-,Y$)1Z:S,OIQ:T1QP!TS1>%+ R:Z %R[)C\.)E]GJ#E M9#R_F4U!1/'=RT0CN@.#;:?0!&EZ-:MSDH9&=&9E-#K.2380*#<6:*FA4@\Q M14@QG,RX&QSCU(MTD9NY.@0ZRHPRH65?%SP])8 YFLY7;"7Z9CZ_6J'5_-;] MO-NU%Z;L[MDF$-"Y0[6*3>Z9@&_S324/AF,&(+G+)HD*8CJHI03)]8F,TOD[ MC8YKHBD]FU(!--5T/NQZ-%VB'T>W)+0CGJS= M/Y-)6V68&G*'6V)1.*Q2XI-=E%N)@_):74N:5J)U70:*#MFE,$1!-($65,[) MH7+TFR\GTYN9<'.@<_[-TWLO+F\%&2=QED1A4-U8TYX)G&_*W=->5%]YJ(OB M3E2V31:?]'-T;DP_1<%@VL(IK>'FE%ME7Z!.Z>S,:;M\>@JE?@-J7G%V#Y^E M>:MUD7\U+8O\@PSBXH!FYPP$YLL<^P ]&RUBL!F4[<9*SID\%"D_SOZTF*^F MU4+'>+)LCY%T&J5%D9326;W.-,YJ 'Z#E8!-&; M(5@$D2LYI]I0I/S,8ZF IC$J5<[$I1XV\@6D[LI WAIW3G%$)P^"* 4+> M'LR,FB^7\Y@2+KB^.+9=A]H7>[_29U%Z:>V%L<'1=HV,S%C2"WX[Q ME K.J34$);?21G58]-71@C20'M,*I>V&39P3O.9#:3-5NRL>YL9T5SOT>F"( M. "LP-V-)]3CG22P.N&>O#$[!D2;UR1-DW2'PPWCP"MV.U7EL$<*"L%M8J!Y$1G^*FUJS%-8O*G7X[:XZ THTXZS61" M,G#:1?JEEM,4;3?MPND^1CS:7)7OD\E:/E;TB-.[),.WBGK4(N4.O9<*B&@@ MI@+)D?7-T7DGA;S5'!0ZV"IRP7,..H0LIQ14^,H=7'T7+BG$CM[3CL M7%T>ILR]-<'J@*U]VA)<;:LR-$VVLTJC#H:0PS'S.Y(K%72)8[P)X>[_HR'K M=A]J4EGB7I"RMI^8,KE3C.*5N)+!AZ:0!RYV@+ M<53+0W)^?5O,9P"--%URS'#^ST -+//,9_]6DQNVL#J:C6Y_7DW=S_^51U=H MEFWA';*:)0]3;:N+'\-,ZBR#F*F"(>(PO+(C:BQ1>J6/GD@!J"H!DH_4&*MS ME.;J@,BJ=)FFNE\+777.\VJZ&MW<+"%.!B:Z3$*+E@E&HBHM(Z(0/)] I-T_DZMXIAB2K^FDH=,,IW_(B/8^:<) M6H_^^O+,]I)=4"O_ 0=[>EO*%0E.LS"?QCDFIN>7V$M)I+JFUZ0J]T4-+<': M3JGC3*OW3@U3=TZSXS%S0X[QQ\G5YUMV(&DZ6T^6D]4:+4?KR8JEO1A]HDM4 MZ./D]HJE\IPLU]/KZ83FPV"[1!N=R\EH65S/P%:UW(]=FL]#[T2)R0L.Y0WP M2IH/5[_3I]'R9\K/^?KC9%D>JUJCT6HU >!/ MI5=/ZBAJHFCYWX2,.BI9U>;C!R7WJ[1Y"?T13EQLYS:&%V&3G<0:VF3JL!#"L/0KV< 9? MH-F$_-?ES^AF,K]9CA8?IV,THLGJG7.[Z4+*7679PCM0JTD;)K^D>QS($1JA:"!FK+3^3P=SDKXO);%4.^;K! MQ^UT=#F]A7'=7C6^)<:S&*N:9#%H!V:J=J>]S(WI3G_I]<#P=P!8%4\+2A83 M9,Y9V+3)_BY FF?49QGGHWV.@X$.>F!I;GSS42:+W?*@HL P^F7X523G]XBB MR]&*!BST]O-ZXC[E66-^?Y=#*V7]Y:%\:$[^@:6Y(?]1)HO)/Z@H@.0_ M!K^*_-7.E^5D,5^R(Q&0;C!H["[7J"\/G[R_)6FU-$T&*_67*(T?&IX?7["; MMO#2#R%N%L>6"K"%O- 456-I[728M/8Y%!=E-P?F2?M!JQ%1^6FZ_D@"^M6: MA$_+56_H>SL?PVAD-!GH?'.3) $]8+7"Z6/HXVR51('D6ZL4[.[>U@'O[M66 M28,AL18BG\@CRVG&HGNJ@C(BZ)Q-O;70BY&B5HS1$-$J1(8 MIIDBY8X@;^EDB'.2K1Z()U_C='N%[W(R#J"G_KU[7%IS'3[3>[T+"^D%FK(^ M8V@I5GO\XTSL=._#B@!#SN-P<]L2"TZCL!1%*9%USMQZ07WI/7TB@-+0BYBS MIY>1J;RC3LVN'WZ4!GBJM"N3,\%AS?781QF9'#%PE*= MJ3UA)[P1 A;RIB,)CS%PJX%*F& (X2F!1(Y;>W-@\MYRH0GN)NQ!;_RNO M:2FH%G7>.,O8)BM6[,LM3Q(#);(VFZ82;ILH0D$P#5.%3A)]NO?C;/EOB7T< M/M+IKHS07,T7E8+5Q-E:X)ULV%)I,/310N3R5E,%=OJEI76F$PI5%H ES@D@ MFH0[Q4&8MU[A7G[!F&D\M_4RJB6A,5JJ>DU,E]E&$# M81064LJC0=-X\F[4U^09G MRA;MTIQ.W)KCK:Q?,5$$<4Z",\3HG$2M!8:.QE '$I&J(Z8/F(TW:2*=?]4I@6!AQP C M!C(-^.QKPQ1VS^Z[XI'O[[=[=H?K%=ZEV _9UB_R=X3+?&ZC+=WE4MQV)#55 M\FE.5[SE?.(G_2B]7.,G*=L.^[\OV!_C>PI8%9F>V*Y^<[G%6?8#\IJ7H*#U M%D>C"JD1DFEKE3RTD8815O&8HU+M]J87*,;*C1Y?2T5]@)88VPCM2:O*5M?4 M.Q:EGF=6R%ON/-2P>[V!6!A,<*-#*+A3(MV?(+*13"NS^8RU]UR>GLLT\\E* M<6L3R0:@ZQEDA:QS3A@"E"\[5#K.?4LS_\V""6,?8Z!G-1F_J1F=I/PZ)><\ M&XI4L4C!%!U%'?Q)WV+Z=F ',:@,:&'DT?A-IK-;ZLX]"MW+D>4T>BJ.QK8B M2\$&$4[2]L8F"=3^)IN>&!C/(,?6Y\U-2N?U"JESQB3%&R;/-!.^(A;IB]F- M0<0@N[%'5\9YC6N "6,-Y\Z@A5>UD%=)6%]U[D+CED"+Q[ Z$AY8O^K_]3?O M?O?V#^U^0M_J;7K9)*9C;8\>RMRUY>)=Q&:'ET^\6)R?.Y(?%9Y"JR$)P M;L=8RYJ7-C>A=MIZ%1@^W!@G=R:QC/9 '+=ISVU+FD97Q/*V6 Y<;S=L_=PY M*12@!'M?:Q&$BP# D5?_'),11X2#UJR'8O0FEX;GT0VP]NNE4D$IH+U_HAL' MJH'B06*[1L?RO=IZ^+T+M>4*8%JY"4J^V6\P(2"E%\O <($HW6BF'N20Q/QQ+GW. NC5?M990)6W8Y"L ]7R.0A.1D MY/#X5!''N2XR0W*P&SV$T22[>F3*[H^+4:0C M*]U&2QZNX^!!JEU'2G0NT*[6Y7 M)'N*GLJRD%<4AOQDNR4-,&.%H:0IS;F;G\9^<;&[%XT9R,+@49ZGX=T^9]D' MDRJ%+0X6WH$*C]*46,WTY.DV7EZPY9OF3O0A>O?1O;!4, WD9*;P4W[XF?1) M(5%"+/LE:2G)!B4[^E>1IHA.\J>A3YL4":G\+\A[\E)GJ40DKJ+,[ M4E8$?#^I1<[-L10*;6=8^D?G/K%]=]Z&#+2"2QR3/W*Z&3IK[FS,S Z4&I7A MYE3I //$1TL-"@!#W&-0"R8&J28J5=D)/S!3/+Q9C56ZV1Y#7;F]*:@ M]8I@:#D$K1$=V[<0&TX36O'A> MC#!),][@,*<)FXOO=VKW<0R"KZ*3.?[3GJ3?&?YZ."W7NLW:YK^I%-TW=95; M:W S,?91:IN/\9.: L%T7$:&&W=FRM+@-).7FM!G?7OVT(SQUOVNN8N$M_BE MP:V5T['U@(&.]R+')^E;U8W1-$T7#"YV&W\QG-; \H"?"=C/I9;N-B MP##[>.R-R-NIFJ5UP.,Z1#90 \. M<\W!%-FC2X)2=>'9]%)V^?.T] MEWC+)4BZ_3F,]Z1=S(L&DL29JO4?40R\4>]+C.!KEY;%,EN]*HO[MEK?=535 MY>95B97"(:%2PU8%=A.-KG&JKD5#T+*CY)!JK#J_-J#*-"I Z\P4M?2 'ZTU M@[IZ008)=B5CN6^RM70_M#7)%B^-*$Q4767@T1DCR\PCTW/. MT"/ *C/YT,,B;1WG5"SW;M!M&>QR91RPADC^#O9^'C[B;D?>^RS&VE8O71EF M4B<)OIDJ&%H.P\O=!$2@/'@9/?&W0;=)?/\Z(BJ!VQ!G0+)&CD ?3H@U \B?5VBJT+9=*8)8Y M)4;=Z@[]:-4 T(TSPH!RM^"6-0V!#J#>+:#ES&JX(#&^>6R33WU0@JPSM5="SNM[%=['X2;TO3@?/] =R]/XV'%H3!&[0+;D_H7 MJ"D1546"Z;=?]F5TW?O)2O]ZVI,R6#A1T?\D[4H7>K1*1_IVEJ$P$SKQ?2'.&B=7K))Q]2@-5+FP8;UKF]R5@;#/<'0^;HG7OYGC#L@'+" M8ET>^'^&JG.R@J^:S3D"NV2WC$D5.G0P2TQY$$;%'/4HO\8!L2RJ*=@1'O2Q M!I;LWB4=]2GTA!]4++19S=.9]#(G9S7+>77EHWAGDF2;CTS)10YTM0&BK55B M#3!=JA%,Z48J2C"#:S3 >&'RXYC@#J5+;T,+@>9;>0.'NM&F!# V7Q/5^X;Z]0A96+>B! M2K97HY8*^H4J(:;EI&I(JUP_)/O,BX,5A9=C7*1&F;(K1$A'3;/+RCV3L3*L MRCL">;\VW[]]]WO$=%"M5&:&=MC4+A,O#6A>=A+>D[!&4G%"*5@UI(+(7;]! M9>DVJ4K:J I>$@AZ81PE63:/Z;F(^89M[14&*6)!>Z&?"F@3\XFD8-%!!9$+ M\TI91+,S>442&X_*?^?8PXY:WH;\W7JR?B*_'DB'?8SO?4&QL"KYI#8)_37S MS_2T"&G3[]Q[ZT_T G.\QOY#G$3)_>%RGY%_9UEYTB"3U+V9&JRZ'82Y7W>% M,FJT4:6.7E4%?.NT)OL)C"0U)Q:#55-*C/KL2^[;TX0,[F.,:>+0BB8KG#Z& M/E8W**T>K'H:!EK2I%KJK395E>"V3>%E.@6_2T)?5@E025D7H8'*].I-'5.%- M(>ZT/NBU!3MJ(&N5DJH0"<&J!05";KV]$BTS9H#X^DO6E6F_?T<,: V(,,KK MH)1V&V EF_S)2[&J"0AD8'U_.4 N>"HE(?"_&=LLO%0ZFR(6@_7]E1@Y_K?& M=$S:\81M-)"NA-Q^Y-8MI[LD"_,J7>PEIN/\>W;R4;[H.DP=6"4= M@UV:[WZ^064QJ,ZX6Q94GA]%CE=L/ZXNQY*VU#R"544NFF]D =6&_,8&U=(+0N]3OI 3:J%[NEQ637_ M=MV%R4'C)/ MM"/B9_WT*K#JPQ@O%^&6BBBM-)'/5.FN]DK7R21@=8QJX1T8"%5U*61AU9,> MJ#@=&]U9NRMUG-<,/6%,)^^S:;Q(DWORH3)Y0*P2AE4W!DCYB\M*%9K:H5)R MOA/QYG)1)-7W#Y*^A9. 51,R>-SVI,L%J@2=]C"]@5(Y[LG*JPWZ1[$-56#5 MB3%>Z74K=^7@+RA5D5_>_$ /4;GI8C:;T,>?//\AC'%Z&,5!/>$I6RG7:<"J M-%.X7*?#]%"MR#9Z-9/!+IO:]3Z-0WJGY'7XG+,EZ#B8;G=I\LC6F66C33,U M6+4W"'._"FME5&FS2FSK.ZW'ZN ["8:J9/J'&8E;"Y_ U9]:'%:]&6%5)@*( M*C5WD7?G,BU)Q-V5@54)6'>O^!"T J& Y0S3'=SEQU;C MXG8X,*F+,FIS=;U3<>);FF2]]1C0!Q:A$E/9:7IT[;TZ'\!\T1X@,5?=7Z2C M< :\%"#"*L#U/W5+U+5O&'"#$1PFBU IOK&C3[M.L9?MTP,[;O*C%^V%"0;A(8D"G&9T&)E_KUMV"^O *<:-=2 M?KA HSQ/P[M]SM::\X3NX #A5^B)+*,*T>D :AC&4!5NJ9YER ^.*NDF3=@Y M*DDBNM9C0)]>A(J;*:4RJ!!R%717%WZ+QI12(4#?68Z-"\,K252)NO[FQ4#X MEI! ^=4;,8C?78!._N7+S+:OJ/BWCCZ_])I[425(A0%5A1YCOT+:&G6=5+<\ M.[UZG1*#GI01Y4N^Q)LD;1)KX6SRG*=>D@9A[*4'EHR=&.;3U;\DBMC'*!8Y M1!5[QMC._;JBG_LY1>H^[)ZD^(_RR7Q<$:G MAD!E%\,WM59UI^A5J>O*@YSA?G@XU66*5+J" ;#"!E24S&QHKE:.4.(F(=4' MFZ@>)]M=BA\(H#J+)?7D,YS/-W2/%$V#0#.W-Z/X=5*,X:6S]L<7":A^3V6) M>'6@4W W3"9](LYICA_R@@M4O@+6-(K@LU2?1-A'RL4!5;@)2G[KF6$U@JJ^ MU0-Y>S;?YUGNQ23PNQ?.0_:% '6.8%:LBYG?Z=9ML?!U9X=?,-I MF 0%P,Z,]A*'3$PZ.SRH%$ M[ 7@^3M!6*)")H2*PE!1V@6JZKP[]X^J,EW- M:GIA?-O*^+9(Z9!.3[-&-W:W.X)$[5Z@&JL4%P!1$L4T*O*O5OZ8[KJ@34% &F$JI1&]9H51!Z(B75*;(O MBBU(8.IXD>*=%P:*R7>=#NC:E$ UK,)2NYH: %-IQ2BXF .4;RHST0-=>0JX MAA58#NO+V5*GN];(N'/L90\DIGH, QQ<'CYG=!ZQ7I4;T0M+I'NKS+4!U>@1 MH+DU,C):IV6@JA!T=T"O:#FD>K]%S9IF4Y:C^EUX!W9R8)V,_+_OPQ27T?.! MYO_-V\=+1/5KK@VH?H\ W:_?J@@Z^U(64@T[#AJP40;I=6FTG1WM=07:@"KR"- #O6Y=%!RO.]_4TU@>41HGF;I% MBN0!U:$13&D[3#:HF8FC>H@IPFJ"UV%,H!W;! 7:@*KO"- #FV!=E/LF2%'2 M_Z<]]*,7839M5664H0]((-#]H259S [SH;\?[0.VG=!_(%\%TS/4Q:5^PI4L MJP@ \9%-VFRWQ$-F@Z\V*R%@V:KULFI/_#]@)8:G9A]/MHWU*X@ M(8:):;91M3;NN3K#Z/O[[3XB#2^XPKL4^\5MJN3O"+-=%W$PVM+=$?]@OP\: M!)^J;$ >^N0F<2@]ALN4/T.QJ+V6RY@#K%;Q]*EFYC*FU?A>"(1*O'F MHG(?RB]7>./MHQS=TH)LYY?H;V0L[S@0?>^>"*!&)4,FW759W8D)X]M7NZD[ MIP1FLE4UL2R@VM!"E&8]ZI]YN&CF?<5:XZ1VVFF4!+4 M2ONG6_(7^;GZB?S7G9=A\LO_ U!+ P04 " 90,Q8->6F#<NOIGNJ9O@U:IEVZL26M)'=/[Y<.FH)D3%&DEJ1LJW_] 2 I420!)"A226EJ M8[;+E@$(^3R)!)!()/[V'Z\KK_=,PH@&_L]O/GSW_DV/^&XPI_[RYS//'2_PR<]O_.#-?_S??_L?/?9_?_N?;]_V;BCQYC_UK@/W[O;R\?.<'S\Y+$'Z-OG.#%:S!:>S$ MFVC7VOO7]^G_)=7_YE'_ZT_\/X].1'H,+S_ZZ36B/[_AWYM^[[C M^_7O,EJ\5:JZGWX_/GS._'7K&BIY.MCZ&7?\>E= MUIU=R^RO5%$^UY.(_A2)[MT%KA,+VK5?TY.6X+^]S8J]Y1^]_?#Q[:B^I/ M(5G\_(879M_R\?OWWW]ZS[_C?QT4BK=KIJ 1Y?KUIO?NR.^_,G$E/7\8PZ5UFSV9[R(456[%NBT6+ S,F*6/Z<#_N0/!$_ MHL\D^537;]-VVI.B_^3X2Q(-_&D;B/HDTG;7I(UF>S\AS\3? ML$INL/0I_T9=7^4UFNU9/XCBT>(V".;1E&F9WHI6%F^V3S<.#<4D.UK<4)\9 M).IX S8QA1NA:[H^ JLWW.<@)'3I]S/:;/=$0WKO[I6JV,(UD%E MI9.,)U@_095;765>$Z9\7C1T0C[7/6OM +!ZPSK@/I'YQB-\1QF3D$3QA(V1 MB&T$2=DVII.E5':9:T*M?B=;:$C[(J? M[;V9*L5!N#66%])*PQ)L5BLGW(X6H_B)A,GR.[:BB,#9 K?0%O9L_;5FRK!E M"L*= VMN?XRA!S1RROX/27RUO27!,G363]2U0N*8#Y^:#;=1^JQF9F8"UJWY;8D%=^>K(^,99'7Q5Q=F4]63;3>]@[97"IH M"VWNH&OT&E"[K;%07+%>.1$S._[\FGJ;F,R-QX=9>VWO=TVY@+?0%A_I GW" M5DTA]U[PP[UP)73#F MX6VU)DUO&D]TB_B8,5KNA>A.$4\\;"M_;5K>WH39454%75US5;CC/M$"+>L0\.JI#7F/ASLG.>\[Z: MGG+&-.:5T@/H#[VW_+1:^+?9CTG)M$-9E[S />B%QQD("L>FV0FY.+N-B/O= M,GA^-R?T'0>'_R!0$@BQ7WX77V0]1H+SK"7/>22>:/]W5J90Y-T)>I4A,6,M M5G?JL$2Q3WGRK-#M!>&K<4)ZEOWB>Z/2A9LF,C0 M29$()!W- \6^XC1H6NS[Y[P/-YZSK(:S4 2(YP<,0"NEP4(T=P"I ?:@)!#? MCZCX5LAV8IBSL3,A2QJE2\#=\EMM%R15@,!_PK042FF1&+!\?^-XR5))#?QA M22#>WV/B724;$LS_N7'"F(3>%H)TJ3 0[#]C@BV1$ EO<5(O]OD0P,NE@8C_ M@+KPD,B(!/GTB7@>=[ X/DC+J\H#8?\1$W:YG!T WN;>^6LVM<"QSU4!PO^7 MKL!?DA:)@3$):3!G4WH(P+Y4&(CZ9TS4)1*BXFW[$F/;MAGD1KNBN)0R%'VG%HQ46'_C3@A&/1<82CD*-M0C8@G!CP]C-MW M1FE5Y*6AD*-L0'5"GAASVX]IO.7WB(:;U>/><7J(=;D4%&.43:=,*!1L,T^# M'_/K42I\BR6A&*/L-57"H>#<%P>8WL"?D]>_DZT*Z%)1*-(H>TRE>"A0CT/* M WJFU-4;C7)9*-@H.TNU@"AHSYS7P9R?!B]H:=$U%*!TH^TT#T5%(L>9S!E>4_G-'??)!145EP([)_,8/\$AQUE+ZH5$Q/V/OMQ%,Z"%\D) MM+0P%'*4O:A&1$S Q4PS"L=A\$R3/ LZU$LUH- C;E'5PJ(J?#+)0[0]*PG% M&W&[6BT<)L[C((H=[[_H6K>2K"X/Q1QQXZH2]-0.QH1W[K20A1(5BD#Q1=FK M5HIS:D@YPR%QY.I[6 (**,H&M$J8$^-Y%_"SCZ? 5_ICRZ6@N*+L)&5"G=KP M\H#B2#KT&\=>0QJP'_6"UVOBICT9R*B8I"H479?NG%._$ M4$\#C[J4WYNX9RO$D.[S2QWB7%4."C+*9D\NV(D1'H>$,TW2W!PS?N,@'"T6 M,LNK*@]%'&6OIQ<4%_E!%&U(:(I_12TH"RC;/JC0I[8SQ-TPL[?]\/%QQF_, M2*Q,J104:Y0MGTRH$V,[#&:AP_-_3K>KQ\"37P^I+ A%&&6#IQ#MQ" ?]*,: MWD(1*+ H.[M*<9!L@OWJBB2+\NB%ZI)0@%%V>BKAT&SO$F1[EX:V%V7')Q,* M"=O=]>/1HT>7!TD#JV&NK "^9X.)N$+44]_?$U=^^;]@/U;!+BD(!Q[DB MJ1+OU%!OYC0F\Z1+Y20:DMVYOA:4 )P[E$"A4=S[OQ+/^[L?O/A3XD2!3^;) M4E_EX9=6@;* >(:H$1>%@E\";\-0"D4@:"@9 Y*B4,@1SPXEXN'$7B9!S;NY M)WD"0(6XK 84>,1#1+6P2/%I,>%]IL_DVHF=M(K=3!;:D A1TQ,A6I:@XX+_N[Y$G]]^4R%>4!F)4IE*"N*@_%'?5BI5S0$R,O$ECFUT^B,P.V;U,%/>AK05E V:Y"A<:9 M6W,W^953ZT$Y*-Z(&],JP7#N3&T>/>K>>(&C7)'3.I>RE]7MI M T81+XZR3_8JF'[P^ZYSN$O>SB' MOW+'^OKHD2&)Y4OL# ]E+;2,2#LN5'70DLW6($0O.SH]XY"L'9H] J1E1E(<+1]M#5*4$J/S M(5RB!^+(R:@JBY:BM@83!XL+;;?J=#:PV6BI UAMO.2\QOR8P('.W76Z@MF]R+;KLYPQ51V\ M!+_&/.E%1V-F.R5>_9QN&&6OB0MF#) 2WBIE!LB M$XP6.LW9\]'Y9Z.S[FZUU,)JXZ5HKDNG"2KH%)J,Q6-&6VMN#F-Z0./IC%>E MP\!W:ZQ?JJKA)8UN? DC1^78(5A^C+X_NK9V?I"9\[H;_*P3\D'&:^DJX:62 M-D(T@$O4$3.HM-E[26M.9OD&\+)3UZ'05+J.T)F3$63\,!-8-V[J+F ZJ^-6 M:<"1TD+Z[&;8/0/W2>Y*B2YNME02+QDW'-^B0:R6%IV&64B<:!-N(414E<7+ MWUV7"KG$Y@;P%Q'A*>&W^L-R1//AOY,DM._NR#B!W^C!5OX*KU;9@WA M92ROS64]K- YGI#8H3Z9VT[H\XNK.3G8GH8G#9?3"JF+EQ:]+I-P1-#)*\MF MLF[$S*!>EQRYQ&>\#="MFNN?L6*F9V]\PZ?$IE'Z.W&S>"S0?2(Q=7-K@H-K MQI_@UXQ[?SIH[_]\NW;KDGVEQ[=H<7;"\-%C+DGV.[]$BVG5J-(:]B- 267 &UX>J R8V894HE4-G8@V+8BQ4S?BIE1$?^-@RB M:!P&"Y7O[* 0]LK##/4*^<[8^3):D]#AF?K22_N0:X?R*MB+$C,FM;*CCZ4) M@X]]/<_6<\V&N1>("ZMI=U53D[(:=N(5/>[%>0B CI74^)Y_*H>\9ET'NNK M-5]1GW+)^.,!6M*@];&SM)BR9X8+.HTE\0P,(7ZV%E-RI-)>PI2V/W<$<)@O MC)WII>8T5I;WC%DB1?_R/59Y=U2UT'/%U.4, @8Z8S7&V/'#J[VD M,76Y,AE:YS8#[J?SS -'_0U_:C41./"C*[((0K)+1$$B^Y6!QG*?.NI4"S#TZ2:]R2410>%?U]1#S_MS#"F!D:AU!WR'HM5+J8^@:J"M MB)Y_J#D] ()TUHI@K !'$]^:QZPYXELF?(8^XP])#'&I%8JAIS0UT),=F5&I$QU]557LX)4341=.3%HHJB(WDI2([.S*^$+I]8AZQG-B$O2?*.Z6A1"B'46SCSEM#S M$YE9OKI0G0W'&DMIV QZ>J/:?-6C769QS=8V[$L>@XB@KFXD$J>FRR#8VK@A M]*Q)[>J,#L&SUAK9%>6;(&1HI&F+W.V,OQS/D..,^G/QFY?P.__G)CDARBXT MC_ESM^P/<1S2QTW,$_S-@N3*F>;0\W3=0$\K91C6@$$2^@0(N3W?J+*!&T9/ M:=6,^A@"><8[_PKA];DJE)70TV>9QL=K ;B(>]/Y"TK])\=?DFC@*^Z*']Q/ M^C/\?E+:=H_ZO7SK_]M9!]%?>\F7X%]2REU,JY=@#%0=*^-%VKD9MU4 (=)R MNH%;&@RMC%XC9DJ9+PXERD]T!,K*8]^KK,.66G9T:@[2OB967,>.H@KV MUIV*A&Z8_"3)VO4F9.,HZ:_HI/C;:"TB9NU7$KHT4H5/U6BJ M,^LLT(11!Z:N$IS8SV885K;5F95:38H!0*%S_"T*0J%9K1UA@C4+._[A_,)Z M6KV?T/[KRSJ%T-U,Z.!,<;!YG1"JR4U;IRWL3![-S!1*H,[ZJMAQWH'?/^+G M_CC"/\"[W\@&T_:163S"/V# 87O)0.J["%KDL!,!0T[T=.,%+WL\#L*#?C ( M#V(M]413G0H"V@EH%/M340MM4&2V8Z$Q8+J&< M:54=;*?T"3G60W?6_D\&&/?MDFN2_)N'*(I(#$N."&T"VQM^0KTQ!A;=2)1[ M;+ENL&%8,:0(?5;?Z8+5QG:6F[.B8U6.T879!9YWVF=?I)PT--70_>S-\U\! MRX417_6XF@#+1 T4C:!G]VY>*;2079B*C$.R=NA==B$[D4,L.V@AE0MGK*>*Z*SC!OJ M0F[O-K0 A!\Z[_!CTR8"1CJ0Y[O), 1#Y,XX2YA$V.01K&;BBY1MH><4;R[" M"( 9NE5@,U=V/\W][PT-2>INWXX]AZV9_3D/7!7OZ\II-FD#/3GY$5P%M:6^ M@#U'2=P!8\U?4K[LT6P_ 571(-]1W?;6:%J&P+/=-Z>OP(/JJG>Q4Z9SW3PY%J8I1W(*UX M8ZIACMP93PKV8D%<9A#M5U=DA9XPQ1WY7'[^_WPK],P6/R)L@X%&7:;6_ ]L MFW3X0:[DP'>]#;]Q=TVC=1 YWBV_M<9JL-_=Y#D^,M^_QB=7OR[T#3U5>HU) MJPNX=602/$KHY&)WV6^<0I&'-X% M=\G-C&QYSS,1WK^>Z4'WMO>]P<>4&T"0G[932YM8:# M_[)F@]&P9PVO>]?VM#\9C,7OHYO>U<-T,+2G4YR<*6EP$\],%7C4A64<4-3! M&5(9)3F>&&O\Q=.('\7L]6/&].&*]>&K7+HZ;2'G2]&36!B#]?'JT!B=D&?" M)OQ;_=L?W0X'?"#6&GR\:T(7WW__Z;W0Q_[HVOI] M_UWE'BH&%Z\+JUIKC$DZ6_X>U1#A590UL 8"'+S#\: 5J'-:SP\=1HO;()A' MTV /Q:'*?RZJ?'\TG?')YG8TNI[VIJ.[:YSIYC#]M7@O1)RBZ"<=?4V\!S>K M^G5+?+8/\0 3#KP%Y&D&2E[%BYPF"'5HL-TX-!2)NT>+]$3'\08^DW8CS@,K M!]^']\7!=V,-)KU?K#LVY; A>#,86L/^P+KK#8;3V>3AWA[.D!9_._'VW06, M1'4MG%%8U2? T--40QYO$'H*8PV$0Y<&6$5>:\^1KN4^?"B-K='$'MP.>_V' MR<0>]G_KS2;6<'IGU5[4':^*AR(!QI.L M)0.NS.'FW(> +4Q1Y4:GJ*XPD, M1H<&E7AB*J*)MZ)/0O[8UV[ZVCG8^L[Z\!#@8*!]+*\@[\>CZ2#S6O3MR=?-/G%MLL/-;VUS4_H^I:U^M#;4?(-C.PKC M'"[LMSTF[!>V0&4JY$=D7M$?U9!F=8%5D4=THX1GXQ\N?0>'?W)3+>*7Y(.E MS%/YX5-YB _9[-F?3=G*M#>>C&[K>B6UCI%R%\&.$575)ATCA>]A/"E'"Z^C MKM(-UX@>^;QK! )"MS3?);S'BHGM^PJM[]M<\1'GK F-OO(D=P^L_V*ZA@56 M:ZIA.41R)/ >&JT@8;619QP0724O"!R6#@TIGH#+CW,'#&'@LQ]=HG" _+GL M<.#-H=PA"Y ]$CTF MH=N:#-E(G_;&]J0W_6)-;)Q17NR^?D3+:R!%W1?Z QB2BBK( MXTQ'1S$Z72=[AP9*#$-A1G;=]KLN$[;"/[)';?VJ[47; FY(CY9T)CS!YG]S%KI MT D>D%K%81X4M"Z-4;+DXEJ^XVTC*EF_E@)&IO:M<&Q:0^ONM^D :;V:]GU" MUOPU W\)"/N4UD"*8RWTQVAG"*J,_7"5AJ)BY"HJQU(I$N5Z,+5N;R?VK94=):3A6$B>EZ3S/'%#97I9O0\&V@#.D--T#S#N MX"U@>V7,J"R,15.@.C0@02S\CKX" U!B?>B>RZ MG;TTL4TSB&O9S];NX!:P7VIMA7MC%#I'?#EMO#GU^C:PWU$]#?E0+-'IEZ;O M!- .J8O]?&J;=,.Q0Z?Y+N#)OI_)/%'&J^TM"9:ALWZBKL5S?4!'NFD[V ^L MMDE_/4S156%OI,IY_-DGX8;, .JUB/]EZFDFA/M[H2I,M8K.W'K(- M+DPY8+6Q7W1M4PE,\.N08Z!TVJS8^I<"Y,L!#\@[^_./?-C;DF+/^%5U5R1^ M\38QF9N;;<,&SRMJXDC<.C0B"^>UJ@%9"F^_\,PBS M_K$=W4XO4U6LL1VJW_99GQXW!VZ'1GLAU<@UB1WJ14,GY)<8GJL#/CZ6@O_+ MJ4=Z?TJ;ZNW:0AKSEYB.9,<96^9-2?A,77*0*:9*%GF=#@4L&J44S*O/V3)G2SJRJL=F*4A_VO]B7S_< MB;PD@^',GMALK$ZLF3T5F>JL>WY?I_?%9F-V,!2GV8.;@V*DJ\.YE]C\X5 M,S9DP'Y4I!^N*ML-SJHU3@9^KOOY%^&.)R B[G?+X/G=G- $>_;#'G+VR^]W M;&?CV3ZSFEOKE59AS4J5"IT#R%7]S@4>G +"6+_;QM])5>. M_U4)6ZD4$+OF7PL 8"<1"?VDS'IQPOF,?8'$7J;E"L7.P6)6]SP7KX.T(DC= M^'PCE+N*Q?;1_C)9Y%QM]V72E\N$$'M)V$K)<_RALR)2:YQ!U,JW=8/^2M4M M+DI:D;^=>>+V:ISE*5/:O8IRV&%+;2IUWHI*(4*WH]?D,=YG%E4;TZJRW1A2 M((M:U?V<@G4!?XAIE-?H!A=RC5+RT;Z=>O##W0,OENN2*%*:*WEQ[# JG<[D M+8].Z)96PN6O'?G$$.Y<#2#BK3T4=QSB)='1K7[!B9NZ=G/Q]*$BVF10&=K^E3$,8S$JZX(HY)R'-].$N2=OR&OO*W7_<^?-6ZVK A[$LD M8#)K0M3)\QAQ4= GXN7GW?T6Y0E+*;=+_H1%7 X<\H1GR7G++^S'T>2W;VY*^_S'K6=.I M_2W\I,M+JG1[%R6TISJ@Y>]5=E+SBP@Q^8R%KT[?V*602.?/$.Y[BUES\R[$\>3T=B>S'X3H=KV?SX, MQN*ZX[>E;V>7OF5-*.=2T<1D@UOHQB'T:3)-Z+# C^.6]O!.']<-J=L-MDWU M&YI@Z*ZMB/!&J;S:ZN,@094OF\R\I(U&H#>;#XQ]J2X""%2Y&V0:*"TXZU=. MR",#A8ZF\6K#A*?^4AK9DA8LEL-V/ABH7X&6:HG1MSEWCC_7D9 O@[T7K4] M6=*6?#FCQ8*ZY-YA@O@D/-@[* .Y /6P ^AJH ^4K%5&)APC+]FP*BFH*H@= M0E<3<[G,+8%\LPE]&K-=[PU]Y?_P\('!:AT&S\GF0 D\M#*0C,\=(\,,&_1) M02KE;1BH@BUT]9#/@.![.NB2Z@ /=-HLU]VL-B+GPC5AV++-.4>6_>R1= MO MK7A*DV1[+Y5*3G!SW]#9A9Q.%YH&V=QC^CGQ4OH\J5-:MG.&0AD7HJZ%?5K5 MO)6XN* 0I7^<25M*-:SRF7\J/7:C]YG_>V]HL_]<_=:[M4>W$VO\9=#O61/; M^A9(TF5O^K<\)C+/^+<\)NVX1+N1QV1'0!3&.?#9;WO@V2][T/?FDVWAJOW3 MK+RB^#G KY:@'4^SCH DTU^^-U*?,N^^O#@R 6ILRSS(!6G24YREG!&9S\)M MPD3ZRYZ(](/?'Z85J*=_Y']#VT*H 3L$-]??-G>)&KVV-WRA)O7 L"*')="\ MO";0EGK=D6TXXJ8(_3)AJWN@9Q(^!A'IW"XH?27#?N6),(1O+Q\MG[L6J]P& ME9XFS&^#K'Y_\F"S'= _QO9PFF9[/ RDOQM85X.[P6Q@?]L$=7@35'Y211M> MJ*ARP5'U6J#:.K[C8W?FO*:OX$3Z&&QE#6Q'9VO!UP"QHB);M;RU<+\S%G7L.2[E\*STOE5^^ M)2NU]!'W;XNSSB[.^#W>*.9=21C77F\N%;[@!9D"G#:78LF799LKU1*L6/*R MEU[5N*!/Q[F^*8Q$OM E+Z,JT&AT?D0VCX'/W3T.?R3'P$X>U+KD)10$KX:] M8:=5B+Q !_9(K@V**I=\95*+U$4LFT7^M8@F(/$'(@*]3_6I M]$RDR,HV'62/T?%';JS!L'>!>V/AK.)U9]-^4MCX\GHUIXV9VAZ9YUSH6F>EJ@Z6583C7#ER]#"<]6*YZI72S(VZE1.MJ89F2H\D&X1& M!R:W1,G21V)5\UNA()I7XTA>)!)?2- &@X/GMPX=@PU(Q0.YP[[-)[^.[2TF M-/K*HT\>F(QBZ\5/9P#/8*NKH1G+/5&\AYJ8<5GY;@3"@I@I&\A*B?!CPTL] MN]/'B*OJ=(,CM<;IR+G#CAT_?+U<'C1>5>Z<")"(@!(NSM\S&2T.NJ,*%U<4 MQP\7E^M/#GF%!.T\/31[";(O4MX?KRB'&1ZN58R\KTR0R-/O9-<ZNA"EB\UZ@2'MT.9N&%>V>? MCAUY#>P(DIH$Z2! YZC"+N@S)BHK==3>&,^@ED4!Y$%45NHH1=J\ MATJAL">B;#%:ZJ3.Z&DK=FYRTB;B V*!;OW2J?.&25QU6&&_NMZ&9W3D.=;8 M_^8SYU7A9*W3&')T@][/5V#V",3._63O$*C],YH?#*SP0:W.C6L=^1 0T,=T M>0Y'7:MSJT\=4Q 0+N2\;W^/QW9"GYF>B&GE](G!>N5$U+7\^37U-B*7 MF^)NSP^JNSVV-1D.AK?3WMB>]*9?K(G=N[*F/!_5\+IW/;A[F-G7V'=^BL+K M#P7E-9 BC4D:0WVGS$!9*(8\@>I@+\8(5\F(;C)_)73YQ)]D9R.;V?+AAB_2 M1@LA4#3:Q%'L^'Q2%P-*SHQA,]C3GR%UM4!"IY9I6RAB&AVO'ZQ6@9_TUXKC MD#YN8CXSS(+,6I+YV-GRPE88.OXRB864\]U$V]@SJZ$2- PWWJ[)@NV-F-.9:^Z082&S]XL=S-?2]+CI/*.&](]6[06TNUR_'@$($[ M\,P;ZQJ/$=*\YW90ZG)H.I0+_YFVM#O:%]D*Y;I!2)4J2?!N/?QQ]A1L(K9Y MF/*SE9@0O[P&T45&&C2![7:IUIM"M*0Q)"T%4N:Z8N5ZPW[._67VPC[=CGQ2 MG[>C&@_YG.-ZJD[9*BW3!\1\U$$T MY80?18MTAOSJUQ-=SP*;Z5"\587L&S>"'\BOU$455SK1VIGBK@(GG'.'64C8 MEEL=D2XIBQGI7U/+\O9/B0"*.9MPA[3;ESQ:MM^=B1"[&7Q)]#M^SM?%LWM*-2LXL>SU;D MQPY0GI H#JG+SRSY!DL7EBPICGU@W^9(*,6Z*@!#-]%:(&0X'$:N6,\.];@E MO G"6U97<=+3WC*:Z,0EID,8]#,F+ M^)/RZ4!8?6R_Y%%*8(01/J5U=9:_]11O!SZSBQMA:Y,70IXBU#1$FC:Q0]9:,TX@+/'5 MH7((F-H6_&"VYLU !47G>+E*A-)R!>P[:QH[WDXY2?A,N$+>;&*&$==BQW>5 M2<*,F\(.I3M&*6HCUZ6(NYV_)GT7=$+609AD45\$X4I\F?+RSE]4EW>F]JU( M%#ZQQZ/);#"\[0V&-Z/)O4CMAWUKIRBQ/MQ.7@,[MD[!'ENA)'\$1]@9--8- MOY*.26E0G8&D^*%UBLZ63)5>=ZMK=X3/^GI=I!HD-7YTW2[]^=4F8OV*HK3C MLDR#N^6ELMK%L:D6%STL+^V.UL5_6*PC+$$TL'ITM1O!<,^?:" SXC[Y@1Q>5\)GZA(( M%X#:V XC(!E@'-I*-,FVCT_$F:NS3!8*83M3M-A62X7N!>%G5Z-%SO&GGI@E MQ3MBZAN;D"5BHN>4S!])6OY\&/C._I,9^REBNP/NA=4FQ3-MJ!L,*[6U&&YA M*F([TWQ1%9563588>QJOJ7=Y^Z?& =T._LMG[3+9A;>2OPO+31S%HX7VG99" M,>SQ> 19E0*CTW ;!F+-OZ *-^5!H8XLINM04"%L[:,6_-=]^;$ Z_@33XK% MM,H+UAP7[8.NFFH=6<_7,X< 0-!'W)1XK+GE+?%)Z'BLK]9\17T:Q4GV "U_ MT/K8QZ-'$&D&$3JCH^RA8,6C]VG9BJ+8)Y9'\"05_(RMZNCPU6=U^KK*PD!" M?^@RH"")\BZOL;ETF\2]?&])@PF%G MN,N>RC[HW9 HQI^\!I"OSYWD2P?$64>!U1BLJDSH=?FF09A5,^D5AK<:@NM5%Y]D1Z)WU3)8FVI>( MK_!<:^I!=:$U3]LQA!9?B(% 9*X%GQ,M\,G2B6C?6!6U%J#*T MYJUK3AF ()V_-AAKP='LM^8#;([]MEE'7T2T^K#%ARXZ!77/7)QX&2@+]]BL MUUZ:S3^7%T2QD!/!$;I:4.(ZY=0#2=81=Q"/35"]2Y']'4I$\[XY$S2#RKX? M.636XHJG[<]1#=\==1ZI1V.J.M\Z* 2EK'GW7'W**J3$Y4UB[M(X$K'/%UMT M9J#7CK\5CPA+C)VF#CBPHPMT >3IB(&[)@Q(EZ87'YF,:?)V:\4-^A^:R\^P MVE#JFO=9U1]I)KB@DYAF8N!)%L9AX!(R%UJ77I:@ST0WC8$;@%+9O(NH/I6& MZ*"S*;SYR9I6/MB] MF\GHOMU>_]6[MT>W$&G\9 M]'MWHWXG[K)K0HOU_G%P TBS\EYQ&/D[U=%<:5?7ZL95#4/FBK.R4D+\.^N2 M_I6VPF#NZ/*I:\HCI_26JM:>1[D@F DO+:8%69]D%\59(6*93!37FO5)@=UM6PH M2?'M31BLE5G:#TN@QSJ?>\1VHIA_ZX(/'G7. WEYO" Y4Z2U0J-[""XY?4Z-!28L3P[>]?QO M>7*^Y9\H&IGB;,-$* MU2Y741Q_EZO2I3+Z53*T,S7P9.3B/%0:KC*)D5 M$W'B \2W4!@O^*(VPI7BMH3Q-%C$+TP,O0)7EL0[I35%5R%H6^J[GY['3JA9 M)\H*0P%N/B366'V5XK:EOI!U7]WE7?,A=,9*>\+EG,$VM]-+:H,KGM_@SD0[]Y3U-+W7^ V#U;I!HH*QF7';E";RL>R&96_$X MH/P"$NNZW.6?B:>I!\V U)I/PDA+B]R!0,&WI/MN\ORLAK05JT 9:^WV5$., M54.!3E869ROG9E\"^_$_8'A(=2)%580B5JQ;[JIV&A$VY"E >53EKK?Y6+7O MWQ=CU0;#_NC>[LVL?]C375A9;]<*4H#93JY]7PTN75=50CIZH$N?+JCK^''_ MB6=F'?@/?DC<@'W\ATBYF5Z!BP;1A#A1X+-5U'8<1!%EJRG=$RI---Z-Y0B M[^(A1Q/"XT>L'2=&R7(UK21W78M_:W! -:I0=]C1=.+I>?EI0N[/%TODH9@H M073B^U5110<%\(\02EI3Q+*A+.RUP+RG/EUM5BHX"T70LF46X2J!62D+R@GD MO?.J1?6P"%K*2CVJ5;*@[XCLQ8*(BTV[5IJ\6>,+P]%WJ)9=BK?B&S'D";!XA MMF%]V!X4-M4LP\;18X$0%*X6_F>=W"Q+UI0\)F^>T$I6#_T5@5:U!X9:1V>I M0R5G'_:9)%1U=]VT'?27!]!-1QG5LU &H<_6_)^;*!81R,>I1+DU]*<.T!5# MAO!93R(0P6^I%U-K%6Q\Q:QBW!#Z4POH"E6!:TLA1[=>\.AX X:NOQ2]#UY8 MCZ19-'@==17TYQ+:(4\O>"M#7GX^F?Z%_^?1B0C[Y/\#4$L#!!0 ( !E MS%CH-(_3V@D -N/ ( 97@S,2YH=&WM7&UO(K<6_K[2_@??2*V(!"$O MFU8"&HD V:5* TUHU?UP/Y@93_#-8,_:,TGHK[_GV#/#0$B3W;()$[S2AI?Q MR^.WQ\\Y-J?U:?3;^2:MN7^%I/7W<.AUT/Y.K MT>?SWB\[@11Q@QSL1S$9\2G3Y(+=D4LYI:)JOZB2*Z9XL ,9(>LPRS>EZIJ+ M!MG?@2J&2P]C=A_7:,BO(8''1,Q4DSRWHB:Q1==B&4'Q49Q_,99Q+*?F.ZCT M;' Q*C:B%M I#V>-ITHW:37_FUDP4-+IR8]BK*-FJWX*;<%R5S3I:^$;F//_ M:P;\/:$V27'X%+^>K+N[>_<3/N;Q^W='!R_7$#L/U]F2;-:4$SW.HOY)IW=_K!]3GI_]3I_C/I_]LC@#)+T+EOU_@O.O._5 MY&&B=$(%3+]8DLLD9.3@B-8./E3H+J&^C&+FDRA-0R#)%?-B+@4YVC\D,B#Q MA)$KJL94,%T;W(=L1MI>C$\.]_SM8YP_Z1???^N+034 MSQGY2&Z33.S^_&K8[_8N/O^SL[YC/ MPW:WFWW^ZB;><3^>8-+]'YID+)7/5,V384@C#8"R=SM&<;1&EU]?P2V.BT?# MK,-@R]])]4MKU/UFP'N'QURLL]'W7_#<#O/#OZ%MJ$WC*BV"UG=\!E M\81K\GM"%5!%.".7+)(*^$J0,ZFFD+'V.Y)71_J4##P8@423CTHF497TA;<' ME2C#>5]L"80)'PIM1XJ'0(E58+W##\UB]\"?R\V9$B^['C=Z=CS$NE5#=5B2 M17Q*-?,M/%BDTQFY$?(N9/XU;&1F+2N[@GT)Q0H9 Q&+F')!J)B11,0J843' M-&934 >XM"GL5;!R.0U)0%&J*"*GW&@;D^Y! L$\IC55,XL"TDWI#3,LD!>L MX3L?$$&](9H(F33RN/*2*2034 ; @3V#W$VX-R$ZP3_S_'=,L;00;,64ZY!1 MGXMKH/%X JW4$2@OJ#U% 85' %+ZT&"8>D!"XUFQ0[9W9CL2*LU0';T)$F(D MX )6.#+&?$57@8%\(N&Q*CSG A0$\ N:4%QX88+R 5BCL'*K0#L4NR: MZUBAC4?Q2PL>H%8+3*,S1 9RQD..<1SCE&>H/I2$<483EJWS;&7^J/271#9U MRBFI%8\*008!AX]FS?8)5-S^#$^3[>HN^C7/S_HL@K=+<HK7)+D E3&'I2YU9C4>,I%E+#:9!XD9*J MJ?[#AQQD&@#2,N0^C0W:L>8^1Z\MM();\]*H3H$E)1JM/;,/I-R,1J*1D5(S M0!6#!L2<$<5EE804]20TT""9FXZ0PUJC14L:WHT9)@2U!_F9O[UJH=S"KDQ8 MW;3:4*R5<7EWB&B#J#PK@;KYE@BH:P:< 39@Z!,4DB8KLQP-;%(]#@;@V786F4&ZN; M5AN*M>*59&OHW=(P05T]/SMA08 766Z!Y_0*+VCN:WF&Q6 _SAVC"V(:+0?( M"$)?6_?K6";Q$S">8]C0/#5#+W/P]($0&:,3&_W79H=CMD\ 5-/"@1KM-A1KQ2\)F7.J?NJ7-DY6D_A7J'AT[TO,2A81:<* \ M+-7"F4H=PT.\B@@%:IBK^56ARB-H M@C0'(OI4[1>T#:YM8"7F@020YNUT*; M4)W[G5"LF^V$^:F#"M2^Z9G4UIB1D-\P>#%7&)8R5?]U9S4?WT*<>]VYU[]] M*([?_IF=N:/H9\Q6G6LUU(]%3IG+-F2%)]9FAB;WT1T.]1=D[Y>$0T,,22;" M7"C7N^YHSG''9DLP=S2W"F@[3(D&7: <6 W/V_'XWN,,:"BUD//3L3M&;]#: MM8Y'8^\:YZFYB)G=4WH&N154FCW#HBJGWQ6"A_J06[-<[SQ*A*G+%;( F\%R MJEJ[6T,/Z&2*/Z3XFYD6I8ISY=TN9U.7RO@I-U8WK384:VG.SMHBO=P>*-!] M52!49O0J4+*YC)YR=]4:G5S4IZ'5ZL5ZE$I=-HU#.&#R]FTBK:^G" MS@!,_@^V>6;4/Y/Z]UY*,SIY^,+R\'C_A[5ZC6 *-RRJ7Q/!R,&A_:T66:\T M/%HKZ--98[WP/OP\GP19_(!Q2+T;A@"\)$QYF)+5: M-D[=_I\9C*6 0S]A$*(E$7&Z0D3,!6U1P"X+W+2.1Y7IDH)]J##FRWG%(EWL MY9 %)D<^!1>*7A'G)^O#;"YD\Z!5A^Y9T5-CQ>A-;^JBX&$,NQE"Y9JSCD4T<%1VE!83@9NXJALY55C%Z;'A>G9JI7I:-Q-EN?3N NIXT+JN+6T M:; <\6[BJ+CP-R[\S9:&OW$^XK+[B%U0&Q?4QC&"8P1W:N2BTKBH-%MD:3BS MU$V6MW>LXR+(.(&V&:Q0\@@RQ_NO&*)EX1=W+D++J\(R8Y'.MVQ W&"\$JP^ M;B=\:K'8:"-G^5[BHHV\-JSEL![SL4&3J#V_$N&B?#3(89,,(N.=:I!SJF,7 M].,;@GZXL!S?!>DRQOKIH/L9%V3]T^BW\Y/_ U!+ P04 " 90,Q8H]6K M@NH$ 3) " &5X,S(N:'1M[5I;<]I&%'YGAO]PRDPS]HRX.LXD0)@1 M(-MDJ"$@=^K'15K!MM)*7JUBDU_?L[IPL7';),(U=FQCT%[.?M\Y>RXKU+XP M?QMVBH7VA:'W\1W43]L1X1<\:;4"OA$N-[G?]5: L2,67I M!R@JD*N&F2^E[Z5MDM[),G'9'->S*)=4X*)GHTMS<[VR0SSF+IO_MF(\-F1? M:0(0)74[;_@L#%KM:A>Y*+DY4(JAKU_;) 2;+V3.'(R[!9LQ62R<-/Z1R$-E M)O)RLU>>O#+#/(51]K*S>L;$')P->KHY&%T6"^.KR?1*1_'FZ.EVVUZ(U=\7 M"U>5::57@:G14^R@?G):TPZAJUVL_P\5V&^S,*)7.6:2/C-E7":Y53QO.D-.#% M@N5S3BW)? ZW3"Y +BA\CHA 8[A+F-# %Q*P\\P7'DXK?P;?@9YO$QA9J/HH MA'/A1X$& VY5-"#0IRZY)8*"Y0N<3&+11TKL&]>^B?Q6S_<"PI=O1'QUK"$N M42RH 0'B]&V@R-<&/1#,A9.:AONH\18EA^ P%SM6,*?4B@23##D3;H-Q9RT( MGU-$YWDL#-6Z^*=&VD126%!!$?LFE(3>"DFQ<$LUT#E'$S$*YV3IXG5OP:B# MTG$UR;Y0&#D.LZA0>E"B4CI:C"&> I^(L!FG2B>H1N:E(LX8)]QBQ'U4!+8I MNR.0(!)A1+@$Z4/]/631,;54'!V51HCM!Q)ULCD\&Z3\,UU@2L2,@9P^%TK/<&E^ M1$Q0#T-JJ+Q@[5-'Y!A\ ?73(_MXY3GK&+.*+ZG[U#^&6CS+6:55%&BS6+3*Q3@J;>R>ZM4X]32V7>1=^ U:I[P^VA@NUDL?(HXA7HCJ?Q^EB8OI#0YW<";G=%F M+K'^@GKE%*6$OLOL7 ^K@TXUK"; MXOZ=G70R2EPKLF]JA1V,#$E,WQ"-K7^ MAI_&*C@8-KT%YD8Z1T^G^..9:OXP%P]0=$#SV6.Z3$%MLZ8;HR^,'FM?1&:0+[D;NEAYG2 MUC14MM8MRX^X9'Q^N!GNI9R+D< OY3(:B+IV$\9D3ELHX":BW%(36S *XEL& M31B24$*YG)FF/_A]^\F%5:!_I[Z&NA?\NSN"__IDN'D2O']23-=X](AW[RCX M,#.L ^J.,+FM=)-Y@TREV=;(MD6[BNK)-+6AWZI2<*+$0SK$ MY_O[+'D_=(NJ>J@G>Q]:W?:R++V]_P*'>\]YTS6$HFN7)Q,WH4Q3DAL MXP#.9;ZP!&ILQ4(BDG!L__JW6^*. "$DZ!8U:^^9Q :IN_IYZM)57?W^_SWU M3>X1.:YA6__\G_A&^#\.65U;-ZR[?_ZOW*S4:O_W_SZ\>G_OX8_ACUKN/R?W MGC/I'/G 0?.GT*_9PD".+;'U>7S>X]ZFLY MPW(]S>JBR9=,PWI8_7SRV\E'.XYIS'V4_&3\$OGMTJ/Q;_7I%V8_G'\;_'+N MHU[H1]7@H][XHX9K*Y)86#>.X!.3+SRM^JQ(QHQGB'Z<-2ZG'_?"/S_]Z%O/ MT2RW9SM]S<-+2)ZDY@0I)^5G'I)S47?N0?CO;^[LQXW/*>9D]Y@-SPH>!?OR6_)M^1$?SGVH4C\O3SZ%Z:C97<\>#-T[QQX.WG3MOO]I09&%$\). MI.D?7G'DG_>>X9GHP_NWP7]?O>\C3^/(@W+H]]!X_.>D8EL>LKQ<"\_GA.L& M?_OGQ$-/WEN?PF_QM]X&CWS_/[D<=V$@4S_EFLA[QUUK?73*/>E/[[C:N?^' MME 0VC_.?[0)=D3A+^G\]QO\8RZ7B_AUZ;Q]V\1?^U@NW^#_D'E%_[(LM8FH MVF$B:H]%%/UQ2H5\219%08SQ;;741AC=>!+X?^4^LG3\?^_"U.[:/@XDR?^1)I3M?1SS4/MX->7 M3>'IJB*\7'W]YY\MWJ#,O*%J80 ^5_!+',VL63IZ^H*>VP(V +*LR)(:_;'Y M,XR/\[;8'NG2X/GX1UL\0FHW[S4'N6VI[5N.X!FN_[,M'D.0>GXS>I2\-*"= MGEUJWPP=U%9F'S+ /]GB$6*[ALE\AYRV,/[35M_^>':#OSDW*_RC+1XAM\^_ M?%E\!/Y1\(B.K3]SKO=LHG].>ECMG'*B,/"XEM''@KI&?[B&W=)WXO M,D[G"'WRP6?T^[=S;TGJO>KL>U?2_^3#5RFE >1G![!*69Q\R.5$ 9O"E 91 MF!U$J#XY^3!5**L'<>'@)V*?9O2TD;=P>HYZ"$],KV%WMX]:VE/9=9'G7B/O M9&Z\9;?>6QPCAKMD$*(*0A$OUM R@L]B)8 MN'MJ&2:VJ,X0$6.Z:B#$<$U& M@=]_:6@=P\2SO+:MD@1L;LLNZ[I!/H,Q MIQE82A5M8'B:Z6L_XNCI%;L_0);K^XL-XERXAH_?((2]TT#U^I_&( J2N$D5L'%(JB@9V7'%PHEY1;9-@@>4 M+=W_F^GKAJE6P1Y%O8?M^XWM^+_P/,?H##VM8Z*6?:,MV_D$#*-4RO+\5RCI M%;(@3EMV91%1#6=W9I?Q;4FLG?V/ MG<8:V[>0BX<<=W2L*CLKKH.XMC+)/XRG3F+F+>"O[JRF*)MR?)2J.SM;E(DB MHJ52V0QD5\\[.N'5G95_,OYU&G#.B[3/+2(^\QGPI'91T?F=K2?-\]_. \IG M(,S:F1"%G9E-LQ"B:^_"SHIALUNY"W$+.QO67<:W';$*>PB#TK!RA3V$1(E@ M=6?%=2 G:QQ5*=M&UHK :C2U:LJQ4:H(K$99JT01S5(I IOIPM7SCDQX1:!D MZSX5..^LS-*>6T1\BCNKJ+0G$AUP(C7QWL):B8 NOF'T0FO4K)[ MD :<\Y3L^NR,S_S.*BKMB40'7)Z2+/_27)9'FH%H>!?#F(7,YAJULI7?N7MV MDV991%1#A9WU*ZCP3(Q8._L?.XTUMF]1W$/0G 16BSLK MKAO'[B*DNV103"NC.T&N@164-$WDCZ79 /?3>\^PK6G7AD3O6I:PY) MCQNR?/A_Y/AM1 !V_4>TZX_((2?/ ]"-?]I$=V3^#30@2MFZ"X=DL;BS!UBQ M7:S]1[/6I,4;+A7^[LU 4 M=ETEACDGK@@)%AG\FKYT44!/H%Q7%\*_<3MC%"SI53245OB;MOS,93SON=Y%Y#SCU/KD2-Y5G:JTV" MA=+NVF.SY4EIY*F'G.F,>_?X8).^7CGN5"@B[>ZTG!5H%:2I/8 M+.Y,G3=1%7-]H[136A"NW=^B3>AZN^A,0CP8WF: MZ28SF\+.9XCCS:9I][P_FH-( 4)24SD0TF9&>J,YBYHMFAYTI%"2B[-[:.-YNTE$ "!ROC32@5):#LWEXUWFR25P+*[@TQ8RY,"DI V3T\ MVS"9%=L Z2B!W7?9X\TF-260LNU<.:%TE,#N6U#Q9I."$B@>"&FI*('2S@6? M:R>S,KA)10FHNW;M)2 FK+M7#FA5)2 NOO&6KS9)*\$5.5 2$M#":B1 MRIG)E4&3&Z/(U!RRV8$L+"/_]^1.PU/7OZP2/X?S;Z \O7?((\F%+1>'(XYO;$A?. MRL.ES(AI3F>-YD&)SEIYFH=-X*86W3$^Y(9TJ!WEES ME/,@PIY*,,@X37\^^HV.1_(T,(VNX07CY'2C3PY)VM;LL7PL++\>"X<:WC,Y M2FE;I"%&^@K9@;W-G1T.]H *34;L&*QUY^+S?["KYW_ MT8 @\H'C(P!$5%D<"SA6M&'(/A+")WXLR[[Z,'_V5W[EW#.^^.QXU?L4SN8+ M [//"%K\X]%:[&^QP3^FSS_>/PC /V;&/]X[., _IL$_WONR@W],CW^\K\5G MTC_>@W!@_Y@>_SCU8 CVC^GWC_<- O"/&?*/]PP.\(_I\(_WO.S@']/D'Z>\ M^)NO]\G^HM/B BII^_O;W964_86GT07&$U2^#IWQ(3SF)>NQ9L*1<[ Z>-HV>-M,@ D^=;D^=97"! MIW\P3Y]EV$"D<.!(@4'PL!-IT"_1AW-5@@/J$Q/F$-1!"? M,!2?, 8NB$_HB$\8@PW$)S3%)Y2"9Z:?(FSQ4^1"QVIPEG:\M0HLX$+3Z4*S M!2)PH9ERH9D"%[C0M+C03,$&7&BZ7&@6P,/H%C^5PEV^^07B$QKB$RJ;F:X& M"\0G-,8GK($(XA.&XA/&P 7Q"1WQ"6.P@?B$IOB$+O!,N\" XTS)*5DZY[FOQV=F8WJ=P8&.9'O\X M]9O68&.8?O]X_R _Y@9_WCOX #_F ;_>._+#OXQ/?[QWA9_=%'TI^99A=W% MUI%Q>HGN-+/J#S98VDK]O'PZG5=6%W+RF,G3( M/>C/1[["VQB \A_-T5O/ S3SJB5)'IUR $QE%5.'UU.WEH-CXNH5 S>\5 M@A.)4\BZ;&CZS\_N SK3+(:S8JL!O#"YK*NR\2[GV=# L[3NV%W2,5-O'!O+ MQ7N^,;'$RI9.=C@'Y'%GSU/^CC\\/^VL\Q<6^_"+O7=F7VJ6?F0+/9WRL3 : M%CG#3!ZY7?5>S^BB*ZU[;UC(>9Z5SY$LO>^@;11#UCD/<& !#OO6#@T\3LTL MNR[R&-Y-VW[]E^=])/R'!3_P@N^;X1=#QS*\H8,NC"?R'Q>+J=8?./:C7\ES M5""()HLCT00 #$: L3^-80\MSWENWS997'77\:8%BA^1?>=H@WNCBY6^O\ZC MR9W>-C//;UC&++ 1"Z)='1(5QJXFWK"8Y->S4\PZ,V%)V6?IRI8J([>J]<>N M^']"SBB%/]YM;6HFM*.18U4-PV4X74JP<*7] MLIWQW-P9EVM)3HDFWI>D>/9\AJSN?5]S'N8WA$-7)>VQ+.]+;UC^?=*(_I8T MD2E7[OK^ E[?+C(>M8Z)@'54L&[5PAPU\?;BDL2W7T F(!,[9*+8BJV\>&>< MH[,0N) 1^+E\8A(-?F(.*C*+G%RZ[VRXY" C(QG9CCABP >RA9XKUIW^-_X M\=;==-V=1Z.+ / 3P&\4$B">!<37'Y%SCS0=@%T^G9<%X)<%_&8/J0"51*,T M<&'!A:4S^%J'5W!!P05E!;'@0H(+>4C\90]IL-0;#]B!6P=NW6[!"Z6GV=;B M'=Q"< N/!?'@5H);R3)^LX=4@,IN<0NXL.#")AA\I7P04%%Y05Q((+ M"2[D(?&7/:3!4F]L?0)N';AUNP8O%/89V8!W< O!+3P6Q(-;"6XER_C-'E(! M*KM!9643%G!FP9G=#>]T=3R)AG=P9L&9/1;$@S,+SBS+^,T>4@$JNT%E^:P8 MZ4-6[N,G=K4% Q[-=V,131$N*9T72:+J;H]^_':.GI SP8_301#Q &J"P7DQJZ;J*JYGI$ M>CVR)0+^P(Q>6B4>< F. /5'ZQ70!GMP#%+&/0 9 !/_;!6+Z ';2W?+]^/ M%!BV9$!5_3TT!F3^_J7.QQ3!C&91=T:XF8%8F% @;LDVS#.I5]G!.>CS]( . MR 6$A""D@?^OF6#S%Q U)Q:P^EF'^E';?1JP#I8_3; #>@$E*G!G/ +>!CZA%.>7:#!PKF?N0_AHH%+'[6 MH7Z,1I\JK(/=3Q/L@%Y R7R[F; ^8$=K]5/L^ 76GB)H'Z.5IP+;8-W3 #>@ M]]=Y'V]87 M<#;Y\%JA@1-P-(S(I%>0'4J [[ 73@#( 4SQP$3Z#8.W$1UU\_("1^,8> ^ M!JU$ / 2O@IM?X,XMN M@"O CJ;4]H &HQYFK@^5E-. ;#!D">,;(#JT4,".INSU>@9C/O>\'Z,EIX^ MP(/13Q/Q && RO+-XM#9G*46S^ 2[!/U1^L5T 9[< Q2QCT &0 3"IC,6G^P MO0>%5"9-*QBV0X$*.IO3W?$9=.>>8)Y)O0 ET-F>EYS/8_?V _!B-/CTH!XN?&LP!MX /Z&S. M4+=GL/A[@_HQ&GVJL YV/TVP WH!)=#9G.[NSV#M4X?V,5IY*K -UCT-< -: MCQP5T-D\:VV@(]! M*Q' O4B;"0!M@- \A$1QOCD^=#:GM_DSQ8Z"#Z.ML+V'KOW;8CN3G@$KX*;9 M^#.*;H KP (ZFU/: !J,>9JX/E933@&PP9 GC&R ZM%# CJ;L]7H&8S[WO!^ MC):>/L"#T4\3\0!A@,H25*"S.5,MGL$EV"?JC]8KH WVX!BDC'L ,@ F%#"9 MM?Y@>P\*J4R:5C!LAP(5=#:GN^,SZ,X]P3R3>I4=G(,^3P_H@%Q "'0V9ZG; M,UC]O4']J.T^#5@'RY\FV &]@!+H;,Y*SV>P^_L!^3$:?7I0#A8_-9@#;@$? MT-FY$V$P#: *%9"$D3"(V;XT-G@A 9W-V6KT#,9] M;W@_1DM/'^#!Z*>)>( P0&4)*M#9G*D6S^ 2[!/U1^L5T 9[< Q2QCT &0 3 M"IC,6G^PO0>%5"9-*QBV0X$*.IO3W?$9=.>>8)Y)O0 ET-F>EYS/8_?V _!B-/CTH!XN?&LP! MMX /Z&S.4+=GL/A[@_HQ&GVJL YV/TVP WH!)=#9G.[NSV#M4X?V,5IY*K - MUCT-< -:CQP5T-D\:VV@(]!*Q' O4B;"0!M@-#ZYOBDK=Z581G]89]=R)"=K89FW:%I'[VY.1T, M!%2VMU\! NTI>R"8G=,1@V!H&0$";IOGBTO;1YH[=- 'P[4522R>^.+R09\Z\\1Q9-C9=&]ZY41Z++PUY[/C7L]/?+,8;_(KUJS3 ?XRY1C6, MOKME!3)^BN_]C3X3\PT?SVXV81A_).;#S[]\V?1P_)%(#W__UG@ZQ8MK#QWL MT.*?^#^X1YI.E,[[MWC1/KQZ]>K]@'.]9Q.KSAYF[BDG"@./(_Z+RUVC/US# M[FL6'_R Y[#O8_3><7W-P9YSSK,'IQS^^.0''=O#<<_\STS4PT\5WG%$*^0T MT[BS3KDN5F9DD=Z[ \V:?7^NI_4-\_ETTPC\S[K&"PH&C)_TECP*_V?P(3-S M^M__B'GAW?S,_B>7XRX,9.JG7&-HHMR-=H>X7.[#>[R/:IJ'/OY[,=?3A\?R#SXMOU/$WIN,C2!K]>V9X M;^?&EYE%.1:@,3^SHK]:G0^WU[56]?Q5LU5N59OOWW:RMH+C>3:KE=M&K56K M-E^5K\^YZH_*I_+UQRI7J5]=U9K-6OTZ@Y.71I/_KKGW.%KW;(M_=?ZF\H:3 M!%4I97#"V>?K1;UQ]2IX(O&(GO2G=DE0VDA'1BYW;G>')#AJ/0]0NTN"&U$4 MQ':;A"R"@D/)%_5?L];\F/_\M82?AAT>R[9\=]GHO:.R_D M8ZN-GNWT->^?$^/).^W8MHDTRW.&:$&?%,+TR<(8R7J5"DK^W0KM\NKK;;G1 MJC8N?W*-ZDV]T>)N;AO-V_)UBVO5.>P(M+"UYT29JS>?>(^ST&#Q?LQW'(TI'.+?+B8H$7 M-_Z'J\'.7C@KOCT7OS2*I7^+9THBK-!)9@Y_[U[7GI^1YB!K@1S%,'+,#?3D M0WG@&"8G"_S&&5X8;E"?N.%S;/VXZO_;._>*8B\9AZ$4-H>%H9SX M>ZPK?8<5/\X>A+-+SGHCB[.B9;WVX$84%R,.DN$U/,.VUOD1LO?;E1M(JS=^ M)>E']#3377 D)"$T,%D8Y_5N$H#@' MP0:Z,\CE5)9WC8$1#L-2^?+,O9&,RZ\/R[KKPYLMW!OZM/6&BOB+0XN\^_' MK4>SW^9I':QJN\@T\4^[AG7WSPF&&OG[0-/U\=^WGOU,MG>2M.W:IJD-7#R< M\9_\JH+WGK/]\Q^1XY%;8,;""J0ZJE)X[^FQ1ZR4_DK=U*W8&PQ87+.ZMH.] M9(TX/'[9<,4>6I[S7+'U%UCYKQWWRX1R9&NF,M6D?P=-W7T,I]25<8%(2@SX \/)SP&MI3[51]6'7 M7\1U;M4O-__YKEG_UF@FLT$E*3;_(_M<#8.YQSNU] Q7-WH^A&=W9NU1[Y8LR&A.7WX:BP YTZS MC!?_9[,NQHXJA!5EEQWXU]XTWC3?;(7_:G]@VL^DPC.;>)]3U?[, GV]A/.) M1G[K.Y\?P+T^*O[H/Y>&A<1P5\IKW#X-&D[WLBDGXTJI MRZY4R&"P&R4+PE8:K,E],K 3[[H(<0U]A>^U.@.Z:BA2N%RNA-Z-4O]F/6F= M9.22CR(7Z>1#N$K9V%?S'NM.R_UCA*_?#+3_> M%OOU2C>AS:["RI6;#N7D0]TQ-4NW5ZU8L$P+\Q/"YN?[MG7G!D>_AM5=$73? MW'X7KI7!_;U5W%/075PIA84!GWRX,&W'T+7-27L(N/?)IE"TW=AXVY1X[LOTX&LNR0*V7)8V#Z8R/H?'VT &1GP5@>Z5%!:IH\ M_-__%"6Q\"[0;AXRT>#>MA!G^<$\SV%59PY)Y,II#M*P^='1*9OK2^M(%[V& MPLAK(+YN&MG3ZAC/'23"9GDN7*NV?=C5:P(A=>K"KC"7.WJ:!J7 M-J;%#<'4N@1#2:L4Q<^_ZE>W4C)3F:O;6!S#R8>"K'+XW?EM?)TCV+_*2!UE M$[MECN$9R'T5Y/^1@W1N,'3<(2D$\&S\S2 ?(4I_=UX3IXY4GI6[WNDAY &[ MDJ')@T6%O7 8O+-X&#R0QE9CEY6_DA1^R_!,- X3D-:]Y[JFYKH)9[OW:R93 MD+I83%;JCD9 [ ^\^=SOV.;?205BV9&YDBS22>-![BL%+]]DYY^-1K]$L^4!W=_GS_KR$:R:S[7$G6 MW ""2E!8Z!0JI\;\JHZ4W>H"X*_#7S^>?G]N_:G&+YA:3!<0%1N6*9"5,!TP M.T:BKUU=^\U,M)-"3)#A<*=FZ:0. [WJ/'/=>X1]!3R !VR&D5^ 14*;F3+H MO\77W+WFP.'U(.MOZ'QTXJ(O\G211XOP3N"[W-WX>ACGG#K'# MX-[;I!9[?.K'N]>\Q;'_T>9'2888?'DTA]<\IUDZ][?T^A698P>3!?^^\PO/ M@'S>_RC^$AG%Z#E^6UY_$/X@-=?C2@*G:\_NFY5[&D$*I3)T'$2N>B=O)NK7 MT[Q5)WR=J^_HUX]!::C$/\4\Q_F0K'_X>$X^_"3-]4*)SXV.^'/7-CAPF$3$P+Q[;(QK7YS*%'Y#QSI#&A@U%&LEKDL#OG'\Y: M4 W39\QNJI!F:Z\4027L;Z"[H:GY:J.9:W%_DR4HO.,D67HS^H1W;_CG+P;D M_$7"BN+5HJ((!CSA/W)?+[-;6"C,G\@!BT$;D6O%[F7%?KZM27?7A838'5*[ M$CX>8#>P>\)NS">-,_$($:=UNYC=CD8H2O#N$+L8^E,. R<7^@NWC]4"?HLS M-BBONG8?S^R9)VX ?ARVG40:=]R=8__Q[KG1K]_@Z2!_;#KJ&99_E-I M)DEXMVJ$_J_%=^./K?S J]$'EL8W'L#D2<05&'UXQ5C'GS0L7WMAC=/)26/G M9NS1D(WA-YG$5X9WB[<>F;KG3;[MM_"2'>$EH:$_J"6F+9F+)(:O"HD.OSP= MM#^TE0-G?L>1C3T2>>F8LXA=<&1XNV)6H&!M(?RI*1W.#^^M\=WT@3OH"/ M];OS?S^;=Y^%^'6_D?K5R2&EL'/CV]2K#M1!ZJ.JCOPK?RSS/M82TL[GD#;^ MYD?_2Y7@.^&(N^MVW>O?8N'3;=J=C>20DMG0@6YJ;D3;.JVI>X,=7V:F5NN] M6AU_D:*](&SDYL-&HQ>V'^3O F'/S[+]39RA&\1N> )!#\>0?DPX_"/O,I\) MX?\8^-6$YA8>ODW"L4?#]3U)2[.ZAF82_Y+T!B C=3T&8;"3P>;48NQDN/W@@K9 -L M@[=#7C4V/7KG(MS\&)=:HU!I_%OYD4PKTM7F1Q%"/)Z9,49V>+($H0RSHW6/ M7@45UP3-P85(G#WT?'5)].8(XX;K#I$S+MDFW.C;9 1V]X'G_BN\$021&V@. M]ZB90T0:'N'O?1Y:A"D\1V!(F+4AJ^4_TR\6">Z9JD^'T39J/C,4(2]*[9?? ME[5OVM>?G]S>- "X\/>H\:"6LE-KGGLR1Y^R6^\%E,GG1&F!&.(\A;#0=-O3 M4=? \< )-_J#^\])[?KBA"/7$/F/'-^8)8J\6%!YL2B/B3,>[Y@R-.WSC0%_ M^)&D<_'/4D7;QJM_)E<%,7'QSWYTX-RRD!F_P]_^/416EWS+G[X?=RPOQ/W\6(#CP&<<]8SN(EN2E(.TAUP'89V#!SCPI3N+"Q8%$TT(LV3:.X\2W:CL M9+;7888]HL-/*H637IT/M>OSZH]C@N.191/9/2<0?H)U(FGAC6I8:0.(V)G1 M/:()G4^T^E4JU>7-"QQ,0V:=R]0V*4_SQUVSA^PU(H M-UI8^0YXYV-Z4RN^GMH>,\[<-Y_989XGP?>L[%01\U[=3/O-?>>NS#M/],# MML=HQ@M 9S86ZJCIG"<''SS\!,_F)MSCYB+P\+TPMLE9!'*RL5!,D'-"*:T9 M)',2WY?FI%/N2K.T.Y]^DU+ <\/M#OW;5'T36K8T\]DU?"L\92TFLQY4R"$7KB M'YCCOQ-VF[8[)&7!6L<>>E@%. _(XQJ&^Y )SL[.W44ZH2CP$?@(?%S#1R5A/@854].2J;I_IFRN7"I)1HXJ%T=E ME3G)+[4\$$TA100T38NF:AIF4SSE+M$=#D9]>^GW>P%G@+'!V'6>+*6W7GJ.>-C0][G9 .APCR["=&:H"+8&60,LUM"REM"-[ M95@(F] >PI9S)FD"? 0^ A]7\U%,NN."ST?U-.V=6& B,#%C3$RE9BA_RE6? M[HV.X8$I! (" =<1,.D"GR86K>9EQ@L-/YM"0^_@T0\-2T?DU7['DI3;VZSM MO2:]X^H#OZCRE+QEU-OV'?>--&?$OX;6; L@G9'E6(KON-;S +^_[&@=H_N. M([<9!I*^MHG\I+D^9>-O^3T)H<7;\;1X.W@S+6AWNZ55G&E".VI[-)HIJ>5Y M57O#7=2NR]>56OF2JUU?U!M7Y5:M?GU,G=.R,;/EI98F2TWN*7Y5K[3J-[=- M[F.C?GO#X\6NO,GJ*F-9S!V8G&]HDN%9^V<\7\V=\5QNS'*8V:?-XFA^P[@9 MMRR]+/_D=/IT3LNQZWICQ.CJ6(TMV6Q MJ6)X'#(-R.9]-+KPVE 7I/HR MM_V8!0<:+_/WSX,KY++4>C+M41BZO M"KCWMV2KOAD^YLFQT_&;-SU_R+*7A6!=;+FP_.7>=O25!X22[RDJJ^7MZ%\&>IHZX= M'*\[Y?"WD6,:%@J30,CBGGPH-YO55G.M1&9?-A<=A*_C[.<<\JHH'PQ[($6# M"5W\XM+BCZ[-G6) $#$*+GN"]V_C\D_Y7(^!@N_A&X;+XZW<-AK5ZQ8'*[KE MBB9(3'KG2]5@0NET/D,GTMJC;.GD/Z10[5$S23. LE?1'(=<"^5O7ERY-J/CG=Y&@V?QA#]%V\D;>25_X*VS+QNY+XG+BT$9K%7Z+RDCJIY&$ONHRE>5KQI52Q,M4 MA)FK5&Z;Y^2$-5\02GR^D ^Y1R5\PJ'B"8=FAN0NYT0A)XOS%V')7>$4I M\D5%3$[N&ZE>#JYO%6,C1->+0J\JC!*JRV% M%TZRV$YVL83QJ*9B=69WQ6X<-- ,O?HT0):+PLE55M3;'[\&OVZJ"6Z01&/4 M:'C<:'R'95.HK*(3*1_U]LHE+!2*>5XI"6S2*+K40AF4C^WXBD61ET/O^DS4 M;_.+G.?V%Q?H4\\WY#-TKK>*=P>T34$M]FB$7##>*+C8G)*(BISMGA0)6\NR MWX*.2FPZ"H2.NZKF[(L]G,_QW71>D!4^+^WJ3NRRM;Q@S.C=PJ5J,*$Z]&)5 M>H:HSQ;6GUZ@/XD>_:Q];K_T2G^4F\NGN^'7 ZK1ENV15II;J]'T]D=B:K]" M[/TDF2_*V+4G/<)8]$?BZJW889 B\,5BD1>*!5!<65!Q!;F)O9^/M:518D7A2*;YF:MJ$)-2S%VG4M2HMK(AYKE:=:=T3%1H.*P MZ:P^=L*KKP,KM%=JW;F_I'W[3T\S.D.T<]Y#A(#^YZ;6E/DUDO4.U'H_7S0KMU M:E;G@!M^X^%R>*0![UC8OI\]U91S43=G/.7N#5U'^#-X223CJ>.8&"SJR8?< MW)'^(\A>K ;@%BR+73PCB20K"3F,3#C7Q?!0:2:#03399!?H\M;H#3KJK])E MX> IC" ?G+T\\!;N1NP=?9DOX7502NGZ\DQ+/%QKQHZ>%!['$S@D*-&C-]=% MM]1J,:H&$ZI2I:6T,-EP&FE37XN>R4^:5K-JNO7KX%IT1_TI^1S4[2%V_B,= M9-GR*5LD1*/KS5+L.C85*\Y2@1?5="M"F11UJ,(LQ8^(17).B%?%I#S-<8^O MK#2F&,\Q>RTW6O?HE=;%L0U^(#F?QEG^QZI /=/2D':9TCFJQ%;Z&(6W^03#I:%U#-._M+!L MZ4W/[C[E3]5F-X2LFF:&)P_'(;3B37)/+6OFL M=EEKU:I-?P[EZW.NV:I7OGRJ7YY7&\W__4]1$@OON.K7VUKKYUI$'1I,\:\J M"=GLVB<5MQUB6 D5;6.D4HR /\!?RK:K$FZ[POOZ*H]Z\>S[MQ^]BIBJO5I1 M%T*'9,==AV:,]D$WVIQ=.#<=%^^548 M])7?EYTF6@Q/#Q,:17GK]JVSDUN(28_>D51W1LU,TV@ZMOT0KF$_4>B G36&#DA0B6G\.X^9L,P(^FI C_!@&)1'"5MII(UNV M\ 5B'XDN%A5>+$K):RWJS3\[D*=,<.QS*-SVQVX452JI?%X.Z\W %H^&=U\9NMC:(FD36<->] M@OTJMJA%6$E:^[3>N6==%H5.6_@ L1LV%"21%_-AO5O9TE_'394]B?;8N1?N M.\3N-5TJJ+PJL\^]Y*M&4PCDCUS_4 L>ZF(0-C-]@#_ 'R4V(&I!TTP?*1(N MDK#Q\5IKOWBNT;_^*3L7Y[\@;%RQ O,7=1SC7C#5A-NS0[O3]G'\B[+YHEC@ MBW+8'61L*2_@"?!D4Y@G[M#P62J4>#D?UD^/+9Y H >Z(CNZ@DU'&_ '^*/$ M!DP#O6IXH'=M6]W0PRNEKU /\'=P,8::G5(;=?W\W?3>C9;V-$GE8?.S5)CB[S!^\JX>?UP]/2B>PEKM M:2JU)^3RCXG4CH;V#%:3D@Z%I^NA'GWG3XQ_5[G J\6P9O5LZ90L@YLRP:7- MEMDGK;X12!3SLS<"L8764 NH1*W0G(9B"[:PJ%W=]2NWY9MRNK8PC6S;N!#) M+T$Z?.TFC]_@NMQ(SO[T!K9#5./.6 N=<98JV(ZWV'/*S"U,=^S+?41!XN5\ M"J<_5W"2 6Y!=>B^R!J>.8R=81=E_[+8K)(5THD0@V0G!F%S7PWP!_BC M+JI5P].),U?ED="UKUV6F]67\^\_VB]7+YV+2_?7)^D+RH99;54 M%#QD>CSD&0Q%#UFEV.U5)+XD"WPA]%9IMI0=D Q(EA3)0D--*?:-FC*OB!)? M4#/5R0"B2DH&!%X]16.D4HR /\#?'IO7K;L,Q*]051^>1/?;M_.O^0(S$66: M0H9[/>@F%1 ?\ ?X.[@8(?@ #@('61,CX _PM\=+-RIVOV];?@CR33.':%R1 MV:R^?/EZW7ZYKMYUF]=5W=1T9F*/=$\J!!+S1^>+C>?^&SQ\+. 2.0L2)N ; MS:D[38_<;^_+^@8YS7O-P3*OM0>&WNZ2?(6@R$+[I5 >R@^?*S\__Y!/.,_P MR*B#)^$Y^"\=: [W2)XRGMOT]<7M7T]>+8N"++9?'FWK02V<#:O7$=Z\H7II MX[NCYVS(WZ=[QK7KB_E=XQO_<6Y:0PK=X9:E:$-Z(X2VXU^UM^W_9RKE=UQ$ M> 6O*P^]>]O!>-7#8-48-KR;K]7'[Z45B^OZ#^&TR5.6X25O__H1M 8%N_/G ML?]+K6WQ]JCKN?C^+: 5M>/R_!)OC;A((PQ'6M2>JN$C%%6!QX\A_]\:ATM+ MPB_AL;(.$#77'89BT7WVT,?[?J=?*ZY'@^$_81F'PKK7UH>>ZVD6L0,A[WZI M?OE\]>WW_5E36?]N>_J8K1+S MQ; V3>MA&(# OW]B9DTX#2]1CRL/',/D9('GR,#]#RV"Y6([C(X4EG%NU+AVVVG4^D0P\FB#UCY:")&!D^YAF#3]Q:W*#:*W9/95Y?0T8YF M1%,F./HI$EXJ%/\(&='6F6IF-]VF$6=\AY:#-'?H/,]OU%S7VKK1[KOCS9J* M(3TTA_]6&O=YUGI)I%QO/!)?L&-S--J):GO[]WIMLHSX+<*4V%>0Y$6^Q%H3 MV=='@^?CLK;)$"0\1HKMDRIY7@[=16*&(*&V=G8OJ8QM$YF49MYHAEZS*MK M\#1S,3/R\=N/;N=W[9.B,IP82?GZT(DD.2+*G&%Q(V$>C9IA(;VJ M.18VB.[,BIRCGM$UO"4;?U.4Q1^N(5?O(3*/8.Y'8F1*P4$#R/@Z;3.CMG ( MMNC;O$*-E7A!*/!R/JQ$DADU=MQ\@6X:^R!@N!^Q1:IK!0%%D1=4B5>*C-W^ MO=*1H#>NI\Z[AK"$SK"$S=-&@#_ 'W6[Q\+:5AN3B[]'T>-L(T?MYU73^/-E MH(D]1@/)?75RG)7KJ".'/X5 QDSI"/"4]ZEGUCO*RW3=(C*-75.J8G\XG^?E M F-E+@P:9" ;/4/.Q;R%09;Y4*O"BRK[3#+P#WJ7'N]!@ M-1_[8@)5Y(N*R*MB9-X=R/UXZVEX93^\>O7J_6 W%=!%6*C..ZZO.7>&E?/L MP2GG6_/1#\:X$E*]IG+P(=Y,(HQZ\K/ 51'"II^HIW*/7FG=KMW'#WPF/4$L MVR/NBH,XTCD&O^[.P:[,0',\TBO$NTLCP?KOLFBT$+@\.K]_^1RW(6!3/V4N]'NL!YKHM]#9'7QMY1WG'\B M$KN>7"XW4NJZ\1A]RVYASGD?WCZK\/1,<^3?^CJ"_!T/K#O^^_P[L'-M:@,7 M#V7\IW?<'T/W[LG<=K$FI%I@IG[M&ABS(CMK' WG&MYP%^ M?]G!.K;[CKO&FC<0ZK5-Y*?,?NGM^%OD-U.U,]8Y[]]B.8=(W$':0ZZ#L.+% MCQ[XZS4+-!8%/%\HN$H(LZ(C(O4!N2]B)FJ?]Z)8]JY(,J(BWW=FFX]UVX(@ M3Y:L4C\OOZI76O6;VR;WL5&_O>&YVG4%FXK.GE9U[[*HS-C)5\V)=20F-2C; M]S<(YLKY1[_(L%#^OAW[$:\3F65V'$4*9C(_AVB6<+S'* OYMBC*[9>'&_G& M5+_]^7B-(QEWV,=#?O8_@HW]F 1U#)B/!@B"K^L^)-%TLI:2V_5:DDB"VV].FI .Y M95KH^JR1-Q*\R@L>>YG]T_OSWVW"R+<),(S(CAI(L(1"F]_%Y^^?CO_]A MOY^T)ES:7?/N=7,YL@SVLL,\@51^ORA)Y&!(E5-4F<*_H%3N>HL@6# M]:W>J1 XG:/*%@Q &P ,&-$&1^P&'7I Z\!.QPBI$QEU X(U9'] L(;L#PC6 M<"?3/SW+4)IKS?:(K"&Z<.Q^!3^/E$)^-[S[RM#%9AXYU:>N.22IR[+K(OP_ MG?1C[6N5EW+IKOTB_+X53+.L7BL&,Z<:1LE,9;&V*NG*SFOD^8,<"7C7IJN3 M@4M_T7K::9PF3EFPJXJDMQ_HXDCW7 T=@WKS!=+DF\'!!"DGB"N/*$2]2V^Y M5)J7)9D7"RG55(H2\L4 ^H MEPGJB2*FGF>OM'NQ+Q K\86BPLMY(!^0#\@71CXI(-]*NQ?_NER!+Y8*?*&4 MPJ5!A^->:!1^/G>MN.O5>Z/5:??=47Q]\8CA\:G[Q_FLT'S329+2(Y+PQV'W MD@J=*3AL#.VP#G2;\0RM8L7.L7MB8><=^Q %A?WKG(!P0+CD"+A=B= M861>E;#;IC!VA<;!NI@FEY4] /\ ?X.[@8 M0],OZDSZY:-CN^Z-8_?(1;2M=M\+\B^DSO&S^+O]HG>]\_..Y#;_133G8=(5 MK"\D?VB!I(#B--!GS^'Y#%/BY%,*L6L19;Z PTQ%AGP*4"4;5-F4"8E=.RCS M>4GF)86QRYB!*D"5E539E!2)7>N7YXN2RHMP3QR0)2-DV90?B5V;5^#E0A[; M%?8OK(#\"&B.3&H.-O=G '^ /[;$"/@#_ '^&!089U M5WT:(,M%;KGC^H>'VL99^^7:KGSKV<,O%X)^O-F1^DVU46[5KC\&EU/^N*E> M-ZM-H#D-% *: _X ?PR*$? '^ /\,2@XP%]4-UN:Z\7F(LWIWI MD!N=1CXWN53>KT@:7%ZT7QYOSGHUNXX$B9W.:_/WR9-OI+L$8W'Z(_Y?K3]X MQ\V(%50##;3;>_^+-0R+4]!4C-]<39%XI0@U&D"=K%)G0X%3,7YS-$GE2S(< M8Z69.NNN,)O" 5>46%M@: =DK0OJ' J!B[P*A4$'BYE*GC MU]- [VPFT&LBT\21T$=D(43+>M^P#))3\8Q'%!KQ6?W+O%?X7+OL/M"= M9=EWF#<2)N^/>"324;@W+U:FM!%T-:)'14:C:ZSP<8?^8D5%Y56H6P8F A.C M,'%#-%J*W7A,XB5%XL42G$QCFXF9;JNT$W$V!+>EV!W)9+Y8$OB2H@)U@#H9 MI,Z&2+D4NU69PI.D7#X#Q(&C.$SI$6IQ1-VN&YLU"H _P!];8@3\ ?X ?PP* M#O 7-7647W<4AV2)@I9E)$U$KH[Q6Y8)@O=OZ\7M73[T6$H72:FGBUJVIYG^ M<">BY,:R9$H5P+XT/7L$2ZR,DPPJQ:XEE'BY6.0%%:H)@71 NNWR/K&K$"6^ MD"_RHIS"375 .B =XZ3;E#.*71"I\"6QQ"L"T YH![3;+M\4NS*3=$A4>4&1 MF"<=Y)N8TD'4X@CVNP!_; D.\ ?XHV=M 7^ /\#?P<6X\:C2)/"H65V[CRYM MUQU?D4/R3.1XTF/I<_NE7_O5^?'T^$4P*;\B9]_YIMIUI7Y5]<=[T:A?<:-& M+L(>'- .:+==QDD28I\T*JHJ+PK0 M"0!(!Z3;-N,D";%/*8E\25#Y0I[]Q@1 /"!>TL1;GW/"/][A7*T@DG-.S-,. M!CH!Y0%_@#\&Q0CX M _P!_A@4'. OJLNMSI9Y>??(6>EW3SI17Q5^ME_R^8M?/_K#.^\JW4[42=X] ME*H/3F3G#^WOD;Q>DP' ]#! @MR*>Q%;U Z28^V6T>]..&?&+\Q7$GFE3R<& #V M ?M6LF]3^!B[0YQ8$'BUQ-BN"[#OF"XWB4&632%H_,YNQ3POP/$VH$N&Z+(I MBHW=D4TL8L].9?](&IR-84IW4(LCZC;$V"P4 /P!_M@2(^ /\ ?X8U!P@+^H M:9URE+,QTWN 2%)GTI?M\>=EH_:O^>7"D>A.[LSW92/?V-L]0"0Y"3D?V'7> M96<@T7H_,79G-JDD\$69_3;M0#V@7CK4VY#MD6(7"XH%F9<+D.T!Z@'U8I8O M2K'+%U6QR,LEL'M /B!?K'I**78]I5@L\:+"_M63D(EB2A-1BR/8"0/\L24X MP!_@CYZU!?P!_@!_!Q=C:"9*F#M@-.X+32*,"GZD80UQ*#)J'&U;[AG"$04* M/M?2GI!;??(<#0=?AJ4YSS4/]5TJ([[OK7*/[A1ZS=0(S10=.^5J:FQ,4X& M2XI]9$GD\XK(2Z+*_(8"4 ^HEP;U-F6PXI]7X@6IR"L9.!T-U /JI4.]31FL MV*>?)%Z1%%Y42T ^(!^0+T8&*_99*HF72P(O*^R[G)## DV424W$YAX:X _P MQY88 7^ /\ ?@X(#_$7-84E+.2PY*/P/R3Y-;A[BSJK7U8M:"U0!#30#50#X _PQ*$; '^ /\,>@X !_<6X@ MJ@P=9])7;#?;M3VR]G^<(-^E;NY)_2[5J=Y"U$^^YQ,))I MX*)K3]/[B4 UT$"[?5],M)YB<(A+XH*9)UH)>6*6<+F0G8W%S;L M\"68WE)B5V=*DLJ7"BG<+KV"TS2GO8"B0-'X%-V4!HM=""H)O" ?69L^%72-OVN-\?">5 MGT/[8>>?7CX^GW][5.G.H:4ITNMJ*TB+^7T F:)V:/ L^<&S;@\[)J)E"^"_ MVT3_24Q@WW=8SU(L5HXK]A$ND5=PN(^C5.9K9H%MP+:$V+8A7:5N<6IKZ6XI MH<@K:>24@6W -E;9MB'II,8_F<4+BLJ+$IR/!+X!WZ(ED-0M3F$M7=XFY'E9 M9JPC .2(6%<^U.((]J@ ?VP)#O '^*-G;0%_@#_ W\'%&)HCRL_DB*J:8QG6 MG7N#G.:]YJ"Y:Z*^HH=G%75:S:]4]PE,+RG$W50;7/-3N5$]!5K30!F@-> / M\,>@& %_@#_ 'X." _Q%=:O/U[C59YIK=$E3@_;+[:/\HY1_>OBII7OW:KH7 M/R4I8%\X3/$;[)Q^$-R+[_0N! M><"\A)FWH28K'[4F:QWSA!0./0+S@'FL,V]#?58^:GW66JL'%#>=K5: M^:BU6NN8)TG,,R\TDKY8$TF?&^;00WH02]\WKBZ^ZOK _92G.4&5=@ ]D@FH M-%!INZNT$9CB!-'YJ W[((@&[@'WMN/>IC Z:B<^"*.!>\"];;FW*9".VET/ M FE@'[!O._9M"J6C]LU;&TJ+S',/CCXQI8JHQ1'4B #^V!(:.1'7. M>C]__3X_U[^G6[U)T9&H[]7:QT^MZKD_EO*W:J/\L1H)ILMY0X+24 *>E*+NPBL', MVU8DC%,%5HA7!3;.Q8DB+^:+O%*".C @)A!S&V)N*!$KQ"L1FR&F( J\ #VP M@9A S"V)N:%^K!"O?FS69BI%7LVK0$V@)E!S"VIN*"XKQ"LNFQ!3X$L%@2\* M[/>Q#XWNU]RHO:<]I] MK5*[KK=>T*>[]LNC>/'-+E?D7_]2WJ P3?'.WZD%--]ZG*N:P5#"\%VOM=Z0 M=BI&K2==NM8:1^:B2F)-YJ-SX GP9&,.*&IY9PA/!*'(*U#8"3S)!D\V)62B M5ELN,47B!47E18G]T@/,C*T'&0 MU7UN.9KE!B%!V=+]OYF:_S?]U]#U^LCR8[1&7I:QT0M M^T;#C_':?:U>J5U>OWP^NVV_="WWJE\U>^?U'MW)EN6S1.FNXTCV_H#'"\#- MR)R;"ITI91-:Z"CZA8ZN;1HZN]6:"4PB<87U]_K=AKT2/U8>*>KQ)?P]%X_X MGY/D%PBX!);L$:^@7*_&UQ>&W^1V 4J' JRI< M+ K, ^;%R%S)0NS#:"*O*GF^J,)]>< ]X%ZLO)0LQ#XY)O%YN9")G6]@'[ O M%?:MSSK)0NQC7@KV."5>5MG/"H_#[+=^#N_#*_S/^\%NH^XBO!#..ZZO.7>& ME?/LP2GG5X*.?C"&8;#@:4UN\"'>3"*,>O*SH,Q5")M^HE6N]^B5UL5HQP]\ M-JP[SK(]_ #-01Q^@X%?=^=H)C?0'(^S>YQWCUR$ :L-=<-#.B&&?SI4(W_I M&99F=0W\<=?#/R"'*-TW611:"!Q>O?^?7(Z[,)"IGW(WVAU6>TWT>XBL+OZ6 M^H[[IIE#_">)R^5&-D W'M?JT+FSMPMSSOOP]FF%IV>:H_))7YN0O^.!=<=_ MGW]'US9-;>#BH8S_]([[8^C>/9F;\%>8VIPFC1W3HHLR( M;2RP=USK>8#?7W:TCM%]QUUC11T(]=HF\E-GO_1V_"WRFZG>&2N=]V^QG$,D M[B#M(==!6$7C1P_\]9H%&HL"GN)RG1!F14=$Z@,2]/)N*H:<&3=ZSXEZ*S I M-HS!^\[H87XJH=L6!&4RT4K]O/RJ7FG5;VZ;W,=&_?:&)QOCV"AVLBJ+RHQ' M\*HY\0.(\U"YUZP[_#S#XIJ>W7VXMTVL,=W__4]1$@OON.KOH>$]9U@T%[;S M"CM07.O>08B[PI^XQYZ6I7--XVG\UZJE8T^J/' ,DY,%GB.QO?\9R8_&,RN; MOV_'/N7K0\TR&X8I/74=S1L:)U1EX:(MBDK[I5[\]Z-T7?',O(9]I6$?#_?9 M_PAV^,;J@SG3H5"\9=0/:@*'2]ACJ=H?]H4F\C%5G4<9X.G.;'5G^ M7;-OX[143Q=/_MBI7CGJ!K0!2N6MH=1 GF982*]JCH6]7W>,F^_W7TIB47M2 MO.WO/3ZR-:%N0!M 3\8D8K\9; R;M#@6+UY^(K6JI% M3MV DMB,B72-1_(+3P+!G&%1+5[J!L3P>L^%:U0+F;H!,;SJ,T$[U2*F;D , MK_DX<*):OM0-*)D%WVOU'(UBA(B$3@BS$Y$T[S4'N50+FKH!96/ERWU[2/E= MHM0-*!LK/\I'4BUIZ@:4C:4/,H?^7(+NX%3+G+H!90,$YZAG= U0_4>X]+#K M?*0+[]\20;6<(9:E$^-TC) ZD5$W(%A#]@<$:\C^@& -V1\0K"'[ X(U9'] ML(8[A5&30D_YO-TEO8!$41#;;7)$5Q!E<::1[.QYQ:!0N&TTVR_#\L?;7\6; MO.:HJ?:,3>Y&ALEA2+GP5Y*"/M-,S>HBWA]7O>O9'>1PLN@??)9V;G@T&K.4 MZ)"3[!\]/F'ZUR$:HXUA7"K.]CX.,I?UH>=ZFD7J/@AB!X8>BO2H]?!K#_E] M,S[W?CX,M1]]_83S#(],=XP+SO6'$X,E(]&J?QVTK=B2-.>;B97=>B]H)B;D ML#A'WVHO"6F^N9@8M;%?[?IBIKU8,):3#Z+ ET327#.%]GX'!33HAX2;^S'' MMB5SFP3=A"TN3EWH8DN85@26 VUQ[<7&!?[QM.\Q,NBS)>*P#I@'6.L MVW!E>%S:13WQOD#!+2XU775;.%^0"[PH*SR[1VO!Z0N@*55D3 0^<.-GX _6M86\ ?X _PQ*$; M'^ /\,>@X !_@#]ZUA;P!_@#_!U#B/1A?=X%'9>@-U[3O+?XI_]6'[Q?CI2EF! MWMR3]B MS )7,7Y)>5'BQ31.;E /-> HI1R-:E%4L"B 5F;0F@>T EJ906L!T IH/3A: M&?#6%_SP+6I_L^F'A^X,EQ=;6-1<=XCT\Z%C6'>!]'V1^[^K#\C$W>H3:Q[3E;4O&W]HAB\\@C/.#F3%H;&P.,W2@]U? M[L[1,#5 -2:D&J?=+:J;T1RT1@B'=]+[P/[ =:G;H MDW'H*O.M%F/+'9D-!_NEJ >NPOMH2"JO"@+S%@"4S''X7UL;\H3))L1UM205 M. 8EK'1"W[1L./\=HO-Q=7@OW+N[[I M=*!R&S]I)&9_<-V1K#EO*EY.F\@7M% FM1#4;P/T:#> )78-(*#UV- J"X!6 M0.O!T;IV:W^O7O>V:8%X37[E+5($"^5/?%XH\'D5TM] 7VKH&]780)8 T,H. M6B%+ &@]/%I9C!0P\OXK7J+ZU)P)8P MP!?@&\,;A6.Q@/CC0CP%**> C\)%Z"Z1 .0 @/AN(3]H"S9L898<$?E9,3-B^MISW6S;( M@C1IV:#(PF(?B+D+[MI&L_W2E^[LP44U;_0T1DJ=DQ3NF69J5A?Q_E@^:]90 M0Y(D#VE9SDZP?='G9,1+>6F_8NN9C%K-]WHC[T7$^S=.QU$LB.NY,L M0CV1[B2&]N?7BR0\2+V'27>2,4@6.XZD)O)]MTE8E'+HS9=;-C]0HS8_".\T M(@I\29%X.0/]ID!S)#2555?-9H:'T:Z@W9*(BAS;82(%\4\\!'XF!4^1FDM%(.0\8X&*.K.W8-D7I1*O%)0V"(I6TV$ M@)^,\S-*)DG)[TQ&4>(+A2+^?PG8"&P$-JY@8\M!FCMTGOVO![%D*"&C=HY= MTUNOR,LR8[OO0$8@8^JAY +38G?H5_*\6A!X)<^8Q5N?XJ+W(,:1!\K4@H>Z MLV1L7J$,^ /\L25&P!_@#_#'H. ?X _>M86\ ?X _PQ*$; '^!OC^U#TK[? ML_U2Z+7*CV[G\OHESTAU=KJK5.T/3/L9(7]T_G6 .5^V7'=&N*!$:" H]!L! MZ&4%>E%/\:G09Q'0>GBTTGRE/"_E1>:SHL#1 MS' TJD51P*( 6IE!*\-W4 %:CPZMT-D/T'IXM#+@K2_XX5N4 F?3#P_=&587 MFVUL&[?KS-IWW9^$,S?.$1G'%V("L.C87%:98>[/YR M=XZ&J0&J,2'5.&W#(6U&<]"K(1S.J3;IZ!?KS_+SP[WY?=JDP__ =JA9:NC! MA$78?C&VW)'9T$\@'_5DUJK&'@*O*HP=D 0'[&@=L*TM>;)L4^-WU!38O\ # M2)85DD4YNY@BR[;(,N2C-JY:<_)88"S$8>N4(QTR8X%U47?"\B+LA %:F4$K M5%D 6@^.U@-[-!';-N2WJ)E8U;:!+\I%\&> <\?*N05&;='#;PVC&&O1\'IS M_J,\LV.\U^M1VR_:55/Y7G3KR@%;(Q@-;#HY4UQVC!S8E]M#4K;D[HEK(\LZ4\ M=W-H^^7W0#)__BG?R&ZZ6[Y4E\MCF?@#"P3#E&J#2WEA.YAARPSPI=(7A?/' M@/CC0CR<80;$'Q?B"X!X0'PF$+]VSV(NWMTRV1+EAKU"[&N&1%X0BKQ28.PJ M+^ C\#$9"P2E (#X;" ^:0LT;V**L9/WV3$Q8?O:BYGF;IV.?WLO.S]^V'/FD",X;(8F.7S%PKNBCE M5;>*;M-BHABUQ<2*ABY85RL27RRQKZM!-Q81I=CN$N$@^S4 P#_@ M7YK\VZ(+3#%V04Y>XO,EB9<*>> C\#$K?(QR\CH&(>,="B@F<01;+8D\-&H" M?@(_5_,S2AZIJ.[>+TWD"P6!EP4)V AL!#:N8&/$EC_%J UZ5Q-2QJ:QH (9 M@8P9(&.27%Q@6NR+$)0B+XL"7U 8\S_7)[CH/89QY($RM>"A[AP9FS=5 _X M?VR)$? '^ /\,2@XP!_@CYZU!?P!_@!_#(H1\ ?X2[G(^B*H/17%4>VI(HBR MN*'(NME^N>I>#7^I/RH//[1C+[*N=SV[@QQ.%ADLLZ86K-O44#>G-=0+.$ZD MAEI!YQ5=OU*,X M*3)VEA1X!#R*Q*.();REW6OJE3PO"P+0"&B4F9!I@2-;E+DO%=\J4I$OY-D_ MH0G%MZ G(/G(FA@!?X _P!^#@@/\ ?[H65O '^ /\,>@& %_@#_ 'X." _Q% MO;FO,E/7.+T]T6W9*\H=_&*YCN8BG21MD>5JY$,-]'MHN(:'\' >C2ZZP:.R M]0;JVG>6_Y1OFCE$[9<'[4IR+TN-\K<"(S6[Z:Y2M3\P[6>$_-&Y9),UY\N6 MZ\X(%Y0(#02%J_X >EF!WMR35E^@H0@"7* !:#TX6M>F)M-V6E;!H M9?+M5JY:*4ZD;OCA6/ZRXM!86)QFZ<'> M+W?G:)@9H!D3THS3[@W29C0'70#"X9QJ;X=&_TGY97U_+OPK3WH[^!_8#C6, M]H'8>C&VW(]9?]Y=$:.>A0IO&:'D^4(1#KT?LY+) -M6&_)DR2;$;\/.V#E# MX%B&.1;EQ&&*)-LFPQ"U(=*:XXF,,0^.)F:3=)%WP4JP"P9H906M(A18 %K9 M0:L(: 6T,H-6AFL-0K?DRS.;F*O:9EW8#L*#K P=!UG=YY:C66[@MIRWMZ<9V_%]XGF-TAI[6,5'+OM'P8[SVR\\OMP_2M]HW\>H7 MU&WC)XW$[ ^N.Y(UYTW%RVD3^8(6RJ06@NIM@![M!C#/K@$$M!X=6@N 5D#K MP=&Z=FM_KU[WMFF!6#UU%7&+%,%"#U!>D$J\6F2L=R'0-\OTC6IL($L :&4& MK1)D"0"MATV T45*>VC>NV;K1?JM+3 M>:G6^/;SDWR\!=]C"?FC\\4$NC"3NA!V?P%ZM#N-<'@5T,H.6A5 *Z"5&;2J M@%9 *S-HA3PPH/7@:(UW:F;-SL.6^;%H-WHI4M0S:BON$%?YO"RSM5$$1V: M<0DR;H%/4?/+6>53Z)ZK/+/G>HV\8*O\TG;=]DNUV7D4%+W_IV9"J2U^$A:/ M/[! 1DRIJH[MZ,C)!6MPRIV9>!$X\8V*1^G:IJ$'#SV\B-VB3'D!@USVT:S_7+[[?GY]_F_@M-)M\O$CC7$ M24KT3#,UJXMX?RR?-6NH.<^<+/(DWR58)N#SLFHENQ37M%SW4^]]-0 M]:'G>IJE8S>3X'3<#7H1WXET@_:NBW9#MP;7Y[\FW:#'(%GL\)R:R/?=EG91 MRO.JN.S6>]LWFU5VZ^PLBKR85WBER%CR,2L>$8V:X[_;>$,L\G#)+"=!1#EV MUV>?@RKP#_@'_%O#ORT:0LNQNSWD95Z0\[P@@CT$/F:&CU%*Y&(0,EXK%KFT M<[=VB5=$B2_E2VR1E*T*5. GX_R,DCI2A)W)* J\(DF\6@(V AN!C:O8&/%@ MAK)%_XX5A,R+?(GM8G(@(Y QA5!R@6E2W"!1%7A1*?'Y F.7!D7-:UW$RVLU M6D)9;4J-?Q_5&'DMW7 'IH9GA<6)V$YS@2X[1$*K==H7 ' M":U=]M'5J,5LD- "S0%>4'H)+24/"2W@'_"/AH26$CNY# DMX&/V^$A50DO9 M_?IA2&@!/X&?B22T=L\N0T(+V AL3"JAI>Z>88:$%I Q,V1,+Z&EQK[Z(6L) M+9+.2O%@57(]Q8X\8J861=0U.4QAC%2*$? '^ /\,2@XP!_@CYZU!?P!_@!_ M#(H1\ ?X _PQ*#C 7]2+2&?K5*?7P;HM>T4]B%_9V-%FVA^8 M]C-"_NA0H6Q4(=,B,!9Y&MBH%L"J M5F;06@2T EJ906L)T IH/31:F?#8YWWQ? +5P,S[XJ';PNIB@XWE.VM]J?N_ MJP_(G-WJ$W*Z!EZ\]LNE7FY]ZKZ\B!_OX#Y5_"1?3/[0@DM]">HX.Q ;A\9R MXS1+#S:$N3M'PT0!39F0IISVY9 W SMHWA".[%2[=GRI&K^U3DW\]DV?=.WP M/[ =:I8Z?%!B(':X&3MT,;;*45 MV!(#M#*#5BBY +2R@]8\H!70R@Q:&2X\"-V:+\_L8*YJ#'9A.P@/LC)T'&1U MGUN.9KF!VUZV=/]OII]:F29EKI%7[[6TIQO;\7_A>8[1&7I:QT0M^T;#C_': M+UT%Y1MW7X:-EX?C+=\>R=8?7'0637 MZ@%:CPZM$J 5T'IHM&[8S]^KK[UM+B!>K^#"[GD!12[P>=:NMX#L0#89'-G> M0'8 T,H.6B$[ &@].%K9\XX6?)W=SUUFP-<)W5$NS>PH8^D'"W=INV[[Q;P? M-#34K_T2)"CDQD_"XO$'%LB(*547VI1:])M2N[9IZ+0TU5ZK#-.:!.P1 WP! MOC%\4S@H"X@_+L3#85M _%$AOB@ X@'QF4#\VBV,N=!WRP1,E,O@BK%OQ!%Y M151);,S6U@/P$?B8C 6"^@! ?#80G[0%6C Q6R3TLVIBPK:XY4)HUX:%5A!S M-]VUC6K[I5ML5-R'F_,_7ZGN5YVD1,\T4[.ZB/?'4AXXALG) L\1F;&OUVB\ M1')3QY+9#NU!MXGZT',]S=*QHTE0FFI/DL;7W_7.K^N.4%(G/4G&$%GL,Y*9 M:R\7I;SJULMM>AZ4HO8\".\O(HJ\6)#82S]FQ2.B47/ ];-QB%A48_M(A(/ M/^ ?\&\=_[9H3%+^BQ)<**B\JP$?@8V;X&*6E4 Q"QCL=4"SL7#$G M\455X/,JTPU2@9_ SU3Y&2EY5-R9C"5>$ J\G!>!C$!&(.,*,K8A!*AO(Q:KO8-:W#1;XD,^:^ AF!C*E'D@L;IULTZ9\GF"KR0C[/RP7V&S.' M)K64>$FMQU998 +RB]?%9)@7P6\ _X1T,^JQ0[MPSY+.!C M]OA(53ZKM'L'",AG 3^!GTGDLTJ[)Y_1*Z^(H"C_P&?MOG&5[^ &:@SC\!@._[L[13&Z@ M.1YG]S@<@;D((U4;Z@:.R @/_#.7)#SC>H:E65T#?]P=YVS<-UD46@@<7KW_ MGUR.NS"0J9]R-]H=5FY-]'N(K"[^5OX=Y]\$>_Y[06!!:;##;@OC5W!H/4R^FS;VV;_ACS\5\XDTAF,N5),T-''DH( M;#[ /G&M\0CF+YAR1^U^XJK CEV@5@V$7R;\TM_^6_C+E-_X[.;?OP'.$1 ' M1>G^M$. -\/0(WI>840[1 !/\7(9$,*@0Y!2A#Q$GOSVC 6;F*J],=O4WF]J M^R+@WTY ;9UCW: [&$WFZ+:3R71PDL5:J9"H%5NU^DV3NVS4;NH\5ZD6SXX8 M%L60HI,(4E(LU(F*LC7@+C3CT3KB_7^X\76^CUO9Y?,%K[7SJ8RC$Z\GH/UT M)"F9;PN"V)ZTLJE\J]J5'QXR(+Z=(=-!@I4 (!#'_G_>O <(< DX,0"BY(+P3*]U68?+M M=SU_X"!TW0V+E>J7X_RK1M37AL&K."<#E,KL"DM@([N0)\^ER98E9%-]HE!: M]W_7,,; XLJZ M(EZ+TS)USWTU4=SE#?^*08.>Z"',779=K;V]S*7E-[ ?#] M7-5QH8&T_P"/OE(E.WNE"MH&==-X4(&QGX]O+*)4]-J(F+(-!DFA:ZL/JJT2 MJ]"Q;(SHM-7S]D3,W3ZFSM-9Z2G%KEZ!D8J%YA>ZLHNKVFV3NVC4KKE:O=PH MM"K52ZY0;%5^5%J5;9@6M;M\LG0K":5*PC07)0>ED[(9H(I],I7E!S&P_-^B5 M\&!+'):1U;LC*]$E*TI@442U0:[Y/%&EDAE>DE+'1%0K[P"=WL5JM8P& 8!W M58W,'$/+V-BD30I@U!:SQ1OIZ2[S\"0QHQ9&"H&:+M V.-,'.*<3V],U\'O\ MJXLQ1@=@#=]SA@]M3@[ _0^S/O9!LV?6!\,_AG]O#L9(25<.2;H2&0&[567O M/O+"$.\IV?2*]K"7M*+EP8DTIR974(]#$&Z M:J/'C4P43?:8DW6%(W\<=80"CG&&?:"Z5];=EQ!8/ -96/<:C6>ZO)1.\MG< M@55N,Z'*2&=-TEEA! NQKP:3Q"POB<=Y,=A,H'9JC%T8YF)=X&'T72B5LI-K MHAR,#?O::D$8>KY:H.JVK/=53,^5+8O8%F-K[Y"M+22RF/I [(Y+DL3G,OF# MYVJ,;AC=;*X,Q XS"6D^E3I\)3I2%Q#G.].>RQ91L+L4T:T(1> B>]7XTQ^( MW1IS"LP G+9'..T@].BBNR$0,N;U#IE7-#7%E/@;=*J9XUT97A1V$,K;^[-G M1'/D1+-*W,=N.2-EKZ4U9([5>W0UM MJX0J!-6VHK:'EI\C\*M64%+Z[[*XV[C *[D#<.LRUH%Q"3I%7U8%Z-$3!D6^_X.*DP[Q M&&#IV*.7E(C[WW >+8V3A7)HQ7,P/J[,I*G_LDH[SD4ZE!S:#SX /]+U*1X8 MYU)D*219>NQQZDZ'F9[(\(_AW]YIO\6EDJG0[8*(L*T&Z1+U 5NM@5"29O7@ M[[FG6^'/4[;P;7 ,>O 6DV(\X-$5FP$$&4_8!WI[[>L :%%/O"9('/ MIM&F8)=C.]Y3.8D7#RUW? TY7UXJYXLP(N[T5K4'1<<"04Q,ZJ!^+O6O M[8=>Z;PR$!_OF L@? @W>D?5-"\I9NH"8#DQC*4MI[&8FD'L//],+L/GA!TT MDV*:P7[!C)'12CTA=ONH5"[%IP_MML8U] 1IJ9Y0-\E(5I7R$^8L1\0'M)[S M^ZMT^^NAE3U@E\!N#\&#(5TP<0')= 3&W"+H*Z9B$+LB()/,\ODDNW.=T!B>2Z;/2!FT3%-HMMN.MMSC>#;M2'T;BYD MJW@4F;/;@SX%GEM"ZT*0=DN=?E,89G"[I"584H MT876[+0Q1/FIGWK*_Q;S*C-D%Z:^CURHTO;0!L(UL&Y#,HRQD'T@SU>N.WDY(D7LH<6+8OD\]'3%RQ$^;C4MGSDA1!S/*I M]/$%T;,;)]OYIS&>U3D:6N-W6C6$D<[Z42\ZCYEF5"9Y(+IS6'5WZ][=_=:( MOY1-[FH3;\](EY)K/,4DO4$9T@+F*>:S?#+'JOD871X)7>Z>+%=H-.G8@;(4 M:#+) _/UQ[Q0>LVK(?%*R%9[:+MJ#*HSS:=?[4G_UO@NWTC&MR\'U3Y V+D. MXU\_70Q? AG E9L"]J 8Z-YB^NMT$UN?7&)J$1L4.2TTP<2TQ&?%J&:9^\BU M#DN!V ^8'8%WXX64M$KP;W#/S")M/"/P2>F@M?&5_3(7' )6:EJ++H8^;T]2 MV=*WUVR9WT:A=GV6UC$+WCZ.:Q&O=.ZYKLFX7 M=*7LWU6,IFF0HJXV\NV)D!W*F7-)OK&D0[)*7Z%2S3&[ ]DB%KO]^1URBA4Z M^?H4%\^ZS<0NQA'S25XXM/L?F&7+J&AS*EIAV69BM[L3,AD^(QZ?07N^3&>H M!+<8!]5L7D^P[KB,MHY6MI9I2/$;I67SO)9Z:"[1:R\.A*TL2XABH6@#*X$4AST=(=T M!!K@IOI!OG5S=S/\\8.8N^U_EPO!(IQ;IGJI/IP-540C,!L)4 M5)\ZI@9TDSWY?!IL]K P?F45_/IA\6E2'.H*05+XC%P"<9W+BFM\#QD-XCP+V>-]Y[[62[BTJU4"VR9+MWP-X.,]F)X1_#O[TS>:6(P'FMU[2-[GW% MLAP01:1H6',QZ3 +Z/4>-9O=H-BF;F4HC2?.>P2&49ZC/1V1WJKK.78P2>1SQUA:WHI MEHD\]<&C;A+XX!]3Y*K2%0>_+@^J!."5'>\W7F%Z %?F:M\SZV!/'(01A!=3 MV]B@@]^B$G>F=C!J>A?4M$J!>'G'OF/2) ["$[%W!,(XRWYREL/T-#+\8_BW MUY[N?-TW9YB.6+BW*Q1==6N^"*-XU&N5K\Q;4:A6KSJM"JU*H<_%/\4JA>EIM< M!3X6FE^X0K7D?BA_OZG\*%R5JZW#"ODRS]YK,K/E6OK;\X1XMG0N?C&P 'KL M$32X9%3.J/S J7R%C9^+W<-6X)-"FL]G#__."V;C'Q33VUL\8C86P[_# AS# MOS@V_HMD>AT68BC/N]-[DCZL/;@:15MUP\_4I%>>?O2R5[+P."+OUZ2OEEU[ M_D.I7&R4"\WR1[#;W4_'8\#O!Z@/@_)T\;N1*SQFC)[P?BWAH%HYRMSE"BVN]:7,G9:TXG3R5A3F7/QJYV2?&I5([/I0ZL,^4! MJ@F,C!D9!V0L1I+Q!O4;\YU=^#P8WU+V\,F8&=\'Q=7V%H^8\,[^6;&=[D]R95KWX7^Z(+<,MM[J>U=AM^8U;WKH_@/T]1WJJE'QJSS\:]; MD_AL,L]GLIF#U]09!3,*/@0*CHQRYV/7=P %I])I7A .K+9[7>6J'%*NFLYH MI!'LS"-K>#(7FO%8T5VXP89G6JB*_5MGDJM*=Z/,P72NVR6\FS?U^E7Y&C2B MPI7;%0;U)&RMRE6J%[7&-2W .RB.NA^ 9<;6_BR1X1_#OU>\/@34 6-(6O(3 ML>JRJE0)O:"\/=$ZHC4N9K]>LXO$9NUTD-ETM2. %NH[G(VP.RBB9VK\7JCQ MSTDO7KIW/OZU8"E>R!^^TLWHC=';]NAM13)W/G9FB,"+V20O)),'3W"^5O&W M+7GZIJR!&F/: MM./[@%@$$%9V%-#(%"0,2MLR_M%S.P#"XY8-7]"^PF=AH!T)S"*P(?'O_SL] MY2Y4HBG_<'6Y3S[!VW\PG[H>L.?!)Y$Y//;ZOJ _K,\ZY/67T= MSB22ITQ9T\S0D8<2 IL/L$]<:SR"^0NFW%&[G[@JL&<7J%4#X9<-O_2W_Q;^ M,F4[/L_Y]V^ D3/*XQHAPC@*5XN T(8= A2BI",+;^, MQ=PYEJWVQEO54=Y\4]OGF_]VO,&HCZ';3B8SP4:+M5(A42NV:O6;)G?9J-W4 M>:RO!O'1.4I85%',)FR#7C!>#$O1BT"*-@,I>HP0*(Q,54M(29Y#BY7>J5[K MVD:'F)PDT"^E8]QV%,]R]?RJ,X1WNFL;]\3JRB-8CFTZ9,[XR)_,&37GCJ7J MQ+)*\)*ICF@,25?.94NU\-IQ4.ITFT:66C#SN69T[V'/H\ 9F)L)3FT^6'M2 MJ%ZH=4>0^U?I&)["?>30U5JKG!"X__Y?3A2$3UR(LR' 1+$]R?P:/%GUQO=T MHW?RN=:X+%0KO]WFCYB]4RHWBXU*W6T&><&=WS0KU7)SVB_BK5%_!R [8GE= M-!0Y@?QKY%@]GW@V$<#O M0>V2B(F\!T)O!\\\7TLPS-Q:SHX2N8Z8;M#_L 0_50O=$,1"0T:U!J >69@9 MH8*28/0 V\'D>@3",&&9WLLJ>B\ (4&AP2?Z=GT#XSP/ [4[H!3;5PT3CB"N72; M&Q@:3,S#*+KQ(-L&?%3( ]&0>GF87W=Z(+8=DY@)=UV8D=-QX,$SK@*ORQ9W M3\:X-E"8B"V;8RY5^CM=^CM3XM2AW,==6(8NAV P]K8%X**[ILM!A0"!5NX. M#*L+LP-695.?Z#Z"[Q+U2KT<^L&#TGHC(XOS6."_<$R?W7$ ;>$S5RK\*'$? M2BK8N%S!H40+@_Q0+?3 8I*1)H\_GG&(#\%J0J-P[C#N1BU )F+Y<#9T;>Q# M8"#;7!+#X-"$==1T0=]=P:B! DP$F M^>B;P @6J3>"CB:0QML!>H#"$ MR?\XJNE:#PD:?_0?]_&:(X![KM\.E$SZ>ZW7 Z:*8*G*#[#X!D@1V71WXWL M0;YP%P[B:_#0="8.9$3?E+TUT.G(L$,4"Z!IJ0KQ7(B(5H & R(KI\[(/WWN MPY>;$D@3C)F:[O62,@ .R NHJ*_)E@7 ]8C,@[SL8@ 83C(W<#KT)!1W- 31 M] 3P"=_:HI.?<04XAKX%>T+HP0_P O I(%]9TXQ'RZ7VZ6+GV(?_ _(CE$46 MS PPQ:\MQP2*)LAWK($O@RV@D01=)SP(CSO 4B=DGC%98&\0BA3H<,)3XKD. MXMVPH^HSAQZ4:0HD?IHD,2\ 4&)MP[LA9C.#U"4"+".(]< M#Q<#D.,ZLFDB&_8.9#B"Y2%)N3"0O?$ !MY\KNLX$:(3#XPF]<)%[,S=-:QS MT1:I=' /.83NG(?M5GCSLS!%VNZ!%@4OC@'!J:W)/1+XQZ0;IKEU,#& 'J>] M:2*JC^F" 8: 'ZI+]02D(G"_![I/CZE[1QH0)> .97$>YN,6$U-VRONKY8"^ M^\3VZ!N?1I:!7@!X !6=#P G8N*(,!?@O:<(49!] 9E$*'YX]!>H0]Q-P*5G MGTQX3_*X;T^F4HQX!A>"X3?N0^YC>%WL*;LU%^<-Z856D/70#X'FTN81',WZD$3ENZM?#S5 MD$?NW6'6/SX; RAWR;I$8P,"XY=J MC]/'<7_^\87W,0=-E(NF QP:Q3R\/:;,SV*$?V!;P\-?&8\.C#FJI72[AH-? M>L8+%^7 H9J^C9JG@9AN/*)*HH#P@ UTZ:^>)H"T#TJN*J-Q OJEIOGZ=4T537,O#U?_1E:H:%UJ2[ S1M<>9%[]B^P1=(N&"GB=!.?1,M M:CDF*.JZ0WQ6@%+"T6$_#-?F*=O @?DN>1BC\+$YQ!FPHU#Q&@]=C<53Z367A=.==O.C;W:!LHMY+L80\=5%C M@I$1+JYE['^:_3WTOK?4T$C>*22FZC>\T3<,Y1'&>C\LY^^9^-[G;8?[,DG! M#_=A%/V?AHNV#=(U +56!/5<0^CT=,E+[8EV?WM=THMZJ1_G3K=]/"8:O!,7 M!N]R[6GR#J;-O WV50L[MR _W@6E,6U#+"* MN$PRPW/_JI\]PG*Y?S'@P#ATHA@X38!'?/9#9,'[+*AUH%NC)YB $Z31F[#' M009UY8&<@G$_0A.72E'J.P05?XBV.35+J*X24E7P$416T_/5=V?0:.K,N9\^N;&VY_)WER8Y7FRM=YI .>75+IYRTV> MI55]7XM$@S6*6U]D/I/-;V65VUQ610%5'2B KL6SQRD!3R6,3\.[Z\GW(KS: M3TQZCZMB./&:JSH,=N*%6*G.:H"JT9?]Q)4(;L,X#5L5XS1[!_V]Y#0EWRX) M6$TH_H"!TBYA*,-6Q=C(WD!_+]E(0=.,KFPOX2*A1+%Y+88FHC*$8JMB3&9? MH+^73*;A>_/I8GS/Z>. Z-P'3-"V:&IQ)(_!U# +/ED]E2AGD7CE][ XXBK$ M(W$-UQPS,8W*-1/+DQW=I0WE<9",L#!)#\9W,_/\]V>3 M\,ZXFA/./E ,[#(RDXDU,JP@!YT"P$O5EK5P4@AFN !&Y'LMNS"-8!F @PT/T<+Q_%SKA;S&%VT]_I\?MK=3#C6U8UFOG<=ZMO M:&HS*DA!WF/8R6,'M7ZP9'C+"G = )-XE$W (H JS7XT#:<_X&A^J)W6J MU++RS&RLZ-*[05X^)GWC'PFO#(W. %:KRTD!!+3 VX1S!=-+#FO*JPJ:GZ M@9SUS[!S JQ$<\O*>/0=TUIH?FH/6:Y132OH/+N&]VPM=4)?2\"B<*>A1@9H M9G:(-3+N2=BPYCEB=\\^\MX^@[70+:JT1M4S\Y1P67QHDVAJ44 ZM*D 6FZ> MUR$QM8$!GD0)*L9#@/;!-C?_&3>32.J6E&NSE7JJ-4UI55S/U]PFIC5"017X MN['ZCF5K/AZ T:(^3,O'EKBK*,:@"\GOU@58V[T'&P*HHD>]0Q;B+-;_C&C9 MC^O+BL*G19DFB.]#8B.M4I)0NXXFF[S+1Q09-NIQD%#U3'A%"9C?F]4KI3G* MLSMBM+PPS 3U-?6]$BSJ5PW:KRQ '-I^($"R@(/ZWGO ;=F-'?I($XXL/,B>&N8CKCFMZO(["B!BA)B[ M;,UB>:@@&6L8$CU'Z[D5DEC/',;[:?\,P$+:Y>AABG\6-B"Q5/NV3AI@5<##@@@KMZ8)O M8"3%C[00MR$:,%7;KWSM.7K7#^W%HK+WP<*KI& MZ['YK'EE1 2/,N&11CN H75+^SCUQEZM^A.,-H"Q0"&F_>FFXMPDZK#CF!9Z M_A-N635VBB&<5YH>J#%89&W2$"4MH#=QT9K< (6-,[J\ M:W=:X45'#I]PVYPMG"*P2CTC@^[OU-6DID//R1K/Z%U1P<[#?V5L#* D?/J< M>\&R0WO]X"_;6@"6C[3.#D&.ZF)0JVX;-HTQ6_8:0]!&>E35]#>'XA1 ZQ7= MA]K2/4ZCQ6[K $6==K/RAIZ=+PQ?]^!QTQU8*B<_@ 5%8UH>3-"=0;OPT"K\ M9X?)&-"!;:VF)V3NCX,M'DW?5*:BC#S)M"S4]]1%$]A,!:G:"S$EE+*:03LG MNC@5HL.0*>[9W(D""F54U? =GV>8RK21C+=&_-,5X_@E?;BGFH"I'8*7)UGH M4'/[-KILA4R!N$JAMT%JY"!)F2IU-[K>#14 +YMA MQ?,'9FVX.BI]9$KST[R0D"WGMNIP&W=@'RM9P7-V=5)D_T&O9:^W!Z.Q ]L: MK<6G?'1SVX Q$-.659\) MT;1SPVWYBP+9,T0"@W.*%^[S5)1;--P!VT-O)G;VTKNF=T5WPI/H4\[E!1]< M]N;9#WY7/]XS#H$MO>CV9'*++1I(SXJ6$*-# .-ZRBQ^"59 M:GF6I;;-++4\RU)C66IOD:7V/OR-+"F-):6QI+1#IV*6E,;,M,U<[!B,\:-^ MU,7DNX.>-=Q#JR0BM'79!TK;2G#4@Q*8O>Z&U!Q7.?-9@ MXZE+7:==?&&JL5O/IKGN-FWL6WX(P7=CO1W+U@KZ."$#T^VJ(ZI?>,YD0"I' M]]VS"K ML__X:1K?=P-#3R#R])#SU?)JF2U[FH?MO^)>BV>--'6F02LLI4_P5I318#QU MV"90)U#=NX\,QZ8WH+D72A7>#]O:>?=S:?ZR8TQ< W6$HE?#S>"@X9U+]^J> M1=W0ST-7'*\[1'N2*7^]*EF#G^GORC'U1I<6]D;/MRU6JG)-6M7)=8:_2"WYF:;NDP/+VFPW%*@H,V%:V&XO\^FKOAI4N$H MV!F'655<**O*S0 E M5(T,"V'G=WQO7-2#RY1#UU3A2A*&GVGA;I7NL)+D>?]R\_<+$AEJ.IX M*#)-^?W0O/RO/!Q]*GP,5F6YMT6.#)VX[5$4?;'LK];GUO0.XF?@*Z\//BD G^2"3^YG!AEK\"WS M)+X>^*0 ?%(D^+*QP9<4^51Z(?CXQ#0+7AN?80Y])%Y;ZA/W2H1F-W,N^;CGDA+3?"J9V0RMB^O#3PS@YZ%U]Z+S]4D0 MNZ.Z]GH %%T +D)K08@+/J (/B?F%H)O!JN/4OMY"]-%>&:Z7,BJ29,Y0DZ1 M1?9*(82]2]]K3W(%M2F-4S^MV_0Q&2FIA4;*>7OR?5RYM="%3L$-3-/+#S'SSG1F M;_[LRM: I_^F-9I_V-/TN!!O&TK?&TM//6+I[.VP1L][U[GC*H!?Q]6R8KZ]\N3VYL6KY M'\5\M_Y%/2;FGE[(W%/MB5;_^D5^^F%G)1F8>ZU1KEQ6N>)-HU&N%G]QK4:A MVKPJL&OZ#G9K!7K]:^+9]:^FUP' ]5YXM\&.3((%4LAYR5-W0)NFFNYMM>X# MSX/9M)^*.TCT+:^S,R5D+,(B)L;TYZ; VU#=ZV^77@S;M(%6!Z#7$S.X:QT% M@CV>*;.!>0:J91LF[64S.]59HD%+3^@DWM+0H@A7JOCA5]-K3R-SEGM', EY M8E0\HX7+"36U ='C#!T73*Y_"09^>7V =NN?7Z/F+<$,VH=5Q M[@_O1K2MG2\N)%G"^#83QH4DRQAG&>,L8_R V.?;;XJEP;,T>)8&?U"6?=:W M["W3_@>P34%+00DP;8IHBPQ[L4W@50PUK/%N>_*HY6\Z4N';STGOF.SZS++, MDI;P4[[[^OMG11 PL^2Z7FNZJ?^U"ZY8;K0*E6K(>]ML%5IE=-YRQ4(='VMR MS-X_R*T54='$VW<2)3"=+=7F*L@S,&7BG,C4KB[XSE&9.E9G0Z61G._=F'[' MLK60+Q^[SM&B?8H5G.)AA>IA!9A*+E8$+G-:?H'-Z5PG W8>T>\QE_-+\[S( M50L40^CGFV]^HNG"T1*TC!XK- RW.:3;N"GD3'?].NY],FZ6NNO[,0GA/D@? MW>"^URX,FT-ILF6Y6_'RE*8QBI [ _;LI01AQ" QC1AXZ4%G0!;!S30T"0D[ M^G+(1>>WXD/,VY(+'V__;F,J3+&_=].ZS@%62%1EO:_ADK%K"W4ZT7!'PDU MPA/1L?< )@MA8I<-@M5K?@GO#*B[R8>^Z96;S(?GOH4[A&X1_B6 MZ^NV&S! >Z0J;674=NJ.2:+3&+2>69:>2*4[RDS#\*$U+ K HZK\S^H5Q$MC M$-9-8ZA4+T"T@X$-*SH50T%YW/#)Y_19R42#<;ISUYJ/^LE8KGZ:^C8TF'GM-2 MSZ7VY+R>_#7H.MFKAV"/BFJ--!F&AT,%RFT6OY1+-U?E!.BME6JKW"@W6UP# MM-4F5ZB6N,)U[0:TUB_EJQ+\3#7;RD6E7.)*9:KQ3M\Y+Q<:E>HE5R@6\97H M+(6-_(+KG\9Z'L23N7LWYWV&[MD]OU!SE9<9E$(_7% BNN%?[N9Z$^'_(>?B MYD.CP%LZ$FP5(?R_D\R\0W6)6SS*Z)W54Z/FW/D2GGL$(A;Q_ +550>YQAXV MVJ;X4DC3K(M8$'[IU*@JO,G$^[CG?<"D)8\?\-OK0A98-QQAWP3<4)!]&^8_ MG-GO?!"3*5Z4PCDOP//)5"B_)MH"N)JF'+35BE<5@.9&6R'JZ>D5Z6<,/79 B\MCW)B^;@0<_>EZ_5P#!QJ7553O#*-M#"_0,^$=&C5; F&=VZ\;HD]'2(@QWW4I.T:U-GF84%%AOAV%][R'TNXG ?24A*PB;H(YY?VK6&;'0* MY%6X#QBKR5-8XBH,B5]WD^;%I,"GL_EWP'V*6^8^&Z./(":[4BK_[7=U\/;< M9UW*9.F;KRM_N5_\VR)L^@KQ:[=$G@IF>1A MC'6Q=A77VAQSGG.\-3#G_(UUK#A(U=*+OTCSYKMD[[-:MB[*K6L+K-;7A/BX M]]%-];*XN#4=4M( MEX9*15.TM^=7+T:X=:V'E?PJ]P+C%P[H58/OE]W3UO6???SCN]M^?^N\;GU+H&U.JDFY=+ MAU?CMN=[JLV^%'7ODIEQ6GVJ]N_R>ZH,KT+;.>R,'7=)'Z1QGST\9?FE*%LS M]=9#Y8N=[8EOSVUWCL];BO5LA=MNT<5Z! IX9I\5\)I.7J"#?T_E:Y5LMJED M7B>L%4-GF6YP3;4E=DA,$M)\/I4],,$@O!\U?(H*$\,T)FG[AU)^/$Q-?&.L MWE(P3GPK97P#W-YJ;O@^T.S?ZR]A-UZP.%XM\ZB!-RM1;F)3/<$(P\Z7\H_#[3B9O+\DW0IBM17NW:+%Y#6$BRO=# M]4@%H3T970W4AT:_)3W)1U)7%%7IMNVBL/2S;H33>JZ*_@ 89YACK]QQ:458 MF.FN.T1[4KOY:14Q%JC_LTJ3WIZ[\*@I%.EW+9:4$>;22!?26JV/.7H^5Y/^!C MK?'K\$OK-JW_\<&5RB=#)=4_?Z9_F/;5K?8P+>%<6MD6M_QH.GVY'"K;=RUSVE=W!_56F5QD]C L M=.Z6'>S*:;UF18.X(%M]A>6S'-++/%)SRLL&GE%/77UFZ^1Y08(S2$D1&FOT MIE^W7& /8._9$'.PS[T<]CD^GT_QJ5Q4+4],V$?2^444G=\:YGU%KYL&>B^C MJ)MTLS^N^E^R3X]:#.I>.VJ$Z\"6+R/3Z(,I9RWE=ENPF=?#CQGHK$^1F>3+ ML2*5%?AT*JJ&<#^<#ML"8"19939PVBP$8$[B13$J[+,) ->7F!=XRQ=8?/22 MFBA*Z@N#NEW*66*^MQ,Y^7PC_I+C%Y"U'D725V6VT% M5&W[5/W%_EW2'DBM:*1V*1];]"[O8#6QD4BD1Z\8#ICK:RE:&XZR&08!4#<@ MW\S+\480^4PJS>>S+T6\YL]PJ2I5[Q3*17?-4@[4FYW.JVRBEK_.=8 M#H[N.>$W?Y3IKKE#'-3;GO3+Y]3>_8R7[RV5_5 MWOMQ(\&WOD&1W8*7"0R*7#8JS^/XO.;K0SO2ALB*6S#[)3Z9B^JAL$T_N1@B M4*JO-8*K1RVPFI91:3Z77QW%VDNO^89 C*:R#9I-+ 9BDL]LS4R?IRT_8[ \'&G&F) &L6&' M,'[1) HN(]A_)(EUKOYTY.^EQLU/\DI>='^A7+!2SEWJFU,?[6"^&HX;D. 6 M_#PBB$0I,O5QCTGP)9",IL,M!(:W \E(.DPND7&19%>45,GX6>^VKG*[EVP; MTM5>1TOFH;L^,>:V$$46!3X5V:;OG<2JUH)^) 'GMF <2*D<"-*=$+ T3\!S M)F0H4A70<#-_]SVO%7Y,+G:3J+4H:N42M7_;C+O0PXZB/(?X!F2]A2AT-IGA M4_G5AM!QQK#6A'XT66_!R!#XI)0"PMY6\'F]0%:N/1EVFJ7[3LWZ9;'BCO4# M6;G,?""K;AHCX'OCNB;K=D%7RG\<=825RHL"6.%&PZM?;D]LLU.LW#^*@\K@ M2 [*WW4",VR)OV46NGIGH:OS]B1;' E6Q1F)%V2V7*3>J-7+C=8O>G-3^?M- MI8Y7CK+HE1N]&DJW=T.QF+U*WK]%^.K/V#P_5W_KY7J6A:]8^"I^^*JPCBB\ M-(UP-OE@]1OGXVF'D>#I\O' 3SY][_*-CR M4UC:V<0;HCT+Z#GU:0N>K#2?S>372F<_AD!9C /Q"]37.I -&I(N.I ,+^4R M?#:YQ0-9F2F_:VYQ!:IIT !K0+H=IY8O]5_NK?R, []I8&@+%#X%SBPRY;?@ MYA(7MLG88X__%HEU(6RW$?'>"FPC:;.T>]KT8WVU7D_MDFNY.U!U8H[#C_L4 MJ]XF![4OZ6JR?/]*SDEW46!1>:OB9DS;0T/*N69E*R$^AZI;<8ME,B#HI=VF MUN\3S.?:RFP*\RV$Z@4^G<_PR:VY(F<81/GU&$0#F_IHKD\WD.&RDKT:.T2] MBQ.N6#ODZ$[MY6(?&@;.4?US,,ZAW#;B^WQ&R"RXWO)=D/E*(&\C],]+HL2G M4CNAZ_SKT?6%8\*^')-< "3@/UAE7QF.3..!X"L!K3M6\?XJG[_[-MA->FM$ M;:R_,I[K>6NC"H :6MW!A[]?SE'6.\ 9 L@FMY"X(/"BF :%8G53A*/-77@Y MIXIU>-M(BN:%K,@+D5>?O GW&LKU>J%\R7@DUT^OHSW- M]SH)L?'<+?FE6E:Z>-Y]U1Q2?ZW41@L6RG,Z6_3+M(TE; MW%*FWCYN+:P^),C3B.@6IE^:- W3'IB$<$-X9V!Q1%= ^0T2RSAD(CQEI(C$ MW*-L";O+B$Q*;1#R6UW]J,D/*G-1E()-_L/WN*\]:U18AR\>CL&LX1>>@SD-[ 7IJK'$HG^6QD1]@EZ)A:!B8Q ).' MCN9$Z%R/)M+0ZNT63*(+IH7HN$&X9 Y(8A:$9)2CZ3DZGAVE#(@0;[1^@CQU M-4GW(5*-.4?KB[W02MJDC\.T;LX@O")^R%K#GP4N=-33U%3U(?U MS=\Y"&1HQOA&N=WK96Q'):8OMB/AA*)TR(B<-CIT5#9O&&X^Q#YQ&-[ZARN8 MWOJ M?,8.!XE:L56KWS2YRT;MILYSE6H1Y&+G*+=<-6QB)6R#ZI]%0ZOP+#07'3O,['E\3HF_)HH'8+H*,M M;W>;#=EAFPW4GGR[J71'2?ONL9@[$A=<=.4P]=SS7&?,]0. <#)"A'LD)L'J M8;>4V&(EQ,=50EQJ3P;-YK EJD+:"G!\9B/3NN+$PKIBGJN6X5_GO[C+R1H\^[+J'_)PZ^WS9M*+]-YBS+J^I?"Z#9K%_-7$BNC M9F74\!L3+5(&3-R[;&J[;-\>GI3;,]^=)YM&])[5K) M9G9>)'W3+!QN->Z* +L/U?9-S&RQ4?,+LVO6H&KZ>]G!88(&",Z7NWKKHI\7LMLKB?)TAX!54R9]\MF= M>1X^"Q[>WWR\'3$'.)QV^&SF,'6#TK[Y3+MT%EC$&DVN(T]B?6"^]X/TFOU:/.(_W3P;24Z7:35>_ M);?0H(+E3KXH=U*,G8# ,B:WD3$I;I"[N@]YDL7VY/OYEY]/Y\;=Q8_TD7AI MC]);]AJQ \3F1=?D%;K4E+'J\A@1"VL[NET80;E2Y8ZJJ;9*ED<2SB,OSMM\ MV/;$^3*TG2O]SY^Z>B08Z^TY47;3U-SJ[=E6TR%XL$ZE[RS,D ,N/4XF6^2; M<:GGUXDS%(K%QDVYQ)5_ULO59KE)XPVS%_)=50KGE:M*JU)FM_)Y#OGRK\'/ M^RN2R7Y]DVOY)JE60_J:R[9^LVOYF$/^!0[YTFPY])PX#5WZ-90+]4*M,,D6 MG?;D0JA?:"FSE_]UMW-G.UU5J-? WCI^%X)O?9M,BNWJE7(Y'DR*=^%AWPS0 MD<:7%+L81,JE^%QNUQ[UTO3",*K;M>0G3^VUYJXLFJ'+FF@7\YV'A^IMG'Y" M,2[B\Q>U8V_5DMNKEH!G [J+[>],"6D^NT:#W[WJ^A$+<-%TM$&5_9RC6$SS MZKD9;3ZPAFS[6FX-S/OS\8^B]OHW[=%%QO:.[4M48B70-Z#, MV%ZR;)[/)M_Q'6#Q#B&2RE,;%'?/'D(NS0NYG1!Y859QG?,,N7WU:3\7.,,F!4B9$UHV^AWC$ M5DXDFO!CVR/Y?)K/2*\;H;AH3^Y'/W]8K<9EZOSN2/R]K^',3Z7GG?D5=(,0 MR_9QJ:)WC2%9ZK0/MTY8Y_7VI%/4?C7^9-/I5/Y(#HLR_H3+^-T]TW#S$B\\ M\[\?V-;F'>[ =!YZ\H-PFQM.LG>K'.Y8S^3ZUBO58NVZS)+VWR1&L/[XJ[R[ MFXZX0RJ;%:S[L: 5(0VQ'=56YW?UIJY\EZZ<;IQK)'=;7=K"#D-T5]>TL M0W_O%K0"'?+MJ 9"YQWY6Z5G?&TT-88.[PD=TNVH/D?2^+%U4;WYGFUV]@X= MFNH30X;=($.A'=7-J:(/QC_.TS\:]P)#AA<@P_.P-E.1WA+O]PR5R]B];J^A MN'<+8L?*CI4=*SO6=W6L3(U@&+RR-1I M&?N*R:N3V/8%U]VZDCT&\]XMZ&C.7=IK,._=@H[FW!F]O\]SWW-Z9ZK,7J+X M?JQP[T"V=PMB9WCX"V)G>/@+8F?X(M$?7;M8T1^(96-C*3>7'+NH#>5:9:(5 MY/9$O7RL_DG:EW<=$L.7M,V*QO5G]5)RI4QD5?3VH'UIRKI-E^E"[H6($"P< M:^!?A8SB+C"ZW'Q[2_[/MB"YL/)_:TM=7C,505MQ;MY,Q:Y_%@0^']E&8$OP MW3$B;(7!'CI=/:ONVT11R(M%]QG, M=%]RN8C?<3-D@^5*%^D?*6VH/&5W:H,MZ,ST%H8L!&]:;=VF)%ZYX59Z[ MJTULG7]\6-5R:I:8XAA=Z0WZA%BP2^!CSZRO%)\1,ML7S[O$CX^,ZAC5;:0/ M;T1T4D!T4B31Q6X%(_+973@Z]E[]9?3&Z&TIO:TP/M.Q>Y2F\<(U1G&,XAC% MA2E.="ENH82+?7L9T%MN![Z>?3"%P_'($)S;:JL]M#TS>"A7*^7)PV6Z/;$F MS=SYZ+:34>\/)"@Y!]2Y*Q^V &.W)QBN+MP7C&.LCK&ZS4QHW[L=(L-8UO,& M(QFYK;*;8U^SQ^QF1FJ,U#8SF6/':R61EXY AV?4 MQJAM6]2VPES.Q+X4X.C,Y?<1^3U =K.WR//2)6Z=5>Q@C7L)1H9_#/\8_AT@ MX!C^,?S;G[-E^+XE.9J$L:=X'Q M!R%E&*TR6GT)K:X(1V5BIW$*V22?SN\@[,MH]1W0ZJ(*J/=+IBM"69G8V9^I M7(9/1MY\S B5$2H3JC&H=54H+';FJ) #!3B=/59:93&R8_+1[0=.[6CES*/' ML'4OX,FPE6$KPU:&K0Q;&;:^);9&QO8RH=A>V&J:J;YSB\."V%[SZV9VQD!!C M!?-B=[04\TD^)XD'G]C+Z([1W0[H;E5@+G:=F)"5>"E[8/68C.X8W;T6W:V* MM,4N&DL+.5[*,XG'*(]1WN91LVSL C(AE^>%E'#P=.>;V'_;,N# YT3"WU'5 M&<(HW<__C@+;.U?(MR?Y/[\;X\FHVBGW8IC20]GLJ_JI;8S^X9+H]?"^\-$R M_!WN'KZ9!03+LTV'S"&>>!)N'U2$ 1&# MK(I>-XV^22RK!1.<:T;W_F3F")+2M#'LLK?:DY_?K-+@JO!E( Z.Y*"JM58Y MD>7^^W\Y41 ^<>[ 61$0,X'XA2^5+\;^:YR\KE8J[8:A6*KR56J7+U1NRPW MF_/=@NEACXX#/%%X?"1;*QJ6;25D70&2LH$EVP0^R:8.,L#B5)TC3UU ?L[H M<1U5T^BW(#@<% \CC>#379]6.).,@%*(;G-RM^L,'8V.-C*-.]*U822W>Q>' MD_4(?'@2AX>BP"MF$7VTZ-:P4WX$5T@06^MW, '3D&QVW!C\U M2)>H#\BMK01,]Y]9,L@GDR'_J/]2Z)VB8YJP^;9::8]&R5&RW46.E4Q)R?:D M.I:S]?/SY*!\=\+9JHWG%LQK3L=8):,73SLKI M6K;=()Z+>.J-&;U#N5+37A"!(G^2I),Q!,/-R M".;R*5Y,+U1S/)2G]W;CG=TBC<^. MDDT=,0U!T6.15ZH,:*W:8Z2=$-\I M=XTJ^6ZU[KK9@&K\"0%MZ(1\P-I7T<[2F3=@0+&]83G ]K2TD&@2D4PGN2GL M/([3/"\DB])$_5;MO0GL(EE/+KY=Q0O)')\7\HNA%Y/E\%3"JI8]HR;,* ]= M5#/H4![@+(]G RAAVI%LXLL)PS&Y1]G$"][&G&&"9#<-IS_@KM0>X9K.:&3 M2&L/,!G0 0/@'*JJ[(IC*S?"F#_\XD3[UG M>V ,TZ%1BT6*4H@&U&..Z<:1;F##J&LK3M?^&$\G3DQU8IF2DZ'C&6_-R:8;HW!^*UO-IT=I(7]=Q57G9EA?!N5BES5* MF0R?S4J;*;Z%U5#QI,Y7L:DT"N.RT.KL%"K1TB5^74HZRV>2"SL:;D>=/19& M%\'#$WBB("^1VWW^]_^=GG(7*M&4?[BZW">?8*0_#@$2A1'$3]P/67/@H\B= MGGKN=$5]6+^,8PX"&>H:IEY*KDLTS,?\,JN_[?LW-T#4V31Q8LQ?\T MO>TIF?PKR@,]+1:8S_V!$XKTT4Y=O3-#AY_L$BRF/YF!FP^Q3UQK/(+Y"R;H M6MU/7!4HQ85JU4#X"6+XK;_]U_"GJ1_7=^+^^S< .@+D(";N3SL$2 ?&'M$3 M"^/=(4)XBJ7+@! &'<+4!5L(E5]-.V$ZUGHAH#??5$"LV]M3YS/Z^A.U8JM6 MOVEREXW:39WG*M4B2(_.46ZY:MB@*ML&U>6*85WN0M5!EU-EC6NBPH=:M'6, M$*"J1,)7)2(UB6/<]EN$U'*9D^?.#-R:22V;AFK=EU2KJQF68Y)%T;74K!=F MY>OMB2D/!]_T7,2)W-$P6[&,D;96 MI59E ;;#W%H3!E9[H(;I=L+W^^T!0V:'N)&/WC%!/T^@L+4')B&^!X?H"HC< M>:O6E2 M?Z'1K!,[\)J>!5$"WR%DD=#8CV!F+_5_>V^C'(AR2)>IU@Y;+5@6@7^4EOSD MN6S$I-!N!\Z;MF7:IZ?7\IUA!DA=>%*M=MM/H6@]&OXOUV0(8KG=7LS_S\?G M8'0-X%3OW5&"1ZE/T%MUE=CK#(7VWMPH_DJ>/>V--SFO&-_,ONV082[PNC36 M<[;$ .EZJ?L>*-O/(>E-W8X&CO_KBDW/R?CX&:1, M+U,'ZL3$+\">%-HC56DKH[93!^7@7:#BC^[OS'7AUF[4Q 59Q[F3'B:1W^R M!Z0U0D\+X;N'J)A?-\15J5X$\?53,827B"LGG\7&W\EYA@KIU 6SZW% MXL_"J2(+.'&DR.59A]C(8+HL%K,;GA:"(A]*QHPT"GQ+S?%98&&^(Y*[%P^.NKX=[ MPE=MF'OJYH;?^@?$8+>,D.L&>E;P6$D\6RCW0SQVRBRCXD L4']@6]O ')*> MFT.&/A646[:&5&LZWMU/RY=Y'_TWLH6 M>E9.Z?/'YY#D!;V9XR4UF)L:7WLJ#BZS&0:5\5BB63? M2E2_,2JN:Y:OLH529PMS,UYD"TF1MM ,'XZTA+(;6D*OC-^OIXTVOHFE<:KU M6/HMOZHEM#8V;U7QS"5?D+\J9=*\M#C'Z%AXZRM:X3]_/PYN;\UOMW<'Q%ZW MC)#KFN:K+*'TV<*\]'4M(8E90@>VM9 E9*E/!Q46VHHI) A'[8O/%2H.+[6T^=/@^17 M+#I_*UG]IJBXKE6^RA1:YK*<9ZQA4V@%@W]N""584&@C%+_L3&YNZC=W5^?" M.P@*Y9(O"+FO"@I%\=;\X?'6U\.]22=I]L4?YU=IKCWU?I.GJH/S?K-_0&QURTCY);"[E)N+0[+@D*O4LB8$Y/SA8RP7@]S M0+;534.'CUVW:+:@*T6P,?K$JNCA9U2]JX[@K!85.L[NJ/:CI[\KE1QCI(KE LUFZJK4KU$IN.5N%S ML7P-/[#2R,/<6DU/^"7;8C;L&K@H-,\YU;(<5"V;-YPK"+(X4I^VA6H0[ 2& MZNB'EC$"WB#FDA__X2K#D6D\N/2%#43=QVC;#?_-::6Q=18>._&H:AHG]WK8 MJG1@/(*&BOU,L=^8Y;VJZJY( ![.8S"_:/+A0;]XE 4Q7"*5/88#,V:UJY&L!@IHFK06\X"L!CDZ$W M)K:;,DG?T61F*&RC62M?T?:^YET);Q-#C"*$_]L']8RF?'3?#38;O4.WAU<8Z4!9 M( @M[[RMV0/#1F0/LJKAYGBNX]"3I?,20(JAJOO&6X=8\)L\1GCY)T]/+3P5 M?/)L-@];ILL,3;I/FHG/)]]^)36=*X%*AUHE)Z06\K5 YF.C#MH SN)N1K2] MF\N3\@D -^K?RC/&YK;GYUKR4YBA<1^F#"W_D9]VJ -U$E8./)J31R,-4!4) M (_?Z6A4L4)/K$K\!HT>>Y##J)T E)9U"W'#Z\3<-X'# (6KV+#._4IUEV7# MLFBK/M!L0=M6-=5%*AGM?B19G(B;&="EU]#[82RCA#!$&POF2GASA7&?,@)# MUVB'OZ$,"(VSX3_ S6N(ULJ'+2LV0/:31+G(I1@N*&A(#G,K"7 ^"FG7;"P M!"X,]$E=<4\&^%CH!/R!0J_@\-C;#($:'K0+T.K#]@@=@W801/BYQS$+0UT) MJ!:[2.&7LI:8H]WI6X!>(<8\Q*;9,FX,,4O&%FLTP]<:&)H"K- %+7&E( 6T M89&(P0!VL#< +;)TT_?))ZA//NU;ACY6N$T(*98YMMMM<>AH-FBY8QQQ9!($ M@0>-#S[[\YLRAC 6.Q@ZMF&.YQ&-8HCILCN4!XDI9&;PQ"1N2W+LFR,_$>P[ MJM*_0,^&1^\^T)XU\>O#M(G/^4,@?DRDG)!?:Z *(Y&:KWY M SL'@=$% [VD:LBQ6DC,"PX^'RZUC3EB>]*Y5:P_3X_WPT[N+=!BUVVJ9E'B M/-F>]#.5'UK!2O5NN\&&@0^.-!DF@W,G)Y^;Q2_ETLU5F:M=<,^1ACLO-"M% MKE M<:7*U4VK7'I[770'G>UF]K2#!I(G_BW "UI&NGN/?]GN>[W;#("-W_[O M1#R97K"M]?0W[L%K4 ' MJ1U19C2I*]]^3:S'ZJ! &#J\/W282[6<.+=/RJ_6O7!WJ>P=.C35)X8,.Q05 M\]'FR9_!GU^&-;DN5%2&#%NXFW&J^*P/1:8B;1_O]PR5RQA!V6LH[MV"V+&R M8V7'RH[U71TK4R,8!J^\H@ 7*B7YO8;FWBV('2\[7G:\['C9\;Z2FK'ZUKBW M ,:%BKGU=*UU@M=G[O5!+4/[[<%WUX2!KN>]!O/>+>AHSEW::S#OW8*.YMP9 MO;_/<]]S>M^^WO.)Z\!Y]$W#T15,C3',?SBSW_D@)E.\*.5X,9W^N!\N&)KX M)MNPP+T^H[B@BKR'=K]XR.P23;4_V/:/-HQ3;[*^$GT[4&T27W/^Q'D9 M[5YB/;X1Y*FGDG_M%LX ,[IP%W O1@EOV>)?KTOZD9:G2"U/Q7 Z&MG$]/1+ M!'8,^?\L /9.]C*_F:VSE.5=<&8H<[U;X>8JF%[2)4E(HX&[J!?-BY%]UXBR M)6[-2).19BS2?'9-R1QI9N.3)KS.I[(+;ZIEI,E(DY'F4M*,J .>(<[8?=9% M/IE*\X*88<3)B),19PSB?-;)<8XT\_%),Y7,\)*4.B;2?,\!+^9LVQ]'%G.V M,?QC^'> 8&3XQ_"/X=\! H[AWYNIPR\,76WU"B6B&T-59VE?>X/EC!(9_C'\ M.T P,OQC^,?P[P !Q_!OW;2O\$4SMP0!190"Z+URGU0=; Q=Z]'>LU;-L2UL M,:_J?=J'MCUIJM+@X7>VUU!Z.TT+VYZK.2I#;)M IX"ABWOT0,G)+BRQX>"Z)B[@)./@L"+V1R?&KQ=:,' MP_4823&26H^D5J1G2>O>W;N0I))"DD_N(DEK[S&#D=1[):D5:562]&(YE->E]:+)6 MI/:9"X2";9MJQZ$W9;0,_^H5HM3E,3Y<,$V\UD4O=Y[\SBGW?Y*_Q?SO M..W5W[A :I>'732]<-.[K&U$;\CRKB>S .)=>H^A;73O.?D1 M;[([*/ZXJYX=K\I!=[6)5^:Q+Z?K6#;WNJ55BW29/)\5F'7 ")41Z@L)=94E MOVZA532A2F*2SS SGA$J(]27$^HJ_\"Z95=,IC)29:2Z0U)=Y758MPCKN&5J MI,LAM3K&[EWI^LP+U)X,?IN#?L.Q6E:71=G=!%<75G1YH4"Z%UL_?+X9MYYS MOQCG-G:Q'Z[91;09QT>0>G%<7LP!?0K)@^>4C#09:;XN::[P"J1>'-^7I"2? M3>^@F)R1)B/-(R?-%7Z U(OS!,0,R,V]A9Y]BZ-Z3"+7!C^,?P[+# R_&/XQ_#O ''\(]U'XR\ M D"E[2RY$3'=F!0CT'U ?D:@#/\8_AT@&!G^,?QC^'> @&/XQYS$C ;W";\9 M#3+\8_AW@&!D^,?PC^'? 0*.X5^<"VC+LJFK>M^J$].O5%&[;J^%'_V:F?_S M[4=7(*P>(AET'63TO?$Z%UVRM2>DO3RQ*Y)"8E4DQ.M:<-,LU?T4KN29Y5.+@V8^[[UVLE??W=NA .K3_?#@KG&3-ZW\S( M0X,XQF(Z7ODZ,Q89U1PSU:PP%]/Q*LN9NRK^JEMC/[ADMA7W?O";R$0_LXU[Y*S(.D2.&ESAT 91<%@ MYL^UN32QNO((EF>;#IG#OLS)'&H7C>&(Z):,2%30E?)PI!EC0LZ)3GJJ7==D MW6K!G.>:T;T_F3F4&0-_DV':$Z/RU.DUY*Q@26]QEG>.9:N]\5:+BVJMI%LO55N5' MF:M?%:H!/H318G0<0(K"^"/9VK\=>J2))KT@H:(CNU ?"(>8_^_?'7:>![:U MFIXHD2[!?BQ=CJ4JJFRJQ)W) MME&E\"[^L&55Y_XX .>>2I2$JBOJ@ZK W_#LP#2<_H S1GAM""HJ. *H-ASY MXZCVF!O)Z)A51U0FP*K#T_-T?)C.)'B7"/R$^PX/_S@PJ+RC77$)/AIZG7+9 M["->T,/:-Q3=M#GX^?-X]& M$IN]R:KP(*L:*MX7AGD)[]IMM=+NXBK <,FTV\%\N*8J*(R%)]5JM[L 1V-X M>MIZ-%H#P[& ,II ?L"0B$YW&O \?.^:LL]VVS)M>$6U-5+K50(2GQV1LE7L M?.4RU9E7&[@W]W'Z][4+=N^9R<67W^E>;6 -.J!,VCC-_TX\Z'O7%?F;G8'^ M*IMO5Y">-1H+5JV'8#\5Q%, O N.]D;P]=Z)AB K#T#KSE[X&4-_/."Q&>$ MA?%+E^]Z-+&,!A*S-#"444"X3)5HI.M?2N4S6?\P*)&I-D"'YSKPJ H/ #V9 M1+8<B!X M8=&6+\VF2_;D4["M*2]X5#6-IWON&B#>30 !I\F/OK"WZ-(5 BA%!>*0@-#' MH4 ,ZU9OAJWTP.8+ML28(/[=LQV8A'# H>P!]J%0#064- 40H# R M58V3DJ@4H&J@&YP.$RRX@8U[!'R$;2A4=43,LWU$!!5Q&"B( 9J><<$B0,ZX M,_//Y$TXU=OE.I1,W%?K]"67 <#>Z4\6B@XQE81YVFWZ*24EMRQ$@L$HCVV- M1]YHP?>- $9T$%\Z6"5-O\C]*(HC)9 .C6?@G)$0/<=V3+*^H%@+1.O%33S(D@C$*V]#T2E3ZZ.B MPUH<>E]&#:5":R#K-?=.0Q#$/1 51*GH[DGM'GLGFCW0^C>]<^-;:C$6]OR% M[4PUV1PVNT/;.<1\67OO-)^,@9@4&0.HNS;I/$[FUF6&<]1'X1V \Q50+'V1 MRW_Y\;OXYRD7H-C,;C? K]C[?#5T>5E7VPR?7H(N^#CZ-T #I1B"5K]JP1.> M[JJH"@AFV_.+C&?U64OU_32@0(P;(,8%'>!=<@LPU;UCR8=\/F%'G"SV"-4 !RRS35Q"Q& M4M:)X2CJ*/OPGWFD/%\IV2.1U)/YJ_+U3>\U@;*RL![TQ !Z'BY;U_V? M][^STWHK4CFR*ZKACR#G93-\:G%P)O#Y:/TAT2X>A)X<.2IJSD*^?SO M_SL]Y2Y4HBG_<'6Y3S[!2'\<]+_!"-(G[H>L.?!1Y$Y/O9PG17WP5[;ZML@Y M"&1H%)KC\].OP;5MGU_YZ=HVMHFCRR8"G^IT_H.43X>)22.^)!INJ HL'3!(]E: M34_0="Y!I$Q76#-74!36R16$IY[G"@9?SZ2F)3KCR%2TF91 V::)KT=KV:$5E2%Z^7)24*R:P@;N(B+X0\R/ Y]$OK$;X=UW2R MB_RIR>5E\;%BWEV+I6GTN[H>N/E[FSQ

8-@+#&![P/Q7-#P3\6;SN=4&P?SWHI377]7?V92)2)._79[\K/_,U,;5/3;VMU1E=.)"\OI,NU)KMA*EW\7"_EDY^1SLWQY#:8Q M5Z@6KGXU*TU617>06[LE"6-$:(HT9E@_8GT0(CYE^Y9+"O"Z9QG534-QP*+@ MSAU+U8EE>182E:W>,S#3@PK2=_Z1QX':'=#\;EB7W,<<%#*2<69MG'!#BLX( MI$D/Q+:,TX*D5]3>7 *X"G*?KA=3>,XXCUC][\"8\NZ:HT5<-.G">\)$F>$0 M^"_LP*THZAH6UC EO)\LNHOI2%YN!NP>19=LXNKA@1(\K1DC.N@';\^-_\K# MT:>2;R^Z>6U-HF$-&!_8>_0AKJ ,55VU;)P%K$]_B.8E_;G@CY%P#;V>2D_B M4;4'5),Q?;;$=3SX^CL\XVH/Q!P064%8T2@(U_=FGN;!R[.S(PBL]R.+CF1K MJ K[587D0=8<.%DKG/+FU1):AF,BZ82H:YY0V-D?V-9:Z)))(!NE5:FG/G^S M9&U:)>.R[P[PJ4>/[P[D!_R"Z!S15& !KO,!JUL 1[A>$+RQ@N#-&??%> 1> M9[JE-/9LM:PW;2+@1WX*3]2J<+6&KHU]OJ1$K),AXH%MK6@H<@)#7R/'X@+% MX .55"BY:'%RF-W0$[_YQG,WS8(G2758\_U'- )@>3:M.H9GKF43)!O7(MV! M;FA&?QSH$H&T].=+> J +S51[LN 43L(^U/9:ARS#9=+W! M"SR')CF,CN-Y'X'M#L%@[+HZ3.@U'N2U,1J,+>K>'7E;Y(&14V4(B[RIVL%S MKAVK3N@05-M(]%3J10YT(\YR]3"@8SPISC^IHJ$-R3V/_N\S[H/,W=CR(- / MX,6/=*DSK\!YX"*Y*UNA;WR;?7YZ>HG0Z95U TA-"'PV?%Y.J+%S1\?SDTA M[G1H*;KL^O"'LHKLPSO.D0F8"29XCZ;.AIY+/-(D;7AF[*:0PQF1T#H"D!PE M01XQKT&%IV=H("9H?BE*#>RC,(1EP%.!CB];ED?44[[3D369V@^@\#\W;0+1 M%LJZ=NV (('5BDR_=E7\F>\DGGN7*83'LK605AU$\4(8,V]O651R>#9IWS 4 M#V]\U@8"KX>Z%?#TOBF/0'!P-.B#S/F?HP1@%&Y,DP_#R8;SR8@;;W\F%W%A MSN+)UBX6!3B_I(VUM]SD65K5][458;!&<>N+S&>R^:VL,HQK55$T0E=2EBW[[T(/;9*E;;N/I([F1;6H*5:+NM5: MU!2K166UJ&]1L/GZ_?Z/@WNRTE-6>KJ?I:?'2\6OD'0[GU2[7P6G.V!C1[^G MK6>[B\^RW;L#HCA8_S&?N5[1W0H&U=#/Q]Z/"S+@\S,9\/%&;$\:J>^_G'Y: M57Z_25;\KEG/;$;\>;H]N1[:W]*EWW4U(P<;5E1KI,DP&9P[.?G<+'XIEVZN MRESM(B#O1KE>:[0JU4L0V!>UQG6A5:E59_%F(T5Y?1BOIU+/QTVC+_R=NAMF MU.19@_KTD>#%8?B.ILSHTX'Y#4O G?_O1#R9WF67MD@,)+V?6^1AHS5; M^N0F(TTSR?RG_?RQ9[V.T5"J]4(UE;/CS1.$7TMU/G[X?I7^<5,7^O/FRQ(C M]!F %N!SP!AG2.0Y@9Q\=O=+<8C;\O\V6,44WF^]$O^\WWH='WR$^X@KV8Q0 M]I&B0ME]T\?=Q)=MD52AIW4N>FKFO))G)/4Y!/"W7LK>T)2/<6](4^=;H2F_ M<&=;I'.;_G[W-5_II,C=]DG'7^S; /S_LW>MS6DC2_N[?X6.W]U32=4XT?T2 MYZ0*V]AQ8H-C<&Y?*!F$D2,0D80O_/IW)"006( 824C"O;5;:V,0/=W]]/1T M]W3SJQE.R+"'T[;:-?KGS[_2YU?3O8:V(;->)H8V=,'6<73%VTO\Z;ALPWXP MEN:=98X&'=<7-JT/E'5W^X:E><1R,F(%X6UT,FU!9DVO:OC2],J$JQ$=;E>N MRG_NRVAT-&XBIO&N?V/4 X&8$A"31)=_]'1'V\PV ,>!F#BZ.-V)Y_I*7T]N M4+LA+3=@Z5['^:$[O6-OV]6LJI<(P_MMQ;:Q$Z1UFNI3JZ^>78VE014?GG\V M:G=6\Q?];>:NI&FX_<@&OY@RG2RTICF43[^]R!;_D^R_T2[*0L8P\O'_+'DF ML_CV8,#ZRN8J!(S>; !#S(")_^YH?VHA8DG>L1L)+(^DR)[=T3R-E$"TQK]6 MT:X_N6\B6X&XDSV2%!GQXL[(-AQS/K"U]H'^=-#3.QT-OP<;3%9_NK4,S#%Q M_]/!7'U/Z5::KQ;'4DN)5"T%Q+$<8B0Y/;4$1PZ(*0HQD8Z<.-?USG;J71_$ MK;X=N&B?KYM?Q),KI^%PJ;IHGXXG/7A>>&"KF+8^-!.7K9L]*98!G.-@[KZ7 M0CPV29%B[?=W6GI3=;PR$]I%M]QW>S M^FK]_&)\_V2WQG^ZW]1N]>'K[S]L)C&Q-[41"[$M;Y=* MV2"<96-A:1&FCT4RBW=E(=M=N:C22-I*'1&@9@RJ%,L_2 .J@@\BW@Y*6@C M]PAZ;D:&US/7;VR/N3+?U/[E9C$P];_?GBZUQZY,L%DL^$#+%Q&KY7[I0WKQ MN)_SSJ/0Q'4?DN(>D'<[9)V3@-/=QHBK/P1%1+R0K6_QZB2\<(M@$T'&G;7W MTDD41,0J"@@R34'&$AEQB0N#9%Y @I34OF93;%_<@S,04PIBUJ9@ZD%K>!^; M=C@1X_NK?7N:B/DLUEGI\]?KJR\DE2]+/-=8V1?OXA U)9<*Z,WU)/2">[F[ MF1L$.);%>1G$2A*2$Y^;RBR35#U#9H, QS*AB *'9.EUBH3N? MJ"JWMG>OLZ4?M<;L9T'J6);Y\ZR[99_,(Y*:4%9 )@,QI2!F;3G<:BRT=/SF MOEH[KXZ/3IY:XXO[Z\;-K^>O7_YH6RJ*F\#@C4_/V^T 8IVCM9)G>9]/V$W. M)]$>&,,CD1'+YX"E+I=43R@L>3<)!BD9WW'<0ED<6[P"_BT"/9:&;.+<1T.7 M12*7 +F1^X44VB_.W:Y_FNW,<:*F.=Y.X8>W9ON%_)F^;IY;7RIRBNY35/QJ M0M0&NT.AJRZ6,3GWK26%9"2F$S&"]'I+:M(4;JK[$Y="5E-@$2V"+ZADX0R@-B2D=,I#LJA-S1E9&+6;XU M<$CG\JT7!E.C>W^:54[*I_1MPPA?H8UF8<,A7!KI6EE" O^*Z_F+&U3A4DC[ MBCRB^5?LM*8DW01>*U'Z&+S6#(082UPIY*!9A48RQX+;6E[G#(C9R&T5YZ*H M085(T$E8'XPPVF95=T?>I.G)^YKJDV97GQQ+Q69#'ZC6\[FC]6V,>!?9ENE= MT0I.K>$RPYFSZ\9D+\:#9[8U9CO7U6_&\)F_NLLV)ANN*9P,SO:=7&19>#]: M A(?EZAZN9E_?A MC$_A<,9S2*%)G/?,W;V8A8 "7;9"P#25BOS4(*10W,'P$F(DDIL_.X3K6,Q. MP^%7&$0G8?;:>\8G6E?#?.ELOE>,'P=#[O+ZC/^E9!D&# CN[R9$QX"8HA 3Z**D$=L=D7373J>;0,_Y#ZGF$:016(00Z\O;GM% M0-F&T&.)-XTK-ZR 3\;K"X8W%6_NGFL6EBA2&]+WYH!T(#V.QQT.GM8T)[H] MX]2M;G2T[[^.__X6K13=ZEC^,Z:-FBNA)(Y&L)YE[IBC6T.+^J9_8MGWY4^) M5YT>9G7>KK"82@='4681S26MY7FU DVU*%),X1;0-HHB\Y3G&@\L@4 3.-MI M]HT49)FPL\3K-:ZQA)1*RTF>$5SG%$H?RQO"!&(V+7VF?1^XDQ81\+%\S3!T5(J^ C 9B2D$,F&D@IH#$ M1)KI:B@B4+%MS;'=E%NU-6Y+[6OIO'JCVBD>_I=ERB;?3,:S%T[FQA[DY-OG M7<>*7>]NXS0N$0]2Y21$\S02N6Q[-Q2!X:F>EB7R1J0<4G@A5FZCO!PG/\Y* MQ(-&.40S[AEIES4Y%@>)YWX*6#45"3$"2?=3\%V F((3$^F[<"'?Y4)7;W5# M=W3-=V FV8QQ_Y&K7?X4K)-*IK/I)VY,B(B\#%*(A)P1]0:7Y]=_/C1Z0ZL MSREV?'U)=4#)9))FF!;*(X8ZH#1#[^L#U=$ZDS?9WNOJK?E .-N&W*H=UT\J M'U8R+^]Z#9DX0L1+/)+X\@0KLI%%NMX5>?#(W1?$;4_7+(XP$CA;Y'$E1D8T M4;. W>!Y+.X2QYQD1<+5G53(?2YE@P#7BVF-HE"^P&WZS(_% MY@T"7XO-=7AL>F"&>8E=#""&V/FZ4I]=;-FGIH7W_;:F=;SCDN\#Z _:K)2I M-7[Z^M?AN^KC[]M,6[Y?C:QV3[4UFS*[U(4YN#LP,"&=G&N;8G(J;Q],(0YR M,0*'.*Y\:90,!9.N&T8>\4*,G.T%L=+()8$C1AS\XEDDES"#G@G_8W&:.!#& M*!(^<*0US>>]H]X:VJ>]O8_#X(/N/88/%$,/':JI]_$.4],>J6NSKP[0Y 5$ M88#KW4.JKUH8^P>..?Q T>YM8O^%X,95^#67!/S*_)V(MN:&'!=:>WCW*+IJ M7S>>/ZRCP'NOK8^U"<'X24'?C^'NK"F06VAE>ZY::T]M8]31/GW\S\$!=:IK M1N<#=:7>:8?X27]'VJ#M/D$XI+ZKQ@C_R%('!SZH.OI#0-GZ#A,+#! ]-GMJ M@]=J&/[%W@]_GOP#Z.H0YM3$KPTR'UJ'>#8(=5\'N+OKUCJK=X^I&K87$RX6C-=_C%"^%/O@X^Y M?YH!*T#5Q_>8T1$LMS3US\%D3,\':NA)+*QV9>3P2^L2Q80PZUR>3M@64F4R MS+X4;BP<9XS17*S//=Z"].XSF-0U:[K]Y*:_]NK'S?K538,ZNZ[?7"'JO';\ M[N/[VYU<1 96CI MQAY'(\KUV;RL1;WMF-@WHSC&>Y';Q67OL&FJU9O5/8:E_OM_,LLPV.^IGEU6 M:TVJ4JM<_&J<-Z@W_L 3K?,V?P: M_M:UQ0%P8W\N_BKC^<)[B\$XN,_/SJ6 M&7T;/LX3,V3S_'EX0I![+S]WJJ:\PK)Q7_W?/KL_BSTK4LO=BFB69EJ3GWB. M;K6FX>CI)CT+MWGQ!KORI-NM5E"C&3-L.GNN>_"I=RN6I0[NO.?//R\ZJM$: M#[Z.G_KW[=[UO;9X'%EQJ-Q(&DO@.;4-_CW[<7ST)]V75.Z^10?'%&U&Y^&H")GD3% FM0E%8 M.)85CB"08?D) AF6GR"081&V?K*!\+FY0\V>I6D>-9?X3SV;J@XZ;J&YFTRG M_&0Z5V@9DGI:D=5/Q5+^]8/2BD9C(=D(^@?Z!_I70L:!_H'^%4>VH'];=)E7 M3.'(7^4+1Q!@L$ T%I*-H'^@?Z!_)60=.^2 MNW=4W%OOXZ8MC9KF>$0&K2T3JXY/./MO44U$<+$C8\;^ MDQ8GF45*4S<:J[L^$& OL@,$-^T P67>LH:X;2"'!)E#/!O5M"8E<6:L=RGM M !C@#$)C%-L<,1@*),W.)+*M=T0MWP5$$C?\LR4&,I,'9NV4^_ZQY=6WPYR3G=G MAOSS_/GJI%J2E%.:C'29XM%A=M-*+&T7UG%O!A=08[-?Q)9# W,(RS>SQ- T M\3 $6180)T=U(B^7103H G2W!MUTLTG$XS(DA45RY/ARP"Y@M[38C9MG$E/, M,X'&@\;OWFX5:_LA'V*#1 D?[\2HB4'E@B.DE(IOD@JK/!#2 OTK%^- _T#_ MBB-;T#_0/]"_W-D8F5+B0RFE,\OT0M1=W6GIS=9P2 _I5M_Q,TM]M7Y^,;Y_ MLEOCN^M3K2[<#H>B6(@D$U&?U+0Y[G'/HV_"0L!^$7"UY:-\"$*Y9XPVN(MD M8SAJ$0$ %HF*C&A>*GT ( -QVWH?9X!;1,@0JK( 8A0?\ ?Z*@K^8V1LF MS5M"A640RS.EWP @ P-F97?,2CDC0*!_ MH'_E8B/H'^@?Z%\)&0?Z1]9NSM94J]VK##HGVH-FF$/WE%%]&FH#6W,S,-7Q M-_%O:_S(5,Z_U:UF1RA$_B5O5@=L\ZC[K]H?'E(A]H$)* *\MM[78P62\D[- M,,27>01&1CPME#X: # $&.9_,8NU(AQ+Z="QM*$9!N;>F3;0+-7 7YU/S9_BPR[#-[S&1Z0$V8[LF6TS[7D$>=SSO_=#K/OU)9.;@X6!Q+&0^7 MN9]VB9NBRY*$%+'\N6_ -& Z?TRG>G1FB3NDBX* I!WPF@#4 .H\05W';G)/ M4SL$V&6(PUZTC'BH1@;L G8383<62HF;PK.(Y=F=N#6PG:+18O:R+*'9*JP> M%2X"6L[Z%= _T+]RL1'T#_0/]*^$C /](^G@41]J[JED<.>?2NQP'P\_.=>W MIWT\Y)OVH'ZI@@DH KRV?.I_@:2\LVCL M!C6CRVZ3,HA31,2)T% :8/B*8)ANXFN#FM%E.!1%#K$2!R@$%+X&%";(5(G) MP08Y*P#;*P);+%AM4/*ZO#6<),J(XS,3MJ9<@:Y0/] _\K%1M _ MT#_0OQ(R#O0O;I*)C4HRG0_:9E^[,.WY-).?7>JKYQ>GQ_7Q\R^F-;XX.S&M M*V/0N-->>:9IPC2/P#=:)V^!^U QO-F;3 M__8/=B+]]!8PMY.8RQARL<"50E=\61 00\-48L@\@9TII)TI9^0+] _TKUQL M!/T#_0/]*R'C0/^(KC#&VGI1^UQD??'>;S_;W8 M^WS_RA-.'M,\^B;< L@7 4X >= _T+\2LA'T#_0/]*^$C /]B^MRBXLN]\1Q M;.DTT^JKM?/J^.CDJ366N3\WCY73Y]]6MBYV6:90@:-=1!!M.X!5P< M<=]M%DDR7?KL&D!N9R 7?M**Z38\#=-M0%M+HZT,:"MH:^[:FHT[$\=!X1-T M.-X%!R7R\"6%#E_GF-^69CMS:8Z:YG@G,?^^S>P\-O[1_RW?_>E5OTK%'KHT M5#L=K!+3SN!>3_"L;]U,.)G>\6S),K9KYJ!/?'%,Y3*PYGT,Y--H',=+B&&E M]"UN#J8@I4T9T _HSPC]J5X>XE/H5\=RB!^,IRK/J]]'#TW^E5]#"DU8 M[HMC;9YO((4.H-T6^%W* T #H%0*>:01/2:+^7 M408- V +GQ.3(!"5]#XW=#X;6QAL?:D%+KH,1*'.*G\LT AGU4JBU58/8)X M&NA?N1@'^@?Z5QS9@OZ!_H'^Y<[&M2T]9MV]W9/(,7ZD/ACA<\9L!-&1AL\6 MVN1]3?5)LZM/CJ7B0YH^4*WG_WW\T2WV';7MCH"Z]1CNY\0HC^5@4XJ UZW7R68&S;SS M8D(:U] 0+S!(D,O?^1\ #8#. =#IYL72N%DF"XA3RG^5'_"\*WA>,Y:J,( F M'V\EB##>"K"[B]@M"71C@32->VR(9C$ZY9*A$U)\X&T4AG$08@3]*XYL0?] M_T#_2LA&T#_0OZVG^/ 1QB] /-(&6E=WHLX\@?Z%\)V0CZ!_H'^E="QH'^D31R/QY9EC9P MEKCE;A^)FE\WU]'=!A+-ZM%8D-36^.)'A:X:?4)+OY_,"Z'8E]ARZ#7IM1-^THKN M4J("$U< 'X"/9?B0TAR*#?@ ?)0%'RN=\C7>W[8.QA*3YL$8.^WBSHXM M # MZ(L$^ECP)FK3^"KA#5>\(#JXD]'!B3=-O3]S#[<#D+JU?XBM/OV%>A9-ODW%HI8)[ MY*&:]0[5'7-T:VA%"0W\LTE4((T%;'OZ>AAVN>?7E#3&-W \B^0=F- .& 8, M;P?#J2;69#J- 6<<8NF2I=8 P@!AXNA\ @R3Y]3D-._1B8R$1+ID'6; :P:X M;G?'C85+H@MP+\:8N4,&I9(ET>".6]E]BL+J$43R0/_*Q3C0/]"_XL@6] _T M#_0O=S8N&V,V.5\<'#1&PZ&AN6<,U3C1[;9AVB-+FY]8=E01;5'O?;FZOGWE MJ;0PMSPR0RP#V!AJZ#Y'Q;8UQW8;JU5;8^EWNW;&7SW??2WVZ)_M M]$R;L ;@O#&=R\K*"H+DU35C$ZG/%XM5['IW&Q\!<;N)N'1S.2E,AY%I%O&" H #P.T8 MX!+D=8BFN"QL92R/-[+R1ZH!5X K@B1/&M-5D*"P2&*9TF,(LCU@4HH0R8%H M$^@?Z%\)V0CZ!_H'^E="QH'^;9#M"7I#76L/VF"DV6Z3VG-\&K':9A]_^KF! MSPE>^J0]548CO_K"(EGG$[4"8 ( ,QM(@I# MDU\,$A4D,X _P%\!\+=D@DG: "1.+C'T)N-,HH>8R.[<\9+52)1KADDQ>%9P MJ&T':;$P17RGB$6,Q"-F!Q*UD&0""U.$ !($N4#_0/]*R$;0/] _T+\2,@[T M+VZ2J1*Z4G2B#2U\+E!=9Q__;&CN#Y5!I])WSQEC[_5)LNDG]V78_R)?6"/M M]2:;PNSR*%0''2K,*T#_ZSC?!U6CXD[00T^8Y)$"G*P#BZP5B MNMFE#:XJ+43H>"0)Y9\/#$ $(&X,Q 19I@VN,"WL?#3B>4CF MY>(=YB(6N# MJTT+R))D)(EZJP3TWKRC+;FM;QZN+\L+;^H,VF$+7&M^=_S[OR]TKS5G^]R::KD=7NJ;9_ MM81!XQ"H3= (JO&8JIIIP8\@M- M,L(T A8!BZ\2B^19)X9X(!(G(I87 7( N5<)N5C@(K[DQ. -C>?ETJ,K.&F_ M=]1;0_NTM_=QN#G-?=7"3L:!8PX_4/CMTQZZQT)[:QJBC??KXGX,#ZE37C,X'ZDJ]TP[QD_Z.M$'; M?8)X2'U7C1'^D:4.#GS+W-$? LIN3:NC6=/E'1EJ^P_%O!,PIVS3T#LO&"!Z M;/:@@-=J&$.UT\&FP\._^SNFLAW\/O\=;=,PU*&-20E^.J0>]8[3XN^O6.JMWCZD:M@(3[A:,UW^ M,6+X4^^#C[E_FAF+P%)\?(\9'<%R2U/_'-QJV*KB9P\]B875KHP?R=,*VD"IO#;.[97/N\7:N=Y\S-CHD2WN)NX7EOEQLA*AN/[G7NZGZ<;-^ M==/8.[NNWUPAZKQV_.[C^]N\J:N9#OX.QZ2>YNBWG9,[/51'..]R.5,8:!X:1#AXX)$ MJ/5FE6)8ZK__)[,,<[C7J)Y=5FM-JE*K7/QJG#>H-UC2V&4>:9VW'JV[@OM7 M8\PVVE_C+S_>3KR_4,D6G4![F2?S29TRTW/4YO?>-6_VN?.HN<=7]XN,SMSG MI]^(Z7;9];]]=G^68%3XEFLBW'8R+?LWJU8ECJX\YX__[SHHI'I?S/!E3,^)TW)8&\\Z;C3:!PG@U/!3\9XX])$7_K MTQZ) 7AUW;R\_"5]O?^E 0 _A1B>-RF%06"@<:5!H)@* A>2'8F!=D9_K[.= MJUN=_Y,^T )BRR >;K5X"-FK-_X^?AD_,=][M^FSUQNDF0YO7]Z16.=9+HAF M':=7O+W$GX[+-O(+(PLR:^A/U"5^N6=3U4''+2^;.Y>O7)/_U)>1N6B01>2L MUK\QZH% 3 F(2:+)"[69Q5TD$%,*8B(KE(]"%34R3:U[,SM2I&FM_2@-OY@UFJROICE4 MT&5TD1O^)]E_H_V5A:1)Y./_6?),9O'M0?7!RIH! OXNJ1]@F$G] )]U)2M# MW#I%0K0H(5Z.:E 3-.)#$B$B6H^8%EU*VXZ6CX/=A.LOK3K65@CHG[GPZ6E,N49*7Y:G$LM22^6:\@R9T!(J:H MEN"_ 3%%(6:M_W9LVDZ]ZX.XU5?/KL8_OMVTQN_:[7:S3&7B8NV) OF MDN/>VEKFGZU/GBU^T?H03UR1;/:D6,9SCONY^VW$-Y 8)$H,XGA^K1%=$A*+ M*P(0?X:^'4M^ZP6QLH1D(:KIX2N7?TPOD666>XFOCF=98286"!+, U$$!3'* M>D^22*#@50(Q12%F;=^",\OT/)&N[K3T9FLXI(=TJ^_XSF5?K9]?C.G146LL MVE]X^^_)%^=,S,3-7).^FRS-HY::D)LQMU?;MA#;\G8&V0V">#86EA9A$07$ M*2)BN*C+>870_4RED:YOMD'<;9DX&,2S"J*Y]5YZ7N*(ZRRM"*GMEB;%4HT- M8E_+5$-$,BL@1EH?> ZP M$$>O%%Y$?%F=E-1EDJK;PA&'E&06T6Q4(Y5BR"2FI\*M".OLNCK%T@_RQ@18 M/63$"U&M"1+O$D)HEVAHAH&I/],&FJ4:;H_P3E\?Z+9CJ6[+AI?;A2P+O_ B M?O6U>X+M8DESO<5%'%)+PGH^N8CR"?:WD'FB=SQ$&$]D>6]8'/F$(21BW6>9 MJ)YO$#K.0R_2W32):VP8Q"@B4CC(P^2O&.2ML#CR 2R(%@4D996" /FG[?X0 MERUQ2%9HI/ 9(3V;RQ3%C14 ,:4@)M)9YT/.>GVHN9 =W/F0MJYZK)23=U^,FI)+!?3F>OA[P;W<7>0-8CK+0MLL$B0> MB7S4',!" &$+,DG5/>4WB.DL3T6QDHR4R.&,NR\40WZ!+ZG+>QW42=Y'W ML;B\051J&9=YI# *XNFHF6W;RJB!)P;$;-,3.XKRQ,X';;.O79CVO"_FNV!] M]?SB]+@^;@J7K?%WB_EUJEY\KM3;6W;')D12;UPRWU)=;$,"W\P<%,0GF_$Q M;Z^,3Z$TB$4RRR ^QFVP8F]"R:22KE^61HF00"-:*JQ7]B9CJ21PS#:(VEG[4&@OJU_-+]L=GXYGD)F 2K\PCDII05D F S&E("82"R>+ M6)AHF3=(L:_6SJOCKS??6N/>M79R*EU<7-G97$_(5>?7;.4SKN1]X!"(*R4$ M)"I):YK+R?]4CQ8">=FICF>O_G2FD>6D921+ZR\6@$JDKQ+DH3PQA1PKIR 6 MNJ'D(OA8(DXCP2N+B*8SLO<05@1B"DC,6M=[:431];UGV=_ ^9[+_G:KG<&) MW'MLME.\-Q,CSKC4-_=K]"(",CMJ@)=*+V__7$PAX\SQ'!(D\,]S5(ET'?0T MTMV<@'5B?8 0="(#G4C@H1,EV\%#+XKD8\DXA22_P,B(4]9?(@<7O6R.*!"S MD8M>F8N.!Y4Y0W/!P3U^IIQ_KGGII=K'VQFG,RI-OW MX"EO0;GF9C(40.Y^>AIQ=(1=.W<.1&&3AF62;JHNMY1"3)R5A2)?QEI385H8 MZ9([SQ)1>'MYI2HK(B%&X^>B5:H61I*Q9)9"O)I%/,LC1DA:<0]^+Q!30&(B M_5[VA=^+@>P?68^T@=;5G2CDSY6_RC7UMG:E7#W:0CZ7DC#)U!N?Z+>43W8! M)0#$E(*8M6TQCT>6A3>D)7AQ$SDU_Y37T=T,3K-Z-.Y?-UMCNG_R]7FH??[Q MW=A2L:Q/ZCQ$\O405W,O[P.:E,(!35(0SY,4U6;N\,6LYI3IPE5S;E&IR$\. M<@J%,9*$1(:D9^,.P3H6KU/P^!E!0C11@\RW,7VJ$ZVK8;YT-M\KOIX//U>? M;9V6\JBZ#>CV-@Z?V)<;R(XF<=8(+>\M2B;*]2^+3XB($]:WX'AU6;ZX.Z4 M4ZEB;A"IHBK!'IU":MSUP#DVQ4J9\EO4;0H_EIA3R(ZS+(,4*<4&DB^]!@@0 M C%%(2;2F3U='R#TG-AFR(MUIEYLWYYFMH>WX]X?NN?\$3OI^;-+D+=!@\DX M(<1=-KI'$-BQ&0PJ=X M :_\0-F&T&.)-X4 %R>YXPQ3/-Z#!PO$%)>8M9F[FN9$=]N?NA2AIWJA!#,TB1-[]!PR;SK5ZU%J1:TZFD<(TJ;DWGJU*"-8Y6 BU(X%.G MVZ64XUDDT)M/(5LJ=[#^"1SJ-$+"B.8%Q+";GYAB01G\:B"F@,0L&P$Z =_! M06,T'!J:"T#5.-'MMF':(TN;KQ)]NO_;^-FW&TY'VG*5:)@Z*D1> 1D-Q)2" M&##30$P!B5E[L[5BVYICN_FZ:FM&^5[X>=;^>REE>-9VDV2;?3,:S%[[G MQH[EY-OG/]N(8J H4[<"U3"SB:-1&[;=P&WS_ T#^PL33X=F','AB*& M7M\1H;P<)SXZH;NZ)KOP$Q2-^.;P5/O#W>/GWZ7O1L3(B(O@Q0B(2>')H7R' ;) MM(0XHGLN^>X'1.Q/U;UA4N@QH3 L$J5MCY;;.O?)71TFA=H:+"DD;7U^W]:9 M'(N=J;1G4#B7H> E7B;!V(VTP_=;3NN9ZE*Q10,ID"&Z:%\HBA#BC-T/OZ0'6TSN1-MO>Z>FL^ M$(YL(K=JQ_63RH>5S,NYSH1EB"-$^$C-+.+(D8I^ IK<]P:PX/(_%7>*H$XL84482"RVQ2NQ9 #$;^5PG<^T; MAA9&A]?T"O]L:.X/E4>G?1-O9>G_A>?_Y<+R"F@,0L"WA-G:\K]=G% MEGUJ6GC?;VM:QSLP^3Z _J#-RIE:XZ^_^5]G8^5Y/,RTW]&$LM7E9.A8-)UPXAC7ASBE/)$O#*5 M2P)'C#C\)=%(%('_\3E-/IE=4)".^JMH7W:V_LX##[HWF7X0#'T MT*&:>A_O,#7MD;HV^^H 35Y % :XWCVD^JJ%L7_@F,,/%.U>*O)?"*X:A5]S M2<"OS-^+N,<,T[O/"TU!O,L47;6O&\\?UI'@O=?6Q]J$XMDB_;XAPQU:VORB ML/BUI[8QZFB?/O[GX( ZU36C\X&Z4N^T0_R(OR-MT'8_*AU2]:'7+/V#^UT- MS5.70^J[:HR\OU,'!S[6.OI#0.CZCA4+#!$]"CUMHMJ:8?C7SCP%=G_'I+># MW^>_ [L^ACJT,2W!3X?4H]YQ>NZZZ7^C&+'\!($%%G7U9@DNVIH;])[[NOTY M;@9\/*2:ST/\_15+O=7;AU0-6Y$)KVNFRS]&"G_J?? Q]T\SO 5@^_@>,SJ" MY9:F_CF8S$#Z0 T].8;5D(##\^MR2=B #XOF(HK\\*)=;DP6'%+-W4%?2H8E MBNUSRWVYV,6EXE7=?G+S-U3]N%F_NFGLG5W7;ZX0=5X[?O?Q_6W>U-5,!W^' M8U).3]L[QH;'-1A>#OY4'ZB#MJX:5,/!+WA;;\[$5H:6;E K%,-2__T_F668P[U&]>RR6FM2E5KE MXE?CO$&]\>=S:)VW'JV[@ON=="5>C9>TT789?^'Q7)?]6.'.F-TDX_;:6-9Z M,KH7 Z;;9=?_]MG]6?1+85O8[F&8TTS+_8FC>7RZ:4T#8E/C/3OP>R<>N_*D MVZU64"D6,W S>Z[K8]6[%\^>?%WVN:HT'QO"*%B_.M*N[1=]RA?^Z MYLKVQ%QC=9K"8HW)W/\T6:^G>%3*_VQ Q8S?>5,2R#MO.MX$"N=M3*G@)V/\ MB2GB;WU\+C$ A]W1Z7.OHS__X " GT(,SYN4PB PT+C2(/ T%00N1&(3 \U\ MII_&XY.S/T[Z. MH+8-TZ-72(>3N>?6AUAS_^OS[CY ^>[U[>^GP-FX>?;,< M>8C3*]Y>XD]G4WXP=V:9EUE#?Z(N\ MJ# H[B*!F%(0$UD](X:J9_P[!L'L;C==^4-W>L?>9JQ952]1@#=!-].*_^TT MU:=67SV[&@N=OZWQ\9%T4[L<__YZSV8RJ=2/UO!NGNGE0MV>Q\$=B46V^)]D M_XUV7!8R,)&/?Y&_#MZ]^/98N6P"1D?FM=EI7IO+O!"'N!A:0CPM(4%>GP=? M*8%HC7^MHDVUE(@58#"*T@D:%R^ZT.^,A9_ MNLX=>6\")$A8!]C-9Q'LO/SCNHDB#,;+'#.Q0$!>PXT$%@.!8!!++(&"5PG$ M%(682*^2#7F59Y;I>2+> -_9(#3?N>RK]?.+\>55O34VSSKFT?C7V;%&,KB! M((,3!3./6FI";L;<7FW;0FS+W1E,H1&G@'A!0LK6K]850QJI^F9\"GTYL8?& M8)S(?&'%$=-9XE?$U'9+DV*I1@KM+R7$22)B8\SJ!2<%B"D',9%."CV7Q+0U MU6KW*H/."3Y.&.;0Q9H_>=EU4JKCOF:TQ@^#^_L??'5(BZ7,W82H;E[;#PQ-$K11"1Q&S[GG-199*NVY)D6HI87$^E4,9Q:PH2 M2^+$\1-%HA&G)!WBLO9HVM , ]-^I@TT2S7<_DR=OC[0W6&";F^ E^9?/_M] MK':^]KIFAHV/7T[H]L-T/KF(\@GVMX1YHG<\Y!=/9+EO0,1U+PP2. 5),7J> M02AX.WJ1ZB8H$!?-,(BCW:' ZSOD@F)DK1CD#7@$XDZ(6/XBB^08+=A!_EG+ M/Y:DB>N0\/D0GQ%%?GUYW-:31]"E$8C)JSJI/M1G,]^KW@7MXNLK!!C&;YI"9>$1'/E31> MDXI,TG5/-XC1+$\M<8R I%4^-("GJ2N& 3 MPJ@W+FEO)Y/A?*+-04'\L!GO''_VS](TRM[6VY=8_^*M>=6HH#3&)Y91Z1 MU(2R C(9B"D%,9%8.%K$PD3+O)$]?;5V7AUW:;,U_M/3'KZP/^Z>ZL*6RO>V MJ/-KMO(95_(^<(C$U1%"D0O!XI:L2W3Q2M;CDEZV:GMBK8^CQQ)QBC<-/5X[ MULP;^*S9SIPK4-,HGE^<'M?'S[_PZ=Z9NK!' M-^,OC5^#F_.AL=7(UE*OUJ\$BP@![*@!7BJ]W#W;%'*L"!;PO$%)"8M4TF9D44 M08MD?3#"VC\K33ORA@-/WM=4GS2[^N18*K8F^D"UGL\=K6]C0^ "WC*]:TW! MB3=,.FFZZNF$(85L7 E#W C&E(R;2[ZV\\'LQD/TCZY$VT+JZ M$X7\N4K%IG'Y6Q&NC?/Z=N.Y4S<6DTR]\8E^2_ED%U "0$PIB%D[2NUX9%EX M0UJ"%S<#4O-/>1W=38(TJT=C05);X^I=E=7H7T;C3-E27:-/:BX06>,IKN9B MW@LI0TBEW<)DTD-Z[R=Y>NW,& V/23;( MI-6M =W>;KFP1Y8W7Q4SQZ**P*OCV4H[N<8D;&GCXN@T[PO+ M/)(DJ*#.41%BB9PH39Z#R"%L",04D)A(;T]>'S;TO+QFR,USIFY>WY[FNT__ M/OSI#"L=T4DQ=K@$?AMT!8P36"RM@8Z5P2M:0(:CMQB0B6V_WX(RY!("XNCM MA8!>D3)L01<2^.ZIIN5% 8E,1JV;00,2.^U$8:YELA:0(F?4CQ^<=B"F@,2L M#='6-">Z*^34,[][ZG__7CNML)?;[0KY,CK+3HPF)IF:JUM=!V"6S-AZ'Z,Z MYNC6T*+@_T\L0[O\*?'N$83ED[OKG4[G245&LK2YO\4FVW)?M1:DZG,SJ72Z MY)'$;GX3:Z>58,T9+($6D'O;3+J=-1E%0JR8(OC!^I-[UTPJG3QY6D0M<=50:#AZZ= MXG#*6+'M,'54B+P",AJ(*04Q8*:!F (2$VFFA5#XHV+;FF.[*8^R8M>[VX@B,,3M9#D1,;*$ M1';;ER*WS_!4#^PL^11;#HF,C.BM7T/=)L?)#\=L@O&P-#X)2]*VZYVWR==8 M'"3OR4LCA>80+\)8KQ+OT$#,1KY+^/;9A:[>ZH;NZ)KOP$Q2-V/IU^]SY81^ M&C123-@L]2:$&2*99Q O; M'H>V=>XG<'72&'?*\EC%R^?R;,CD6.Q,I4^%H+!(8I/.BP,'"(@I(#'+'* @ MQGZM/6B#D>9UI?$:RK3-_E =/#IHGOT^KM_X',!,:4C9FU/W!-M:&%T>-V_\,^&YOY0&70J?1=M8^_U MB>_5>Z[\UI[N3K\W2&8WQO:]P@11ZJ!#A2G)Z\ 8ATMY.UG;'P"A+%]>,N=E\J";RN#8)<"YB@D50BIRL[YL=B\P;! MKP7WBV>1)"7E,SA?0$P!B5D[-?Y*?7:Q99^:%M[WVYK6\0Y,O@^@/VBS/*8%]ZAE/+EN#(1#+DGQA/'OP0)25S2E-B.\#\6IXEC M82S+(TY(JTO^>T>]-;1/>WO!\VJC/@9S^]/'X70[E"M2:RP,>LZ7YN7H\?)V MNK&YUQX^4 P]=*BFWL>;44U[I*[-OCI DQ<0A6V!WCVD^JJ%S<2!8PX_4+1[ M_\A_(;B5%'[-)1:_,G^%XAZS5N\^+S0'].Y==-6^;CQ_6$>"]UY;'VL3BF?L M\/L'#ETF#'=C::]@45A;M:>V,>IHGS[^Y^" .M4UH_.!NE+OM$/\B+\C;=!V M/RH?4M]58^3^*%$'![Y5Z>@/ 4WK&W4LK%WTB/%P0[4UP_!OV'E0=7_'5+:# MW^>_ WMYACJT,2W!3X?4H]YQ>NX2Z7^CUKS\L(1E$W7+:(D%:&MN?'_NZ_;G M&!>P[)!J/@_Q]UT<'> 5A3# M.)%5JB;D]I.;^-JK'S?K5S<-ZNRZ?G.%J//:\;N/[V\+8#;37W+-=#1[SS$I MIZ=1Q^; LVE>1<2I/E ';5TUJ(:#7_#\H%WD0&5HZ<8>1R,*NVJ\EZVHMQT3 MNV04QW@OTQI6?-];0 MT4YZ^MV.^*BU>K.ZQW#4?_]/9AGFD)H\>9YO4;53ZGKZO=J[:8ZU8,%'RI=\8N+XF^T>UIG9&CUKB_%H^=+ M]=ZT N'91\_38Y)_;+*;[MZ[1#&4<.O3Y ]OC;^<-Q^.[[X>7U6X/%0F:]C/ MJ\O126O,/6G7/X^:WT.W+3NZ/314_%U8&;3]3XWCS]63FXNJJSTA?:J&M(DZ MO:Y?4L?U6O.Z8=DA%QWBC.P7$^8(,=X+Y,$$Q M")JR"4O)??5_^^S^+!Q_)+1FH ]\E5FT<8+LRI-NMX(JU9A!X_%0,67^9_5K MC95'73"$WZA!1)1!0-@R-.FPUX-<@6Y%I*@-.3ZRE@&VTNY MU35K,S2+B!2:E84CJ RR#44I"LW+PA%4!N&>6>J@4V@NPM933 TNSRD_B*T6 MFM6%(PAD#[(OM^R]GG:%YG,&>]MFM]R2N2-^96AJ##K1;?7NSM+N5+?RW*/1 M[%*3UH3NG"BO?T2A!5I,OJ9B<:('GA29QD*R$?0/] _TKX2, _W+S7]9,1TG M?Y4O'$& P0+16$@V@OZ!_H'^E9!QH'\00UG#H"M+[ZO6LT?6>JPYZZ0 MNE2M/YH#X9-"P *@"_H'^E="-H+^@?YEXKI,[X!P)ZVV6VY.LS33:GD_\1S= M:MF6$[I=%-[:O9M%D[]7O"NW:G!]Z,5E9[LUOGH>M$\_W[$/&DG#G:T%;0ZI M8,+XY(*K^XGI%4M!^#?5F_P^UQ*KCT\>FRIU:9J)X(KJO]FJ^C]I<9)9I#1U MP[&ZCU< F\A&7?P!S4X:=?EWV%T,MA8@N%&WP85K[S+QU ">1@H?U4\P);%D MK#\I67. (\!Q%1S7WK]=P"-Q?T])41#+\(!'P"/@,8S'>8 )Y).M$8^W/$:( M:IA?6HA%G@Z.$YP.JB/+'&HKS@;BB7C?^?F-'PSU3,\&:0937QX34KW\X+$, M@@9%.) 7W[C- 2R!YR\0=_'%AE#D$<=&M:PN5VP$8 8PVQAF&WKT D>*,\7U MZ(6HT26 ,D#9SJ%L 3;DP\;P]L0A02K_]A3IG)^2.>=!5[ *_K^%EZ"Z,YML M75WAJ3_(YM_.ET:G.\[64\\@BI]JY#[@V'N77V#9P+*MLVR^N[ $:DE\=N)I M/3S M=U\R*C^T.Y+V_/E&K8-K]-X%^NB:ERSE.6&TMPR7V^\GO$ZL@I&KVZ[QS*I- MP5;-:U:+*(4!7FX$$GCI(G&*D>-EQ @9Y/"7F((2[.D \]<&\YBG I%)\50 M^ !\E 4?V]P&%S8VXI3QCF]LT*)@ER(=Q="IC"B'6S&@K87@)V@K:"MHZRYJ M:V2TMAH9K8T*M3[:9]VF?&56)*TTH=8L.>SUIO1("WA4*ML0>;!BO8-5QQS= M&EI1CH?+;DQDMH!R' U) J#$M5L<$E@>25E<8RK\%@.P!%AN",L-2Y%%@3R5 M+"FR6_8/N 1< BY?XG(!:,1U>@+B6 XQDEQZH$%,M/C&IK#*4[CJKW*>Q$'_ M0/_*Q4;0/]"_LOD@90DD7JKW_BSR,]/LV._]HR)UX1X< ;=%P 3@%O0/]*^$ M; 3] _W+.(/*K[COXF=CZI:_I\]?=:G^'>E#]S:,-]QNQ2V77S_-IJ*>/]S_ M%LIVXSM;&4TYZ)'\NF8$_E-0:&>15HE$2I),*/'E/1;1M( 8MOR!X%W&1I'Z M->X@V#;-;Q(W3V4D'G%2^2_* M8 :[&Q-@\>B?C6(HL824$"G4$O\"+XW:ON MFM<1!-R;0UMRU=6O[PX+%)RYMWQ6+G[*/W#"[ MSJ-J:6M#TY]'-T<_?CT>W4-D.BRA@'^O,# -%B^IQ8L"7Q)WF+P]J20BB2]_ MQV: V\[ +:X[#,U)05OSU];M; X+YIZ\,^F.F/M(7U@FCQ?/TEU7JN6L;>?SY MI?OKQBA'P'AME_Y4H\8^ Z']<$%LY*MN/[P YP01:)D\/<=SB)$S&+:Y8QT/ M =N [;2PO>EQA+Q]E2(A6 &<$>CE3@9+/,,HOF=16O9FE(4SG@5 M-) K9$E>1P; @"7 ,JMA 3)Y,PT8%@"X!%S&'1:@$#?>@&$!$!,M M^+F]\ 8;3N*@?\61+>@?Z!_H7^YLC(Q$GD27JTXCD?AK\-&JWFU:ZL#N:E:] MZ[;97ZA@G;W;?Y>E=2K.E:D/G/.!2^B*DM8KLWIAU+]]/^UG>^>K=#T0O'$& M'KG.C*N4ZE J-70Y2^D#RL&/ !N3VL&M(.8EU6B)_['6&F@FB'4JQ%X =PE+1Q4..@,#[ !VF\-N 4?$]RM8Q DB8K,HZRS"X4#) MZG!0QW[[FG-!1>[UQ.NC']^O>Z7K!;'VUEO&W=/\/>/%X<'$;$GCS "%]E!H MG[*17K (28XCY/W:$,>S2.8S2/'N6*4?(!V0G@72-ST 2>10%UD>T;("4 >H M ]2W O4%["88(J:((E*X#":S% .[VZD;29@0*9S]*FIDIQ@Z!9<\BD4B:"MH M*V@K:"MH*U%DFHU]@6YT_Y>M*0IW=9[M].[282\7[M(%IX#WCHJ%_FEO;^_C<'.B M^ZJ%3=R!8PX_4%X9AO]"H%[AUR;5&O3\2ML:%IZ5X5J'WM*PL+2GMC'J:)\^ M_N?@@#K5-:/S@;I2[["^-[2_(VW0=I^@'%+?56/D_BA1!P<^_#OZ0_Q4Q (' M1$^5/2;CQ1J&?T[U=,O]'9/9#GZ?_PY\#C+4H8UI"7XZI![UCM-S5TK_&X68 M68![\9R%)12I8C--?2F5N:_;GV-J?@UL-(Q8_>^B)+*QW!!R>7Y=+P@9\ M"!1L%?GA1;O8*4>>UXW77104W^/C MGMY]3E6GZ\WJ'L-1__T_F668PY/S1N7L[+IZ5FF>UVM4_92ZKGZOUFZJU!NL M\(Z.?>#.V_P9D8$YV\$U1:GM1HY+_-7'LB.KH]-%3, WP(TI;%]:$: M8M,P Y:2^^K_]MG]67;F2)P5_4^WLUE$Z<[;W;S+ <'HFWAAX=;XXFOU9*1= MG'98DLO"V8)ELH9"BZUP!*W1(YY,C];&,5OCQWZM:UW43[2?75"DW5&WV M+$VC+O%;>C95'73P$=8[VE'^T8XKM$ RJ+ %,"2QU+ #@UQ!KH4D* VYOC*6 MP?92;G7-V@S-XAR%9F7A""J#;$.QAT+SLG $E4&X9Y8ZZ!2:B[#U%%.#RW/* M#R*FA69UX0@"V8/LRRU[[UY0H?EG=G:7>J6]#KT6AV*4^, M^"D.U5"-DMWM*@9?H0%Y<4@$_0/] _TK(>- _Z"O#V"P2/H-& 3] _TK(1M! M_T#_RN:#E"6&'^O]/&7MU5[Q12:N_OO MRM'X1W?4R78*32;3*?V+DX+P;ZI7N'VN)58?GSPV5>K2-!/!Q=-_BSZ>*R!T MD=(B]3CBICV..+_W&,9@:P&"2;H$$@_Q8I DX*.*D,$4RBUI4$KV' )@%P% MR$W[ PKDB&1X'LD* X@$1 (BPXA<@!CQK#,6PTO!,-LIB$6>$(X3G!"J(\L< MKII2R7]EU&_J#\-\E$O37?SE42'5"Q >RR!P4(1#>?&-VQS DGC_Q-.D9,:= M0E_^!JD ,@#9QB#;U*-7B!L12QQ&60;3%@NO+("R5XBR>=@PQ ,L&,3) N(D MJ?3 B73-:3+7/.CV5<'_M_ 2U,J@4[%U=86?_OGF7JH)9\J@S9WNEH^-OP5L?J3[>6@76>V_]T,%T*:"MHZV[O#PL6GSA#NRL6/]()9I(Y MP9?8S!A:5;4=E_5=-U6PP@]F+@UIR'U]4)ULZUFRC5=G*[@)1SUZ7;:^GS"U M5,8PJ[8#6S6762VB% 9U.:R3^-S$Z4*%11*?08%,X?=BP.T.XS:NVRZ!VPX: MOQ,:O\V=:F'O(<[0[LC> [?_BV^-"JL\A0LBE/,*">@?Z%^YV CZ!_J7<0!2 MC@Q 1E:[9LEAK]FB1UK HU*A/?+8PGK'EHXYNC6THAR^ MEI7_9[: RPQPN0 TXK(S 7$T@P2Z_!L@1"*+;VP*JSQP$@?]*Q?C0/] _XHC6]"_ MDO8AG2]#S+X*4;WWYVV?F6;'?N^?'JD+]RP)4"X"3 #*H'^@?R5D(^@?Z%_& M2=63%;'FU7"M-A#C(W$0B+TFRE?C"&XL$FD:,()8^U@Q@ [ 1@FW3%"IQ MNU$)*0('2 .DO1ZD+4 G01M1@981LUM)T9D7?Y3K?#C[1OA^K?X MZX3_=5^:JLI\?7J?IV#^BG#"+I<-G(=C$N>>^#Z;P"B(9\O?T@T0MS.("S]I MQ45H5H&+T*"MN6OKUO:'>8O/$=?.[XK%C_21)6(?N6%VG4?5TM8%ND6EI_7/ MAM)S]Q8BW6$1!0R$0#>8O(U-7A3Z$OC#''%A->M91PC =P* [>8_C '_3Q! M6_/7UNUL#@OFGCRWN2/F/F5G.)3MNE(M9Y4_/*QT[Y]9Y:RML! P7A8PGK'3 M(]KC*1C W32 <;=K$;9KT-;WXD@ Z 5T)H?6C<\,O#$3:Q$-\+$EG_ #\ 5X+I-N"[@ MCWRDHLPBD>=+C[^R=95XY>:HL'I4N/A%.6]&@_Z!_I6+C:!_H'^YE A$A3&O MCGNU[Y)^?-5K%SN,"3WV-SMQ0=/@LARWB**6Q*51T&,?8 FPS*K'/D_<( )Z M[ ,N 9>Q>^SSQ.TDH,<^1"+A) XG\0*0"/H'^@?Z5T+&@?[%C416HFLPIY%( M_#7X:%7O-BUU8'?*U ?.^< E=$6=9O/\FKWZ M]:/!7?XI=H!SV[>7O);_'KG.C*N4ZE J-70Y2^D#RL&/ !N3VL&M(.8EU6B) M_['6&F@FB742U[>S2&(4)$CE/^H![@!WR7&W:3!3@6ZW #H W::@FT>10'S! M &]?K(0$CBT]DK9[-*ACKWW-J<"L_SVIUG_^.CJ"]@;+Y!AL#2_.""9>?_F. M!E"7ODMF=P'C"8X7 G%%NRQR2!8@80O(!>2F@]P-#R@"EZ3:@D;,#O1+!? " M>/,"[P(:DXRBDCBD2.5'XW9*,A+F&EZY12JL\A0N=E+./"3H'^A?N=@(^@?Z MEW&P58A](^S./!W_^:;]T72F-*%1N!P&U>[YFXNB7 X3B&OCX7(8P!)@F=7E M,"%!NUNX' :X!%S&O!PFD,_-W/1R6$Z^_7M'Q:+\M+>W]W&X.>;[JH4-UX%C M#C]07AF!_T*@-.'7)M4&]+PNM#4L$@NO]?WP4\XD!$S*G1"?!*PVVE/;&'6T M3Q__J:T?E 7:EW&'D-[>](&[2QA%G\E.^J,7*%+5$'![XAZN@/\7,. M"Y2*'J@\QA]\S/W3##H!;CZ^QXR.8+FEJ7\.;C5L._"SAY[(POI!P.'Y=;DD M;,"'0+=7D1]>M,N-R8)#6EAR?$8Q:8ZXEZ0M$H89?_OIN'Y2H>K'S?K536/O M[+I^MG=L#CQXJX[6P8(=J(.VKAI4 MP\$ON,-#[9R)K0PMW: X&F$3QO)[ZJ!#U=N.B9U=BF.\%[F<*4Q3X^ZQNZ]W MGTF$6F]6*8:C_OM_,LLPAR?GC+O._D(BM:/;0T/%;A3VRK1T XU1:A?5-C]LCU=] M>NZ=Z[_LQ8.G8=LC85;@.K4 LZ/FG6<0O$+88')!O'A1:ZS\J#8O?^M?JQ*_ MOP%E:;\S$7,J9,Q9>VIOC1^4'UWQN"]]_7%?6N[(K?')Z(=!2[<-8<1DL SO M+++"$9P@:%"[O"38Y:QZEIN;LMU="? MJ$MLN'HV51UT\(X[O[UM3FM$!SZK<^/>ZY_8]0#@9CH!R;1GH7JQ^(N$HC) M0OPDQN/*TO'A]YDZT\P[2QWVW&^BL$_S1W/ ;I2)F,C:)F92V\0P?FT3'YKS M-ST8AD4_N3KJ_;W2QQY:6UTUZ6]4K?>$XU_?AXW.?F)KM;C#AB]S^L$/0?AW M_U- UR)[_/>P_T:[!0M1YW^C(O'_+'DFL_CV(..7)$_',),\'>_GSS'36PL\ M3U#I(A+?K58D&=&,$)'FB^9-)">C-7C71;1AU8-(/+&+P?:=1R(K@Y3B2&F! M[<376EF\M;JCFJ(:>!"R/=)LO.B9+8+37^QA1 MX>$)41GOFJDKT1PKD]CB!->_>-JUQE'5387P5+;(\TV-:X)^X]A$(%:,&HBX M^TQ?X&*"@EE9HA$K)>5BI(&LDAG((-M1P?^W\#>JE4&G8NOJ"FMY.OC\NU_] M:CW]E;)T<;%;&]#TWJ6H3!KDHW0)4Y/8S03M[5SED[GU7FQ>$ Z7PAW86OM M?SKHZ9V.AM^#=9S5GVXM [- V?]T$+O KGS69Z7NS&N#E*!;5#K:$&F*CI.9 MHDLL_TF0IE+N6]Y.5 M)(CB$T7N5VGR9D_*4->72SR!J93(6_4P-#Y(KG=,,=39268@_GRYD8+W%7V^DXW4:Z7A%>4T_ MN/:U\NMK[_X^$Z=ID?:9OQ0LDIU(99*6G]V57LT9ELS:SU]HBA&:W? I69IZ M$L>'.$ A(5J4$!]Y1+$==50/))I"L8\YD MNR LXE"-@B291YR8D;"@G.95$[/M->:*\-[5GU^?KZY_Z(\-$D]U@WJ:E\N? MTIBD9/3%1K4E_R*2P0F<2IDXU(QW,IE!/+WMA&UQ.;^AUR<3U\1PO(089;T; ML;N,7^ D<4B81Q(K(R$Q+S>N;8EI1J_Q?YCR%8:4KCT>&3_;^I?OQI9J7%;; M5)_B$F;FEC ]B7$ECM0R;I\?Q$OKRZ\*GM65A5>1U8W6G05M(([?I*4-*3M[ M#;/K/*J6ML[75-:I7N9MNY=C^\_PG M3X=I1C#E45P0?"CLJ\#'$GU)E&]?! MK?&8YEN,1)FGFZI>^ZTJ@]^.GKZSM+;8;3;P#RITHK;5>?DE<,24!(CK=?>$99* MO^XR+5CO;J\WTN\[B5V&]\S>WO[\>LE7KWOI.7%0?)=?\9U $\=+H/BNT,5W M DV?G]O:MG-P7HD@YE#R@'4UZ2BI2(8"6E6?%DL,!4XI"G@!B.=F^V9Q'-I[,RS?-CTB.M\L75S]&?GOK[2;TMWB7W M "!SIMO$Y,U9; @>+L'#@OB3[ D)FH.P>$^0(R=90>@X+^EONADIY.+'YQTD M*M#R(%_QS\N325!R+PH3U&*D#_O>M=#6N7XP: M ESA+TY(,ITL D,16"(@VQ;RB(49+)O0%KN PDW M'*O+P%C=&??2&*O+P%A=&*OKD09C=6&L;DH:!V-U7^=8W3AI];3GH!YG-4+W MW'PXO:"%'S>78FF'Q%8S&Z%[Z=!5Z[Q74W]KI>7.<6M\_/WF2T=2[5_-#HS0 MG5M'O!&ZW.:TQ@Y&PPC=_-D%(W33!N:KG41;6L)AA.XKJ>\L%#'0\_-5$P,C M=,LCJT(1LZ(2DITFJ;F41^C*(^=S[[/:_"W""-W-,EKL-%?)93%"5V"(2W-9 MQ/(T$M*<$_IZA+1ICCE!FWA>E) LPA#=6%):8#MYSS0DT3+BF?57,I(-T>43 M&.ZU0W0M]>2F\_7VZ/>)"D-T5RI12D-T!9:X0)1! NVVL]W%3E*;\GQ#X\HF MF%".B4,<)[U*IB]P,<' <8&CD9+-Y$J&S$ 2#-$]L4]%^L]-33I+L?-#F8?H MOM2@K(;H"BQQ61>'.$%$HK3M>WOQ!1"O?:/ [E2[Y0UU9T$;$LSS3D<;5E2" M$YNBS8;H\K_[Y\/VL_Y-R?9^8?CT';MH'H;HQM+U+(;H"BSQF8:C&23%.$B^ MNAME<2WTB@;4KXYGVX3+/ XXC-6I@" ?,ZK)B;28Y B/8:H[?[NJDG_KB@& MC8W,-A)"<'>,U$@1;-E<@KMC/"TA0=[<9L$-(R+!;AAZXHCOCKF7P6G$TNN# M)B!90LDNB(J\([W;_E="DK(^4P;37TNQ61>*&)C^6A)!%8J8%6V.HR-4*4U_ MO1;4F^ZW;\\/PSN8_KJ!>Y'R]%>!2]"2C9:\F^N[U>DN >]WF8_9J.GJ4U^U7@ MR1O&RP+BN&V/U4X]%?SJ*L'%Y5FIS7[\_ M-[Y^^S6V]"_W,/?U)3[D5X&/].>^"GR"]KPL2R-%3EKRN ,2F&>I0.P[I\72 M%7-?B3RF]7-?G\X;9]_ZGY7C:Y*SW ;.TI(J$9C[NFI;36ONJR"0#S!B6*3P MT,D];WEON#T("<:"LZ+[W_I[!2#RM$6^($/BTQ.+& D[C3'"Y 6:^UK Z[1,PFR:'MS2ME:F?GG:^U'^HU"_-*B;>9[.>5BL2A.@%)M(*X M&+/I2E[*LH5YI2)Q\X)744Q$,JU4) [48<5F),2*[!:O#V]E6FGCQ[A9U\4O MNKV]/>/00\MR?]3;/]RAY%A7 Q- M6P_FV^B.35F3C/ ?!QH>'\:W=IZ1\<^#EZQ^]?0%RP^ MR/V@.Q87LS'BTV_?41[K^,#:G9VF8/Y-Q;-K+ M<6P\\BAR;1>B'E5[ 4H*+8?,3#7XGJF]N<;?Y<_5=$/->&'>*"&[-=0[K.\@-N:/>/GRX:1?'6(KZ.B.JR&3YT[ENLXEB4]/I-." M+30[-_5]P3K'#5Z>UTZQ7<6'14S: 1OR8-S%8Q>&>Q=UA/ P^J\WV'61YT]+=/TT]'HZ?M];J*+<&[FA!?WJ+U. M>,*[J!K9%8 1R;BNUWS&ZR'.+T:,QA5+O3II?SO[=KO"4+W)E/5KCE=RW./5 M&L;3[U[6E[\-&(_FIMA;K')W>[T]T=VQX9[IQN?\O&"[(TU?:V9R?"+[ =U1DY M)O8']'DYN1]8U!UNK>Y<:U@D;=W0/0E5G%,-'ZY5HQ%\R]R;UT-Y-\V8 <*RW;F#BV3N9"1E5XB6O4I+-HG^TA_J-C/MMNN M)&W1;FK-%R48)G5!@MMPASRSXL9QW%=1@/=%&_/H>NUM-\;5H4XT/[^/&4!5 MG[#[/[$+_ZQR9(,/U?'3+?Q!_W-'V!)U=2=Z VY:MT?V67_PN]:;BFWZY:[0 MM,E#ULEM]7>3[;PR>7]['BDTOTP>>]C#47WSZQM;ZD&SO=,2_A7_ 9]>VJYE MMAVS_8=2'U6K8[^C?FA43\7XN]6T@2\J]R/NQV^^SJRQZA#LY//&"[]XC)F) M=YD8/I1Z:7^KU,X;QVQ[*L+IE[S8*ZRY+T+!J2T-DSNCFE#>*7E:]"ICBF7_ MZ(K0T/&AES)'%G7]7[4_/#SQ6-2>T$\]ZH:!=:%K:TZP@5-XE;=XJ'[K,=@%I[_#HGN0[6"_VAI;YH-O^H7U11TXVU!$/:96.&Y3PYM?' MT)2_@\ M&.33#<5XIAN.7NF;H\$2"]WN&%_NVG+U[&D&[S/#O%4-+#$';\JZZUD:YJ,G MN8D0TY!1B#!"\1#7%S+X;"K02V7BB<1GP?F,!1?FXP%>"3;;_CGFC>LZL_3A MV?E%\]S[F3E\^XXZ73P7!R&RJ-.QB]XI;+4(>>.C<7 '?D+2C"),$*9G0DRT M;'\],Y^UVN-UYU%++-OC^DGEPRH2"*5(7NPF<8A>)T57-._F0[LK,E6,U!H_ M'JF7\N?'6^=T5^+^$?'MO8__.3B@3G7-Z'R@KM0[[1!_^N](&[3QIUCVD/JN M&B/W 1)U<."G6SOZ0_P:K(5EBRX='R?QVK9F&'[6T9.J^SLFK1W\/O\=;=,P MU*&-:0E^FHZG96CZWXCEKJAGPF*)2FTNJ3J9Y+7FO@Z_-\2X@&6'5/-YB+^_ M8N$=O'U(U3!@)FRMF2[_6#;\J??!Q]P_S?*I03+UXWO,Z B6X[/[GX-;S0US M?Z"&GLC"RD; X?EUN21LP(?%=' 4^>%%N]SP=&E;N97D*5'OL;/_"IMR6J S MF_SPRB_)P&A]O/TTVPK51@OO%?N!:3]O5B_WV'?49:56.:M>5FM-/XC5H$[P M.>6FT3BOUZA*[03_5[GXU3AO4/53ZO2\5JD=GU2\&;SGNMJXN6AZ M;ZE?5:\K[A\:']_?II7LW#;GMJ=;V8@=^T_N@?C@PC3_8(NU-YWI9F]9*/Z+ M.G;;W(?3[P1] ((*99;UP<1SE(T)E+THLL3*;ZC M*OCP._N=,MW3&G:9/;Z7^2VIO2_8\__#N^$ M/%3=+7]DJ!::>.&S)_J?M+0[=1)9P9)UQR ^NQZX%Z2?))J[(P>?V_P CD>( M.8T*4MBI[.H#%9]C,%73)#FF9F_5BC&W;&T%3Z@V7KQ[V'=53>_J^"1P^^S1 M/YH$YAZQ-V13]JC=HU2;\@\>?I3!1O[A(WC=C35AL>^_R[P4E3\/PRP$=??7%M[D1D>EKF,G^ MRW;/)3GT^D19'E1+GPG$UK$.J]:$2>\H['2IMCVRL)"T*6?O\&G4C9^HSI[+ MU@49SY8V9?P*87G1&_Q,M=US^=_QSGS+WFQI74/SE'> 72#WM2#CLM?V(SD3 M+OGK<37056Y]X.KKP#&>\;FGC1U9#*MW5'UDX:]U1ECY MK=.%%'QR=NEQ%W M ZP]>,GNQ[KX"!;QM7-?]P[L:7'L:1>?<,Q'5W\ZNHU/_5XHS].'@6H\VSHV M !X<7-W#QP$OLX<-[CW6#\\*/>I.SXLES2S43!'=O$#;&+DA"%>QO/>ZSW9U M71UU=%?UIY_;"RGP]&/XV]R'JX/!1/W<"B"W8@@K?Q^OXN K_KR!W^<]VGUL M0\,:C@VD7\!3?6KWW"2/F^GLZY/5X7^_J/AYV BSRB0DXJS!VB]+FF#"_["_5GTP@>Q PP;!QJ8#?Z0]2?FX./,K MD28F 5%>^$:=Q&7=@)4Q\HC #&_W5CS0"]5V,/:\8".M[8C:(YP?\C*CECFZP_;"V^:Q[S0#EHW\?3TPLOAW#_W-76 _XA?UQS7!\"F#+M9YN.'DC(D2IJS*%$X*K08-=IX@7-A MN:7AN_V%.X?QGQ\1S7MY;6QC)#P@)Y*:%1*- M>%1\'D1Z:3XE$ITJ8YJSFMI5"9&Y#MHO;ZCFI"T9:,B5I3WHYLB.H2+Y*L3V ME8![-4H0F(F&_D1=>ERY\KCR*I2A$2=!^FI486H/0!A]"R4;@G81T\_[^Q(* M1>NG[VEH=T'(V2V*.O1(40>=U[";IZ7(Q:1JV\87%&7+5)76Q(4'@Q':N*A' M1)BY::?$A?=XU$2\;<$:O@,_-G_BZR/K_]G[MN:VD23==_P*;*\](9V V+Q? M[)Z.D*V^^'2WVVO9T[%/)T"R2&$, FP E,SY]29]LOQ7:1RN*.%&E;M3+%[@%!)VZ@F?DETK M\%^2&Q\+](.%#R\X]^#KY%JLZ<]I<(VU+?#NGZ@%H'#!)%XL5A&EDC CS#]J MN&\R]PIXE=I#\JP2-9NDJ^4R#.#2>*97E\H^ IF_0S"N*[A!,J6QGOC(5,XZ MQ,8!UMM4C(Z0GYVFNQ9^DM)3XQNXV2=!=1+@D(D,TW68+(^R(F'X49SK\D/" M#76O83D+@1TO;O?B^]X%/;E_H:@"BXC\Q+@)M:I.5AF^W)F8SH6DE?$33R;H M$BJ/H,0DO1S52^1DG,*IQ[XFNB&05"24$F5R\ILE8L(I]M!?193>"[+4B8"+ MSM^X8Q]O;MXPF >(-5;:GW2=9F(AJ>U/K[GN !<38U:>*TTXN<#;38EYS.G& M<,2U7/.0=("AV%YCTSHJJ8R=OULFO% (FO;J7'U$2YN)'.<8F/:0BSG1P;X M:7(5IQ,0)#^ ]$#*#+I(&?B;L_7J:^?=FW<_5?Q&G3Z0" M.@4L>*4@RRM5S M>0*OQ:.^IZN8JF_@I*'62XT/XR"DY\]]^+14X>7&8Y#($W#$?3@,4SQH'H&5 MA.*S^=B%OURRQ/7#:T(DT05<<#+ $&!Y/$X"E"]!Q!W:V(1DW.3*_P\^>@KD MDU]2P0-U)QW[*@II$EAP*V! MC"D\"2O:X+^+59@%0$B3!#YJ%2649+%(0B7H<"7H,KQ3M,*N5V0H3+4F(M-B M3IG>>=T:%;%O*I_R><@.4J-5C=95Z_./_7 MA2H8/+D(T)HY7Y$!#O?[%S5:.1=!N@S]]:DRW.;<%+7%8I"KU(8#H@GA4UQL M^)YB04\*5J!J]9WB(W6QW:]8I[5:NO*)[LFO'R].<1B&'^"A<0AL?>E3%F@> M4FF/LMM2EJ\^VQ)3/_/=J]68#NN4[U:TM.@7\H5H$=12K%I1=8T4K5S:+&!/ M4CGD,D9C#M\5KD]\+&,*L?2($([14;J*;Q09C&+8HIG 1*12J(F/=:M!IBQD M%!2S54@Z(A/SA HM409AH:XC%T. ,O&2:(GE64G, E%="I]%@OJF@8:N>9%Z M8==7M1W:'E0W)(% OX$W3*_(!(8WC0BNRIE@F=J$VN+RDN;D-.6]>=B0 M#7T^E>J!"Q!:+KG^7!H'ZNH:Z[.P1(_ SO#UF7#D]#A$2J_T(@Q=I/:%*LRK M@,2T.^A/IPDE/EQ9>R1F 6EL, ?0.D_A">A@SDE;ETTXSY'[(2N6\X,%._$? MD<0N=HG*%G$X"PSW@(ND9;,["L:4\D3&@G0=+R7?XT>D\79W,79L%^-^NQ@[ MMHMQ'UV,FVV%MD_QWLQ,I0BQPCVN#MQX[LDV+UF:F_]")7?VZ\=7;E?%<#V. M[:!=ZG%_BI:;,'/R)$4I@ MPZ$0W$T+H=G*(*^'4!-4YJQL(6JERF._RDG'YP41ZASX36Z':7/IY.?VL$DO M)]*-0,,I/1-O,1?Q\FJ=DE6M%W1R<=[]Y;08?,Z#52>_B/@R=^WEGYR4X8=X MI9@V-ONAC<6 %J @@CGI) [=^BM0V[#XB:N#..HMX "3'R17>QJQEU@.5 MRFVDBBF%9X109,S\X^4Y;=S'WS OE9*UBC):%=.!?IB*$&-"-W%"SK!VLK?R M"S"_P^F@4@:($I5G&&M:C$-D&0RB@ P.@_^HR >>$2K)(SE* M-4B#Z8_7;RYUMMOYZ;./85OJI"9NQZ\I=L1O[KX.XU2^N_-"/$$9LZB=G\U6 I:+@-4>P/ J9X3+CQ=@' M1^XJ6.K0M7O^]OOS_[EL=]T_,)K^ZRJB#.HEBW?Y%(]C1QQ?P',J".6,O41P5TVA$@:5ZH#^#-YO*ELDROZ@F]A4]>ZE+ M&53*5S80RI\ 8RT08"[(*,Z%OUG+3JC2GI/<6,("T'J0RT*[@ZV0,6AED4Y( MF0+5I>6J>@Z->*W:DS"8Z0BH^78-YS4\SN@CW<&O2A2^]]=P&PS]O,4&+""P M^TNR6O"9@[V'!7\TDA3P(J_.?Y+;*,.SE ;!R%ZJ""IU@N[OWJ2T!K1>C0TZ MP2=K24@7Y(6(J(H$&T/%,O-TOA5NG\49.-"4KU%O54J[RG 2B D?DR_,Y58V M'PA>)OCQ-[%VW@4A2#I9^@!VZR])?(.U]R!ATA^^#WZTG9R',_6,VA$C=+PE M!>[E^4_E+.!Y8S-?*AORLN"H@C*34CVO>\DV0[M.!.;6&?:)NG-B"\JHX,UN M0)2$:XDEDB=IP!.?\MI*%4)2Q^92J^#170?IRE?:U\J# W%;OB54J/1]_\)] M8_):JMF($B&;%5[J9S+: S^>^$MR+DAS(RP MY5:L' 2XTGZR-W-,&'2R1%_.-7I)8*RD"L&':UN8&:=MM$UIYTBF%$CX."AQV22">NKA8U; M71\3I#FK&/82I=0PPY-'?E3A107_^9,8>7U"'"92A[-'C/9"_J;Z?NF#K24R M85A1LX0C]&LL2A'A%-\1H0G 5EF%*"O;P@BZ*[9^[4A863NW3&=O57 M\P%D\1#)'LH*4Z8RYV)I:%.*%HX$VMOX>SEC*ETE8!@+C4$C*Q9*N6DL!XG! M5R-G%-8!]\Q3SG2&V2V5L5(SZ:S."E97X#G+UYWG?64*'5_A]N1O37FHU@< M8RC$ZYF@',:4H;^ 08 SHO@&.0YLM'!]EO)DL&F\)/D^7AO"+!/HNAO^]\=+ M]ZU_O39*>;2"TW!'DD_/E?N.%[@?TQSW^?SM1Q7D /D.WE:R7K65H?"'R (3D=#ZO^,HDUWF< '4R M:&-36K&!J7OSL0(D2&!U"1YB/*7!?U#;I[X,S6BQ(FFDHZH;M=-1KX]J0=\J2MHHVSICC^XJ,.ZR&SSV/F M08+<<<6U'ZYDR0XRR U[2BH4HK.KO@H-R=@)Z2V%#(B9(A&I\CT2Y\58T\S' MRA[CE*-%AZQ)0?@\!$FO\BO=#1FM_J7G@/H WIP%".Q/S1"N MG/&8W=35U!! MU\GP5"LE[3LH=$#T--(\;*5BH9<8*)6ENW'$.\%F7KX/VEMEQ#_:K%BM&Q;( M6(K/1KTF JF;BQ^3-1VD#NQRO@YP>?TU5I>M!"=6HK6.X^D *<=+\4:XL9(W M#"1+";PF =&4Z,)0;*@?CX)4"T[%-5P$2-'4):(_(EX=CV""Y4[GV"%#P'&D M&#*X;(5.-2R6'2>@G$@97Q,^%:'T W!CI1H I2!%E@G!AO!JX.8XI@238C"F M^!W+;15!D"(P#TK(HZ#QYE <F?=)G''E MZU@U7G&W#PUJC1 4$'%OBVIENH!0RR*6S_#J*E?OGG1_ M =NIPMNE)_[$L813S^&R:Y!5B(](4A4960T>SN#T85AOK3/K%^_>G0*AXZ5[ MB:;[:Z[^#65TOQ KN\0 0:$0$T0.38'*?0!'?";8QFO,2TQ(/FGWX&-$U:V$ M*IVZ%P()I_,:RAX#+PO^/SSU4GHI?_GP_X$ KZF*#%XG\A>^^QI//KPK#]T! MRH*@#>. 7#2'&"%3^P5;=!FTY>V8*EE4>G1 M#:M5J=1 U0H7B?;Z)VRC_<12^>]5D&AU_?$W;@=: 0\).#) /Q0X_DQD:R<1 M6,']V.I*Z[/X5Z#"R8O8TYJ44O]$6GP!]D3 PW2PF)PB<.I1]EP< M:(P )Y6=&H#:EG'6#!GKP9HYC?V&#@"%3O>UL"Y MEL:^Z1PR8!EVI6$[9*?%D&6/Z/3O[K;HVFZ+_79;=&VWQ?UT6]1"XM9S8%/P MXYMHQOZ +9TYW.+U)C@+X6/#JJY/ </,Q8UO M,2)O?T&+$5DKC,A6L]7M'QVPVX6(,&I-2VDVAL_=,S"[5@G:;A@*0_#6"8;# MZ%>>A=\[V*J.DGL^_D:K:#*& ,>D>4(ZOY P#*D@&\L%*#Z3HXS@:,0D(!R_5 *F MW6!UI4KK+_P BQ*XTBY(\MOZR?H,2T@I.Q(BP)ZC*V'&@F;"T[ NG_+AL-S& M_5&K;NQ3:][/'2J.,J:%,".Z0R8.&L+1&/74KN13%8*>J$YOHQ*3<@G,E:FJ MB)1 :WB)2LSF\_GD++D&+%G#%.A5TAW '1/8^L<1[LE:)0!36?A L4\3!_<1 MA2KKLW@5-8&]%VGFO,>D=,U#)_Q*:E=J_2I4VL%EU'#&%W$DH6_C,)BLL3_B M[!__W6YW7YY=4^$H;Z++,S&N2 ;(,O]0IB=$7MR)YQHQ=2648PZ_L(F.Z6S@ M ^?=Z%P H%0A/K%J'8LE5^#)FM;K0+5)H+@R1)?Q$)TJ95$C&T-RG:O%EU*D M.3:#FZV2B!X,BG(U$;+ 6U#!MNJS,QZE$2#J*H(>$4.VK?OQ4X)FJSSJ;*!LMCC[*:=05=5FBEAX,N4:$<1C MPE(JBQ%WET!8SR28BH$%BZ(%L6-H9GM$A5*;/Z)Q["JIZLEF*%ZSYBU7\A:C M&;R^ OM&RHRT+"]DWQA+.-E&10'I-<@=$'B(ID,RA0KP<^@ZNU0=.+EF$J^ ME'WYJ1*V'R\-U_:-&CE/ #<2/5@7+;_*81,TH=?9G,LB_HF8W@@HPXOV).#-+>TBZUU4T/P+K M4%GPSL_A"F=*9X] &-=Z6\P9:%O@7'[S-*2+C*DWW#]7;+IAM8//33AJ(#C7 MWU9TH.-Q)C<.1TL$T\#'_)O\4CF!AA2@TE$V]7@E00+RF2K79G)*/)IKDJ'8 MT\1+0I\O 4'P\?*"9 C/=R=IO4J6<8H0IN\9F(S*9;"G(*+25/5S^JC MUSK'[@-I0[-!BAU;+-)D:3YAT>5/HZQAPT7M45&AY>GB&[DLAQ!9U-5)OD)7 MK9!U#Q;+Z]+Y5UA"E%ZY[T"#3%%_1(R5)&?$<*-%<3ZK8?KZ*6=1NMY:27D2I !P86?DDUFAMR1 -U8086] MZ^BH<( M,.&6*@2%E)%5[&)$0;X@*'#J]5!MW58B'-"LQ1X8[ VEP#KH&^VE_JG[ZE , M_$7>&D%V$7^\7N, &%!#O\>R.>!CM 3%'4PH(6B%Q;$A'FHX6SR[5\'\BFPIG(20(B1P@6HI"1I%./.+6J29B.5M@*X0])8"U+3Q_Z;33T"=N(UTY0PC!2@69*/#I"NO>H_G6."AGI0)-J?:EO)NU6Y MJQ;;5'F 1]XVRU%6G^U0R>F;-Z9Q(!$5F(%,!>-F2KX$W&1E@$B"6Q+-49?* M CN5KJ).4Z 9-M!28(>@&'.ZYNUQN] DJX-*.NZ;@D,24K\XDP?KZO%A:2EZ M(MN8B]-D*18>%PZ^ :-DJ!-L62NK$_P-T\"YD"O_0\)KQ](&)E#$$IJ3LIC/ M_W61HS[F3Z6)=Q(=3OH-9>^LM)"&>[$2CK1+R4.31O1V,$R!YQ[**5G?;O18ZR MC0WHJPR,-[BCCF26V$N=(HDV4'<+_."A___%"I2,@(8,('::Y*D3@[!Y"O^ M@!;2+7MA0@;G=O1V)(L&R$2Z'9KI6CN96D;J)=G12+HKUUL**]]ID MQN9M/\'S7'J^".!0FOX"!D^)?$J#6<,ER+".;@# MX_A:2,B-4DNIAH?8V5/J, 01")XP^(02!]9 LB[F^\U69&CFL4]5)R;)KO:@ M7L3_XF;4GFU&W6\S:L\VH]K17S62&&5]^GOP]RJ8TJ#F5S@[ GCW\DI(F_>< MA@);[7K0N&$J'*4O*2!7LJF5@I.P<+IX<98(#&^D5^XLC&\\/1UEXB_UM#1= MIPW6/&4[V=*&J[DAM=/TI -R(YPK?\KWHS ,_H%P2-=@>D>,K_4,%/"@.?+Z M@[["=B/?^UG+:_?@JW:/TI#BIJ U(@\\N-M97ZL9SR#--DB#<%4<\\'D;PY05RAM M-Y:O02]BQ,83*"P=MC=L$.@P(NZU#(LZYQ,JA2.G'PO7<#*;%64'$F5!ZA@0 M,Y0%B/QPG0:I*OO.S7.-OR]Q[KB>I]@<@NWYIE"XM050"S$.IR:$'7;7XR_GYNQQ8]0.'&0ATFTLC MGPH$B3S KJ0V#T86&4$_"H M6!-ZRCR(4FHS#S-<+ 97DT+JRX^,"F>5HMDA3_*(IV06623F.@NB*Z' BU7(!#C7(( CUV[6 M'5<0Q#-"W#-.(FX">%52OB$5F3MM3-6J7.=)8 MA3I5=>%RU>=1A&?P/1U.%,Q/'!NL/HL'MU &5YWW8A+/HR!'*ZKE"]5Z-WCL MDE$> J?59"B)<-[QK++IC" [ M96F ET]C4HEW[I/@H<1F"XQN,J$8L(&OFJH""27+)8ZH+@"7+S.-*:=F%'\[ MRSC5(Y=F-'910Q(:QHC2#2R7TY@?A&3!,<#K M.+PF/U$BPZL;PSHRF=>C"0 8DBLN)7\^OY5JSF&:E][,=Q."N2=KAUH#99Y: M[:(5A =8_'L:78?]/<@Y&_4XGHL-YV8C$2=D:>!'I.:

@&BBS>1"-;YZ0L/Y4$BIJ -$Q5<*C5]^"F.S\I*JW'P_/&H7-4C=0.V6$:M M NH,:\%NLYNI'B#B$&Y"_C27>VGV7><[O][%C[^:@7 M3_8S):ME%!X=N0LUE/HUMHI:8_I0*#6.;.=2TD/7ZEX*\NPI13 E2<'81SRA M-H?$EPI!B9U&OK/\>S+]:(0N&,Q)P/W(W#2N)HEP-:L?KMQ\M]T16V*4IEI?6M& _3M_0E')=34@<*L 4?JV2"9 MDI)7T;ZEO\8!(_(NJF=:+)9AO!;R-SP>J7"M%3F'J;W1!A$7YFGF]7/O9KPV M_B9[-&!5F4PIWZM]QRJ5RNW^W(I9^OX_RAUUV)F2]7_YPQ8"C*FII]#$$GG" M..".M82FB2N_)T,,NQ!P*/0RCM1]I>;7=EF<>+(K0/J>6*_MY%8>A>KQ]78O MG9<@$BR$P#(&"2(@'[CY L;U?KIE[4XN+E(U9(AMT0JZ[WP^J/F)G"*S]37 MV81W7^? ;C24.YXYIH=KO@+Y#'>X@5N^P6(AN]RD5:^"^Q5LTW#/,U?XDRM' MYF#=E(H*=)4O5EL"FT\+0M2CS&M$609X '3%U2KM'WH/V U"V3BAN2TZ6C.*B\Y!)$!_& ]*L+3Y/ MA)BFU#Q1_KE2$345*E]<4]:W-67[K2GKVYHR.^"@1A*#&"O_[6F=[N2/W5HE('5R@L:1"F\8EPF%*3K3(ZO1IAJ+[$:(2$/*T@^J M'T%!$[/HNPS=HBH0@D3>JDBP_(K"8$7=YF@N"Z>1"E4Y0@4'NI%%]IVI?GNT M3D.1M_@NB-;X#^,+LCJDR:/G0996I]\":P+AQMAN21F%$!'/ICBL=<)-.E2* MYW#39_Q)7_A2OCO"(B8!PS!F,8Y6I?[42K('*4[NG4@D7WJ!>8)9:C((9SBK MD8.\^?)%F?P4*Y0;:F9['6@D2%-IQ;CBX5 M&"Q8SHS7^=3 3:@F;KXHR*%\^C('Z<% +-]@FJ1F!,9>9 MB#SU8#*O!N PGZG@?ZH76'[>ZSC!*%),%2;AVG.FY@+*Q+G[*C1$Z5U645.6 MJO5YP$1$A=#U3%Y'^9K>)9K 'C/[H08N%WFNV(9^1NZWD=F7$ (JPHA0"CIR ML''0*C0=QSFP@M RSZ&,8["J: BJ8W94U/)U:KT7QD9(?6&$[;75IH;(?R;0 M"3K#&/]1X3'#P)$6C-(]$SD>^@2LK'D<3V^",#SE=@D5ETR$' I]%2S3AON+ M_!7U*L/#XXF,(\EX;'Z&@W)./4X"H""<=!!'DRL_U>86WP6#<(Z^?<"%+:"L MX7[_D58G?"CP/3B7B8;E @=M4Z&C3VE()$;"4';Q#//[ 1 C2":K14JQU50' MSLQKL8*2TN8-YW7E>[-^%-2AKE&'$0A0,5;L@RYK-'")>LKER1)G4=;"H M/]!'2DI;PS4B8$TS<.UU@,R3%ZC2@'4Q6X5$'[J>KM [RO_*MU560B#!$VRC M2803Q>8/@ N3>;%&6VW;$AMC(@0'J*GDJ+78P\# +$A B('YL,S!=I1PR+<0 M&"/SN&L+#5/"L)@AK+^J>LM_ZRE A;1"*A;K\U%Z4:3!P6-)#IX\^RN\3YZY M5$MJN&]FI;OF6$JY&)3VLFYR Q*HN#SE+LH/4K=WI#A41PBE [T7@E?()Y4*I.J&,D-3HI(4.GY6^B*W\/2S#>V!!=P1.@CH1>E5 M$.SH?T02>RB/0#Y25H:+,LD,I00-BM&B%-*OQ"*9&U8V5LK"&;/,F'=)2W*+ M4<1R;DG5&KQR&@U!;R6,@Q4.!^J6,XJ:G/=YJ]6?NM7*]LP=K@I\2\E9%42V MT29W5\1L]^3C;PS&S>C(>7O=:4/A$3L5$-OZ6260:Q7I"Y(*7&V>D'L+E/;/ M!4SER-%@RRCE+DJ4ZF8?63LQ1?@NMU;X;J=;X/KOLB_W$#L MWD36J7L1,SGD.$-S$*<@%T&R MTQ#-XG#MW C_4WE)N(N[7H_W1F;0"^#N3'S"9^IYG7;':PV&17PF^+C9\GK- MD4(O++]E&9);\7;QY0U\[D+68(-FJF^\_ I!FO<0Z!Y%_0+48)C7'#_KM[WV ML(6F=*O1?@Z6_@U54U<2A_82:U?6FGSF[I1FG>'W"]"OL@O-*;&B^6[93:SL M;L_%IGU?@OI>BQ)DP(Z]&:_-X6R$F D?X5NI'7>J7HKOF$?TY=DJXJRW.HW! M\X9*)_$X$A,+P/AI;] 8Y3\=2UI@8-0I_F[4Z#^7\PI3!!SH=UM>&YS$ E.U MO&9[Z'6'7;4GFTSULZHW%ID?A"FCL9)U4NPG='+Q6[F[JJ]5?7X9?';_B''V M]SOV(*EB2*/%!XN% /E*52YDMUE3Z#"FD"P'=63-MK5[#HE2HUIO'-5Z8Y%H M#EI#O=6$V<0LSI&JGW6\7KOK#5I=U(O]/BI&681=I7G2HLB&BX<=K]L>P<5. M?X!2?HOLQD8/&68B+UO:+C0F%Q_8@FO!94YBAKN9!9DDI*%Q2!<->CC+>\M3 M,/8X;.([5 O^QI;A+%SS*"L=) !QO%@$U-*B$&1 R:8L?PA.I]4!'086D$$0 MY]EPY+5&O;L2(7\YO&-WT&@]W[K"+;H[+2AO9XA#4O33R]O.L#^@VA#S9S#P MAF -E51P9]3W.OW^=A6\H>R53A]T^MZHU72VJ-S2<[H]L!^'P^W/>1MS^5OU M[3RY2SDCAC7':OZ[5[S6T+*:Z[WVUZHVY'8JB"\1=J ME/*\&$8&CCC,H[%>&?])@F-O0..>J"F:F8+#E5^=>FI(=)8#)&]!@$5\=9RH MP\GY90EVUQ^GJJFNA ^;EUH7,6\?TLIYB16A%>D'/JF88JV>/8/&[ M].SEQ@0)0\^"I!F!=],G/=OI-(9?HF?AXM;0:PZ;='&[T7WN?+F*@2M8:**N M(1^O2MV6)&2O R[>+G7;P\E@7ZIN[Z3,P";HZCMOTE8I,^=9O]?QAH.2*NOW M.Z#C.KL46?72*A^VH?4(#_Q9IPT:L]\L/KD][($:W:I1I/+0MR9%HL=/*'U! MQ"^KB6U:T;E%*U:\T"U:L=7M>L-1ZVY:<3 :@3??W:T5W6_5BN?_<]GNNG]@ M"OA7+H=UOEY'NB4=2<,0,<(Y19[V>32

1E)LZL3YBJZ;2]HN;70:VV66_ MS2X#V^QBFUUJ)#' 9)8I4J>0(M7]"[O\TBI59PWM0_H^,A.H/)X7SH>M29'M M6ZRB_1M6#,="\AP7_M#(;9DS9CUG5^BF"9;J-HMR6PPN]6_*M^FPO^#X,#D8 M+)A(2*14#I9)'6DS>BZ##\@Q3!2R8,@R3L_28U0/^(V@MYVL$$\Q5!$T;>H6 MQ\JQ0:;V$E\=CV^>C!%^@F/JZ545N!=/#MNTO6LHAV$-,?C MD'D=I(Z&G>9:*IQN SJO8)8J2H5Z^I5) R ;&^"\G$KCE1 HDA4/!*;\JGFO M2$^04_?$$3^JW>H.3I@(\P E]!^0D5:>"_ MA$)54PC?E+!E\UN.::,4[1S1I_P;?TULGP:+)^/2$/ M3#.@R/[)W(Q:8"2^XPTZ0Z_;Z9X6@O'](68*JG[>!WG?[K9.M[KH-=V$6G,0 M\TXA&)7F4-@2?VNSP K+V:]1&G#;K$2$3+'<$GXU,\:KD@JE:JP7-251U?[F M?I/I)Y7]J"]^P8*CNM6A_0[=)<-KO?O]*_S;[Z3OE;MR7[Q<$!"]('KH?0!' MLCXK'_4'HSTM_0'JXG%MY8X]P_274+D9V+9@->1.'*@8C!-^P('J<1C/U[E) M*%NQ*^U%MJKFFU%Q6L<:XP%Y3'7',PJSFW%P-%>-1[)8;;;EZ>:N4&3B2 Y7 MC4Z3/3[[.#Y;#L:F?T5'(J6N*:REK#@YZ)C@*G*W0SJ@&G(_Q+8D+*S3[7/P M7G*F*\^&R''N+K#;(5,.Y$5IV'?JGES$%U@_K3\Y;;CV5!T[I];Q5"V"SP1X MQ\P<9%?2E=BA%7:4H;^H9%(9EZY/V-G:HN9R@^A8S[.V.:W)66[HX2@I+? 2 M 0[)':J(=*Y]9SM)K_56"_&YPUJ4$_/4T]&^E^\#RW/+?,>WI_?/? M'VQE:,,[P?Q%DH^XDW@'"C,_GLW2*RQ0JASK(AENZ0<%Q(M4^,F$QX9.<;I; MO"3[6L%K-ZQ-\GAL$AL?._B1WM]:?\?32JMC("O=KL#@^)P?9C^[.DA^'8'37.XS4_D!:!" RH8<.I&N,Q M4X YYL22B)*X1ZI;:W58[>FL/IWL/LB![>ZMH0+5Q"\O>Q?'847#<0$_5%=0 M;Q[U<&U9^^C9I4ZL78J!F<:F'LH"EBE.0>1T26&DBY;Y)Q<"AZCR6),DSN)L MC1,,E9T**UEA^I:B9J<>,38-1Y"3DBG8S!'N0LZXFMGW;K?:9/[7M,E49 CR M6J\=]@'5JW%GIUF!M+,9E !2MA2&KZHK#"14HE@ MTJIX_/;TP,E&B2@(/=]E_Q7<^AOL>/'=-!]7QX7U.,A:9R)*G3^("U*JA?S2 M^F>7VIX18B5C[(O'5#Q3F\5OBVG_S$/-7HPBH 3/4F")0:!CG^S=IV /=-X MRQG1%I_9@=KQ50R8DNC4IW[N<7K+W]_%BS22J>0^E]KVFLV>UVH/ M][;D>Z;M':2]9=5'RJJ])G;#]RVK/DE6W2\Y6V4%NW=^/4%LD+KPZNGS ]A- M?UT%F=A7(3VI_-/+Z_=TYE4=!1\N Q\F O=;( MZ[8'E@$M QZ& 3O=QG%SWR',DWV&=>Z3-JJ7;6^1''M*C_.4M@9];]!M'_5! MM6KB$3-@F^R4W94HCX*.E@&/DP$QIM([:O:K8R!EK\:(+/JOU0&\:_KUT,RU M\XC>UTOL/]S2[7BM8?.HCW$-M8AEXH?UF+O6%+),7&\F'O9MV.<>PSY/_"P? M!PO5P:VYAS4>)1DM_UG^L_Q70\)9_CM8V2Y[S%R7QW,DY-6X]N+S@^0=%+H6S5"7*DU7 PB MM!ES(UU=0LR6T38LH,+H;IK5+><.JDE]"'+%0$,"EN%G>E(Y#>A>P&HF?NI. M_%6:S\E1XPCG_I*@23>F?$^I@WULCG:D0>(XOY!1E<0T'PP9!I\8_A!'3GIR M#!C>GP9G\GCQ?+5.:KZO7B&CHFZA DUV[W>;WJC;*_*%8XJ(2,95&UDI(9$2JY/&[KJ_ 6GD329[U81-)")*,:#5[.$JR MR"2CD==KC;8.1+4<-(M#"V] V+UMC&E$IQ7 MGWT]SUG-J7:0?X"Y8F1$G(>EP"E/"JC]JR5"/Q(VIKQ>X42>6B8ZP.)_7B4( M >D$$>+:^IE&#A<*Z]:/)B3JA0^VA89=3,6<#"\>/6\=387 M:-\LK]9@/47N&,PF#+TA]R"\>>JVVO0SPCIO=1P)UKB*?+AG1EK,F.N63TE- M,_B )D:[Y>GH>#LKGHY@\6K2/0_B(/%P80SB.'G_#W^Q?'EQJ@8IOW#E)ZS" M8/]7R7:;7LZX[[:][K!55%6]=L\;=49?9]!T'ID]8^>$&,NUU^RW M7 S,%*1_:^AUFQONK*/1TZN>$QB."H$4V'":)KD69L@! :]B?6 M5'+2%,5MLC0?5T,!ICBD.3)IPZ$X4.GY0':<00-*"6UB6"MJ(_3;U#H\?%7\ M /;SD\CHK4469 &877(Z,ZBU*4C-C ?.(NYZ !89FEM1?$VVG55M5K59U58# MU:;:/$S5AD.?#Z/<]H]P]YAUV^7&7(Y*G5.(P/7;A1A<;^!UV\VB9AMXO4YW MNUZK'F5.:BW=/@]1APN720#$!'*@ZO"GU^AI2S4&=TX6X([_D*Z6N'&#+FX< M_.W^.<'RE(0F@X"ZR@/.B^4*J9'/:POD++8TPSD.\V#BSF,<@0Y724*P,P:K M"W!2#NR8>KP.+."WP0+N>5V>1^&H(3GN.0Y5<58B&/!^C:B/C@MXGVT%1Q%$$>)QZMT9C&N[6,G!V M(S"WS>B:]RT"M<.R-?%=6HXDMWX)6OZQ8ZH^*$GO/,>ADI05"W[02@R[W=^Z MW=O:Q>QV/X;MSNB6@" M5[6'+]U_^>$*;S!PS\XDHTV#Z[O[Y*5A67V*('Q1P/9N8=BJI-5V-9_%RTK# MHYJC.'!0BOJ:A%,D>^E^6"_A^>>)/PXF+]VW_D(P6=_&2+_VT+SJ>W49?I5S MEV*M'[X'0E>0G(91C\4L3N#>2]HRR M4L^ICO(%%E*ZZJ,\N54\:WOM;MMK MC3:RC[; ]H"+5]OL< TV7 O<$:4^U2FI9C LW)_XZ94[N8)%RB1J%$=GYH>< M/"Y_6KP=ID63(,6:K+S;Q'/\10RR_C_\+WBM> +2DCB*ZI/@>OX&'RL^3RAD MZV(*V+WVDX!JR_4BWE27^NIU%=:#7718HBXCPIALW>1[JA(^:38ZI^[S0C*] MW<)TN^7F;UT\\@WUH* 8B2,M:(I=EJND0B85"[L=7=A]):+"5E7M$!:[;3R& MF,_=9#[%8)X\$LP4S_I-;]AOGVXK,"]V2([Z7KO?VM'^]!#$5OM;+ZX$C?:; M6#OGR"%8[J$YP0BKN/Z$JCEH(Y#PT7JKSKJ5-^#+%X5"J7U;%;4XL'O=POK6 M?Q0,YJ^>H6KVC?>T\H[W'][YKV/UKBZ2^8%F&B'^8 M/7F0.<]<5U0;/GTHFG0L38HT404J#WZR'VB&]I:ZD[]\Y6=>^B$X>9@T^UI0 M'R-O7+6S7WN_ZD3HLV]>Y[8D[ZB#PW5'WW[_RG7O.CA/B#2R1][;8 M;91NX]S=>Z'R\WNK'+C[ C=7];N8RS LPFD(ZA. #WX6&(#-$1#\R006DJE& M!L(P./UZK+J]L,E>#V %*W1Q8M6W2+9],V]=Z-8?>(/A%C/R4='M6V51!?%. M6LW&%FOSZ]9XN@>Y<[_3+'$^-H7$,)B*H7.,>(7QA"*<7VU@U>2P]+WNL/\$ MCLI^J=8"7NSO]9@<*=GN0\+TNC@'[[@DS#=/H?N#D / /CFZ+=PSYS=;7FO0 M?@*LOVNEL!5 /$\LW$/$[6!&S'&>EB0SZXN,\;[E^(8@?2.5ABQ4)VY6?4 M'>_.5F'HKH5/'>6!SF7/@A0$.7^!06)ZEJ.?=1/ 51IL; $?)X$?8L?]M40. M*-V@PRO $@Y^"?SM4F -$/B8M!*%#7PE_"EYGT2/*_]:N*FXIO*A:W^"S?PB M98A&S+:&:8RO[3.$,8/*1$!-*GO/A+]XH(QVO3EPGRER"C$XY1 #\?,,PPQY MI1;^1B):$\]DP8(V<99#;DKD1C%MN']6L"L!&Q3XNG@BG ( 'W%MB!44P'UC M0OX,$3U40SKH!/S_PA-L[;=H01(T6@4X9L7>A?$>*4XH I;::LU%F& M?I1*K'+&I0*1X6M!*0LV5"F-R4<%^>88\HW$(]S+%&\$B;4:IU24F]%G&KXC MO0IF&2UF%D^ L0B+777C9'$.S64BF> -]?MY3AZ6(S"0S/^$?XL9' Q$@L>; M!"'#@XP3N';C5/AN"OL5S, V9YQ3345ZEPJBE"O85$V35X#.G4H\;A3$ZECY MZD03_"J#]-*Q-P!UZ;Q=!8F2V!KBQ435_)GH]0NX#4OG=1PAB+Q/(&6\L(^7 MY_CJ<-<@S0K5-G3W$GR9@K1GWG(E=,N:<5BF"%7&("TQ8?JNHB +\EI31]Z9 M6''P$DB>HPU+;OMXN8&:OTU@X5*1;$R<(%6RCGEN+)QG[7;;:S:;6&0H]QV6 M"Z^C"\ZL9#I81?.?8(B@@>(0)GE^ C9*.!76#S%1R7#S;JW\4DBR-:55K3=: MUJH[DS@!84#RLUBQOJ7NLP3HV^WUO?9HY,+V#QO]YR9+H-1Y-F@.O>ZHB]^W M.H@':?Q@"S(6#=-8HFP%:;!N@(B46$XER.NYK+:_]0T\4)&D"E(A)')UVSU1 M3:/G8+:M0699./,#RAOE(SEO(A :(H>8WE)BGCM5 5U0] 5[@\;(G(_@=7I- MKS/L;&"/#GL]K]4<;BT3IC)[TY+8?"Z(Q"Q+@O$JXWLJ)TYC_.?9QJAP*Q,. MC^S;;UHNT&IE-\0TZS+\'J%:T+-F;JW+#_ M+.TFK%?-.'F;9OYL1G1"_'OJ[U)/OM%QA53&%?"9.4JX]M;U.\ B@WBZZ:T[ M.[QUE]QUC[!>@\D*'L26,MIV8!G]9$Q-4*:>%2F'$RDT)>%NXH28^0IV&&W? M=O.EY&2\@SSG]$7K)4CX8.%DDC4X8/(C-=^B,B, MBD2!7(5\AWPTQ&MS-,3/>C3$Y>9H"'ZP"VX:_%)7&G.$[D0K\;Y[@BX+OJ'T MPEZCVP@G4M_TE/(GI@*^'5($1HV 92S4AE'9)=0$EY37&)1 M;JR[R1E@JVWX)E?7K_;\MJMWH:YTO*:;3"GAUUGVZB,K>(' M[]P;@86.0F;KXW,K2ED2VVT6AV'6_[V*#)SUDN6QS220]D[QYIM25YM6U,"2 MQ4[I"G5P4N,\5DK -#_KK8+?ML*MTDR4IYO12;5SPNE+;>$X)6NS*^0NK';ZF'%WH9BQ#C38+!U MAM1.Q=AM-CJ@&.%9TF$P%.&6Z)?V*3>[65/2@AC)5YD!4V=)Z[FHA$G[2@/: MR5NRL4.;YHZ$H)?03AW#8\E+D+$OC]0=7.V& 8B=,,C6,N# *R=E6#V1C5GL4W^ J8 M00JF 3OI\.WW\+(!F_X".(9_Y9B_8ELA#8"UR>.6#H(1@ZY87.YDW7DE^*TC ME^%N_F2;<^;)/ TS9(0WFP93BHOP)E%F"K:(I#*O;N->Y@P\=0(HL9:(":K MJ?[E!]AKB27"!V($O#_H<+"U/_0&X(>6XJ=_R?H!?2_,X=#DG/+-.EUOU$3, MD,HZ#//$^<6;O((WQ:F5>),N+*+?WPK5L,W'KDJXPUAM]OM1O-YI:21KY*S'[UTD3R_A/$81-$; M.,G1/(#E.+_'-V? 4'"]*?3!^>\UFUSBQ.S&L52U'H?308>+U>KR [*G_-RKW7[7O#7A.9PZE4KBKK3J%AI 4' MCG(V);FOI#C'H"9K!J()?9[FQ942NGPF,*:[C^&@A^"^KOBGZ.)NW$N#XA30 M;<#)N=J8X,R.,@D)E$1Y1!P_N0;ORC=UK!ST3+^6,@-KP*1/"P>%P'?2*R&R MAGM>*'90X\>R"CD@O6]<) Y),XT:$"\\Y3/".@RO),U\X,=_PT:8L\VJUYBK MEBI)4%@Y79I;(46$H$3HG4);1:IP9R9##)CKXUT(A(S5;0CD( +:?[R\D .+ ML;*4T=PR .Q5T4BO2O$B 'R-QW-#/WCL X MVM+TYV#ER2H/? ,J:FP^5[NB!/IO21R92& ._*[9&#RO2IMN?2':Q_(V>A4O M4?UPXO8"%EFST7M.U7 XC[6TD@^*I;SMN60R]GT^)F1%= 9>'\S\.')VG69# M"FRB7^7&"E*6;MOK#+T.F$M;K1.0DCPX.Y7%/6,1QC?24@"VGH@$[JZ-^)E< M!AD72'):Z6NY4A42YZO3J_B&$',JN:M^S783IH#]SR5S&3KH,/KM_4#+F'>="MLH1_.7"^*6M MISGL]&Q2%#H5X'R@H';),I;CT6[=="5\"YM=^ 47X8RP,]7K]$?L!K::WG T M\ :CCF,*XG(,1 MP%$2M9J/]?$,[EI_'&N(/4+61<#_D]8&ZM%&_&R[,>3;P MFOV!UQUN#,;K-L$N' [+*\J3!QB5P7JBW4JTO+[B4#UG[,\7;WJ % MINI04KSC=4=-K]WLE6GLS'QP+ME10OKB\C39J]VF0FW4UH5N%GUDI5NCHKG< M&"\H[]]P>23B'79[\QXW5S%9S6!Y+9=A@,Y[3.,(<0%<'HH)RT16P*#;BT83 MV&?1A'(RH;^FK0"S400X&]"A.'_*E;\4IA&?@Y1(6"XX5:\+1B%5UYJNNK:AD1;_ 60@??X09WS!84.(:?\[6J7_M!R'Y MS7D\8*D6AD@"H9%47L(W0!4_-V[)!>9WY(+A*94*C5?3.=KTY)<@M;0_0F1! MF];_Q(]$PXO2ZYN[@HRXXV3*ZIA"%.56)LN+D!7;MSMMK]_MZ".) 9-G78_* M_%JM#;MJXX#N3[H_+LQ%TAZ_8'K5><=>XQ\\(=/PP2EF7BRCX!^9\5!TNZ^" M.2=1;Q%VF=L?-8;/W1,SKTMV,LBV=L]K#9JGCBE\N8!E\^<#JGUI=_NG+.*H M@$%5P+'U2\$Y]M-SSI,+E<- ;UNP0T>PF!(F";J#[?GA(!1#H/9&RAD?0['P MW+TS"OB%4=&%H@Y\)]VR0[Z.'D'.M6U J7PF:9IM.IL;.U @I**",@MVO16> MQ@'.5R]LSX"J F\[@UK)54AV8)Y>&_7N;;QC/K;7DT' ASKZUBJ]SH M+JC\L?D4"=T"3C%ZK.U #YV[;KD4.=4 51<"LSP488:WN2AY\:E[R['_]AG?CM5S^9WH +L65L_P_ MM6QY]%M=)[;\(_A,:\.99,I"3[!).,DS2K)U6$$*QK-9>H7%C-JD/TE7Z!^G M[B+&NC<>A,@ID<0/(C/7(WE^Z0=3=P*O$R^H C45?C*YHI7@92:DE?92S$I0 MOE0]2192&N!*,M\3))@R#@-&B-YR=JQ15F^CS$;2'XTT^AW/O9)'>>J72C=! M#F ADXK&5:?3KN-PA;U KV*)RZB%VNY2#G3YXN03-UR3"_C]%$&/,-@("V#! M-!>$]_"'AF#;Z1RR(PDB]#P-?-3HDSC"%P"Y>@T?\-T0B$ _B/)_EPJ*H:," MG!KM@5:QI?4LS1$?9"'M:[E,63ZGZF9SI(8@!2F:2N G@FBPIL6Q'Y#:'F9V MJN L4*_#K:$5V6FA+GL7QV&IDX)+\_(IS'DCR*9D"-3 _4 .U**X:._0" ]1!;E1NVW[&0Y9.5;,9NG2Q(K*0:Q(Y&2UG^VS MAM IU_D&A&,5\71/)8-S57)$/=$91B=12$I**,!4TXF MECU_LLC320Q+..6Z>4I+)IS)Y^Z&0G",L_FAA?(ZD*!A>\ZIL.>LQ#G,XDOC M/^ZA6-J]M5C:J>XH J<7A K\,))0_/EX!6H]T:V&77)*[U+7#,MV3&0HK_7VJOF4X5!:;.A"J).LIKGQ, M^#3RML+JE1,*"%:ZW?4ZH\X7J9!GO4'/ZW4VH4SQ)X!J/0ZJ!+=I7$JSEW^LAJ,@[!D-HIQ&!,,*#*$^)KQ2Q[BC5W M7,DT#V\^55*JK(XG62=U>$]SYDG-()41Q2Y&N=6OK'8[P.(OX5@)AX6"KV0" MCJ#DSC79EL-52]1"5\4VMX8]/#@XY!U.XYLHKT9A@8Q($_)WSFUGF(9#X/20 MC)OM'U,C06T6ORUK,85.JA5Z5I M!13'3__Y7?N[KUIFD1$Y1+//I1/:,ZU6(3X?/W&/N9]?L/;V\V.M-5+^_3W3]MF^*-GJEU8J MI\;O;ZE=KS-L>=UFPF_ZZ"C*QKS+G^S60N*SV&W?S6 ]P#4[MO9[4EM<<-KWN8'?( M]U%0TK+@<;+@8-CS.IUOM\*/GHZ6 8^3 3N#/1@K]TG$0Q@H^PSLW"=M5$/\ MWF(Y]I0>YRGM-MM>>] ZZH-JU<0C9L!^I^_U1M90M@QX( 8\Z?0;PZ-FOWJ& M4F2)I4Y!4O)QKS:*+,;^YKV[]Y7>?ESOFJX]-"ON/-#W]1+W$)YI-SO@'7^[ M?U+).K60J9;IGQC3CUIM;]0=699_+"Q_;!M1FY/0:>W!X#L ]>L=L#HZ@6 = MLN-TR.YAC4=)1LM_EO\L_]60<);_#E88_8U1J:/;)GL&[1FT_%=#PEG^L_QW M/'MK^:^6(9'[)="'./,9@."MR&P1S\'Z6>ZWS--K]@=>=V@+/2WW'8+[NLV! MUQL>=_V$Y;[CL0+V7[[3/?(RXRW5.PKX_M[!U-0F/@1PVP>:""!1)X/(U2U/ M$$7G"\$@DZF#>0:&'($#^LO4)9!3/:); IXB3G(0K?!'B4CCD*:/I.I:/43X M71+/$W^1(B!FO%S&*:-U^O KG!CF+Y=)O$P(7-)1#UWR-3G</EN:?02>&NST:#H==L];X,G+3MM;M-K]?MW I/VJ@;=N A M@ ^__2D'QS.^J)@(4A@]C_7H.OH,1W0@BKT/\N92 MS$DKP,:'JRF+6AJ1E"('R#%3Q -S@2)N>;4&81V!4(='HQ2&C<<)32EP"_VL MU7%/U$W/(S]K/YXF8^PJ]6@YC.MV8[73[7"<+^WL84/L?@A_? MJ_F$M*G&A(*3]__P%\N7%Z<_?!_\B!CW+USY"0L?V-I5<@?3@P&Z6UZS/?2Z MO6%!WN"%H!Z;7F7:08BWKKP^L]-8 M[ERJP3VXS'R4!HN:G8[=DQO,=.\[B$?(+%8KC+EZL9H5)D#>=3H37R<1J*?"K& @QR"/3V])CL+'SK6 M4S"S! R8^9IG?JBU\#*TK14B''X"3C6!Y"]P/ 9.B)#*;_/-$ ]_GL0W.$6! MAC?@'"&:*T'#.FE(!]E9#?<<9Y6 F85>:$9O!0Z GKP55!9:1T.[9:> M#GN 4[$Y% RN:*9F-(WS234I?0";^TEDI!A%%F2@BGF1:*N(*:ID> =0RC*R M+3!\$L77I*EK%Y65)'O(K,;>%V_'T3S>!.[6&16'7N'1D>SH%F3W\-L7=!0H M[79@3#VJ*^]]8,Q][Y],.1W_YCVB41%VE)IEBMN9P@Y;LTSQA(?*6+_-VOQ/ M9D%V#^N_(+N'QZ V'LLL,C59D.&K95V@BO+_9)2%?7/G@)VEPTNNT=@GF?;9 MVX)K-:7(,FJ-&)63F991GR2CUF\Z6>/;QPC8X61WC);L?>"'6>=ZCQ;3L1[J MXU8Y]WIPAVVOV6X?=0]M#;PQRWI? \3>\?K#W?F;0U/0LMXC!@^@4O^C9K\# M@P?<:R&K\\-_G9VY/PV5=%B\K>29GO2]HR261XJZ^BEU9^T%7. C;^7 MP#; ,I[SBXA$@I@!T=0]GRZ"**#&IN!:L'^2PLU/+G\AE^68,K9WY(&"YI%H,: MHEK\*/6I&4XRGMWX RQ>;;3#4!-P+0@-V)@)H_IP-R6<8G?BIU?NY KWFKLT MHC@Z,S_D]LGRI\7;X;8G08H@2#D(BN?XBQA,@/_POYA#SL8D7TP^*3Q=?)Y0 M]8J+O9ONM9\$V-C9<-_^U6]TO 2MRGG4& M0Z^;7[3CO7ZJ)#]!FIATO154 A%L>DUO,&@55]+N]+SV8'2'E7 /%7?A5C8[ M?[R\ )+XGT ]3EU_C@V\&48AN4GX51)D ;##.X)-(? ,'S3GE?-;$H,^M3+I M$(9-\.-O8NV+3>LEO]9^0E8Q!M )9J7U _@ MRQ?<%5E+:M5[JVW#UU,MEOVB93YH??3QT_4X5V5WV^[V$>ZV;2*[WR:R?5+$ ML/".?[,>42N(;1.S;,!L8!O#+!L\X<:PQU+A_Q>8.URLAC&M2S_TD\"6\Q]1 MW="#U9VVO&%GY'6:WSZ#I):%O995Z\2J@U[7&[9J4R=M6?6(R7G__-IMU$:H MVH+^$D%^%W,Y_0\-I'=)/!.$G^N'[L\"2V7RV0O^9 *O)='JIRZ-0SBU%:\' MT$3W6^??&7B]/;23';V$M+QW?+PW:'OP7\M[CY'WZE#I?]+=0W?BHVM)K,LH MX_GO7:?6\TZ%G6 M>XRL5P]CI7WD;8EU!%#8Y_O_02,7@FAN3^!C$_ZM?L=K]H][IKB5_H^3]X8# MK]FV-N^C9+TZ&![#P9';'8\9#J$^B^?B&QIE)0MO;N^C-8=M=K&Y, ;#;W?S MF^SW4_VWB9B% D$]@V@64M3'3]8XAVL:\#0M]R_A^A$8D\$2N_:R*S_#CCW? MG:W"T%T+GZ9-!GJQLR %NY._P )1'O*%X[+F,=R9)FKJV MND&'5Y (9\)DP-\N!3:I1W->"?4[ A&NA#^EI!MEW*[\:^&FXIKZVZ_]"0X> M%]P'BJVI?IC&V+T._Z8;TMESF'Q[,MFE*L30+_*@@5QP\Q)U716X+59G"S$M.'^6<7W-Z7S87)[ M>2W$_6-Z,9H-2T/N"L?U?^'&EO$.L/@WD3-G, SN -9[*+D/H^6*UV"+HSC3 MTBOO(L6NT6B-G>$!2,F;*'73U1CG\V8LY.!_D"=PDO R$8L@E0)IYD^"$ 2N M2!L.-L1+45=@)/J@++9);NE; 5N]!MD878$8BUC2 6WB!+O3Y2/6+,%IR&\0 M9?!?'?[7@QBE>#5F*=9M,VO-B7^N$F>A0B$:_2!%1:<&6V.K_#7QBU3G$H@! M&^GA?].K^(8'9@:SF2#&P5F7U!>-?'H3)^'4H\^"R0IX*L1YS^Y/JP2VWG/? MQ@F(I?,%K&_B>\YY&OC$3#0^-)A.0^'^Y*>9&D*MM3DRD9@!.^%(3@HRH2D# M:Z1.;%>_DU,;>3*9?2V%"FS SK<_PTC1% HP% M$KU70:*4OYZ">I$/!G=_CB<@D[E5_#63SM;TVR6.#%]%O-/JG&9Z M=*N#-X>UJ/N!7IPG_D+KO(^7U3I+2CB@#W,$D%^J.ZVAGK7;;:_9;")FAJQH M4E _#RP4:G9Z:RUZ&!WJ3["9T99V$A'26>&3A'@G;A'O1(ZC)];U*OUUDLD,&<2)R!T4"S[13PPC?1U*SX+0\EXS7[/&XQ&+O!&J]D8 M/3<9!B4=_*33QPJF/OVDC9!@^4^6IMHL,))N7W@RD M0D4H>?'"!9L)-3U\QC/+44_F40+#7+H#N) #C#EJ N_V!RCS3.GUK.VUFRU$ MI;L59$@:!@EB5J4TP-S7$'C(YJU.H_N\P4/*X?^F<"C0:*";JM_A&< WF8#I M@1U_)(SE^;C]5>0M572$33%YT5R@I;"\(L]"?B8-/G1?5S*F-%MQ=&3N+V'] M8$M.B)X?+S=-#@/T2\=I\'(DW!484/,K5XY*QSL 3=2\=O=$1J3 ]99>N'_M M!Z$_)G_%@07*99S2;':PB5)I89%=HQ_C+Y=@OR9LWLW$E$[]>#6=B\R>V<.= M640KVSBOMYKR9)06XINM0;?1DJ"1A #6&GJ=47OCB+:&(Z_5;94/J//E.&O/ MNL,^V,!#/"-X#.E57'X5/+,*NY B.#1 ;;4"C"JP=!&W+"83V_G;(%W=9*8 M0#?=">;F9X% 2$S@Y2!3O0)I V@I54_?/<%H GY->FSFOH;+T%W_.8@PE F\ M?9D!JY-R>NTOZ2R=DB5&6G JX-"M;N@ M0R$J"KPB!RZ8Y7=%U9N"28EQ!P9Z](&,<:+$ @NKH 3I6"-VK^]5F\$HL=4=/K MW &OULL- ^X0,J(H8!L43 ,5\U,F@O';('*V")VM9]93@(\H0Z6 VVX\H\#0 M=G$".C_!);"$5;GJQQ2!W(W,WK;([/M%9F];9/:GC4\VN5)HT M-%^X2H&Q^G)VQ%U(>^672FW5[/:\5KM?=F2[S;[7Z=SNR)95E3.36:Q6K]%\ MS@#.9L;6>/ZF\LI*/][FW>J4&OX2G43Q>1F";A%3!_1<&(B$S'>=L:.XN/\9 MG$CI-JJX_[3R*3.MH>#%5J$R9$'IB$@9OD0O0[O!39S"3=@P0'TJR#& _\'$ M7$A&=5Q,"&)@'Y[R\?(LOD$MC6G!8!IPF0=\^SV\+OX )0WP0\6O//R9DX*3 MS/D:O'TQ&%NQ. Z&?-%*S&6XFS^Y0Q:&,P_,;A'>%;DRBG%_2%+RTFYWOVYP M]R>HD:;Z1Q_\SXX<3$#H-O&9O6.3M_M ;#N["V(3:I,PS=P:O(1-^JVX/$CA_4]QF:0E*'VXEPRI3,4O\=>DX MR?.8"F>#80B.G$QEV.1E$E\'6)G!5Q3N<04F)^7(%IBDK#[]?!K5Z2\1@(2- M4Z828V_G/UR;="IQW1VJ07 %*.B"B*\V7@DVO-T&H;8!+NOW^.8,> JN-V1V:]"AW-O6F1J.GGJQ3Q>Y+KK]@=Q* MY+-$7(% "*Z%6+,>%P-8\)/ M\ <^R*^,_NDH.8)B1[J+<)9H@D!Z)42F*_N4R;'T03\J$0A$)!1_#^.%"Q!O M(/#\Y3($4K%TD-8&)MQQ@4LIML]-DCI8,:&**,IB**^:08KQP 65A_]-JIH( MJQ.\DM0L#F]0C\#WTV:*4QR08!2EX2,*XPA28QZ!R_,(C-B\VF>Z$#8!YQP@ M@QDOODHPP)YJC;4U@*H,SN+ZD:PW=D-(581XXU M7\8UQ6TYX4AI1.O'U"L3)^ X$YFT-[&1QE)$-%7B*<>,/Q 7MUW,A+#.^.-" MSC](!<\"828 E341"5!+EK6]466_LDCG9WZ&),QD+4O>F&?Y%EQ=1!%CV)^) M/A!Z;TW!(T^JE'AY/ AO]TH>WTLZOMNVS]D<.F)G01W=XD%E_A[\O0*VS-94 MQ/[:7P89V#KO10H,,,$XK"WL.,3BSU-,H1)Z/2+74U&^5_ )28A'&"!>+5:L M', '"";2Q1F!+3KP.OV6AX6#GRB%)3<7O^ZVO&:KXPV:\#T-2<+=IS\$\,.U M'^)ICF]MK]V!Q[9X5'0L2%%/99SX: :# M'T2^$$C[.+S&;:3*>8QWD!?+!9:_7KYZ[;X]1W7S-KX6BS%HP?8 V:(U MT% M9E428,P!@U7Q*L.2;"IL4!8D6Q1.^=9HH#=='BA4Y#5I).>KDI?(LG[PJ,&6 M#1)17%%?,>HJ"K'6%#2=N!%68QU(8VGCAS26-'U<9?H\L,*2'P81%@##!8U> M$-G-JI 1*DA9"$3I;@8XQD&2%RA(JS+B4K^BAX;G'91!Y>^!$B!9:9T?+]T_]6E[\ DV7]=L?0_DD)$#6A]%#ZHV] $Y MX:%V/PK0M?@-I,TT7EA. -+(L:&X/(X)/0U.D&$PRP'@G:^P#R$,_.@V9?'X MV"!_=X,5W!,CD%XL)Y]BN5A40M%^4MSR!KQ6R2GO5TLAG@BC\&OO@4D4IDF] MC?G:++XJ6W]+'4Z>%M,MS5>BD"V2_?,%[R]/HI@N'F>X&I=2JC85 ML/;8X%49YU?;0AU-,,%:&/_Z]2H)T&DQD!"1/%4A]X_K_AQ3$_J(T/>.@3;&^(%TA"^#=KT',8 G(LNZS<6',?9*&"0=**G#WL"@?HC!1XP_US,O$9XP>SZ&9]%]9OW'YCD]ME M@2;V3@ ]9#0PKF*&M7.2OZU! JJ;\0UF0QDN$A;TXK._6(;"JZJ' 8K]O$IP M :@.2IFW.)RFA?()RDG)K 3A3)1N1Y6@:H,*)0@>X7=L5G]PTD,]$1Z"T#5+ MS%9,N"@!I"&57L2J1*"">5,':!56V%1P0\R=>J>Q+*2=M!194!AJ# M8] OUR"=T(YI*.>KL#8#5 VK3JC,#BO PS"^21]3#NXK%E^9)C;E"-QC0WJS M6-WCJTC\.X9E02;Y297IGNQDJ%-=P)Y=)>!Z[RC=44RPR;E%MD#O&6P7Q(>@ MBAY$]YR+HA=B-+B2HYV;Q[ID\']6?@)"\MLMA./8(,MK!J_=4B1V%Q9SAP;]-AX;:NRN[M(XC;]DF@J\@N7D/TYR6*L ^NTB!<[C9*5_]34 MVZ&07G5 UI%(KAB.8=P!E")OWKZ7@H"]5T(FPI+^2;RDF(K9ZL$8"84P6JF_ M _%-""=&9RN"A<)+:3B_QC>(42TM*R-6K%82: Q++62R.//#QP2-4)_%_Q#\ M2+T63@NN):OFC^VZAMO$:OF>NXO([N"NWOT%[Q8Z.*8B,OGZ6C-1+&4_U!_M M<:K%PR]3DQ2V$#_]YW?]8>L>O\DX^9[?J=AB5\.= MJ.N.AQ[WMU#Q/>'F"-F^>D M_16>T;TN^AP3-6'="%N'-=9@\U5 LVZDK<,::[#]]NP_X_:?]/;_GP]8-5 WPMI0U[&OL0:L_YX;[NI&V3JLL0Z[ MCYV)=:-K'=98A[VW)_\I[[X]^4]W[^W)?\J[;T_^T]U[>_*?\N[;D_]D]_XG MPJ>H&V%MB&L/:SR.8LAV_6HA3YZ=/I+MJ/'2+2<=U7;4>.F6DXYJ.VJ\=,M) M1[4=-5ZZY:2CVHX:+]URTE%M1XV7;CGIJ+:CQDNWG'14VU'CI5M..JKMN(>X M[$MW#/LV3Q!%! %OXN2%F\S')^UFUVMWAEZ[USO=SW2SO>;3"(WOVY,J"LUG MGXN[AXEHK=) -(DZ?&0B2RZV5UIL@E/'][C:CM?IC[QNO[6_W:\1=2VKUHM5 MFQVO/QQ95K6L>MRL>F99U+*H9='CHZIET1JQ:+??\UH#J^XMHQX]HPZ]_J!I M&=4RZG$S:L<;=KI>OVM9U;+JT;/J8-#V.CVK_BVK'CFK]MM>>UCC .K#Y$'^ MN@HR\?7)C[T"I:3?W#YTI,?S^,_D?1Y$U!=#K]OK[765QTA'RW['R7ZMMM=M M#2W[6?9[>/9K>>U6Q[*>9;V#L%YW8%G/LM[#L]YPZ U&5NQ9WCL$[XW V?CV M -6Q$]'RWA'R'C@:/5"[3>OK6O8[#/LU>]ZHV;7L9]GOX=FOV_,ZS6\/N3_& M./L^^PWND3YO14;K6B;Q+,CNK,D7A@#N.WA?7R'M^4U6_#?9K]F MY]>RWZ-@O]$([.9!W92'9;Y'P7PG1Q^E_];V3LMV1\IVQQVAMVSW"-FN,^A[ MG:&U\RSS'83Y1J!KK9UGF>\@/FYGV/&Z'1N>M^QW&/;K]VTEI&6_ [%?WQL- MO[W)Z#&&YX^G#/X\386M@W^,QZ_=]7KMH==OUNT(6OY['/S7\09@_;:Z1QWH MM/SW6/FO-?)&/=N%87GO,+S7MBW_'8+_>EZOV_>:7=L19/GO /PWZ/>\T1Z O!]CU'U_ M1?%[I,;O@3\.PB +OAE[WY['(SR/)RVO/QC"D3SJ'BE;=_=(6:\]\$:=HPZ" M6M9[C*PWZ%IY9YGNH9FN?=1%QI;I'B/3=<"9:!TW (-EO,?)>.#)6C5K&>^A M&0^CZT-O,+!NA66]!_=H1_V.-QQ8=6M9[X%9K]?U1LVC3FH7^:X6A>P/ B[C MVQ+W1WHHVVUOV!UY_JU^/TM>\M2/UP%J4NLXZ97 M\0W\?>5G;B0R-X@F\4*4(?/=J9@DPD_%U DB^+%P7Z^21$29>QE\=O^ =5VY M[^#1\=0=K]UGC-7D^M&4[LDI$_I&GC;/O;D2D>LOE^$ZB.9\1WA.YL,MW_N9 MH*\",77EX]XEXCJ(5VG^/$<^[^1:).DJ+2SJ?U9^DHGD'_\];+<&+U-7?)Y< M^=%VVZV MP10,'G*+7KJJITM,]_S&:L?*[\/"=R+"<.E/IW#T_OE=\SOZ-_QJHO[]Q>\\ MCI.I2#"?'OK+%!:B_LIGP3>;S[\KY?*K,_2;B7BYU#/^'N[5Z"TK#9V[FH#[ MN:%>)KPL?OK/[_J:=)(@Z@&O0G_RB1_CIG$83(O\, 'M(9);%O *]:#[PSCY MGI_\*@FR( 4%B*4,VRH#G@[I]$GE\W>6Q4M2:/*?ZG;-NU#9/#/NGO^SKX6> M@PQ)@ A^]$5+O,"#F1@O^'0YYDL.VX4?X5G[+8DCD=3]K+6:]TFZ#W]^./_= M_7AY<;]DVBP-NZLZ^>(WVKE)>[C;Y@ZUO_OJV[.I?7^+/>)75U["DWQYN^]V MWY_8J]M]M_O^Y%Z>(G'W^.;6KJJ^O8Q=/DF>PZCK$WUSN^M/\[ M_@3?G'.:3]*@>NG>5X2Q?9\!QI-GVYJ3[^\5+1TM'2T=+1TM'2T=+1TM'2T= M+1WOQ0OX.LAO6635'CZ_U<>]%M%JJZNGBK5NN\WM?0#Z3G+_M[Q> M?]L\(DO2KR%IK^>-1E8=[8VD Z\[:'JMCB7I'DG:[O?!<-J&$F!)^L4D;3<[ M7J?S(";3MS@=)5#$VRIRTHW$V;?NW#ZWZTOWJ.MU>P-OM!66:A]KJS=].JV. MU]O:O_S4Z=/QAL-MP!:6-J/1-CORR=.F/_ &[6T O98Z"!JSS11YZM3I>L,N M^&AM2Y]M].F/>EYK:'76%H>TV_ ?_"];T5F;M,XEF0N2=A MG*8B/2V#3SRFK86-;7K]K>&;)\_ZH%; T^T.+'TJ;W:R1WNVG'NK.5WV9LL^ M)KJ O&D"RW3L>=HN;UIHCECZ5(?(O'Y[Z/6WYA4M?7H#X)_6_1EK]:9/K[\C ML5*CL.IYU="7.F],NPL.*IYL:XEN(5#'&PP[7JMK8T!;5.?(&]FP\W;B= =6 M*6PSN@8]$#]-2Y^M].ETO6[?2IXMHKGO=5HX-M3JKBT$ZGF];M]K=FT$NOIF M@W[/&_7K%F'=O8S? W\GA$.W;K5.BG[DS=.K;XJ1-HYUS=)T^<78-? MGSQQ;IE,:NFS>W3F4Z?/K;,=GSR!;AL^^-0)M'LZWOXBI0\TQZXTZ*?&HX5* MM*S7)"@<@_>'[\8\/ M^&[RPR":"KQYL]$+(KM9Q13=N>^\9CQS8+I/[_S+_]?L]G^3AVK-YE8.)T&:IPH"S+0EK2W4_P@5/^^ M"-))&*9>X??O()MOM]D'ZR9_1X=OIMG#F)^'L5@*T(WR9NNO## M4"2&-@3K")X6"'L\CV73-H]GIW@\NPVT4;(D#E,ZFN^2>"*F>!H?^.S9+9.+ M]T^=GZ[]<$7.!:A!0T)NWZI:OFFMMRG?%6=B[LI2[PH8+,(M?!>#2Y"8OR#/ M$G\V%2DL% 1K%KLBHKVF[X(().V"64$+7_C-&#T66H @KW)5FI8M;WT#SFH M?BQ*Z]5X$63N"L1D0C^\%)-50A59[D_*!01W!SFN->IT/?!,77_!\X]/\ +T M&-O-E^:/Z:/6RU/T;!(Q01#.J>?0"X);._6DQP5D8Q^)%X=?W 39E5QQ!H26 MCE3JIDLQ"6:&$UD<8+,@TB8$%MEWT);OE5.Z6NVNW\CTJ; QZCY/):K$*P9=D>H+"7:RB M8$(?P(/B50+'(?+92O;DVV$0 ;]9)O#O8 G^L/@,5-7FV"R(P,P.X',PNH.) M2%+>_"6\,ER#GBO<&Y1]?$.;%:XQY!&D%/Q(Q-Q/\!$Y?TXUV1_2#K"22<>O MA/.:++&U/AHF4^3LE:[@V%W31A(CX!F@+Y8^YN:!590.XEA&\9ZOKP(Q Q95 MK/0G,P_=Z0VBX@8+AW_SLV:P$SY)B@^!G^-5A+;CJ;H<3ATX>B@ \#0"241! M&>)"!$5SX)$12!GU(9])%K,J-">_VZ#&]':Y<.+C,8>3P9+H/8@6M]7QSUJ] M$W%*/V[UIO)?<@7F83W% P2?%P?'-QP>&+Q:QA$?>>/EB,2WD]0MDU3]!MZ$ M1-F4[URU8]/;==:-2 P"R[<@HB-A^4\9])K$UR)A@0:R/)6RS![Y RS^9'P* M1PV9CS0+L4H$O*'L1>N/'9 )IY[?IT9M&T F./3J.?QA%E,<+@$^ILT.$;O_>&^ QW[$J[^>X6)A!=NI_O2_1<(>+S! MP#T[D\G3:7"MEG,[;CV_O?Y%G[QZSDY-1!A*W/E_?M?\COX-2YNH?Q>?,8G# MT%^FL!;UUTM7P4@VF\^K@@?;B_6R>%F)/%F=?54@^<;CX+<&X13)7KH?UDMX M_GGBCX/)2_%[('0%R>%D?#H;"S#5 MX=Y+VC))9'BKKZ)P\;UP"5] !\54NY9OOC12@WAI?X>I+N+Y89+B]QM_Z^KX MV[OS]Q^<-V_<,_?/#[_^]-Y]\_;G_]_>M34EK@3A=W]%RB>K] 0"@K)[M J" M(!>)$"A<7K8F9)1@2-A,PN7\^C,]0P1$T5700(TO6A:7GNGN;WIZOOFB-6ZR MS9)6$WWO*+LPM=Q"562I2C?!-F_(80 +T3S])N,+GCLX8 TE6NW [Q/HJ@S0 M5#(PXVY8SLBU1WQ3-T(>HTW8:$P"R^=[(9NY1%]+<-BV<:'C MP9D$@4?_33=&1D LV(_*TK4[QG2]/#F ^XX/?'-'RR$2&'T@(5##+ ?*0 >Z M<73GYB-:?UDP*OA^.A'(!-I&R":8?2=A73S>0:1E'%U'"!L7MXM14A;'S6M$ M^H*#'O(&K,"<6]C&O#?)&2&T&(235S2&_]&1P.DK">B05ZBH_GT;(-YJ2ZRP9>+)0>M** MU+3X7MX+-_:LU\2(%GM>7.Y.WJV"9/H92&9E=J)+I +J^JXG$'('CG%%=D7# M9ZO9=;:<70E9:CD49RWBLRVXCN DA&+Y%76T/WU^B-+B2]:L7A%,J BYNN8Z M>$=-W^EY7TVQ\Q4>4Q[?(T;O;$'_7L>.1>%SGEHBC:+C3D@C41Q&Q!FKN959 M(2'=T,J?+EOWF*Y6"Y1 D5/1<2-4CEF@KW>A/RG.^:*024I\.9-2LJ2Q%D%I M3D41.11E!RK+#DS+TM6D9QG6EU]0V+:/YB'+\K$T_3;F1&,"8X\ SF8_*--;#P-N>J)>#PA M@'*/K!) N:%Q*G%%+M5T$2D?-K7DV):#F7EWN4:5;JKA,G\72WFW&P"97M[_ M*!)P(^#FW7"CJ]NG\'?5-+4+H&)VQ FH3*J,2!R\.'!Q MY3('[KWRB[@SQB/]=.7EIT:% OP[S8!<+Q62$E(AFY4*20FID,])A;QDSN+H MZ4>LQ!P/AIW@>F]93(3/V*:YX]9S^OA<;5LO%6O99JMQI?\;HR_[(O+XYH>Y MV_Q^Z_)VQF0#X4^ND\4N6S/9^I G_*;V*G\CW.?U@!0'6E]F8$^E+@H(4_A[ MTM>:J<'.!$E!:@*>)H)[R+Z7C"E[> @3? P52T%Y(G#HF]CGH<#ON4R?5>91 M\\E9CRAFB+L'"^:FV-(3R;IU.Q92X%1=$S&SM"Z=Q(!(1<\-AB>T+.W*$F#E M4>,IV]YZ<.D>;']V99^\G[-/]TCX!S.D'- ]D9+@ZK#KW/&L^#=6B__O& A= M[6(DQFS-.@X(?6.IB.CG+JTE>^O':&91Z EFR\P;PA/?816[&L$,6;DZ(5P2 M%:OV<_;W<8EA6":5V=,&Q KSC58Q1_#@"ITA'/$=5H5/60!37KF'M[_M]*T; MS[]E7<\^_5/2ANRFY ^IBH@O^O8;Z-NG/]BWW[)&]OHHV>5$6O^S[$,_=-C$ MG/R42GGVQ^_X>>XW#DD(A$T\>QLN3PI],UX9][,WO4[FX6R22]^:8Y(?%._Z MEF,5VZ39KE0+O./#2&J=Q_TWJSTLK@8F62-(R" M5FJ=6A7])G4>)W]29_E[*U"]3J*.[E!MTO;:#\VL&UL4$L! A0#% @ &4#,6# XML 59 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001334325 2023-11-01 2024-04-30 0001334325 2024-06-12 0001334325 2024-04-30 0001334325 2023-10-31 0001334325 2024-02-01 2024-04-30 0001334325 2023-02-01 2023-04-30 0001334325 2022-11-01 2023-04-30 0001334325 us-gaap:CommonStockMember 2022-10-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001334325 us-gaap:RetainedEarningsMember 2022-10-31 0001334325 us-gaap:TreasuryStockCommonMember 2022-10-31 0001334325 2022-10-31 0001334325 us-gaap:CommonStockMember 2023-01-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001334325 us-gaap:RetainedEarningsMember 2023-01-31 0001334325 us-gaap:TreasuryStockCommonMember 2023-01-31 0001334325 2023-01-31 0001334325 us-gaap:CommonStockMember 2023-10-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0001334325 us-gaap:RetainedEarningsMember 2023-10-31 0001334325 us-gaap:TreasuryStockCommonMember 2023-10-31 0001334325 us-gaap:CommonStockMember 2024-01-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0001334325 us-gaap:RetainedEarningsMember 2024-01-31 0001334325 us-gaap:TreasuryStockCommonMember 2024-01-31 0001334325 2024-01-31 0001334325 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0001334325 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0001334325 us-gaap:TreasuryStockCommonMember 2022-11-01 2023-01-31 0001334325 2022-11-01 2023-01-31 0001334325 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0001334325 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001334325 us-gaap:TreasuryStockCommonMember 2023-02-01 2023-04-30 0001334325 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0001334325 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0001334325 us-gaap:TreasuryStockCommonMember 2023-11-01 2024-01-31 0001334325 2023-11-01 2024-01-31 0001334325 us-gaap:CommonStockMember 2024-02-01 2024-04-30 0001334325 us-gaap:AdditionalPaidInCapitalMember 2024-02-01 2024-04-30 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-02-01 2024-04-30 0001334325 us-gaap:RetainedEarningsMember 2024-02-01 2024-04-30 0001334325 us-gaap:TreasuryStockCommonMember 2024-02-01 2024-04-30 0001334325 us-gaap:CommonStockMember 2023-04-30 0001334325 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001334325 us-gaap:RetainedEarningsMember 2023-04-30 0001334325 us-gaap:TreasuryStockCommonMember 2023-04-30 0001334325 2023-04-30 0001334325 us-gaap:CommonStockMember 2024-04-30 0001334325 us-gaap:AdditionalPaidInCapitalMember 2024-04-30 0001334325 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-30 0001334325 us-gaap:RetainedEarningsMember 2024-04-30 0001334325 us-gaap:TreasuryStockCommonMember 2024-04-30 0001334325 CODA:HSBCMember 2024-04-30 0001334325 CODA:HSBCMember 2023-10-31 0001334325 CODA:GBPCurrencyMember CODA:HSBCMember 2024-04-30 0001334325 CODA:GBPCurrencyMember CODA:HSBCMember 2023-10-31 0001334325 CODA:GBPCurrencyMember CODA:UnrestrictedAccessMember CODA:HSBCMember 2024-04-30 0001334325 CODA:GBPCurrencyMember CODA:UnrestrictedAccessMember CODA:HSBCMember 2023-10-31 0001334325 CODA:GBPCurrencyMember CODA:UnrestrictedAccessOneMember CODA:HSBCMember 2024-04-30 0001334325 CODA:JyskeBankMember 2023-10-31 0001334325 us-gaap:BuildingMember 2024-04-30 0001334325 us-gaap:BuildingMember 2023-10-31 0001334325 us-gaap:LandMember 2024-04-30 0001334325 us-gaap:LandMember 2023-10-31 0001334325 CODA:OfficeMachineryAndEquipmentMember 2024-04-30 0001334325 CODA:OfficeMachineryAndEquipmentMember 2023-10-31 0001334325 CODA:RentalAssetsMember 2024-04-30 0001334325 CODA:RentalAssetsMember 2023-10-31 0001334325 CODA:FurnitureFixturesAndImprovementsMember 2024-04-30 0001334325 CODA:FurnitureFixturesAndImprovementsMember 2023-10-31 0001334325 country:US 2024-04-30 0001334325 country:US 2023-10-31 0001334325 srt:EuropeMember 2024-04-30 0001334325 srt:EuropeMember 2023-10-31 0001334325 CODA:TwoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-02-01 2024-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-02-01 2024-04-30 0001334325 CODA:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-04-30 0001334325 CODA:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-04-30 0001334325 CODA:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-04-30 0001334325 CODA:TwoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-11-01 2024-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-11-01 2024-04-30 0001334325 CODA:TwoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-11-01 2023-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-04-30 0001334325 CODA:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-11-01 2023-04-30 0001334325 srt:MaximumMember CODA:BoardOfDirectorMember CODA:TwoThousandSeventeenStockIncentivePlanMember 2017-12-06 0001334325 us-gaap:RestrictedStockMember CODA:TwoThousandSeventeenStockIncentivePlanMember 2024-02-01 2024-04-30 0001334325 CODA:TwoThousandSeventeenStockIncentivePlanMember 2024-02-01 2024-04-30 0001334325 CODA:BoardOfDirectorMember CODA:TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember 2021-07-12 0001334325 CODA:BoardOfDirectorMember CODA:TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2024-02-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2024-02-01 2024-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2024-02-01 2024-04-30 0001334325 CODA:SegmentReportingMember 2024-02-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2024-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2024-04-30 0001334325 CODA:SegmentReportingMember 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2023-02-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2023-02-01 2023-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2023-02-01 2023-04-30 0001334325 CODA:SegmentReportingMember 2023-02-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2023-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2023-04-30 0001334325 CODA:SegmentReportingMember 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2023-11-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2023-11-01 2024-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2023-11-01 2024-04-30 0001334325 CODA:SegmentReportingMember 2023-11-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember CODA:SegmentReportingMember 2022-11-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember CODA:SegmentReportingMember 2022-11-01 2023-04-30 0001334325 CODA:OverheadMember CODA:SegmentReportingMember 2022-11-01 2023-04-30 0001334325 CODA:SegmentReportingMember 2022-11-01 2023-04-30 0001334325 srt:AmericasMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 srt:AmericasMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 srt:AmericasMember 2024-02-01 2024-04-30 0001334325 srt:EuropeMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 srt:EuropeMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 srt:EuropeMember 2024-02-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember 2024-02-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember 2024-02-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentSalesMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember 2024-02-01 2024-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:SoftwareSalesMember 2024-02-01 2024-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:EngineeringPartsMember 2024-02-01 2024-04-30 0001334325 CODA:ServicesMember CODA:MarineTechnologyBusinessProductsMember 2024-02-01 2024-04-30 0001334325 CODA:ServicesMember CODA:MarineEngineeringBusinessServicesMember 2024-02-01 2024-04-30 0001334325 CODA:ServicesMember 2024-02-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember us-gaap:TransferredAtPointInTimeMember 2024-02-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember us-gaap:TransferredAtPointInTimeMember 2024-02-01 2024-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember 2024-02-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember us-gaap:TransferredOverTimeMember 2024-02-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember us-gaap:TransferredOverTimeMember 2024-02-01 2024-04-30 0001334325 us-gaap:TransferredOverTimeMember 2024-02-01 2024-04-30 0001334325 srt:AmericasMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 srt:AmericasMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 srt:AmericasMember 2023-02-01 2023-04-30 0001334325 srt:EuropeMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 srt:EuropeMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 srt:EuropeMember 2023-02-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember 2023-02-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember 2023-02-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentSalesMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember 2023-02-01 2023-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:SoftwareSalesMember 2023-02-01 2023-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:EngineeringPartsMember 2023-02-01 2023-04-30 0001334325 CODA:ServicesMember CODA:MarineTechnologyBusinessProductsMember 2023-02-01 2023-04-30 0001334325 CODA:ServicesMember CODA:MarineEngineeringBusinessServicesMember 2023-02-01 2023-04-30 0001334325 CODA:ServicesMember 2023-02-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember us-gaap:TransferredAtPointInTimeMember 2023-02-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember us-gaap:TransferredAtPointInTimeMember 2023-02-01 2023-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember 2023-02-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember us-gaap:TransferredOverTimeMember 2023-02-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember us-gaap:TransferredOverTimeMember 2023-02-01 2023-04-30 0001334325 us-gaap:TransferredOverTimeMember 2023-02-01 2023-04-30 0001334325 srt:AmericasMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 srt:AmericasMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 srt:AmericasMember 2023-11-01 2024-04-30 0001334325 srt:EuropeMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 srt:EuropeMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 srt:EuropeMember 2023-11-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:AustraliaAndAsiaMember 2023-11-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:MiddleEastAndAfricaMember 2023-11-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentSalesMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:EquipmentRentalsMember 2023-11-01 2024-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:SoftwareSalesMember 2023-11-01 2024-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:EngineeringPartsMember 2023-11-01 2024-04-30 0001334325 CODA:ServicesMember CODA:MarineTechnologyBusinessProductsMember 2023-11-01 2024-04-30 0001334325 CODA:ServicesMember CODA:MarineEngineeringBusinessServicesMember 2023-11-01 2024-04-30 0001334325 CODA:ServicesMember 2023-11-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember us-gaap:TransferredAtPointInTimeMember 2023-11-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember us-gaap:TransferredAtPointInTimeMember 2023-11-01 2024-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember 2023-11-01 2024-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember us-gaap:TransferredOverTimeMember 2023-11-01 2024-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember us-gaap:TransferredOverTimeMember 2023-11-01 2024-04-30 0001334325 us-gaap:TransferredOverTimeMember 2023-11-01 2024-04-30 0001334325 srt:AmericasMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 srt:AmericasMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 srt:AmericasMember 2022-11-01 2023-04-30 0001334325 srt:EuropeMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 srt:EuropeMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 srt:EuropeMember 2022-11-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:AustraliaAndAsiaMember 2022-11-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:MiddleEastAndAfricaMember 2022-11-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentSalesMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentSalesMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:EquipmentRentalsMember 2022-11-01 2023-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:SoftwareSalesMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:SoftwareSalesMember 2022-11-01 2023-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:EngineeringPartsMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:EngineeringPartsMember 2022-11-01 2023-04-30 0001334325 CODA:ServicesMember CODA:MarineTechnologyBusinessProductsMember 2022-11-01 2023-04-30 0001334325 CODA:ServicesMember CODA:MarineEngineeringBusinessServicesMember 2022-11-01 2023-04-30 0001334325 CODA:ServicesMember 2022-11-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember us-gaap:TransferredAtPointInTimeMember 2022-11-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember us-gaap:TransferredAtPointInTimeMember 2022-11-01 2023-04-30 0001334325 us-gaap:TransferredAtPointInTimeMember 2022-11-01 2023-04-30 0001334325 CODA:MarineTechnologyBusinessProductsMember us-gaap:TransferredOverTimeMember 2022-11-01 2023-04-30 0001334325 CODA:MarineEngineeringBusinessServicesMember us-gaap:TransferredOverTimeMember 2022-11-01 2023-04-30 0001334325 us-gaap:TransferredOverTimeMember 2022-11-01 2023-04-30 0001334325 srt:MinimumMember 2023-11-01 2024-04-30 0001334325 srt:MaximumMember 2023-11-01 2024-04-30 iso4217:USD shares iso4217:USD shares pure CODA:Integer iso4217:GBP iso4217:DKK false Q2 --10-31 0001334325 10-Q true 2024-04-30 2024 false 001-38154 CODA OCTOPUS GROUP, INC. DE 34-2008348 3300 S Hiawassee Rd Suite 104-105 Orlando FL 32835 (407) 735 2406 Common Stock CODA NASDAQ Yes Yes Non-accelerated Filer true false false 11175183 23709676 24448841 4402355 2643461 12645976 11685525 1580546 894251 786490 181383 706491 1034626 43831534 40888087 6261124 6873320 3382108 3382108 522390 486615 211386 3904498 4080109 53997156 51841516 1212484 1308201 884182 995630 721167 975537 2817833 3279368 10589 102364 133382 2930786 3412750 0.001 0.001 150000000 150000000 11172683 11172683 11117695 11117695 11173 11118 61933 46300 62975143 62958984 -2850652 -3442549 -9007361 -11052487 51066370 48428766 53997156 51841516 5323178 5301509 9784369 10897793 1584744 1678268 2959199 3521547 3738434 3623241 6825170 7376246 542481 525939 1028458 970397 1845570 2242194 3890945 4204645 2388051 2768133 4919403 5175042 1350383 855108 1905767 2201204 -2636 2780 32384 5684 293468 170596 486008 183457 290832 173376 518392 189141 1641215 1028484 2424159 2390345 191073 68773 157058 68784 34904 -48766 221975 -84773 225977 20007 379033 -15989 1415238 1008477 2045126 2406334 0.13 0.09 0.18 0.22 0.13 0.09 0.18 0.21 11168493 11010077 11148565 10970806 11288210 11330754 11268282 11291483 1415238 1008477 2045126 2406334 -437683 538373 591897 2146023 -437683 538373 591897 2146023 977555 1546850 2637023 4552357 10916853 10918 62313988 -4737124 -14176636 -28337 43382809 182153 182153 25500 25 -25 1607650 1607650 1397857 1397857 10942353 10943 62496116 -3129474 -12778779 -28337 46570469 196261 196261 100544 100 -101 -2838 -2839 538373 538373 1008477 1008477 11042897 11043 62692276 -2591101 -11770302 -31175 48310741 11117695 11118 62958984 -3442549 -11052487 -46300 48428766 77076 77076 46788 47 -47 1029580 1029580 15633 15633 629888 629888 11164483 11165 63036013 -2412969 -10422599 -61933 50149677 11164483 11165 63036013 -2412969 -10422599 -61933 50149677 -60862 -60862 8200 8 -8 -437683 -437683 1415238 1415238 11172683 11173 62975143 -2850652 -9007361 -61933 51066370 11172683 11173 62975143 -2850652 -9007361 -61933 51066370 2045126 2406334 350782 327328 33869 15442 16214 378414 221975 120868 30244 1750243 905242 652748 483269 686816 484570 607901 474438 30018 75554 133362 -1127450 -297083 41104 -1253725 -261033 290175 166623 69643 57731 771807 411989 -224354 15633 2838 -15633 -2838 118204 1015972 -739165 527747 24448841 22927371 23709676 23455118 74198 1270100 <p id="xdx_80E_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zANFiPu1agL5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 1 – <span id="xdx_822_z6YhxsPRQ5Rf">ORGANIZATION AND DESCRIPTION OF BUSINESS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Coda Octopus Group, Inc. (“Coda,” “the Company,” or “we”) operates two discrete operating business units. These are the Marine Technology Business (“Products Business,” or “Products Segment”) and the Marine Engineering Business (“Services Business,” “Engineering Business” or “Services Segment”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Marine Technology Business is an established supplier of underwater technologies and solutions to the underwater and diving markets. Its products and solutions include both hardware and software for which it is the patent holder, innovator, developer, manufacturer and distributor. It has key proprietary 4D/5D/6D imaging sonar technology marketed under the name of Echoscope® and Echoscope PIPE® and diving technology marketed under the name of CodaOctopus<sup>®</sup> DAVD (Diver Augmented Vision Display). The Echoscope<sup>® </sup>sonar series is the only sonar that can generate multiple real time 3D images of moving objects underwater in zero visibility conditions and is used for activities such as real time inspection and monitoring. In 2021, the Marine Technology Business started marketing the DAVD tethered system. The requirements for the DAVD solution emanated from the Office of Naval Research as part of its Future Naval Requirements Program. The DAVD embeds inside of the diver head-up Display (HUD) a pair of transparent glasses which is used as the data hub for displaying real time data to the diver. Amongst other things, it allows both the diver underwater and the dive supervisor on the surface to share the same data or visualize the underwater scene. In addition, by combining the DAVD solution with the Echoscope®, dive operations can be performed in zero visibility conditions. These conditions are a common barrier which impinges on the ability to perform these activities and therefore the DAVD solution combined with the Echoscope® is a real requirement for these operations. In addition, in fiscal year 2023 we were contracted by the US Navy and an allied foreign navy to develop the untethered version of the DAVD technology, for the target market of special forces (referred to as “DAVD Hardening Program”). Under the DAVD Hardening Program, we supplied in fiscal year 2023 eight (8) untethered systems to these customers for ongoing evaluation and have since been working on further hardening features for the DAVD untethered system which arise from the ongoing field evaluation by our customers under the DAVD Hardening Program.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Engineering Business is an established sub-contractor to the prime defense contractors and generally supplies proprietary sub-assemblies for incorporation into broader mission critical defense systems. These sub-assemblies are typically supplied for the life of the program. The Marine Engineering Business’ scope of services for these defense programs typically covers in relation to the subassembly which it provides: “concept, design, prototype, manufacture, and post-sale support”. The manufacturing contracts for these sub-assemblies can run over many years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the accounts of Coda Octopus Group, Inc. and its wholly owned domestic and foreign subsidiaries. All of its subsidiaries are wholly owned by the Company. All significant intercompany transactions and balances have been eliminated in the consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues including unbilled and deferred revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates include estimates related to the percentage of completion method used to account for contracts including costs and earnings in excess of billings, billings in excess of costs and estimated earnings and the valuation of goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80E_ecustom--RevenueRecognitionTextBlock_zlkWMDnCnDgh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 2 – <span id="xdx_828_zqedu4SBU4kk">REVENUE RECOGNITION</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue in accordance with the Financial Accounting Standards Board’s Topic 606, <i>Revenue from Contracts with Customers </i>(“Topic 606”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Topic 606 has established a five-step process to determine the amount of revenue to record from contracts with customers. The five steps are:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the contract with the customer;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the performance obligations in the contract with customer;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determine the transaction price;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocate the transaction price to performance obligations; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognize revenue when (or as) a performance obligation is satisfied.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our revenues are earned under written contracts with our customers. The Marine Technology Business model includes both rentals and outright sales of underwater technologies which are utilized for a wide range of subsea applications. The Engineering Business supplies engineering services to mainly the prime defense contractors which may include concept, design, prototyping, and contract manufacturing. Our contracts do not include the possibility for additional contingent consideration so that our determination of the contract price does not involve having to consider potential additional variable consideration. Our sales do not include a right of return by the customer. Where there are contractual failures giving rise to post-sale obligations these are addressed under our warranty or through life support provisions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 2 – REVENUE RECOGNITION (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regarding our Marine Technology Business, all our products are sold on a stand-alone basis and those market prices are evidence of the value of the products. To the extent that we also provide services (e.g., installation, training, post-sales technical support, customization of our technology for bespoke application, etc.), those services are either included as part of the product or are subject to written contracts based on the stand-alone value of those services. Revenue from the sale of services is recognized when those services have been performed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue derived by the Marine Technology Business from subscription package offerings or equipment rental is recognized when performance obligations are met, in particular, on a daily basis during the subscription or rental period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For arrangements with multiple performance obligations, we recognize product revenue by allocating the transaction revenue to each performance obligation based on a relative standalone selling price basis and recognize revenue when performance obligations are met including when equipment is delivered, and for rental of equipment, when installation, training and other services prescribed by the contract are performed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our contracts sometimes require customer payments in advance of revenue recognition. These are recognized as revenue when the Company has fulfilled its obligations under the respective contracts. Until such time, we recognize these prepayments as deferred revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For software license sales for which any services rendered are not considered distinct to the functionality of the software, we recognize revenue upon delivery of the software by the provision of the software installers and activation codes to the software.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With respect to revenues related to our Services Business, there are contracts in place that specify the fixed hourly rate and other reimbursable costs to be billed based on material and direct labor hours incurred and revenue is recognized on these contracts based on material and the direct labor hours incurred. Revenues from fixed-price contracts are recognized on the percentage of completion method, measured by the percentage of costs incurred (materials and direct labor hours) to date to estimated total cost (materials and direct labor hours) for each contract. This method is used as we consider expenditures for direct materials and labor hours to be the best available measure of progress on these contracts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On a quarterly basis, we examine all our fixed-price contracts to determine if there are any losses to be recognized during the period. Any such loss is recorded in the quarter in which the loss first becomes apparent based upon costs incurred to date and the estimated costs to complete as determined by experience from similar contracts. Variations from estimated contract performance could result in adjustments to operating results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recoverability of Deferred Costs</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with Topic 606, we defer certain costs on projects for service revenue. Deferred costs consist primarily of incremental direct costs to customize and install systems, as defined in individual customer contracts, including costs to acquire hardware and software from third parties and payroll costs for our employees and other third parties. The pricing of these service contracts is intended to provide for the recovery of these types of deferred costs over the life of the contract.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 2 – REVENUE RECOGNITION (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognize such costs in accordance with our revenue recognition policy by contract. For revenue recognized under the percentage of completion method, costs are recognized as contract deliverables are provided in accordance with the percentage of completion calculation. For revenue recognized over time, costs are recognized ratably over the term of the contract, commencing on the date of revenue recognition. At each quarterly balance sheet date, we review deferred costs, to ensure they are ultimately recoverable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any anticipated losses on uncompleted contracts are recognized when evidence indicates the estimated total cost of a contract exceeds its estimated total revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other Revenue Disclosures</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See Notes 12 and 13 – Segment Analysis and Disaggregation of Revenue. These Notes provide disclosure of our revenue by segment (Products Business versus Services Business); revenues from external customers and cost of those revenues; and split of revenue by geography including within and outside the USA.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80B_eus-gaap--CompensationRelatedCostsGeneralTextBlock_z6EJLDshX5Qd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 3 – <span id="xdx_829_zvD6HaDlBrPk">COST OF GOODS SOLD</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our cost of goods sold includes the cost of materials and related direct costs. With respect to sales made through the operating segments’ sales agents distribution network, we include in our costs of goods sold commissions paid to agents for the specific sales they make. Without using agents, we would not be eligible to participate in the Request for Proposals (“RFP”) for these sales on which we incur commission costs. All other sales-related expenses, including those related to unsuccessful bids, are included in selling, general and administrative (SG&amp;A) costs. As a component of Cost of Goods Sold, sales commission costs in the three month period ended April 30, 2024, and 2023 were $<span id="xdx_900_eus-gaap--CostOfGoodsAndServicesSold_c20240201__20240430_zR3guX3VlNt7" title="Cost of goods sold">132,222</span> and $<span id="xdx_90E_eus-gaap--CostOfGoodsAndServicesSold_c20230201__20230430_zag6h6shK6x2" title="Cost of goods sold">102,452</span>, respectively. Commission costs in the six month period ended April 30, 2024, and 2023 were $<span id="xdx_903_eus-gaap--CostOfGoodsAndServicesSold_c20231101__20240430_zn25AorhJBY" title="Cost of goods sold">425,406</span> and $<span id="xdx_90C_eus-gaap--CostOfGoodsAndServicesSold_c20221101__20230430_zcFbJx12cpPl" title="Cost of goods sold">607,828</span> respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 132222 102452 425406 607828 <p id="xdx_80A_eus-gaap--FairValueDisclosuresTextBlock_z8AiS3y4XsW5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 4 – <span id="xdx_82B_zQyCzeWM1bFk">FAIR VALUE OF FINANCIAL INSTRUMENTS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s financial instruments include cash, cash equivalents, accounts receivable, accounts payable, and accrued expenses. The carrying amounts of cash, cash equivalents, accounts receivable, accounts payable and accrued expenses approximate their fair values because of the short-term nature of these instruments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_807_eus-gaap--ForeignCurrencyDisclosureTextBlock_zUsO9VC9cPHi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 5 – <span id="xdx_824_zlPJHaxVt73a">FOREIGN CURRENCY TRANSLATION</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets and liabilities are translated at the prevailing exchange rates at the balance sheet dates. Related revenues and expenses are translated at average exchange rates in effect during the reporting period. Stockholders’ equity is recorded at historical exchange rates. Resulting translation adjustments are recorded as a separate component in stockholders’ equity as part of accumulated other comprehensive income or (loss) as may be appropriate. Foreign currency transaction gains and losses are included in the consolidated statements of income and comprehensive income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_802_esrt--CondensedFinancialStatementsTextBlock_zwl9Ub3AKXzf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 6 – <span id="xdx_829_zT1XajJZXI11">COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certified Deposit Interest Bearing Accounts as of April 30, 2024 and October 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has certified deposit interest-bearing accounts with its current bankers HSBC NA and HSBC UK. These interest-bearing accounts are for rolling fixed short-term periods not exceeding three (3) months and are classified in our financial statements as “cash equivalent”. In addition, we have an interest-bearing deposit account with HSBC UK that tracks the Bank of England base rate, and which has no access restrictions and has a current rate of <span id="xdx_905_ecustom--InterestBearingDepositsCurrentRate_pid_dp_uPure_c20231101__20240430_zlfrE3xeIcp6" title="Current rate">5.0</span>%. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_897_ecustom--ScheduleOfDepositInterestBearingTableTextBlock_zvPXODCB5Jpd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zBP0Yhcu7Lv" style="display: none">SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Currency Denomination</td><td> </td> <td style="border-bottom: Black 1.5pt solid">Bank</td><td> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">April 30, 2024</td><td> </td><td> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">October 31, 2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Rate</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Rate</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 21%">USD</td><td style="width: 2%"> </td> <td style="width: 21%">HSBC</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span id="xdx_904_eus-gaap--InterestBearingDepositLiabilities_iI_c20240430__dei--LegalEntityAxis__custom--HSBCMember_z92rhvn7kEMi" title="Amount">17,614,335</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90E_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20240430__dei--LegalEntityAxis__custom--HSBCMember_z6l52tRaMT0i" title="Deposit interest rate">4.62</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span id="xdx_90F_eus-gaap--InterestBearingDepositLiabilities_iI_c20231031__dei--LegalEntityAxis__custom--HSBCMember_z2BGtORaobAe" title="Amount">15,201,579</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90C_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20231031__dei--LegalEntityAxis__custom--HSBCMember_z120c349KZNh" title="Deposit interest rate">5.28</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>GBP</td><td> </td> <td>HSBC</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_904_eus-gaap--InterestBearingDepositLiabilities_iI_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_zXdGJLdzSno" title="Amount">1,300,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_zTnCYeSUQ3ti" title="Deposit interest rate">4.61</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--InterestBearingDepositLiabilities_iI_c20231031__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_za9Ok0zefkzl" title="Amount">750,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20231031__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_zMT15DmdIldl" title="Deposit interest rate">4.80</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">GBP (Unrestricted access)</td><td> </td> <td>HSBC</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_908_eus-gaap--InterestBearingDepositLiabilities_iI_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_z7QCjyq64UQa" title="Amount">182,669</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessMember_zZMcBTskKBbf" title="Deposit interest rate">5.00</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--InterestBearingDepositLiabilities_iI_c20231031__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessMember_zj06y5ixNgj9" title="Amount">500,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20231031__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessMember_zOrnTvIHt7f2" title="Deposit interest rate">5.00</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">GBP (Unrestricted access)</td><td> </td> <td>HSBC</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_906_eus-gaap--InterestBearingDepositLiabilities_iI_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessOneMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_zQ49OI77Sd6e" title="Amount">315,947</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessOneMember_zoroz5tVdEwf" title="Deposit interest rate">2.00</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>USD</td><td> </td> <td style="text-align: left">Jyske Bank (Denmark)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_905_eus-gaap--InterestBearingDepositLiabilities_iI_c20231031__dei--LegalEntityAxis__custom--JyskeBankMember_zIvYqzwpyuH4" title="Amount">2,400,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20231031__dei--LegalEntityAxis__custom--JyskeBankMember_z1r9D9w1Zjae" title="Deposit interest rate">4.00</span></td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8A1_zpLhivRgT3xa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOUHj6mB0wWf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zgnYA1o55D87">SCHEDULE OF COMPONENTS OF INVENTORY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zXX5VrtLWlvd" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zgzMtpZuCntc" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_408_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_maINzuUW_zTyLRxEtjTri" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; text-align: left">Raw materials and parts</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">9,134,243</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">8,994,482</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzuUW_zec7VLgH7xwl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">471,545</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">483,227</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzuUW_zg1hPtD8s29f" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finished goods</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,040,188</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,207,816</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--InventoryNet_iTI_pp0p0_mtINzuUW_zHtZDlveOCo4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Inventory</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,645,976</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,685,525</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A0_zetg2XFQAEl1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zEETcTE4syq1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current assets consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_z6CI3E7FBnHl">SUMMARY 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="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zOJLHqBSBjh" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zEFuPbN009Qj" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_403_eus-gaap--DepositsAssetsCurrent_iI_pp0p0_maOACzSKR_zTmUUEguzKJ5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%">Deposits</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">12,870</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">23,081</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OtherReceivablesNetCurrent_iI_pp0p0_maOACzSKR_zOuRZifJPyV2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other Tax Receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">459,893</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">450,625</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--EmployeeRetentionCreditReceivables_iI_pp0p0_maOACzSKR_zbLqbaQDRUXe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Employee Retention Credit Receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,300</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,300</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OtherReceivables_iI_pp0p0_maOACzSKR_zC3i3oXPcTL8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other Receivables</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,428</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">348,620</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OtherAssetsCurrent_iTI_pp0p0_mtOACzSKR_zS9jQ9lAVzFi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Other Current Assets</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">706,491</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,034,626</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A8_zmbSDkbOsYsa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--PropertyPlantAndEquipmentTextBlock_ztrbCIkw2hIh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_z7Cp1sIup2Fe">SCHEDULE OF PROPERTY AND EQUIPMENT</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zm3Wjm2C7L0k" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zqyrBBiZnEP7" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z4KbKoTomXke" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%">Buildings</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">5,769,545</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">6,386,705</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQhecbuO9Dg" style="vertical-align: bottom; background-color: White"> <td>Land</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">200,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">200,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeMachineryAndEquipmentMember_ziW0hOH5N0Ek" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Office machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,665,736</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,596,026</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalAssetsMember_zQad7Lyueiji" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Rental assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,616,335</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,323,446</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureFixturesAndImprovementsMember_zusCkL99jKh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture, fixtures and improvements</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,225,662</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,172,169</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzob6_zv9aZQIwtyDi" style="vertical-align: bottom; background-color: White"> <td>Totals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,477,278</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,678,346</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzob6_zUU9fWMFNP6e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: accumulated depreciation</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,216,154</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,805,026</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzob6_z8WeYiss5CBc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Property and Equipment, net</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,261,124</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,873,320</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A5_zuBJUlCLYrt" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense for the three months ended April 30, 2024, and 2023 was $<span id="xdx_90E_eus-gaap--Depreciation_c20240201__20240430_zjtw31xiSR0d" title="Depreciation expense">177,490</span> and $<span id="xdx_906_eus-gaap--Depreciation_c20230201__20230430_zbowrETeQe9c" title="Depreciation expense">178,763</span> respectively and for the six months ended April 30, 2024, and 2023 was $<span id="xdx_905_eus-gaap--Depreciation_c20231101__20240430_z0jona3hLdvb" title="Depreciation expense">350,782</span> and $<span id="xdx_904_eus-gaap--Depreciation_c20221101__20230430_zrz1bMpz3msf" title="Depreciation expense">327,328</span> respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 6 – COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zKUIcp0tjwC8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net, by geographic areas were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zhSSmT2i15s" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zYamJWSUIf6b" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zPHApW7tC9L3" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iI_hsrt--StatementGeographicalAxis__country--US_zHbwtWeOMd76" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%">USA</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,690,543</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,751,260</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_hsrt--StatementGeographicalAxis__srt--EuropeMember_z4uHjPTFg917" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Europe</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,570,581</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,122,060</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_zh3xINc5NK0g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Property and Equipment, net</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,261,124</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,873,320</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AC_zQBHXxBojFV5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zuHmtuLnqqPi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued Expenses and Other Current Liabilities consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zQy00TeKoGn9" style="display: none">SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zEYhXkLe67Jh" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zz4TR3J87TZj" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40D_eus-gaap--AccruedLiabilitiesCurrent_iI_maAPAOAz7Cu_zF1PFl4rf9Yj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%">Accruals</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">388,729</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">384,880</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--OtherTaxPayablesReceivables_iI_maAPAOAz7Cu_zO2tC9bvvNW5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other Tax Payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">415,745</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">525,565</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAPAOAz7Cu_zJEThrkByVCl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Employee Related</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,708</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,185</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_mtAPAOAz7Cu_zy4PQJjCOg1a" style="vertical-align: bottom; background-color: White"> <td>Total Other Current Liabilities</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">884,182</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">995,630</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AF_zkpXVsTRG4Bj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--InterestAndOtherIncomeTableTextBlock_zbClYRq75549" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Other Income, net consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zvfav1W8mz7j" style="display: none">SCHEDULE OF OTHER INCOME</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20240201__20240430_zZNUPdQ3Luch" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20230201__20230430_zBbaKIfoJRSl" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20231101__20240430_z3ywTFNUQ7Sb" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20221101__20230430_zInhyVB5VRk1" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--InvestmentIncomeNet_maOIzlAa_ziGwNq0tGjbe" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Grant Income</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,980</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0748">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,694</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0750">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_ecustom--OtherIncomeExpenses_maOIzlAa_z8DF5V4lmdx7" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Other</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14,616</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,690</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,684</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OtherIncome_iT_mtOIzlAa_maNIEzvG5_zszS8BpWb6ik" 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="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"> Total Other Income </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,636</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,384</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,684</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--InvestmentIncomeNonoperating_maNIEzvG5_zvy0xhlDk371" 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: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">293,468</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">170,596</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">486,008</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">183,457</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--NonoperatingIncomeExpense_iT_mtNIEzvG5_zSxLr4fvLYYk" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Other Income, net</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,832</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,376</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">518,392</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">189,141</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A9_z9qZRyzpNbEf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.050 <p id="xdx_897_ecustom--ScheduleOfDepositInterestBearingTableTextBlock_zvPXODCB5Jpd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zBP0Yhcu7Lv" style="display: none">SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Currency Denomination</td><td> </td> <td style="border-bottom: Black 1.5pt solid">Bank</td><td> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">April 30, 2024</td><td> </td><td> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">October 31, 2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Rate</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Rate</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 21%">USD</td><td style="width: 2%"> </td> <td style="width: 21%">HSBC</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span id="xdx_904_eus-gaap--InterestBearingDepositLiabilities_iI_c20240430__dei--LegalEntityAxis__custom--HSBCMember_z92rhvn7kEMi" title="Amount">17,614,335</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90E_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20240430__dei--LegalEntityAxis__custom--HSBCMember_z6l52tRaMT0i" title="Deposit interest rate">4.62</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span id="xdx_90F_eus-gaap--InterestBearingDepositLiabilities_iI_c20231031__dei--LegalEntityAxis__custom--HSBCMember_z2BGtORaobAe" title="Amount">15,201,579</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90C_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20231031__dei--LegalEntityAxis__custom--HSBCMember_z120c349KZNh" title="Deposit interest rate">5.28</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>GBP</td><td> </td> <td>HSBC</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_904_eus-gaap--InterestBearingDepositLiabilities_iI_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_zXdGJLdzSno" title="Amount">1,300,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_zTnCYeSUQ3ti" title="Deposit interest rate">4.61</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--InterestBearingDepositLiabilities_iI_c20231031__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_za9Ok0zefkzl" title="Amount">750,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20231031__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_zMT15DmdIldl" title="Deposit interest rate">4.80</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">GBP (Unrestricted access)</td><td> </td> <td>HSBC</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_908_eus-gaap--InterestBearingDepositLiabilities_iI_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_z7QCjyq64UQa" title="Amount">182,669</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessMember_zZMcBTskKBbf" title="Deposit interest rate">5.00</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--InterestBearingDepositLiabilities_iI_c20231031__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessMember_zj06y5ixNgj9" title="Amount">500,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20231031__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessMember_zOrnTvIHt7f2" title="Deposit interest rate">5.00</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">GBP (Unrestricted access)</td><td> </td> <td>HSBC</td><td> </td> <td style="text-align: left">£</td><td style="text-align: right"><span id="xdx_906_eus-gaap--InterestBearingDepositLiabilities_iI_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessOneMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember_zQ49OI77Sd6e" title="Amount">315,947</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20240430__dei--LegalEntityAxis__custom--HSBCMember__us-gaap--AwardTypeAxis__custom--GBPCurrencyMember__us-gaap--DebtInstrumentAxis__custom--UnrestrictedAccessOneMember_zoroz5tVdEwf" title="Deposit interest rate">2.00</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>USD</td><td> </td> <td style="text-align: left">Jyske Bank (Denmark)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_905_eus-gaap--InterestBearingDepositLiabilities_iI_c20231031__dei--LegalEntityAxis__custom--JyskeBankMember_zIvYqzwpyuH4" title="Amount">2,400,000</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--ShortTermDebtPercentageBearingFixedInterestRate_iI_pid_dp_uPure_c20231031__dei--LegalEntityAxis__custom--JyskeBankMember_z1r9D9w1Zjae" title="Deposit interest rate">4.00</span></td><td style="text-align: left">%</td></tr> </table> 17614335 0.0462 15201579 0.0528 1300000 0.0461 750000 0.0480 182669 0.0500 500000 0.0500 315947 0.0200 2400000 0.0400 <p id="xdx_895_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOUHj6mB0wWf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zgnYA1o55D87">SCHEDULE OF COMPONENTS OF INVENTORY</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zXX5VrtLWlvd" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zgzMtpZuCntc" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_408_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_maINzuUW_zTyLRxEtjTri" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; text-align: left">Raw materials and parts</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">9,134,243</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">8,994,482</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzuUW_zec7VLgH7xwl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">471,545</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">483,227</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzuUW_zg1hPtD8s29f" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finished goods</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,040,188</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,207,816</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--InventoryNet_iTI_pp0p0_mtINzuUW_zHtZDlveOCo4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Inventory</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,645,976</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,685,525</td><td style="text-align: left"> </td></tr> </table> 9134243 8994482 471545 483227 3040188 2207816 12645976 11685525 <p id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zEETcTE4syq1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current assets consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_z6CI3E7FBnHl">SUMMARY 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="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zOJLHqBSBjh" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zEFuPbN009Qj" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_403_eus-gaap--DepositsAssetsCurrent_iI_pp0p0_maOACzSKR_zTmUUEguzKJ5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%">Deposits</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">12,870</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">23,081</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OtherReceivablesNetCurrent_iI_pp0p0_maOACzSKR_zOuRZifJPyV2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other Tax Receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">459,893</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">450,625</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--EmployeeRetentionCreditReceivables_iI_pp0p0_maOACzSKR_zbLqbaQDRUXe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Employee Retention Credit Receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,300</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">212,300</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OtherReceivables_iI_pp0p0_maOACzSKR_zC3i3oXPcTL8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other Receivables</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,428</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">348,620</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OtherAssetsCurrent_iTI_pp0p0_mtOACzSKR_zS9jQ9lAVzFi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Other Current Assets</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">706,491</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,034,626</td><td style="text-align: left"> </td></tr> </table> 12870 23081 459893 450625 212300 212300 21428 348620 706491 1034626 <p id="xdx_89C_eus-gaap--PropertyPlantAndEquipmentTextBlock_ztrbCIkw2hIh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_z7Cp1sIup2Fe">SCHEDULE OF PROPERTY AND EQUIPMENT</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zm3Wjm2C7L0k" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zqyrBBiZnEP7" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z4KbKoTomXke" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%">Buildings</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">5,769,545</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">6,386,705</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQhecbuO9Dg" style="vertical-align: bottom; background-color: White"> <td>Land</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">200,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">200,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeMachineryAndEquipmentMember_ziW0hOH5N0Ek" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Office machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,665,736</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,596,026</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalAssetsMember_zQad7Lyueiji" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Rental assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,616,335</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,323,446</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureFixturesAndImprovementsMember_zusCkL99jKh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture, fixtures and improvements</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,225,662</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,172,169</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzob6_zv9aZQIwtyDi" style="vertical-align: bottom; background-color: White"> <td>Totals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,477,278</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,678,346</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzob6_zUU9fWMFNP6e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: accumulated depreciation</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,216,154</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,805,026</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzob6_z8WeYiss5CBc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Property and Equipment, net</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,261,124</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,873,320</td><td style="text-align: left"> </td></tr> </table> 5769545 6386705 200000 200000 1665736 1596026 2616335 2323446 1225662 1172169 11477278 11678346 5216154 4805026 6261124 6873320 177490 178763 350782 327328 <p id="xdx_897_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zKUIcp0tjwC8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net, by geographic areas were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zhSSmT2i15s" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zYamJWSUIf6b" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zPHApW7tC9L3" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iI_hsrt--StatementGeographicalAxis__country--US_zHbwtWeOMd76" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%">USA</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,690,543</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,751,260</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_hsrt--StatementGeographicalAxis__srt--EuropeMember_z4uHjPTFg917" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Europe</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,570,581</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,122,060</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_zh3xINc5NK0g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Property and Equipment, net</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,261,124</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,873,320</td><td style="text-align: left"> </td></tr> </table> 1690543 1751260 4570581 5122060 6261124 6873320 <p id="xdx_89B_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zuHmtuLnqqPi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued Expenses and Other Current Liabilities consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zQy00TeKoGn9" style="display: none">SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_490_20240430_zEYhXkLe67Jh" style="text-align: center">April 30,</td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20231031_zz4TR3J87TZj" style="text-align: center">October 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2024</td><td> </td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2023</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40D_eus-gaap--AccruedLiabilitiesCurrent_iI_maAPAOAz7Cu_zF1PFl4rf9Yj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%">Accruals</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">388,729</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">384,880</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--OtherTaxPayablesReceivables_iI_maAPAOAz7Cu_zO2tC9bvvNW5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other Tax Payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">415,745</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">525,565</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAPAOAz7Cu_zJEThrkByVCl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Employee Related</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,708</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,185</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_mtAPAOAz7Cu_zy4PQJjCOg1a" style="vertical-align: bottom; background-color: White"> <td>Total Other Current Liabilities</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">884,182</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">995,630</td><td style="text-align: left"> </td></tr> </table> 388729 384880 415745 525565 79708 85185 884182 995630 <p id="xdx_89E_eus-gaap--InterestAndOtherIncomeTableTextBlock_zbClYRq75549" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Other Income, net consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zvfav1W8mz7j" style="display: none">SCHEDULE OF OTHER INCOME</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20240201__20240430_zZNUPdQ3Luch" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20230201__20230430_zBbaKIfoJRSl" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20231101__20240430_z3ywTFNUQ7Sb" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20221101__20230430_zInhyVB5VRk1" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--InvestmentIncomeNet_maOIzlAa_ziGwNq0tGjbe" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Grant Income</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,980</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0748">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,694</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0750">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_ecustom--OtherIncomeExpenses_maOIzlAa_z8DF5V4lmdx7" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Other</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14,616</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,690</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,684</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OtherIncome_iT_mtOIzlAa_maNIEzvG5_zszS8BpWb6ik" 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="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"> Total Other Income </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,636</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,384</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,684</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--InvestmentIncomeNonoperating_maNIEzvG5_zvy0xhlDk371" 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: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">293,468</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">170,596</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">486,008</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">183,457</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--NonoperatingIncomeExpense_iT_mtNIEzvG5_zSxLr4fvLYYk" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Other Income, net</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,832</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,376</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">518,392</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">189,141</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 11980 26694 -14616 2780 5690 5684 -2636 2780 32384 5684 293468 170596 486008 183457 290832 173376 518392 189141 <p id="xdx_803_ecustom--ContractsInProgressTextBlock_zXKsDhLAHh2h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 7 – <span id="xdx_829_zveuAHNQo9cd">CONTRACTS IN PROGESS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs and estimated earnings in excess of billings on uncompleted contracts represent accumulated project expenses and fees which have not been invoiced to customers as of the balance sheet date. These amounts are stated on the consolidated balance sheets as Unbilled Receivables of $<span id="xdx_900_eus-gaap--UnbilledReceivablesCurrent_iI_pp0p0_c20240430_zNya7PBB0hEj" title="Unbilled receivables">1,580,546</span> and $<span id="xdx_903_eus-gaap--UnbilledReceivablesCurrent_iI_pp0p0_c20231031_ziWupRfhEbIl" title="Unbilled receivables">894,251</span> as of April 30, 2024, and October 31, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Revenue of $<span id="xdx_908_eus-gaap--ContractWithCustomerLiability_iI_c20240430_zEcoNeQsTjc7" title="Deferred revenue, billings">823,531</span> and $<span id="xdx_900_eus-gaap--ContractWithCustomerLiability_iI_c20231031_zSBA0C3ziKNf" title="Deferred revenue, billings">1,108,919</span> as of April 30, 2024, and October 31, 2023, respectively, consist of billings in excess of costs and revenues received as part of our warranty or Through Life Support (TLS) obligations upon completing a sale.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales of equipment include a separate performance obligation for warranty or TLS, the latter may be optionally purchased by the customer. This is treated as deferred revenue which is amortized over the relevant obligation period (12 months is our standard warranty or 36 or 60-months from the date of delivery for our TLS product). These amounts are stated on the consolidated balance sheets as a component of Deferred Revenue and were $<span id="xdx_90E_eus-gaap--DeferredRevenue_iI_c20240430_zUoABWasSxw3" title="Deferred revenue">366,773</span> and $<span id="xdx_90A_eus-gaap--DeferredRevenue_iI_c20231031_zJ2SdRAyE1Tb" title="Deferred revenue">457,600</span> as of April 30, 2024, and October 31, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1580546 894251 823531 1108919 366773 457600 <p id="xdx_804_eus-gaap--ConcentrationRiskDisclosureTextBlock_zramhKn8bsA7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 8 – <span id="xdx_820_zGTbNuKmzxej">CONCENTRATIONS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant Customers</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended April 30, 2024, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $<span id="xdx_900_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240201__20240430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zBIoKrgtuem8" title="Revenue">1,530,335</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240201__20240430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zVcZ6MAWtRO2" title="Concentration risk, percentage">28.7</span>% of net revenues during the three months ended April 30, 2024. Receivables from these customers were $<span id="xdx_903_eus-gaap--AccountsReceivableNetCurrent_iI_c20240430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zUQ7X49H164i" title="Accounts receivable">1,429,713</span>, or <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240201__20240430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z1Jlm8xc8mKg" title="Concentration risk, percentage">32.5</span>% of net receivables as of April 30, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended April 30, 2023, the Company had one customer from whom it generated sales greater than 10% of net revenues. Revenue from this customer was $<span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230201__20230430__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbcWLkyDF9Vf" title="Revenue">1,270,138</span>, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230201__20230430__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zpG66RLCCDe7" title="Concentration risk, percentage">24.0</span>% of net revenues during the three months ended April 30, 2023. Receivables from this customer were $<span id="xdx_907_eus-gaap--AccountsReceivableNetCurrent_iI_c20230430__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRK2Dy4TwDZa" title="Accounts receivable">1,365,300</span>, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230201__20230430__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zUXZwhWWrKWj" title="Concentration risk, percentage">35.1</span>% of net receivables as of April 30, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the six months ended April 30, 2024, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $<span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20231101__20240430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z8AeMECKcP3g" title="Revenue">2,199,560</span>, or <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231101__20240430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyMn5Bxh0J2h" title="Concentration risk, percentage">22.5</span>% of net revenues during the six months ended April 30, 2024. Receivables from these customers were $<span id="xdx_903_eus-gaap--AccountsReceivableNetCurrent_iI_c20240430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zGbzUUPUjLB1" title="Accounts receivable">1,429,713</span>, or <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231101__20240430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzb0rg2VBL5e" title="Concentration risk, percentage">32.5</span>% of net receivables as of April 30, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the six months ended April 30, 2023, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenue from these customers was $<span id="xdx_902_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20221101__20230430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zy4jx0gEE5R" title="Revenue">2,517,093</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20221101__20230430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zQjAoT2lsOKj" title="Concentration risk, percentage">23.1</span>% of net revenues during the six months ended April 30, 2023. Receivables from these customers were $<span id="xdx_902_eus-gaap--AccountsReceivableNetCurrent_iI_c20230430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zxLuOGk6GGod" title="Accounts receivable">1,483,542</span>, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20221101__20230430__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zJsQexNvSPUk" title="Concentration risk, percentage">38.1</span>% of net receivables as of April 30, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1530335 0.287 1429713 0.325 1270138 0.240 1365300 0.351 2199560 0.225 1429713 0.325 2517093 0.231 1483542 0.381 <p id="xdx_806_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_z1pWuit9E9Yl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 9 – <span id="xdx_82C_zkQamLfiVN57">RECENT ACCOUNTING PRONOUNCEMENTS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 27, 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. ASU 2023-07 will affect how we report segment information, starting with our Form 10-K for the year ended October 31, 2025, and our quarterly reports on Form 10-Q starting with our quarterly report for the quarter ended January 31, 2026. The ASU requires that we provide disclosures of significant segment expenses and other segment items that are regularly provided to our CODM and included in each reported measure of segment profit or loss. We will also have to disclose other segment items by reportable segment (i.e., the difference between reported segment revenues less the significant segment expenses (which are disclosed) less reported segment profit or loss). The information needed for these disclosures is available, but we are determining the best way to provide that information for these required segment disclosures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">On December 14, 2023, the FASB issued Accounting Standards Update 2023-09 entitled Improvements to Income Tax Disclosures (ASU 2023-09), which is primarily applicable to public companies and requires a significant expansion of the granularity of the income tax rate reconciliation as well as an expansion of other income tax disclosures. The majority of the disclosures will only be made on an annual basis, although there is a modest expansion of required quarterly income tax disclosures. The amendments in ASU 2023-09 require disclosure of specific income tax categories in the rate and reconciliation and provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. There are also additional disclosures related to taxes paid to local jurisdictions, and to income taxes paid. This information is currently available to the Company but was not a required disclosure. The Company expects to adopt ASU 2023-09 on November 1, 2025.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zR95hKF6BvA9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 10 – <span id="xdx_821_zfKaF9wi2aol">EARNINGS PER SHARE</span> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zbWdsqxwkmb8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zg6IVlAs4fWc" style="display: none">SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49F_20240201__20240430_zZeJ4N98Xh9a" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20230201__20230430_zPdKYzswNhAe" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20231101__20240430_zuWxdYTk1jGd" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49F_20221101__20230430_zqhqYoszMAIi" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fiscal Period</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></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-family: Times New Roman, Times, Serif; font-size: 10pt">Numerator:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_zLoex4wUqlm9" 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; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,415,238</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,008,477</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,045,126</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,406,334</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Denominator:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zSi3hvZ7fRdf" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic weighted average common shares outstanding</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,168,493</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,010,077</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,148,565</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,970,806</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pid_zZ8dkq0Z29Zd" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Unexercised portion of options and restricted stock awards</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,717</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">320,677</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,717</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">320,677</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zhZrhgRusTsc" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted outstanding shares</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,288,210</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,330,754</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,268,282</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,291,483</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Net income per share</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--EarningsPerShareBasic_pid_zVgOr9qKVc1e" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.13</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.09</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.18</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.22</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_pid_z8QJMd5MQsF1" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.13</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.09</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.18</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.21</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AF_zEIVh8mgQcFf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zbWdsqxwkmb8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zg6IVlAs4fWc" style="display: none">SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49F_20240201__20240430_zZeJ4N98Xh9a" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20230201__20230430_zPdKYzswNhAe" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20231101__20240430_zuWxdYTk1jGd" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49F_20221101__20230430_zqhqYoszMAIi" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Six Months</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ended</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fiscal Period</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></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-family: Times New Roman, Times, Serif; font-size: 10pt">Numerator:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_zLoex4wUqlm9" 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; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,415,238</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,008,477</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,045,126</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,406,334</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Denominator:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zSi3hvZ7fRdf" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic weighted average common shares outstanding</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,168,493</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,010,077</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,148,565</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,970,806</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pid_zZ8dkq0Z29Zd" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Unexercised portion of options and restricted stock awards</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,717</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">320,677</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,717</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">320,677</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zhZrhgRusTsc" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted outstanding shares</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,288,210</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,330,754</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,268,282</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,291,483</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Net income per share</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--EarningsPerShareBasic_pid_zVgOr9qKVc1e" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.13</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.09</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.18</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.22</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_pid_z8QJMd5MQsF1" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.13</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.09</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.18</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.21</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 1415238 1008477 2045126 2406334 11168493 11010077 11148565 10970806 119717 320677 119717 320677 11288210 11330754 11268282 11291483 0.13 0.09 0.18 0.22 0.13 0.09 0.18 0.21 <p id="xdx_804_eus-gaap--CompensationAndEmployeeBenefitPlansTextBlock_zoIxbfRa71s3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 11 – <span id="xdx_82E_zKA4mtw66uYe">2017 STOCK INCENTIVE PLAN</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2017 Stock Incentive Plan</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 6, 2017, the Board of Directors adopted the 2017 Stock Incentive Plan (the “2017 Plan”). The purpose of the Plan is to advance the interests of the Company and its stockholders by enabling the Company and its subsidiaries to attract and retain qualified individuals through opportunities for equity participation in the Company, and to reward those individuals who contribute to the Company’s achievement of its economic objectives. The Plan was adopted subject to stockholders’ approval and was approved by Stockholders at the Company’s Annual General Meeting held on July 24, 2018.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The maximum number of shares of Common Stock allocated for issuance under the 2017 Plan is <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20171206__us-gaap--PlanNameAxis__custom--TwoThousandSeventeenStockIncentivePlanMember__srt--TitleOfIndividualAxis__custom--BoardOfDirectorMember__srt--RangeAxis__srt--MaximumMember_zFHZ5fOhshb3" title="Common stock available for issuance">913,612</span>. The shares allocated for issuance under the 2017 Plan may, at the election of the Compensation Committee, be either treasury shares or shares authorized but unissued, and, if treasury shares are used, all references in the 2017 Plan to the issuance of shares will, for corporate law purposes, be deemed to mean the transfer of shares from treasury.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three month period ended April 30, 2024, no new restricted stock awards were made pursuant to the terms of the 2017 Plan. During this period, <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240201__20240430__us-gaap--PlanNameAxis__custom--TwoThousandSeventeenStockIncentivePlanMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zsDlnF8VC2pd" title="Restricted stock available for future issuance">8,200</span> restricted stock awards matured and were issued, <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c20240201__20240430__us-gaap--PlanNameAxis__custom--TwoThousandSeventeenStockIncentivePlanMember_zlthlgUfBoK4" title="Restricted stock forfeited">5,000</span> restricted stock awards were forfeited, and <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_c20240201__20240430__us-gaap--PlanNameAxis__custom--TwoThousandSeventeenStockIncentivePlanMember_z5F89HVZCqx8" title="stock awards forfeited">6,500</span> units that were provisioned for did not qualify for issuance since the stipulated performance-related pre-conditions for award were not met. As of April 30, 2024, there were <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240201__20240430__us-gaap--PlanNameAxis__custom--TwoThousandSeventeenStockIncentivePlanMember_zdcfn1BiOcLe" title="Restricted stock available for future issuance">387,694</span> shares available for future issuance under the 2017 Plan. The total stock compensation expense during the three month period ended April 30, 2024 and 2023 was ($<span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20240201__20240430_zKBzTzJ8VC0e" title="Share based compensation">60,862</span>) and $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20230201__20230430_zTyhP09LEMUf" title="Share based compensation">196,261</span>, respectively. During the six month period ended April 30, 2024 and 2023, these were $<span id="xdx_902_eus-gaap--ShareBasedCompensation_c20231101__20240430_zloa1z3pO887" title="Share based compensation">16,214</span> and $<span id="xdx_901_eus-gaap--ShareBasedCompensation_c20221101__20230430_zsMgXkZ7aOuj" title="Share based compensation">378,414</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 11 – 2017 STOCK INCENTIVE PLAN (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021 Stock Incentive Plan</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 12, 2021, the Board of Directors adopted the 2021 Stock Incentive Plan (the “2021 Plan”). The 2021 Plan was approved by the Company’s stockholders at its Annual General Meeting held on September 14, 2021. The 2021 Plan is identical to the 2017 Plan in all material respects, except that the number of shares allocated for issuance thereunder is <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20210712__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember__srt--TitleOfIndividualAxis__custom--BoardOfDirectorMember_zGGCwIrjM2Dd" title="Number of shares allocated for issuance">1,000,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total number of shares available for issuance under the 2017 and 2021 Plans is <span id="xdx_908_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20240430__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember__srt--TitleOfIndividualAxis__custom--BoardOfDirectorMember_zMQiX64De2z8" title="Common stock available for issuance">1,387,694</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 913612 8200 5000 6500 387694 60862 196261 16214 378414 1000000 1387694 <p id="xdx_80A_eus-gaap--SegmentReportingDisclosureTextBlock_zXgX6OhInWOj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 12 – <span id="xdx_826_z8CT5EZCA90b">SEGMENT ANALYSIS</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We operate in two reportable segments, “Products Business” and “Service Business” which are managed separately based upon fundamental differences in their operations. Segment operating income is total segment revenue reduced by cost of revenues and operating expenses, Research and Development (“R&amp;D”), and Selling, General &amp; Administrative (“SG&amp;A”) identifiable with the reporting business segment. Overheads include general corporate administrative costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates performance and resources based upon operating income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are inter-segment sales in the table below which have been eliminated from our financial statements. However, for the purpose of segment reporting, these inter-segment sales are only included in the table below.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Coda Octopus Products (with entities operating in the UK, USA and Denmark) constitute the Marine Technology Business (“Products Segment”) is a supplier to the underwater/subsea market and selling both hardware and software solutions which include imaging sonar technology solutions, diving and diving communications technology, geophysical products, rental equipment, customization, and field operations services. Coda Octopus Colmek, Inc. (a Utah corporation) and Coda Octopus Martech Ltd (a UK corporation) constitute the Marine Engineering Business (“Services Segment”) and are subcontractors mainly to the prime defense contractors where they provide engineering services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables summarize segment asset and operating balances by reportable segment for the three months and six months ended April 30, 2024, and April 30, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s reportable business segments sell their goods and services in four geographic locations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Americas</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Europe</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Australia/Asia</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Middle East/Africa</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 12 – SEGMENT ANALYSIS (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_89A_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zR4QYug5idZj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_zMmtK5DZPi6a" style="display: none">SCHEDULE OF SEGMENT REPORTING INFORMATION</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_499_20240201__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineTechnologyBusinessProductsMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zByvQL5VUP1g" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Technology</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Products)</p></td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_499_20240201__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineEngineeringBusinessServicesMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zAflbFfi6BI9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Engineering</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Services)</p></td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49B_20240201__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--OverheadMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zW5QjJ9Ib4ej" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Overhead</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_494_20240201__20240430__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zvFcaflmIyY" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Three Months Ended April 30, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPz7nE_zBXSNgrTY0Qj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">3,524,714</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,798,464</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0886">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,323,178</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--CostOfRevenue_msGPz7nE_zHRTJ6DPtSt3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cost of Revenues</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">697,464</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">887,280</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0891">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,584,744</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--GrossProfit_iT_pp0p0_mtGPz7nE_maOILzjxs_zkfQafEvKZk2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,827,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">911,184</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0896">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,738,434</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_maOEzQ6q_zAJZdgwtzPDa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research &amp; Development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">485,061</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,420</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0901">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">542,481</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--SellingGeneralAndAdministrativeExpense_maOEzQ6q_znoiqQxMewf8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Selling, General &amp; Administrative</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">792,820</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">596,451</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">456,299</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,845,570</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_pp0p0_mtOEzQ6q_msOILzjxs_zH6O27HKRPJ3" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Operating Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,277,881</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">653,871</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">456,299</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,388,051</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzjxs_maILFCOzyY1_zOhIauYRvTNa" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income (Loss) from Operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,549,369</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">257,313</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(456,299</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,350,383</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_z2H57drroXGf" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_i01_maNIEzBDx_zLjRSUYyKJke" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other (Expense) Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,616</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,980</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0926">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,636</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--InterestIncomeExpenseNet_i01_pp0p0_maNIEzBDx_z8H0RTIrJA8f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Interest Income</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">202,157</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,067</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">293,468</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_mtNIEzBDx_maILFCOzyY1_zLl1N0hkTE37" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Other Income</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">187,541</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,047</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">290,832</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzyY1_maNILzny2_z2dREQlpy4Pg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income (Loss) before Income Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,736,910</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">321,360</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(417,055</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,641,215</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zPqc7m8QY5G" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income Tax (Expense) Benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zRraI8LjjJy" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current Tax (Expense)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(43,900</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0950">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(147,173</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(191,073</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zzwnp3MRG4Y9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred Tax (Expense)</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,975</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0955">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23,929</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,904</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01NT_pp0p0_di_mtITEBz57a_msNILzny2_zgm4faSpmGWe" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total Income Tax (Expense)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(54,875</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0960">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(171,102</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(225,977</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzny2_zSdeVYCqZ6re" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Net Income (Loss)</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,682,035</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">321,360</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(588,157</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,415,238</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--SupplementalDisclosuresAbstract_iB_z9ukaGFkw3D9" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Supplemental Disclosures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--Assets_i01E_zc7cR7IEUase" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">37,040,637</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,945,102</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,011,417</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">53,997,156</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--Liabilities_i01E_pp0p0_zmw3NMX5rDA8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,807,318</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">912,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">210,789</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,930,786</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--RevenuesFromIntercompanySales_i01_zRGLWWdfnrH7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Revenues from Intercompany Sales - eliminated from sales above</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">474,742</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">104,263</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">318,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">897,005</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DepreciationDepletionAndAmortization_i01_z9aUfLtZS7ne" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Depreciation and Amortization</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">158,112</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,343</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">194,113</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PaymentsForProceedsFromProductiveAssets_i01_zxKqt4fawZbg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Purchases of Long-lived Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">153,339</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">42,818</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">197,342</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 12 – SEGMENT ANALYSIS (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230201__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineTechnologyBusinessProductsMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_znKzxmjchRje" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Products)</span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20230201__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineEngineeringBusinessServicesMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_z2rhzwvw0OQ" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Services)</span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20230201__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--OverheadMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zQs59BiVyrgd" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overhead</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20230201__20230430__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zSTUZBWjPx5j" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended April 30, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPz7nE_zamvc4poX6Mj" 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: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583,429</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,718,080</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1001">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,301,509</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--CostOfRevenue_msGPz7nE_zgGl8XIyPDE" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">885,382</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">792,886</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1006">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,678,268</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--GrossProfit_iT_pp0p0_mtGPz7nE_maOILzjxs_zgRFeO5bpp66" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross Profit</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,698,047</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">925,194</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1011">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,623,241</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_maOEzQ6q_zw1AIQOrTd5" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Research &amp; Development</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">518,405</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,534</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1016">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">525,939</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--SellingGeneralAndAdministrativeExpense_maOEzQ6q_zoXcH612y2C1" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Selling, General &amp; Administrative</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877,961</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">655,739</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">708,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,242,194</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_pp0p0_mtOEzQ6q_msOILzjxs_z8UcnOMa3Alb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Operating Expenses</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,396,366</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">663,273</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">708,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,768,133</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzjxs_maILFCOzyY1_zLGDorPlnSge" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income (Loss) from Operations</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,301,681</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">261,921</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(708,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">855,108</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_zBVt1Hjj6hHj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Income</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--OtherIncome_i01_maNIEzBDx_z83kUwAFyZrj" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Other Income</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1040">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1041">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--InterestIncomeExpenseNet_i01_pp0p0_maNIEzBDx_zzWmZ8gkhEK7" 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: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest Income</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">147,127</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,469</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1046">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">170,596</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_mtNIEzBDx_maILFCOzyY1_zlxE44aVuvT4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Other Income</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">149,907</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,469</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1051">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,376</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzyY1_maNILzny2_zeWz5qKIqwWf" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Income (Loss) before Income Taxes</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,451,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">285,390</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(708,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,028,484</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zXij52d3kGYd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income Tax (Expense) Benefit</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zLWA0ACajD0e" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Current Tax (Expense) Benefit</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(108,712</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,185</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,124</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(68,773</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_402_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zyNsD07ZxoL5" 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: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Tax Benefit</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1069">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1070">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,766</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,766</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01NT_pp0p0_di_mtITEBz57a_msNILzny2_zpC5TM7gSJjd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Income Tax (Expense) Benefit</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(108,712</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,185</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,890</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20,007</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzny2_zx3vbno3MrY6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income (Loss)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,342,876</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">283,205</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(617,604</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,008,477</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--SupplementalDisclosuresAbstract_iB_zBA6s6ihJPRb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental Disclosures</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--Assets_i01E_z7ZcNG4PygK" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,187,625</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,618,065</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,097,772</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,903,462</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--Liabilities_i01E_pp0p0_zk8QIPWcTjX3" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,665,630</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">802,459</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124,632</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,592,721</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--RevenuesFromIntercompanySales_i01_zLShZLwWBKi5" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from Intercompany Sales - eliminated from sales above</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,084,321</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169,811</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(80,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,174,132</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--DepreciationDepletionAndAmortization_i01_zX3JpmJ8Lrue" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and Amortization</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">143,565</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,757</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,441</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">178,763</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--PaymentsForProceedsFromProductiveAssets_i01_zbIqIf8VATbi" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Purchases of Long-lived Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,191</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,012</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,246</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">118,448</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><b>CODA OCTOPUS GROUP, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">Notes to the Consolidated Financial Statements</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">April 30, 2024 and October 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0">NOTE 12 – SEGMENT ANALYSIS (Continued)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_494_20231101__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineTechnologyBusinessProductsMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_z7eD0SpuTLT3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Technology</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Products)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_491_20231101__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineEngineeringBusinessServicesMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zPRTMMY7KjYe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Engineering</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Services)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_496_20231101__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--OverheadMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zG0VO2dPbi4k" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Overhead</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_493_20231101__20240430__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_ziSqwJzx1Vhb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Six Months Ended April 30, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_z91XPuooefUe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">7,067,480</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,716,889</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">9,784,369</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CostOfRevenue_maGPzWQU_zIDVzZNNNUC3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cost of Revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,671,344</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,287,855</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1121">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,959,199</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--GrossProfit_iT_pp0p0_mtGPzWQU_maOILz0uB_z6sJ4sqDJtG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,396,136</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,429,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1126">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,825,170</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_maOEzxTo_zs4r4XscnmGf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research &amp; Development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">946,436</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">82,022</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1131">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,028,458</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--SellingGeneralAndAdministrativeExpense_maOEzxTo_z885YdotYmej" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Selling, General &amp; Administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,628,211</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,196,935</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,065,799</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,890,945</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_pp0p0_mtOEzxTo_msOILz0uB_zEHOGJeup3R1" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Operating Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,574,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,278,957</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,065,799</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,919,403</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILz0uB_maILFCOzT5M_zVr1YFaLHAOc" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income (Loss) from Operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,821,489</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">150,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,065,799</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,905,767</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_z5aKIM2WHly3" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherIncome_i01_maNIEzKUQ_zhReDF7LLPs6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,690</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,694</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1156">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,384</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--InterestIncomeExpenseNet_i01_pp0p0_maNIEzKUQ_zO6PkdtMWoxb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Interest Income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">337,888</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">108,876</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">486,008</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_mtNIEzKUQ_maILFCOzT5M_zfEdnD8hwTcj" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Other Income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">343,578</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">135,570</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">518,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzT5M_maNILzeQo_zo0hxheCiHha" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income (Loss) before Income Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,165,067</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">285,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,026,555</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,424,159</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_z8NabNP9Pws5" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income Tax (Expense) Benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBzmRT_z0mDKypeHWVl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current Tax (Expense)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(79,440</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1180">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(77,618</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(157,058</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBzmRT_zKIpHEysi07b" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Benefit (Expense)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,353</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1185">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(238,328</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(221,975</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_i01NT_pp0p0_di_mtITEBzmRT_msNILzeQo_zpbzhk0htk6d" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total Income Tax (Expense) Benefit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(63,087</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1190">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(315,946</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(379,033</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzeQo_z08J3WOWltOb" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net Income (Loss)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,101,980</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">285,647</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,342,501</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,045,126</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--SupplementalDisclosuresAbstract_iB_zxjqSXmsStd7" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Supplemental Disclosures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--Assets_i01E_zAU3VAKBfKF8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">37,040,637</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,945,102</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,011,417</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">53,997,156</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Liabilities_i01E_pp0p0_zUnxhk3jtexg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,807,318</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">912,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">210,789</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,930,786</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--RevenuesFromIntercompanySales_i01_zvDZz0xdefIi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Revenues from Intercompany Sales - eliminated from sales above</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,423,676</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">115,053</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">630,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,168,729</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DepreciationDepletionAndAmortization_i01_zkkLQD74GBN9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Depreciation and Amortization</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">311,131</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">49,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">384,651</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--PaymentsForProceedsFromProductiveAssets_i01_zKZ4YGz9yzpa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Purchases of Long-lived Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">285,762</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,393</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">70,663</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">359,818</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><b>CODA OCTOPUS GROUP, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">Notes to the Consolidated Financial Statements</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">April 30, 2024 and October 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0">NOTE 12 – SEGMENT ANALYSIS (Continued)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_492_20221101__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineTechnologyBusinessProductsMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_znlpP06LGePg" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Technology</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Products)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_496_20221101__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineEngineeringBusinessServicesMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zpfuFyhdiyW3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Engineering</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Services)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20221101__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--OverheadMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zoy0xzzDGkt" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Overhead</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_490_20221101__20230430__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zIEvNTzYHZk5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Six Months Ended April 30, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPz5dq_zCB7UNMzZKj2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">7,407,588</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">3,490,205</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1231">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">10,897,793</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--CostOfRevenue_msGPz5dq_zhPRgfzgOrqj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cost of Revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,949,626</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,571,921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1236">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,521,547</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--GrossProfit_iT_pp0p0_mtGPz5dq_maOILzMPO_zoGdoBzYGCe7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,457,962</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,918,284</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1241">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,376,246</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--ResearchAndDevelopmentExpense_maOEzmel_zvnjjWmrt4ff" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research &amp; Development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">956,713</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">970,397</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--SellingGeneralAndAdministrativeExpense_maOEzmel_ziGZCadKhfoi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Selling, General &amp; Administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,539,720</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,302,049</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,362,876</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,204,645</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_pp0p0_mtOEzmel_msOILzMPO_zFkT4Ice6ZW4" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Operating Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,496,433</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,315,733</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,362,876</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,175,042</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzMPO_zhhe9ZGh1N37" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income (Loss) from Operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,961,529</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">602,551</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,362,876</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,201,204</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_zvKgfBq9RdNa" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherIncome_i01_maNIEzf0o_zkhevJ2WgxO5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1270">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1271">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,684</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InterestIncomeExpenseNet_i01_pp0p0_maNIEzf0o_zwGS4dZeTDU4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Interest Income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">159,243</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,214</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1276">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">183,457</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_maILFCOzyY1_mtNIEzf0o_zBUzJSYnUIpl" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Other Income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">164,927</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,214</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1281">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">189,141</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzyY1_maNILzny2_zM60DccQYXE1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income (Loss) before Income Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,126,456</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">626,765</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,362,876</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,390,345</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zTlMZ95RlIOl" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income Tax (Expense) Benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zEgE2e0YlSG9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current Tax (Expense) Benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(127,585</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(22,041</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,842</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(68,784</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zyT3ONGlupC9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Benefit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1299">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1300">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">84,773</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">84,773</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_i01NT_pp0p0_di_mtITEBz57a_msNILzny2_zFqvkdpAd6tl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total Income Tax (Expense) Benefit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(127,585</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(22,041</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">165,615</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,989</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzny2_zgxmVVNFA2M7" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net Income (Loss)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,998,871</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">604,724</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,197,261</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,406,334</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--SupplementalDisclosuresAbstract_iB_zagfuAnnvfsi" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Supplemental Disclosures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--Assets_i01E_z9bHyrVH8E7f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">36,187,625</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,618,065</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,097,772</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">50,903,462</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--Liabilities_i01E_pp0p0_z7YZI9D0xnS7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,665,630</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">802,459</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">124,632</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,592,721</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--RevenuesFromIntercompanySales_i01_z8Cl6IzkN5S4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Revenues from Intercompany Sales - eliminated from sales above</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,913,995</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">215,518</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">600,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,729,513</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DepreciationDepletionAndAmortization_i01_zhyAZexgFVS5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Depreciation and Amortization</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">272,403</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">49,667</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">20,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">342,770</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--PaymentsForProceedsFromProductiveAssets_i01_zoTKSf8FZdfj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Purchases of Long-lived Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">143,833</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22,792</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">57,731</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">224,355</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A7_z5nhtJTMuwMb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zR4QYug5idZj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_zMmtK5DZPi6a" style="display: none">SCHEDULE OF SEGMENT REPORTING INFORMATION</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_499_20240201__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineTechnologyBusinessProductsMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zByvQL5VUP1g" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Technology</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Products)</p></td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_499_20240201__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineEngineeringBusinessServicesMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zAflbFfi6BI9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Engineering</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Services)</p></td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49B_20240201__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--OverheadMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zW5QjJ9Ib4ej" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Overhead</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_494_20240201__20240430__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zvFcaflmIyY" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Three Months Ended April 30, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPz7nE_zBXSNgrTY0Qj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">3,524,714</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,798,464</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0886">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,323,178</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--CostOfRevenue_msGPz7nE_zHRTJ6DPtSt3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cost of Revenues</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">697,464</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">887,280</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0891">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,584,744</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--GrossProfit_iT_pp0p0_mtGPz7nE_maOILzjxs_zkfQafEvKZk2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,827,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">911,184</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0896">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,738,434</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_maOEzQ6q_zAJZdgwtzPDa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research &amp; Development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">485,061</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,420</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0901">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">542,481</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--SellingGeneralAndAdministrativeExpense_maOEzQ6q_znoiqQxMewf8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Selling, General &amp; Administrative</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">792,820</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">596,451</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">456,299</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,845,570</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_pp0p0_mtOEzQ6q_msOILzjxs_zH6O27HKRPJ3" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Operating Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,277,881</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">653,871</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">456,299</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,388,051</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzjxs_maILFCOzyY1_zOhIauYRvTNa" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income (Loss) from Operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,549,369</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">257,313</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(456,299</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,350,383</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_z2H57drroXGf" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_i01_maNIEzBDx_zLjRSUYyKJke" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other (Expense) Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,616</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,980</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0926">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,636</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--InterestIncomeExpenseNet_i01_pp0p0_maNIEzBDx_z8H0RTIrJA8f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Interest Income</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">202,157</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,067</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">293,468</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_mtNIEzBDx_maILFCOzyY1_zLl1N0hkTE37" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Other Income</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">187,541</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,047</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">290,832</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzyY1_maNILzny2_z2dREQlpy4Pg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income (Loss) before Income Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,736,910</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">321,360</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(417,055</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,641,215</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zPqc7m8QY5G" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income Tax (Expense) Benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zRraI8LjjJy" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current Tax (Expense)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(43,900</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0950">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(147,173</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(191,073</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zzwnp3MRG4Y9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred Tax (Expense)</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,975</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0955">-</span></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23,929</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,904</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01NT_pp0p0_di_mtITEBz57a_msNILzny2_zgm4faSpmGWe" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total Income Tax (Expense)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(54,875</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0960">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(171,102</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(225,977</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzny2_zSdeVYCqZ6re" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Net Income (Loss)</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,682,035</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">321,360</td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(588,157</td><td style="text-align: left">)</td><td> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,415,238</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--SupplementalDisclosuresAbstract_iB_z9ukaGFkw3D9" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Supplemental Disclosures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--Assets_i01E_zc7cR7IEUase" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">37,040,637</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,945,102</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,011,417</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">53,997,156</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--Liabilities_i01E_pp0p0_zmw3NMX5rDA8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,807,318</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">912,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">210,789</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,930,786</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--RevenuesFromIntercompanySales_i01_zRGLWWdfnrH7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Revenues from Intercompany Sales - eliminated from sales above</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">474,742</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">104,263</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">318,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">897,005</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DepreciationDepletionAndAmortization_i01_z9aUfLtZS7ne" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Depreciation and Amortization</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">158,112</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">24,343</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">194,113</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PaymentsForProceedsFromProductiveAssets_i01_zxKqt4fawZbg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Purchases of Long-lived Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">153,339</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">42,818</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">197,342</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 12 – SEGMENT ANALYSIS (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230201__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineTechnologyBusinessProductsMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_znKzxmjchRje" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Products)</span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20230201__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineEngineeringBusinessServicesMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_z2rhzwvw0OQ" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Services)</span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20230201__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--OverheadMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zQs59BiVyrgd" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overhead</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20230201__20230430__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zSTUZBWjPx5j" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended April 30, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPz7nE_zamvc4poX6Mj" 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: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583,429</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,718,080</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1001">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,301,509</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--CostOfRevenue_msGPz7nE_zgGl8XIyPDE" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">885,382</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">792,886</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1006">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,678,268</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--GrossProfit_iT_pp0p0_mtGPz7nE_maOILzjxs_zgRFeO5bpp66" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross Profit</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,698,047</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">925,194</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1011">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,623,241</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_maOEzQ6q_zw1AIQOrTd5" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Research &amp; Development</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">518,405</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,534</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1016">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">525,939</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--SellingGeneralAndAdministrativeExpense_maOEzQ6q_zoXcH612y2C1" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Selling, General &amp; Administrative</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877,961</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">655,739</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">708,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,242,194</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_pp0p0_mtOEzQ6q_msOILzjxs_z8UcnOMa3Alb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Operating Expenses</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,396,366</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">663,273</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">708,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,768,133</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzjxs_maILFCOzyY1_zLGDorPlnSge" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income (Loss) from Operations</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,301,681</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">261,921</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(708,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">855,108</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_zBVt1Hjj6hHj" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Income</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--OtherIncome_i01_maNIEzBDx_z83kUwAFyZrj" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Other Income</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1040">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1041">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--InterestIncomeExpenseNet_i01_pp0p0_maNIEzBDx_zzWmZ8gkhEK7" 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: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest Income</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">147,127</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,469</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1046">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">170,596</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_mtNIEzBDx_maILFCOzyY1_zlxE44aVuvT4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Other Income</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">149,907</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,469</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1051">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,376</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzyY1_maNILzny2_zeWz5qKIqwWf" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Income (Loss) before Income Taxes</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,451,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">285,390</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(708,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,028,484</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zXij52d3kGYd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income Tax (Expense) Benefit</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zLWA0ACajD0e" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Current Tax (Expense) Benefit</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(108,712</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,185</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,124</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(68,773</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_402_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zyNsD07ZxoL5" 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: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred Tax Benefit</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1069">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1070">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,766</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,766</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01NT_pp0p0_di_mtITEBz57a_msNILzny2_zpC5TM7gSJjd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Income Tax (Expense) Benefit</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(108,712</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,185</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,890</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20,007</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzny2_zx3vbno3MrY6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income (Loss)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,342,876</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">283,205</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(617,604</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,008,477</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--SupplementalDisclosuresAbstract_iB_zBA6s6ihJPRb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental Disclosures</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--Assets_i01E_z7ZcNG4PygK" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,187,625</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,618,065</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,097,772</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,903,462</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--Liabilities_i01E_pp0p0_zk8QIPWcTjX3" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,665,630</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">802,459</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124,632</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,592,721</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--RevenuesFromIntercompanySales_i01_zLShZLwWBKi5" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from Intercompany Sales - eliminated from sales above</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,084,321</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169,811</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(80,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,174,132</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--DepreciationDepletionAndAmortization_i01_zX3JpmJ8Lrue" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and Amortization</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">143,565</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,757</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,441</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">178,763</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--PaymentsForProceedsFromProductiveAssets_i01_zbIqIf8VATbi" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Purchases of Long-lived Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,191</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,012</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36,246</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">118,448</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><b>CODA OCTOPUS GROUP, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">Notes to the Consolidated Financial Statements</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">April 30, 2024 and October 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0">NOTE 12 – SEGMENT ANALYSIS (Continued)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_494_20231101__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineTechnologyBusinessProductsMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_z7eD0SpuTLT3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Technology</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Products)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_491_20231101__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineEngineeringBusinessServicesMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zPRTMMY7KjYe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Engineering</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Services)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_496_20231101__20240430__us-gaap--StatementBusinessSegmentsAxis__custom--OverheadMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zG0VO2dPbi4k" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Overhead</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_493_20231101__20240430__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_ziSqwJzx1Vhb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Six Months Ended April 30, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_z91XPuooefUe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">7,067,480</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,716,889</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">9,784,369</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CostOfRevenue_maGPzWQU_zIDVzZNNNUC3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cost of Revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,671,344</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,287,855</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1121">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,959,199</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--GrossProfit_iT_pp0p0_mtGPzWQU_maOILz0uB_z6sJ4sqDJtG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,396,136</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,429,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1126">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,825,170</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_maOEzxTo_zs4r4XscnmGf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research &amp; Development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">946,436</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">82,022</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1131">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,028,458</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--SellingGeneralAndAdministrativeExpense_maOEzxTo_z885YdotYmej" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Selling, General &amp; Administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,628,211</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,196,935</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,065,799</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,890,945</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_pp0p0_mtOEzxTo_msOILz0uB_zEHOGJeup3R1" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Operating Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,574,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,278,957</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,065,799</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,919,403</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILz0uB_maILFCOzT5M_zVr1YFaLHAOc" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income (Loss) from Operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,821,489</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">150,077</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,065,799</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,905,767</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_z5aKIM2WHly3" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherIncome_i01_maNIEzKUQ_zhReDF7LLPs6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,690</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,694</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1156">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,384</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--InterestIncomeExpenseNet_i01_pp0p0_maNIEzKUQ_zO6PkdtMWoxb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Interest Income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">337,888</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">108,876</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">486,008</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_mtNIEzKUQ_maILFCOzT5M_zfEdnD8hwTcj" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Other Income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">343,578</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">135,570</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">518,392</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzT5M_maNILzeQo_zo0hxheCiHha" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income (Loss) before Income Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,165,067</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">285,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,026,555</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,424,159</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_z8NabNP9Pws5" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income Tax (Expense) Benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBzmRT_z0mDKypeHWVl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current Tax (Expense)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(79,440</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1180">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(77,618</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(157,058</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBzmRT_zKIpHEysi07b" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Benefit (Expense)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,353</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1185">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(238,328</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(221,975</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_i01NT_pp0p0_di_mtITEBzmRT_msNILzeQo_zpbzhk0htk6d" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total Income Tax (Expense) Benefit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(63,087</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1190">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(315,946</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(379,033</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzeQo_z08J3WOWltOb" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net Income (Loss)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,101,980</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">285,647</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,342,501</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,045,126</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--SupplementalDisclosuresAbstract_iB_zxjqSXmsStd7" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Supplemental Disclosures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--Assets_i01E_zAU3VAKBfKF8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">37,040,637</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,945,102</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,011,417</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">53,997,156</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Liabilities_i01E_pp0p0_zUnxhk3jtexg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,807,318</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">912,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">210,789</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,930,786</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--RevenuesFromIntercompanySales_i01_zvDZz0xdefIi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Revenues from Intercompany Sales - eliminated from sales above</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,423,676</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">115,053</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">630,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,168,729</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DepreciationDepletionAndAmortization_i01_zkkLQD74GBN9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Depreciation and Amortization</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">311,131</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">49,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">384,651</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--PaymentsForProceedsFromProductiveAssets_i01_zKZ4YGz9yzpa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Purchases of Long-lived Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">285,762</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,393</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">70,663</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">359,818</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><b>CODA OCTOPUS GROUP, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">Notes to the Consolidated Financial Statements</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">April 30, 2024 and October 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0">NOTE 12 – SEGMENT ANALYSIS (Continued)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_492_20221101__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineTechnologyBusinessProductsMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_znlpP06LGePg" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Technology</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Products)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_496_20221101__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--MarineEngineeringBusinessServicesMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zpfuFyhdiyW3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Marine</p> <p style="margin-top: 0; margin-bottom: 0">Engineering</p> <p style="margin-top: 0; margin-bottom: 0">Business</p> <p style="margin-top: 0; margin-bottom: 0">(Services)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_49F_20221101__20230430__us-gaap--StatementBusinessSegmentsAxis__custom--OverheadMember__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zoy0xzzDGkt" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Overhead</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" id="xdx_490_20221101__20230430__us-gaap--TypeOfArrangementAxis__custom--SegmentReportingMember_zIEvNTzYHZk5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Six Months Ended April 30, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPz5dq_zCB7UNMzZKj2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Net Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">7,407,588</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">3,490,205</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1231">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">10,897,793</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--CostOfRevenue_msGPz5dq_zhPRgfzgOrqj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Cost of Revenues</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,949,626</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,571,921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1236">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,521,547</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--GrossProfit_iT_pp0p0_mtGPz5dq_maOILzMPO_zoGdoBzYGCe7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,457,962</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,918,284</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1241">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,376,246</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--ResearchAndDevelopmentExpense_maOEzmel_zvnjjWmrt4ff" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research &amp; Development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">956,713</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">970,397</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--SellingGeneralAndAdministrativeExpense_maOEzmel_ziGZCadKhfoi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Selling, General &amp; Administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,539,720</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,302,049</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,362,876</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,204,645</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_pp0p0_mtOEzmel_msOILzMPO_zFkT4Ice6ZW4" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Total Operating Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,496,433</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,315,733</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,362,876</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,175,042</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzMPO_zhhe9ZGh1N37" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income (Loss) from Operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,961,529</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">602,551</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,362,876</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,201,204</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_zvKgfBq9RdNa" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherIncome_i01_maNIEzf0o_zkhevJ2WgxO5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other Income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1270">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1271">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,684</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InterestIncomeExpenseNet_i01_pp0p0_maNIEzf0o_zwGS4dZeTDU4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Interest Income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">159,243</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,214</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1276">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">183,457</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_maILFCOzyY1_mtNIEzf0o_zBUzJSYnUIpl" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Other Income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">164,927</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">24,214</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1281">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">189,141</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzyY1_maNILzny2_zM60DccQYXE1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income (Loss) before Income Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,126,456</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">626,765</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,362,876</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,390,345</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zTlMZ95RlIOl" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Income Tax (Expense) Benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zEgE2e0YlSG9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current Tax (Expense) Benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(127,585</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(22,041</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80,842</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(68,784</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01N_pp0p0_di_maITEBz57a_zyT3ONGlupC9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred Tax Benefit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1299">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1300">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">84,773</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">84,773</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_i01NT_pp0p0_di_mtITEBz57a_msNILzny2_zFqvkdpAd6tl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total Income Tax (Expense) Benefit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(127,585</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(22,041</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">165,615</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,989</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzny2_zgxmVVNFA2M7" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net Income (Loss)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,998,871</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">604,724</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,197,261</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,406,334</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--SupplementalDisclosuresAbstract_iB_zagfuAnnvfsi" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Supplemental Disclosures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--Assets_i01E_z9bHyrVH8E7f" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">36,187,625</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">13,618,065</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,097,772</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">50,903,462</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--Liabilities_i01E_pp0p0_z7YZI9D0xnS7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total Liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,665,630</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">802,459</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">124,632</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,592,721</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--RevenuesFromIntercompanySales_i01_z8Cl6IzkN5S4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Revenues from Intercompany Sales - eliminated from sales above</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,913,995</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">215,518</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">600,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,729,513</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DepreciationDepletionAndAmortization_i01_zhyAZexgFVS5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Depreciation and Amortization</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">272,403</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">49,667</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">20,700</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">342,770</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--PaymentsForProceedsFromProductiveAssets_i01_zoTKSf8FZdfj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Purchases of Long-lived Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">143,833</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">22,792</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">57,731</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">224,355</td><td style="text-align: left"> </td></tr> </table> 3524714 1798464 5323178 697464 887280 1584744 2827250 911184 3738434 485061 57420 542481 792820 596451 456299 1845570 1277881 653871 456299 2388051 1549369 257313 -456299 1350383 -14616 11980 -2636 202157 52067 39244 293468 187541 64047 39244 290832 1736910 321360 -417055 1641215 43900 147173 191073 10975 23929 34904 54875 171102 225977 1682035 321360 -588157 1415238 37040637 13945102 3011417 53997156 1807318 912679 210789 2930786 474742 104263 318000 897005 158112 24343 11658 194113 153339 1185 42818 197342 3583429 1718080 5301509 885382 792886 1678268 2698047 925194 3623241 518405 7534 525939 877961 655739 708494 2242194 1396366 663273 708494 2768133 1301681 261921 -708494 855108 2780 2780 147127 23469 170596 149907 23469 173376 1451588 285390 -708494 1028484 108712 2185 -42124 68773 -48766 -48766 108712 2185 -90890 20007 1342876 283205 -617604 1008477 36187625 13618065 1097772 50903462 1665630 802459 124632 2592721 2084321 169811 -80000 2174132 143565 24757 10441 178763 64191 18012 36246 118448 7067480 2716889 9784369 1671344 1287855 2959199 5396136 1429034 6825170 946436 82022 1028458 1628211 1196935 1065799 3890945 2574647 1278957 1065799 4919403 2821489 150077 -1065799 1905767 5690 26694 32384 337888 108876 39244 486008 343578 135570 39244 518392 3165067 285647 -1026555 2424159 79440 77618 157058 -16353 238328 221975 63087 315946 379033 3101980 285647 -1342501 2045126 37040637 13945102 3011417 53997156 1807318 912679 210789 2930786 1423676 115053 630000 2168729 311131 49700 23820 384651 285762 3393 70663 359818 7407588 3490205 10897793 1949626 1571921 3521547 5457962 1918284 7376246 956713 13684 970397 1539720 1302049 1362876 4204645 2496433 1315733 1362876 5175042 2961529 602551 -1362876 2201204 5684 5684 159243 24214 183457 164927 24214 189141 3126456 626765 -1362876 2390345 127585 22041 -80842 68784 -84773 -84773 127585 22041 -165615 -15989 2998871 604724 -1197261 2406334 36187625 13618065 1097772 50903462 1665630 802459 124632 2592721 2913995 215518 600000 3729513 272403 49667 20700 342770 143833 22792 57731 224355 <p id="xdx_809_eus-gaap--RevenueFromContractWithCustomerTextBlock_zAXUrpteDhig" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 13 – <span id="xdx_823_z7mRWKxfiwu4">DISAGGREGATION OF REVENUE</span></span></p> <p id="xdx_898_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zJITvCgKCPA3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_z3xeRXBTV7f" style="display: none">SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B5_us-gaap--StatementBusinessSegmentsAxis_custom--MarineTechnologyBusinessProductsMember_zp9o84XEKTu9" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4BA_us-gaap--StatementBusinessSegmentsAxis_custom--MarineEngineeringBusinessServicesMember_zLzssVfy1O7a" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B8_zObjfpfyXcvd" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the Three Months Ended April 30, 2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></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-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregation of Total Net Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Primary Geographical Markets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43D_c20240201__20240430__srt--StatementGeographicalAxis__srt--AmericasMember_eus-gaap--Revenues_zPyncFHg2veb" 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; width: 55%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Americas</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">640,943</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">799,214</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,440,157</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43C_c20240201__20240430__srt--StatementGeographicalAxis__srt--EuropeMember_eus-gaap--Revenues_z6D6jdXQ4npi" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Europe</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,464,322</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">999,250</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,463,572</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43F_c20240201__20240430__srt--StatementGeographicalAxis__custom--AustraliaAndAsiaMember_eus-gaap--Revenues_zv8oqdJSdfzi" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Australia/Asia</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,071,295</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1357">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,071,295</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20240201__20240430__srt--StatementGeographicalAxis__custom--MiddleEastAndAfricaMember_eus-gaap--Revenues_zuXZm7lAWegg" 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: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Middle East/Africa</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">348,154</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1361">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">348,154</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43E_c20240201__20240430_eus-gaap--Revenues_zwsGfT8PoA7e" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,524,714</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,798,464</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,323,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Major Goods/Service Lines</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_434_c20240201__20240430__srt--ProductOrServiceAxis__custom--EquipmentSalesMember_eus-gaap--Revenues_zYXoT9aIvjZ5" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,005,128</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">174,375</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,179,503</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20240201__20240430__srt--ProductOrServiceAxis__custom--EquipmentRentalsMember_eus-gaap--Revenues_znwl3UNOHd23" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment Rentals</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">699,664</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1373">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">699,664</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20240201__20240430__srt--ProductOrServiceAxis__custom--SoftwareSalesMember_eus-gaap--Revenues_zYHuUBWYwBj" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Software Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">176,742</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1377">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">176,742</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_438_c20240201__20240430__srt--ProductOrServiceAxis__custom--EngineeringPartsMember_eus-gaap--Revenues_zbyAGlsFI409" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering Parts</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1380">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,426,224</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,426,224</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_430_c20240201__20240430__srt--ProductOrServiceAxis__custom--ServicesMember_eus-gaap--Revenues_zwJs1wXJfYUl" 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: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">643,180</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">197,865</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">841,045</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_433_c20240201__20240430_eus-gaap--Revenues_zOD98fcesrO1" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,524,714</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,798,464</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,323,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43D_c20240201__20240430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_eus-gaap--Revenues_zPoELlOQVFm9" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Goods transferred at a point in time</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,181,870</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">174,375</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,356,245</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_439_c20240201__20240430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_eus-gaap--Revenues_zA8hh6RBWVRh" 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: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services transferred over time</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,342,844</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,624,089</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,966,933</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_432_c20240201__20240430_eus-gaap--Revenues_zujq2N993PI5" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,524,714</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,798,464</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,323,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 13 –DISAGGREGATION OF REVENUE (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B6_us-gaap--StatementBusinessSegmentsAxis_custom--MarineTechnologyBusinessProductsMember_zLKEDueLFd29" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B4_us-gaap--StatementBusinessSegmentsAxis_custom--MarineEngineeringBusinessServicesMember_zwmNfrLODeXf" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B0_zlIXzCwcz7ed" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the Three Months Ended April 30, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></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-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregation of Total Net Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Primary Geographical Markets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_434_c20230201__20230430__srt--StatementGeographicalAxis__srt--AmericasMember_eus-gaap--Revenues_zgjV9BzWfudh" 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; width: 55%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Americas</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,754,250</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,144,891</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,899,141</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43C_c20230201__20230430__srt--StatementGeographicalAxis__srt--EuropeMember_eus-gaap--Revenues_z4K1aQaWlow8" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Europe</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">812,188</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">573,189</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,385,377</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_430_c20230201__20230430__srt--StatementGeographicalAxis__custom--AustraliaAndAsiaMember_eus-gaap--Revenues_zHUj7N5G9nc4" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Australia/Asia</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">924,251</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1413">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">924,251</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_431_c20230201__20230430__srt--StatementGeographicalAxis__custom--MiddleEastAndAfricaMember_eus-gaap--Revenues_z1Ml7p3Kvath" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Middle East/Africa</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">92,740</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1417">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">92,740</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_438_c20230201__20230430_eus-gaap--Revenues_z43fw4yHc7fl" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583,429</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,718,080</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,301,509</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-left: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major Goods/Service Lines</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43D_c20230201__20230430__srt--ProductOrServiceAxis__custom--EquipmentSalesMember_eus-gaap--Revenues_zbKDxsOgxyi" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,500,156</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,953</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,508,109</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43B_c20230201__20230430__srt--ProductOrServiceAxis__custom--EquipmentRentalsMember_eus-gaap--Revenues_zsU5RZ6YD4Yj" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment Rentals</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">519,427</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1429">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">519,427</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20230201__20230430__srt--ProductOrServiceAxis__custom--SoftwareSalesMember_eus-gaap--Revenues_z69hemGp7yfb" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Software Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">219,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1433">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">219,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20230201__20230430__srt--ProductOrServiceAxis__custom--EngineeringPartsMember_eus-gaap--Revenues_zpAfjy29Gc92" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering Parts</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1436">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,071,906</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,071,906</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_432_c20230201__20230430__srt--ProductOrServiceAxis__custom--ServicesMember_eus-gaap--Revenues_z0weHTMqoItl" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">344,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">638,221</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">982,644</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20230201__20230430_eus-gaap--Revenues_zPChNV7iCPhc" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583,429</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,718,080</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,301,509</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43A_c20230201__20230430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_eus-gaap--Revenues_zTIR2PYWS3Mk" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Goods transferred at a point in time</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,719,579</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,953</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,727,532</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43A_c20230201__20230430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_eus-gaap--Revenues_zoOqDEOXYBB2" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services transferred over time</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">863,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,710,127</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,573,977</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_435_c20230201__20230430_eus-gaap--Revenues_zgoFzkQekei1" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583,429</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,718,080</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,301,509</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><b>CODA OCTOPUS GROUP, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">Notes to the Consolidated Financial Statements</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">April 30, 2024 and October 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0">NOTE 13 –DISAGGREGATION OF REVENUE (Continued)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center; padding-left: 10pt"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4B5_us-gaap--StatementBusinessSegmentsAxis_custom--MarineTechnologyBusinessProductsMember_z9WETMZiKE74" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4BA_us-gaap--StatementBusinessSegmentsAxis_custom--MarineEngineeringBusinessServicesMember_zv9Wf6Cm7KWj" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4B8_zDuWl07bS5u1" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">For the Six Months Ended April 30, 2024</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Marine</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Marine</td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Technology</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Engineering</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Grand</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Business</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Business</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Disaggregation of Total Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Primary Geographical Markets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20231101__20240430__srt--StatementGeographicalAxis__srt--AmericasMember_eus-gaap--Revenues_zuEOh5CYVpSd" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 55%">Americas</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">978,015</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,254,628</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,232,643</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_433_c20231101__20240430__srt--StatementGeographicalAxis__srt--EuropeMember_eus-gaap--Revenues_z2w7Z8O2Pdo2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,408,010</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,462,261</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,870,271</td><td style="text-align: left"> </td></tr> <tr id="xdx_43E_c20231101__20240430__srt--StatementGeographicalAxis__custom--AustraliaAndAsiaMember_eus-gaap--Revenues_zFnHZmEKrxq7" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Australia/Asia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,870,835</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1469">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,870,835</td><td style="text-align: left"> </td></tr> <tr id="xdx_43C_c20231101__20240430__srt--StatementGeographicalAxis__custom--MiddleEastAndAfricaMember_eus-gaap--Revenues_zN1sopix3Q97" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Middle East/Africa</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">810,620</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1473">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">810,620</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_43F_c20231101__20240430_eus-gaap--Revenues_zW3cR9YKhjj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,067,480</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,716,889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,784,369</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Major Goods/Service Lines</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_436_c20231101__20240430__srt--ProductOrServiceAxis__custom--EquipmentSalesMember_eus-gaap--Revenues_zPkYHPRWiwSj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Equipment Sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,381,400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">347,199</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,728,599</td><td style="text-align: left"> </td></tr> <tr id="xdx_433_c20231101__20240430__srt--ProductOrServiceAxis__custom--EquipmentRentalsMember_eus-gaap--Revenues_z0NwBlXciJVl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Equipment Rentals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,080,473</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1485">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,080,473</td><td style="text-align: left"> </td></tr> <tr id="xdx_436_c20231101__20240430__srt--ProductOrServiceAxis__custom--SoftwareSalesMember_eus-gaap--Revenues_ztyHS4FJvMK7" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Software Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">402,271</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1489">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">402,271</td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20231101__20240430__srt--ProductOrServiceAxis__custom--EngineeringPartsMember_eus-gaap--Revenues_zOE3UfACskyk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Engineering Parts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1492">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,922,128</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,922,128</td><td style="text-align: left"> </td></tr> <tr id="xdx_43C_c20231101__20240430__srt--ProductOrServiceAxis__custom--ServicesMember_eus-gaap--Revenues_zUEiNZa9nZti" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,203,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">447,562</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,650,898</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_43D_c20231101__20240430_eus-gaap--Revenues_zy2bbXKM4ERh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,067,480</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,716,889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,784,369</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_43A_c20231101__20240430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_eus-gaap--Revenues_zsR96RGLHyce" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Goods transferred at a point in time</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,783,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">347,199</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,130,870</td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20231101__20240430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_eus-gaap--Revenues_zLPXukhaZxab" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,283,809</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,369,690</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,653,499</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_435_c20231101__20240430_eus-gaap--Revenues_z4Zb7PzOLuS5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,067,480</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,716,889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,784,369</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><b>CODA OCTOPUS GROUP, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">Notes to the Consolidated Financial Statements</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">April 30, 2024 and October 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0">NOTE 13 –DISAGGREGATION OF REVENUE (Continued)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--MarineTechnologyBusinessProductsMember_zIovFL05WUM6" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4BE_us-gaap--StatementBusinessSegmentsAxis_custom--MarineEngineeringBusinessServicesMember_zMt0ErIhNaZe" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4BC_zCVUJd7asYTd" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">For the Six Months Ended April 30, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Marine</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Marine</td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Technology</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Engineering</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Grand</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Business</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Business</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Disaggregation of Total Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Primary Geographical Markets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20221101__20230430__srt--StatementGeographicalAxis__srt--AmericasMember_eus-gaap--Revenues_zu8utHhHaTZ6" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 55%">Americas</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,240,543</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,467,868</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,708,411</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_434_c20221101__20230430__srt--StatementGeographicalAxis__srt--EuropeMember_eus-gaap--Revenues_zraDUdKbBZDa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,508,598</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,022,337</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,530,935</td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20221101__20230430__srt--StatementGeographicalAxis__custom--AustraliaAndAsiaMember_eus-gaap--Revenues_zDsF60kUN7Gh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Australia/Asia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,356,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1525">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,356,679</td><td style="text-align: left"> </td></tr> <tr id="xdx_435_c20221101__20230430__srt--StatementGeographicalAxis__custom--MiddleEastAndAfricaMember_eus-gaap--Revenues_z4ZmIpcyiQ9b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Middle East/Africa</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">301,768</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1529">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">301,768</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_437_c20221101__20230430_eus-gaap--Revenues_zgPT0ZA9l029" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,407,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,490,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,897,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Major Goods/Service Lines</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_43D_c20221101__20230430__srt--ProductOrServiceAxis__custom--EquipmentSalesMember_eus-gaap--Revenues_zR5aUfQQyvpg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Equipment Sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,072,716</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,953</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,080,669</td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20221101__20230430__srt--ProductOrServiceAxis__custom--EquipmentRentalsMember_eus-gaap--Revenues_zGfJSwyM0zm4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Equipment Rentals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">785,330</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1541">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">785,330</td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20221101__20230430__srt--ProductOrServiceAxis__custom--SoftwareSalesMember_eus-gaap--Revenues_z1LiRlTWu9Xc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Software Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">636,593</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1545">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">636,593</td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20221101__20230430__srt--ProductOrServiceAxis__custom--EngineeringPartsMember_eus-gaap--Revenues_zVySKQYzriJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Engineering Parts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1548">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,220,985</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,220,985</td><td style="text-align: left"> </td></tr> <tr id="xdx_43C_c20221101__20230430__srt--ProductOrServiceAxis__custom--ServicesMember_eus-gaap--Revenues_zxISGQmH9CR4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">912,949</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,261,267</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,174,216</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20221101__20230430_eus-gaap--Revenues_zpxGn7Png8Gd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,407,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,490,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,897,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20221101__20230430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_eus-gaap--Revenues_z1NGIdKNWaR2" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Goods transferred at a point in time</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,709,309</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,953</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,717,262</td><td style="text-align: left"> </td></tr> <tr id="xdx_435_c20221101__20230430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_eus-gaap--Revenues_zSWzTOi6Jis4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,698,279</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,482,252</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,180,531</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_432_c20221101__20230430_eus-gaap--Revenues_zMrmNrHotr07" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,407,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,490,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,897,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zzVBs5ENAhGa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p> <p id="xdx_898_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zJITvCgKCPA3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_z3xeRXBTV7f" style="display: none">SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B5_us-gaap--StatementBusinessSegmentsAxis_custom--MarineTechnologyBusinessProductsMember_zp9o84XEKTu9" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4BA_us-gaap--StatementBusinessSegmentsAxis_custom--MarineEngineeringBusinessServicesMember_zLzssVfy1O7a" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B8_zObjfpfyXcvd" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the Three Months Ended April 30, 2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></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-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregation of Total Net Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Primary Geographical Markets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43D_c20240201__20240430__srt--StatementGeographicalAxis__srt--AmericasMember_eus-gaap--Revenues_zPyncFHg2veb" 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; width: 55%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Americas</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">640,943</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">799,214</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,440,157</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43C_c20240201__20240430__srt--StatementGeographicalAxis__srt--EuropeMember_eus-gaap--Revenues_z6D6jdXQ4npi" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Europe</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,464,322</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">999,250</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,463,572</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43F_c20240201__20240430__srt--StatementGeographicalAxis__custom--AustraliaAndAsiaMember_eus-gaap--Revenues_zv8oqdJSdfzi" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Australia/Asia</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,071,295</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1357">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,071,295</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20240201__20240430__srt--StatementGeographicalAxis__custom--MiddleEastAndAfricaMember_eus-gaap--Revenues_zuXZm7lAWegg" 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: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Middle East/Africa</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">348,154</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1361">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">348,154</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43E_c20240201__20240430_eus-gaap--Revenues_zwsGfT8PoA7e" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,524,714</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,798,464</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,323,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Major Goods/Service Lines</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_434_c20240201__20240430__srt--ProductOrServiceAxis__custom--EquipmentSalesMember_eus-gaap--Revenues_zYXoT9aIvjZ5" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,005,128</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">174,375</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,179,503</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20240201__20240430__srt--ProductOrServiceAxis__custom--EquipmentRentalsMember_eus-gaap--Revenues_znwl3UNOHd23" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment Rentals</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">699,664</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1373">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">699,664</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20240201__20240430__srt--ProductOrServiceAxis__custom--SoftwareSalesMember_eus-gaap--Revenues_zYHuUBWYwBj" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Software Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">176,742</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1377">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">176,742</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_438_c20240201__20240430__srt--ProductOrServiceAxis__custom--EngineeringPartsMember_eus-gaap--Revenues_zbyAGlsFI409" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering Parts</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1380">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,426,224</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,426,224</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_430_c20240201__20240430__srt--ProductOrServiceAxis__custom--ServicesMember_eus-gaap--Revenues_zwJs1wXJfYUl" 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: 1.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">643,180</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">197,865</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">841,045</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_433_c20240201__20240430_eus-gaap--Revenues_zOD98fcesrO1" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,524,714</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,798,464</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,323,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43D_c20240201__20240430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_eus-gaap--Revenues_zPoELlOQVFm9" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Goods transferred at a point in time</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,181,870</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">174,375</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,356,245</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_439_c20240201__20240430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_eus-gaap--Revenues_zA8hh6RBWVRh" 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: 1.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services transferred over time</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,342,844</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,624,089</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,966,933</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_432_c20240201__20240430_eus-gaap--Revenues_zujq2N993PI5" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,524,714</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,798,464</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,323,178</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CODA OCTOPUS GROUP, INC.</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2024 and October 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 13 –DISAGGREGATION OF REVENUE (Continued)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B6_us-gaap--StatementBusinessSegmentsAxis_custom--MarineTechnologyBusinessProductsMember_zLKEDueLFd29" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B4_us-gaap--StatementBusinessSegmentsAxis_custom--MarineEngineeringBusinessServicesMember_zwmNfrLODeXf" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_4B0_zlIXzCwcz7ed" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the Three Months Ended April 30, 2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></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-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregation of Total Net Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt">Primary Geographical Markets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_434_c20230201__20230430__srt--StatementGeographicalAxis__srt--AmericasMember_eus-gaap--Revenues_zgjV9BzWfudh" 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; width: 55%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Americas</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,754,250</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,144,891</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,899,141</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43C_c20230201__20230430__srt--StatementGeographicalAxis__srt--EuropeMember_eus-gaap--Revenues_z4K1aQaWlow8" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Europe</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">812,188</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">573,189</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,385,377</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_430_c20230201__20230430__srt--StatementGeographicalAxis__custom--AustraliaAndAsiaMember_eus-gaap--Revenues_zHUj7N5G9nc4" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Australia/Asia</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">924,251</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1413">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">924,251</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_431_c20230201__20230430__srt--StatementGeographicalAxis__custom--MiddleEastAndAfricaMember_eus-gaap--Revenues_z1Ml7p3Kvath" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Middle East/Africa</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">92,740</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1417">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">92,740</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_438_c20230201__20230430_eus-gaap--Revenues_z43fw4yHc7fl" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583,429</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,718,080</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,301,509</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-left: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major Goods/Service Lines</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43D_c20230201__20230430__srt--ProductOrServiceAxis__custom--EquipmentSalesMember_eus-gaap--Revenues_zbKDxsOgxyi" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,500,156</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,953</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,508,109</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43B_c20230201__20230430__srt--ProductOrServiceAxis__custom--EquipmentRentalsMember_eus-gaap--Revenues_zsU5RZ6YD4Yj" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment Rentals</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">519,427</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1429">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">519,427</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20230201__20230430__srt--ProductOrServiceAxis__custom--SoftwareSalesMember_eus-gaap--Revenues_z69hemGp7yfb" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Software Sales</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">219,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1433">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">219,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20230201__20230430__srt--ProductOrServiceAxis__custom--EngineeringPartsMember_eus-gaap--Revenues_zpAfjy29Gc92" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering Parts</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1436">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,071,906</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,071,906</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_432_c20230201__20230430__srt--ProductOrServiceAxis__custom--ServicesMember_eus-gaap--Revenues_z0weHTMqoItl" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">344,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">638,221</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">982,644</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20230201__20230430_eus-gaap--Revenues_zPChNV7iCPhc" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583,429</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,718,080</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,301,509</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43A_c20230201__20230430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_eus-gaap--Revenues_zTIR2PYWS3Mk" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Goods transferred at a point in time</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,719,579</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,953</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,727,532</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_43A_c20230201__20230430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_eus-gaap--Revenues_zoOqDEOXYBB2" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services transferred over time</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">863,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,710,127</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,573,977</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_435_c20230201__20230430_eus-gaap--Revenues_zgoFzkQekei1" 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-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenues</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583,429</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,718,080</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,301,509</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><b>CODA OCTOPUS GROUP, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">Notes to the Consolidated Financial Statements</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">April 30, 2024 and October 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0">NOTE 13 –DISAGGREGATION OF REVENUE (Continued)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center; padding-left: 10pt"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4B5_us-gaap--StatementBusinessSegmentsAxis_custom--MarineTechnologyBusinessProductsMember_z9WETMZiKE74" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4BA_us-gaap--StatementBusinessSegmentsAxis_custom--MarineEngineeringBusinessServicesMember_zv9Wf6Cm7KWj" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4B8_zDuWl07bS5u1" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">For the Six Months Ended April 30, 2024</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Marine</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Marine</td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Technology</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Engineering</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Grand</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Business</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Business</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Disaggregation of Total Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Primary Geographical Markets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20231101__20240430__srt--StatementGeographicalAxis__srt--AmericasMember_eus-gaap--Revenues_zuEOh5CYVpSd" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 55%">Americas</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">978,015</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,254,628</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,232,643</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_433_c20231101__20240430__srt--StatementGeographicalAxis__srt--EuropeMember_eus-gaap--Revenues_z2w7Z8O2Pdo2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,408,010</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,462,261</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,870,271</td><td style="text-align: left"> </td></tr> <tr id="xdx_43E_c20231101__20240430__srt--StatementGeographicalAxis__custom--AustraliaAndAsiaMember_eus-gaap--Revenues_zFnHZmEKrxq7" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Australia/Asia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,870,835</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1469">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,870,835</td><td style="text-align: left"> </td></tr> <tr id="xdx_43C_c20231101__20240430__srt--StatementGeographicalAxis__custom--MiddleEastAndAfricaMember_eus-gaap--Revenues_zN1sopix3Q97" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Middle East/Africa</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">810,620</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1473">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">810,620</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_43F_c20231101__20240430_eus-gaap--Revenues_zW3cR9YKhjj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,067,480</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,716,889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,784,369</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Major Goods/Service Lines</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_436_c20231101__20240430__srt--ProductOrServiceAxis__custom--EquipmentSalesMember_eus-gaap--Revenues_zPkYHPRWiwSj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Equipment Sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,381,400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">347,199</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,728,599</td><td style="text-align: left"> </td></tr> <tr id="xdx_433_c20231101__20240430__srt--ProductOrServiceAxis__custom--EquipmentRentalsMember_eus-gaap--Revenues_z0NwBlXciJVl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Equipment Rentals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,080,473</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1485">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,080,473</td><td style="text-align: left"> </td></tr> <tr id="xdx_436_c20231101__20240430__srt--ProductOrServiceAxis__custom--SoftwareSalesMember_eus-gaap--Revenues_ztyHS4FJvMK7" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Software Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">402,271</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1489">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">402,271</td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20231101__20240430__srt--ProductOrServiceAxis__custom--EngineeringPartsMember_eus-gaap--Revenues_zOE3UfACskyk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Engineering Parts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1492">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,922,128</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,922,128</td><td style="text-align: left"> </td></tr> <tr id="xdx_43C_c20231101__20240430__srt--ProductOrServiceAxis__custom--ServicesMember_eus-gaap--Revenues_zUEiNZa9nZti" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,203,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">447,562</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,650,898</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_43D_c20231101__20240430_eus-gaap--Revenues_zy2bbXKM4ERh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,067,480</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,716,889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,784,369</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_43A_c20231101__20240430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_eus-gaap--Revenues_zsR96RGLHyce" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Goods transferred at a point in time</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,783,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">347,199</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,130,870</td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20231101__20240430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_eus-gaap--Revenues_zLPXukhaZxab" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,283,809</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,369,690</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,653,499</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_435_c20231101__20240430_eus-gaap--Revenues_z4Zb7PzOLuS5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,067,480</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,716,889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,784,369</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"><b>CODA OCTOPUS GROUP, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">Notes to the Consolidated Financial Statements</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0">April 30, 2024 and October 31, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0; margin-left: 0">NOTE 13 –DISAGGREGATION OF REVENUE (Continued)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4BC_us-gaap--StatementBusinessSegmentsAxis_custom--MarineTechnologyBusinessProductsMember_zIovFL05WUM6" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4BE_us-gaap--StatementBusinessSegmentsAxis_custom--MarineEngineeringBusinessServicesMember_zMt0ErIhNaZe" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td style="text-align: center"> </td><td id="xdx_4BC_zCVUJd7asYTd" style="text-align: center"> </td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">For the Six Months Ended April 30, 2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Marine</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Marine</td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">Technology</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Engineering</td><td> </td><td> </td> <td colspan="2" style="text-align: center">Grand</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Business</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Business</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Disaggregation of Total Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Primary Geographical Markets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20221101__20230430__srt--StatementGeographicalAxis__srt--AmericasMember_eus-gaap--Revenues_zu8utHhHaTZ6" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 55%">Americas</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,240,543</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,467,868</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,708,411</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_434_c20221101__20230430__srt--StatementGeographicalAxis__srt--EuropeMember_eus-gaap--Revenues_zraDUdKbBZDa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Europe</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,508,598</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,022,337</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,530,935</td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20221101__20230430__srt--StatementGeographicalAxis__custom--AustraliaAndAsiaMember_eus-gaap--Revenues_zDsF60kUN7Gh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Australia/Asia</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,356,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1525">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,356,679</td><td style="text-align: left"> </td></tr> <tr id="xdx_435_c20221101__20230430__srt--StatementGeographicalAxis__custom--MiddleEastAndAfricaMember_eus-gaap--Revenues_z4ZmIpcyiQ9b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Middle East/Africa</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">301,768</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1529">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">301,768</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_437_c20221101__20230430_eus-gaap--Revenues_zgPT0ZA9l029" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,407,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,490,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,897,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Major Goods/Service Lines</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_43D_c20221101__20230430__srt--ProductOrServiceAxis__custom--EquipmentSalesMember_eus-gaap--Revenues_zR5aUfQQyvpg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Equipment Sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,072,716</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,953</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,080,669</td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20221101__20230430__srt--ProductOrServiceAxis__custom--EquipmentRentalsMember_eus-gaap--Revenues_zGfJSwyM0zm4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Equipment Rentals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">785,330</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1541">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">785,330</td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20221101__20230430__srt--ProductOrServiceAxis__custom--SoftwareSalesMember_eus-gaap--Revenues_z1LiRlTWu9Xc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Software Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">636,593</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1545">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">636,593</td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20221101__20230430__srt--ProductOrServiceAxis__custom--EngineeringPartsMember_eus-gaap--Revenues_zVySKQYzriJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Engineering Parts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1548">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,220,985</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,220,985</td><td style="text-align: left"> </td></tr> <tr id="xdx_43C_c20221101__20230430__srt--ProductOrServiceAxis__custom--ServicesMember_eus-gaap--Revenues_zxISGQmH9CR4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1.5pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">912,949</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,261,267</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,174,216</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_431_c20221101__20230430_eus-gaap--Revenues_zpxGn7Png8Gd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,407,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,490,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,897,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_430_c20221101__20230430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_eus-gaap--Revenues_z1NGIdKNWaR2" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Goods transferred at a point in time</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,709,309</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,953</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,717,262</td><td style="text-align: left"> </td></tr> <tr id="xdx_435_c20221101__20230430__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_eus-gaap--Revenues_zSWzTOi6Jis4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,698,279</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,482,252</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,180,531</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_432_c20221101__20230430_eus-gaap--Revenues_zMrmNrHotr07" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenues</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,407,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,490,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,897,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 640943 799214 1440157 1464322 999250 2463572 1071295 1071295 348154 348154 3524714 1798464 5323178 2005128 174375 2179503 699664 699664 176742 176742 1426224 1426224 643180 197865 841045 3524714 1798464 5323178 2181870 174375 2356245 1342844 1624089 2966933 3524714 1798464 5323178 1754250 1144891 2899141 812188 573189 1385377 924251 924251 92740 92740 3583429 1718080 5301509 2500156 7953 2508109 519427 519427 219423 219423 1071906 1071906 344423 638221 982644 3583429 1718080 5301509 2719579 7953 2727532 863850 1710127 2573977 3583429 1718080 5301509 978015 1254628 2232643 2408010 1462261 3870271 2870835 2870835 810620 810620 7067480 2716889 9784369 4381400 347199 4728599 1080473 1080473 402271 402271 1922128 1922128 1203336 447562 1650898 7067480 2716889 9784369 4783671 347199 5130870 2283809 2369690 4653499 7067480 2716889 9784369 2240543 2467868 4708411 1508598 1022337 2530935 3356679 3356679 301768 301768 7407588 3490205 10897793 5072716 7953 5080669 785330 785330 636593 636593 2220985 2220985 912949 1261267 2174216 7407588 3490205 10897793 5709309 7953 5717262 1698279 3482252 5180531 7407588 3490205 10897793 <p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zqwg1YlfUlgh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTE 14 – <span id="xdx_82A_z7Mpw1gCMBD3">INCOME TAXES</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s tax rate may vary depending on the composition of its revenue in the reporting period (percentage of consolidated revenue attributable to the Company and its US-owned subsidiaries and percentage attributable to its foreign-owned subsidiaries). The Company’s effective tax rate for the three months ended April 30, 2024, and 2023, was <span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20240201__20240430_z4B48MvDmEp2" title="Income tax rate">13.8</span>% and <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20230201__20230430_zKbaoL5VTDh3" title="Income tax rate">1.9</span>% respectively and for the six months ended April 30, 2024, and 2023 this was <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20231101__20240430_zic800xBuxVj" title="Income tax rate">15.6</span>% and <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iN_pid_dpi_uPure_c20221101__20230430_zAraPDcQGQb2" title="Income tax rate">(0.7)</span>%, respectively. In the Current Quarter the Company nor its US-owned subsidiaries did not generate any taxable income. This resulted in the decrease of the Company’s statutory income tax rate of <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20231101__20240430__srt--RangeAxis__srt--MinimumMember_zzGEaP3zQUGi" title="Statutory tax rate">25.0</span>% to an effective rate of <span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20231101__20240430__srt--RangeAxis__srt--MaximumMember_zxsBivAsys38" title="Statutory tax rate">13.8</span>%. In addition, in the Current Quarter we recorded Deferred Tax Expense of $<span id="xdx_908_eus-gaap--DeferredOtherTaxExpenseBenefit_c20231101__20240430_zTrbBsGmnZNh" title="Deferred tax expense">34,904</span> as a result of the vesting of restricted stock awards. We have been recording the UK tax rate at <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_pid_dp_uPure_c20231101__20240430_zaMsQANISC2c" title="Effective income tax rate reconciliation, percent">0.0</span>% as we believe our R&amp;D tax credits will offset any tax liability which may be incurred. In the Current Quarter we made a provision of <span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_uPure_c20231101__20240430_zqnwP0bZftEl" title="Effective income tax rate reconciliation, percent">22.0</span>% for our Danish Subsidiary and $<span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiAmount_c20231101__20240430_zcdlJgc8EGxc" title="Global intangible low tax income">130,500</span> for Global Intangible Low-Taxed Income (“GILTI”). For the six month period ended April 30, 2024 we provisioned $<span id="xdx_902_ecustom--GlobalIntangibleLowTaxIncome_c20231101__20240430_zYy1HeNwRdwe" title="Global intangible low tax income">173,000</span> for GILTI.</span></p> 0.138 0.019 0.156 0.007 0.250 0.138 34904 0.000 0.220 130500 173000