0001437749-22-006243.txt : 20220315 0001437749-22-006243.hdr.sgml : 20220315 20220315103108 ACCESSION NUMBER: 0001437749-22-006243 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20220131 FILED AS OF DATE: 20220315 DATE AS OF CHANGE: 20220315 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BUTLER NATIONAL CORP CENTRAL INDEX KEY: 0000015847 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MISCELLANEOUS AMUSEMENT & RECREATION [7990] IRS NUMBER: 410834293 STATE OF INCORPORATION: DE FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-01678 FILM NUMBER: 22739526 BUSINESS ADDRESS: STREET 1: 19920 W 161ST ST CITY: OLATHE STATE: KS ZIP: 66062 BUSINESS PHONE: 9137809595 MAIL ADDRESS: STREET 1: 19920 W 161ST ST CITY: OLATHE STATE: KS ZIP: 66062 FORMER COMPANY: FORMER CONFORMED NAME: NATIONAL CONNECTOR CORP DATE OF NAME CHANGE: 19701009 10-Q 1 buks20220223_10q.htm FORM 10-Q buks20220223_10q.htm
0000015847 BUTLER NATIONAL CORP false --04-30 Q3 2022 8,992 8,041 11,363 10,866 5 5 50,000,000 50,000,000 200,000 200,000 200,000 200,000 100 100 9.8 9.8 100 100 100 100 0 0 0 0 1,000 1,000 6 6 1,000 1,000 1,000 1,000 0 0 0 0 0.01 0.01 100,000,000 100,000,000 79,020,382 75,310,459 79,070,382 75,366,749 3,709,923 3,703,633 5 1 1 1 1 1 3 15 5 0 2 5 50 100 2 5 1 0.02 These shares of common stock were purchased through a private transaction 00000158472021-05-012022-01-31 xbrli:shares 00000158472022-03-15 iso4217:USD 00000158472022-01-31 00000158472021-04-30 iso4217:USDxbrli:shares 0000015847us-gaap:PreferredClassAMember2022-01-31 0000015847us-gaap:PreferredClassAMember2021-04-30 0000015847us-gaap:PreferredClassBMember2022-01-31 0000015847us-gaap:PreferredClassBMember2021-04-30 xbrli:pure 0000015847us-gaap:PreferredClassAMember2021-05-012022-01-31 0000015847us-gaap:PreferredClassAMember2020-05-012021-04-30 0000015847us-gaap:PreferredClassBMember2021-05-012022-01-31 0000015847us-gaap:PreferredClassBMember2020-05-012021-04-30 0000015847buks:ProfessionalServicesMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMember2020-11-012021-01-31 0000015847buks:AerospaceProductsMember2021-11-012022-01-31 0000015847buks:AerospaceProductsMember2020-11-012021-01-31 00000158472021-11-012022-01-31 00000158472020-11-012021-01-31 0000015847buks:ProfessionalServicesMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMember2020-05-012021-01-31 0000015847buks:AerospaceProductsMember2021-05-012022-01-31 0000015847buks:AerospaceProductsMember2020-05-012021-01-31 00000158472020-05-012021-01-31 0000015847us-gaap:CommonStockMember2020-04-30 0000015847us-gaap:AdditionalPaidInCapitalMember2020-04-30 0000015847us-gaap:TreasuryStockMember2020-04-30 0000015847us-gaap:RetainedEarningsMember2020-04-30 0000015847us-gaap:ParentMember2020-04-30 0000015847us-gaap:NoncontrollingInterestMember2020-04-30 00000158472020-04-30 0000015847us-gaap:TreasuryStockMember2020-05-012020-07-31 0000015847us-gaap:ParentMember2020-05-012020-07-31 00000158472020-05-012020-07-31 0000015847us-gaap:AdditionalPaidInCapitalMember2020-05-012020-07-31 0000015847us-gaap:RetainedEarningsMember2020-05-012020-07-31 0000015847us-gaap:NoncontrollingInterestMember2020-05-012020-07-31 0000015847us-gaap:CommonStockMember2020-07-31 0000015847us-gaap:AdditionalPaidInCapitalMember2020-07-31 0000015847us-gaap:TreasuryStockMember2020-07-31 0000015847us-gaap:RetainedEarningsMember2020-07-31 0000015847us-gaap:ParentMember2020-07-31 0000015847us-gaap:NoncontrollingInterestMember2020-07-31 00000158472020-07-31 0000015847us-gaap:TreasuryStockMember2020-08-012020-10-31 0000015847us-gaap:ParentMember2020-08-012020-10-31 00000158472020-08-012020-10-31 0000015847us-gaap:AdditionalPaidInCapitalMember2020-08-012020-10-31 0000015847us-gaap:RetainedEarningsMember2020-08-012020-10-31 0000015847us-gaap:NoncontrollingInterestMember2020-08-012020-10-31 0000015847us-gaap:CommonStockMember2020-10-31 0000015847us-gaap:AdditionalPaidInCapitalMember2020-10-31 0000015847us-gaap:TreasuryStockMember2020-10-31 0000015847us-gaap:RetainedEarningsMember2020-10-31 0000015847us-gaap:ParentMember2020-10-31 0000015847us-gaap:NoncontrollingInterestMember2020-10-31 00000158472020-10-31 0000015847us-gaap:CommonStockMember2020-11-012021-01-31 0000015847us-gaap:AdditionalPaidInCapitalMember2020-11-012021-01-31 0000015847us-gaap:TreasuryStockMember2020-11-012021-01-31 0000015847us-gaap:RetainedEarningsMember2020-11-012021-01-31 0000015847us-gaap:ParentMember2020-11-012021-01-31 0000015847us-gaap:NoncontrollingInterestMember2020-11-012021-01-31 0000015847us-gaap:CommonStockMember2021-01-31 0000015847us-gaap:AdditionalPaidInCapitalMember2021-01-31 0000015847us-gaap:TreasuryStockMember2021-01-31 0000015847us-gaap:RetainedEarningsMember2021-01-31 0000015847us-gaap:ParentMember2021-01-31 0000015847us-gaap:NoncontrollingInterestMember2021-01-31 00000158472021-01-31 0000015847us-gaap:CommonStockMember2021-04-30 0000015847us-gaap:AdditionalPaidInCapitalMember2021-04-30 0000015847us-gaap:TreasuryStockMember2021-04-30 0000015847us-gaap:RetainedEarningsMember2021-04-30 0000015847us-gaap:ParentMember2021-04-30 0000015847us-gaap:NoncontrollingInterestMember2021-04-30 0000015847us-gaap:AdditionalPaidInCapitalMember2021-05-012021-07-31 00000158472021-05-012021-07-31 0000015847us-gaap:RetainedEarningsMember2021-05-012021-07-31 0000015847us-gaap:ParentMember2021-05-012021-07-31 0000015847us-gaap:NoncontrollingInterestMember2021-05-012021-07-31 0000015847us-gaap:CommonStockMember2021-07-31 0000015847us-gaap:AdditionalPaidInCapitalMember2021-07-31 0000015847us-gaap:TreasuryStockMember2021-07-31 0000015847us-gaap:RetainedEarningsMember2021-07-31 0000015847us-gaap:ParentMember2021-07-31 0000015847us-gaap:NoncontrollingInterestMember2021-07-31 00000158472021-07-31 0000015847us-gaap:AdditionalPaidInCapitalMember2021-08-012021-10-31 0000015847us-gaap:ParentMember2021-08-012021-10-31 0000015847us-gaap:NoncontrollingInterestMember2021-08-012021-10-31 00000158472021-08-012021-10-31 0000015847us-gaap:TreasuryStockMember2021-08-012021-10-31 0000015847us-gaap:RetainedEarningsMember2021-08-012021-10-31 0000015847us-gaap:CommonStockMember2021-10-31 0000015847us-gaap:AdditionalPaidInCapitalMember2021-10-31 0000015847us-gaap:TreasuryStockMember2021-10-31 0000015847us-gaap:RetainedEarningsMember2021-10-31 0000015847us-gaap:ParentMember2021-10-31 00000158472021-10-31 0000015847us-gaap:CommonStockMember2021-11-012022-01-31 0000015847us-gaap:AdditionalPaidInCapitalMember2021-11-012022-01-31 0000015847us-gaap:TreasuryStockMember2021-11-012022-01-31 0000015847us-gaap:RetainedEarningsMember2021-11-012022-01-31 0000015847us-gaap:ParentMember2021-11-012022-01-31 0000015847us-gaap:NoncontrollingInterestMember2021-11-012022-01-31 0000015847us-gaap:CommonStockMember2022-01-31 0000015847us-gaap:AdditionalPaidInCapitalMember2022-01-31 0000015847us-gaap:TreasuryStockMember2022-01-31 0000015847us-gaap:RetainedEarningsMember2022-01-31 0000015847us-gaap:ParentMember2022-01-31 0000015847us-gaap:NoncontrollingInterestMember2022-01-31 0000015847buks:BHCMCLLCMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMembersrt:NorthAmericaMember2021-11-012022-01-31 0000015847buks:AerospaceProductsMembersrt:NorthAmericaMember2021-11-012022-01-31 0000015847srt:NorthAmericaMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMembersrt:NorthAmericaMember2020-11-012021-01-31 0000015847buks:AerospaceProductsMembersrt:NorthAmericaMember2020-11-012021-01-31 0000015847srt:NorthAmericaMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMembersrt:EuropeMember2021-11-012022-01-31 0000015847buks:AerospaceProductsMembersrt:EuropeMember2021-11-012022-01-31 0000015847srt:EuropeMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMembersrt:EuropeMember2020-11-012021-01-31 0000015847buks:AerospaceProductsMembersrt:EuropeMember2020-11-012021-01-31 0000015847srt:EuropeMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMembersrt:AsiaMember2021-11-012022-01-31 0000015847buks:AerospaceProductsMembersrt:AsiaMember2021-11-012022-01-31 0000015847srt:AsiaMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMembersrt:AsiaMember2020-11-012021-01-31 0000015847buks:AerospaceProductsMembersrt:AsiaMember2020-11-012021-01-31 0000015847srt:AsiaMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMemberbuks:AustraliaAndOtherMember2021-11-012022-01-31 0000015847buks:AerospaceProductsMemberbuks:AustraliaAndOtherMember2021-11-012022-01-31 0000015847buks:AustraliaAndOtherMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMemberbuks:AustraliaAndOtherMember2020-11-012021-01-31 0000015847buks:AerospaceProductsMemberbuks:AustraliaAndOtherMember2020-11-012021-01-31 0000015847buks:AustraliaAndOtherMember2020-11-012021-01-31 0000015847us-gaap:CasinoMemberbuks:ProfessionalServicesMember2021-11-012022-01-31 0000015847us-gaap:CasinoMemberbuks:AerospaceProductsMember2021-11-012022-01-31 0000015847us-gaap:CasinoMember2021-11-012022-01-31 0000015847us-gaap:CasinoMemberbuks:ProfessionalServicesMember2020-11-012021-01-31 0000015847us-gaap:CasinoMemberbuks:AerospaceProductsMember2020-11-012021-01-31 0000015847us-gaap:CasinoMember2020-11-012021-01-31 0000015847buks:CasinoNongamingMemberbuks:ProfessionalServicesMember2021-11-012022-01-31 0000015847buks:CasinoNongamingMemberbuks:AerospaceProductsMember2021-11-012022-01-31 0000015847buks:CasinoNongamingMember2021-11-012022-01-31 0000015847buks:CasinoNongamingMemberbuks:ProfessionalServicesMember2020-11-012021-01-31 0000015847buks:CasinoNongamingMemberbuks:AerospaceProductsMember2020-11-012021-01-31 0000015847buks:CasinoNongamingMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMemberbuks:ProfessionalServicesMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMemberbuks:AerospaceProductsMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMemberbuks:ProfessionalServicesMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMemberbuks:AerospaceProductsMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMember2020-11-012021-01-31 0000015847buks:AircraftModificationMemberbuks:ProfessionalServicesMember2021-11-012022-01-31 0000015847buks:AircraftModificationMemberbuks:AerospaceProductsMember2021-11-012022-01-31 0000015847buks:AircraftModificationMember2021-11-012022-01-31 0000015847buks:AircraftModificationMemberbuks:ProfessionalServicesMember2020-11-012021-01-31 0000015847buks:AircraftModificationMemberbuks:AerospaceProductsMember2020-11-012021-01-31 0000015847buks:AircraftModificationMember2020-11-012021-01-31 0000015847buks:AircraftAvionicsMemberbuks:ProfessionalServicesMember2021-11-012022-01-31 0000015847buks:AircraftAvionicsMemberbuks:AerospaceProductsMember2021-11-012022-01-31 0000015847buks:AircraftAvionicsMember2021-11-012022-01-31 0000015847buks:AircraftAvionicsMemberbuks:ProfessionalServicesMember2020-11-012021-01-31 0000015847buks:AircraftAvionicsMemberbuks:AerospaceProductsMember2020-11-012021-01-31 0000015847buks:AircraftAvionicsMember2020-11-012021-01-31 0000015847buks:SpecialMissionElectronicsMemberbuks:ProfessionalServicesMember2021-11-012022-01-31 0000015847buks:SpecialMissionElectronicsMemberbuks:AerospaceProductsMember2021-11-012022-01-31 0000015847buks:SpecialMissionElectronicsMember2021-11-012022-01-31 0000015847buks:SpecialMissionElectronicsMemberbuks:ProfessionalServicesMember2020-11-012021-01-31 0000015847buks:SpecialMissionElectronicsMemberbuks:AerospaceProductsMember2020-11-012021-01-31 0000015847buks:SpecialMissionElectronicsMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMemberbuks:PercentageOfCompletionContractsMember2021-11-012022-01-31 0000015847buks:AerospaceProductsMemberbuks:PercentageOfCompletionContractsMember2021-11-012022-01-31 0000015847buks:PercentageOfCompletionContractsMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMemberbuks:PercentageOfCompletionContractsMember2020-11-012021-01-31 0000015847buks:AerospaceProductsMemberbuks:PercentageOfCompletionContractsMember2020-11-012021-01-31 0000015847buks:PercentageOfCompletionContractsMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMemberus-gaap:TransferredAtPointInTimeMember2021-11-012022-01-31 0000015847buks:AerospaceProductsMemberus-gaap:TransferredAtPointInTimeMember2021-11-012022-01-31 0000015847us-gaap:TransferredAtPointInTimeMember2021-11-012022-01-31 0000015847buks:ProfessionalServicesMemberus-gaap:TransferredAtPointInTimeMember2020-11-012021-01-31 0000015847buks:AerospaceProductsMemberus-gaap:TransferredAtPointInTimeMember2020-11-012021-01-31 0000015847us-gaap:TransferredAtPointInTimeMember2020-11-012021-01-31 0000015847buks:ProfessionalServicesMembersrt:NorthAmericaMember2021-05-012022-01-31 0000015847buks:AerospaceProductsMembersrt:NorthAmericaMember2021-05-012022-01-31 0000015847srt:NorthAmericaMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMembersrt:NorthAmericaMember2020-05-012021-01-31 0000015847buks:AerospaceProductsMembersrt:NorthAmericaMember2020-05-012021-01-31 0000015847srt:NorthAmericaMember2020-05-012021-01-31 0000015847buks:ProfessionalServicesMembersrt:EuropeMember2021-05-012022-01-31 0000015847buks:AerospaceProductsMembersrt:EuropeMember2021-05-012022-01-31 0000015847srt:EuropeMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMembersrt:EuropeMember2020-05-012021-01-31 0000015847buks:AerospaceProductsMembersrt:EuropeMember2020-05-012021-01-31 0000015847srt:EuropeMember2020-05-012021-01-31 0000015847buks:ProfessionalServicesMembersrt:AsiaMember2021-05-012022-01-31 0000015847buks:AerospaceProductsMembersrt:AsiaMember2021-05-012022-01-31 0000015847srt:AsiaMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMembersrt:AsiaMember2020-05-012021-01-31 0000015847buks:AerospaceProductsMembersrt:AsiaMember2020-05-012021-01-31 0000015847srt:AsiaMember2020-05-012021-01-31 0000015847buks:ProfessionalServicesMemberbuks:AustraliaAndOtherMember2021-05-012022-01-31 0000015847buks:AerospaceProductsMemberbuks:AustraliaAndOtherMember2021-05-012022-01-31 0000015847buks:AustraliaAndOtherMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMemberbuks:AustraliaAndOtherMember2020-05-012021-01-31 0000015847buks:AerospaceProductsMemberbuks:AustraliaAndOtherMember2020-05-012021-01-31 0000015847buks:AustraliaAndOtherMember2020-05-012021-01-31 0000015847us-gaap:CasinoMemberbuks:ProfessionalServicesMember2021-05-012022-01-31 0000015847us-gaap:CasinoMemberbuks:AerospaceProductsMember2021-05-012022-01-31 0000015847us-gaap:CasinoMember2021-05-012022-01-31 0000015847us-gaap:CasinoMemberbuks:ProfessionalServicesMember2020-05-012021-01-31 0000015847us-gaap:CasinoMemberbuks:AerospaceProductsMember2020-05-012021-01-31 0000015847us-gaap:CasinoMember2020-05-012021-01-31 0000015847buks:CasinoNongamingMemberbuks:ProfessionalServicesMember2021-05-012022-01-31 0000015847buks:CasinoNongamingMemberbuks:AerospaceProductsMember2021-05-012022-01-31 0000015847buks:CasinoNongamingMember2021-05-012022-01-31 0000015847buks:CasinoNongamingMemberbuks:ProfessionalServicesMember2020-05-012021-01-31 0000015847buks:CasinoNongamingMemberbuks:AerospaceProductsMember2020-05-012021-01-31 0000015847buks:CasinoNongamingMember2020-05-012021-01-31 0000015847buks:ProfessionalServicesMemberbuks:ProfessionalServicesMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMemberbuks:AerospaceProductsMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMemberbuks:ProfessionalServicesMember2020-05-012021-01-31 0000015847buks:ProfessionalServicesMemberbuks:AerospaceProductsMember2020-05-012021-01-31 0000015847buks:ProfessionalServicesMember2020-05-012021-01-31 0000015847buks:AircraftModificationMemberbuks:ProfessionalServicesMember2021-05-012022-01-31 0000015847buks:AircraftModificationMemberbuks:AerospaceProductsMember2021-05-012022-01-31 0000015847buks:AircraftModificationMember2021-05-012022-01-31 0000015847buks:AircraftModificationMemberbuks:ProfessionalServicesMember2020-05-012021-01-31 0000015847buks:AircraftModificationMemberbuks:AerospaceProductsMember2020-05-012021-01-31 0000015847buks:AircraftModificationMember2020-05-012021-01-31 0000015847buks:AircraftAvionicsMemberbuks:ProfessionalServicesMember2021-05-012022-01-31 0000015847buks:AircraftAvionicsMemberbuks:AerospaceProductsMember2021-05-012022-01-31 0000015847buks:AircraftAvionicsMember2021-05-012022-01-31 0000015847buks:AircraftAvionicsMemberbuks:ProfessionalServicesMember2020-05-012021-01-31 0000015847buks:AircraftAvionicsMemberbuks:AerospaceProductsMember2020-05-012021-01-31 0000015847buks:AircraftAvionicsMember2020-05-012021-01-31 0000015847buks:SpecialMissionElectronicsMemberbuks:ProfessionalServicesMember2021-05-012022-01-31 0000015847buks:SpecialMissionElectronicsMemberbuks:AerospaceProductsMember2021-05-012022-01-31 0000015847buks:SpecialMissionElectronicsMember2021-05-012022-01-31 0000015847buks:SpecialMissionElectronicsMemberbuks:ProfessionalServicesMember2020-05-012021-01-31 0000015847buks:SpecialMissionElectronicsMemberbuks:AerospaceProductsMember2020-05-012021-01-31 0000015847buks:SpecialMissionElectronicsMember2020-05-012021-01-31 0000015847buks:ProfessionalServicesMemberbuks:PercentageOfCompletionContractsMember2021-05-012022-01-31 0000015847buks:AerospaceProductsMemberbuks:PercentageOfCompletionContractsMember2021-05-012022-01-31 0000015847buks:PercentageOfCompletionContractsMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMemberbuks:PercentageOfCompletionContractsMember2020-05-012021-01-31 0000015847buks:AerospaceProductsMemberbuks:PercentageOfCompletionContractsMember2020-05-012021-01-31 0000015847buks:PercentageOfCompletionContractsMember2020-05-012021-01-31 0000015847buks:ProfessionalServicesMemberus-gaap:TransferredAtPointInTimeMember2021-05-012022-01-31 0000015847buks:AerospaceProductsMemberus-gaap:TransferredAtPointInTimeMember2021-05-012022-01-31 0000015847us-gaap:TransferredAtPointInTimeMember2021-05-012022-01-31 0000015847buks:ProfessionalServicesMemberus-gaap:TransferredAtPointInTimeMember2020-05-012021-01-31 0000015847buks:AerospaceProductsMemberus-gaap:TransferredAtPointInTimeMember2020-05-012021-01-31 0000015847us-gaap:TransferredAtPointInTimeMember2020-05-012021-01-31 utr:Y 0000015847buks:NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member2022-01-31 0000015847buks:NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2025Member2022-01-31 0000015847buks:NotesCollateralizedByAircraftSecurityAgreementsDueJanuary2023Member2022-01-31 0000015847buks:NoteCollateralizedByRealEstateDueJune2024Member2022-01-31 0000015847buks:NoteCollateralizedByEquipmentDueApril2022Member2022-01-31 0000015847buks:NoteOneCollateralizedByRealEstateDueMarch2029Member2022-01-31 0000015847buks:NoteTwoCollateralizedByRealEstateDueMarch2029Member2022-01-31 0000015847buks:PaycheckProtectionProgramCaresActMember2020-05-012020-05-31 0000015847buks:KansasExpandedLotteryActContractPrivilegeMember2022-01-31 0000015847buks:IntangibleGamingSupportItemsMember2022-01-31 0000015847buks:JETAutopilotIntellectualPropertyMember2022-01-31 0000015847buks:IntangibleGamingSupportItemsMember2021-05-012022-01-31 0000015847buks:JETAutopilotIntellectualPropertyMember2021-05-012022-01-31 0000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMember2016-11-30 0000015847us-gaap:RestrictedStockMemberbuks:ButlerNationalCorporation2016EquityIncentivePlanMember2019-04-122019-04-12 0000015847us-gaap:RestrictedStockMemberbuks:ButlerNationalCorporation2016EquityIncentivePlanMember2019-04-12 0000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMember2019-04-122019-04-12 0000015847us-gaap:RestrictedStockMemberbuks:ButlerNationalCorporation2016EquityIncentivePlanMember2020-03-172020-03-17 0000015847us-gaap:RestrictedStockMemberbuks:ButlerNationalCorporation2016EquityIncentivePlanMember2020-03-17 0000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMember2020-03-172020-03-17 0000015847buks:RestrictedStockOptionsVestingApril2024Member2021-05-012022-01-31 0000015847buks:RestrictedStockOptionsVestingMarch2025Member2021-05-012022-01-31 00000158472016-05-012020-10-31 00000158472021-02-012021-04-30 00000158472016-05-012022-01-31 0000015847buks:CasinoHangarAndOfficeSpaceOneMember2022-01-31 0000015847buks:CasinoHangarAndOfficeSpaceTwoMember2022-01-31 0000015847buks:CasinoHangarAndOfficeSpaceThreeMember2022-01-31 0000015847buks:BHCMCLLCMemberbuks:BNSCMember2022-01-31 0000015847buks:BHCMCLLCMemberbuks:BNSCMember2021-10-182021-10-18 0000015847buks:BHCMCLLCMemberbuks:BNSCMemberbuks:AcademyBankNaMemberus-gaap:CommercialLoanMember2021-10-182021-10-18 0000015847buks:BHCMCLLCMemberbuks:ManagerLoanMemberbuks:BNSCMemberbuks:AcademyBankNaMember2021-10-182021-10-18 0000015847buks:BHCMCLLCMemberbuks:ManagerLoanMemberbuks:BNSCMemberbuks:AcademyBankNaMember2020-01-012020-12-31 0000015847buks:ManagerLoanMemberbuks:BNSCMemberbuks:AcademyBankNaMember2022-01-31 0000015847buks:ManagerLoanMemberbuks:BNSCMemberbuks:AcademyBankNaMember2021-10-18 0000015847buks:BHCMCMemberbuks:BNSCMember2021-10-182021-10-18 0000015847buks:BHCMCMemberbuks:BNSCMember2021-10-18 0000015847buks:GamingMember2021-11-012022-01-31 0000015847us-gaap:ProductAndServiceOtherMember2021-11-012022-01-31 0000015847buks:GamingMember2020-11-012021-01-31 0000015847us-gaap:ProductAndServiceOtherMember2020-11-012021-01-31 0000015847buks:GamingMember2021-05-012022-01-31 0000015847us-gaap:ProductAndServiceOtherMember2021-05-012022-01-31 0000015847buks:GamingMember2020-05-012021-01-31 0000015847us-gaap:ProductAndServiceOtherMember2020-05-012021-01-31 0000015847us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbuks:AerospaceProductsMember2021-05-012022-01-31 0000015847us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbuks:AerospaceProductsMember2020-05-012021-01-31 0000015847us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbuks:TheFiveAerospaceCustomersMember2021-05-012022-01-31 0000015847us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbuks:TopCustomerMember2021-05-012022-01-31 0000015847us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbuks:NextTopFourCustomersMembersrt:MinimumMember2021-05-012022-01-31 0000015847us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbuks:NextTopFourCustomersMembersrt:MaximumMember2021-05-012022-01-31 00000158472011-08-022011-08-02 00000158472011-08-02 0000015847us-gaap:SeriesCPreferredStockMember2011-08-02
 
 

 

Table of Contents

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 


FORM 10-Q

 


 

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

 

For the quarterly period ended January 31, 2022

 

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 0-1678

 

BUTLER NATIONAL CORPORATION

(Exact name of registrant as specified in its charter)

Kansas

 

41-0834293

(State or other jurisdiction of incorporation or organization)

 

(I.R.S. Employer Identification No.)

 

19920 West 161st Street, Olathe, Kansas 66062

(Address of principal executive offices)(Zip Code)

 

Registrant's telephone number, including area code: (913) 780-9595

 

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

None

None

None


Securities registered pursuant to Section 12(g) of the Act:
Common Stock $.01 Par Value
(Title of Class)

 

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 twelve months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days: Yes ☒ No ☐

 

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

 

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

 

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

 

Smaller reporting company

 

 

 

Emerging growth company

 

 

 

  

   

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

 

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act):

Yes No ☒

 

The number of shares outstanding of the Registrant's Common Stock, $0.01 par value, as of March 15, 2022 was 75,310,459 shares.

   

 

 

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES

 

INDEX

 

PART I. FINANCIAL INFORMATION

 

 

 

PAGE

NO. 

Item 1

Financial Statements (Unaudited)

 

 

 

 

 

Condensed Consolidated Balance Sheets – January 31, 2022 (unaudited) and April 30, 2021

3

 

 

 

  Condensed Consolidated Statements of Operations - Three Months Ended January 31, 2022 and 2021 4
     
  Condensed Consolidated Statements of Operations - Nine Months Ended January 31, 2022 and 2021 5
     
 

Condensed Consolidated Statements of Stockholders' Equity - Nine Months Ended January 31, 2022 and 2021

6

 

 

 

 

Condensed Consolidated Statements of Cash Flows - Nine Months Ended January 31, 2022 and 2021

7

 

 

 

 

Notes to Condensed Consolidated Financial Statements

8

 

 

 

Item 2

Management's Discussion and Analysis of Financial Condition and Results of Operations

16

 

 

 

Item 3

Quantitative and Qualitative Disclosures about Market Risk

25

 

 

 

Item 4

Controls and Procedures

25

 

PART II. OTHER INFORMATION

 

Item 1

Legal Proceedings

26

 

 

 

Item 1A

Risk Factors

26

 

 

 

Item 2

Unregistered Sales of Equity Securities and Use of Proceeds

26

 

 

 

Item 3

Defaults Upon Senior Securities

26

 

 

 

Item 4

Mine Safety Disclosures

26

 

 

 

Item 5

Other Information

26

 

 

 

Item 6

Exhibits

26

 

 

 

Signatures

27

 

 

Exhibit Index

28

 

 

 

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

As of January 31, 2022 and April 30, 2021

(in thousands except per share data) 

 

  

January 31, 2022

  

April 30, 2021

 
  

(unaudited)

     

ASSETS

        

CURRENT ASSETS:

        

Cash

 $14,556  $22,022 

Accounts receivable, net of allowance for doubtful accounts

  2,172   1,961 

Inventories

        

Parts and raw materials

  4,620   4,829 

Work in process

  3,960   3,657 

Finished goods

  69   82 

Total inventory, net of allowance

  8,649   8,568 

Contract asset

  1,612   421 

Prepaid expenses and other current assets

  1,339   1,496 

Total current assets

  28,328   34,468 
         

PROPERTY, PLANT AND EQUIPMENT:

        

Lease right-to-use assets

  3,099   3,099 

Construction in progress

  4,539   1,170 

Land

  4,751   4,751 

Building and improvements

  39,762   39,747 

Aircraft

  8,719   9,138 

Machinery and equipment

  4,738   4,253 

Office furniture and fixtures

  11,205   10,699 

Leasehold improvements

  4,032   4,032 
   80,845   76,889 

Accumulated depreciation

  (22,568)  (20,519)

Total property, plant and equipment

  58,277   56,370 
         

SUPPLEMENTAL TYPE CERTIFICATES (net of accumulated amortization of $8,992 at January 31, 2022 and $8,041 at April 30, 2021)

  8,087   8,211 
         

OTHER ASSETS:

        

Other assets (net of accumulated amortization of $11,363 at January 31, 2022 and $10,886 at April 30, 2021)

  1,674   2,872 

Deferred tax asset, net

  1,710   - 

Total other assets

  3,384   2,872 

Total assets

 $98,076  $101,921 
         

LIABILITIES AND STOCKHOLDERS' EQUITY

        

CURRENT LIABILITIES:

        

Current maturities of long-term debt

 $5,070  $5,972 

Current maturities of lease liability

  106   107 

Accounts payable

  2,312   1,893 

Contract liability

  1,056   5,798 

Gaming facility mandated payment

  1,341   1,458 

Compensation and compensated absences

  1,736   1,862 

Income taxes payable

  1,365   212 

Other current liabilities

  474   265 

Total current liabilities

  13,460   17,567 
         

LONG-TERM LIABILITIES

        

Long-term debt, net of current maturities

  43,523   39,816 

Lease liability, net of current maturities

  2,678   2,759 

Deferred tax liability, net

  -   400 

Total long-term liabilities

  46,201   42,975 

Total liabilities

  59,661   60,542 
         

COMMITMENTS AND CONTINGENCIES

 
         

STOCKHOLDERS' EQUITY:

        

Butler National Corporation's stockholders' equity

        

Preferred stock, par value $5: Authorized 50,000,000 shares, all classes; Designated Classes A and B 200,000 shares; $100 Class A, 9.8%, cumulative if earned liquidation and redemption value; $100, no shares issued and outstanding

  -   - 

$1,000 Class B, 6%, convertible cumulative, liquidation and redemption value $1,000, no shares issued and outstanding

  -   - 

Common stock, par value $.01: authorized 100,000,000 shares issued 79,020,382 shares, and outstanding 75,310,459 shares at January 31, 2022 and issued 79,070,382 shares, and outstanding 75,366,749 shares at April 30, 2021

  790   790 

Capital contributed in excess of par

  11,218   16,900 

Treasury stock at cost, 3,709,923 shares at January 31, 2022 and 3,703,633 shares at April 30, 2021

  (1,913)  (1,909)

Retained earnings

  28,320   19,580 

Total Butler National Corporation's stockholders' equity

  38,415   35,361 

Noncontrolling interest in BHCMC, LLC

  -   6,018 

Total stockholders' equity

  38,415   41,379 

Total liabilities and stockholders' equity

 $98,076  $101,921 

See accompanying notes to condensed consolidated financial statements (unaudited)

 

 

 

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE THREE MONTHS ENDED January 31, 2022 AND 2021

(in thousands, except per share data)

(unaudited)

 

  

THREE MONTHS ENDED

 
  

January 31,

 
  

2022

  

2021

 

REVENUE:

        

Professional Services

 $9,416  $7,901 

Aerospace Products

  8,716   6,711 

Total revenue

  18,132   14,612 
         

COSTS AND EXPENSES:

        

Cost of Professional Services

  3,799   3,485 

Cost of Aerospace Products

  5,247   4,717 

Marketing and advertising

  1,338   877 

Employee benefits

  565   546 

Depreciation and amortization

  699   740 

General, administrative and other

  2,082   2,379 

Total costs and expenses

  13,730   12,744 
         

OPERATING INCOME

  4,402   1,868 
         

OTHER INCOME (EXPENSE):

        

Interest expense

  (725)  (758)

Other

  -   7 

Total other income (expense)

  (725)  (751)
         

INCOME BEFORE INCOME TAXES

  3,677   1,117 
         

PROVISION FOR INCOME TAXES

        

Provision for income taxes

  993   185 
         

NET INCOME

  2,684   932 

Net income attributable to former noncontrolling interest in BHCMC, LLC

  -   (429)

NET INCOME ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION

 $2,684  $503 
         

BASIC EARNINGS PER COMMON SHARE

 $0.04  $0.01 
         

WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION

  75,343,068   74,033,347 
         

DILUTED EARNINGS PER COMMON SHARE

 $0.04  $0.01 
         

WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION

  75,343,068   74,033,347 

 

See accompanying notes to condensed consolidated financial statements (unaudited)

 

 

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
FOR THE Nine MONTHS ENDED January 31, 2022 AND 2021
(in thousands, except per share data)
(unaudited)
 
  

NINE MONTHS ENDED

 
  

January 31,

 
  

2022

  

2021

 

REVENUE:

        

Professional Services

 $28,817  $20,901 

Aerospace Products

  26,552   22,671 

Total revenue

  55,369   43,572 
         

COSTS AND EXPENSES:

        

Cost of Professional Services

  11,377   10,313 

Cost of Aerospace Products

  17,186   16,504 

Marketing and advertising

  3,809   2,723 

Employee benefits

  1,686   1,696 

Depreciation and amortization

  2,106   2,858 

General, administrative and other

  6,038   5,795 

Total costs and expenses

  42,202   39,889 
         

OPERATING INCOME

  13,167   3,683 
         

OTHER INCOME (EXPENSE):

        

Interest expense

  (1,979)  (2,411)

Forgiveness of debt

  2,001   - 

Gain on sale of airplane

  75   - 

Other

  -   7 

Total other income (expense)

  97   (2,404)
         

INCOME BEFORE INCOME TAXES

  13,264   1,279 
         

PROVISION FOR INCOME TAXES

        

Provision for income taxes

  2,418   299 

Deferred income tax

  234   - 
         

NET INCOME

  10,612   980 

Net income attributable to former noncontrolling interest in BHCMC, LLC

  (1,872)  (171)

NET INCOME ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION

 $8,740  $809 
         

BASIC EARNINGS PER COMMON SHARE

 $0.12  $0.01 
         

WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION

  75,357,966   74,183,488 
         

DILUTED EARNINGS PER COMMON SHARE

 $0.12  $0.01 
         

WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION

  75,357,966   74,183,488 

 

See accompanying notes to condensed consolidated financial statements (unaudited)

 

 

 

 BUTLER NATIONAL CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

FOR THE nine months ended January 31, 2022 and 2021

(dollars in thousands) (unaudited)

 

  Shares of Common Stock  Common Stock  Capital Contributed in Excess of Par  Shares of Treasury Stock  Treasury Stock at Cost  Retained Earnings  Total Stock-holders’ Equity BNC  Non controlling Interest in BHCMC  Total Stock-holders’ Equity 

Balance, April 30, 2020

  77,719,677  $777  $15,600   3,321,415  $(1,713) $18,147  $32,811  $4,993  $37,804 
                                     

Stock repurchase

  -   -   -   212,000   (108)  -   (108)  -   (108)
                                     

Deferred compensation, restricted stock

  -   -   150   -   -   -   150   -   150 
                                     

Net Loss

  -   -   -   -   -   (15)  (15)  (439)  (454)
                                     

Balance, July 31, 2020

  77,719,677  $777  $15,750   3,533,415  $(1,821) $18,132  $32,838  $4,554  $37,392 
                                     

Stock repurchase

  -   -   -   152,915   (77)  -   (77)  -   (77)
                                     

Deferred compensation, restricted stock

  -   -   150   -   -   -   150   -   150 
                                     

Net Income

  -   -   -   -   -   321   321   181   502 
                                     

Balance, October 31, 2020

  77,719,677  $777  $15,900   3,686,330  $(1,898) $18,453  $33,232  $4,735  $37,967 
                                     

Deferred compensation, restricted stock

  -   -   149   -   -   -   149   -   149 
                                     

Net Income

  -   -   -   -   -   503   503   429   932 
                                     

Balance, January 31, 2021

  77,719,677  $777  $16,049   3,686,330  $(1,898) $18,956  $33,884  $5,164  $39,048 

 

  Shares of Common Stock  Common Stock  Capital Contributed in Excess of Par  Shares of Treasury Stock  Treasury Stock at Cost  Retained Earnings  Total Stock-holders’ Equity BNC  Non controlling Interest in BHCMC  Total Stock-holders’ Equity 

Balance, April 30, 2021

  79,070,382  $790  $16,900   3,703,633  $(1,909) $19,580  $35,361  $6,018  $41,379 
                                     

Deferred compensation, restricted stock

  -   -   148   -   -   -   148   -   148 
                                     

Net Income

  -   -   -   -   -   2,906   2,906   1,872   4,778 
                                     

Balance, July 31, 2021

  79,070,382  $790  $17,048   3,703,633  $(1,909) $22,486  $38,415  $7,890  $46,305 
                                     

Purchase of noncontrolling interest in BHCMC, LLC

  -   -   (6,119)  -   -   -   (6,119)  (7,890)  (14,009)
                                     

Deferred compensation, restricted stock

  -   -   149   -   -   -   149   -   149 
                                     

Stock repurchase

  -   -   -   6,290   (4)  -   (4)  -   (4)
                                     

Net Income

  -   -   -   -   -   3,150   3,150   -   3,150 
                                     

Balance, October 31, 2021

  79,070,382  $790  $11,078   3,709,923  $(1,913) $25,636  $35,591  $-  $35,591 
                                     

Deferred compensation, restricted stock

  (50,000)  -   140   -   -   -   140   -   140 
                                     

Net Income

  -   -   -   -   -   2,684   2,684   -   2,684 
                                     

Balance, January 31, 2022

  79,020,382  $790  $11,218   3,709,923  $(1,913) $28,320  $38,415  $-  $38,415 

 

See accompanying notes to condensed consolidated financial statements (unaudited)

 

 

 

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE nine months ended January 31, 2022 and 2021

(in thousands)

(unaudited) 

 

  

NINE MONTHS ENDED

 
  

January 31,

 
  

2022

  

2021

 

CASH FLOWS FROM OPERATING ACTIVITIES

        

Net income

 $10,612  $980 

Adjustments to reconcile net income to net cash provided by operating activities

        

Depreciation and amortization

  3,896   4,577 

Forgiveness of debt

  (2,001)  - 

Deferred income tax expense

  234   - 

Deferred compensation, restricted stock

  456   449 

Gain on sale of airplane

  (75)  - 
         

Changes in operating assets and liabilities

        

Accounts receivable

  (211)  (198)

Inventories

  (81)  (382)

Contract assets

  (1,191)  (870)

Prepaid expenses and other current assets

  208   (116)

Accounts payable

  419   1,028 

Contract liability

  (4,742)  3,133 

Lease liability

  -   (659)

Accrued liabilities

  (126)  (875)

Gaming facility mandated payment

  (117)  (292)

Income tax payable

  1,153   (85)

Other current liabilities

  209   196 

Net cash provided by operating activities

  8,643   6,886 
         

CASH FLOWS FROM INVESTING ACTIVITIES

        

Capital expenditures

  (5,312)  (5,351)

Proceeds from sale of airplane

  75   - 

Net cash used in investing activities

  (5,237)  (5,351)
         

CASH FLOWS FROM FINANCING ACTIVITIES

        

Borrowings of long-term debt

  -   2,479 

Repayments of long-term debt

  (3,127)  (2,297)

Repurchase of common stock

  (4)  (185)

Purchase of noncontrolling interest in BHCMC, LLC

  (7,659)  - 

Payments on lease liability

  (82)  (104)

Net cash used in financing activities

  (10,872)  (107)
         

NET INCREASE (DECREASE) IN CASH

  (7,466)  1,428 
         

CASH, beginning of period

  22,022   16,793 
         

CASH, end of period

 $14,556  $18,221 
         

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION

        

Interest paid

 $1,980  $2,397 

Income taxes paid

 $1,265  $385 
         

NON CASH INVESTING AND FINANCING ACTIVITY

        

Secured notes payable for purchase of noncontrolling interest in BHCMC, LLC, net

 $7,914  $- 

Notes receivable forgiven as part of purchase of noncontrolling interest in BHCMC, LLC

 $780  $- 

Deferred tax asset relating to the purchase of noncontrolling interest in BHCMC, LCC

 $2,344  $- 

Purchase of noncontrolling interest - note receivable and other liabilities

 $6,350  $- 

Secured notes payable for purchase of leased assets, net

 $-  $41,205 

Lease right-of-use assets purchased

 $-  $38,622 

Lease liability for purchase of assets under lease

 $-  $39,709 
         

 

See accompanying notes to condensed consolidated financial statements (unaudited)

   

 

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(dollars in thousands, except per share data)

(unaudited)

 

 

1. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. Therefore, these financial statements should be read in conjunction with the annual report on Form 10-K for the fiscal year ended April 30, 2021. In our opinion, all adjustments (consisting of normal recurring accruals) necessary for a fair presentation have been included. Operating results for the three and nine months ended January 31, 2022 are not indicative of the results of operations that may be expected for the fiscal year ending April 30, 2022.

 

Certain reclassifications within the condensed financial statement captions have been made to maintain consistency in presentation between years. These reclassifications have no impact on the reported results of operations. Financial amounts are in thousands of dollars except per share amounts.

 

 

2. Net Income Per Share: Butler National Corporation (“the Company”) follows ASC 260 that requires the reporting of both basic and diluted earnings per share. Basic earnings per share is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock. In accordance with ASC 260, any anti-dilutive effects on net earnings per share would be excluded. 

 

 

3. Revenue Recognition: ASC Topic 606, “Revenue from Contracts with Customers”

 

Under ASC 606, revenue is recognized when a customer obtains control of promised services in an amount that reflects the consideration we expect to receive in exchange for those services. To achieve this core principal, the Company applies the following five steps:

 

 

1)

Identify the contract, or contracts, with a customer

 

 

A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.

 

 

2)

Identification of the performance obligations in the contract

 

 

At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer. Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services, the Company must apply judgment to determine whether promised services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services are accounted for as a combined performance obligation.

 

 

3)

Determination of the transaction price

 

 

The transaction price is the amount that an entity allocates to the performance obligations identified in the contract and, therefore, represents the amount of revenue recognized as those performance obligations are satisfied. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.

 

 

4)

Allocation of the transaction price to the performance obligations in the contract

 

 

Once a contract and associated performance obligations have been identified and the transaction price has been determined, ASC 606 requires an entity to allocate the transaction price to each performance obligation identified. This is generally done in proportion to the standalone selling prices of each performance obligation (i.e., on a relative standalone selling price basis). As a result, any discount within the contract generally is allocated proportionally to all of the separate performance obligations in the contract. The Company is applying the right to invoice practical expedient to recognize revenue. As a result, the entity bypasses the steps of determining the transaction price, allocating that transaction price and determining when to recognize revenue as it will recognize revenue as billed by multiplying the price assigned to the good or service, by the units.

 

8

 
 

5)

Recognition of revenue when, or as, we satisfy a performance obligation

 

 

Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control transfers either over time or at a point in time. Revenue is recognized when control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.

 

 

Aircraft modifications are performed under fixed-price contracts. Revenue from fixed-priced contracts are recognized on the percentage-of-completion method, measured by the direct labor incurred compared to total estimated direct labor.

 

 

Revenue from Avionics products are recognized when shipped. Payment for these Avionics products is due within 30 days of the invoice date after shipment. Revenue from Gaming Management and other Corporate/Professional Services is recognized as the service is rendered.

 

 

Regarding warranties and returns, our products are special order and are not suitable for return. Our products are unique upon installation and tested prior to their release to the customer and acceptance by the customer. In the rare event of a warranty claim, the claim is processed through the normal course of business and may include additional charges to the customer. In our opinion, any future warranty work would not be material to the consolidated financial statements.

 

 

Gaming revenue is the gross gaming win as reported by the Kansas Lottery casino reporting systems, less the mandated payments by and for the State of Kansas. Electronic games-slots and table games revenue is the aggregate of gaming wins and losses. Liabilities are recognized for chips and "ticket-in, ticket-out" coupons in the customers' possession, and for accruals related to anticipated payout of progressive jackpots. Progressive gaming machines, which contain base jackpots that increase at a progressive rate based on the number of coins played, are deducted from revenue as the value of jackpots increase. Food, beverage, and other revenue is recorded when the service is received and paid.

 

 

 

4. Disaggregation of Revenue

 

In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.

 

  

Three Months Ended January 31, 2022

  

Three Months Ended January 31, 2021

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,416  $7,618  $17,034  $7,901  $5,320  $13,221 

Europe

  -   578   578   -   589   589 

Asia

  -   93   93   -   662   662 

Australia and Other

  -   427   427   -   140   140 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
                         

Major Product Lines

                        

Casino Gaming Revenues

 $8,255  $-  $8,255  $7,001  $-  $7,001 

Casino Non-Gaming Revenues

  1,059   -   1,059   842   -   842 

Professional Services

  102   -   102   58   -   58 

Aircraft Modification

  -   5,394   5,394   -   4,472   4,472 

Aircraft Avionics

  -   485   485   -   569   569 

Special Mission Electronics

  -   2,837   2,837   -   1,670   1,670 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $4,899  $4,899  $-  $4,185  $4,185 

Goods or services transferred at a point of sale

  9,416   3,817   13,233   7,901   2,526   10,427 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 

 

  

Nine Months Ended January 31, 2022

  

Nine Months Ended January 31, 2021

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $28,817  $22,582  $51,399  $20,901  $18,430  $39,331 

Europe

  -   2,535   2,535   -   2,417   2,417 

Asia

  -   856   856   -   664   664 

Australia and Other

  -   579   579   -   1,160   1,160 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
                         

Major Product Lines

                        

Casino Gaming Revenues

 $25,329  $-  $25,329  $18,571  $-  $18,571 

Casino Non-Gaming Revenues

  3,222   -   3,222   2,135   -   2,135 

Professional Services

  266   -   266   195   -   195 

Aircraft Modification

  -   17,086   17,086   -   15,206   15,206 

Aircraft Avionics

  -   2,025   2,025   -   2,109   2,109 

Special Mission Electronics

  -   7,441   7,441   -   5,356   5,356 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $15,877  $15,877  $-  $13,745  $13,745 

Goods or services transferred at a point of sale

  28,817   10,675   39,492   20,901   8,926   29,827 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 

 

10

 
 
5. Accounts receivable, net, contract asset and contract liability:

 

Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):

 

  January 31,  April 30, 
  

2022

  

2021

 

Accounts Receivable, net

 $2,172  $1,961 

Contract Asset

  1,612   421 

Contract Liability

  1,056   5,798 

 

Accounts receivable, net consist of  $2,172 and $1,961 from customers as of  January 31, 2022 and April 30, 2021, respectively. At January 31, 2022 and April 30, 2021, the allowance for doubtful accounts was $143 and $143, respectively.

 

Contract assets are net of progress payments and performance based payments from our customers as well as advance payments from customers totaling $1,612 and $421 as of January 31, 2022 and April 30, 2021. Contract assets increased $1,191 during the nine months ended January 31, 2022, primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations during the nine months ended January 31, 2022 for which we have not yet billed our customers. There were no significant impairment losses related to our contract assets during the nine months ended January 31, 2022. We expect to bill our customers for the majority of the January 31, 2022 contract assets during fiscal year end 2022.

 

Contract liabilities decreased $4,742 during the nine months ended January 31, 2022, primarily due to revenue recognized on these performance obligations in excess of payments received.

 
6. Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our consolidated financial statements. Significant estimates include assumptions about percentage-of-completion, collection of accounts receivable, the valuation, and recognition of stock-based compensation expense, valuation for deferred tax assets and useful life of fixed assets.

 

 

7. Inventories: Inventories are determined on a first-in, first-out basis, valued at lower of cost or net realizable value. Inventories include material, labor and factory overhead required in the production of our products.

 

Inventory obsolescence is examined on a regular basis. When determining our estimate of obsolescence, we consider inventory that has been inactive for five years or longer and the probability of using that inventory in future production. The obsolete inventory generally consists of Falcon and Learjet parts and electrical components.  At January 31, 2022 and April 30, 2021, the estimate of obsolete inventory was $691 and $691 respectively.

 

 

8. Research and Development: We invested in research and development activities. The amount invested in the nine months ended January 31, 2022 and 2021 was $1,852 and $2,552 respectively.

 

 

9. Debt: At January 31, 2022, the Company was utilizing a promissory note in the form of a line of credit totaling $2,000. The unused line at January 31, 2022 was $2,000. The interest rate on this promissory note is 3.65%. The line of credit is due on demand and is collateralized by the first and second positions on all assets of the Company.

 

At  January 31, 2022, there was one note collateralized by all of BHCMC's assets and compensation due under the State Management contract with a balance of $32,828 (net of unamortized deferred finance costs of $276). The interest rate on this note is 5.32%. This note matures in December 2027, with a balloon payment of $19,250.

 

At  January 31, 2022, there was one note collateralized by all of BHCMC's assets and compensation due under the State Management contract with a balance of $13,211 (net of unamortized deferred finance costs of $133). The interest rate on this note is 5.83%. This note matures in October 2026.

 

At January 31, 2022, there was one note with an interest rate of 6.25% collateralized by aircraft security agreements totaling $689. This note was used for the purchase and modifications of collateralized aircraft. This note matures in January 2023.

 

At January 31, 2022, there is one note totaling $186 collateralized by real estate in Dodge City, Kansas. The interest rate on this note is 6.25%. This note matures in June 2024.

 

At January 31, 2022, there is one note collateralized by equipment with a balance of $6. The interest rate on this note is 4.5%. This note matures in April 2022.

  

At January 31, 2022, there is a note payable collateralized by real estate with a balance of $1,147. The interest rate on this note is at LIBOR plus 1.75%. This note matures in March 2029.

 

At January 31, 2022, there is a note payable collateralized by real estate with a balance of $526. The interest rate on this note is at LIBOR plus 1.75%. This note matures in March 2029.

 

11

 

In May 2020, the Company received a Paycheck Protection Program (PPP) loan for $2,001. In June 2021, the Company received notice of forgiveness from the Small Business Administration.

 

We are not in default of any of our notes as of January 31, 2022.

 

We believe that our current banks will provide the necessary capital for our business operations. However, we continue to maintain contact with other banks that have an interest in funding our working capital needs to continue our growth in operations in 2022 and beyond.

 

 

10. Other Assets: Our other asset account includes assets of $5,500 related to the Kansas Expanded Lottery Act Management Contract privilege fee, $6,037 of gaming equipment we were required to pay for ownership by the State of Kansas Lottery, JET autopilot intellectual property of $1,417 and miscellaneous other assets of $83. BHCMC expects the $5,500 privilege fee to have a value over the remaining life of the initial Management Contract with the State of Kansas which will end in December 2024. The State of Kansas approved a renewal management contract and an amendment to the current management contract for our Professional Services company BNSC via BHCMC. The renewal will take effect December 15, 2024, and continue to 2039, another 15 years. The Managers Certificate asset for use of gaming equipment is being amortized over a period of three years based on the estimated useful life of gaming equipment. The JET intellectual property is being amortized over a period of fifteen years.

 

 

11. Stock Options and Incentive Plans:

 

In November 2016, the shareholders approved and adopted the Butler National Corporation 2016 Equity Incentive Plan. The maximum number of shares of common stock that may be issued under the Plan is 12.5 million.


On April 12, 2019, the Company granted 2.5 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and nonforfeitable on April 11, 2024. The restricted shares were valued at $0.38 per share, for a total of $950. On March 17, 2020, the Company granted 5.0 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and non-forfeitable on March 16, 2025. The restricted shares were valued at $0.41 per share, for a total of $2.0 million. The deferred compensation related to these grants will be expensed on the financial statements over the five year vesting period. No other equity awards have been made under the plan.

 

For the nine months ended January 31, 2022 and January 31, 2021, the Company expensed $437 and $449, respectively.

 

  

Number of Shares

  

Weighted Average Grant Date Fair Value

 

Outstanding, April 30, 2020

  7,500,000  $0.40 

Forfeited, April 30, 2021

  (50,000) $0.40 

Forfeited, January 31, 2022

  (50,000) $0.40 

Total

  7,400,000  $0.40 

 

 

12. Stock Repurchase Program

 

The Board of Directors approved a stock purchase program authorizing the repurchase of up to $4,000 of its common stock. The timing and amount of any share repurchases will be determined by Butler National’s management based on market conditions and other factors. The program is currently authorized through May 1, 2023.

 

The table below provides information with respect to common stock purchases by the Company through January 31, 2022.

 

Period

 Total Number of Shares Purchased  Average Price Paid per Share  Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs  Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs 

Shares purchased in prior periods

  3,086,330  $0.38   3,086,330  $2,835 

Quarter ended January 31, 2021 (a)

  -  $-   -  $2,835 

Quarter ended April 30, 2021 (a)

  17,303  $0.65   17,303  $2,823 

Quarter ended July 31, 2021 (a)

  -  $-   -  $2,823 

Quarter ended October 31, 2021 (a)

  6,290  $0.62   6,290  $2,819 

Quarter ended January 31, 2022 (a)

  -  $-   -  $2,819 

Total

  3,109,923  $0.38   3,109,923     

 

(a)

These shares of common stock were purchased through a private transaction

 

12

 
 

13. Lease Right-to-Use

 

On May 1, 2019, the Company adopted ASU 2016-02 Leases – Topic 842. ASU 2016-02 requires that on the balance sheet a lessee should recognize a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.

 

We lease hangars and office space with initial lease terms of two, five, and fifty years.

 

  

January 31, 2022

 

Lease right-to-use assets

 $3,099 

Less accumulated depreciation

  574 

Total

 $2,525 

 

Future minimum lease payments for assets under finance leases at January 31, 2022 are as follows:

 

2023

 $248 

2024

  253 

2025

  166 

2026

  105 

2027

  107 

Thereafter

  7,040 

Total minimum lease payments

  7,919 

Less amount representing interest

  5,135 

Present value of net minimum lease payments

  2,784 

Less current maturities of lease liability

  106 

Lease liability, net of current maturities

 $2,678 

 

 

14. Purchase of Noncontrolling Interest:

 

On October 18, 2021, Butler National Service Corporation (“BNSC”), a wholly-owned subsidiary of Butler National Corporation (“Company”), acquired the remaining BHCMC equity and the Company now indirectly owns 100% of BHCMC. BNSC acquired the remaining BHCMC equity from BHC Investment Company L.C. (“Seller”) for approximately $16.4 million paid at closing (the “Transaction”).


The closing was effected pursuant to a Sale and Purchase Agreement for Preferred Member Interest Units between Seller and BNSC (“Purchase Agreement”). BNSC and Seller agreed to utilize an effective date for the Transaction of August 1, 2021. 

 

The Transaction purchase price was paid by a combination of available cash and an $8.0 million borrowing on a commercial loan with Academy Bank, N.A. (“Academy Bank”). BHCMC executed a Loan Modification Agreement with Academy, dated October 18, 2021 (“Manager Loan”) and BNSC executed a guaranty of the obligations thereunder. The Manager Loan amended and restated the original $7.0 million loan executed  December 22, 2020 with Academy to acquire the casino land and buildings. The other $35 million loan executed in connection with the casino land acquisition in 2020 was unchanged by the Transaction. As of January 31, 2022,  approximately $13.2 million is outstanding under the Manager Loan and it remains collateralized by real estate in Dodge City with an interest rate of 5.75% fully amortizing over five years. The Manager Loan will now mature on October 18, 2026. 

 

The following table summarizes the purchase price and accounting of the transaction:

 

Purchase Price Summary:

    

Secured notes payable, net of financing costs

 $7,914 

Forgiven note receivable from seller

  780 

Cash paid

  7,659 

Total

 $16,353 
     

Accounting Summary:

    

Capital contributed in excess of par

 $6,119 

Book basis of the noncontrolling interest in BHCMC, LLC

  7,890 

Deferred tax asset related to step up in basis

  2,344 

Total

 $16,353 

 

13

 
 

15. Segment Reporting and Sales by Major Customer:

 

Industry Segmentation

 

Current Activities - The Company focuses on two primary activities, Professional Services and Aerospace Products.

 

Aerospace Products:

 

Aircraft Modifications principally includes the modification of customer and company owned business-size aircraft for specific operations or special missions such as addition of aerial photography capabilities and ISR modifications. We provide these services through our subsidiary, Avcon Industries, Inc. ("Aircraft Modifications" or "Avcon").

 

Special mission electronics principally includes the manufacture, sale, and service of electronics upgrades for classic weapon control systems used on commercial and military aircraft and vehicles. We provide the products through our subsidiary, Butler National Corporation - Tempe, Arizona.

 

Butler Avionics sells, installs and repairs aircraft avionics equipment (airplane radio equipment and flight control systems). These systems are flight display systems which include intuitive touchscreen controls with large display that enhance pilot situational awareness and give users unprecedented access to high-resolution terrain mapping, graphical flight planning, geo-referenced charting, traffic display, satellite weather and much more. Butler Avionics is also recognized nationwide for its troubleshooting and repair work particularly on autopilot systems.

 

Professional Services:

 

Butler National Service Corporation ("BNSC") provides management services to the Boot Hill Casino, a "state-owned casino".

 

BCS Design, Inc. provides licensed architectural services. These services include commercial and industrial building design.

 

 

Three Months Ended January 31, 2022

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $9,314  $5,394  $485  $2,837  $102  $18,132 

Interest expense

  668   49   -   6   2   725 

Depreciation and amortization

  562   44   3   45   45   699 

Operating income (loss)

  2,867   1,464   (132)  1,380   (1,177)  4,402 

 

Three Months Ended January 31, 2021

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $7,843  $4,472  $569  $1,670  $58  $14,612 

Interest expense

  682   62   -   6   8   758 

Depreciation and amortization

  617   49   3   34   37   740 

Operating income (loss)

  1,924   705   (102)  607   (1,266)  1,868 

 

Nine Months Ended January 31, 2022

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $28,551  $17,086  $2,025  $7,441  $266  $55,369 

Interest expense

  1,792   157   -   17   13   1,979 

Depreciation and amortization

  1,714   133   6   115   138   2,106 

Operating income (loss)

  9,486   3,852   (265)  3,368   (3,274)  13,167 

 

Nine Months Ended January 31, 2021

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $20,706  $15,206  $2,109  $5,356  $195  $43,572 

Interest expense

  2,166   194   -   20   31   2,411 

Depreciation and amortization

  2,499   142   6   99   112   2,858 

Operating income (loss)

  2,935   2,092   -   1,726   (3,070)  3,683 

 

Our Chief Operating Decision Maker (CODM) does not evaluate operating segments using asset or liability information.

 

Major Customers: Revenue from major customers (10 percent or more of consolidated revenue) were as follows:

 

  

Nine Months Ended January 31, 2022

  

Nine Months Ended January 31, 2021

 

Aerospace Products – two customers in the nine months ended January 31, 2022, one customer in the nine months ended January 31, 2021

  25.2%  11.7%

Professional Services

  -   - 

 

In the nine months ended January 31, 2022 the Company derived 35.2% of total revenue from five Aerospace customers. The top customer provided 13.4% of total revenue while the next top four customers ranged from 3.2% to 11.8%.

 

14

 
 
16. COVID- 19 Overview:

 

The pandemic caused by the disease COVID-19 was first reported in Wuhan, China in December 2019 and has since spread throughout the world. Financial markets have been volatile  due to uncertainty with respect to the severity and duration of the pandemic.

 

The pandemic resulted in federal, state and local governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions or bans, business curtailments, school closures, and other protective measures.

 

Our aerospace segment qualified as “essential” under applicable federal guidance and state orders. The facilities have continued operations. We are enforcing social distancing and enhanced health, safety and sanitization measures in accordance with guidelines from the Center for Disease Control (the “CDC”).

 

Our professional services operations at the Boot Hill Casino & Resort was forced to close from March 18, 2020 thru May 21, 2020.  The casino reopened to the public on May 22, 2020 with reduced hours to allow for extra time for cleaning and sanitizing in accordance with CDC guidelines and limited number of games and food offerings. We are also continuing to enforce social distancing measures throughout the casino and are subject to state mandated restrictions.  Since reopening the Boot Hill Casino & Resort we have experienced lower customer headcount, which has been off-set by a larger net revenue per customer.  

 

The COVID-19 pandemic impacted our business operations and financial results beginning in the fourth quarter of fiscal 2020 and continues to impact us. We face numerous uncertainties in estimating the direct and indirect effects on our present and future business operations, financial condition, results of operations, and liquidity. Due to several rapidly changing variables related to the COVID-19 pandemic, we cannot reasonably estimate future economic trends and the timing of when stability will return.

 

As schools, businesses and the economy in general have slowly reopened, and vaccinations rates in our operating territory improve and new infections decline, we have continued to see improvements in customer headcount. However, the unpredictable nature of the pandemic could again lead to closures, decreased traffic and demand, and increased COVID-19- related operating expenses, for the foreseeable future. While COVID-19 has resulted in, and will continue to bring, significant challenges and uncertainty to our operating environment, we believe that our resilient business model and the strength of our brand and balance sheet position us well to emerge from the pandemic.

 

 

 

17. Extension of the Shareholder Rights Plan:

 

On July 22, 2021, the Company extended the shareholder rights plan between the Company and UMB Bank, N.A. as rights agent dated as of August 2, 2011 (the “Rights Plan”). The Rights Plan is intended to protect the interests of the Company’s stockholders and enable them to realize the full potential value of their investment by reducing the likelihood that any person or group gains control of the Company, through open market accumulation or other tactics, without appropriately compensating all stockholders. Pursuant to the Rights Plan, the Company issued, by means of a dividend, one preferred share purchase right (a "Right") for each outstanding share of our Common Stock to shareholders of record on the close of business on August 2, 2011. Shares issued after August 2, 2011 also include one Right. Until a triggering event, these Rights will trade with, and be represented by, the shares of our Common Stock. The Rights will generally become exercisable only if any person (or any persons acting as a group) acquires 15% or more of our outstanding Common Stock (the “Acquiring Person”) in a transaction not approved by the Board, subject to certain exceptions.

 

If the Rights become exercisable, all holders of Rights, other than the Acquiring Person, will be entitled to acquire shares of the Company’s common stock at a 50% discount. In such situation, Rights held by the Acquiring Person would become void and will not be exercisable.

 

Each Right entitles the registered holder to purchase from the Company one two-hundredth of a share of Series C Participating Preferred Stock, par value $5.00 per share (the “Preferred Shares”), of the Company at a price of $10 per one two-hundredth of a Participating Preferred Share represented by a Right (the “Purchase Price”), subject to adjustment. Unless a triggering event occurs, the value of the Right is considered de minimis. 

 

Unless earlier redeemed, terminated or exchanged pursuant to the terms of the Rights Plan, or the Rights Plan is extended, the Rights will expire at the close of business on  August 2, 2031. The Board may terminate the Rights Plan before that date if the Board determines that there is no longer a threat to shareholder value.

 

 

18. Subsequent Events:

 

The Company evaluated its January 31, 2022 financial statements for subsequent events through the filing date of this report. The Company is not aware of any subsequent events that would require recognition or disclosure in the financial statements.

 

15

 
 

 

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

 

THROUGHOUT THIS ITEM 2 ALL NON TABULAR FINANCIAL RESULTS ARE PRESENTED IN THOUSANDS OF U.S. DOLLARS EXCEPT WHERE MILLIONS OF DOLLARS IS INDICATED.

 

Forward-Looking Statements

 

Statements made in this report, other reports and proxy statements filed with the Securities and Exchange Commission, communications to stockholders, press releases, and oral statements made by representatives of the Company that are not historical in nature, or that state the Company or management intentions, hopes, beliefs, expectations or predictions of the future, may constitute "forward-looking statements" within the meaning of Section 21E of the Securities and Exchange Act of 1934, as amended (the "Exchange Act"). Forward-looking statements can often be identified by the use of forward-looking terminology, such as "could," "should," "will," "intended," "continue," "believe," "may," "expect," "hope," "anticipate," "goal," "forecast," "plan," "guidance" or "estimate" or the negative of these words, variations thereof or similar expressions. Forward-looking statements are not guarantees of future performance or results. They involve risks, uncertainties, and assumptions. It is important to note that any such performance and actual results, financial condition or business, could differ materially from those expressed in such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in Item 1A (Risk Factors) of the Annual Report on Form 10-K for the fiscal year ended April 30, 2021, and elsewhere herein or in other reports filed with the SEC. Other unforeseen factors not identified herein could also have such an effect. We undertake no obligation to update or revise forward-looking statements to reflect changed assumptions, the occurrence of unanticipated events or changes in future operating results, financial condition or business over time.

 

The forward-looking statements in this report are only predictions and actual events or results may differ materially. In evaluating such statements, a number of risks, uncertainties and other factors could cause actual results, performance, financial condition, cash flows, prospects and opportunities to differ materially from those expressed in, or implied by, the forward-looking statements. These risks, uncertainties and other factors include those set forth in Item 1A (Risk Factors) of the Annual Report on Form 10-K for the fiscal year ended April 30, 2021, including the following factors:

 

  the geographic location of our casino;
 

customer concentration risk;
 

executive officers are family members;

 

industrial business cycles;

 

fixed-price contracts;

 

development, production, testing and marketing of new products;

 

loss of key personnel;

 

risks associated with international sales;

 

future acquisitions and investments;

 

change of control restrictions;

 

cyber-security threats;

 

extensive regulation across our industries;

  evolving government regulations and law;
 

changes in regulations of financial reporting;

 

the stability of credit markets;

 

potential impairment losses;

 

marketability restrictions of our common stock;

 

the possibility of a reverse-stock split;

 

stock dilution caused by the annual employer match to our 401(k) plan;

 

market competition;

 

acts of terrorism and war;

  inclement weather and natural disasters;
 

pandemics or other national health crisis (including COVID-19);

 

fluctuating fuel and energy costs;

 

extensive taxation;

 

Except as expressly required by the federal securities laws, the Company undertakes no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise after the date of this report. Results of operations in any past period should not be considered indicative of the results to be expected for future periods. Fluctuations in operating results may also result in fluctuations in the price of the Company's common stock.

 

Investors should also be aware that while the Company, from time to time, communicates with securities analysts; it is against its policy to disclose any material non-public information or other confidential commercial information. Accordingly, shareholders should not assume that the Company agrees with any statement or report issued by any analyst irrespective of the content of the statement or report. Furthermore, the Company has a policy against issuing or confirming financial forecasts or projections issued by others. Thus, to the extent that reports issued by securities analysts contain any projections, forecasts or opinions, such reports are not the responsibility of Butler National Corporation.

   

 

Management Overview

 

Management is focused on increasing long-term shareholder value from increased cash generation, earnings growth, and prudently managing capital expenditures. We plan to do this by continuing to drive increased revenue from product and service innovations, strategic acquisitions, and targeted marketing programs.

 

We have two separate reporting segments: Aerospace Products and Professional Services. Aerospace Products and Professional Services do not share the same customers and suppliers and have substantially distinct businesses. The Aerospace Products operating segment provides products and services in the aerospace industry. Companies in Aerospace Products derive their revenue from system design, engineering, manufacturing, integration, installation, repairing, overhauling, servicing and distribution of aerostructures, avionics, aircraft components, accessories, subassemblies and systems. The Professional Services operating segment provides services in the gaming industry. Professional Services companies manage a gaming and entertainment facility and provide architectural and engineering services. These reporting segments operate through various subsidiaries and affiliates listed in the Company’s fiscal year 2021 Annual Report on Form 10-K.

 

Aerospace Products. The Aerospace Products segment includes the manufacture, sale and service of electronic equipment and systems and technologies to enhance and support products related to aircraft. Additionally, we also operate several Federal Aviation Administration (the "FAA") Repair Stations. Companies in Aerospace Products concentrate on Learjet, Beechcraft King Air, Cessna turbine engine, Cessna multi-engine piston and Dassault Falcon 20 aircraft. Specifically, the design, distribution and support for products for older aircraft, or “Classic” aircraft are areas of focus for companies in Aerospace Products.

 

Products. The products that the companies within this group design, engineer, manufacture, integrate, install, repair and service include:

 

Aerial surveillance products

 

GARMIN GTN Global Position System Navigator with Communication Transceiver

         

Aerodynamic enhancement products

 

J.E.T autopilot products

         

Airspeed and altimeter systems

 

Electrical systems and switching equipment

         

Avcon Fins

 

Noise suppression systems

         

ADS-B (transponder) systems

 

Rate gyroscopes

         

Conversion of passenger configurations to cargo

 

Replacement vertical accelerometers

         

Cargo/sensor carrying pods

 

Provisions for external stores

         

Electronic navigation instruments, radios and transponders

 

Attitude heading reference systems

 

Modifications. The companies in Aerospace Products have authority pursuant to Federal Aviation Administration Supplemental Type Certificates (“STCs”) and Parts Manufacturer Approval (“PMA”), to build required parts and subassemblies and to make applicable installations. Companies in Aerospace Products perform modifications in the aviation industry including:

 

Aerial photograph capabilities

 

Extended tip fuel tanks

         

Aerodynamic improvements

 

Radar systems

         

Avionics systems

 

ISR – Intelligence Surveillance Reconnaissance

         

Cargo doors

 

Special mission modifications

         

Conversion from passenger to freighter configuration

 

Stability enhancements

         

Extended doors

 

Traffic collision avoidance systems

 

Special Mission Electronics. We supply defense-related, commercial off-the-shelf products to various commercial entities and government agencies and subcontractors in order to update or extend the useful life of aircraft with older components and technology. These products include:

 

Cabling

 

HangFire Override Modules

         

Electronic control systems

 

Test equipment

         

Gun Control Units for Apache and Blackhawk helicopters

 

Gun Control Units for land and sea based military vehicles

 

Professional Services. The Professional Services segment includes the management of a gaming facility and related dining and entertainment facilities in Dodge City, Kansas. Boot Hill Casino and Resort features approximately 645 slot machines and 20 table games. Due to COVID-19, Boot Hill Casino and Resort currently operates 520 slot machines and 16 table games. Companies in Professional Services also provide licensed architectural services, including commercial and industrial building design, and engineering services.

 

Boot Hill. Butler National Service Corporation (“BNSC”), via BHCMC, LLC (“BHCMC”), a company in Professional Services, has managed The Boot Hill Casino and Resort in Dodge City, Kansas (“Boot Hill”) since 2009 pursuant to the Lottery Gaming Facility Management Contract, by and among BNSC, BHCMC and the Kansas Lottery, originally dated December 8, 2009, as subsequently amended (“Boot Hill Agreement”). As required by Kansas law, all games, gaming equipment and gaming operations at Boot Hill are owned and operated by the Kansas Lottery.

 

Architectural and Engineering Services. Companies in Professional Services provide licensed architectural, including commercial and industrial building design, and engineering services.

 

 

COVID-19 Overview

 

The pandemic caused by the disease COVID-19 was first reported in Wuhan, China in December 2019 and has since spread throughout the world. Financial markets have been volatile due to uncertainty with respect to the severity and duration of the pandemic.

 

The pandemic resulted in federal, state and local governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions or bans, business curtailments, school closures, and other protective measures.

 

Our aerospace segment qualified as “essential” under applicable federal guidance and state orders. The facilities have continued operations. We are enforcing social distancing and enhanced health, safety and sanitization measures in accordance with guidelines from the Center for Disease Control (the “CDC”).

 

Our professional services operations at the Boot Hill Casino & Resort was forced to close from March 18, 2020 thru May 21, 2020.  The casino reopened to the public on May 22, 2020 with reduced hours to allow for extra time for cleaning and sanitizing in accordance with CDC guidelines and limited number of games and food offerings. We are also continuing to enforce social distancing measures throughout the casino and are subject to state mandated restrictions.  Since reopening the Boot Hill Casino & Resort we have experienced lower customer headcount, which has been off-set by a larger net revenue per customer.  

 

The COVID-19 pandemic impacted our business operations and financial results beginning in the fourth quarter of fiscal 2020 and continues to impact us. We face numerous uncertainties in estimating the direct and indirect effects on our present and future business operations, financial condition, results of operations, and liquidity. Due to several rapidly changing variables related to the COVID-19 pandemic, we cannot reasonably estimate future economic trends and the timing of when stability will return.

 

As schools, businesses and the economy in general have slowly reopened, and vaccinations rates in our operating territory improve and new infections decline, we have continued to see improvements in customer headcount. However, the unpredictable nature of the pandemic could again lead to closures, decreased traffic and demand, and increased COVID-19- related operating expenses, for the foreseeable future. While COVID-19 has resulted in, and will continue to bring, significant challenges and uncertainty to our operating environment, we believe that our resilient business model and the strength of our brand and balance sheet position us well to emerge from the pandemic.

 

Results Overview

 

The nine months ended January 31, 2022 revenue increased 27% to $55.4 million compared to $43.6 million in the nine months ended January 31, 2021. In the nine months ended January 31, 2022 the professional services revenue was $28.8 million compared to $20.9 million in the nine months ended January 31, 2021, an increase of 38%. In the nine months ended January 31, 2022 the Aerospace Products revenue was $26.6 million compared to $22.7 million in the nine months ended January 31, 2021, an increase of 17%.

 

The nine months ended January 31, 2022 net income increased to $8.7 million compared to a net income of $809 in the nine months ended January 31, 2021.  The nine months ended January 31, 2022, operating income increased to $13.2 million from an operating income of $3.7 million in the nine months ended January 31, 2021.

 

RESULTS OF OPERATIONS

 

NINE MONTHS ENDED JANUARY 31, 2022 COMPARED TO NINE MONTHS ENDED JANUARY 31, 2021

 

(dollars in thousands)

 

Nine Months Ended January 31, 2022

   

Percent of Total Revenue

   

Nine Months Ended January 31, 2021

   

Percent of Total Revenue

   

Percent Change 2021-2022

 

Revenue:

                                       

Professional Services

  $ 28,817       52 %   $ 20,901       48 %     38 %

Aerospace Products

    26,552       48 %     22,671       52 %     17 %

Total revenue

    55,369       100 %     43,572       100 %     27 %
                                         

Costs and expenses:

                                       

Costs of Professional Services

    11,377       20 %     10,313       24 %     10 %

Cost of Aerospace Products

    17,186       31 %     16,504       38 %     4 %

Marketing and advertising

    3,809       7 %     2,723       6 %     40 %

Employee benefits

    1,686       3 %     1,696       4 %     -1 %

Depreciation and amortization

    2,106       4 %     2,858       7 %     -26 %

General, administrative and other

    6,038       11 %     5,795       13 %     4 %

Total costs and expenses

    42,202       76 %     39,889       92 %     6 %

Operating income

  $ 13,167       24 %   $ 3,683       8 %     258 %

 

 

Revenue:

 

Revenue increased 27% to $55.4 million in the nine months ended January 31, 2022, compared to $43.6 million in the nine months ended January 31, 2021. See "Operations by Segment" below for a discussion of the primary reasons for the increase in revenue.

 

 

Professional Services derives its revenue from (a) professional management services in the gaming industry through Butler National Service Corporation ("BNSC") and BHCMC, LLC ("BHCMC"), and (b) professional architectural, engineering and management support services. Revenue from Professional Services increased 38% for the nine months to $28.8 million at January 31, 2022 compared to $20.9 million at January 31, 2021.

 

 

Aerospace Products derives its revenue by designing, engineering, manufacturing, installing, servicing and repairing products for classic and current production aircraft. Aerospace Products revenue increased 17% for the nine months to $26.6 million at January 31, 2022 compared to $22.7 million at January 31, 2021.

 

Costs and expenses:

 

Costs and expenses related to Professional Services and Aerospace Products include the cost of engineering, labor, materials, equipment utilization, control systems, security and occupancy. Costs and expenses increased 6% in the nine months ended January 31, 2022 to $42.2 million compared to $39.9 million in the nine months ended January 31, 2021. Costs and expenses were 76% of total revenue in the nine months ended January 31, 2022, as compared to 92% of total revenue in the nine months ended January 31, 2021.

 

Costs of Professional Services increased 10% in the nine months ended January 31, 2022 to $11.4 million compared to $10.3 million in the nine months ended January 31, 2021. Costs were 20% of total revenue in the nine months ended January 31, 2022, as compared to 24% of total revenue in the nine months ended January 31, 2021.

 

Costs of Aerospace Products increased 4% in the nine months ended January 31, 2022 to $17.2 million compared to $16.5 million for the nine months ended January 31, 2021. Costs were 31% of total revenue in the nine months ended January 31, 2022, as compared to 38% of total revenue in the nine months ended January 31, 2021.

 

Marketing and advertising expenses increased 40% in the nine months ended January 31, 2022, to $3.8 million compared to $2.7 million in the nine months ended January 31, 2021. Expenses were 7% of total revenue in the nine months ended January 31, 2022, as compared to 6% of total revenue in the nine months ended January 31, 2021. Marketing and advertising expenses include advertising, sales and marketing labor, gaming development costs, and casino and product promotions.

 

Employee benefits expenses as a percent of total revenue was 3% in the nine months ended January 31, 2022, compared to 4% in the nine months ended January 31, 2021. These expenses decreased 1% to $1.7 million in the nine months ended January 31, 2022, from $1.7 million in the nine months ended January 31, 2021. These expenses include the employers' share of all federal, state and local taxes, paid time off for vacation, holidays and illness, employee health and life insurance programs and employer matching contributions to retirement plans.

 

Depreciation and amortization expenses as a percent of total revenue was 4% in the nine months ended January 31, 2022, compared to 7% in the nine months ended January 31, 2021. These expenses decreased 26% to $2.1 million in the nine months ended January 31, 2022 from $2.9 million in the nine months ended January 31, 2021. These expenses include depreciation related to owned assets being depreciated over various useful lives and amortization of intangible items including the Kansas privilege fee related to the Boot Hill Casino being expensed over the initial term of the gaming contract with the State of Kansas. BHCMC, LLC depreciation and amortization expense for the nine months ended January 31, 2022 was $1.7 million compared to $2.5 million in the nine months ended January 31, 2021.

 

General, administrative and other expenses as a percent of total revenue was 11% in the nine months ended January 31, 2022, compared to 13% in the nine months ended January 31, 2021. These expenses increased 4% to $6.0 million in the nine months ended January 31, 2022, from $5.8 million in the nine months ended January 31, 2021.

 

Other expense:

 

Interest expense was $2.0 million in the nine months ended January 31, 2022, compared with interest expense of $2.4 million in the nine months ended January 31, 2021. Interest related to obligations of BHCMC, LLC was $1.8 million in the nine months ended January 31, 2022 compared to $2.2 million in the nine months ended January 31, 2021.

 

 

Operations by Segment

 

We have two operating segments, Professional Services and Aerospace Products. The Professional Services segment includes revenue contributions and expenditures associated with casino management services and professional architectural, engineering and management support services. Aerospace Products derives its revenue by designing, engineering, manufacturing, installing, servicing and repairing products for classic and current production aircraft.

 

The following table presents a summary of our operating segment information for the nine months ended January 31, 2022 and January 31, 2021:

 

(dollars in thousands)

 

Nine Months Ended January 31, 2022

   

Percent of Total Revenue

   

Nine Months Ended January 31, 2021

   

Percent of Total Revenue

   

Percent Change 2021-2022

 

Professional Services

                                       

Revenue

                                       

Boot Hill Casino

  $ 28,551       99 %   $ 20,706       99 %     38 %

Management/Professional Services

    266       1 %     195       1 %     36 %

Revenue

    28,817       100 %     20,901       100 %     38 %
                                         

Costs of Professional Services

    11,377       40 %     10,313       49 %     10 %

Expenses

    9,852       34 %     8,138       39 %     21 %

Total costs and expenses

    21,229       74 %     18,451       88 %     15 %

Professional Services operating income before former noncontrolling interest in BHCMC, LLC

  $ 7,588       26 %   $ 2,450       12 %     210 %

 

 

(dollars in thousands)

 

Nine Months Ended January 31, 2022

   

Percent of Total Revenue

   

Nine Months Ended January 31, 2021

   

Percent of Total Revenue

   

Percent Change 2021-2022

 

Aerospace Products

                                       

Revenue

  $ 26,552       100 %   $ 22,671       100 %     17 %
                                         

Costs of Aerospace Products

    17,186       65 %     16,504       73 %     4 %

Expenses

    3,787       14 %     4,934       22 %     -23 %

Total costs and expenses

    20,973       79 %     21,438       95 %     -2 %
                                         

Aerospace Products operating income

  $ 5,579       21 %   $ 1,233       5 %     352 %

 

Professional Services

 

 

Revenue from Professional Services increased 38% for the nine months ended January 31, 2022 to $28.8 million compared to $20.9 million for the nine months ended January 31, 2021.

In the nine months ended January 31, 2022 Boot Hill Casino received gross receipts for the State of Kansas of $37.0 million compared to $27.4 million for the nine months ended January 31, 2021. Mandated fees, taxes and distributions reduced gross receipts by $11.7 million resulting in gaming revenue of $25.3 million for the nine months ended January 31, 2022, compared to a reduction to gross receipts of $8.8 million resulting in gaming revenue of $18.6 million for the nine months ended January 31, 2021.  Non-gaming revenue at Boot Hill Casino increased to $3.2 million for the nine months ended January 31, 2022, compared to $2.1 million for the nine months ended January 31, 2021.

The remaining management and Professional Services revenue includes professional management services in the gaming industry, and licensed architectural services.  Professional Services revenue excluding Boot Hill Casino increased 36% to $266 for the nine months ended January 31, 2022, compared to $195 for the nine months ended January 31, 2021.

 

 

Costs of Professional Services increased 10% in the nine months ended January 31, 2022 to $11.4 million compared to $10.3 million in the nine months ended January 31, 2021. Costs were 40% of segment total revenue in the nine months ended January 31, 2022, as compared to 49% of segment total revenue in the nine months ended January 31, 2021.

  

 

Expenses increased 21% in the nine months ended January 31, 2022 to $9.9 million compared to $8.1 million in the nine months ended January 31, 2021. Expenses were 34% of segment total revenue in the nine months ended January 31, 2022, as compared to 39% of segment total revenue in the nine months ended January 31, 2021.

 

Aerospace Products

 

 

Revenue increased 17% to $26.6 million in the nine months ended January 31, 2022, compared to $22.7 million in the nine months ended January 31, 2021. The increase in revenue is primarily due to an increase in special mission electronics business of $2.1 million and an increase in aircraft modification business of $1.9 million.  

 

 

Costs of Aerospace Products increased 4% in the nine months ended January 31, 2022 to $17.2 million compared to $16.5 million for the nine months ended January 31, 2021.  Costs were 65% of segment total revenue in the nine months ended January 31, 2022, as compared to 73% of segment total revenue in the nine months ended January 31, 2021.

 

 

Expenses decreased 23% in the nine months ended January 31, 2022 to $3.8 million compared to $4.9 million in the nine months ended January 31, 2021.  Expenses were 14% of segment total revenue in the nine months ended January 31, 2022, as compared to 22% of segment total revenue in the nine months ended January 31, 2021.

 

 

THIRD QUARTER FISCAL 2022 COMPARED TO THIRD QUARTER 2021

 

(dollars in thousands)

  Three Months Ended January 31, 2022     Percent of Total Revenue     Three Months Ended January 31, 2021     Percent of Total Revenue     Percent Change 2021-2022  

Revenue:

                                       

Professional Services

  $ 9,416       52 %   $ 7,901       54 %     19 %

Aerospace Products

    8,716       48 %     6,711       46 %     30 %

Total revenue

    18,132       100 %     14,612       100 %     24 %
                                         

Costs and expenses:

                                       

Costs of Professional Services

    3,799       21 %     3,485       24 %     9 %

Cost of Aerospace Products

    5,247       29 %     4,717       32 %     11 %

Marketing and advertising

    1,338       7 %     877       6 %     53 %

Employee benefits

    565       3 %     546       4 %     3 %

Depreciation and amortization

    699       4 %     740       5 %     -6 %

General, administrative and other

    2,082       12 %     2,379       16 %     -12 %

Total costs and expenses

    13,730       76 %     12,744       87 %     8 %

Operating income

  $ 4,402       24 %   $ 1,868       13 %     136 %

 

Revenue:

 

Revenue increased 24% to $18.1 million in the three months ended January 31, 2022, compared to $14.6 million in the three months ended January 31, 2021. See "Operations by Segment" below for a discussion of the primary reasons for the increase in revenue.

 

 

Professional Services derives its revenue from (a) professional management services in the gaming industry through Butler National Service Corporation ("BNSC") and BHCMC, LLC ("BHCMC"), and (b) professional architectural, engineering and management support services. Revenue from Professional Services increased 19% for the three months to $9.4 million at January 31, 2022 compared to $7.9 million at January 31, 2021.

 

 

Aerospace Products derives its revenue by designing, engineering, manufacturing, installing, servicing and repairing products for classic and current production aircraft. Aerospace Products revenue increased 30% for the three months to $8.7 million at January 31, 2022 compared to $6.7 million at January 31, 2021.

 

Costs and expenses:

 

Costs and expenses related to Professional Services and Aerospace Products include the cost of engineering, labor, materials, equipment utilization, control systems, security and occupancy. Costs and expenses increased 8% in the three months ended January 31, 2022 to $13.7 million compared to $12.7 million in the three months ended January 31, 2021. Costs and expenses were 76% of total revenue in the three months ended January 31, 2022, as compared to 87% of total revenue in the three months ended January 31, 2021.

 

Costs of Professional Services increased 9% in the three months ended January 31, 2022 to $3.8 million compared to $3.5 million in the three months ended January 31, 2021. Costs were 21% of total revenue in the three months ended January 31, 2022, as compared to 24% of total revenue in the three months ended January 31, 2021.

 

Costs of Aerospace Products increased 11% in the three months ended January 31, 2022 to $5.2 million compared to $4.7 million for the three months ended January 31, 2021. Costs were 29% of total revenue in the three months ended January 31, 2022, as compared to 32% of total revenue in the three months ended January 31, 2021.

 

Marketing and advertising expenses increased 53% in the three months ended January 31, 2022, to $1.3 million compared to $877 in the three months ended January 31, 2021. Expenses were 7% of total revenue in the three months ended January 31, 2022, as compared to 6% of total revenue in the three months ended January 31, 2021. Marketing and advertising expenses include advertising, sales and marketing labor, gaming development costs, and casino and product promotions.

 

Employee benefits expenses as a percent of total revenue was 3% in the three months ended January 31, 2022, compared to 4% in the three months ended January 31, 2021. These expenses increased 3% to $565 in the three months ended January 31, 2022, from $546 in the three months ended January 31, 2021. These expenses include the employers' share of all federal, state and local taxes, paid time off for vacation, holidays and illness, employee health and life insurance programs and employer matching contributions to retirement plans.

 

 

Depreciation and amortization expenses as a percent of total revenue was 4% in the three months ended January 31, 2022, compared to 5% in the three months ended January 31, 2021. These expenses decreased 6% to $699 in the three months ended January 31, 2022 from $740 in the three months ended January 31, 2021. These expenses include depreciation related to owned assets being depreciated over various useful lives and amortization of intangible items including the Kansas privilege fee related to the Boot Hill Casino being expensed over the initial term of the gaming contract with the State of Kansas. BHCMC, LLC depreciation and amortization expense for the three months ended January 31, 2022 was $561 compared to $615 in the three months ended January 31, 2021.

 

General, administrative and other expenses as a percent of total revenue was 12% in the three months ended January 31, 2022, compared to 16% in the three months ended January 31, 2021. These expenses decreased 12% to $2.1 million in the three months ended January 31, 2022, from $2.4 million in the three months ended January 31, 2021.

 

Other expense:

 

Interest expense was $725 in the three months ended January 31, 2022, compared with interest expense of $758 in the three months ended January 31, 2021. Interest related to obligations of BHCMC, LLC was $665 in the three months ended January 31, 2022 compared to $679 in the three months ended January 31, 2021.

 

Operations by Segment

 

We have two operating segments, Professional Services and Aerospace Products. The Professional Services segment includes revenue contributions and expenditures associated with casino management services and professional architectural, engineering and management support services. Aerospace Products derives its revenue by designing, engineering, manufacturing, installing, servicing and repairing products for classic and current production aircraft.

 

The following table presents a summary of our operating segment information for the three months ended January 31, 2022 and January 31, 2021:

 

(dollars in thousands)

  Three Months Ended January 31, 2022     Percent of Total Revenue     Three Months Ended January 31, 2021     Percent of Total Revenue     Percent Change 2021-2022  

Professional Services

                                       

Revenue

                                       

Boot Hill Casino

  $ 9,314       99 %   $ 7,843       99 %     19 %

Management/Professional Services

    102       1 %     58       1 %     76 %

Revenue

    9,416       100 %     7,901       100 %     19 %
                                         

Costs of Professional Services

    3,799       40 %     3,485       44 %     9 %

Expenses

    3,388       36 %     2,692       34 %     26 %

Total costs and expenses

    7,187       76 %     6,177       78 %     16 %

Professional Services operating income before former noncontrolling interest in BHCMC, LLC

  $ 2,229       24 %   $ 1,724       22 %     29 %

 

(dollars in thousands)

  Three Months Ended January 31, 2022     Percent of Total Revenue     Three Months Ended January 31, 2021     Percent of Total Revenue     Percent Change 2021-2022  

Aerospace Products

                                       

Revenue

  $ 8,716       100 %   $ 6,711       100 %     30 %
                                         

Costs of Aerospace Products

    5,247       60 %     4,717       70 %     11 %

Expenses

    1,296       15 %     1,850       28 %     -30 %

Total costs and expenses

    6,543       75 %     6,567       98 %     0 %
                                         

Aerospace Products operating income

  $ 2,173       25 %   $ 144       2 %     1409 %

 

 

Professional Services

 

 

Revenue from Professional Services increased 19% for the three months ended January 31, 2022 to $9.4 million compared to $7.9 million for the three months ended January 31, 2021.

In the three months ended January 31, 2022 Boot Hill Casino received gross receipts for the State of Kansas of $12.1 million compared to $10.3 million for the three months ended January 31, 2021. Mandated fees, taxes and distributions reduced gross receipts by $3.8 million resulting in gaming revenue of $8.3 million for the three months ended January 31, 2022, compared to a reduction to gross receipts of $3.3 million resulting in gaming revenue of $7.0 million for the three months ended January 31, 2021.  Non-gaming revenue at Boot Hill Casino increased to $1.1 million for the three months ended January 31, 2022, compared to $842 for the three months ended January 31, 2021.

The remaining management and Professional Services revenue includes professional management services in the gaming industry, and licensed architectural services.  Professional Services revenue excluding Boot Hill Casino increased 76% to $102 for the three months ended January 31, 2022, compared to $58 for the three months ended January 31, 2021.

 

 

Costs of Professional Services increased 9% in the three months ended January 31, 2022 to $3.8 million compared to $3.5 million in the three months ended January 31, 2021. Costs were 40% of segment total revenue in the three months ended January 31, 2022, as compared to 44% of segment total revenue in the three months ended January 31, 2021.

  

 

Expenses increased 26% in the three months ended January 31, 2022 to $3.4 million compared to $2.7 million in the three months ended January 31, 2021. Expenses were 36% of segment total revenue in the three months ended January 31, 2022, as compared to 34% of segment total revenue in the three months ended January 31, 2021.

 

Aerospace Products

 

 

Revenue increased 30% to $8.7 million in the three months ended January 31, 2022, compared to $6.7 million in the three months ended January 31, 2021. The increase in revenue is primarily due to an increase in special mission electronics business of $1.2 million and an increase in aircraft modification buisiness of $922.  

 

 

Costs of Aerospace Products increased 11% in the three months ended January 31, 2022 to $5.2 million compared to $4.7 million for the three months ended January 31, 2021.  Costs were 60% of segment total revenue in the three months ended January 31, 2022, as compared to 70% of segment total revenue in the three months ended January 31, 2021.

 

 

Expenses decreased 30% in the three months ended January 31, 2022 to $1.3 million compared to $1.9 million in the three months ended January 31, 2021.  Expenses were 15% of segment total revenue in the three months ended January 31, 2022, as compared to 28% of segment total revenue in the three months ended January 31, 2021.

 

Employees

 

Other than persons employed by our gaming subsidiaries there were 110 full time and 6 part time employees on January 31, 2022, compared to 115 full time and 5 part time employees on January 31, 2021. As of March 11, 2022, staffing is 110 full time and 6 part time employees. Our staffing at Boot Hill Casino & Resort on January 31, 2022 was 165 full time and 54 part time employees compared to 172 full time and 54 part time employees on January 31, 2021. At March 11, 2022 there are 172 full time and 54 part time employees. None of the employees are subject to any collective bargaining agreements.

 

 

Liquidity and Capital Resources

  

We believe that our current banks will provide the necessary capital for our business operations. However, we continue to maintain contact with other banks that have an interest in funding our working capital needs to continue our growth in operations in fiscal 2022 and beyond.

 

Analysis and Discussion of Cash Flow

 

During the nine months ended January 31, 2022 our cash position decreased by $7.5 million. Net income was $10.6 million for the nine months ended January 31, 2022. Cash flows provided by operating activities was $8.6 million for the nine months ended January 31, 2022. Non-cash activities consisting of depreciation and amortization provided $3.9 million, while deferred compensation provided $456, gain on the sale of an airplane used $75, deferred income tax expense provided $234, and forgiveness of debt used $2.0 million. Contract assets decreased our cash position by $1.2 million. Contract liability decreased our cash position by $4.7 million. Inventories decreased our cash position by $81. Accounts receivable decreased our cash position by $211. Gaming facility mandated payments decreased our cash position by $117. Prepaid expenses and other assets increased our cash by $208. An increase in accounts payable, a decrease in accrued liabilities, and an increase in other current liabilities increased our cash by $502. Income tax payable increased our cash position by $1.2 million.

  

Cash used in investing activities was $5.2 million for the nine months ended January 31, 2022. We invested $827 towards STCs, and $1.1 million on equipment and furnishings and $3.4 million on the construction of new hangers. We received $75 in proceeds from the sale of an airplane.

  

Cash used by financing activities was $10.9 million for the nine months ended January 31, 2022. We made repayments on our debt of $3.1 million. We used $7.7 million to purchase the noncontrolling interest of BHCMC, LLC. We reduced our lease liability by $82. We purchased company stock of $4. The stock acquired was placed in treasury.

 

Critical Accounting Policies and Estimates

  

We believe that there are several accounting policies that are critical to understanding our historical and future performance, as these policies affect the reported amount of revenue and other significant areas involving management judgments and estimates. These significant accounting policies relate to revenue recognition, the use of estimates, long-lived assets, and Supplemental Type Certificates. These policies and our procedures related to these policies are described in detail below and under specific areas within this "Management's Discussion and Analysis of Financial Condition and Results of Operations."

 

Revenue Recognition: See footnote 3 to the condensed consolidated financial statements.

 

Lease Right-to-Use: See footnote 13 to the condensed consolidated financial statements.

 

Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our financial statements. Significant estimates include assumptions about percentage-of-completion, collection of accounts receivable, inventory obsolescence, the valuation of long-lived assets, including the STC’s, valuation for deferred tax assets and useful life of fixed and other long-term assets.

  

Long-lived Assets: The Company accounts for its long-lived assets in accordance with ASC Topic 360-10, "Accounting for the Impairment or Disposal of Long-Lived Assets." ASC Topic 360-10 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the historical cost carrying value of an asset may no longer be appropriate. The Company assesses recoverability of the carrying value of an asset by estimating the future net cash flows expected to result from the asset, including eventual disposition. If the future net cash flows are less than the carrying value of the asset, an impairment loss is recorded equal to the difference between the asset's carrying value and fair value or disposable value.

  

Supplemental Type Certificates: Supplemental Type Certificates (STCs) are authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized over a seven year life. The legal life of an STC is indefinite.

    

Changing Prices and Inflation

  

We have experienced upward pressure from inflation in fiscal year 2022. From fiscal year 2021 to fiscal year 2022 most of the increases we experienced were in material costs. This additional cost may not be transferable to our customers resulting in lower income in the future. We anticipate fuel costs and possibly interest rates to rise in fiscal 2022 and 2023.

  

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet arrangements.

 

Item 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

We are a smaller reporting company as defined by Rule 12b-2 under the Securities Exchange Act of 1934 and are not required to provide the information required under this item.

 

Item 4.  CONTROLS AND PROCEDURES

  

We maintain a set of disclosure controls and procedures designed to ensure that information required to be disclosed in our filings under the Securities Exchange Act of 1934 (the "Exchange Act") is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission rules and forms. Our principal executive and financial officers have evaluated our disclosure controls and procedures as of the end of the period covered by this report on Form 10-Q and have determined that such disclosure controls and procedures are effective, based on criteria in the Internal Control-Integrated Framework, issued by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO").

  

Evaluation of disclosure controls and procedures: Disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e)) under the Exchange Act are designed to ensure that information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to management, including the Chief Executive Officer and the Chief Financial Officer, to allow timely decisions regarding required disclosures.

  

In connection with the preparation of this Form 10-Q, our Chief Executive Officer and our Chief Financial Officer conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of January 31, 2022. Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of January 31, 2022.

  

Internal Control Over Financial Reporting

 

Limitations on Controls

 

Our management, including the Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

  

Changes in Internal Control Over Financial Reporting: In our opinion there were no changes in the Company's internal control over financial reporting during the nine months ended January 31, 2022 that have materially affected, or are reasonably likely to materially affect, its internal control over financial reporting.

    

 

 

PART II.  OTHER INFORMATION

 

Item 1.

 

LEGAL PROCEEDINGS.

 

 

As of January 31, 2022, there are no significant known legal proceedings pending against us. We consider all such unknown proceedings, if any, to be ordinary litigation incident to the character of the business. We believe that the resolution of any claims will not, individually or in the aggregate, have a material adverse effect on the financial position, results of operations, or liquidity of the Company.

 

 

 

Item 1A.

 

RISK FACTORS.

 

 

Smaller reporting companies are not required to provide the information required by this item.

 

 

 

Item 2.

 

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

    The table below provides information with respect to common stock purchases by the Company during the third quarter of fiscal 2022.

 

Period

  Total Number of Shares Purchased (a)     Average Price Paid per Share     Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs     Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs  

November 1, 2022 - November 30, 2021

    -     $ -       -     $ 2,823,000  

December 1, 2021 - December 31, 2021

    6,290     $ 0.62       6,290     $ 2,819,000  

January 1, 2022 - January 31, 2022

    -     $ -       -     $ 2,819,000  

Total

    6,290     $ 0.62       6,290          

 

(a) Our Board of Directors authorized the repurchase of shares of Butler National common stock in the open market or otherwise, at an aggregate purchase price of $4,000,000. The timing and amount of any share repurchases will be determined by Butler National's management based on market conditions and other factors. The program is currently authorized through May 1, 2023.

 

Item 3.

 

DEFAULTS UPON SENIOR SECURITIES.

 

 

None.

 

 

 

Item 4.

 

MINE SAFETY DISCLOSURES.

 

 

Not applicable.

 

 

 

Item 5.

 

OTHER INFORMATION.

 

 

None.

 

 

 

Item 6.

 

EXHIBITS.

 

 

 

 

3.1

Articles of Incorporation, as amended and restated are incorporated by reference to Exhibit 3.1 of our Form DEF 14A filed on December 26, 2001.

     
  3.2 Bylaws, as amended, are incorporated by reference to Exhibit 3.2 of our Form 10-Q filed on March 14, 2013.

 

 

 

 

4.1

Rights Agreement, dated August 2, 2011, by and between Butler National Corporation and UMB Bank, N.A., as Rights Agent, incorporated by reference to Exhibit 4.1 of our 10-Q filed on December 13, 2016.

     
  4.2 Amendment One to Rights Agreement between Butler National Corporation and UMB Bank, N.A. dated July 22, 2021, incorporated by reference to Exhibit 4.2 of our Form 8-K filed on July 26, 2021.
     

 

31.1

Certificate of Chief Executive Officer pursuant to Exchange Act Rule 13a-14(a).

 

 

 

 

31.2

Certificate of Chief Financial Officer pursuant to Exchange Act Rule 13a-14(a).

 

 

 

 

32.1

Certifications of Chief Executive Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

32.2

Certifications of Chief Financial Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

101

The following financial information from the Company's Quarterly Report on Form 10-Q for the quarter ended January 31, 2022, formatted in Inline XBRL (Extensible Business Reporting Language) includes: (i) Condensed Consolidated Balance Sheets as of January 31, 2022 and April 30, 2021, (ii) Condensed Consolidated Statements of Operations for the three and nine months ended January 31, 2022 and 2021, (iii) Condensed Consolidated Statements of Stockholders’ Equity for the nine months ended January 31, 2022 and 2021, (iv) Condensed Consolidated Statements of Cash Flows for the nine months ended January 31, 2022 and 2021, and (v) the Notes to Consolidated Financial Statements, with detail tagging.
     
  104 The cover page from the Company's Quarterly Report on Form 10-Q for the quarterly period ended January 31, 2022, formatted in Inline XBRL (included as Exhibit 101)

    

 

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.

  

 

 

BUTLER NATIONAL CORPORATION

 

(Registrant)

 

 

March 15, 2022

/s/ Clark D. Stewart

Date

Clark D. Stewart

 

(President and Chief Executive Officer)

 

 

March 15, 2022

/s/ Tad M. McMahon

Date

Tad M. McMahon

 

(Chief Financial Officer)  

   

 

Exhibit Index

  

Exhibit

Number

Description of Exhibit

3.1

Articles of Incorporation, as amended and restated are incorporated by reference to Exhibit 3.1 of our Form DEF 14A filed on December 26, 2001.

 

 

3.2

Bylaws, as amended, are incorporated by reference to Exhibit 3.2 of our Form 10-Q filed on March 14, 2013.

 

 

4.1

Rights Agreement, dated August 2, 2011, by and between Butler National Corporation and UMB Bank, N.A., as Rights Agent, incorporated by reference to Exhibit 4.1 of our 10-Q filed on December 13, 2016.

   
4.2 Amendment One to Rights Agreement between Butler National Corporation and UMB Bank, N.A. dated July 22, 2021, incorporated by reference to Exhibit 4.2 of our Form 8-K filed on July 26, 2021.

 

 

31.1

Certificate of Chief Executive Officer pursuant to Exchange Act Rule 13a-14(a).

 

 

31.2

Certificate of Chief Financial Officer pursuant to Exchange Act Rule 13a-14(a).

 

 

32.1

Certifications of Chief Executive Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

32.2

Certifications of Chief Financial Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

101

The following financial information from the Company's Quarterly Report on Form 10-Q for the quarter ended January 31, 2022, formatted in Inline XBRL (Extensible Business Reporting Language) includes: (i) Condensed Consolidated Balance Sheets as of January 31, 2022 and April 30, 2021, (ii) Condensed Consolidated Statements of Operations for the three and nine months ended January 31, 2022 and 2021, (iii) Condensed Consolidated Statements of Stockholders’ Equity for the nine months ended January 31, 2022 and 2021, (iv) Condensed Consolidated Statements of Cash Flows for the nine months ended January 31, 2022 and 2021, and (v) the Notes to Consolidated Financial Statements, with detail tagging.
   
104 The cover page from the Company's Quarterly Report on Form 10-Q for the quarterly period ended January 31, 2022, formatted in Inline XBRL (included as Exhibit 101)

 

28
EX-31.1 2 ex_339390.htm EXHIBIT 31.1 ex_339390.htm

 

Exhibit 31.1

 

CERTIFICATIONS

 

I, Clark D. Stewart, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q ended January 31, 2022 of Butler National Corporation.

 

2.

Based on my knowledge, this report does not contain any untrue statement of 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(s) 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 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(s) 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 registrant's board of directors (or persons performing the equivalent function):

 

 

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 controls over financial reporting.

 

 

Date: March 15, 2022

/s/Clark D. Stewart

 

 

Clark D. Stewart

 

President and Chief Executive Officer

 

 
EX-31.2 3 ex_339391.htm EXHIBIT 31.2 ex_339391.htm

 

Exhibit 31.2

 

CERTIFICATIONS

 

I, Tad M. McMahon, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q ended January 31, 2022 of Butler National Corporation.

 

2.

Based on my knowledge, this report does not contain any untrue statement of 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(s) 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 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(s) 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 registrant's board of directors (or persons performing the equivalent function):

 

 

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 controls over financial reporting.

 

 

Date: March 15, 2022

/s/ Tad M. McMahon

 

 

Tad M. McMahon

 

Chief Financial Officer

 

 
EX-32.1 4 ex_339392.htm EXHIBIT 32.1 ex_339392.htm

 

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Butler National Corporation (the "Company") on Form 10-Q for the period ending January 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Clark D. Stewart, Chief Executive Officer of the Company, certify, (to the best of my knowledge), pursuant to 18 U.S.C. 1350, as adopted pursuant to 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 and 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.

 

 

 

/s/Clark D. Stewart

 

 

Clark D. Stewart

 

President and Chief Executive Officer

 

Butler National Corporation

 

March 15, 2022

 

 

"A signed original of this written statement required by Section 906 has been provided to Butler National Corporation and will be retained by Butler National Corporation and furnished to the Securities and Exchange Commission or its staff upon request."

 

 
EX-32.2 5 ex_339393.htm EXHIBIT 32.2 ex_339393.htm

 

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Butler National Corporation (the "Company") on Form 10-Q for the period ending January 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Tad M. McMahon, Chief Financial Officer of the Company, certify, (to the best of my knowledge), pursuant to 18 U.S.C. 1350, as adopted pursuant to 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 and 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.

 

 

/s/ Tad M. McMahon

 

 

Tad M. McMahon

 

Chief Financial Officer

 

Butler National Corporation

 

March 15, 2022

 

 

"A signed original of this written statement required by Section 906 has been provided to Butler National Corporation and will be retained by Butler National Corporation and furnished to the Securities and Exchange Commission or its staff upon request."

 

 

 
EX-101.SCH 6 buks-20220131.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Net Income Per Share link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Disaggregation of Revenue link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Use of Estimates link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Inventories link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Research and Development link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Debt link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Other Assets link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Stock Options and Incentive Plans link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Stock Repurchase Program link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Lease Right-to-use link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Purchase of Noncontrolling Interest link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 16 - COVID-19 Overview link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 17 - Extension of the Shareholder Rights Plan link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 18 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 4 - Disaggregation of Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 11 - Stock Options and Incentive Plans (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 12 - Stock Repurchase Program (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 13 - Lease Right-to-use (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 14 - Purchase of Noncontrolling Interest (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 7 - Inventories (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 8 - Research and Development (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 9 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 10 - Other Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 11 - Stock Options and Incentive Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 11 - Stock Options and Incentive Plans - Restricted Stock Options Activity (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 12 - Stock Repurchase Program (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 12 - Stock Repurchase Program - Schedule of Stock Purchases (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 13 - Lease Right-to-use (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 13 - Lease Right-to-use - Finance Lease Right-of-use Assets (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 13 - Lease Right-to-use - Future Minimum Lease Payments (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 14 - Purchase of Noncontrolling Interest (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 14 - Purchase of Noncontrolling Interest - Purchase Price and Accounting of Transaction (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer - Professional Services (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 17 - Extension of the Shareholder Rights Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 buks-20220131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 buks-20220131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 buks-20220131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Note 4 - Disaggregation of Revenue Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability Lease liability for purchase of assets under lease Amount of lease liability obtained in exchange for finance lease right-of-use assets. Note 11 - Stock Options and Incentive Plans Note 12 - Stock Repurchase Program Note 13 - Lease Right-to-use Note 14 - Purchase of Noncontrolling Interest Note 15 - Segment Reporting and Sales by Major Customer LONG-TERM LIABILITIES Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027 [Member] Represents notes payable collateralized by BHCMC's assets and compensation due under the State Management contract due December 2027. Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details) Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2025 [Member] Represents notes payable collateralized by BHCMC's assets and compensation due under the State Management contract due December 2025. Note 11 - Stock Options and Incentive Plans - Restricted Stock Options Activity (Details) Note 12 - Stock Repurchase Program - Schedule of Stock Purchases (Details) Note 13 - Lease Right-to-use - Finance Lease Right-of-use Assets (Details) Note 13 - Lease Right-to-use - Future Minimum Lease Payments (Details) Note 14 - Purchase of Noncontrolling Interest - Purchase Price and Accounting of Transaction (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 15 - Segment Reporting and Sales by Major Customer - Professional Services (Details) Note 15 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details) Notes To Financial Statements us-gaap_OtherLiabilitiesCurrent Other current liabilities Notes To Financial Statements [Abstract] us-gaap_BusinessCombinationConsiderationTransferred1 Business Combination, Consideration Transferred, Total Commercial Loan [Member] Secured notes payable, net of financing costs Business Combination, Consideration Transferred, Liabilities Incurred Share-based Payment Arrangement, Option, Activity [Table Text Block] Paycheck Protection Program CARES Act [Member] Represents loan designed to provide funds for small businesses to keep their employees on the payroll. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) Current maturities of long-term debt us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total stockholders' equity Balance Balance Deferred tax asset relating to the purchase of noncontrolling interest in BHCMC, LCC Amount of assets, classified as deferred tax expense, relating to the purchase in noncash or part noncash transaction. Forfeited, weighted average fair value (in dollars per share) Outstanding, weighted average fair value (in dollars per share) Notes receivable forgiven as part of purchase of noncontrolling interest in BHCMC, LLC Amount of assets, classified as notes receivable, forgiven related to the purchase in a noncash or part noncash transaction. us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares Forfeited, shares (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares Outstanding, shares (in shares) Outstanding, shares (in shares) Contract liability Compensation and compensated absences Income taxes payable Lessee, Finance Leases [Text Block] Accounts payable us-gaap_PolicyTextBlockAbstract Accounting Policies Proceeds from sale of airplane Purchase of noncontrolling interest Amount of noncash portion related to the purchase of noncontrolling interest. Secured notes payable for purchase of noncontrolling interest in BHCMC, LLC, net us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures NON CASH INVESTING AND FINANCING ACTIVITY us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Income taxes paid Product and Service, Other [Member] BHCMC [Member] Represents information related to BHCMH. CURRENT LIABILITIES: Manager Loan [Member] Represents information related to Manager Loan. Treasury Stock [Text Block] us-gaap_Assets Total assets SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION Plan Name [Axis] Plan Name [Domain] Academy Bank, N.A. [Member] Represents Academy Bank. N.A. BNSC [Member] Represents BNSC. Forgiven note receivable from seller Represents foreign note receivable for business combination consideration transferred. Deferred tax asset, net Finite-Lived Intangible Assets by Major Class [Axis] Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Contract Asset Contract with Customer, Asset, after Allowance for Credit Loss, Total Award Type [Domain] us-gaap_MinorityInterestDecreaseFromRedemptions Purchase of noncontrolling interest in BHCMC, LLC Aircraft The amount of long-lived, depreciable flight assets owned by the entity and used in the entity's principle business operations, including owned aircraft as well as capitalized improvements. Award Type [Axis] us-gaap_NetIncomeLoss NET INCOME ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION Supplemental type certificates, accumulated amortization The net value of authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized against revenue being generated from aircraft modifications associated with the STC. SUPPLEMENTAL TYPE CERTIFICATES (net of accumulated amortization of $8,992 at January 31, 2022 and $8,041 at April 30, 2021) Other assets, accumulated amortization Refers to accumulated amortization of other assets at the end of the reporting period. Gaming facility mandated payment Aggregate carrying amount, as of the balance sheet date, of gaming facility mandated payment 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 and of liabilities not separately disclosed in the balance sheet. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Preferred stock, designated classes (in shares) Refers to number of preferred shares designated classes. Restricted Stock [Member] us-gaap_NetIncomeLossAttributableToNoncontrollingInterest Net income attributable to former noncontrolling interest in BHCMC, LLC Preferred stock, stated value (in dollars per share) Refers to stated value of preferred designated shares. Business Combination Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table Text Block] Deferred compensation, restricted stock Deferred compensation, restricted stock Represents amount of deferred compensation for restricted stock. us-gaap_Goodwill Capital contributed in excess of par Machinery and equipment Office furniture and fixtures Construction in progress Leasehold improvements Long-term Debt, Type [Axis] Land buks_IncreaseDecreaseInLeaseLiability Lease liability Amount of increase (decrease) in lease liability. Effect of Covid-19 Pandemic [Text Block] The entire disclosure for effects of COVID-19 pandemic. Long-term Debt, Type [Domain] Building and improvements PROPERTY, PLANT AND EQUIPMENT: Net income (loss) us-gaap_ProfitLoss Net income (loss) Net income buks_DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates Depreciation and amortization The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets, excluding the amortization of Supplemental Type Certificates, to periods that benefit from use of the assets. buks_IncreaseDecreaseInGamingFacilityMandatedPayment Gaming facility mandated payment The increase (decrease) during the reporting period in gaming facility mandated payment. CASH FLOWS FROM INVESTING ACTIVITIES Note Collateralized by Real Estate Due June 2024 [Member] Represents information about note collateralized by real estate due June 2024. Notes Collateralized by Aircraft Security Agreements, Due January 2023 [Member] Information pertaining to notes collateralized by aircraft security agreements due January 2023. Earnings Per Share [Text Block] Note Collateralized by Equipment Due April 2022 [Member] Represents notes payable collateralized by equipment due April 2022. us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income tax payable Accrued liabilities us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Disaggregation of Revenue [Text Block] The entire disclosure of disaggregation of revenue. General, administrative and other Cash Other current liabilities us-gaap_AllocatedShareBasedCompensationExpense Share-based Payment Arrangement, Expense Casino, Hangar, and Office Space, Two [Member] Represents casino, hangar, and office space 2. Casino, Hangar, and Office Space, One [Member] Represents casino, hangar, and office space 1 Amendment Flag Lessee, Finance Lease, Right of Use Assets [Table Text Block] The tabular disclosure for fight of use assets under finance leases of the lessee. City Area Code Casino, Hangar, and Office Space, Three [Member] Represents casino, hangar, and office space 3. us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Number of Shares Purchased (in shares) Stock repurchase (in shares) Contract liability us-gaap_IncreaseDecreaseInContractWithCustomerLiability Increase (Decrease) in Contract with Customer, Liability us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Document Fiscal Period Focus Document Fiscal Year Focus Lease right-of-use assets purchased Document Period End Date Entity File Number Entity Emerging Growth Company Document Type Forgiveness of debt Forgiveness of debt Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Accounts Receivable, net Accounts Receivable, after Allowance for Credit Loss, Total Use of Estimates [Text Block] The entire disclosure for use of estimates. Concentration risk percentage Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Entity Tax Identification Number Entity Central Index Key Depreciation and amortization Entity Registrant Name Entity [Domain] Legal Entity [Axis] Customer Concentration Risk [Member] Entity Address, Address Line One buks_PreferredStockPurchaseRightSharesExercisable Preferred Stock Purchase Right, Shares Exercisable (in shares) The number of shares that will be issued upon exercise of the preferred stock purchase right. buks_PreferredStockPurchasePricePer002Share Preferred Stock, Purchase Price Per 0.02 Share (in dollars per share) The purchase price of the preferred stock per one two hundredth of a share. us-gaap_TreasuryStockValueAcquiredCostMethod Stock repurchase Entity Address, City or Town Entity Address, Postal Zip Code Shareholder Rights Plan [Text Block] The entire disclosure of the shareholder rights plan. buks_DividendsStockIssuedPerShare Dividends, Stock, Issued Per Share (in shares) The number of shares issued per share of outstanding stock for dividends. Entity Address, State or Province Concentration Risk Type [Axis] buks_PreferredSharePurchaseRightExercisablePercentageOfCommonStockOutstanding Preferred Share Purchase Right, Exercisable, Percentage of Common Stock Outstanding The percentage of common stock outstanding that is required to be owned by an individual for the preferred share purchase right to become exercisable. us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss, Ending Balance Concentration Risk Type [Domain] buks_PreferredSharePurchaseRightPurchaseDiscount Preferred Share Purchase Right, Purchase Discount The percentage of purchase discount to acquire common stock upon exercising the preferred stock purchase right. us-gaap_TreasuryStockValue Treasury stock at cost, 3,709,923 shares at January 31, 2022 and 3,703,633 shares at April 30, 2021 Entity Common Stock, Shares Outstanding Marketing and advertising Revenue Benchmark [Member] us-gaap_IncreaseDecreaseInInventories Inventories Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd Line of Credit Facility, Interest Rate at Period End Local Phone Number us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity Gain on sale of airplane Gain on sale of airplane us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross Stock Issued During Period, Value, Restricted Stock Award, Gross us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited Deferred compensation, restricted stock (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) Line of Credit Facility, Lender [Domain] Parts and raw materials Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Finished goods Work in process us-gaap_IncreaseDecreaseInContractWithCustomerAsset Increase (Decrease) in Contract with Customer, Asset Contract assets us-gaap_ResearchAndDevelopmentExpense Research and Development Expense, Total Retained earnings Debt Disclosure [Text Block] Interest expense Interest expense Changes in operating assets and liabilities us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] us-gaap_OtherIntangibleAssetsNet Other Intangible Assets, Net Current maturities of lease liability Less current maturities of lease liability Lease liability, net of current maturities Lease liability, net of current maturities Subsequent Events [Text Block] us-gaap_FinanceLeaseLiability Present value of net minimum lease payments us-gaap_FinanceLeasePrincipalPayments Payments on lease liability Deferred income tax Deferred income tax expense Employee benefits us-gaap_FinanceLeaseRightOfUseAsset Total us-gaap_OtherAssetsNoncurrent Total other assets us-gaap_ShareBasedCompensation Deferred compensation, restricted stock us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Intangible Assets Disclosure [Text Block] us-gaap_AssetsCurrent Total current assets us-gaap_LesseeFinanceLeaseTermOfContract1 Lessee, Finance Lease, Term of Contract (Year) Treasury stock, shares (in shares) Adjustments to reconcile net income to net cash provided by operating activities Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value $.01: authorized 100,000,000 shares issued 79,020,382 shares, and outstanding 75,310,459 shares at January 31, 2022 and issued 79,070,382 shares, and outstanding 75,366,749 shares at April 30, 2021 Common stock, par value (in dollars per share) Asia [Member] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] buks_NumberOfNotes Number of Notes Represents the number of notes. Preferred stock, liquidation value Contract asset Preferred stock Preferred stock, shares issued (in shares) North America [Member] Interest paid Preferred stock, redemption value Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Geographical [Axis] Geographical [Domain] Preferred stock, shares authorized (in shares) Europe [Member] us-gaap_InventoryNet Total inventory, net of allowance Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share (in dollars per share) Revenues from customers us-gaap_InventoryValuationReserves Inventory Valuation Reserves, Ending Balance Note One Collateralized by Real Estate Due March 2029 [Member] Represents notes payable one collateralized by real estate due March 2029. Customer [Axis] Note Two Collateralized by Real Estate Due March 2029 [Member] Represents notes payable two collateralized by real estate due March 2029. Customer [Domain] Casino [Member] JET Autopilot Intellectual Property [Member] Information pertaining to JET autopilot intellectual property. Kansas Expanded Lottery Act Contract Privilege [Member] Information pertaining to the Kansas Expanded Lottery Act Management Contract privilege. Intangible Gaming Support Items [Member] Information pertaining to intangible gaming support items. Inventories Preferred stock, dividend rate Noncontrolling interest in BHCMC, LLC CASH FLOWS FROM OPERATING ACTIVITIES Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement [Line Items] us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net of allowance for doubtful accounts Capital contributed in excess of par REVENUE: STOCKHOLDERS' EQUITY: Other Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Total other income (expense) Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] Other assets (net of accumulated amortization of $11,363 at January 31, 2022 and $10,886 at April 30, 2021) us-gaap_OtherAssetsMiscellaneous Other Assets, Miscellaneous, Total CURRENT ASSETS: buks_DurationDuringWhichInventoryIfInactiveTakenAsObsolete Duration During Which Inventory If Inactive Taken as Obsolete (Year) Represents the duration during which inventory if inactive taken as obsolete. OTHER ASSETS: us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations CASH, beginning of period CASH, end of period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect NET INCREASE (DECREASE) IN CASH us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities COMMITMENTS AND CONTINGENCIES Operating income (loss) OPERATING INCOME OTHER INCOME (EXPENSE): us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Butler National Corporation 2016 Equity Incentive Plan [Member] Represents information about the Butler National Corporation 2016 Equity Incentive Plan. Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Cost of services and products BHCMC, LLC [Member] Represents information about BHCMC, LLC. Deferred tax liability, net Next Top Four Customers [Member] Represent the next top four customers. Contract Liability The Five Aerospace Customers [Member] Represents information about the five Aerospace customers. buks_NumberOfMajorCustomers Number of Major Customers Represents information about number of major customers. Top Customer [Member] Represents information about top customer. Professional Services [Member] Represents information about professional services. Aerospace Products [Member] Represents information about aerospace products. COSTS AND EXPENSES: us-gaap_CostsAndExpenses Total costs and expenses Noncontrolling Interest [Member] Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares) Number of treasury stock shares acquired as part of publicly announced programs. us-gaap_PaymentsForRepurchaseOfCommonStock Repurchase of common stock Retained Earnings [Member] Average Price Paid per Share (in dollars per share) Treasury Stock [Member] Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plan or Programs Additional Paid-in Capital [Member] Parent [Member] Common Stock [Member] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount Class of Treasury Stock [Table Text Block] Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-term Debt, Total Provision for income taxes PROVISION FOR INCOME TAXES us-gaap_NotesPayable Notes Payable, Total us-gaap_PaymentsToMinorityShareholders Purchase of noncontrolling interest in BHCMC, LLC us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest INCOME BEFORE INCOME TAXES Timing of Transfer of Good or Service [Domain] us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net, Total Transferred at Point in Time [Member] Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] us-gaap_RepaymentsOfLongTermDebt Repayments of long-term debt Revenue from Contract with Customer [Text Block] Document Quarterly Report Entity Incorporation, State or Country Code Accounting Policies [Abstract] Document Transition Report Entity Interactive Data Current Title of 12(g) Security us-gaap_ProceedsFromIssuanceOfLongTermDebt Proceeds from Issuance of Long-term Debt, Total Borrowings of long-term debt Australia and Other [Member] Represents information related to Australia and other. Aircraft Avionics [Member] Represents information related to Aircraft Avionics. Segments [Axis] Special Mission Electronics [Member] Represents information related to special mission electronics. Segments [Domain] Percentage of Completion Contracts [Member] Represents percentage of completion contracts. Casino Non-gaming [Member] Facility used for non-gaming casino. Aircraft Modification [Member] Represents information related to aircraft modification. us-gaap_SharePrice Share Price (in dollars per share) Less accumulated depreciation Gaming [Member] Represents information related to gaming. us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Text Block] The entire disclosure for contract asset, contract liability and receivable. Lease right-to-use assets Statement [Table] Statement of Financial Position [Abstract] DILUTED EARNINGS PER COMMON SHARE (in dollars per share) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares) Business Acquisition [Axis] BASIC EARNINGS PER COMMON SHARE (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_FinanceLeaseLiabilityPaymentsDue Total minimum lease payments Less amount representing interest us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour 2026 us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive 2027 us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive Thereafter us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage Business Combination, Step Acquisition, Equity Interest in Acquiree, including Subsequent Acquisition, Percentage, Total us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths 2023 us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo 2024 us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree 2025 Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] us-gaap_LiabilitiesNoncurrent Total long-term liabilities CASH FLOWS FROM FINANCING ACTIVITIES Restricted Stock Options, Vesting April 2024 [Member] Represents restricted shares that fully vest on April 11, 2024. Restricted Stock Options, Vesting March 2025 [Member] Represents restricted stock options that vest on March 16, 2025. Series C Preferred Stock [Member] Preferred Class A [Member] Preferred Class B [Member] Research, Development, and Computer Software Disclosure [Text Block] Book basis of the noncontrolling interest in BHCMC, LLC Total us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap_StockholdersEquity Total Butler National Corporation's stockholders' equity Secured notes payable for purchase of leased assets, net The fair value of notes issued in noncash investing and financing activities. us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization Total property, plant and equipment us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization Accumulated depreciation Class of Stock [Axis] Class of Stock [Domain] us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Long-term debt, net of current maturities Cash paid Deferred tax asset related to step up in basis EX-101.PRE 10 buks-20220131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document And Entity Information - shares
9 Months Ended
Jan. 31, 2022
Mar. 15, 2022
Document Information [Line Items]    
Entity Central Index Key 0000015847  
Entity Registrant Name BUTLER NATIONAL CORP  
Amendment Flag false  
Current Fiscal Year End Date --04-30  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jan. 31, 2022  
Document Transition Report false  
Entity File Number 0-1678  
Entity Incorporation, State or Country Code KS  
Entity Tax Identification Number 41-0834293  
Entity Address, Address Line One 19920 West 161st Street  
Entity Address, City or Town Olathe  
Entity Address, State or Province KS  
Entity Address, Postal Zip Code 66062  
City Area Code 913  
Local Phone Number 780-9595  
Title of 12(g) Security Common Stock $.01 Par Value  
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   75,310,459
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
CURRENT ASSETS:    
Cash $ 14,556 $ 22,022
Accounts receivable, net of allowance for doubtful accounts 2,172 1,961
Inventories    
Parts and raw materials 4,620 4,829
Work in process 3,960 3,657
Finished goods 69 82
Total inventory, net of allowance 8,649 8,568
Contract asset 1,612 421
Prepaid expenses and other current assets 1,339 1,496
Total current assets 28,328 34,468
PROPERTY, PLANT AND EQUIPMENT:    
Lease right-to-use assets 3,099 3,099
Construction in progress 4,539 1,170
Land 4,751 4,751
Building and improvements 39,762 39,747
Aircraft 8,719 9,138
Machinery and equipment 4,738 4,253
Office furniture and fixtures 11,205 10,699
Leasehold improvements 4,032 4,032
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization 80,845 76,889
Accumulated depreciation (22,568) (20,519)
Total property, plant and equipment 58,277 56,370
SUPPLEMENTAL TYPE CERTIFICATES (net of accumulated amortization of $8,992 at January 31, 2022 and $8,041 at April 30, 2021) 8,087 8,211
OTHER ASSETS:    
Other assets (net of accumulated amortization of $11,363 at January 31, 2022 and $10,886 at April 30, 2021) 1,674 2,872
Deferred tax asset, net 1,710 0
Total other assets 3,384 2,872
Total assets 98,076 101,921
CURRENT LIABILITIES:    
Current maturities of long-term debt 5,070 5,972
Current maturities of lease liability 106 107
Accounts payable 2,312 1,893
Contract liability 1,056 5,798
Gaming facility mandated payment 1,341 1,458
Compensation and compensated absences 1,736 1,862
Income taxes payable 1,365 212
Other current liabilities 474 265
Total current liabilities 13,460 17,567
LONG-TERM LIABILITIES    
Long-term debt, net of current maturities 43,523 39,816
Lease liability, net of current maturities 2,678 2,759
Deferred tax liability, net 0 400
Total long-term liabilities 46,201 42,975
Total liabilities 59,661 60,542
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:    
Common stock, par value $.01: authorized 100,000,000 shares issued 79,020,382 shares, and outstanding 75,310,459 shares at January 31, 2022 and issued 79,070,382 shares, and outstanding 75,366,749 shares at April 30, 2021 790 790
Capital contributed in excess of par 11,218 16,900
Treasury stock at cost, 3,709,923 shares at January 31, 2022 and 3,703,633 shares at April 30, 2021 (1,913) (1,909)
Retained earnings 28,320 19,580
Total Butler National Corporation's stockholders' equity 38,415 35,361
Noncontrolling interest in BHCMC, LLC 0 6,018
Total stockholders' equity 38,415 41,379
Total liabilities and stockholders' equity 98,076 101,921
Preferred Class A [Member]    
STOCKHOLDERS' EQUITY:    
Preferred stock 0 0
Preferred Class B [Member]    
STOCKHOLDERS' EQUITY:    
Preferred stock $ 0 $ 0
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jan. 31, 2022
Apr. 30, 2021
Supplemental type certificates, accumulated amortization $ 8,992 $ 8,041
Other assets, accumulated amortization $ 11,363 $ 10,866
Preferred stock, par value (in dollars per share) $ 5 $ 5
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 79,020,382 79,070,382
Common stock, shares outstanding (in shares) 75,310,459 75,366,749
Treasury stock, shares (in shares) 3,709,923 3,703,633
Preferred Class A [Member]    
Preferred stock, stated value (in dollars per share) $ 100 $ 100
Preferred stock, dividend rate 9.80% 9.80%
Preferred stock, liquidation value $ 100 $ 100
Preferred stock, redemption value $ 100 $ 100
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, designated classes (in shares) 200,000 200,000
Preferred Class B [Member]    
Preferred stock, stated value (in dollars per share) $ 1,000 $ 1,000
Preferred stock, dividend rate 6.00% 6.00%
Preferred stock, liquidation value $ 1,000 $ 1,000
Preferred stock, redemption value $ 1,000 $ 1,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, designated classes (in shares) 200,000 200,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
REVENUE:        
Revenues from customers $ 18,132 $ 14,612 $ 55,369 $ 43,572
COSTS AND EXPENSES:        
Marketing and advertising 1,338 877 3,809 2,723
Employee benefits 565 546 1,686 1,696
Depreciation and amortization 699 740 2,106 2,858
General, administrative and other 2,082 2,379 6,038 5,795
Total costs and expenses 13,730 12,744 42,202 39,889
OPERATING INCOME 4,402 1,868 13,167 3,683
OTHER INCOME (EXPENSE):        
Interest expense (725) (758) (1,979) (2,411)
Other 0 7 0 7
Total other income (expense) (725) (751) 97 (2,404)
INCOME BEFORE INCOME TAXES 3,677 1,117 13,264 1,279
Forgiveness of debt     2,001 0
Gain on sale of airplane     75 0
PROVISION FOR INCOME TAXES        
Provision for income taxes 993 185 2,418 299
Net income (loss) 2,684 932 10,612 980
Net income attributable to former noncontrolling interest in BHCMC, LLC 0 (429) (1,872) (171)
NET INCOME ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION $ 2,684 $ 503 $ 8,740 $ 809
BASIC EARNINGS PER COMMON SHARE (in dollars per share) $ 0.04 $ 0.01 $ 0.12 $ 0.01
WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares) 75,343,068 74,033,347 75,357,966 74,183,488
DILUTED EARNINGS PER COMMON SHARE (in dollars per share) $ 0.04 $ 0.01 $ 0.12 $ 0.01
WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares) 75,343,068 74,033,347 75,357,966 74,183,488
Deferred income tax     $ 234 $ 0
Professional Services [Member]        
REVENUE:        
Revenues from customers $ 9,416 $ 7,901 28,817 20,901
COSTS AND EXPENSES:        
Cost of services and products 3,799 3,485 11,377 10,313
Aerospace Products [Member]        
REVENUE:        
Revenues from customers 8,716 6,711 26,552 22,671
COSTS AND EXPENSES:        
Cost of services and products $ 5,247 $ 4,717 $ 17,186 $ 16,504
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Apr. 30, 2020 77,719,677   3,321,415        
Balance at Apr. 30, 2020 $ 777 $ 15,600 $ (1,713) $ 18,147 $ 32,811 $ 4,993 $ 37,804
Stock repurchase (in shares)     212,000        
Stock repurchase     $ (108)   (108)   (108)
Deferred compensation, restricted stock   150     150   150
Net income (loss)       (15) (15) (439) (454)
Deferred compensation, restricted stock   (150)     (150)   (150)
Balance (in shares) at Jul. 31, 2020 77,719,677   3,533,415        
Balance at Jul. 31, 2020 $ 777 15,750 $ (1,821) 18,132 32,838 4,554 37,392
Balance (in shares) at Apr. 30, 2020 77,719,677   3,321,415        
Balance at Apr. 30, 2020 $ 777 15,600 $ (1,713) 18,147 32,811 4,993 37,804
Net income (loss)             980
Balance (in shares) at Jan. 31, 2021 77,719,677   3,686,330        
Balance at Jan. 31, 2021 $ 777 16,049 $ (1,898) 18,956 33,884 5,164 39,048
Balance (in shares) at Jul. 31, 2020 77,719,677   3,533,415        
Balance at Jul. 31, 2020 $ 777 15,750 $ (1,821) 18,132 32,838 4,554 37,392
Stock repurchase (in shares)     152,915        
Stock repurchase     $ (77)   (77)   (77)
Deferred compensation, restricted stock   150     150   150
Net income (loss)       321 321 181 502
Deferred compensation, restricted stock   (150)     (150)   (150)
Balance (in shares) at Oct. 31, 2020 77,719,677   3,686,330        
Balance at Oct. 31, 2020 $ 777 15,900 $ (1,898) 18,453 33,232 4,735 $ 37,967
Stock repurchase (in shares) [1]             0
Deferred compensation, restricted stock 0 (149) 0 0 (149) 0 $ (149)
Net income (loss) 0 0 0 503 503 429 932
Deferred compensation, restricted stock $ 0 149 $ 0 0 149 0 149
Balance (in shares) at Jan. 31, 2021 77,719,677   3,686,330        
Balance at Jan. 31, 2021 $ 777 16,049 $ (1,898) 18,956 33,884 5,164 $ 39,048
Stock repurchase (in shares) [1]             17,303
Balance (in shares) at Apr. 30, 2021 79,070,382   3,703,633        
Balance at Apr. 30, 2021 $ 790 16,900 $ (1,909) 19,580 35,361 6,018 $ 41,379
Stock repurchase (in shares) [1]             0
Deferred compensation, restricted stock   148         $ 148
Net income (loss)       2,906 2,906 1,872 4,778
Deferred compensation, restricted stock   (148)         (148)
Balance (in shares) at Jul. 31, 2021 79,070,382   3,703,633        
Balance at Jul. 31, 2021 $ 790 17,048 $ (1,909) 22,486 38,415 7,890 46,305
Balance (in shares) at Apr. 30, 2021 79,070,382   3,703,633        
Balance at Apr. 30, 2021 $ 790 16,900 $ (1,909) 19,580 35,361 6,018 41,379
Net income (loss)             10,612
Purchase of noncontrolling interest             6,350
Balance (in shares) at Jan. 31, 2022 79,020,382   3,709,923        
Balance at Jan. 31, 2022 $ 790 11,218 $ (1,913) 28,320 38,415 0 38,415
Balance (in shares) at Jul. 31, 2021 79,070,382   3,703,633        
Balance at Jul. 31, 2021 $ 790 17,048 $ (1,909) 22,486 38,415 7,890 $ 46,305
Stock repurchase (in shares)     6,290       6,290 [1]
Stock repurchase     $ (4)   (4)   $ (4)
Deferred compensation, restricted stock   149     149   149
Net income (loss)       3,150 3,150   3,150
Deferred compensation, restricted stock   (149)     (149)   (149)
Purchase of noncontrolling interest   (6,119)     (6,119)    
Purchase of noncontrolling interest in BHCMC, LLC           (7,890) (14,009)
Balance (in shares) at Oct. 31, 2021 79,070,382   3,709,923        
Balance at Oct. 31, 2021 $ 790 11,078 $ (1,913) 25,636 35,591   $ 35,591
Stock repurchase (in shares) [1]             0
Deferred compensation, restricted stock 0 (140) 0 0 (140) 0 $ (140)
Net income (loss) 0 0 0 2,684 2,684 0 2,684
Deferred compensation, restricted stock $ 0 140 $ 0 0 140 0 140
Deferred compensation, restricted stock (in shares) (50,000)   0        
Balance (in shares) at Jan. 31, 2022 79,020,382   3,709,923        
Balance at Jan. 31, 2022 $ 790 $ 11,218 $ (1,913) $ 28,320 $ 38,415 $ 0 $ 38,415
[1] These shares of common stock were purchased through a private transaction
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ (10,612) $ (980)
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 3,896 4,577
Forgiveness of debt (2,001) 0
Deferred income tax expense 234 0
Deferred compensation, restricted stock 456 449
Gain on sale of airplane (75) 0
Changes in operating assets and liabilities    
Accounts receivable (211) (198)
Inventories (81) (382)
Contract assets (1,191) (870)
Prepaid expenses and other current assets 208 (116)
Accounts payable 419 1,028
Contract liability (4,742) 3,133
Lease liability 0 (659)
Accrued liabilities (126) (875)
Gaming facility mandated payment (117) (292)
Income tax payable 1,153 (85)
Other current liabilities 209 196
Net cash provided by operating activities 8,643 6,886
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (5,312) (5,351)
Proceeds from sale of airplane 75 0
Net cash used in investing activities (5,237) (5,351)
CASH FLOWS FROM FINANCING ACTIVITIES    
Borrowings of long-term debt   2,479
Repayments of long-term debt (3,127) (2,297)
Repurchase of common stock (4) (185)
Payments on lease liability (82) (104)
Net cash used in financing activities (10,872) (107)
NET INCREASE (DECREASE) IN CASH (7,466) 1,428
CASH, beginning of period 22,022 16,793
CASH, end of period 14,556 18,221
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Interest paid 1,980 2,397
Income taxes paid 1,265 385
NON CASH INVESTING AND FINANCING ACTIVITY    
Secured notes payable for purchase of noncontrolling interest in BHCMC, LLC, net 7,914  
Notes receivable forgiven as part of purchase of noncontrolling interest in BHCMC, LLC 780  
Deferred tax asset relating to the purchase of noncontrolling interest in BHCMC, LCC 2,344 0
Purchase of noncontrolling interest 6,350  
Secured notes payable for purchase of leased assets, net   41,205
Lease right-of-use assets purchased   38,622
Lease liability for purchase of assets under lease   $ 39,709
BHCMC, LLC [Member]    
CASH FLOWS FROM FINANCING ACTIVITIES    
Purchase of noncontrolling interest in BHCMC, LLC $ (7,659)  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 1
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

1. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. Therefore, these financial statements should be read in conjunction with the annual report on Form 10-K for the fiscal year ended April 30, 2021. In our opinion, all adjustments (consisting of normal recurring accruals) necessary for a fair presentation have been included. Operating results for the three and nine months ended January 31, 2022 are not indicative of the results of operations that may be expected for the fiscal year ending April 30, 2022.

 

Certain reclassifications within the condensed financial statement captions have been made to maintain consistency in presentation between years. These reclassifications have no impact on the reported results of operations. Financial amounts are in thousands of dollars except per share amounts.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Net Income Per Share
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

2. Net Income Per Share: Butler National Corporation (“the Company”) follows ASC 260 that requires the reporting of both basic and diluted earnings per share. Basic earnings per share is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock. In accordance with ASC 260, any anti-dilutive effects on net earnings per share would be excluded. 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue Recognition
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

3. Revenue Recognition: ASC Topic 606, “Revenue from Contracts with Customers”

 

Under ASC 606, revenue is recognized when a customer obtains control of promised services in an amount that reflects the consideration we expect to receive in exchange for those services. To achieve this core principal, the Company applies the following five steps:

 

 

1)

Identify the contract, or contracts, with a customer

 

 

A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.

 

 

2)

Identification of the performance obligations in the contract

 

 

At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer. Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services, the Company must apply judgment to determine whether promised services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services are accounted for as a combined performance obligation.

 

 

3)

Determination of the transaction price

 

 

The transaction price is the amount that an entity allocates to the performance obligations identified in the contract and, therefore, represents the amount of revenue recognized as those performance obligations are satisfied. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.

 

 

4)

Allocation of the transaction price to the performance obligations in the contract

 

 

Once a contract and associated performance obligations have been identified and the transaction price has been determined, ASC 606 requires an entity to allocate the transaction price to each performance obligation identified. This is generally done in proportion to the standalone selling prices of each performance obligation (i.e., on a relative standalone selling price basis). As a result, any discount within the contract generally is allocated proportionally to all of the separate performance obligations in the contract. The Company is applying the right to invoice practical expedient to recognize revenue. As a result, the entity bypasses the steps of determining the transaction price, allocating that transaction price and determining when to recognize revenue as it will recognize revenue as billed by multiplying the price assigned to the good or service, by the units.

 

 

5)

Recognition of revenue when, or as, we satisfy a performance obligation

 

 

Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control transfers either over time or at a point in time. Revenue is recognized when control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.

 

 

Aircraft modifications are performed under fixed-price contracts. Revenue from fixed-priced contracts are recognized on the percentage-of-completion method, measured by the direct labor incurred compared to total estimated direct labor.

 

 

Revenue from Avionics products are recognized when shipped. Payment for these Avionics products is due within 30 days of the invoice date after shipment. Revenue from Gaming Management and other Corporate/Professional Services is recognized as the service is rendered.

 

 

Regarding warranties and returns, our products are special order and are not suitable for return. Our products are unique upon installation and tested prior to their release to the customer and acceptance by the customer. In the rare event of a warranty claim, the claim is processed through the normal course of business and may include additional charges to the customer. In our opinion, any future warranty work would not be material to the consolidated financial statements.

 

 

Gaming revenue is the gross gaming win as reported by the Kansas Lottery casino reporting systems, less the mandated payments by and for the State of Kansas. Electronic games-slots and table games revenue is the aggregate of gaming wins and losses. Liabilities are recognized for chips and "ticket-in, ticket-out" coupons in the customers' possession, and for accruals related to anticipated payout of progressive jackpots. Progressive gaming machines, which contain base jackpots that increase at a progressive rate based on the number of coins played, are deducted from revenue as the value of jackpots increase. Food, beverage, and other revenue is recorded when the service is received and paid.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Disaggregation of Revenue
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Disaggregation of Revenue [Text Block]

4. Disaggregation of Revenue

 

In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.

 

  

Three Months Ended January 31, 2022

  

Three Months Ended January 31, 2021

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,416  $7,618  $17,034  $7,901  $5,320  $13,221 

Europe

  -   578   578   -   589   589 

Asia

  -   93   93   -   662   662 

Australia and Other

  -   427   427   -   140   140 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
                         

Major Product Lines

                        

Casino Gaming Revenues

 $8,255  $-  $8,255  $7,001  $-  $7,001 

Casino Non-Gaming Revenues

  1,059   -   1,059   842   -   842 

Professional Services

  102   -   102   58   -   58 

Aircraft Modification

  -   5,394   5,394   -   4,472   4,472 

Aircraft Avionics

  -   485   485   -   569   569 

Special Mission Electronics

  -   2,837   2,837   -   1,670   1,670 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $4,899  $4,899  $-  $4,185  $4,185 

Goods or services transferred at a point of sale

  9,416   3,817   13,233   7,901   2,526   10,427 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 

 

  

Nine Months Ended January 31, 2022

  

Nine Months Ended January 31, 2021

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $28,817  $22,582  $51,399  $20,901  $18,430  $39,331 

Europe

  -   2,535   2,535   -   2,417   2,417 

Asia

  -   856   856   -   664   664 

Australia and Other

  -   579   579   -   1,160   1,160 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
                         

Major Product Lines

                        

Casino Gaming Revenues

 $25,329  $-  $25,329  $18,571  $-  $18,571 

Casino Non-Gaming Revenues

  3,222   -   3,222   2,135   -   2,135 

Professional Services

  266   -   266   195   -   195 

Aircraft Modification

  -   17,086   17,086   -   15,206   15,206 

Aircraft Avionics

  -   2,025   2,025   -   2,109   2,109 

Special Mission Electronics

  -   7,441   7,441   -   5,356   5,356 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $15,877  $15,877  $-  $13,745  $13,745 

Goods or services transferred at a point of sale

  28,817   10,675   39,492   20,901   8,926   29,827 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Text Block]
5. Accounts receivable, net, contract asset and contract liability:

 

Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):

 

  January 31,  April 30, 
  

2022

  

2021

 

Accounts Receivable, net

 $2,172  $1,961 

Contract Asset

  1,612   421 

Contract Liability

  1,056   5,798 

 

Accounts receivable, net consist of  $2,172 and $1,961 from customers as of  January 31, 2022 and April 30, 2021, respectively. At January 31, 2022 and April 30, 2021, the allowance for doubtful accounts was $143 and $143, respectively.

 

Contract assets are net of progress payments and performance based payments from our customers as well as advance payments from customers totaling $1,612 and $421 as of January 31, 2022 and April 30, 2021. Contract assets increased $1,191 during the nine months ended January 31, 2022, primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations during the nine months ended January 31, 2022 for which we have not yet billed our customers. There were no significant impairment losses related to our contract assets during the nine months ended January 31, 2022. We expect to bill our customers for the majority of the January 31, 2022 contract assets during fiscal year end 2022.

 

Contract liabilities decreased $4,742 during the nine months ended January 31, 2022, primarily due to revenue recognized on these performance obligations in excess of payments received.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Use of Estimates
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Use of Estimates [Text Block]
6. Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our consolidated financial statements. Significant estimates include assumptions about percentage-of-completion, collection of accounts receivable, the valuation, and recognition of stock-based compensation expense, valuation for deferred tax assets and useful life of fixed assets.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Inventories
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Inventory Disclosure [Text Block]

7. Inventories: Inventories are determined on a first-in, first-out basis, valued at lower of cost or net realizable value. Inventories include material, labor and factory overhead required in the production of our products.

 

Inventory obsolescence is examined on a regular basis. When determining our estimate of obsolescence, we consider inventory that has been inactive for five years or longer and the probability of using that inventory in future production. The obsolete inventory generally consists of Falcon and Learjet parts and electrical components.  At January 31, 2022 and April 30, 2021, the estimate of obsolete inventory was $691 and $691 respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 8 - Research and Development
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Research, Development, and Computer Software Disclosure [Text Block]

8. Research and Development: We invested in research and development activities. The amount invested in the nine months ended January 31, 2022 and 2021 was $1,852 and $2,552 respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Debt
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

9. Debt: At January 31, 2022, the Company was utilizing a promissory note in the form of a line of credit totaling $2,000. The unused line at January 31, 2022 was $2,000. The interest rate on this promissory note is 3.65%. The line of credit is due on demand and is collateralized by the first and second positions on all assets of the Company.

 

At  January 31, 2022, there was one note collateralized by all of BHCMC's assets and compensation due under the State Management contract with a balance of $32,828 (net of unamortized deferred finance costs of $276). The interest rate on this note is 5.32%. This note matures in December 2027, with a balloon payment of $19,250.

 

At  January 31, 2022, there was one note collateralized by all of BHCMC's assets and compensation due under the State Management contract with a balance of $13,211 (net of unamortized deferred finance costs of $133). The interest rate on this note is 5.83%. This note matures in October 2026.

 

At January 31, 2022, there was one note with an interest rate of 6.25% collateralized by aircraft security agreements totaling $689. This note was used for the purchase and modifications of collateralized aircraft. This note matures in January 2023.

 

At January 31, 2022, there is one note totaling $186 collateralized by real estate in Dodge City, Kansas. The interest rate on this note is 6.25%. This note matures in June 2024.

 

At January 31, 2022, there is one note collateralized by equipment with a balance of $6. The interest rate on this note is 4.5%. This note matures in April 2022.

  

At January 31, 2022, there is a note payable collateralized by real estate with a balance of $1,147. The interest rate on this note is at LIBOR plus 1.75%. This note matures in March 2029.

 

At January 31, 2022, there is a note payable collateralized by real estate with a balance of $526. The interest rate on this note is at LIBOR plus 1.75%. This note matures in March 2029.

 

In May 2020, the Company received a Paycheck Protection Program (PPP) loan for $2,001. In June 2021, the Company received notice of forgiveness from the Small Business Administration.

 

We are not in default of any of our notes as of January 31, 2022.

 

We believe that our current banks will provide the necessary capital for our business operations. However, we continue to maintain contact with other banks that have an interest in funding our working capital needs to continue our growth in operations in 2022 and beyond.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Other Assets
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

10. Other Assets: Our other asset account includes assets of $5,500 related to the Kansas Expanded Lottery Act Management Contract privilege fee, $6,037 of gaming equipment we were required to pay for ownership by the State of Kansas Lottery, JET autopilot intellectual property of $1,417 and miscellaneous other assets of $83. BHCMC expects the $5,500 privilege fee to have a value over the remaining life of the initial Management Contract with the State of Kansas which will end in December 2024. The State of Kansas approved a renewal management contract and an amendment to the current management contract for our Professional Services company BNSC via BHCMC. The renewal will take effect December 15, 2024, and continue to 2039, another 15 years. The Managers Certificate asset for use of gaming equipment is being amortized over a period of three years based on the estimated useful life of gaming equipment. The JET intellectual property is being amortized over a period of fifteen years.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Stock Options and Incentive Plans
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]

11. Stock Options and Incentive Plans:

 

In November 2016, the shareholders approved and adopted the Butler National Corporation 2016 Equity Incentive Plan. The maximum number of shares of common stock that may be issued under the Plan is 12.5 million.


On April 12, 2019, the Company granted 2.5 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and nonforfeitable on April 11, 2024. The restricted shares were valued at $0.38 per share, for a total of $950. On March 17, 2020, the Company granted 5.0 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and non-forfeitable on March 16, 2025. The restricted shares were valued at $0.41 per share, for a total of $2.0 million. The deferred compensation related to these grants will be expensed on the financial statements over the five year vesting period. No other equity awards have been made under the plan.

 

For the nine months ended January 31, 2022 and January 31, 2021, the Company expensed $437 and $449, respectively.

 

  

Number of Shares

  

Weighted Average Grant Date Fair Value

 

Outstanding, April 30, 2020

  7,500,000  $0.40 

Forfeited, April 30, 2021

  (50,000) $0.40 

Forfeited, January 31, 2022

  (50,000) $0.40 

Total

  7,400,000  $0.40 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Stock Repurchase Program
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Treasury Stock [Text Block]

12. Stock Repurchase Program

 

The Board of Directors approved a stock purchase program authorizing the repurchase of up to $4,000 of its common stock. The timing and amount of any share repurchases will be determined by Butler National’s management based on market conditions and other factors. The program is currently authorized through May 1, 2023.

 

The table below provides information with respect to common stock purchases by the Company through January 31, 2022.

 

Period

 Total Number of Shares Purchased  Average Price Paid per Share  Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs  Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs 

Shares purchased in prior periods

  3,086,330  $0.38   3,086,330  $2,835 

Quarter ended January 31, 2021 (a)

  -  $-   -  $2,835 

Quarter ended April 30, 2021 (a)

  17,303  $0.65   17,303  $2,823 

Quarter ended July 31, 2021 (a)

  -  $-   -  $2,823 

Quarter ended October 31, 2021 (a)

  6,290  $0.62   6,290  $2,819 

Quarter ended January 31, 2022 (a)

  -  $-   -  $2,819 

Total

  3,109,923  $0.38   3,109,923     

 

(a)

These shares of common stock were purchased through a private transaction

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Lease Right-to-use
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Lessee, Finance Leases [Text Block]

13. Lease Right-to-Use

 

On May 1, 2019, the Company adopted ASU 2016-02 Leases – Topic 842. ASU 2016-02 requires that on the balance sheet a lessee should recognize a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.

 

We lease hangars and office space with initial lease terms of two, five, and fifty years.

 

  

January 31, 2022

 

Lease right-to-use assets

 $3,099 

Less accumulated depreciation

  574 

Total

 $2,525 

 

Future minimum lease payments for assets under finance leases at January 31, 2022 are as follows:

 

2023

 $248 

2024

  253 

2025

  166 

2026

  105 

2027

  107 

Thereafter

  7,040 

Total minimum lease payments

  7,919 

Less amount representing interest

  5,135 

Present value of net minimum lease payments

  2,784 

Less current maturities of lease liability

  106 

Lease liability, net of current maturities

 $2,678 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Purchase of Noncontrolling Interest
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Business Combination Disclosure [Text Block]

14. Purchase of Noncontrolling Interest:

 

On October 18, 2021, Butler National Service Corporation (“BNSC”), a wholly-owned subsidiary of Butler National Corporation (“Company”), acquired the remaining BHCMC equity and the Company now indirectly owns 100% of BHCMC. BNSC acquired the remaining BHCMC equity from BHC Investment Company L.C. (“Seller”) for approximately $16.4 million paid at closing (the “Transaction”).


The closing was effected pursuant to a Sale and Purchase Agreement for Preferred Member Interest Units between Seller and BNSC (“Purchase Agreement”). BNSC and Seller agreed to utilize an effective date for the Transaction of August 1, 2021. 

 

The Transaction purchase price was paid by a combination of available cash and an $8.0 million borrowing on a commercial loan with Academy Bank, N.A. (“Academy Bank”). BHCMC executed a Loan Modification Agreement with Academy, dated October 18, 2021 (“Manager Loan”) and BNSC executed a guaranty of the obligations thereunder. The Manager Loan amended and restated the original $7.0 million loan executed  December 22, 2020 with Academy to acquire the casino land and buildings. The other $35 million loan executed in connection with the casino land acquisition in 2020 was unchanged by the Transaction. As of January 31, 2022,  approximately $13.2 million is outstanding under the Manager Loan and it remains collateralized by real estate in Dodge City with an interest rate of 5.75% fully amortizing over five years. The Manager Loan will now mature on October 18, 2026. 

 

The following table summarizes the purchase price and accounting of the transaction:

 

Purchase Price Summary:

    

Secured notes payable, net of financing costs

 $7,914 

Forgiven note receivable from seller

  780 

Cash paid

  7,659 

Total

 $16,353 
     

Accounting Summary:

    

Capital contributed in excess of par

 $6,119 

Book basis of the noncontrolling interest in BHCMC, LLC

  7,890 

Deferred tax asset related to step up in basis

  2,344 

Total

 $16,353 

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Segment Reporting and Sales by Major Customer
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

15. Segment Reporting and Sales by Major Customer:

 

Industry Segmentation

 

Current Activities - The Company focuses on two primary activities, Professional Services and Aerospace Products.

 

Aerospace Products:

 

Aircraft Modifications principally includes the modification of customer and company owned business-size aircraft for specific operations or special missions such as addition of aerial photography capabilities and ISR modifications. We provide these services through our subsidiary, Avcon Industries, Inc. ("Aircraft Modifications" or "Avcon").

 

Special mission electronics principally includes the manufacture, sale, and service of electronics upgrades for classic weapon control systems used on commercial and military aircraft and vehicles. We provide the products through our subsidiary, Butler National Corporation - Tempe, Arizona.

 

Butler Avionics sells, installs and repairs aircraft avionics equipment (airplane radio equipment and flight control systems). These systems are flight display systems which include intuitive touchscreen controls with large display that enhance pilot situational awareness and give users unprecedented access to high-resolution terrain mapping, graphical flight planning, geo-referenced charting, traffic display, satellite weather and much more. Butler Avionics is also recognized nationwide for its troubleshooting and repair work particularly on autopilot systems.

 

Professional Services:

 

Butler National Service Corporation ("BNSC") provides management services to the Boot Hill Casino, a "state-owned casino".

 

BCS Design, Inc. provides licensed architectural services. These services include commercial and industrial building design.

 

 

Three Months Ended January 31, 2022

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $9,314  $5,394  $485  $2,837  $102  $18,132 

Interest expense

  668   49   -   6   2   725 

Depreciation and amortization

  562   44   3   45   45   699 

Operating income (loss)

  2,867   1,464   (132)  1,380   (1,177)  4,402 

 

Three Months Ended January 31, 2021

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $7,843  $4,472  $569  $1,670  $58  $14,612 

Interest expense

  682   62   -   6   8   758 

Depreciation and amortization

  617   49   3   34   37   740 

Operating income (loss)

  1,924   705   (102)  607   (1,266)  1,868 

 

Nine Months Ended January 31, 2022

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $28,551  $17,086  $2,025  $7,441  $266  $55,369 

Interest expense

  1,792   157   -   17   13   1,979 

Depreciation and amortization

  1,714   133   6   115   138   2,106 

Operating income (loss)

  9,486   3,852   (265)  3,368   (3,274)  13,167 

 

Nine Months Ended January 31, 2021

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $20,706  $15,206  $2,109  $5,356  $195  $43,572 

Interest expense

  2,166   194   -   20   31   2,411 

Depreciation and amortization

  2,499   142   6   99   112   2,858 

Operating income (loss)

  2,935   2,092   -   1,726   (3,070)  3,683 

 

Our Chief Operating Decision Maker (CODM) does not evaluate operating segments using asset or liability information.

 

Major Customers: Revenue from major customers (10 percent or more of consolidated revenue) were as follows:

 

  

Nine Months Ended January 31, 2022

  

Nine Months Ended January 31, 2021

 

Aerospace Products – two customers in the nine months ended January 31, 2022, one customer in the nine months ended January 31, 2021

  25.2%  11.7%

Professional Services

  -   - 

 

In the nine months ended January 31, 2022 the Company derived 35.2% of total revenue from five Aerospace customers. The top customer provided 13.4% of total revenue while the next top four customers ranged from 3.2% to 11.8%.

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 16 - COVID-19 Overview
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Effect of Covid-19 Pandemic [Text Block]
16. COVID- 19 Overview:

 

The pandemic caused by the disease COVID-19 was first reported in Wuhan, China in December 2019 and has since spread throughout the world. Financial markets have been volatile  due to uncertainty with respect to the severity and duration of the pandemic.

 

The pandemic resulted in federal, state and local governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions or bans, business curtailments, school closures, and other protective measures.

 

Our aerospace segment qualified as “essential” under applicable federal guidance and state orders. The facilities have continued operations. We are enforcing social distancing and enhanced health, safety and sanitization measures in accordance with guidelines from the Center for Disease Control (the “CDC”).

 

Our professional services operations at the Boot Hill Casino & Resort was forced to close from March 18, 2020 thru May 21, 2020.  The casino reopened to the public on May 22, 2020 with reduced hours to allow for extra time for cleaning and sanitizing in accordance with CDC guidelines and limited number of games and food offerings. We are also continuing to enforce social distancing measures throughout the casino and are subject to state mandated restrictions.  Since reopening the Boot Hill Casino & Resort we have experienced lower customer headcount, which has been off-set by a larger net revenue per customer.  

 

The COVID-19 pandemic impacted our business operations and financial results beginning in the fourth quarter of fiscal 2020 and continues to impact us. We face numerous uncertainties in estimating the direct and indirect effects on our present and future business operations, financial condition, results of operations, and liquidity. Due to several rapidly changing variables related to the COVID-19 pandemic, we cannot reasonably estimate future economic trends and the timing of when stability will return.

 

As schools, businesses and the economy in general have slowly reopened, and vaccinations rates in our operating territory improve and new infections decline, we have continued to see improvements in customer headcount. However, the unpredictable nature of the pandemic could again lead to closures, decreased traffic and demand, and increased COVID-19- related operating expenses, for the foreseeable future. While COVID-19 has resulted in, and will continue to bring, significant challenges and uncertainty to our operating environment, we believe that our resilient business model and the strength of our brand and balance sheet position us well to emerge from the pandemic.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Extension of the Shareholder Rights Plan
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Shareholder Rights Plan [Text Block]

17. Extension of the Shareholder Rights Plan:

 

On July 22, 2021, the Company extended the shareholder rights plan between the Company and UMB Bank, N.A. as rights agent dated as of August 2, 2011 (the “Rights Plan”). The Rights Plan is intended to protect the interests of the Company’s stockholders and enable them to realize the full potential value of their investment by reducing the likelihood that any person or group gains control of the Company, through open market accumulation or other tactics, without appropriately compensating all stockholders. Pursuant to the Rights Plan, the Company issued, by means of a dividend, one preferred share purchase right (a "Right") for each outstanding share of our Common Stock to shareholders of record on the close of business on August 2, 2011. Shares issued after August 2, 2011 also include one Right. Until a triggering event, these Rights will trade with, and be represented by, the shares of our Common Stock. The Rights will generally become exercisable only if any person (or any persons acting as a group) acquires 15% or more of our outstanding Common Stock (the “Acquiring Person”) in a transaction not approved by the Board, subject to certain exceptions.

 

If the Rights become exercisable, all holders of Rights, other than the Acquiring Person, will be entitled to acquire shares of the Company’s common stock at a 50% discount. In such situation, Rights held by the Acquiring Person would become void and will not be exercisable.

 

Each Right entitles the registered holder to purchase from the Company one two-hundredth of a share of Series C Participating Preferred Stock, par value $5.00 per share (the “Preferred Shares”), of the Company at a price of $10 per one two-hundredth of a Participating Preferred Share represented by a Right (the “Purchase Price”), subject to adjustment. Unless a triggering event occurs, the value of the Right is considered de minimis. 

 

Unless earlier redeemed, terminated or exchanged pursuant to the terms of the Rights Plan, or the Rights Plan is extended, the Rights will expire at the close of business on  August 2, 2031. The Board may terminate the Rights Plan before that date if the Board determines that there is no longer a threat to shareholder value.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 18 - Subsequent Events
9 Months Ended
Jan. 31, 2022
Notes to Financial Statements  
Subsequent Events [Text Block]

18. Subsequent Events:

 

The Company evaluated its January 31, 2022 financial statements for subsequent events through the filing date of this report. The Company is not aware of any subsequent events that would require recognition or disclosure in the financial statements.

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Disaggregation of Revenue (Tables)
9 Months Ended
Jan. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended January 31, 2022

  

Three Months Ended January 31, 2021

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $9,416  $7,618  $17,034  $7,901  $5,320  $13,221 

Europe

  -   578   578   -   589   589 

Asia

  -   93   93   -   662   662 

Australia and Other

  -   427   427   -   140   140 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
                         

Major Product Lines

                        

Casino Gaming Revenues

 $8,255  $-  $8,255  $7,001  $-  $7,001 

Casino Non-Gaming Revenues

  1,059   -   1,059   842   -   842 

Professional Services

  102   -   102   58   -   58 

Aircraft Modification

  -   5,394   5,394   -   4,472   4,472 

Aircraft Avionics

  -   485   485   -   569   569 

Special Mission Electronics

  -   2,837   2,837   -   1,670   1,670 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $4,899  $4,899  $-  $4,185  $4,185 

Goods or services transferred at a point of sale

  9,416   3,817   13,233   7,901   2,526   10,427 
  $9,416  $8,716  $18,132  $7,901  $6,711  $14,612 
  

Nine Months Ended January 31, 2022

  

Nine Months Ended January 31, 2021

 
  

Professional Services

  

Aerospace Products

  

Total

  

Professional Services

  

Aerospace Products

  

Total

 

Geographical Markets

                        

North America

 $28,817  $22,582  $51,399  $20,901  $18,430  $39,331 

Europe

  -   2,535   2,535   -   2,417   2,417 

Asia

  -   856   856   -   664   664 

Australia and Other

  -   579   579   -   1,160   1,160 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
                         

Major Product Lines

                        

Casino Gaming Revenues

 $25,329  $-  $25,329  $18,571  $-  $18,571 

Casino Non-Gaming Revenues

  3,222   -   3,222   2,135   -   2,135 

Professional Services

  266   -   266   195   -   195 

Aircraft Modification

  -   17,086   17,086   -   15,206   15,206 

Aircraft Avionics

  -   2,025   2,025   -   2,109   2,109 

Special Mission Electronics

  -   7,441   7,441   -   5,356   5,356 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
                         

Contract Types / Revenue Recognition Timing

                        

Percentage of completion contracts

 $-  $15,877  $15,877  $-  $13,745  $13,745 

Goods or services transferred at a point of sale

  28,817   10,675   39,492   20,901   8,926   29,827 
  $28,817  $26,552  $55,369  $20,901  $22,671  $43,572 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Tables)
9 Months Ended
Jan. 31, 2022
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  January 31,  April 30, 
  

2022

  

2021

 

Accounts Receivable, net

 $2,172  $1,961 

Contract Asset

  1,612   421 

Contract Liability

  1,056   5,798 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Stock Options and Incentive Plans (Tables)
9 Months Ended
Jan. 31, 2022
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Shares

  

Weighted Average Grant Date Fair Value

 

Outstanding, April 30, 2020

  7,500,000  $0.40 

Forfeited, April 30, 2021

  (50,000) $0.40 

Forfeited, January 31, 2022

  (50,000) $0.40 

Total

  7,400,000  $0.40 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Stock Repurchase Program (Tables)
9 Months Ended
Jan. 31, 2022
Notes Tables  
Class of Treasury Stock [Table Text Block]

Period

 Total Number of Shares Purchased  Average Price Paid per Share  Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs  Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs 

Shares purchased in prior periods

  3,086,330  $0.38   3,086,330  $2,835 

Quarter ended January 31, 2021 (a)

  -  $-   -  $2,835 

Quarter ended April 30, 2021 (a)

  17,303  $0.65   17,303  $2,823 

Quarter ended July 31, 2021 (a)

  -  $-   -  $2,823 

Quarter ended October 31, 2021 (a)

  6,290  $0.62   6,290  $2,819 

Quarter ended January 31, 2022 (a)

  -  $-   -  $2,819 

Total

  3,109,923  $0.38   3,109,923     
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Lease Right-to-use (Tables)
9 Months Ended
Jan. 31, 2022
Notes Tables  
Lessee, Finance Lease, Right of Use Assets [Table Text Block]
  

January 31, 2022

 

Lease right-to-use assets

 $3,099 

Less accumulated depreciation

  574 

Total

 $2,525 
Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]

2023

 $248 

2024

  253 

2025

  166 

2026

  105 

2027

  107 

Thereafter

  7,040 

Total minimum lease payments

  7,919 

Less amount representing interest

  5,135 

Present value of net minimum lease payments

  2,784 

Less current maturities of lease liability

  106 

Lease liability, net of current maturities

 $2,678 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Purchase of Noncontrolling Interest (Tables)
9 Months Ended
Jan. 31, 2022
Notes Tables  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]

Purchase Price Summary:

    

Secured notes payable, net of financing costs

 $7,914 

Forgiven note receivable from seller

  780 

Cash paid

  7,659 

Total

 $16,353 
     

Accounting Summary:

    

Capital contributed in excess of par

 $6,119 

Book basis of the noncontrolling interest in BHCMC, LLC

  7,890 

Deferred tax asset related to step up in basis

  2,344 

Total

 $16,353 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Segment Reporting and Sales by Major Customer (Tables)
9 Months Ended
Jan. 31, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

Three Months Ended January 31, 2022

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $9,314  $5,394  $485  $2,837  $102  $18,132 

Interest expense

  668   49   -   6   2   725 

Depreciation and amortization

  562   44   3   45   45   699 

Operating income (loss)

  2,867   1,464   (132)  1,380   (1,177)  4,402 

Three Months Ended January 31, 2021

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $7,843  $4,472  $569  $1,670  $58  $14,612 

Interest expense

  682   62   -   6   8   758 

Depreciation and amortization

  617   49   3   34   37   740 

Operating income (loss)

  1,924   705   (102)  607   (1,266)  1,868 

Nine Months Ended January 31, 2022

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $28,551  $17,086  $2,025  $7,441  $266  $55,369 

Interest expense

  1,792   157   -   17   13   1,979 

Depreciation and amortization

  1,714   133   6   115   138   2,106 

Operating income (loss)

  9,486   3,852   (265)  3,368   (3,274)  13,167 

Nine Months Ended January 31, 2021

 

Gaming

  

Aircraft Modification

  

Aircraft Avionics

  

Special Mission Electronics

  

Other

  

Total

 

Revenues from customers

 $20,706  $15,206  $2,109  $5,356  $195  $43,572 

Interest expense

  2,166   194   -   20   31   2,411 

Depreciation and amortization

  2,499   142   6   99   112   2,858 

Operating income (loss)

  2,935   2,092   -   1,726   (3,070)  3,683 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
  

Nine Months Ended January 31, 2022

  

Nine Months Ended January 31, 2021

 

Aerospace Products – two customers in the nine months ended January 31, 2022, one customer in the nine months ended January 31, 2021

  25.2%  11.7%

Professional Services

  -   - 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Revenues from customers $ 18,132 $ 14,612 $ 55,369 $ 43,572
Percentage of Completion Contracts [Member]        
Revenues from customers 4,899 4,185 15,877 13,745
Transferred at Point in Time [Member]        
Revenues from customers 13,233 10,427 39,492 29,827
Casino [Member]        
Revenues from customers 8,255 7,001 25,329 18,571
Casino Non-gaming [Member]        
Revenues from customers 1,059 842 3,222 2,135
Professional Services [Member]        
Revenues from customers 102 58 266 195
Aircraft Modification [Member]        
Revenues from customers 5,394 4,472 17,086 15,206
Aircraft Avionics [Member]        
Revenues from customers 485 569 2,025 2,109
Special Mission Electronics [Member]        
Revenues from customers 2,837 1,670 7,441 5,356
Professional Services [Member]        
Revenues from customers 9,416 7,901 28,817 20,901
Professional Services [Member] | Percentage of Completion Contracts [Member]        
Revenues from customers 0 0 0 0
Professional Services [Member] | Transferred at Point in Time [Member]        
Revenues from customers 9,416 7,901 28,817 20,901
Professional Services [Member] | Casino [Member]        
Revenues from customers 8,255 7,001 25,329 18,571
Professional Services [Member] | Casino Non-gaming [Member]        
Revenues from customers 1,059 842 3,222 2,135
Professional Services [Member] | Professional Services [Member]        
Revenues from customers 102 58 266 195
Professional Services [Member] | Aircraft Modification [Member]        
Revenues from customers 0 0 0 0
Professional Services [Member] | Aircraft Avionics [Member]        
Revenues from customers 0 0 0 0
Professional Services [Member] | Special Mission Electronics [Member]        
Revenues from customers 0 0 0 0
Aerospace Products [Member]        
Revenues from customers 8,716 6,711 26,552 22,671
Aerospace Products [Member] | Percentage of Completion Contracts [Member]        
Revenues from customers 4,899 4,185 15,877 13,745
Aerospace Products [Member] | Transferred at Point in Time [Member]        
Revenues from customers 3,817 2,526 10,675 8,926
Aerospace Products [Member] | Casino [Member]        
Revenues from customers 0 0 0 0
Aerospace Products [Member] | Casino Non-gaming [Member]        
Revenues from customers 0 0 0 0
Aerospace Products [Member] | Professional Services [Member]        
Revenues from customers 0 0 0 0
Aerospace Products [Member] | Aircraft Modification [Member]        
Revenues from customers 5,394 4,472 17,086 15,206
Aerospace Products [Member] | Aircraft Avionics [Member]        
Revenues from customers 485 569 2,025 2,109
Aerospace Products [Member] | Special Mission Electronics [Member]        
Revenues from customers 2,837 1,670 7,441 5,356
North America [Member]        
Revenues from customers 17,034 13,221 51,399 39,331
North America [Member] | Professional Services [Member]        
Revenues from customers 9,416 7,901 28,817 20,901
North America [Member] | Aerospace Products [Member]        
Revenues from customers 7,618 5,320 22,582 18,430
Europe [Member]        
Revenues from customers 578 589 2,535 2,417
Europe [Member] | Professional Services [Member]        
Revenues from customers 0 0 0 0
Europe [Member] | Aerospace Products [Member]        
Revenues from customers 578 589 2,535 2,417
Asia [Member]        
Revenues from customers 93 662 856 664
Asia [Member] | Professional Services [Member]        
Revenues from customers 0 0 0 0
Asia [Member] | Aerospace Products [Member]        
Revenues from customers 93 662 856 664
Australia and Other [Member]        
Revenues from customers 427 140 579 1,160
Australia and Other [Member] | Professional Services [Member]        
Revenues from customers 0 0 0 0
Australia and Other [Member] | Aerospace Products [Member]        
Revenues from customers $ 427 $ 140 $ 579 $ 1,160
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Apr. 30, 2021
Accounts Receivable, after Allowance for Credit Loss, Total $ 2,172   $ 1,961
Accounts Receivable, Allowance for Credit Loss, Ending Balance 143   143
Contract with Customer, Asset, after Allowance for Credit Loss, Total 1,612   $ 421
Increase (Decrease) in Contract with Customer, Asset 1,191 $ 870  
Increase (Decrease) in Contract with Customer, Liability $ (4,742) $ 3,133  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
Accounts Receivable, net $ 2,172 $ 1,961
Contract Asset 1,612 421
Contract Liability $ 1,056 $ 5,798
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Inventories (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2022
Apr. 30, 2021
Duration During Which Inventory If Inactive Taken as Obsolete (Year) 5 years  
Inventory Valuation Reserves, Ending Balance $ 691 $ 691
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 8 - Research and Development (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Research and Development Expense, Total $ 1,852 $ 2,552
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Debt (Details Textual)
$ in Thousands
1 Months Ended
May 31, 2020
USD ($)
Jan. 31, 2022
USD ($)
Line of Credit Facility, Maximum Borrowing Capacity   $ 2,000
Line of Credit Facility, Remaining Borrowing Capacity   $ 2,000
Line of Credit Facility, Interest Rate at Period End   3.65%
Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027 [Member]    
Number of Notes   1
Notes Payable, Total   $ 32,828
Debt Issuance Costs, Net, Total   $ 276
Debt Instrument, Interest Rate, Stated Percentage   5.32%
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid   $ 19,250
Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2025 [Member]    
Number of Notes   1
Notes Payable, Total   $ 13,211
Debt Issuance Costs, Net, Total   $ 133
Debt Instrument, Interest Rate, Stated Percentage   5.83%
Notes Collateralized by Aircraft Security Agreements, Due January 2023 [Member]    
Number of Notes   1
Notes Payable, Total   $ 689
Debt Instrument, Interest Rate, Stated Percentage   6.25%
Note Collateralized by Real Estate Due June 2024 [Member]    
Number of Notes   1
Notes Payable, Total   $ 186
Debt Instrument, Interest Rate, Stated Percentage   6.25%
Note Collateralized by Equipment Due April 2022 [Member]    
Number of Notes   1
Notes Payable, Total   $ 6
Debt Instrument, Interest Rate, Stated Percentage   4.50%
Note One Collateralized by Real Estate Due March 2029 [Member]    
Notes Payable, Total   $ 1,147
Debt Instrument, Interest Rate, Stated Percentage   1.75%
Note Two Collateralized by Real Estate Due March 2029 [Member]    
Notes Payable, Total   $ 526
Debt Instrument, Interest Rate, Stated Percentage   1.75%
Paycheck Protection Program CARES Act [Member]    
Proceeds from Issuance of Long-term Debt, Total $ 2,001  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Other Assets (Details Textual)
$ in Thousands
9 Months Ended
Jan. 31, 2022
USD ($)
Other Assets, Miscellaneous, Total $ 83
Kansas Expanded Lottery Act Contract Privilege [Member]  
Other Intangible Assets, Net 5,500
Intangible Gaming Support Items [Member]  
Other Intangible Assets, Net $ 6,037
Finite-Lived Intangible Asset, Useful Life (Year) 3 years
JET Autopilot Intellectual Property [Member]  
Other Intangible Assets, Net $ 1,417
Finite-Lived Intangible Asset, Useful Life (Year) 15 years
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Stock Options and Incentive Plans (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Mar. 17, 2020
Apr. 12, 2019
Jan. 31, 2022
Jan. 31, 2021
Nov. 30, 2016
Share-based Payment Arrangement, Expense     $ 437 $ 449  
Butler National Corporation 2016 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)         12,500
Stock Issued During Period, Value, Restricted Stock Award, Gross $ 2,000 $ 950      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)   0      
Butler National Corporation 2016 Equity Incentive Plan [Member] | Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 5,000 2,500      
Share Price (in dollars per share) $ 0.41 $ 0.38      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   5 years      
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 11 - Stock Options and Incentive Plans - Restricted Stock Options Activity (Details) - $ / shares
9 Months Ended
Jan. 31, 2022
Apr. 30, 2021
Outstanding, shares (in shares) 7,500,000  
Outstanding, weighted average fair value (in dollars per share) $ 0.40 $ 0.40
Outstanding, shares (in shares) 7,400,000  
Restricted Stock Options, Vesting April 2024 [Member]    
Forfeited, shares (in shares) (50,000)  
Forfeited, weighted average fair value (in dollars per share) $ 0.40  
Restricted Stock Options, Vesting March 2025 [Member]    
Forfeited, shares (in shares) (50,000)  
Forfeited, weighted average fair value (in dollars per share) $ 0.40  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Stock Repurchase Program (Details Textual)
$ in Millions
Jan. 31, 2022
USD ($)
Stock Repurchase Program, Authorized Amount $ 4
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Stock Repurchase Program - Schedule of Stock Purchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 54 Months Ended 69 Months Ended
Jan. 31, 2022
[1]
Oct. 31, 2021
[1]
Jul. 31, 2021
[1]
Apr. 30, 2021
[1]
Jan. 31, 2021
[1]
Oct. 31, 2020
Jan. 31, 2022
Number of Shares Purchased (in shares) 0 6,290 0 17,303 0 3,086,330 3,109,923
Average Price Paid per Share (in dollars per share) $ 0 $ 0.62 $ 0 $ 0.65 $ 0 $ 0.38 $ 0.38
Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares) 0 6,290 0 17,303 0 3,086,330 3,109,923
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plan or Programs $ 2,819 $ 2,819 $ 2,823 $ 2,823 $ 2,835 $ 2,835 $ 2,819 [1]
[1] These shares of common stock were purchased through a private transaction
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Lease Right-to-use (Details Textual)
Jan. 31, 2022
Casino, Hangar, and Office Space, Three [Member]  
Lessee, Finance Lease, Term of Contract (Year) 50 years
Casino, Hangar, and Office Space, One [Member]  
Lessee, Finance Lease, Term of Contract (Year) 2 years
Casino, Hangar, and Office Space, Two [Member]  
Lessee, Finance Lease, Term of Contract (Year) 5 years
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Lease Right-to-use - Finance Lease Right-of-use Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
Lease right-to-use assets $ 3,099 $ 3,099
Less accumulated depreciation 574  
Total $ 2,525  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Lease Right-to-use - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
2023 $ 248  
2024 253  
2025 166  
2026 105  
2027 107  
Thereafter 7,040  
Total minimum lease payments 7,919  
Less amount representing interest 5,135  
Present value of net minimum lease payments 2,784  
Less current maturities of lease liability 106 $ 107
Lease liability, net of current maturities $ 2,678 $ 2,759
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Purchase of Noncontrolling Interest (Details Textual) - BNSC [Member] - USD ($)
$ in Millions
12 Months Ended
Oct. 18, 2021
Dec. 31, 2020
Jan. 31, 2022
Academy Bank, N.A. [Member] | Manager Loan [Member]      
Long-term Debt, Total     $ 13.2
Debt Instrument, Interest Rate, Stated Percentage 5.75%    
BHCMC, LLC [Member]      
Business Combination, Step Acquisition, Equity Interest in Acquiree, including Subsequent Acquisition, Percentage, Total     100.00%
Business Combination, Consideration Transferred, Total $ 16.4    
BHCMC, LLC [Member] | Academy Bank, N.A. [Member] | Manager Loan [Member]      
Business Combination, Consideration Transferred, Liabilities Incurred 7.0 $ 35.0  
BHCMC, LLC [Member] | Commercial Loan [Member] | Academy Bank, N.A. [Member]      
Business Combination, Consideration Transferred, Liabilities Incurred $ 8.0    
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Purchase of Noncontrolling Interest - Purchase Price and Accounting of Transaction (Details) - BHCMC [Member] - BNSC [Member]
$ in Thousands
Oct. 18, 2021
USD ($)
Secured notes payable, net of financing costs $ 7,914
Forgiven note receivable from seller 780
Cash paid 7,659
Business Combination, Consideration Transferred, Total 16,353
Capital contributed in excess of par 6,119
Book basis of the noncontrolling interest in BHCMC, LLC 7,890
Deferred tax asset related to step up in basis 2,344
Total $ 16,353
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Segment Reporting and Sales by Major Customer (Details Textual)
9 Months Ended
Jan. 31, 2022
Number of Operating Segments 2
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | The Five Aerospace Customers [Member]  
Concentration Risk, Percentage 35.20%
Number of Major Customers 5
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Top Customer [Member]  
Concentration Risk, Percentage 13.40%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Next Top Four Customers [Member] | Minimum [Member]  
Concentration Risk, Percentage 3.20%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Next Top Four Customers [Member] | Maximum [Member]  
Concentration Risk, Percentage 11.80%
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Segment Reporting and Sales by Major Customer - Professional Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Revenues from customers $ 18,132 $ 14,612 $ 55,369 $ 43,572
Interest expense 725 758 1,979 2,411
Depreciation and amortization 699 740 2,106 2,858
Operating income (loss) 4,402 1,868 13,167 3,683
Gaming [Member]        
Revenues from customers 9,314 7,843 28,551 20,706
Interest expense 668 682 1,792 2,166
Depreciation and amortization 562 617 1,714 2,499
Operating income (loss) 2,867 1,924 9,486 2,935
Aircraft Modification [Member]        
Revenues from customers 5,394 4,472 17,086 15,206
Interest expense 49 62 157 194
Depreciation and amortization 44 49 133 142
Operating income (loss) 1,464 705 3,852 2,092
Aircraft Avionics [Member]        
Revenues from customers 485 569 2,025 2,109
Interest expense 0 0 0 0
Depreciation and amortization 3 3 6 6
Operating income (loss) (132) (102) (265) 0
Special Mission Electronics [Member]        
Revenues from customers 2,837 1,670 7,441 5,356
Interest expense 6 6 17 20
Depreciation and amortization 45 34 115 99
Operating income (loss) 1,380 607 3,368 1,726
Product and Service, Other [Member]        
Revenues from customers 102 58 266 195
Interest expense 2 8 13 31
Depreciation and amortization 45 37 138 112
Operating income (loss) $ (1,177) $ (1,266) $ (3,274) $ (3,070)
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details)
9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Aerospace Products [Member]    
Concentration risk percentage 25.20% 11.70%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Extension of the Shareholder Rights Plan (Details Textual) - $ / shares
Aug. 02, 2011
Jan. 31, 2022
Apr. 30, 2021
Dividends, Stock, Issued Per Share (in shares) 1    
Preferred Share Purchase Right, Exercisable, Percentage of Common Stock Outstanding 15.00%    
Preferred Share Purchase Right, Purchase Discount 50.00%    
Preferred Stock, Par or Stated Value Per Share (in dollars per share)   $ 5 $ 5
Series C Preferred Stock [Member]      
Preferred Stock Purchase Right, Shares Exercisable (in shares) 0.02    
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 5.00    
Preferred Stock, Purchase Price Per 0.02 Share (in dollars per share) $ 10    
XML 62 buks20220223_10q_htm.xml IDEA: XBRL DOCUMENT 0000015847 2021-05-01 2022-01-31 0000015847 2022-03-15 0000015847 2022-01-31 0000015847 2021-04-30 0000015847 us-gaap:PreferredClassAMember 2022-01-31 0000015847 us-gaap:PreferredClassAMember 2021-04-30 0000015847 us-gaap:PreferredClassBMember 2022-01-31 0000015847 us-gaap:PreferredClassBMember 2021-04-30 0000015847 us-gaap:PreferredClassAMember 2021-05-01 2022-01-31 0000015847 us-gaap:PreferredClassAMember 2020-05-01 2021-04-30 0000015847 us-gaap:PreferredClassBMember 2021-05-01 2022-01-31 0000015847 us-gaap:PreferredClassBMember 2020-05-01 2021-04-30 0000015847 buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 2021-11-01 2022-01-31 0000015847 2020-11-01 2021-01-31 0000015847 buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 2020-05-01 2021-01-31 0000015847 us-gaap:CommonStockMember 2020-04-30 0000015847 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0000015847 us-gaap:TreasuryStockMember 2020-04-30 0000015847 us-gaap:RetainedEarningsMember 2020-04-30 0000015847 us-gaap:ParentMember 2020-04-30 0000015847 us-gaap:NoncontrollingInterestMember 2020-04-30 0000015847 2020-04-30 0000015847 us-gaap:TreasuryStockMember 2020-05-01 2020-07-31 0000015847 us-gaap:ParentMember 2020-05-01 2020-07-31 0000015847 2020-05-01 2020-07-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-07-31 0000015847 us-gaap:RetainedEarningsMember 2020-05-01 2020-07-31 0000015847 us-gaap:NoncontrollingInterestMember 2020-05-01 2020-07-31 0000015847 us-gaap:CommonStockMember 2020-07-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0000015847 us-gaap:TreasuryStockMember 2020-07-31 0000015847 us-gaap:RetainedEarningsMember 2020-07-31 0000015847 us-gaap:ParentMember 2020-07-31 0000015847 us-gaap:NoncontrollingInterestMember 2020-07-31 0000015847 2020-07-31 0000015847 us-gaap:TreasuryStockMember 2020-08-01 2020-10-31 0000015847 us-gaap:ParentMember 2020-08-01 2020-10-31 0000015847 2020-08-01 2020-10-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0000015847 us-gaap:RetainedEarningsMember 2020-08-01 2020-10-31 0000015847 us-gaap:NoncontrollingInterestMember 2020-08-01 2020-10-31 0000015847 us-gaap:CommonStockMember 2020-10-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0000015847 us-gaap:TreasuryStockMember 2020-10-31 0000015847 us-gaap:RetainedEarningsMember 2020-10-31 0000015847 us-gaap:ParentMember 2020-10-31 0000015847 us-gaap:NoncontrollingInterestMember 2020-10-31 0000015847 2020-10-31 0000015847 us-gaap:CommonStockMember 2020-11-01 2021-01-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-01-31 0000015847 us-gaap:TreasuryStockMember 2020-11-01 2021-01-31 0000015847 us-gaap:RetainedEarningsMember 2020-11-01 2021-01-31 0000015847 us-gaap:ParentMember 2020-11-01 2021-01-31 0000015847 us-gaap:NoncontrollingInterestMember 2020-11-01 2021-01-31 0000015847 us-gaap:CommonStockMember 2021-01-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0000015847 us-gaap:TreasuryStockMember 2021-01-31 0000015847 us-gaap:RetainedEarningsMember 2021-01-31 0000015847 us-gaap:ParentMember 2021-01-31 0000015847 us-gaap:NoncontrollingInterestMember 2021-01-31 0000015847 2021-01-31 0000015847 us-gaap:CommonStockMember 2021-04-30 0000015847 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0000015847 us-gaap:TreasuryStockMember 2021-04-30 0000015847 us-gaap:RetainedEarningsMember 2021-04-30 0000015847 us-gaap:ParentMember 2021-04-30 0000015847 us-gaap:NoncontrollingInterestMember 2021-04-30 0000015847 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-07-31 0000015847 2021-05-01 2021-07-31 0000015847 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-31 0000015847 us-gaap:ParentMember 2021-05-01 2021-07-31 0000015847 us-gaap:NoncontrollingInterestMember 2021-05-01 2021-07-31 0000015847 us-gaap:CommonStockMember 2021-07-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000015847 us-gaap:TreasuryStockMember 2021-07-31 0000015847 us-gaap:RetainedEarningsMember 2021-07-31 0000015847 us-gaap:ParentMember 2021-07-31 0000015847 us-gaap:NoncontrollingInterestMember 2021-07-31 0000015847 2021-07-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0000015847 us-gaap:ParentMember 2021-08-01 2021-10-31 0000015847 us-gaap:NoncontrollingInterestMember 2021-08-01 2021-10-31 0000015847 2021-08-01 2021-10-31 0000015847 us-gaap:TreasuryStockMember 2021-08-01 2021-10-31 0000015847 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0000015847 us-gaap:CommonStockMember 2021-10-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0000015847 us-gaap:TreasuryStockMember 2021-10-31 0000015847 us-gaap:RetainedEarningsMember 2021-10-31 0000015847 us-gaap:ParentMember 2021-10-31 0000015847 2021-10-31 0000015847 us-gaap:CommonStockMember 2021-11-01 2022-01-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2021-11-01 2022-01-31 0000015847 us-gaap:TreasuryStockMember 2021-11-01 2022-01-31 0000015847 us-gaap:RetainedEarningsMember 2021-11-01 2022-01-31 0000015847 us-gaap:ParentMember 2021-11-01 2022-01-31 0000015847 us-gaap:NoncontrollingInterestMember 2021-11-01 2022-01-31 0000015847 us-gaap:CommonStockMember 2022-01-31 0000015847 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0000015847 us-gaap:TreasuryStockMember 2022-01-31 0000015847 us-gaap:RetainedEarningsMember 2022-01-31 0000015847 us-gaap:ParentMember 2022-01-31 0000015847 us-gaap:NoncontrollingInterestMember 2022-01-31 0000015847 buks:BHCMCLLCMember 2021-05-01 2022-01-31 0000015847 srt:NorthAmericaMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 srt:NorthAmericaMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 srt:NorthAmericaMember 2021-11-01 2022-01-31 0000015847 srt:NorthAmericaMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 srt:NorthAmericaMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 srt:NorthAmericaMember 2020-11-01 2021-01-31 0000015847 srt:EuropeMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 srt:EuropeMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 srt:EuropeMember 2021-11-01 2022-01-31 0000015847 srt:EuropeMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 srt:EuropeMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 srt:EuropeMember 2020-11-01 2021-01-31 0000015847 srt:AsiaMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 srt:AsiaMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 srt:AsiaMember 2021-11-01 2022-01-31 0000015847 srt:AsiaMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 srt:AsiaMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 srt:AsiaMember 2020-11-01 2021-01-31 0000015847 buks:AustraliaAndOtherMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 buks:AustraliaAndOtherMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 buks:AustraliaAndOtherMember 2021-11-01 2022-01-31 0000015847 buks:AustraliaAndOtherMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 buks:AustraliaAndOtherMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 buks:AustraliaAndOtherMember 2020-11-01 2021-01-31 0000015847 us-gaap:CasinoMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 us-gaap:CasinoMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 us-gaap:CasinoMember 2021-11-01 2022-01-31 0000015847 us-gaap:CasinoMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 us-gaap:CasinoMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 us-gaap:CasinoMember 2020-11-01 2021-01-31 0000015847 buks:CasinoNongamingMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 buks:CasinoNongamingMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 buks:CasinoNongamingMember 2021-11-01 2022-01-31 0000015847 buks:CasinoNongamingMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 buks:CasinoNongamingMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 buks:CasinoNongamingMember 2020-11-01 2021-01-31 0000015847 buks:ProfessionalServicesMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 buks:ProfessionalServicesMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 buks:ProfessionalServicesMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 buks:ProfessionalServicesMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 buks:AircraftModificationMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 buks:AircraftModificationMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 buks:AircraftModificationMember 2021-11-01 2022-01-31 0000015847 buks:AircraftModificationMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 buks:AircraftModificationMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 buks:AircraftModificationMember 2020-11-01 2021-01-31 0000015847 buks:AircraftAvionicsMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 buks:AircraftAvionicsMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 buks:AircraftAvionicsMember 2021-11-01 2022-01-31 0000015847 buks:AircraftAvionicsMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 buks:AircraftAvionicsMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 buks:AircraftAvionicsMember 2020-11-01 2021-01-31 0000015847 buks:SpecialMissionElectronicsMember buks:ProfessionalServicesMember 2021-11-01 2022-01-31 0000015847 buks:SpecialMissionElectronicsMember buks:AerospaceProductsMember 2021-11-01 2022-01-31 0000015847 buks:SpecialMissionElectronicsMember 2021-11-01 2022-01-31 0000015847 buks:SpecialMissionElectronicsMember buks:ProfessionalServicesMember 2020-11-01 2021-01-31 0000015847 buks:SpecialMissionElectronicsMember buks:AerospaceProductsMember 2020-11-01 2021-01-31 0000015847 buks:SpecialMissionElectronicsMember 2020-11-01 2021-01-31 0000015847 buks:ProfessionalServicesMember buks:PercentageOfCompletionContractsMember 2021-11-01 2022-01-31 0000015847 buks:AerospaceProductsMember buks:PercentageOfCompletionContractsMember 2021-11-01 2022-01-31 0000015847 buks:PercentageOfCompletionContractsMember 2021-11-01 2022-01-31 0000015847 buks:ProfessionalServicesMember buks:PercentageOfCompletionContractsMember 2020-11-01 2021-01-31 0000015847 buks:AerospaceProductsMember buks:PercentageOfCompletionContractsMember 2020-11-01 2021-01-31 0000015847 buks:PercentageOfCompletionContractsMember 2020-11-01 2021-01-31 0000015847 buks:ProfessionalServicesMember us-gaap:TransferredAtPointInTimeMember 2021-11-01 2022-01-31 0000015847 buks:AerospaceProductsMember us-gaap:TransferredAtPointInTimeMember 2021-11-01 2022-01-31 0000015847 us-gaap:TransferredAtPointInTimeMember 2021-11-01 2022-01-31 0000015847 buks:ProfessionalServicesMember us-gaap:TransferredAtPointInTimeMember 2020-11-01 2021-01-31 0000015847 buks:AerospaceProductsMember us-gaap:TransferredAtPointInTimeMember 2020-11-01 2021-01-31 0000015847 us-gaap:TransferredAtPointInTimeMember 2020-11-01 2021-01-31 0000015847 srt:NorthAmericaMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 srt:NorthAmericaMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 srt:NorthAmericaMember 2021-05-01 2022-01-31 0000015847 srt:NorthAmericaMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 srt:NorthAmericaMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 srt:NorthAmericaMember 2020-05-01 2021-01-31 0000015847 srt:EuropeMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 srt:EuropeMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 srt:EuropeMember 2021-05-01 2022-01-31 0000015847 srt:EuropeMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 srt:EuropeMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 srt:EuropeMember 2020-05-01 2021-01-31 0000015847 srt:AsiaMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 srt:AsiaMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 srt:AsiaMember 2021-05-01 2022-01-31 0000015847 srt:AsiaMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 srt:AsiaMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 srt:AsiaMember 2020-05-01 2021-01-31 0000015847 buks:AustraliaAndOtherMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 buks:AustraliaAndOtherMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 buks:AustraliaAndOtherMember 2021-05-01 2022-01-31 0000015847 buks:AustraliaAndOtherMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 buks:AustraliaAndOtherMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 buks:AustraliaAndOtherMember 2020-05-01 2021-01-31 0000015847 us-gaap:CasinoMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 us-gaap:CasinoMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 us-gaap:CasinoMember 2021-05-01 2022-01-31 0000015847 us-gaap:CasinoMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 us-gaap:CasinoMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 us-gaap:CasinoMember 2020-05-01 2021-01-31 0000015847 buks:CasinoNongamingMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 buks:CasinoNongamingMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 buks:CasinoNongamingMember 2021-05-01 2022-01-31 0000015847 buks:CasinoNongamingMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 buks:CasinoNongamingMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 buks:CasinoNongamingMember 2020-05-01 2021-01-31 0000015847 buks:ProfessionalServicesMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 buks:ProfessionalServicesMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 buks:ProfessionalServicesMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 buks:ProfessionalServicesMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 buks:AircraftModificationMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 buks:AircraftModificationMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 buks:AircraftModificationMember 2021-05-01 2022-01-31 0000015847 buks:AircraftModificationMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 buks:AircraftModificationMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 buks:AircraftModificationMember 2020-05-01 2021-01-31 0000015847 buks:AircraftAvionicsMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 buks:AircraftAvionicsMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 buks:AircraftAvionicsMember 2021-05-01 2022-01-31 0000015847 buks:AircraftAvionicsMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 buks:AircraftAvionicsMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 buks:AircraftAvionicsMember 2020-05-01 2021-01-31 0000015847 buks:SpecialMissionElectronicsMember buks:ProfessionalServicesMember 2021-05-01 2022-01-31 0000015847 buks:SpecialMissionElectronicsMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 buks:SpecialMissionElectronicsMember 2021-05-01 2022-01-31 0000015847 buks:SpecialMissionElectronicsMember buks:ProfessionalServicesMember 2020-05-01 2021-01-31 0000015847 buks:SpecialMissionElectronicsMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 buks:SpecialMissionElectronicsMember 2020-05-01 2021-01-31 0000015847 buks:ProfessionalServicesMember buks:PercentageOfCompletionContractsMember 2021-05-01 2022-01-31 0000015847 buks:AerospaceProductsMember buks:PercentageOfCompletionContractsMember 2021-05-01 2022-01-31 0000015847 buks:PercentageOfCompletionContractsMember 2021-05-01 2022-01-31 0000015847 buks:ProfessionalServicesMember buks:PercentageOfCompletionContractsMember 2020-05-01 2021-01-31 0000015847 buks:AerospaceProductsMember buks:PercentageOfCompletionContractsMember 2020-05-01 2021-01-31 0000015847 buks:PercentageOfCompletionContractsMember 2020-05-01 2021-01-31 0000015847 buks:ProfessionalServicesMember us-gaap:TransferredAtPointInTimeMember 2021-05-01 2022-01-31 0000015847 buks:AerospaceProductsMember us-gaap:TransferredAtPointInTimeMember 2021-05-01 2022-01-31 0000015847 us-gaap:TransferredAtPointInTimeMember 2021-05-01 2022-01-31 0000015847 buks:ProfessionalServicesMember us-gaap:TransferredAtPointInTimeMember 2020-05-01 2021-01-31 0000015847 buks:AerospaceProductsMember us-gaap:TransferredAtPointInTimeMember 2020-05-01 2021-01-31 0000015847 us-gaap:TransferredAtPointInTimeMember 2020-05-01 2021-01-31 0000015847 buks:NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member 2022-01-31 0000015847 buks:NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2025Member 2022-01-31 0000015847 buks:NotesCollateralizedByAircraftSecurityAgreementsDueJanuary2023Member 2022-01-31 0000015847 buks:NoteCollateralizedByRealEstateDueJune2024Member 2022-01-31 0000015847 buks:NoteCollateralizedByEquipmentDueApril2022Member 2022-01-31 0000015847 buks:NoteOneCollateralizedByRealEstateDueMarch2029Member 2022-01-31 0000015847 buks:NoteTwoCollateralizedByRealEstateDueMarch2029Member 2022-01-31 0000015847 buks:PaycheckProtectionProgramCaresActMember 2020-05-01 2020-05-31 0000015847 buks:KansasExpandedLotteryActContractPrivilegeMember 2022-01-31 0000015847 buks:IntangibleGamingSupportItemsMember 2022-01-31 0000015847 buks:JETAutopilotIntellectualPropertyMember 2022-01-31 0000015847 buks:IntangibleGamingSupportItemsMember 2021-05-01 2022-01-31 0000015847 buks:JETAutopilotIntellectualPropertyMember 2021-05-01 2022-01-31 0000015847 buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2016-11-30 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2019-04-12 2019-04-12 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2019-04-12 0000015847 buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2019-04-12 2019-04-12 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2020-03-17 2020-03-17 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2020-03-17 0000015847 buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2020-03-17 2020-03-17 0000015847 buks:RestrictedStockOptionsVestingApril2024Member 2021-05-01 2022-01-31 0000015847 buks:RestrictedStockOptionsVestingMarch2025Member 2021-05-01 2022-01-31 0000015847 2016-05-01 2020-10-31 0000015847 2021-02-01 2021-04-30 0000015847 2016-05-01 2022-01-31 0000015847 buks:CasinoHangarAndOfficeSpaceOneMember 2022-01-31 0000015847 buks:CasinoHangarAndOfficeSpaceTwoMember 2022-01-31 0000015847 buks:CasinoHangarAndOfficeSpaceThreeMember 2022-01-31 0000015847 buks:BHCMCLLCMember buks:BNSCMember 2022-01-31 0000015847 buks:BHCMCLLCMember buks:BNSCMember 2021-10-18 2021-10-18 0000015847 buks:BHCMCLLCMember buks:AcademyBankNaMember us-gaap:CommercialLoanMember buks:BNSCMember 2021-10-18 2021-10-18 0000015847 buks:BHCMCLLCMember buks:ManagerLoanMember buks:AcademyBankNaMember buks:BNSCMember 2021-10-18 2021-10-18 0000015847 buks:BHCMCLLCMember buks:ManagerLoanMember buks:AcademyBankNaMember buks:BNSCMember 2020-01-01 2020-12-31 0000015847 buks:ManagerLoanMember buks:AcademyBankNaMember buks:BNSCMember 2022-01-31 0000015847 buks:ManagerLoanMember buks:AcademyBankNaMember buks:BNSCMember 2021-10-18 0000015847 buks:BHCMCMember buks:BNSCMember 2021-10-18 2021-10-18 0000015847 buks:BHCMCMember buks:BNSCMember 2021-10-18 0000015847 buks:GamingMember 2021-11-01 2022-01-31 0000015847 us-gaap:ProductAndServiceOtherMember 2021-11-01 2022-01-31 0000015847 buks:GamingMember 2020-11-01 2021-01-31 0000015847 us-gaap:ProductAndServiceOtherMember 2020-11-01 2021-01-31 0000015847 buks:GamingMember 2021-05-01 2022-01-31 0000015847 us-gaap:ProductAndServiceOtherMember 2021-05-01 2022-01-31 0000015847 buks:GamingMember 2020-05-01 2021-01-31 0000015847 us-gaap:ProductAndServiceOtherMember 2020-05-01 2021-01-31 0000015847 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember buks:AerospaceProductsMember 2021-05-01 2022-01-31 0000015847 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember buks:AerospaceProductsMember 2020-05-01 2021-01-31 0000015847 buks:TheFiveAerospaceCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-01-31 0000015847 buks:TopCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-01-31 0000015847 buks:NextTopFourCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-01-31 0000015847 buks:NextTopFourCustomersMember srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-01-31 0000015847 2011-08-02 2011-08-02 0000015847 2011-08-02 0000015847 us-gaap:SeriesCPreferredStockMember 2011-08-02 shares iso4217:USD iso4217:USD shares pure utr:Y 0000015847 BUTLER NATIONAL CORP false --04-30 Q3 2022 8992000 8041000 11363000 10866000 5 5 50000000 50000000 200000 200000 200000 200000 100 100 0.098 0.098 100000 100000 100000 100000 0 0 0 0 1000 1000 0.06 0.06 1000000 1000000 1000000 1000000 0 0 0 0 0.01 0.01 100000000 100000000 79020382 75310459 79070382 75366749 3709923 3703633 P5Y 1 1 1 1 1 P3Y P15Y P5Y 0 P2Y P5Y P50Y 1 2 5 1 0.02 10-Q true 2022-01-31 false 0-1678 KS 41-0834293 19920 West 161st Street Olathe KS 66062 913 780-9595 Common Stock $.01 Par Value Yes Yes Non-accelerated Filer true false false 75310459 14556000 22022000 2172000 1961000 4620000 4829000 3960000 3657000 69000 82000 8649000 8568000 1612000 421000 1339000 1496000 28328000 34468000 3099000 3099000 4539000 1170000 4751000 4751000 39762000 39747000 8719000 9138000 4738000 4253000 11205000 10699000 4032000 4032000 80845000 76889000 22568000 20519000 58277000 56370000 8087000 8211000 1674000 2872000 1710000 0 3384000 2872000 98076000 101921000 5070000 5972000 106000 107000 2312000 1893000 1056000 5798000 1341000 1458000 1736000 1862000 1365000 212000 474000 265000 13460000 17567000 43523000 39816000 2678000 2759000 0 400000 46201000 42975000 59661000 60542000 0 0 0 0 790000 790000 11218000 16900000 1913000 1909000 28320000 19580000 38415000 35361000 0 6018000 38415000 41379000 98076000 101921000 9416000 7901000 8716000 6711000 18132000 14612000 3799000 3485000 5247000 4717000 1338000 877000 565000 546000 699000 740000 2082000 2379000 13730000 12744000 4402000 1868000 725000 758000 0 7000 -725000 -751000 3677000 1117000 993000 185000 2684000 932000 -0 429000 2684000 503000 0.04 0.01 75343068 74033347 0.04 0.01 75343068 74033347 28817000 20901000 26552000 22671000 55369000 43572000 11377000 10313000 17186000 16504000 3809000 2723000 1686000 1696000 2106000 2858000 6038000 5795000 42202000 39889000 13167000 3683000 1979000 2411000 2001000 0 75000 0 0 7000 97000 -2404000 13264000 1279000 2418000 299000 234000 0 10612000 980000 1872000 171000 8740000 809000 0.12 0.01 75357966 74183488 0.12 0.01 75357966 74183488 77719677 777000 15600000 3321415 -1713000 18147000 32811000 4993000 37804000 212000 108000 108000 108000 -150000 -150000 -150000 -15000 -15000 -439000 -454000 77719677 777000 15750000 3533415 -1821000 18132000 32838000 4554000 37392000 152915 77000 77000 77000 -150000 -150000 -150000 321000 321000 181000 502000 77719677 777000 15900000 3686330 -1898000 18453000 33232000 4735000 37967000 0 149000 0 0 149000 0 149000 0 0 0 503000 503000 429000 932000 77719677 777000 16049000 3686330 -1898000 18956000 33884000 5164000 39048000 79070382 790000 16900000 3703633 -1909000 19580000 35361000 6018000 41379000 -148000 -148000 2906000 2906000 1872000 4778000 79070382 790000 17048000 3703633 -1909000 22486000 38415000 7890000 46305000 -6119000 -6119000 7890000 14009000 -149000 -149000 -149000 6290 4000 4000 4000 3150000 3150000 3150000 79070382 790000 11078000 3709923 -1913000 25636000 35591000 35591000 50000 0 140000 -0 0 0 140000 0 140000 0 0 0 2684000 2684000 0 2684000 79020382 790000 11218000 3709923 -1913000 28320000 38415000 0 38415000 10612000 980000 3896000 4577000 2001000 234000 456000 449000 75000 211000 198000 81000 382000 1191000 870000 -208000 116000 419000 1028000 -4742000 3133000 0 -659000 -126000 -875000 -117000 -292000 1153000 -85000 209000 196000 8643000 6886000 5312000 5351000 75000 0 -5237000 -5351000 2479000 3127000 2297000 4000 185000 7659000 82000 104000 -10872000 -107000 -7466000 1428000 22022000 16793000 14556000 18221000 1980000 2397000 1265000 385000 7914000 780000 2344000 0 6350000 41205000 38622000 39709000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">1.</em> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form <em style="font: inherit;">10</em>-Q and Article <em style="font: inherit;">8</em> of Regulation S-<em style="font: inherit;">X</em> and do <em style="font: inherit;">not</em> include all the information and footnotes required by generally accepted accounting principles for complete financial statements. Therefore, these financial statements should be read in conjunction with the annual report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> April 30, 2021</em>. In our opinion, all adjustments (consisting of normal recurring accruals) necessary for a fair presentation have been included. Operating results for the <em style="font: inherit;">three</em> and <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">nine</em> months ended <em style="font: inherit;"> January 31, 2022</em> are <em style="font: inherit;">not</em> indicative of the results of operations that <em style="font: inherit;"> may </em>be expected for the fiscal year ending <em style="font: inherit;"> April 30, 2022</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Certain reclassifications within the condensed financial statement captions have been made to maintain consistency in presentation between years. These reclassifications have <em style="font: inherit;">no</em> impact on the reported results of operations. Financial amounts are in thousands of dollars except per share amounts.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">2.</em> Net Income Per Share: Butler National Corporation (“the Company”) follows ASC <em style="font: inherit;">260</em> that requires the reporting of both basic and diluted earnings per share. Basic earnings per share is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock. In accordance with ASC <em style="font: inherit;">260,</em> any anti-dilutive effects on net earnings per share would be excluded. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">3.</em> Revenue Recognition: ASC Topic <em style="font: inherit;">606,</em> “Revenue from Contracts with Customers”</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Under ASC <em style="font: inherit;">606,</em> revenue is recognized when a customer obtains control of promised services in an amount that reflects the consideration we expect to receive in exchange for those services. To achieve this core principal, the Company applies the following <em style="font: inherit;">five</em> steps:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;"><em style="font: inherit;">1</em>)</p> </td><td> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;">Identify the contract, or contracts, with a customer</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;"><em style="font: inherit;">2</em>)</p> </td><td> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;">Identification of the performance obligations in the contract</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer. Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from <em style="font: inherit;">third</em> parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services, the Company must apply judgment to determine whether promised services are capable of being distinct and distinct in the context of the contract. If these criteria are <em style="font: inherit;">not</em> met the promised services are accounted for as a combined performance obligation.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;"><em style="font: inherit;">3</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;">Determination of the transaction price</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The transaction price is the amount that an entity allocates to the performance obligations identified in the contract and, therefore, represents the amount of revenue recognized as those performance obligations are satisfied. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;"><em style="font: inherit;">4</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;">Allocation of the transaction price to the performance obligations in the contract</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Once a contract and associated performance obligations have been identified and the transaction price has been determined, ASC <em style="font: inherit;">606</em> requires an entity to allocate the transaction price to each performance obligation identified. This is generally done in proportion to the standalone selling prices of each performance obligation (i.e., on a relative standalone selling price basis). As a result, any discount within the contract generally is allocated proportionally to all of the separate performance obligations in the contract. The Company is applying the right to invoice practical expedient to recognize revenue. As a result, the entity bypasses the steps of determining the transaction price, allocating that transaction price and determining when to recognize revenue as it will recognize revenue as billed by multiplying the price assigned to the good or service, by the units.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;"><tbody><tr><td style="width:36pt;"> </td><td style="width:18pt;vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;"><em style="font: inherit;">5</em>)</p> </td><td style="vertical-align:top;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left; font-size: 10pt;">Recognition of revenue when, or as, we satisfy a performance obligation</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control transfers either over time or at a point in time. Revenue is recognized when control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Aircraft modifications are performed under fixed-price contracts. Revenue from fixed-priced contracts are recognized on the percentage-of-completion method, measured by the direct labor incurred compared to total estimated direct labor.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Revenue from Avionics products are recognized when shipped. Payment for these Avionics products is due within <em style="font: inherit;">30</em> days of the invoice date after shipment. Revenue from Gaming Management and other Corporate/Professional Services is recognized as the service is rendered.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Regarding warranties and returns, our products are special order and are <em style="font: inherit;">not</em> suitable for return. Our products are unique upon installation and tested prior to their release to the customer and acceptance by the customer. In the rare event of a warranty claim, the claim is processed through the normal course of business and <em style="font: inherit;"> may </em>include additional charges to the customer. In our opinion, any future warranty work would <em style="font: inherit;">not</em> be material to the consolidated financial statements.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Gaming revenue is the gross gaming win as reported by the Kansas Lottery casino reporting systems, less the mandated payments by and for the State of Kansas. Electronic games-slots and table games revenue is the aggregate of gaming wins and losses. Liabilities are recognized for chips and "ticket-in, ticket-out" coupons in the customers' possession, and for accruals related to anticipated payout of progressive jackpots. Progressive gaming machines, which contain base jackpots that increase at a progressive rate based on the number of coins played, are deducted from revenue as the value of jackpots increase. Food, beverage, and other revenue is recorded when the service is received and paid.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"><em style="font: inherit;">4.</em> Disaggregation of Revenue</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended January 31, 2022</em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended January 31, 2021</em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Professional Services</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Aerospace Products</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Professional Services</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Aerospace Products</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 28%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Geographical Markets</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">North America</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,618</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,320</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,221</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">578</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">578</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">589</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">589</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Asia</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">93</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">93</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">662</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">662</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Australia and Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,711</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Major Product Lines</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Casino Gaming Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,255</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,255</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,001</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,001</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Casino Non-Gaming Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,059</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,059</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional Services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aircraft Modification</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,394</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,394</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,472</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,472</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aircraft Avionics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">569</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">569</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Special Mission Electronics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,837</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,837</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,670</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,670</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,711</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract Types / Revenue Recognition Timing</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Percentage of completion contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,899</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,899</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goods or services transferred at a point of sale</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,233</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,526</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,711</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended January 31, 2022</em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended January 31, 2021</em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Professional Services</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Aerospace Products</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Professional Services</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Aerospace Products</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 28%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Geographical Markets</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">North America</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,582</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">51,399</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,430</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,417</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,417</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Asia</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">856</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">856</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">664</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">664</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Australia and Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,160</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,160</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,369</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,671</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,572</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Major Product Lines</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Casino Gaming Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,329</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,329</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Casino Non-Gaming Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional Services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">195</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">195</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aircraft Modification</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,086</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,086</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,206</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,206</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aircraft Avionics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,025</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,025</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,109</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,109</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Special Mission Electronics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,356</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,356</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,369</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,671</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,572</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract Types / Revenue Recognition Timing</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Percentage of completion contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,877</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,877</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,745</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,745</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goods or services transferred at a point of sale</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,675</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,492</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,926</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,827</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,369</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,671</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,572</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended January 31, 2022</em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended January 31, 2021</em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Professional Services</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Aerospace Products</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Professional Services</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Aerospace Products</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 28%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Geographical Markets</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">North America</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,618</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,320</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,221</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">578</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">578</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">589</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">589</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Asia</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">93</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">93</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">662</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">662</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Australia and Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,711</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Major Product Lines</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Casino Gaming Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,255</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,255</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,001</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,001</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Casino Non-Gaming Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,059</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,059</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">842</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional Services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aircraft Modification</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,394</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,394</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,472</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,472</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aircraft Avionics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">569</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">569</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Special Mission Electronics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,837</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,837</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,670</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,670</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,711</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract Types / Revenue Recognition Timing</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Percentage of completion contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,899</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,899</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goods or services transferred at a point of sale</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,233</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,526</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,427</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,416</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,711</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended January 31, 2022</em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended January 31, 2021</em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Professional Services</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Aerospace Products</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Professional Services</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Aerospace Products</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 28%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Geographical Markets</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">North America</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,582</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">51,399</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,430</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,535</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,417</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,417</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Asia</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">856</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">856</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">664</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">664</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Australia and Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,160</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,160</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,369</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,671</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,572</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Major Product Lines</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Casino Gaming Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,329</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,329</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Casino Non-Gaming Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,222</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional Services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">195</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">195</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aircraft Modification</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,086</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,086</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,206</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,206</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aircraft Avionics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,025</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,025</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,109</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,109</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Special Mission Electronics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,356</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,356</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,369</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,671</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,572</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract Types / Revenue Recognition Timing</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Percentage of completion contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,877</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,877</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,745</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,745</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Goods or services transferred at a point of sale</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,675</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,492</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,926</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,827</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">28,817</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">55,369</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,901</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,671</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,572</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 9416000 7618000 17034000 7901000 5320000 13221000 0 578000 578000 0 589000 589000 0 93000 93000 0 662000 662000 0 427000 427000 0 140000 140000 9416000 8716000 18132000 7901000 6711000 14612000 8255000 0 8255000 7001000 0 7001000 1059000 0 1059000 842000 0 842000 102000 0 102000 58000 0 58000 0 5394000 5394000 0 4472000 4472000 0 485000 485000 0 569000 569000 0 2837000 2837000 0 1670000 1670000 9416000 8716000 18132000 7901000 6711000 14612000 0 4899000 4899000 0 4185000 4185000 9416000 3817000 13233000 7901000 2526000 10427000 9416000 8716000 18132000 7901000 6711000 14612000 28817000 22582000 51399000 20901000 18430000 39331000 0 2535000 2535000 0 2417000 2417000 0 856000 856000 0 664000 664000 0 579000 579000 0 1160000 1160000 28817000 26552000 55369000 20901000 22671000 43572000 25329000 0 25329000 18571000 0 18571000 3222000 0 3222000 2135000 0 2135000 266000 0 266000 195000 0 195000 0 17086000 17086000 0 15206000 15206000 0 2025000 2025000 0 2109000 2109000 0 7441000 7441000 0 5356000 5356000 28817000 26552000 55369000 20901000 22671000 43572000 0 15877000 15877000 0 13745000 13745000 28817000 10675000 39492000 20901000 8926000 29827000 28817000 26552000 55369000 20901000 22671000 43572000 <div style="background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); font-size: 10pt; text-indent: 0pt;"> <em style="font: inherit;">5.</em> Accounts receivable, net, contract asset and contract liability: </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td colspan="2" style="text-align: center; padding-left: 0px; margin-left: 0px;"><em style="font: inherit;">January 31,</em></td><td> </td><td> </td><td colspan="2" style="text-align: center; padding-left: 0px; margin-left: 0px;"><em style="font: inherit;">April 30,</em></td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract Asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract Liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,056</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,798</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Accounts receivable, net consist of  $2,172 and $1,961 from customers as of <em style="font: inherit;"> January 31, 2022</em> and <em style="font: inherit;"> April 30, 2021</em>, respectively. At <em style="font: inherit;"> January 31, 2022</em> and <em style="font: inherit;"> April 30, 2021</em>, the allowance for doubtful accounts was $143 and $143, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Contract assets are net of progress payments and performance based payments from our customers as well as advance payments from customers totaling $1,612 and $421 as of <em style="font: inherit;"> January 31, 2022</em> and <em style="font: inherit;"> April 30, 2021</em>. Contract assets increased $1,191 during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> January 31, 2022</em>, primarily due to the recognition of revenue related to the satisfaction or partial satisfaction of performance obligations during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> January 31, 2022</em> for which we have <em style="font: inherit;">not</em> yet billed our customers. There were <em style="font: inherit;">no</em> significant impairment losses related to our contract assets during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> January 31, 2022</em>. We expect to bill our customers for the majority of the <em style="font: inherit;"> January 31, 2022</em> contract assets during fiscal year end <em style="font: inherit;">2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 0pt; background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0);">Contract liabilities decreased $4,742 during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> January 31, 2022</em>, primarily due to revenue recognized on these performance obligations in excess of payments received.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td colspan="2" style="text-align: center; padding-left: 0px; margin-left: 0px;"><em style="font: inherit;">January 31,</em></td><td> </td><td> </td><td colspan="2" style="text-align: center; padding-left: 0px; margin-left: 0px;"><em style="font: inherit;">April 30,</em></td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,961</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract Asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Contract Liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,056</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,798</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 2172000 1961000 1612000 421000 1056000 5798000 2172000 1961000 143000 143000 1612000 421000 1191000 -4742000 <div style="background-color: rgba(0, 0, 0, 0); color: rgb(0, 0, 0); font-size: 10pt; text-indent: 0pt;"> <em style="font: inherit;">6.</em> Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences <em style="font: inherit;"> may </em>be material to our consolidated financial statements. Significant estimates include assumptions about percentage-of-completion, collection of accounts receivable, the valuation, and recognition of stock-based compensation expense, valuation for deferred tax assets and useful life of fixed assets. </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">7.</em> Inventories: Inventories are determined on a <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out basis, valued at lower of cost or net realizable value. Inventories include material, labor and factory overhead required in the production of our products.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Inventory obsolescence is examined on a regular basis. When determining our estimate of obsolescence, we consider inventory that has been inactive for <span style="-sec-ix-hidden:c81837670">five</span> years or longer and the probability of using that inventory in future production. The obsolete inventory generally consists of Falcon and Learjet parts and electrical components.  At <em style="font: inherit;"> January 31, 2022</em> and <em style="font: inherit;"> April 30, 2021</em>, the estimate of obsolete inventory was $691 and $691 respectively.</p> 691000 691000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">8.</em> Research and Development: We invested in research and development activities. The amount invested in the <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">nine</em> months ended <em style="font: inherit;"> January 31, 2022 </em>and <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">2021</em> was $1,852 and $2,552 respectively.</p> 1852000 2552000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">9.</em> Debt: At <em style="font: inherit;"> January 31, 2022</em>, the Company was utilizing a promissory note in the form of a line of credit totaling $2,000. The unused line at <em style="font: inherit;"> January 31, 2022</em> was $2,000. The interest rate on this promissory note is 3.65%. The line of credit is due on demand and is collateralized by the <em style="font: inherit;">first</em> and <em style="font: inherit;">second</em> positions on all assets of the Company.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">At <em style="font: inherit;"> January 31, 2022</em>, there was <span style="-sec-ix-hidden:c81837684">one</span> note collateralized by all of BHCMC's assets and compensation due under the State Management contract with a balance of $32,828 (net of unamortized deferred finance costs of $276). The interest rate on this note is 5.32%. This note matures in <em style="font: inherit;"> December 2027, </em>with a balloon payment of $19,250.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">At <em style="font: inherit;"> January 31, 2022</em>, there was <span style="-sec-ix-hidden:c81837689">one</span> note collateralized by all of BHCMC's assets and compensation due under the State Management contract with a balance of $13,211 (net of unamortized deferred finance costs of $133). The interest rate on this note is 5.83%. This note matures in <em style="font: inherit;"> October 2026.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">At <em style="font: inherit;"> January 31, 2022</em>, there was <span style="-sec-ix-hidden:c81837693">one</span> note with an interest rate of 6.25% collateralized by aircraft security agreements totaling $689. This note was used for the purchase and modifications of collateralized aircraft. This note matures in <em style="font: inherit;"> January 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">At <em style="font: inherit;"> January 31, 2022</em>, there is <span style="-sec-ix-hidden:c81837696">one</span> note totaling $186 collateralized by real estate in Dodge City, Kansas. The interest rate on this note is 6.25%. This note matures in <em style="font: inherit;"> June 2024.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">At <em style="font: inherit;"> January 31, 2022</em>, there is <span style="-sec-ix-hidden:c81837699">one</span> note collateralized by equipment with a balance of $6. The interest rate on this note is 4.5%. This note matures in <em style="font: inherit;"> April 2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">At <em style="font: inherit;"> January 31, 2022</em>, there is a note payable collateralized by real estate with a balance of $1,147. The interest rate on this note is at LIBOR plus 1.75%. This note matures in <em style="font: inherit;"> March 2029.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">At <em style="font: inherit;"> January 31, 2022</em>, there is a note payable collateralized by real estate with a balance of $526. The interest rate on this note is at LIBOR plus 1.75%. This note matures in <em style="font: inherit;"> March 2029.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">In <em style="font: inherit;"> May 2020, </em>the Company received a Paycheck Protection Program (PPP) loan for $2,001. In <em style="font: inherit;"> June 2021, </em>the Company received notice of forgiveness from the Small Business Administration.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">We are <em style="font: inherit;">not</em> in default of any of our notes as of <em style="font: inherit;"> January 31, 2022</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">We believe that our current banks will provide the necessary capital for our business operations. However, we continue to maintain contact with other banks that have an interest in funding our working capital needs to continue our growth in operations in <em style="font: inherit;">2022</em> and beyond.</p> 2000000 2000000 0.0365 32828000 276000 0.0532 19250000 13211000 133000 0.0583 0.0625 689000 186000 0.0625 6000 0.045 1147000 0.0175 526000 0.0175 2001000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">10.</em> Other Assets: Our other asset account includes assets of $5,500 related to the Kansas Expanded Lottery Act Management Contract privilege fee, $6,037 of gaming equipment we were required to pay for ownership by the State of Kansas Lottery, JET autopilot intellectual property of $1,417 and miscellaneous other assets of $83. BHCMC expects the <em style="font: inherit;">$5,500</em> privilege fee to have a value over the remaining life of the initial Management Contract with the State of Kansas which will end in <em style="font: inherit;"> December 2024. </em>The State of Kansas approved a renewal management contract and an amendment to the current management contract for our Professional Services company BNSC via BHCMC. The renewal will take effect <em style="font: inherit;"> December 15, 2024, </em>and continue to <em style="font: inherit;">2039,</em> another <em style="font: inherit;">15</em> years. The Managers Certificate asset for use of gaming equipment is being amortized over a period of <span style="-sec-ix-hidden:c81837718">three</span> years based on the estimated useful life of gaming equipment. The JET intellectual property is being amortized over a period of <span style="-sec-ix-hidden:c81837719">fifteen</span> years.</p> 5500000 6037000 1417000 83000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">11.</em> Stock Options and Incentive Plans:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">In <em style="font: inherit;"> November 2016, </em>the shareholders approved and adopted the Butler National Corporation <em style="font: inherit;">2016</em> Equity Incentive Plan. The maximum number of shares of common stock that <em style="font: inherit;"> may </em>be issued under the Plan is 12.5 million.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><br/> On <em style="font: inherit;"> April 12, 2019, </em>the Company granted 2.5 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and nonforfeitable on <em style="font: inherit;"> April 11, 2024. </em>The restricted shares were valued at $0.38 per share, for a total of $950. On <em style="font: inherit;"> March 17, 2020, </em>the Company granted 5.0 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and non-forfeitable on <em style="font: inherit;"> March 16, 2025. </em>The restricted shares were valued at $0.41 per share, for a total of $2.0 million. The deferred compensation related to these grants will be expensed on the financial statements over the <span style="-sec-ix-hidden:c81837729">five</span> year vesting period. <span style="-sec-ix-hidden:c81837730">No</span> other equity awards have been made under the plan.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> January 31, 2022</em> and <em style="font: inherit;"> January 31, 2021</em>, the Company expensed $437 and $449, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number of Shares</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted Average Grant Date Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding, April 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,500,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forfeited, April 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(50,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forfeited, January 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(50,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p> </p> 12500000 2500000 0.38 950000 5000000.0 0.41 2000000.0 437000 449000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number of Shares</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted Average Grant Date Fair Value</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding, April 30, 2020</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,500,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forfeited, April 30, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(50,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forfeited, January 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(50,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.40</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 7500000 0.40 50000 0.40 50000 0.40 7400000 0.40 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">12.</em> Stock Repurchase Program</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The Board of Directors approved a stock purchase program authorizing the repurchase of up to $4,000 of its common stock. The timing and amount of any share repurchases will be determined by Butler National’s management based on market conditions and other factors. The program is currently authorized through <em style="font: inherit;"> May 1, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The table below provides information with respect to common stock purchases by the Company through <em style="font: inherit;"> January 31, 2022</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Period</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><em style="font: inherit;">Total Number of Shares Purchased</em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><em style="font: inherit;">Average Price Paid per Share</em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><em style="font: inherit;">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><em style="font: inherit;">Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs</em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Shares purchased in prior periods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,086,330</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,086,330</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,835</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarter ended January 31, 2021 (a)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,835</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarter ended April 30, 2021 (a)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,303</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,303</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,823</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarter ended July 31, 2021 (a)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,823</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarter ended October 31, 2021 (a)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Quarter ended January 31, 2022 (a)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,109,923</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,109,923</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: left;">(a)</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: left;">These shares of common stock were purchased through a private transaction</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> 4000000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Period</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><em style="font: inherit;">Total Number of Shares Purchased</em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><em style="font: inherit;">Average Price Paid per Share</em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><em style="font: inherit;">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"><em style="font: inherit;">Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs</em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Shares purchased in prior periods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,086,330</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,086,330</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,835</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarter ended January 31, 2021 (a)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,835</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarter ended April 30, 2021 (a)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,303</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,303</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,823</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarter ended July 31, 2021 (a)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,823</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Quarter ended October 31, 2021 (a)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Quarter ended January 31, 2022 (a)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,819</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,109,923</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,109,923</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> </tbody></table> 3086330 0.38 3086330 2835000 0 0 0 2835000 17303 0.65 17303 2823000 0 0 0 2823000 6290 0.62 6290 2819000 0 0 0 2819000 3109923 0.38 3109923 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">13.</em> Lease Right-to-Use</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">On <em style="font: inherit;"> May 1, 2019, </em>the Company adopted ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">02</em> Leases – Topic <em style="font: inherit;">842.</em> ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">02</em> requires that on the balance sheet a lessee should recognize a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">We lease hangars and office space with initial lease terms of <span style="-sec-ix-hidden:c81837841">two</span>, <span style="-sec-ix-hidden:c81837842">five</span>, and <span style="-sec-ix-hidden:c81837743">fifty</span> years.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; margin: 0pt;"><em style="font: inherit;">January 31, 2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lease right-to-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,525</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Future minimum lease payments for assets under finance leases at <em style="font: inherit;"> January 31, 2022</em> are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">248</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">253</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,040</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less amount representing interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of net minimum lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,784</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less current maturities of lease liability</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">106</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lease liability, net of current maturities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,678</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; margin: 0pt;"><em style="font: inherit;">January 31, 2022</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lease right-to-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">574</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,525</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 3099000 574000 2525000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">248</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">253</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,040</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,919</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less amount representing interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of net minimum lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,784</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less current maturities of lease liability</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">106</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 84%;"> <p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lease liability, net of current maturities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,678</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 248000 253000 166000 105000 107000 7040000 7919000 5135000 2784000 106000 2678000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">14.</em> Purchase of Noncontrolling Interest:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">On <em style="font: inherit;"> October 18, 2021, </em>Butler National Service Corporation (“BNSC”), a wholly-owned subsidiary of Butler National Corporation (“Company”), acquired the remaining BHCMC equity and the Company now indirectly owns <span style="-sec-ix-hidden:c81837745">100%</span> of BHCMC. BNSC acquired the remaining BHCMC equity from BHC Investment Company L.C. (“Seller”) for approximately $16.4 million paid at closing (the “Transaction”).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><br/> The closing was effected pursuant to a Sale and Purchase Agreement for Preferred Member Interest Units between Seller and BNSC (“Purchase Agreement”). BNSC and Seller agreed to utilize an effective date for the Transaction of <em style="font: inherit;"> August 1, 2021. </em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">The Transaction purchase price was paid by a combination of available cash and an $8.0 million borrowing on a commercial loan with Academy Bank, N.A. (“Academy Bank”). BHCMC executed a Loan Modification Agreement with Academy, dated <em style="font: inherit;"> October 18, 2021 (</em>“Manager Loan”) and BNSC executed a guaranty of the obligations thereunder. The Manager Loan amended and restated the original $7.0 million loan executed <em style="font: inherit;"> December 22, 2020 </em>with Academy to acquire the casino land and buildings. The other $35 million loan executed in connection with the casino land acquisition in <em style="font: inherit;">2020</em> was unchanged by the Transaction. As of <em style="font: inherit;"> January 31, 2022,  </em>approximately $13.2 million is outstanding under the Manager Loan and it remains collateralized by real estate in Dodge City with an interest rate of 5.75% fully amortizing over <em style="font: inherit;">five</em> years. The Manager Loan will now mature on <em style="font: inherit;"> October 18, 2026. </em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 7.2pt 0pt 16pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The following table summarizes the purchase price and accounting of the transaction:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Purchase Price Summary:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Secured notes payable, net of financing costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,914</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forgiven note receivable from seller</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Accounting Summary:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Capital contributed in excess of par</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,119</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Book basis of the noncontrolling interest in BHCMC, LLC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax asset related to step up in basis</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> 16400000 8000000.0 7000000.0 35000000 13200000 0.0575 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Purchase Price Summary:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Secured notes payable, net of financing costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,914</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forgiven note receivable from seller</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">780</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Accounting Summary:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Capital contributed in excess of par</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,119</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Book basis of the noncontrolling interest in BHCMC, LLC</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,890</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Deferred tax asset related to step up in basis</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 7914000 780000 7659000 16353000 6119000 7890000 2344000 16353000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">15.</em> Segment Reporting and Sales by Major Customer:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b>Industry Segmentation</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><span style="text-decoration: underline; ">Current Activities</span></b> <b>-</b> The Company focuses on <span style="-sec-ix-hidden:c81837756">two</span> primary activities, Professional Services and Aerospace Products.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b>Aerospace Products:</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;">Aircraft Modifications principally includes the modification of customer and company owned business-size aircraft for specific operations or special missions such as addition of aerial photography capabilities and ISR modifications. We provide these services through our subsidiary, Avcon Industries, Inc. ("Aircraft Modifications" or "Avcon").</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;">Special mission electronics principally includes the manufacture, sale, and service of electronics upgrades for classic weapon control systems used on commercial and military aircraft and vehicles. We provide the products through our subsidiary, Butler National Corporation - Tempe, Arizona.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;">Butler Avionics sells, installs and repairs aircraft avionics equipment (airplane radio equipment and flight control systems). These systems are flight display systems which include intuitive touchscreen controls with large display that enhance pilot situational awareness and give users unprecedented access to high-resolution terrain mapping, graphical flight planning, geo-referenced charting, traffic display, satellite weather and much more. Butler Avionics is also recognized nationwide for its troubleshooting and repair work particularly on autopilot systems.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b>Professional Services:</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;">Butler National Service Corporation ("BNSC") provides management services to the Boot Hill Casino, a "state-owned casino".</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;">BCS Design, Inc. provides licensed architectural services. These services include commercial and industrial building design.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt 16pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Three Months Ended January 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gaming</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Modification</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Avionics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Special Mission Electronics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Other</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues from customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">562</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,867</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,464</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Three Months Ended January 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gaming</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Modification</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Avionics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Special Mission Electronics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Other</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues from customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,843</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">740</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,924</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">705</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Nine Months Ended January 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gaming</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Modification</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Avionics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Special Mission Electronics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Other</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues from customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,551</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,979</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">138</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Operating income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">9,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,852</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(3,274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">13,167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Nine Months Ended January 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gaming</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Modification</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Avionics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Special Mission Electronics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Other</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues from customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,411</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">142</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Operating income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,935</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(3,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our Chief Operating Decision Maker (CODM) does <em style="font: inherit;">not</em> evaluate operating segments using asset or liability information.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Major Customers:</b> Revenue from major customers (<em style="font: inherit;">10</em> percent or more of consolidated revenue) were as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Nine Months Ended January 31, 2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Nine Months Ended January 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace Products – two customers in the nine months ended January 31, 2022, one customer in the nine months ended January 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> January 31, 2022</em> the Company derived 35.2% of total revenue from <span style="-sec-ix-hidden:c81837761">five</span> Aerospace customers. The top customer provided 13.4% of total revenue while the next top <em style="font: inherit;">four</em> customers ranged from 3.2% to 11.8%.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Three Months Ended January 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gaming</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Modification</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Avionics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Special Mission Electronics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Other</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues from customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">485</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,837</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">562</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,867</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,464</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Three Months Ended January 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gaming</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Modification</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Avionics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Special Mission Electronics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Other</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues from customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,843</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,472</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">740</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,924</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">705</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Nine Months Ended January 31, 2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gaming</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Modification</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Avionics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Special Mission Electronics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Other</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues from customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,551</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,979</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">138</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Operating income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">9,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,852</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,368</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(3,274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">13,167</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Nine Months Ended January 31, 2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gaming</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Modification</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aircraft Avionics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Special Mission Electronics</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Other</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenues from customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,206</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">195</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,411</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">142</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Operating income (loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,935</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">2,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">1,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(3,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> 9314000 5394000 485000 2837000 102000 18132000 668000 49000 0 6000 2000 725000 562000 44000 3000 45000 45000 699000 2867000 1464000 -132000 1380000 -1177000 4402000 7843000 4472000 569000 1670000 58000 14612000 682000 62000 0 6000 8000 758000 617000 49000 3000 34000 37000 740000 1924000 705000 -102000 607000 -1266000 1868000 28551000 17086000 2025000 7441000 266000 55369000 1792000 157000 0 17000 13000 1979000 1714000 133000 6000 115000 138000 2106000 9486000 3852000 -265000 3368000 -3274000 13167000 20706000 15206000 2109000 5356000 195000 43572000 2166000 194000 0 20000 31000 2411000 2499000 142000 6000 99000 112000 2858000 2935000 2092000 0 1726000 -3070000 3683000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Nine Months Ended January 31, 2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Nine Months Ended January 31, 2021</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Aerospace Products – two customers in the nine months ended January 31, 2022, one customer in the nine months ended January 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Professional Services</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0.252 0.117 0.352 0.134 0.032 0.118 <div style="font-size: 10pt;"> <em style="font: inherit;">16.</em> COVID- <em style="font: inherit;">19</em> Overview: </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The pandemic caused by the disease COVID-<em style="font: inherit;">19</em> was <em style="font: inherit;">first</em> reported in Wuhan, China in <em style="font: inherit;"> December 2019 </em>and has since spread throughout the world. Financial markets have been volatile  due to uncertainty with respect to the severity and duration of the pandemic.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The pandemic resulted in federal, state and local governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions or bans, business curtailments, school closures, and other protective measures.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Our aerospace segment qualified as “essential” under applicable federal guidance and state orders. The facilities have continued operations. We are enforcing social distancing and enhanced health, safety and sanitization measures in accordance with guidelines from the Center for Disease Control (the “CDC”).</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Our professional services operations at the Boot Hill Casino &amp; Resort was forced to close from <em style="font: inherit;"> March 18, 2020 </em>thru <em style="font: inherit;"> May 21, 2020.  </em>The casino reopened to the public on <em style="font: inherit;"> May 22, 2020 </em>with reduced hours to allow for extra time for cleaning and sanitizing in accordance with CDC guidelines and limited number of games and food offerings. We are also continuing to enforce social distancing measures throughout the casino and are subject to state mandated restrictions.  Since reopening the Boot Hill Casino &amp; Resort we have experienced lower customer headcount, which has been off-set by a larger net revenue per customer.  </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The COVID-<em style="font: inherit;">19</em> pandemic impacted our business operations and financial results beginning in the <em style="font: inherit;">fourth</em> quarter of fiscal <em style="font: inherit;">2020</em> and continues to impact us. We face numerous uncertainties in estimating the direct and indirect effects on our present and future business operations, financial condition, results of operations, and liquidity. Due to several rapidly changing variables related to the COVID-<em style="font: inherit;">19</em> pandemic, we cannot reasonably estimate future economic trends and the timing of when stability will return.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">As schools, businesses and the economy in general have slowly reopened, and vaccinations rates in our operating territory improve and new infections decline, we have continued to see improvements in customer headcount. However, the unpredictable nature of the pandemic could again lead to closures, decreased traffic and demand, and increased COVID-<em style="font: inherit;">19</em>- related operating expenses, for the foreseeable future. While COVID-<em style="font: inherit;">19</em> has resulted in, and will continue to bring, significant challenges and uncertainty to our operating environment, we believe that our resilient business model and the strength of our brand and balance sheet position us well to emerge from the pandemic.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">17.</em> Extension of the Shareholder Rights Plan:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On <em style="font: inherit;"> July 22, 2021, </em>the Company extended the shareholder rights plan between the Company and UMB Bank, N.A. as rights agent dated as of <em style="font: inherit;"> August 2, 2011 (</em>the “Rights Plan”). The Rights Plan is intended to protect the interests of the Company’s stockholders and enable them to realize the full potential value of their investment by reducing the likelihood that any person or group gains control of the Company, through open market accumulation or other tactics, without appropriately compensating all stockholders. Pursuant to the Rights Plan, the Company issued, by means of a dividend, <span style="-sec-ix-hidden:c81837778">one</span> preferred share purchase right (a "Right") for each outstanding share of our Common Stock to shareholders of record on the close of business on <em style="font: inherit;"> August 2, 2011. </em>Shares issued after <em style="font: inherit;"> August 2, 2011 </em>also include <em style="font: inherit;">one</em> Right. Until a triggering event, these Rights will trade with, and be represented by, the shares of our Common Stock. The Rights will generally become exercisable only if any person (or any persons acting as a group) acquires 15% or more of our outstanding Common Stock (the “Acquiring Person”) in a transaction <em style="font: inherit;">not</em> approved by the Board, subject to certain exceptions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">If the Rights become exercisable, all holders of Rights, other than the Acquiring Person, will be entitled to acquire shares of the Company’s common stock at a 50% discount. In such situation, Rights held by the Acquiring Person would become void and will <em style="font: inherit;">not</em> be exercisable.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Each Right entitles the registered holder to purchase from the Company <span style="-sec-ix-hidden:c81837784">one two</span>-hundredth of a share of Series C Participating Preferred Stock, par value $5.00 per share (the “Preferred Shares”), of the Company at a price of $10 per <em style="font: inherit;">one two</em>-hundredth of a Participating Preferred Share represented by a Right (the “Purchase Price”), subject to adjustment. Unless a triggering event occurs, the value of the Right is considered de minimis. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unless earlier redeemed, terminated or exchanged pursuant to the terms of the Rights Plan, or the Rights Plan is extended, the Rights will expire at the close of business on <em style="font: inherit;"> August 2, 2031. </em>The Board <em style="font: inherit;"> may </em>terminate the Rights Plan before that date if the Board determines that there is <em style="font: inherit;">no</em> longer a threat to shareholder value.</p> 0.15 0.50 5.00 10 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><em style="font: inherit;">18.</em> Subsequent Events:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The Company evaluated its <em style="font: inherit;"> January 31, 2022</em> financial statements for subsequent events through the filing date of this report. The Company is <em style="font: inherit;">not</em> aware of any subsequent events that would require recognition or disclosure in the financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> These shares of common stock were purchased through a private transaction EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .%3;U0'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 " #A4V]4DA,4H^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG\&$E&7"]-.("$Q"<0M[#&6]PP?O/T":80:"6''4 MZ$]CV\ 5,,.8@HO?!3(+,57_Q*8.B'-RC'9)#<.0#W7*33N4\/;T^)+6S6P7 M67=(TZ]H)9\\K<5E\FO]L-EMA:J*JLJ*.BMO=^5*UH5&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #A4V]4NM\P-0$% !;% & 'AL+W=OQA ^)(I/Q9. 8 \/[R7/H3G92?5#;X0PY#E-,GW1V1BS?>MY.MR(E.MS MN149O%E)E7(#MVKMZ:T2/')!:>(QWQ]X*8^SSG3BGBW4=")SD\296"BB\S3E MZN52)')WT:&=PX/[>+TQ]H$WG6SY6BR%^;)=*+CS2I0H3D6F8YD1)587G1E] M.P]\&^!:?(W%3A]=$SN41RE_V)OKZ*+C6T8B$:&Q$!Q^GL1<)(E% A[_%J"= MLD\;>'Q]0+]R@X?!/'(MYC+Y%D=F<]$9=4@D5CQ/S+W<_2&* ?4M7B@3[;[) M;M^VU^N0,-=&ID4P,$CC;/_+GXM$' 6PT8D 5@2P5P'T5 ]!$1"X@>Z9N6&] MXX9/)TKNB+*M N-RX:!A-G-DR+HV"MS'$F>D[&>90%4-F643>9R8V+^0Z MVT\/F^8NT1NNA)YX!GJS,5Y8(%_ND=D)Y#'Y)#.ST8 :B>CG> ]8EE39@>HE M0P'_Y-DY">@983YC-7SF>/@GKLX)[=>%_T0G*#,7.+R@*7/'Z?K[!EJ1:R-2 M_0_21Z_LH^?ZZ)WHHRC('+I1/(&>(O%,/HJ7NFK@2+[]T/ZH-T1H]4M:_3:T M[L4ZUD ,Y_/)P\_Z>W,X>KN]N9S=D?G>_0.@-2GH#%'8&98E< M::X2OJZCA<>O>*(%PF-8\ABB./-<*<%R[SG&TSP%":5Q2&O\O2BY7)PGA6 WKF_J5 M-/KM2#V\;&L+UA!/_>YGC,B11M-V1#[G7!FA$KOVME*96E(XEE$Y-KBTE:)?Q8D@ MMWGZ*%0MG08Q[]+!<(3QJ9213G(7UF<0QT5G(*CM@N)R_ MIK:0VH!5_15O3RZ/!L3!P!]@:LRW]>]D*<)<0;9J:>%( M'ZC6,L,1&YA5UL!:68/U4W KT(JU5/6UQ7%N M9=;E82@ !D"B/2#&L+(&ULH:EBE/$G*9:WBMZVN)XS1LW%@E_JR5^+]/A5K; MV?4!$,P&A"/=\JP^=SA@T^Z(5>K/6JG_=AU%:BE)GA+FW90O=JM-H7+I@238BY3M*'^^G73BB&V#&,=%_,E)!C M\_>Q?7[G.#E_X>)7OF*L *_K-,LO.JNBV'SM]?+YBJUI_H5O6";O++E8TT)> MBJ=>OA&,+JI&Z[2'/"_HK6F2=2[/J^\FXO*-A,A+SJ[7I9)&N6Y0G/@&#+BTX??AT$2#6H M+/Z3L)=\[S-00WGD_)>Z&"TN.IY2Q%(V+U075/YY9@.6IJHGJ>.O;:>=W6^J MAON?WWO_5@U>#N:1YFS TS^31;&ZZ$0=L&!+6J;%/7_YP;8#(JJ_.4_SZG_P MLK7U.F!>Y@5?;QM+!>LDJ__2UZTC]AI OZ4!VC9 IS; VP:X&FBMK!K6-2WH MY;G@+T H:]F;^E#YIFHM1Y-D:AJGA9!W$]FNN!SP;"$GA2V _)3S-%G00EY< MT91F MYC1;Y.>]0LI3/]*;;Z5V>+Z%/2'#>>]X?O6F%:D<]6R3Y.TF^4U)_/N=E)F=8L#E+GNECRKH@D]&# M+P%-Y1ZO5H&,%F#!R\=B6:9RX]5-;".I?XSL:X0A:@S$-()Q .WC(+MQ$.=D MC;)GN3RY2%CNF*A@UUO@],J$"ND2N8J!H"]RMQ5RU=/4.N+ &(P?(*\Q8HM1 MA&+[B,.=QM"I\4\9'=6&VP@^9[E56VC\+(Z#IC:+44!"N[9HIRUR:ON69(D, M20OPQ+D]$D3&KP9Q0YAI$K4L]G@G*W;*FO&"IM)G]5)Y,Q>Z36ELR@C\IE:+ M$0DBNUKHZ=#LN>,%SPHA.0=HGK/"&E ] MDVB)>]NN#M8[,1>7:05AZ+4(U>B ;G:,Y3:PBK) ("2P*>J(U:$HS0KHAL55 MF:2+)'NJ]FBRELY[9C(7;YEG&S?"P(@J5C._!1U0LP.ZX=%/Q%S0I3W>6: 0 M0F-F3:L8XK;]J.D!W?BXH?.5_$J\55YD?Y7)1OG0JM,$@A]B(W!8K!#!=IU( M8P.YL7&W7"8J:2M%EA2E8)7<9?*J/ELG'%DH I%'&G)M9E[0MK61!@ER@Z0* M0BN>'E^9R.2![^'FPCQF=2ASKQQP4V,B9.TL"IDV3&1M5'0KMP[?5T%U)?.> M*E^NPVI5$I_QY=F#O.BKL-H%CTSFTO)J/B_795J56M=,UM_SA-95K>REO^:B M2/ZNOK!ZP>1-Y$6^,5VF61A$4=MT:2PA=Q6SKWVQI]TJ%1L:SA#:3XVV6FUV M'H%M8C7@D!MP->HWNZG;J*D[OG^1"3$2H3!LRK:8!;B-(4C##KEA-WV83,9# MA?G^&,Q^3H9@(!.!T;?1H#\;3L&G][QU;R;HWJ)1]SY$W3A&@!9 EM4EE4'K MO;*N1B]O>SY4MV79G*2[NOFSU1LF*>6",YQAL4*P!5U(\Q0%SBSH;O9C>']" M$8XT#)$;AG=5CEKG.:?Y$L(N#G"[,Z'7C:+@5&^:W(1!Z#>]:5JA*&P+8AJN MR W7:[9D,NU=@(*^UBZHJB"K3I.B,(3-\M%BU;;\-6C1*74:WYLFJSZ3GAA' MAA]-JW8_8LU8[&9L+;%='#99&4=>:)SIV) *X[;B#&NF8GC2X=5XU+\:C4>S MT=!]@J4IB-T4?#\(7%.93B1%(NL^N4-2GCV=%4RL)1$>K:L)FS0B7MA<33:K MN'6V]L[=CAR\V457E$X3^IBD2?%F56UR2:8\3=$VHY8T&&MRX1-/YC;T31W+ M6>59SMNP4?Y;K& 4MZ296$,*'ZW(ZM,)MP< MOW^AL/28,YE=VN.-!2HA-MQLL8J"MNVEH8+=4!EE4B932&'NY6HA"@Z:>:O% M"L$VC9HIV,V4NX.#J?FUE(@I80Y6O(^&[(C.]NOY_-AO'([!J-<%B+#W3Q/=:$D1?H\=WHZ?>)#KI.+9-+.>! ?*:,=UFAN*P M;4MK"OEN"FW5'M%H H7$06!H-,T"C_AM3P$U>/PCX+F[N1G-5,4YKW ML]'M]^'MP-C26[W._M3+!U_S#9VSB\Y&L)R)9]:Y!+:'NO] 1X=CUMCR(V?X MFL[N!O_Z<3>^'MY//U8GZ[.?KB39U[#QW;"1&%]+@.<%G__J2B(*\$S3DH$/ M7SSX%="R6'&1_"WW&?2\KE?_ _F*R@&"),]+>2>,NQ[RNCA"VQOU>1,OB[R0 M'U1:$Y(NEI6G3^+WMFT%ZEZ?X?$^@Z ;^OM]'A:UUM5@LC",C5C@-CI\[JN! M28X\)*.;I$*F2D>3QU)E2DD&V*MZ*JKBKG2_33*Q'GK"9J2UF05Q6P@CFIW$ M?>@Y$Q(3I9RH:I$H+\]Y+DF'NZ$7=V.$C\VI,L3= ./?FBABGHV>P1@VV6@W M\UH 0S37B9OK]ZR@\JL%8%1D+&8Q)U#8SFM_$S>\Z7%^5 M12H3QMLJ%9?7 RXV7%17'_-ZTM21-1/YQ^HHT5[]$)/3./)A,^6UF1'<^DZ$ MYCEQ\_R69]6VX&FJ-G>225JRO%#[X^K'X&;0!>/QP*K[.-DM)H$'6RH@LO<> MQREH/]F_)K*M_K60'>*P;3EKLI/?)'NU,T\6;[+<=D9D,7.=$1'-?.)F_D2\ MIWN#E,I8V0?_O6'K1R;^YX @T7@E_RQ>B<8K<>-5"Z]<;?6MR1IC ;M,#E\; MTC *W#!JNO3J%)<&&AJ!N^#Z79<&.C 'QQYN'77IMH? X5*G2:VLM_>JHGI/ M](:*IR3+0I7+^N+@F^JMQ5'P=?5QQ:C<6\I WE]R7KQ? MJ!&PO=V]R M:W-H965T&ULK9C;;N,V$(9?A3"V0 *DEDC;LKUP#"3>%FV! MH,9FTUX4O6 DVB8BB5J2BC?[]!U*BF0=3%EM"L5PG=LT>FGY*M MA#.GK!+PB,6*BQA)MKL=W>&/&S(W"5G$'YP=UA7@Q)[\&MR/7$+&0 M^=J4H/#QRC8L#$TEX/A:%!V5SS2)I\?OU7_.Q(.89ZK81H1_\D ?;D>+$0K8 MCJ:A_BR.O[!"T,S4\T6HLO_H6,2Z(^2G2HNH2 :"B,?Y)_U6#,1) M3I3B!% M FDF>&<2)D7")!.:DV6R/E%-URLICDB::*AF#K*QR;)!#8_--#YJ"736&%KC:IE"S6:,LD%P%ZBFD:< B\1E=; M:NX(PF^ 81EY N('OZ72(A MW)*LW/5/O,4V2D,&BTC1$^BUAR&=2\QW,A&;J!M:(GT9IF,TH MC03<^D[-XNF:BOQ)7O8DL_9?UXOE$C2^GLKK"'*GN RJB9B6(J96$;_#=T%XW]*R$GEFAM]!L&"R) ,$*]5]N4$(E>J5A MRM 5?.D#$894*I2 ,G6 !7+=Q3]KDR:#:9SL!Y M+;#&CMW*Z]SA]/!NHS08%(_W?1**\C6TV02[T]FRH:$[TO/FT^49$2>&C:TB MOL#;FDKE6T-&'SIN 4WF+G3X9KOL#H2V.CD#3BIPF4U3:^CCFP!]6!*X/$ M QT2#EF4]/!ZE_#:@^J\E1MBNQV><_3+FG)1_'2UM[!M(77HR@>QW0C/00_I MQ6V/:Y';0NKDE?]ANP&VERA3?!]GG<8W;>V"5MPV.-)EXOUQ]=\PE0T2NPTV M&_'])8V85 9%[ ;U?S7BXC&-]=(D_7.O16X+J9-7[D<&NM_P=DS:_M;9COOC<@W. MR69QPJ%; >I[G@.#Y?Y MOF1^HD62;>T]"ZU%E!T>& V8- %P?R>$?C\Q#RAWA]?_ %!+ P04 " #A M4V]4"A$K4;@' !U(0 & 'AL+W=OO//]:K!D3Z-LFS8KKSEJ([66W6RS6;!,7G_F6 M9?*7%<\WL9"W^7.WV.8L7E:--FF76);;W<1)UKFYJIY-\ILKOA-IDK%)CHK= M9A/GW_LLY:_7'=PY/)@FSVM1/NC>7&WC9S9CXG$[R>5=]VAEF6Q85B0\0SE; M77=Z^#*B?MF@0GQ)V&MQ?M='.\9UEP]/K@_6?*_*2S%-_NN5>.&\0BOKG*^2O*2[2T5EY4WJ]:2W\E61DH,Y'+ M7Q/93MR$/%O*86=+)*\*GB;+6,B;F9!?,AY$@?@*C;Q9:;^[J'O1W_>"M/2"H@>>B76! M(MF;)=!^8&X?&-IWI4>.;B$'M_2)T> O,':.C!VC M\\+Q;#Y#O=$ 1;]-HM$LFIG\Z!ZMND8_/L3Y5R:2[!G)"8?BY0O+15+(>\B3 M>U/.J8\H]15'ZB#?\Q0WZACJ6ZH7=1#Q"(6=Z!WI>D:ZT6:;\N^,H2>6L54B MP(#QM!<[KJ.P!#"VJ[#4,=CU%5 $@0(79ND?6?I&E@,F:_TBB?<5M!S7#9?# M^E?U &+L:YUP V4X0AWCV9;"6,<0;*F, 9#O^##CX,@X,#*^E<.9Q^E'&<&R MMB6%*,O,"ZO(<[%F.<0ZT#MB^6I> $#44WPST$&NI4Z,2 %.,0.Z$FJT?KD M$34K@BA'\R2 PH$ZJ2((1FR,6US9* =LE@[CMGQ0MSM]H38U=(A:V]ZW$AFM MO&75J /LG)$'JEPG-?1"JB%T48_G!Y"L<]: 0B@'JY1U5*#-"\ 2L2V[A7>C M7[!9P-13HA_]/)Y&APDR[_T6S4#6@/)P57D2 BB,L3;0D!PBKJT2!V#$:TM_ MC9#!9B4C5[?/LL)EK*A65DOV),#ECJXOY-(?JWW4459+!QL-@LTBY#:62SFI M/XHX964/XR3?IG$&99 M+OV:VDS,M7F2\Y>DV@E9\>.L%/$WN#H3O5 & 55"$P!A7W'5 #)Q*GJ$0@5 MM,0E:>2C87(DZ>=B)]DN M>CKA+48 Y)--5&T*H;#O:0Z"8%Y+L26-MB!F;3&*YH=YU9O/I\/^X[S7 MOY>3;(SDY;W4-",IXL:CWCT*Q]/)>%K=@0ZAVJH:BAD=Y5A4=8D.\K7%3 2A MK+;YT:@/8E8?_=YL&**H-QU)Z3I#4L1*X@\/,@7-[GJR@EW(R%C*:(GS FUE M !7K.(/TB[S1"/EN:0T"46L%!E#Z)WK'UUB6-="%FZ?)K-+R]FT<#U/LB M)?UMM/?$##W.Y+/AJ/+1WCEA[SY\O*]"I')4Y9R6%*/K#<^A-K5481]"2-NB ME-IJQ8=MRE6 A9L$S&-X_EL[Z3T+(/2N$0)060A!* M#Z%W;+UU2J.&B%D-_3\AI*NBMA "D"TA!-H$0PBR:0RA1IJ1]_:'5BS/V?)$ MDH![R[Z><:DJ;P%06UEM9!DQ[^9(W;22NE8*)[FDF;'\)5FP OW^P#9/+/_# MM!'=2#-J_=NM:-IH'FK6/#^P&5U;.G578&-E[$, Y07:C*. BO)]=9T203 K M:)MSM!$_U+PE\6,;TO3DD, L&4(N]9%<,!2'@2^WM;8Y7^X6\'XMU3<*J*?M M7T(H6Y/. ICJJX0(PAF4=RRS4,;=4#-ZJ#'A'PAXZ%=##7D>Y'M;"'C@8]GGD=HA:<$$#9GK:7 :"D^-<.*R"8ZVB;.-V38V09$<_5^7V!%GR7 MB?UIX?'I\3\"O>ID7'G>QY&PO=V]R:W-H965T&ULM5QK;]NX$OTK0K# ;8%-+;[T*-( C?.PBNW>H(][/RSN!]568J&VE)7D M9OOO+V4KIL49/I(T7Q++/CP>=O&QN)^U=4^2+;:/U:D+#,)JL\[(Z.CW9OG?= MG)[4FVY55L5U$[2;]3IO?IX5J_K^W1$Y>GCC4WF[[/HW)J_+V0R3Z!EO$?\KBOCUX'?1#^5;7W_N+;/'N M*.PM*E;%O.LI2=KQ]T!ZM.^S;WCX^H']5M,Z]5_ MRT6W?'>4' 6+XB;?K+I/]?VL& :T-7!>K]KMW^!^P(9'P7S3=O5Z:"PM6)?5 M[G_^SS 1!PUB;FA AP94:T"IH0$;&C"M 8L,#?C0@.L]F$P20P.A-X@-#:*A M0:0U(":3XJ%!K(^!&1HD0X-$[\'4(!T:I+X-2/BPKSDZU]LG6[;7KI)6?7[XW/7R$]+V:X[G=;50GI[L0CDJ[9>E8N\DQ>? M._E/;H.N#>H;>57/OR_KU:)HVG\%%W]ORNYG\.IKE6\6I42_#HZ#KY_/@U>_ MO0Y^"\HJ^+*L-VU>+=J322=M['N:S =[ICM[J-&>]5INFVV/P5\?B_6WHOD? M0G-NIWF_D);)_9>O@NN\7!Q+HZ;Y7=G):POIA9WTBPQ [:;YZ;;NTD[TJ>AD MY)+3?)$W55G=MC:N*SO7==[(9;(1S.P$?];5O*ZZIE[)3VZ#K.J*IFBMC)EC MGFHYS^-F$^F6>]^D>]^D6QYNX#G+5WDU+X)7BT55YOW,?/WH-__33GO$T'; MCQ&+OQ$PAPC-):\\,)D=,QI5O!]5;!W5GU)6EC*HK:5?K.H6=8G+&)E.H=GO M@9DA&,Y2;9 82!CV0+(?9?)2:Y=@X](7SP>4.4"C@:7[@:5/"?L?-BL92HDY ME*:^81\"F6#,&/9)J+14Z!OXG=8.5/;(/X#&NR/65^$"X3HF"=7B]27&EA!& MM85'8#+Z,RT>S1 8%P=./2@%A"QF*35,]8%L)2^B#09:#R]!D%9U0)2L(7ZZ MQLM>ZN,F4,A@"@'APB0"QH9H! 2&B00$AJ@$C,PL$XA28L0NQ7Q2039P'':> M)H8@1I1$(7:-8@IC>;4/# 1=<2A63!X*D2Q*(L9,MBMA0^S*YC"0.>V%$@?Q M4*A>2!3R5!\1)I>2--$]%&%+4A'I'@IAC"4)UST4P@2)0"!#R-*0&P0840J, MV"784[,=@<+)Y"80:<]W2F<1N]!Z5+Z+?=P$"B4TWT$N--\A;%B^@S TWT$8 MEN\0,DN^4V*/V-7>8^]X"%1F1-#4N.9*G!&[.O.YZ1DH1NNCK_45@3(,@#(' M:'RLH'0:M>NT9TAGBBDR73K[@#(':#PTI8NH71=YW?M01-KHN^?*!S1#0'*+ MZ2.%(!$:=@0].!RRJZCG+")4&\@-D!PDTC<5R40Q3K80:?=P1E",MG#GH_B+H<2^%VL?D)$KWT)II2*&A" MW6,@Y)@ N>DFNG1#KKSZFKF)L@$2F8C&,ZU4&GW^<=B40MT"YM0)N7!#+A&( M",'>\P#-$!"G^LD; DJ9*?CJYF; M)W/PC*=9:4WZM)- URTI]3X*1)#6),B4QF3^9X$N>YG/62!#]")R"XUP84D0 M8T-NH1$8=@N-P)!;:,0TRRTT4YJ7V37O8Y.@@\Z0!!DB=6-V$)7&UBL=RYY= MY<2=!BESIF$KG!]H-"YY,JG;B]2*DSU4,?@Z*41%#I(5S' M) U3WA!$8$RP")0[(2P*B5ZF0TSC1&H]PU0K45S[A18\A!'P.7PG#S4'427,=/[(#[Y@]>SJ)44]$*E>IB'%=@QROA:':4I-.T8) M#OZDZB5N+U*]A#L&D2&$ZFYY@7#)'0/JZP@;31@%.P8I."*!%8'I4=7)-)YG M)9'XLTN7>)1"2I>&J(J4+JU150D>_J32)6XO4KJ$/H(4&Y'DBW"A416R8K XGG$6M:%F[NXR%]'XMS=*=$4O);JF$2REZ3,=86I*GVLWSR7" W[GX]'5S,V3.7C& MTZP$8&07@)[3[(AZTPC*NF,1AN#<#,&9AJ"T7_2D&J'S="-":X38:0R"M*;H M2"F[R+M&Z+;7IT:(@+#3& 2&I6@$AIW&(##L3AN! 2=W,8WGN=>BXW>4L(OL MP@Y/Q&>.5E^6A90 .R_K=>U\]XOLW1ZYEYHV>- )BZ!;-O7F=AGDP5U3_LB[ M(NB:7.ZP[;,/L#OKR<$OU==%<[M],D(K^]A4W>[GG_MW]T]?.-L^I$![/R-O M/V#OOX_XVRSBR"=RW/*3[<,")JKKW6,@/N;-;5FUP:JXD6:$;V(Y1[,DTX M6^2HV&59E/^\8JEXN^CAWO[&0_*R*>6-_N7Y-GIA2U8^;1(D8[Q( M!$?D5S*LQ#?Y<4LONAY$A%+V:J44T3PYY5- M6)K*F0#'?YI)>^TSY<##S_O9;ZK%PV*>HX)-1/I'$I>;BU[80S%;1[NT?!!O M7UFSH(&<;R72HOJ-WAI;KX=6NZ(463,8$&0)K_]&/QI'' R >9Z+-Y1+:YA-?JA\4XV&U21<;N.RS.&_"8PK+R>" MQ[ I+$;PJ1!I$D>+2+$[#YB,[0T_(: M??CM(_H-)1P];L2NB'A; DT!3?Q^?!]6 MU"Z+[)=U19P3_BOBGQ'%GQ#Q"#'@F9P^'#O@T-;+M)J/VKP\7GY%-[?W?RS1 MS9Q]FSW.IDO'8_SV,7[U&-_RF#FD?<)7(F.F+:C' M#JNQ,KM?+\^P-\3@GM=#SQC,1J'7&KT#-FB!#9SK'\=_0RC7\50*2/^5X*LD M98BWB.5]>;62L;;-Q6L"D8">?R)@K#PJ$_Y2IWQ2)JQP^&K80AHZ?77-@/96 M2523"8]1E(F\3/Y;W3"YKYYN<. 7&HZ&'>?I1OX@",S."UJD@1,IT-4+4!UG M196,,7LN3?@"[=%GP.6X U"WLFQMV*(+C_AQS?(84(;: M\PGU.QAU&PO&48MQ=!I&0"B157O\"<*P*/-D)?D.>';UW81W9-C0[J8;;/R1 M&3'V%"][3LR_@P0C",TB@C2!;8^2?)M&W.C49JIW>Q\,.B@-1A:WX@/QP&Y> MVT3\A162_0_2M"@8Y+G,J32)GI/T6,IBHIY'G$X9KU9B)TD$4I0"[J:"R0J/0HM/%-5CZL0XXY"KI'Y!J?@D0;08!8&MGA2,H$'3H"+G&VC)-X32!U$HMRP'&HAR&#N MA#[0N<4+N\!U(UC?T )* 1UU\NA'VB"THE81@MX:T M.[_/R)]&A 8-\0._6R$8S"BFU()1"0EV*\DM@W+\"$"7-#3@=).SX6?B'*-$A;M&9_W^586*^H1X,\C,@%"-=$QF=@\KG2'A+T7M5CM+C MM0LUM!MAEU5,1MCS+5 /CI].E(=]JJX3'O'5\52EAD8$>V&@X3;:V6)!B0,] M>5[J+H9'@8C2[U-E=)0M]+46)GLL)PH M#1V)/] .04QF(2$6MJ9*96C@9.OETV)Q.[V;SA_'M^AZMIS3XGG/3YO=U@AY6<_-K76G_[3KT M5HKANQ5CR:! !U[CHF1M!X[6(D>'2L(%> VZ8)&F,C.3_0X#&UY]G=Q-/J'; M6_C%F5$4?5U#@A&V$+.O-,1W:\B\@JQ.LR3JZK 717(E>5GEYJ^NPK@ 75D" MV[&^KX3%=PM+>[(J>[CJ: 86D]9-1RD0=$^_BGYB1J_K"Z%^5^@-5K85'KQ2 M<4O0XCA\(V!=7X9T8$.C],5WZ\MIH5Y5(W%S5&8+Z8FOZXJ/B6=+?J4KOEM7 MZG.<7+X_/1/K,R@Y]D?">XPFOIKXIA.@7YJUS]XSYVQ_*5Z_5^@ZNBU?C?QN@(_TM5E9MN*!I9 U M:B>-!HOE++I*+Q<3'Q\"ODG,AI0>>+C>L]^$VKF6M7"X-.J[+*B:11<1%%B*5M&=V7[ OIYSSY<; MY<(7MGUL$D'>.C)U#V8%M=3=7SSWY_ _@*P'9$%WERBHO!8DYE-KMF!]-+/Y M12@UH%F@1C-,SR)(L.\$W'@H;![[QB<(O\'^Q&Z'E'^'?UADLC79&R4)T3TT7L++H.%7G,.51&7 M M7:Z,:RW"SP=\)E@HDS_^.G8=I]6D(T@3N( ?H WYY55CI8)Q$LXS!:HL(FA& M 1]TR^TWG'5 U&+W$I+!$BUQ4W/GY4HX)TN9AV((,JA-SP]6N'!91# M?6Y?'^2BZ1"5>$)8(VI.5*"_%3\O CTS..D(=;X#-IO#8ULC;3UHA\*Z$3Q4 MO'=$3V#7YMBEQ@>=4:/=A/YWG+35U#7)X!U&S%776?_"N_ET*^Q&))U$W M%";2(F]YC6ND[^W*^B@=*950J)TP&BQN%\GU]&HY#_DQX8? SAV-(52R,687 M@OMJD63!$$HL*1"X?_S%&Y0R@+R-/P,S&;<,PN/Q@7X7:_>U;+C#&R-_BHJ: M1?(Q@0JW?"_IR71?<*CG?>"51KIXAZ[/G;$$RKTCHP:Q=Z"$[I_\>3B'(X'G MG!:P0<"B[WZCZ/(S)U[DUG1@0[:GA4$L-:J].:'#2UF3]:O"ZZAX-(3 X!T\ M^@:XUZ51""NTL&ZXQ3PEOT5(3,L!M^QQ[ W<)W@PFAH'M[K"ZG]]ZJV-_MC! MWY*=!7[E>@*SZ06PC+$SO-E8[RSR9F?J=4 &[H3FNA1\S&PO=V]R:W-H965T&ULC5C;T9VVG:M$GKB9/VH=,'D%R1J$F"!4#+ZM?W+ !2I&RI>;%($+O8/7OV M I^MM;FS!9$3#U59V_-)X5SS>CZW:4&5M#/=4(TO*VTJZ?!J\KEM#,G,"U7E M?+E8/)]74M63BS._=F,NSG3K2E73C1&VK2II-E=4ZO7YY'C2+7Q4>>%X87YQ MULB<;LE];FX,WN:]EDQ55%NE:V%H=3ZY/'Y]=RX/"YT_[6^PY?$FGI6I=_J,P5 MYY.7$Y'12K:E^ZC7/U'TYQGK2W5I_5^Q#GM/7TU$VEJGJR@,"RI5AU_Y$'$8 M"+Q<[!%81H&EMSLT'_:ZS_U^D_WZ.]07!E=B6M@84 [A-05XMH'DXSX\Q,].'%5ZO3N MKZ<@/GS"R4P\7SR?BL] V(C+V^OPN@*WQ;%XE\$1M=H(5Y!(X_E3H4W_8J?! M'!G9Q4KZCX\^T8.RSHIU0;7X5GWGU5[KJI'U1N D,E:H&G#*&J\H$2G)I*3] M^EPA'2<-G+*"9%J(1AJW^?JKE\OC%]];83B)\$.Y-)FJ*ACJ MF6';Q#JPA/PQV+X#0$9\AG?%^X5<[(J-7G72#IK*C< ?/L?"6"/]%J U\(SE MI1D[IZQHC$X\HEQY,@$Q;W"$LX<-,6"7V4R9J%*Y#3L,) (B(*-B\9$!,['L MZ*)2V5GM]Y/QU9X]UTFIFVSPJ;&]XV#5QP;(,MV&UI+=D0FUSK MS(JAX[UM4"[W\X8]"]I4QW#$2NXQ-3(KJ/:ACZA&&O1Z9^)FCZ][[.(0]7S+ MQE$9!W.M8.P.6W=.WT8]T7 WE8T/-:*0$',_0^X!5^0O\L]0LAE+IP ZH1K) MY$*]&1@A" !B#TQ3R">]KAEUIW/RRQY>[1\-6=V:$0>YN2OF[+U4I3&IG ( XOE$C\\&%:;6*Y-:'K_/,GDY,D)ZDC_.*:_* YJ?B M,N!Z,%S_A_@.S+_YTCB"G9-=HWARR=VGII!H50FAHPQ"R+)/&\5%V>_NRRV" M&_N>>#:<5X81Y8[E^Y[DAM=%;+._9'2=6]DA&WSC\UJ^C ^"DW08(@\.ICJ8 M)L?Q&H1K-UK74:C39/MTON>J@:'8V^18I4;M]Y'!ZNR0%P-+1DVAIPQS=ERL M4!AZJP CE\)ZE+9(L#*P-O!B0'%@'BB]RVB\/B*U3[C.D)FX5"8U1M*V)H89 I@Q[B4()3U"N6X\>"\JNYFN':8)0S"N?&$.) M'5,O[W&42GW_R=HGK/2AM(5J&BX^-W'6"2#R>/-8 <*:<4* 0<#]9($#N^%J M+8WA"07!Y_PSY%I3(] <]Y$!%H'DB4B;+#9C7N564&'&X-\?9<4:S99_OM\; MCBO?:(;TWZ&I6U3KN8C&[L9C/857931'(P2Q4 MF."^955L5(0AC/1,]*![)GY@EAH&AHTA>V1+[8+3SC3_<])(AWT%O# =8#K5GH,LP3*-QJ&ZKA$L6]SX&K2GEADLW M@X3+(;C%$#'I.]AE@/U>EJV'O#^[.W8FWFI.P00"!AD:8.GFF%'E U%CL@RG MHO"18'#H.(U4V>RI:]]\<*-&,'+_?P.^'*#TA#8)UYSNQ>G&W\\Q!"+R_K' !$:&-^#[2N/2&E_X@/X?-A?_ M 5!+ P04 " #A4V]4^V$_YMT$ M#0 &0 'AL+W=ODD]V_[PQ%*]XB\38+%"A@SO"8&14FTW[A6ZXVCC?GB="O6\D:Z7[97!E?S24JK>CE8I0

X)?E7RT!W,@2^ZTOJ?%#^U9%)-"LI.-(PD"T8.\D%U'@E"- MOX+,:+J2& _G>^GOO>UHRYVP\D)WOZG6;HIXW0>;Y*)._(+.&CWIP&POOAE:V7_+/4;])2;Y7\IP?%?BC&$X@31CP MF/,C\M+)Z-3+2X\8;<%I>*\&,31*='#CA).8;,X>D9]-\C,O/WM!_HN^A-]O MY2<'YYUN[O]XSK%'Y5*!OK%;T?86L452&LI5X;L=VH!KV ._?2,<1_:H,DNMTU#D@- M!F)HP:F>Q*-!>]%&-GH]*++S!&XW1LHO@@\8NAU=LX_>OZ!)X,KHE;14]Q09 M-%,U&*^E--I;3^>DF(5;[9#BE>0?#BW^Z"VV<*F-V\"REP:WX3NH6984B$M6 M)!7BI&1QFOF-.DX0YRSE,1VDC*/*[W8&&R7645Y6?N"LJOU86B5P6:?TFT%1 M<#^66-Q&='A&GOT9 VCP-..E'S-(LMB/)UTJ5GJ<5"Q)^8$N!1X03C+4EJ-- M%+U@-?R$T;-P(:P:-'P0/H A':T7RO,<\>Q@CK9ZN;-I'M@O]3#[IXB$Q7E- M^GI<91SG!)^/2A+3.<%\]!$LE6F,6#G,B5:MT/N^9F;DX#H+$/W"LI('.'$L M'Y!4-9;.J]P/Y"MJ/VZVTE?V1^65@'?T(3![>LZJM R0="_*.,#7^_L"D]G@ MYP5N/V_1Q/E4[==/Q0&W8^E<2=-@E\'O'551H_MM)_UY$X38X/>,575]@,>] MI,HG_$'KU@)&VNZ=BP(&NY+&8%$)!P*V6@V.+K*BD\&NE%5)Z=,V38-%G.6\ MP* PRKS7VW^)&?:5JO\JR?^BZ'GE?8,3]$A%%N<)YA^YG\?!=G1&EE*6I#5+ MTX/"1Y8T#Y!665(&&!I E1=^4 O(_'B^!>1E[0>E95+$ 1YJ5[ \]]IA=11? M:(>*%R5-LI3EY2M; :>>ML^U:8$&Y^6^&X3%D79 [9!*?,0<,V=T!^'G8\8+ M\@G!I"9:@B\U!6K#5;%'N,X9CXL]>JXQ+Q!E"S+D@!],\+( MC?#;(O&?- FTNRK+P\EL_"256?XT>76C"/9A0RC*G!(]J_G>LHK5V"MXS2K? M*[[%%<^]L.8'3UBLQ[5_J%LT>#>X\34[[4[_!9;C$_B)?/PC@=6]5H.%3JZ0 M-3XI\PC,^#@?%TYO_8/X3CM\7OOI!O_/2$,$>+[2^#X,"[I@^H>T^!M02P,$ M% @ X5-O5-\8?6X< P G < !D !X;"]W;W)K&ULC57?;]LV$/Y7#D(>6D"S+-E.FL V8+LMMF$M@F3='H8^T-+9(D*1 M&GF*DO]^1\J6X]3Q^B#QU]UW]]T=C]/6V =7(A(\54J[6502U3=)XO(2*^$& MID;-)QMC*T&\M-O$U19%$90JE63#X652":FC^33LW=KYU#2DI,9;"ZZI*F&? MEZA,.XO2:+]Q)[_.*W8A8-O4.H,">/('AXQ!4JY8'8C7]WF%%OTBN^G._1 M/P?NS&4M'*Z,^EL65,ZB#Q$4N!&-HCO3_HH[/A./EQOEPA_:G>PP@KQQ9*J= M,GM02=V-XFD7AY]1R'8*6?"[,Q2\_"A(S*?6M&"]-*/Y2: :M-DYJ7U2[LGR MJ60]FG\UA#"!7V"1YZ;1Y. .M/Z18 M2R7I>9H0>^,QDWQG>=E9SMZP? U?&*5T\$D76!SK)\RBIY+MJ2RSLX"_"SV M41I#-LRR,WBC/C2C@# M].GOM]3>(VC1(DO QBB^YP[>20U4FL:QO'M_ YR\DE,#@BE/[O^>HHHHS*H?.>,'1MS=:B M!<_VS\]BZ[C'L2[=^N+L%NI'2C&&\UNX0WT#_+\/U!+ P04 M" #A4V]4QK8-) <" !P! &0 'AL+W=OQ]\*991X@VAPIP\0?#K$:]1*0]B&W]Z9C1LZ86GXR/]-M3.M6R%PVNC?LJ" MJF7T(8("2W%0=&_:S]C7\\[S$+;Y4Z2"/*#(U/W8G902]V]Q5-_#B<" MYIP7I+T@#;Z[C8++3X)$MK"F!>NSF>8'H=2@9G-2^X^R(O:W2 MB\"O0H]@,GX#:9*F%WB3H=9)X$TNU.J #-Q*+70NA8(-<:W<8^0N\*<#?QKX MTU?X_Q\A_/J.3P0K9?+][W/G>1'GK^/<-2+'9<3WS:%]Q"B;C?CK/\,YM_%) M%]1H=Z'7'>3FH*EKB&%VN$Y771?]3>_NXIVP.ZD=*"Q9FHS>FIKB#LT#"O^):#U";Q>&C[K/O ;##^9[ 502P,$% @ X5-O5$TX_(=@ M @ '04 !D !X;"]W;W)K&UL?91?3]LP$,"_ MRBG/K$G3,AAJ*U$8&I.8*MC&P[0'-[DD%HZ=V1=2OOW.3AJ*!'U)?/;=[_[X MSHO.V"=7(1+L:J7=,JJ(FHLX=EF%M7 3TZ#FD\+86A"+MHQ=8U'DP:A6<9HD MG^-:2!VM%F%O8U<+TY*2&C<67%O7PKZL49EN&4VC_<:]+"OR&_%JT8@2'Y!^ M-1O+4CQ2YL'D'6.C+U8,P1U%+W?[$;ZG!@<)Y\8) .!FF(NW<4 MHKP6)%8+:SJP7IMI?A%2#=8Z,ILK!5YUC_M8^YHC&L-)]6.OT*/"[T!.834\@3=+T M"&\VICD+O-F1-!V0@1NIAX$]P8F(-O#@>,&WU?)$CQ<&EXV5"F9)$*?OU3<^:-D:;1D&T['S5E/? MO>/N./N7?&.Z.0? .QA=Q]1]02P,$% @ X5-O5+?(E,\? @ H 0 !D !X M;"]W;W)K&UL?53;CMHP$/V549XI"8'=LJL0:8&N MVDI;(>CEH>J#22;$PK%3>[*A?U_;"2F5%EZ2F?&<,Q?/.&F5/IH2D>!4"6D6 M04E4/X:AR4JLF!FK&J4]*92N&%E5'T)3:V2Y!U4BC*/H/JP8ET&:>-M&IXEJ M2'")&PVFJ2JF_RQ1J'813(*S8R(VU/N<51^D41PAS>P18-,IV5P&0.:WRUUU7;YE,2D@WCG,.L MIUQVE/$5R@=X49)* Q]DCOG_^-"F-^08GW-94*:QXL^O>")8"I4=?[W5]MM1YV.0U@2V6XU=KZ%A[C-YJZKP M8FHJU >_&P8RU4CJ!FBP#NOWU$W=/_=N=U^8/G!I0&!AH='X_5T NMN'3B%5 M^QG<*[(3[<72/B&HG8,]+Y2]DUYQ 89'*?T+4$L#!!0 ( .%3;U0D)_>6 MU0( *H& 9 >&PO=V]R:W-H965T%43511R[K,!2N*&I4//,VMA2$(=V$[O*HL@#J51Q M,AJ=Q:60.EK,0N[>+F:F)B4UWEMP=5D*^V>%RC3SZ"3:)1[DIB"?B!>S2FSP M$>E[=6\YBGN57):HG30:+*[GT?+D8C7Q^ #X(;%Q>V/P*TF-V?K@-I]'(]\0 M*LS(*PC^><9+5,H+<1N_.\VH+^F)^^.=^G58.Z\E%0XOC7J2.17SZ&,$.:Y% MK>C!-#?8K>?4ZV5&N? -38L=CR+(:D>F[,C<02EU^RM>NGW8(WP\1$@Z0A+Z M;@N%+J\$B<7,F@:L1[.:'X2E!C8W)[4_E$>R/"N91XLOAA"F\ &N,*593"SI M)^*LHZ]:>G* /H4[HZEP\$GGF/_+C[F5OI]DU\\J.2KX6>@AC$\&D(R2Y(C> MN%_?..B-CZS/ 1FXEEKH3 H%CR0(^5Z1.Z(_Z?4G07]R0-]O&UQ)ERGC:HOP M\QN^$*R4R;:_WMO.XVK3(? &U/PZ^CUXFUA+ZP@<9D;GL*2W *.1CS/#,D7K M,^>#@["O&9D.=38\B-HE.3$^@JKYBZ/)85'9BU?!G[;>NOX]2D%E37/,O<8 MUN&-=,ZK9**2Q/>'G3 0T]KQ\3D'[)!6>(]Q0[@Q#:O; 30(?$ D=8W^^GE_ M)/Z$)%L1%Z("#%>P7>704"&X-:&!P6B1CYD9ZUKG4F]"36]Q?KSK12/FX7KW MM3QJPY>8U9G[VIJ/#KVI>,\_2K2;X)*.-6M-K97TV=Z(EZW_O,);%^<3VDBN MIG#-U-'P_#0"VSIC&Y"I@ANEAMC;PK#@/Q.T'L#S:\,OM@M\@?[O:?$74$L# M!!0 ( .%3;U0EEA,K*0( * $ 9 >&PO=V]R:W-H965TU0V8^':0\FN1 +QV;V M96'__6PGI'0JO"0^^[X?WYW/3ANE=Z9$)#A40III4!+M;\/09"56S S5'J5= M*92N&%E3;T.SU\AR+ZI$&$?155@Q+H-9ZN=6>I:JF@27N-)@ZJIB^N\"A6JF MP2@X3CSS;4EN(IRE>[;%-=*W_4I;*^PI.:]0&JXD:"RFP7QTNTBD.94W:KG*K MH]F3(H11!._A"Y6H86X,DDE#LFSG$68=9]%RXC.<&WA4DDH#'V6.^6M]:&/J M XN/@2WBB\#/3 YA/!I ',7Q!=ZX3W3L>>,+B1H@!?=<,IEQ)F!-C- VV/_Y MON(G/3_Q_.0,_T$2DUN^$=C5$);<9$*96B/\_(H'@H50V>[76[6]C!Y%0W@W M&4RB"):88;6QYV2KD@Q?S-'$%RIQW_'-P-I I4:$@A>$*-]*,#SIF@KUUM\- M YFJ);4-U,_VUV_>=MV+>WMW'YG>&UL?53;;MLP#/T5PMC#!J3Q M)4G3%DF I%NW#F@:M%W[,.Q!L>E8J"QYDIRT?S]*3KSTEA=;E,BCPR.2HXW2 MCZ9 M/!4"FG&06%M=1:&)BVP9*:K*I1TDBM=,DNF7H6FTL@R'U2*,(FBX[!D M7 :3D=];Z,E(U59PB0L-IBY+II]G*-1F',3!;N.&KPKK-L+)J&(KO$7[JUIH MLL(6)>,E2L.5!(WY.)C&9[.^\_<.]QPW9F\-+I.E4H_.N,S&0>0(H<#4.@1& MOS6>HQ .B&C\W6(&[94N<'^]0[_PN5,N2V;P7(D'GMEB')P$D&'.:F%OU.8' M;O,9.+Q4">._L&E\^X, TMI856Z#B4')9?-G3UL=]@).H@\"DFU XGDW%WF6 M7YEEDY%6&]#.F]#37>C%'4BB)#F UVNS[WF\WH'L#5@%%UPRF7(F2 9FD:K.F@/X_1:_ M[_'['^#?%DSCD:N:#!;LV<'"5&LF5_X*^'V'3Q9F@I3_\YZ\!]%=OYZ9BJ4X M#J@A#>HU!I,X[M+#P5RML5RB)J7BXX[_4MD\P[327$"<^*W3SLYN).UWX8KI MM(!XZ.VHL[,]1#+H0N[*84Z"*0VV0)#$">A9:NKH]F5>;\0PKST9E8.7Q,"# M;Q>29;I&3=T/WTD5"U3#"!>,:[AGHD:XKJVQ5(MU'##8:=011UHBB" M3Q!U^Y'CE",GT%>N,7P>-(Y?WG%]0_Z-\YVR5!C#3O_E=>_51[C7B27JE9\W M!E)52]LT9;O;CK1IT\G_W9MY2,JO.'6BP)Q"H^Z0)HAN9DQC6%7YOEXJ2U/" M+PL:RZB= YWGBJI[:[@+VD$_^0=02P,$% @ X5-O5-VA)_ *! Y0@ M !D !X;"]W;W)K&ULA59M;^,V#/XKA%<,&Y!K M'+LO:9<$2-H=M@'MLK9WPS#L@V(SL5!9\E%RTNS7CY(=)[U>LP]Q))E\R(=O M\FACZ-D6B Y>2J7M."J[@0:X*YP_ZDU$E5OB( M[E,U)][U.Y1G7GY(/!9XL8>K,$S61CS[#>_YN,H]@ZA MPLQY!,%_:[Q!I3P0N_&EQ8PZDU[Q<+U#_QBX,Y>%L'ACU)\R=\4X&D:0XU+4 MRCV8S2_8\CGW>)E1-CQAT\BFYQ%DM76F;)79@U+JYE^\M'$X4!C&[R@DK4(2 M_&X,!2]OA1.3$9D-D)=F-+\(5(,V.R>U3\JC(WXK6<]-[HU#&"3P 1Z=R9[A M :N:LH)YPIS,BD0YZCNVXZ7[68LY:S"3=S"OX,YH5UCX6>>8O];OLW^=D\G. MR5ER%/ WH4\A'?0@B9/D"%[:D4X#7GJ$M 5GX*/40F=2*&8O''*Q.7L$_ZS# M/POX9^_@/W%[V)JV;4S_?L(7!S/%ZW^^%*Q/S$;TQ9>6#L;/'!5SSR.MJ M&.9(TN3P9!S7WGU=+I@)!_#1!\_"O,7+8;I&XG!P+\J,GT+F4+%HD/M_;<$; M02$U\WJA9,;1F&K-Z9%,&>'6*"4(/@M5XP'X4R%< M"-]?G) 9'AC[Q,U.@?U;X%:YZH2EYC!+%JE"("RDO7AXT4O3&$X@/DV'KPZ2 MWC ]AS\XA%Q!@'ZJ?!W2 ?P@?N0I=L*_#^^H3-FD@C0^4!A<]M(X#38OSO<[ MUD[2KPW6ZIBU-_*_@E5PW%BZ3;L/;@ZCB]Y*U!5FD*(.T-XJO> M59+N0[<[\$I"3"4;ADU?CTDJ],:B[59N-, M%2ZRA7%\+89EP=\A2%Z WR\-S_5VXPUT7S:3_P!02P,$% @ X5-O5*)? MRXPF P O 8 !D !X;"]W;W)K&UL?57;;N,V M$/V5@;"/BG7W); -K+<-VF+3!INT^U#T@9%&%A&)=,E1G/Q]AY2LNFCL%VI( MSAR>N6I]U.;%-H@$;UVK["9HB ZW463+!CMA9_J BF]J;3I!O#7[R!X,BLH; M=6V4QO$\ZH14P7;MSQ[,=JU[:J7"!P.V[SIAWG?8ZN,F2(+3P3>Y;\@=1-OU M0>SQ$>GWPX/A732A5+)#9:568+#>!)^3VUWN]+W"'Q*/]DP&Y\FSUB]N\W.U M"6)'"%LLR2$(_KSB%VQ;!\0T_AXQ@^E)9W@NG]#OO._LR[.P^$6WWV5%S298 M!E!A+?J6ONGC3SCZ4SB\4K?6KW <=+-Y &5O27>C,3/HI!J^XFV,PYG!,KY@ MD(X&J><]/.19_B!(;-=&'\$X;49S@G?56S,YJ5Q2'LGPK60[VOZJ"2')X :^ M(CL'/BLWI&]ZB^N(^ 6G%Y4CVFY 2R^@K>!>*VHL_*@JK/YK'S&SB5YZHK=+ MKP+^(M0,LB2$-$[3*WC9Y&[F\;(K[EH@#7=2"55*T<(C"4(N,[)7\/,)/_?X M^07\KV@M8CC"XQ!4"W\^X1O!KM7ERU\?1?4JJ.O+6WL0)6X";CR+YA6#;9+- MX#<%]^(=?'B2E5_G$*>PS-/9M/F.T/K4-D+MA;$@5 6ZKB73\ZA<<=2 5))< M. 9=0M-9U@(Z:JBY;WBIZ1TX'SWW[I22L6K,6=6 X!"0A4^0A?%J!2XDW'QE MW_4M1[KBGF$O./2^*XM%#D^:^.%/D(9%6L!=3[U!5^NRZ[N1ST&\^Q0!CZ'3 M SW7F&%>0Z3;(=*"_L^1E\S!YTLGYI 6F1,*2.9S)\PAB0LG+%A8P%.#/-YJ M#@$LPCB/1WX7""W"57)RLM.](AY5/DN*I-IS6!D'+4$1)ED!#\,-O(JV1Q=? MQ7/W G(:+I;Y@%SVQC@SGD*]X3RAS\V@WTKQ+%O)R4GB^9B/Z2ST#[#N!P@N MX//%$CXJ^^ALHG1H]GYN,@_GX#!)M*_ZL-&UL M?55M<^(V$/XK.V[:N($5,SU5HZ2;7.F* M6=KJ761JC2SS2E49I7$\C"HF9#"?^K.UGD]58TLA<:W!-%7%]-,22[6?!4EP M.O@F=H5U!]%\6K,=;M#^6:\U[:(.)1,52B.4!(WY+%@DD^7 R7N!OP3NS=D: M').M4@]N\R6;!;%S"$ODUB$P^GO$%9:E R(WOA\Q@\ZD4SQ?G] _>>[$9:%\0/5 YW2G(EK58ER>_@B[2HT=AI9,FD4XSX$7[9PJ=O MP(_AEG * [_+#+.7^A&YVOF;GOQ=IN\"_L%D#_I)"&F_ M :O@DY!,K.FG?P!QW^P.,/WL!?-H9.C(&5JK9DPI?BM3"\5*;1 M"/_Q$U,SCK. 6M*@?L1@G@QZ\%7"5V[5%C4D(Q\L M"ED2QS_#HME154$;P:0']P7"O6;2L+9-ZE,9U%IPA#TS4#.1P?8)&/ S$E0F M[)&)DFU+!,Y, 4QF](.+42^F4J72(:FMTA0Q5T2N!1U A=J'N50DNQ>V@ 5G M&59/L&3R(82[WJ(''W[Y:92F\X1HZ5.TM3?Q:W'ZJWAH955W(AY#1%7@,, MVSCFU"\M6>NCTDXZ\9^K,+I^%5H?+LY5(ZV/3^Z%[',N)L\]N?8:FW9R3F!# MS#7QD+YZ:_;DS(4@:8@33-Z6,F%R9:R!"[@*Q]3C-,9VY+ST:C11.8I'[V>N M504T*4MB=#6*8>6RZ;-^%0XOQW"O+"7L I)AV+_L4S [ISN/5JP63LB/#;'U M>1&24 MJ1RU8V_9 9@Q1%ICZ?-*?6PLUM#43K.UD(;]P> UA1]U=G0V1:E(=_ZM,."Y MM@.U.^V>HT4[A9_%V[?LEE&DI8$2U>7 >CV?6@W5M5^)F^5I0GOEP4] MJ:B= -WGBE)TW#@#W2,]_Q]02P,$% @ X5-O5#O^#%(N!P :1$ !D M !X;"]W;W)K&ULS5C9;MS*$?V5 K- J@9[IQ1 M) &2?!=?0+9A.;D/01Y:9,^P8Y+-V]W46/[ZG&K.C"1KL9^2 (+(WFHY=:JJ M.2<;;3[;1DI'7[JVMZ=!X]QP/)_;JI&=L#,]R!XK*VTZX3 TZ[D=C!2U/]2U M\R2*BGDG5!^8TB(/=Q$>U;AQ/S,]. M!K&6U]+]??A@,)KOI=2JD[U5NB7Q\D?%^O^$?2F[L@W=B3VZT_LR# MM_5I$+%!LI658PD"CUMY*=N6!<&,/[8R@[U*/OCP?2?]9^\[?+D15E[J]G=5 MN^8T6 14RY486_=1;WZ56W]REE?IUOK_M)GVYD5 U6B=[K:'84&G^NDIOFQQ M>'!@$;UP(-D>2+S=DR)OY1OAQ-F)T1LRO!O2^,6[ZD_#.-5S4*Z=P:K".7?V M3CM)<4Y'="W7 -O11SEHXU2_)M'7="U::>GFCJ[$O[6A2V^1-"=S!^4L8EYM M%5U,BI(7%"WI2O>NL?137\OZ\?DYC-Y;GNPLOTA>%?B;Z&>4QB$E49*\(B_= M(Y%Z>>DK2%ARFGY6O>@K)5JZ=L))!L6^(C_;R\^\_.P%^4_Q?:-LU6H[&DG_ M_"2_.+IH=?7Y7\]A^ZIH3MQC.XA*G@;(3"O-K0S.XGQ&;_L: 3-WN^ *GPF7 MHS%LR3EGA'(*;A^1VV@ZET9[.?3!Z'JLG#VFA*7!*& T MB+:]([RU8\W@-9*Z!]M(K[8UG0S6CAB[9%57R6)G2)4 M&K*#K%@,H?J8K0K&_+V^N,C2^V,?I=P2M^J6K(?5A+CJ"KOEM'CNB$]QRQ@#P)_*#BS]0S'C /_Y*$-:M0***MI(,4 =K,"VENR=!<>QUR(B?KY#M+QE++EC MU.#M?7AX]E8VJD)A^!8U?O>\>1&S"_0%D.&=AP0Z+K5!.DQL.:)/LAO@TKE1 M7[$ZV^T^OU630ZCF+6!6O77 9@JED0-LLP\,W.V6?XQJ\#EW@,6A%;TDX*'T M@Q66L&JY='^+"$+T:>+!%B&!/-UNK96%N+O]T@9P-+M(X>E&Q7&'4AB ]V<*=[<-4M&N.#SV"/? M*UG#$T1/5!7O00EK8.41*H%N1X^LD\:@08,^PX#*$Y+/"Q"SW7G$Z/33DM0X MNI+0",E4-<)7JY A*'=]&1SN:&TYYW ]\6RY+PG:T_T")M*O MJ@6/!6J91C928+EK'$TEKO+3 :"XO*8WTJIUOZT2>_$M!/:;9T MW<_N0[FK7E?;ZO73@[+SWG/ADT:.HMO=RG[D$F1TMV\&EOY,RS"-,SSS,%WR M,UOD^)^$B[3$,XX2_K\(XS0!8""PM$B1+P-C146QH&R)@E%00F62 UI.!#59 MRW"(CIOLUVDB+Q+*,DHIR_FO6"[I_=17X#'PA$ET@$YL#UE_45(<9D5&!ZS[ M$(-T$6$0QF6)819FL.W[D,;_?4C+<)&E#&68E0Q?7BP9Q+ H(QXM>)"%1?P< MHHN$@!(CNJ 26U]'M(A+#D!**6 MJ1XS9&48+0K/S2C)/^ 4)@;P'Z5^N"LLTY_@O.440HZ1@ M>"/D%:-=+%)ZCXO.9:/DZH&0-S#! W,E/@.,@\OW;ZX.J=9 HD?C>/Q)A?X4 M1S^2"3\0QZ<7>?KKGQ9)'/_-W_/O(X [ ?>QGD5VDTCYK-80G5;>7^9_]!SB MD<\2^@LPGI5X/-N8 >D10GLO\8G+*[[RK/@N^=R'V/S!YR^,6_N/?(L&.?9N M^A+>S^Y_1SB?/I_OMT\_0ESA6H;;);5RA:/1K,P#,M.'_33 5<-_3-]H!R3\ M:R-QQS:\ >LKW AV U:P_W7E[#]02P,$% @ X5-O5$M"<#&+! :0D M !D !X;"]W;W)K&UL?5;;;MM&$/V5@0H$+>#H M0CNN'V:7E-4@]HO-O.?%?7RFVOV-C-^6@V&C;N]:H*LC&YF+=J MQ0\<_FKO'%:3'4JA:VZ\M@TY+L]'E[/W5T=R/U[XJGGC][Y)(EE:^RB+3\7Y M:"J$V' >!$'AWYH7;(P @<;W'G.T>AWV#$ZF+QAD MO4$6>2='D>6U"NIB[NR&G-P&FGS$4*,UR.E&DO(0'$XU[,+%GS8PS8[I+2UN MOWZZ?CL[I=LUNS6BGT\"',BU2=Z#726P[ 6P4_ILFU!Y^M 47/S??@)B.W;9 MP.XJ>Q7P#]6,Z7!V0-DTRU[!.]Q%>QCQ#E^)UE.P]%$WJLFU,O005&!46?"O MX!_M\(\B_M$+^!_*$M5&MJ2%7>M"U+Q3T*+6.?W]A9\"71F;/_[S,VE?1YX= MCPEH7RJF=D#,5>>YH.66 K8+[1GEV>=1+I?:^4#7G'.]9 <-?P1P[%&\@- - ME5RP4^: O A"N$*@"H%6%O701(5(.=OA0-RAV0P,Z]9$]72S DJ.N>#Q:;: M*:<$G;']YI>3 M+)N>H=A!V@GIUJBK@2U)16HLO7NV#H$")3@U)J-Q Z&<31XG*&U M&QPN.R^^/%K/!:5-#!N:Y)4%X=S8&,E!]&7!V%'K4%-QM.P"'=-MYTBQL[X% M/_*\$AP)QNA20V_E!Z;P)>HI,]"$OD!5;6MTKI:&A\30JM,%:C:E)B4IA32. M22U5KHT.&CI7"#"*K)L.SC# G8IQCND;S!T3-QCGN0CL;>P"%$^0AL".P'-3 MB:L"^5(F5!! E1RVR;5JX.;?B/B<6RT#-@>A2'&C0Q4)L]2QI]+9.B9X@6 1 M'KS3]5"O?37\*N>]*HOK1:_';TE,J%Q"*K@$62_S*0?L_;6!=I =PD<@:$6)9N IU$W)?6T7G$L2#FC#/U8& M1/#,@W%J<3A)SP[2A.P7.3H^C.G&;AASX" &TC7HV@+-$PL4)%$"0PL_3R?; M84"H%7X8D)$>[R5/#016,BN$A%-EB?M"'9;XEP3HIPEN/.L]._W9D)[L/7^@ MO8J/O*?(/+V$N]W=[XC+]'P^7T\_0E (*PW1#)&UL?551;]LX#/XKA ]W MN(*GN_(/?H*D6%?&^L72<7H;AZJ(H-JD MV63R1UHK;9/E/*ZMW7).+1MM<>W MW6MW&&%AG:+9)H<%S[ILN*PD"[GC2KQ M ?ESLW9BI0-+H6NT7I,%A]M%=,AI !>/I]9'\;:Y=:-LKC+9DONN!JD5PG4.!6 MM88_T>X=]O5EH>U47:>LL0-Z#3O8ZRZ&-D+,?Z$#V2Y\G!G"RS^CT\E MWR'I[)CT*CM+^%[9,&""M]HJFVMEX($5HS0? M^S/\%P/_1>2_>('_!27AZS^X9U@9RA^_/2?K>=;IU1C^MO"^-0?(LBB&2'+3 MEM(U$.WI%'X'LOAD4?#^[,5(@^HG-&"%1J4)BM&()1RN:7E"B GD@N?+<40 M:M\JRR%,( Y^@U0GK30*L"=KH"52N-1%C/!S,U:)^R:(+XJ&G=R0Y"^\F]9+ MFTF.HM%IE\RD:VIU$'&>NP_IR0"JT95QS(:SDR/J9M&P.DSRFVZ _73O?@,? ME"NU]6!P*]#)^.HR =>-ULY@:N(XVQ#+<(R?E?R-T 4'V=^2W.;>" &&_]OR M/U!+ P04 " #A4V]4*6C(XB(" "?! &0 'AL+W=O@0--UV&'90;"86 MJ@]7HI/VWY>272]%VUQD4>)[Y*-(SP[6W?D*D>!!*^/G2454GZ>I+RK4P@]L MC89OMM9I06RZ7>IKAZ*,(*W2;#C\E&HA39+/XMG*Y3/;D)(&5PY\H[5PCPM4 M]C!/1LGSP8W<510.TGQ6BQVND7[5*\=6VK.44J/QTAIPN)TG%Z/SQ23X1X?? M$@_^: ]!R<;:NV!\+^?),"2$"@L*#((_>URB4H&(T[CO.),^9 >[Y_9KZ)V MUK(1'I=6_9$E5?/D+($2MZ)1=&,/W[#3,PU\A54^KG!H?<<;>!8I9?!8E\YNP!7/!FMK")4B.:DY,F/,J:'-]* MQE'^TQ+"Z P^PKK9>+QOT!!<[GGULY0X0'!+BXYLT9)E[Y!]@6MKJ/)P:4HL M7^)33JS/+GO.;I&=)/PAS #&HP^0#;/L!-^X5SN.?.,3:CV0A2MIA"FD4+ F M0:A?ZWW!/^GY)Y%_\@[_JQK"WUM\(%@H6]S]>ZN@)_G"1)[[6A0X3WCD/+H] M)OGH; "W%<+2ZEJ81\"]4 V+*$%R0"Y9P]/55PV,)7A+6GK4-!K=+HZ&A\(V MAMK^Z4_[Z;MHF^Z_>SNZU\+MI/&@<,O0X>#S- '7CD-KD*UC"VXL<4/';<5_ M$'3!@>^WEA^F,T* _I^4/P%02P,$% @ X5-O5&2:) F9! H P !D M !X;"]W;W)K&ULS1?;;NLV[%<$8P\;X-2V?"^2 M &E/UVW8Z8HVVQZ&/:B.DFBU+4]2FIZ_'RG+;CJD*7J 0,B4A(O(BF25J9[ MJ1[UEG-#GINZU3-O:TQW'@2ZVO*&Z3/9\18H:ZD:9F"I-H'N%&:B%;HOAZYBVB\XL$^2W#;X+O]<&B8*'\T'[]]9W\.6!:7XIZ]_%RFQG7N&1 M%5^S76WNY/X'[OQ)45\E:VTAV?>\2>J1:J>-;)PP6-"(ML?LV<7A0* (WQ"@ M3H!:N_N#K)6?F&'SJ9)[HI ;M.'$NFJEP3C1XJ7<&P54 7)F?B,-)PF9D$]" ML\U&\0VST9)K?>+OCY-LE>ZBY_FX:&#@0Q8+**;_HE=,WE)?DLVS-5I.K M=L57K^4#,'2TE@[67M"3"G]B[1F)(Y_0D-(3^N+1^]CJBT]XKTGOWPEUR:@N ML>J2-]2]'<,_[!EDR9\-N:AE]?CGL6B>U([E>:X[5O&9!_6GN7KBWGRY59R_ M"C.!(.V@OL8XD?=Y(G*KY)IK+#56DWO0+2J(S((K:8]$^FI7&0B6-,#Q0?9K M+C>*=5M1P>(S4X\<2#=2F2U9-%S!-OF&E'X298!S/XL*P%'NAW%B-\HP ISZ M,0V1$/L43+[:*>A-D+II7M@!LZ*T8Z$%@V49XV]"LHS:L8!Z4JP&&FM7Y!>S MY0JH"UXL:7PF!+!@3$40+64O#I+ZD&K\G/<'.:7#(M M6DFN&93M9L@$;972- 4\.9B#KU;O9)P[\1O93OZM(O+#M$1[+2X2"G.$QV\E M"I&.,.UC1!9"58JM#>3$2JPA^C9=)QC@,G$0XN(G.75PE%@\ :NH--*+U Z0 MRTH[[CM>";QA88T@5]A[U: MP$WK(;B@H-5KKA04%3.$D4Z*UN!!FD'!]W[%?A'E-FWCV'E$_91F<"D^9M[' M_;^!#'NGZM]E^5\4/2UL;& "$2G0XS2"_,/PT]#Y#L%(8LR2N/3C^*#P021. M'<15$N4.N@90I)D=V (2.XZW@#0O[<"TC++0P4/K,C]-K750'=DKZ\#P+,=) M$OMI_L%60+&G#;DV+L#A-!^Z@5N<: ?8#K'$>TPA<_IP(#Y^9S3#F"",2N1% M^%93P#9<9 ."=>K3,!O0L<9 _9"F#EH[PM+!TPTB]Y,DA?G2_L_=L=JGLC6DUJO@;1\"R'UZ[J MW\/]PLC.OD$?I($7K9UNX2\$5\@ ]+6$EYA;X 'CGY+Y/U!+ P04 " #A M4V]4"#W#:V(" !1!0 &0 'AL+W=O/4EEUZ0!$BR#=NP%D':;0_#'A2;B87*DB.EUUP<2@$JJ=^7VGP_\$ M9%U %GBW%P66'[CCLXG1#1CO36A^$5(-T41.*/\HU\[0J: X-[O2#F$$[V&> MYWJOG(4UYBCN^$9B!%?H(EAJY0RI!W-KJ4JX*IZVO@F^$5*X!WA[XT/LNTGL MB)8'C_..PJ*ED+U"X1PN":ZT\%$56/P;'U,Z?4[98TZ+["C@5ZY.8)!&D"59 M=@1OT<"'B#(QI9:/,[ C?LX88!;O@*7"]>(UP)R_#&:%[J'!T0.0KB/ST0 M_ JDX ;O'2RDSF]_'Y+_*!W?]1>VYCE.&;6U17.'S$NXIQX-*LYK(R0,DE9/ M/Z2'JT51=;R!+$I/,YK3Z'R-!JG&0RS]% )I5$R&L,H.CT_@T,ZQ\_* MG!3;A6:V$)BT%=_O]O_%O&V3)_?VL[GD9B>4!8E;"DU.3D<,3-O K>%T'9IF MHQT]3UB6].>A\0YTOM54%)WA+^A_T=E?4$L#!!0 ( .%3;U2Y*A4(C0( M &X% 9 >&PO=V]R:W-H965T(DO2$)D'3KU@%M@Z9K'X8]*#83"Y4E3Y*3]N]'R:Z7;FU>;%UX#@\I MDJ.M-D\V1W3P7$AEQU'N7'D>QS;-L>"VJTM4=+/2IN".MF8=V](@SP*HD''" MV'%<<*&BR2BO!G5CGSA_$DU')U[A M]Z.<&]K%+4LF"E16: 4&5^-HVCN?#;Q],'@0N+4[:_"1++5^\INK;!PQ+P@E MILXSP<#I]@MO2 M)\L"5QES@WN^E&@/1[$CSQX?IXV76>TE^<#+&5QKY7(+7U2& MV5M\3(I;V';M#2#0+= MX .Z14'K&B0="^X__&]]IQ2>X&;]V]]T+Q3@\4:-:ATRVDNE*N;H?V MM!TFT[J'_IK7D^B:F[6@>I>X(BCKG@PC,'5WUQNGR]!12^VH/\,RIX&(QAO0 M_4I3.34;[Z =L9,_4$L#!!0 ( .%3;U3D7 \Y!@, -X& 9 >&PO M=V]R:W-H965TH#ZW$FI A0J0H-VT M36K'6MIIFO9@DH-8=>+,=@K\^YV=D-*UL(M"(4L<*!-^& 0]/V,\]\9#IYNI M\5"61O <9PITF65,;:HWDH9HHDOV%)>(:Y MYC('A<8K%,(2 M41A_:DZO<6F!^^L=^R>7.^6R8!JOI/C!$Y..O+X'"2Y9*5U^VJ<]A#] /#@#"&A"ZN"M'+LIK9MAXJ.0: ME+4F-KMPJ3HT!<=S>RGW1M$N)YP9WTJ#T [A ]P;&3_!'1:EBE/*$V9*KA3+ MX'3.%@+UV= WY-#"_+@FGU;DX0'R =S(W*0:/N8))J_Q/@7:1!ONHIV&1PF_ MLOPAZSBZS@&Z*\&T!KF$.?6'+M6V M/M1?S@/,<6-@*DCS^[VS/,IMF_-2%RS&D4?=IU$]HS>>H>(R@;DT3,!MF2U0 M6??W*2,3F-4WF<#D&16U&%TIC^G-> (%F3J[_Z,9"4P9NSM$P*0HE-YQ:!N%:"L$4/#)1XA[Y/&4&;M@6?M+*>LP(:W#1&/,<"CH!9;.A@] 0M8)^KQ5% 9Q 2#P<@$W(I( KV .V+5A1$SF>O^R(1.HS^=5B* M8][>V'^+C;07\PK2:X6#*L5>V B$;@^.IQ>^=4B0J@"B5CL8M 9A]')T.\5[ MK>'OS9P,U*B'-.-I8N[U($E-NL&+F7&U1TLE*Z8I96NIU M8K8:V=('52+)TK275(S+:#+R>S,]&:G:"BYQIL'45<7T\Q2%VHVC3K3?N.7K MC74;R62T96N\0WN_G6E:)2W*DE/.'-C@*EDH M]> 6GY?C*'6$4&!I'0*COT>\0B$<$-'XW6!&;4H7>&COT3_ZVJF6!3-XI<1W MOK2;<32(8(DK5@M[JW:?L*G'$RR5,/X7=L&WUXN@K(U551-,#"HNPS][:G0X M"!BDKP1D34#F>8=$GN5[9MEDI-4.M/,F-&?X4GTTD>/27#MG"X'FW2BQE,H%)&4#.PVPV2NP0[A1TFX,?)!+ M7/X=GQ#%EF>VYSG-3@)^8?(<\DX,69IE)_#RMN[">U+PD%VO@IT\*9&]>&-LL#A#>1Q.AR"HTV-4=95+9C%);UG MPBLY\QU3]+LP5Y8)\L_B(BO@A%)%JU1Q4JE_%+KF;,$%M\]..U-2KA_(--PP M6VO:_4^U3J8\KA8IE+NZN@,G5A>R(G=& 9U>SQD]Z*2%,_ID]&&^09IY*XL: M^G':31MAJ"-Y55<@O-1;]DSSBO3MQ\/.7MU*U=+2_/*II>5R#5P2#AH+1=S) M"YB%$WADHD;W6B0-XU>0L[@_Z ;DLM;:A55!*T[OF6*#O]C+2N1[S4,0+U*[ M!.1[!,'==*\_.'K3R<&8J5"O_3 E'J[ ,'':W79>7X8Q]>(>AOT-TVLN#;%= M46AZWJ<;U&& AH556S^T%LK2"/3FAKXYJ)T#G:\4-7"S< G:K]CD#U!+ P04 M " #A4V]48%^VL.0" #U!0 &0 'AL+W=O]W=B"C4\M+XA]WWWUWON\F6VT>;8'H8%=*9:=1X5PUCF/+"RR9/=,5*KK) MM2F9HZW9Q+8RR++@5,HX39)!7#*AHMDDG"W-;*)K)X7"I0%;ER4S+W.4>CN- MNM'AX%YL"N,"I?1 1.-ICQFU(;WC\?J _C7D3KFL MF<6%EK]$YHII-(P@PYS5TMWK[37N\SGW>%Q+&[ZP;6P'HPAX;9TN]\[$H!2J M^;/=O@Y'#L/D'8=T[Y &WDV@P/**.3:;&+T%XZT)S2]"JL&;R GE'V7E#-T* M\G.S.^T0NGWX#,O:\(+R YW#G59<*V>T)/L-?%,.#5H''Q_86J+]-(D=Q?8( M,=_'F3=QTG?BC."6 L+7U2&V6O_F#BWQ-,#\7EZ$O [4V?0ZW8@3=+T!%ZO M+40OX/5.%,)"D]\)N'X+UP]P_7?@5J2>K):AFO/:TJVU<,F?:F&%;T?;@?7+ M\0'\#K'A 7<.YE+SQS]O5?ED5*_@L:T8QVE$$K5HGC&:M0^[-((CK!KYC6&% MO#:8@0J95^S%Q^^ HDE I'.AF.+^];FVSL('N.B,J%%("QO2D0IN)$N.XCD0 MSXTN@>0FT<#%,($%LP6ABHP-".28+I#CJ]\QZESG6MG _0,EJP2GBC MT'MB73MB)Q3@COOJ$:F*&4(8=+K=$<\F0MKI]?O_I_!6F\1' M4BS1;,+ L1!R;539GK8S[;*1\C_S9B#>,JJTLB Q)]?D[.(\ M,,F6;C=!6$ MO=:.QD18%C27T7@#NL\U/=%^XP.TDW[V%U!+ P04 " #A4V]4EDI[MVT$ M #@"P &0 'AL+W=ON876'A[:IG.C9.']\FPP<-5"M\J=FJ7N<&9F;*L\=NU\ MX)96JVGS*CH=FY9NZTU<6W*IME?U\H1NS'B4T>1RX MKN<+'P8&X^%2S?5$^U^75Q9[@ZV4:=WJSM6F ZMGH^2CI$A@JF=JU?AKL_Y9;_R)!E:F$CNAIWHW%U%X(R\19G M:]SGQQ^,UT S.(&)GB-L#]=Z::RONSFH;@H3U6@'MY_A4OUE++R)%FD+1S?J M%F>.AP./5@19@VJC\:+7R%[06,*EZ?S"P;MNJJ=?[A^@]5L7V*,+%VROP%]4 M=PJ<$F I8WOD\2T2'N7Q/4@<]/[M$2>VXD04)UX0-\$ZFJX:#6:V@_'[KB\L MS% 2,#^N^"/JAQO]X.&B,=7=G[M([]4VLFKFNW7E8++45:T:N*Q=K-5W MH>1L/_?1+S!;;HS'^6M]K[L5LIU9TVZ26UL'WT)).!789H27H15%AK^,%%QB M2U,6?@M".4-@7J,S'O0#'DQ.0YX7($I,X!P82);!6XW>HD%]U6,.JS; _KL? MR'(&0@ 'D87_O"SAXU);%:-1=Q6:!$>-<>XXZ,\E4")R 4=!]S%V>)%BAU I ML2N(0-M>1TK_?:22%(('E$3(@"_+RP"1Y#(-O2)T!,GI+J(% Z04B!8@<>E^ MHCF5(0 <.&*5($7Z(E%*2B9 IADB3 ///)6!)LOS"+? 6'[ +/Z_Y2,DW+_EC(XD09D M.,KDC;7$U!H'B 7*"LM 1'!&4O@(9U^ 1 M0 6F/(0/+ BL>TSZET^%DF%.LJT,X+#GMNC6Q[:V0'WQH; M9%_?PO%B?KI+-G>'._#RV&O [LOC@-H\(+/.M351-%Q9,UU5:/'WWQ2,TA_ MK\VSG*@[P,R!+HAL>Y%ZIU8"!I<\;CQX'V9(=LK@.XSZJ<0&S9GIF+Z8J!-T MN:XP44_P;U=$!\]>7:AU'M^6#BJSZGS_ -N.;I^OY_VK[6EY__:]5'9>=PX: M/<.MZ:G$V-C^/=EWO%G&-]RM\>AB_%S@$US;L #G9P8?+9M.4+!]U(__ 5!+ M P04 " #A4V]4[8 -37L( N.P &0 'AL+W=O$GIO#[BPT-*#^]%^5NUD[(.?C_L\^IQ MMJOKX\?YO%KMY"&M/A1'F3??;(KRD-;-VW([KXZE3-==H\-^CL.0SP]IEL^> M'KK/7LJGA^)4[[-'^CBF6_DJ MZU^/+V7S;G[M99T=9%YE11Z4T8?$[%H&W2*?V3RO;IY';2A?"N*W]HW M?UT_SL+VC.1>KNJVB[3Y]R:7VK.XS^73F?78[8-;U]_[_W/7?!-,-_2 M2BZ+_3^S=;U[G$6S8"TWZ6E??RW>_R(O ;&VOU6QK[J_P?M%&\Z"U:FJB\.E M<7,&ARP__T]_OQAQTZ#I!VZ +PVPWH .-""7!F3L$>BE 1U[!'9IT(4^/\?> M&1>G=?KT4!;O0=FJF][:%YW[7>O&KRQO$^6U+IMOLZ9=_?2EJ&5 @Y^#.*O2 M[;:4V[3[ 8M-\%6^R?PDK=_]&,LZS?;53XWJU][ZH@R==R#;2/[>T7EO;SQIZK1_B[ M1Y^PM<._I?F'@* _!3C$&#B?Y?CF" IGVM&3NX_>,X-<$X9T_=&!_BZ_?!5L MRN)PR5!9@C_SN2/>==0.6&]/*$*DB>'MUCQ 13G25+&I8HSP15^5F"I*F%!] M]2*FUXBI->(76:YD7C?#9IOYR^)PW,ON.E@V:58V(UT5_.NS/'R3Y;\M_K+K MT9@O?\\=L=MHHX5FR1(0H8AI[IHBQ"(A-'[R:[S<&N\O99I7&UF6 M)E6F5Y,<;#Q;7'A2\/%T9$$69:VBU-D0A#I#EHBC C6+_R M3563Y0+!#J)0T3$F"DC( M&Y&0"0BJ0WP)B)@^0XH!43,Q9+JC@ J%BP%#%9"0G4BO1[G*FLO^<]8- $'2 MEHOE>&L5IY W4"& +Q$1NK< 7[@(=7,!H%&*='--%2-L(%NQ0A6VH^KN@14K M7&%ON,(F/184:5?N$E")A3$# %0XBI ^/85DX6UO_:@5L? 48@7_"_P4"%CQ M#7OC&S:)$^J_@5,2NR6)5=*/4X$-.PHOE_%3:P>L (B] 1";-((RWU1!F6^J MP,P'9);,5P#$=@ Z?X#Q)0966,3>L(A-3 %5!J "R@Q !=49@,Q2:&"%1FQ' MXUBK_U@E@A4QL3=B8H"%9B4"J,Q*!! !E0B@&JY$B (FF0+,=ER_EZA$$95X M(RJ!"D!C,AH0Z4*42@E$U%Z=RU#;M8O_2U@NNGIEL1N26*5 M].-4]"03Z7E7>4,4,HDW9!*37X;/3DGLEB1623].!4DR$9(3JQZBR$F\D9.8 M&#,<=TIBMR2Q2OIQ*E82.RN?95E4QW0EVQ%Z?1HYOR:*A<0;"PE .6%,]@ 5 M%TB?@0 JS!G3:0C),!^:@5"%0VK'H<55;S4.56"DWL!(350!^R"0RMP( 530 M3@@D&]X*H8J/U,Y'^V\PM=RABI'4&R.IB2YB5"A+0(49YKK[T&HL%_KJ%""+ M%GA@ 87>;/,YUE&MYH\O=:A")/6&2.I&I%L2NR6)5=*/4R&2.A92QSC[QRH; MJJA(O5&1NJGHEL1N26*5].-45*1W4W%*+4,5-JDW;%*388;13DGLEB1627]_ M7H&230'EW14,4VQDWMC(@'K0W(T!5,!N#*""=F,@V?!N#%-L9%/8>%P> M"MH[@&3#>P=<49+;*3GH^'W5.U=TY-[HR('M1XZT]=(EH&($ZR,&H,*817KU M#LA01,G I(0K.G(['9-361Q'58%<08][@QX'>"8,(Z'[:'3H 2+,B X]2$71 MP US7$&/VZ&GN3AE?. *<=P;XKB["G1+8KXH JMLU(R!*WIQ;_3B +WTNV8!#>=Z MI0&((J;7&6!/%#90*&P)1W%W:^"4ZU\H8 EOP!(F/?3KWRV)W9+$*NG'J1 E M' 6<9NU]5[]0^!+>\"5,G!B9"VC,S 5$9N:"/0UEKF*7&'?IB=LSVQ0!F6V* M@,P&>C(S>W[S_%]SXMONP!7NY:0X5?F@OQ?+\<.;Y35T:C";LF3Z>89";<=!%+PLW/%58=U".!FMV0KOT7Y= MWVJ:A8V7G)K.G^AQV .2G'1#7@/@0D+P" MZ-6 WI\"DAJ0^).II/ASF#/+)B.MMJ"=-7ES W^8'DWRN71IO[>:=CGA[.2+ ML@A]N(!IEJF-M ;N,$/^R!8"._ %;0=2):VF_,#4&/H.FS-^?P!KB$AT)M#('-*+1$W(4/LYKDK"(9OT+R M"CY3P,+ .YECOH\/27"C.GY1/8M/.OS(Y"7TH@[$W3ANX9/^.3QJ@<]/PZ=K M3?!N&WQ/3:_)8<_[2U[SUY8ZMK2H82JHKIG,$.B&@%1CSBEIRI@./"C+1%LN MJF #'\S=&H^3.!K2*3WN*CPVBJX&46.TIR-I="1_K^.$ OH:N%S!C FWWR:E MBM??99GT#I2HI!5^75Z-R5]$F=;?P'Q_RCJVB??SHXXO]VV&WG/VSX M#_\G_^96:],P/*)WD0R3@R2DQU:]J'?X684[]S8%7OG^9\!70769-:M-BYWZ MSG*P/HNNTZI3_G93]>W/3*^X-"!P22Z[ET,Z?%WUPFIBU=IWAX6RI-X/"_I] M0.T,:'^IJ$/4$Q>@^2&9_ )02P,$% @ X5-O5#DU6) ^ @ N 4 !D M !X;"]W;W)K&ULK51=;]HP%/TK5M2'5F+D@P!M M!9$H:-JFK4*P;L\FN1"KCIW9#K3_?M=.FO%9]6$OL:]]S_$YU[D>[:1ZUCF M(2\%%WKLY<:4][ZOTQP*JKNR!($[:ZD*:C!4&U^7"FCF0 7WHR 8^ 5EPDM& M;FVNDI&L#&<"YHKHJBBH>GT +G=C+_3>%A9LDQN[X">CDFY@">:IG"N,_)8E M8P4(S:0@"M9C;Q+>3V.;[Q)^,=CIO3FQ3E92/MO@:S;V BL(.*3&,E S$U<:AT0T3]A:71N$N0YQ)'J4!TB>?R"1-926,)@M(@6WI MBD.'/(+ID*D41F&YR41K_*VHR/XM?6=TQ3@SK_^!X7H&AC*N;Y#K:3DCUUP^UO>B"O6]4=$DO[) HB*(S\.G[\$FI$!XX M>'@(]['0;;6CMMJ1XXLO\9TKD0!SSEC--'!,MA>W210.T<-V7_YI4G@W"-ND M Y&]5F3O79&'MW5.6HWO[Y\Z"(^EG2;%T05E<:LL_IBR]JWUEW[0?5&V8T(3#&F%!=XCN5/U.U(&1I6NUE338N&Z:X],* MRB;@_EIBNS6![=[VL4[^ E!+ P04 " #A4V]4B8 T%\" !O!0 &0 M 'AL+W=O MDXY'JK2"2WS28,H\9_I]@D+MQD$O.&S,^3JS;B.,1P5;XS/:E^))DQ4V+"G/ M41JN)&A>&JSLZ' &(YS0@J@'1_X#!)X!^#>C[1"ME M/JT9LRP>:;4#[;R)S2U\;3R:LN'2W>*SU73*"6?CG\HB7,,7N)=;E%9IC@8Z M,[2,"P,+W-N2B7,Z?WF>0>?L',Z 2UADJC1,IF846A+AJ,*D#CBI D:?!+R! M1R5M9N";3#']%Q^2^":#Z)#!)&HE?&#R$OJ]"XBZ471"S[0=?E=H@G<]O-,MXDC75?8?[%1G5XX4%VR"]9 ._ED8)I)OH M_$:FST]5M3WJ%;P3T+3H'S3Z!ZU,'TI?F2BK5.9H4&_17+A+I9(=';SI'O?:M;B!1I;35\VYVFVERYYLH_'"O M1M$CTVLN#0A<$;1[>4V]J*OVK@RK"M\A2V6IW_PRHXF(VCG0^4I1E]2&"]#, MV/@O4$L#!!0 ( .%3;U3\'[:N*0( -$$ 9 >&PO=V]R:W-H965T MH#ZW4$0BEL HB%>BT3>J$@&[/)CF( M5ASGC,HC'?F^AX[$JK> 2%QI,F>=, M_YJB4(=)T M.&TN^RZS;".-QP7:X0OM2+#198<.2\AREX4J"QNTD>.P]S/K. MWSM\YW@PK34X)1NE7IWQ)9T$79<0"DRL8V#TV^,,A7!$E,;/FC-H0CI@>WUB M_^2UDY8-,SA3X@=/;38)1@&DN&6EL$MU^(RUGH'C2Y0P_@N'RGQ.86 MOC8>36JX=+>XLII..>%L_$U9A!%\@"4:9#K)@,D4YKBG^RWHMBQ.^==/I-=?N>[^X"W\6B M/AUI# W>PEI9)LX5KB*^]\1N%/=Q;S0@2?NVFG^=HD'+J_,[ M!0 ,Q< !D !X;"]W;W)K&ULS5AM;]LV$/XK M!Z/#6B"U+,JOA6/ =E*T1=T%2;I]&/:!EFE;J"2Z)%4G^_4[THKHQ!*E!D&Q M+XDH\>X>'I][2-]XS\4WN65,P5T2I_*\M55J]\[S9+AE"95MOF,I?EESD5"% M0['QY$XPNC)&2>R13J?O)31*6Y.Q>7J3A*V94 F24)%?6OJOYL'?6U@9OP9 ML;T\>@:]E"7GW_3@X^J\U=&(6,Q"I5U0_/>#S5D<:T^(XWONM%7$U(;'SP_> MWYO%XV*65+(YC_^*5FI[WAJV8,76-(O5-=]_8/F">MI?R&-I_L(^G]MI09A) MQ9/<&!$D47KX3^_R1!P9D"H#DAN0IP9^A4&0&P1FH0=D9ED75-')6/ ]"#T; MO>D'DQMCC:N)4KV--TK@UPCMU.0+5PQ&\!8NV%+!ZPNF:!1+N&5W*J/Q&W@% M40JW6YY)FJ[DV%,84UMZ8>Y_=O!/*OS[L."IVDJX3%=L]=C>0ZP%8/( >$:< M#A?T'@+_#$B'=+[>7,#K5V]*4,W=3C[1M/W@A91Z>80M*)(9&+?="K>?<0Q\ M#7/!5I&"]S2,XDC=G\&"WD5)EL","W09I1N8TQU^5?=EV ]!^B:(+L,?$RS* MSMC[40*M6T#K/@_:-=/%KB$U ]?]"7"] ESO>> ^IHH))A5<4Z0I57#%1,17 MFDQEV-Q1@G:_]YMCE_L%VK[3CRX9":@;,8(2-([^92M8WL/LPWPQ_UW"5$JF M)&"]X*0$]592HU@7&8,,JT# C=++6= 4A1(E4>&\5 E4-#/G@H4L6>(T).< M_EZ8P3\.X(,"^, -/#-N,=%F"649/#CH'>VN7[ZUPR+FL$&RKN@]7<;L#&ZY MHG%9X.$)K0(R),/RX*,B^,@9W&C:1RDSFH8,DRR5/(,O3#EPC$[I/>B7H_ [ M5F,[#7"D4HE,;_<37I\=^+#2Y [Q,Y*B#%E-C%X[("YV^T=#._HFL%!(P9;=?=KY+T!@X>-&6QUW7<+>V,&G\IY?S@JCTZLG)-?(.A0$IG1RM@?+D,DN,^5=N,@(RI>A:&;9Y@+MV\*U+RS,#87Q%.[#%UA4:25 M4:[")(H&82ZD#B:C:NW23D:F)"4U7EIP99X+^W",RJS&01P\+ES)949^(9R, M"K'$:Z3;XM+R+&Q04IFC=M)HL+@8!]/XU7%<&50G/DM &[ZD4:A=>@-1PDYG2"9VZ44CLW$.$\[6CX]I1LL71 M$5P839F#USK%]'?[D$DWS)-'YL=))^![H?>A%^]!$B7)[?4I[+S8[8#M-0'I M5; '6V#;8=B#"^GF?&.$1A:^!S>&A-JDO<8<5)C^(=Q-#GNC\&X#CX.&QT$G MCP]".\'1NB^$#QB<&R*T#S"=$YQP)"W?9[BT\DXJ7")\N\!\AO9[1P3ZC>?^ M,R)PIDGHI9PI;(+Q$6F3]AJMW]+>[T?19O6#AL.@DT/+^UO!UWX)UV51&$MP M1IB[Y\@=-JZ&_U3N\(]4#Z+><+/'-U)+PI?G7*#2/ZCLP:W#1:G@ M7"X0=KZBL+N;B'6[Z,$#&[J.@!TU9(\ZD=Z_OH%I2::0RI!GRP^$:RQ7";Z/ MW"XL/3PG/W'T5**B?YJA-5P[1?%!O"5%<:M2QO\_27_Q$?>WIREL5?D<[;+J M90[FIM14%_QFM>F7T[I+/!VOF^V%L$NI'2A']AN&^L)]Y!\R]B\@M02P,$% @ X5-O5$NF@_N< P MXPL !D !X;"]W;W)K&ULM59M;^(X$/XKHZ@? M6HDE+Q!>5H#40GO7D[:+RK:KU>D^&&*(52?.VDXII_OQ-W;2;+H$RI=^(;8S MS^299V;,C+9"/JF84@TO"4_5V(FUSCZ[KEK%-"&J+3*:XINUD G1N)4;5V62 MDLB"$NX&GM=S$\)29S*R9W,Y&8E<XX#7 I\?AEYF!!P;N#QO@L^/P MOTC:AHYOOQXTP*]/A_L-\)OC\#OQC'#/DN^]A;N8^"K[097]P/KK'O"W, GZ M9#HS@CG9X8VAX5)*DFZH6;?@^@6O,$6;="H\]ZQG#Z9\[T[K?BA;^_T&1)Y3]' M1.M6#+HGBS85B1&H^'Q-.5CNH%'<+9%1"^YR0P;$NC!2<)GK6$CV+YJ>8WL4 MC7/15" %M[ FJ1^$GMA_"&%:NSB<"_W^&_GO2V0Z;[1,#P02Z^*I??1Z2DO01,<2;6] MP%[5L.&^DZ-I;R]'!V+J5S'U/[+HX;_]])W0$(.*W>"C%:_X(\O"<15X.]1(3[-;AO=+BAAI4DP__7&.!]= [M QZQT'Y='W#^@Q+9V"3O$ IAATC5 M5)YN;=PQXR].!!N&\PFG:W3EM?N82UE,E,5&B\Q.0$NA<9ZRRQBG<"J- ;Y? M"YR"RHT9JJJY?O(_4$L#!!0 ( .%3;U3$^01PX0( $H) 9 >&PO M=V]R:W-H965T*@65G")UQK,HBB8?CI#H5:C( Z>%V[X/+=N(1P/2S;'6[0_RFM-L[#Q MDO$"I>%*@L;9*)C$I]/8 [S%'<>561N#DW*OU(.;7&2C('*,4&!JG0M&CR5. M40CGB7C\J9T&34P'7!\_>__BQ9.8>V9PJL1/GME\%!P'D.&,+82]4:NO6 OJ M.W^I$L;_PZJVC0)(%\:JH@83@X++ZLD>ZT2L &LU[7+"V?%W91'B& [AUJKT :Y* MEUT#3&9P(5.4+LMP+1BM'<(-&JMY:C%[8SYQU>#V"?;.T3(NS#Y9?X(03,XT MFF%HB:N+&*8UK[.*5[*%UPE<*FES Y]EAMEK?$@:&Z')L]"SI-7A-R8[T(T/ M((F29 .?:3M\4FJ"1QX>M]#I-GGO>G^]+?ZN%M982C*7\X,Z2;#'93W2TZ.&R5$KDVWO MR0'Z3_L;Y=_ MW- XWI7&QQRHX]T/RTG#\>0?2W3)=)J[$O5W*5$^B1M(U4+:JG$UJ\U%8>+;8_AB7MTRJ$1S3NU'X(R@ M46= .=)5XZXF5I6^]]TK2YW4#W.Z[*!V!K0_4]3_ZHD+T%R?QG\!4$L#!!0 M ( .%3;U1CFY.BW@$ )8# 9 >&PO=V]R:W-H965T)$W8H\;I)=FY4+&3RR5U&B\M 8<[F9L/GE<9+$^%?R4V/FS&**3K;6' MF'RM9FP-DLJE(%'DSG;@8G5@BT&RFM!!G#3Q4#;DPJX,."J^6T*89/ ! M-F3+ ZRQ:5U9!Y^PY)Y\F\GB5C\5=SH_G>OC9F..-?19N+XT'A;N &8\>[AFX M_A;T"=DF37YK*9QC"NOP<-#%@K"_LV'Z0Q(/\_04B[]02P,$% @ X5-O M5/?@VE2Q! C1( !D !X;"]W;W)K&ULG5A; M;Z,X&/TK5C0/K31;[B2QTDBY-M=NU,NL5JM]<,$): SQC3MOU]C"),2A[!Y M2>!PSO?9W\78]/:$_DP\C!GX"(,HN6]YC,5041+'PR%*[DB,(_YD2VB(&+^E M.R6)*4:N$(6!HJNJK83(CUK]GL VM-\C*0O\"&\H2-(P1/1SB .ROV]IK0/P MY.\\E@%*OQ>C'7[&[#7>4'ZGE%9\0(!&_8%]PU19PTH21L!#S M$81^E/^CCR(.1X*V>4:@%P*](M",,P*C$!A5P3D/9B$PFWJP"H'5U(-=".RF M'MJ%H-W40Z<0=)IZZ!:";E,/FGK(G-K4AU8FNYIMS3XG.:1;.\GW61]F%:""AYR7O1UFK/S/*G_I /\,R(\Q,\X3BECL>[!VPHV5$49H_X N.F 09D6] V!2D!-V/,D!\D MMYSW^CP&-]]NP3>@@,1#E#_V(_ :^2SYSD%^_>*1-$&1F_04QD>?C4%QBI$. M\Y'J9T9J@#6)F)> 2>1B5Z)?U>LM\Y*!=;T!NUMC0.%Q+X.O'X(_U&LM+E!T M!PSM.]!579<,:%0O_T?[5R(:UXO^=%CI4Y/()]?XG%Z89QK4^GRXQN>L7C2( M*?>IGO4YO\;GHGD^93Z7U_A<-<^G*BOJJTOP2TD;Y7IB"'OFN?4D#=\P%0M% MO@ <5@H7W/#^SU>%6UGWYW8M83?;H+SW^73>CPO[E&'KW0II>M',[)2AM0W5 M^,I:7+2S.F48:L%I:K>K__;X)=)F&6FS-M*#=TSY9HPOT[[#?Y'O M@IA'7H1=Q-HE08!H(E 1=VG8;=*WP'>"3S"((I)&#G^Z"5"4 $(/+]3D M4B=8%SOAE"'IA(MF9J<,62=/,3 &GV"O_GI:8B/6UX) PY,?+1.Q@]Y@ODW%9!LRC)-UY (&8^N]9)3'*VQ:)$ZEL M1LK1GCO$="?.JPGWD49\,'I6NR5C.Y^^> &]Y3:IW;;[TTOSC1W[#2"R. MAF^$\:.FN/0PX@MB1N#/MX0?#XN;S$'Y!:K_'U!+ P04 " #A4V]4:PT= M_3$" _!@ &0 'AL+W=O<02OI@(?K9_9+WSOULF8&%TI\YQN;SX+W M 6PP8SMA[U1UA4T_(\>7*F'\+U3UW>&' -*=L:IHP.2@X+)^LGV3PP&@/SP" MB!M ['W70M[E!;,LF6I5@7:WB3>:X="]E936=K %9-;ICO Y 9NLXRG"*N2I=B!^UPCPL\; M+-:H?YV0'+22@Y.2UV@,$O$EETR2C@^*=% 7H#)8*&DU?5QP]@.9_F=$I_E' M$3P1TIRP.FRM#E^9SJU\43:C5G#TQMF&ULC51=;]L@%/TKR.I#*RWQ9]JUU[4"6CA0Q?TH""[]BC+A9:E;6ZLL ME8WA3,!:$=U4%56_;X'+=NZ%WNO"/=N7QB[X65K3/6S /-9KA9$_L!2L J&9 M%$3!;NXMPIME8O-=P@\&K1[-B76RE?+)!I^+N1=80< A-Y:!XO ,2^#<$J&, M7SVG-QQI@>/Y*_N=\XY>ME3#4O*?K##EW/OHD0)VM.'F7K:?H/T4^9LK:BA6:ID M2Y3-1C8[<;5Q:'3#A/V+&Z-PER'.9-^E 1+&9$*^ E:#N-\X,7+28# A=TQ0 MDH_C_6_DW2@,AY4QN^HU!J[(F^JAE,#!5YF M[.N<4=LNQY1V=+.1B-E5X#VRS#VYC] M 5!+ P04 " #A4V]4>S-ZE?P" M"0 &0 'AL+W=O@-QXG^^?\;Q.,.-D"\JIU2CUX*7:N3E6E>7OJ_F.2V( MNA 5+>')4LB":!C*E:\J2VGM3.1Z*6G-6TJE$JBX* M(M^N*1>;D8>]]QL/;)5K<\,?#RNRHH]4/U=3"2._B[)@!2T5$R62=#GRKO#E M!(=&8&?\872CMJZ1264FQ(L9_%R,O, XHIS.M0E!X&]-)Y1S$PE\_&N#>AW3 M"+>OWZ/?VN0AF1E1="+X7[;0^VA!EZ3F^D%L?M VH<3$FPNN["_:M',# M#\UKI471BL%!P"@E6D#1VO":XK$$I5P MY'V_.FWT3YLJZ\=[7&TU4WR\0/-:2F,-SIA:,LVH,OX:3YR1&>-,OSE-8<>+ M^K']VO:'=SK/WK<9?W0Y?+C-W7UV=V[+":YWZ8E25?7TE_ MZRPS'Q+W1*Y8J:!^2Y %%QF41S9G"( M:P?FQ.R^D,;_ 5!+ P04 " #A4V]4D=%]STL# B"@ &0 'AL+W=O MD;LT>T M<)\+:2;>WMK#^R PZ1YS9GQU0$DC6Z5S9JFK=X$Y:&19"CI6A15)'WPW#%=WOK#,%T?& [7*/]>EAIZ@4- M2\9SE(8K"1JW$^\B>C^/2D#I\0?'HSEI@RMEH]2-ZWS.)E[H,D*!J744C'YW MF* 0CHGRN*U)O2:F YZV?[!_+(NG8C;,8*+$-Y[9_<0;>9#AEA7"7JGC)ZP+ MZCN^5 E3?N%8^X8>I(6Q*J_!E$'.9?5G][40)X"H]PP@K@'Q2P'=&M!]*:!7 M WJE,E4II0YS9METK-41M/,F-MY)05!;N%0R5=)J)1L@SS!Y@Q>=.! M2__"?Y3L+U@R27M,PT(QV=A;HG:;J-W6J LE=V]IZG*8X\9VX%I9)LZ)4=&, M2AIW4MQ-HZY/==^="=YK@O=:@[N0M'*,U06=$Q2]6457S&('UI9^&:Q0IS1, M]9];(^TA^OZP_UN+3OTFU7XKS^Q3LDPZL%@D+U%_T+ .VED+0Q9C(%'YADOF MSCE7-A[@(KTMN.&5Y0.U[<.C/+1MRG&-I!*7J2@RMPG7Q<;@;4%:/84_"M@R MP>V91F'HAV&;DL.FYN%/U)S0"< SU&47KC639HM:8_9\QK/AOY?DP.^=7Y*C M)KO1?YUGVGV_=F^^:W)Y]VN56G"VX8(F'0VME;1PUG/"56'[)\(-&]6JD[/R M&)QX=/OGA8W"QVLD_ EIJ;:EHRO>/2@, M84(ZM3S0U8.DZEAU**_HC;)TX9?-/3WB4#L'&M\JNJ;K MCKOUFV?A]&]02P,$% @ X5-O5*KN?2@1 P N0< !D !X;"]W;W)K M&ULA97=;]HP$,#_E5.TAU5B#0G?%2 -JFF3U@Z- M=GN8]F"2"['FV)GM /WO=W9H1$5@+^!S[N-WYSM[NE?ZC\D1+1P*([P[!@7 ;SJ=];Z?E4559P MB2L-IBH*IE\6*-1^%D3!Z\9WOLVMVPCGTY)M<8WVN5QIDL+&2\H+E(8K"1JS M6? QNEM,G+Y7^,%Q;T[6X#+9*/7'"5_26=!U0"@PL=.N6R8P:42/WEJ\UDP#B#%C%7"?E?[SWC,9^#\)4H8_PO[ MHVXW@*0R5A5'8R(HN*S_V>%8AQ.#.+I@$!\-8L]=!_*4]\RR^52K/6BG3=[< MPJ?JK0F.2W.GM?W\/[= MS5LO(56F*4_!ZH<;&0^*8J65*UGHTPS.8811=*-6H81E=+Q5=A>[&XCZPS9'ZYQ)D(_GAWX^G79AC=JZ9S)A=89-WCCJWCW6!\16'8 9@R-E$;!7,6L F.Q MA*IT:#Z%-JKQ&57#W-8NXSLB6ET_%+5@5>DOYXVR=-7[94YO*VJG0-\S13-^%-Q]W[S6\W]02P,$% M @ X5-O5&=YL&G; @ N0D !D !X;"]W;W)K&ULS59;;]HP%/XK1Y$F;=)&+A1**T J=-4VB0Y!MSU,>S#A0+PF=F8[0*7] M^-E.:JB:ICRTTEX27\[YSG>^XUM_R\6M3! 5[+*4R8&7*)6?^[Z,$\R(;/$< MF9Y9<9$1I;MB[#KS ,,(48V4@B/YM<(QI:I TCS\5J.=B&L?#]CWZ ME4U>)[,@$L<\_4&7*AEX/0^6N")%JF9\^PFKA#H&+^:IM%_85K:!!W$A%<\J M9\T@HZS\DUTEQ(&#QJEWB"H'*X1?!K(L+XDBP[[@6Q#&6J.9ADW5>FMRE)FJ MS)70LU3[J>$U5PAA!S[ '-=:;04SS+E0E*V!L"7,28H2%G M7J(B-)5P@SM5D/1=WU>:C@'UXRKTJ P=/1'Z#":3-PG"E5[X<(&"RYS$Z(HHG5V#6!W'M=/,]1'%]S!%8<;T[JZ3JQFO MW6E%P9L&8EU'K'MD%1\NX=H2=A^5L%-?PE,7_?3U2\CS_<8[HF0]QZWWPB5K MQ@O;K9/&DITY8F>O+MJU/I>L\$#5+7IM,**-9D1TC:1CLS]/@A45]!K#] MS#X(#X[Z\+^0E>R.EC7:6M9FP#!L]>IU]0]N4YW;VKX9),2\8*J\6-VH M>Y=4[H>PHGMN[><&5%M(V$_VV0F$, M]/R*Z_NYZI@ [K4V_ =02P,$% @ X5-O5.DG:6_H!0 RQT !D !X M;"]W;W)K&ULK9E=;]LV%(;_"F'T(@':6B3U&20& M$LO;6B!KD*S;Q; +Q:9MK?KP*#II]^M'?42R#X\48]%-8LL/#_E2Y.%+\O(Y ME]^*K1"*?$^3K+B:;)7:74RGQ7(KTJCXF.]$IG]9YS*-E/XJ-]-B)T6TJ@JE MR919ECM-HSB;S"ZK9W=R=IGO51)GXDZ28I^FD?QQ(Y+\^6I")R\/[N/-5I4/ MIK/+7;01#T)]W=U)_6W:1EG%J>7Z#]5XK68 MQZ@0\SSY(UZI[=7$GY"56$?[1-WGS[^(1I!3QEOF25'])<\-:TW(]5Q M8:2BV:7,GXDL:1VM_%#U?E5:]U>1 ;/0 4 MN1>[7*HXVY H6Y&'*!$%>?Q!;J._B* =,E.C"\BE>:O(L M%"J*D^)<$U\?0G+V[IR\(W%&?MOF^T)'+"ZG2K>[K'VZ;-IX4[>1];21D]L\ M4]N"++*56"'EP^'RP4#YJ>ZOMM/82Z?=L,& GZ/L(^'T/6$68TA[YJ<7IYB< MM]6^^-^U'W4&;T<0K^+9/?'NQ9/(]OK5KV6>-D-62/0UUX'<*E"9P9YFU*=< M:W@Z[#R$LET*J-"D'(>[P3&U,"F;.UX7ZTBQW2JV!Q5_RI20HE!$?-?YNA"8 MU#J"Q"5'?A>\7@3AU/2#7I+CK83L<%\X. M!'(I&/!TOZY=^0HZ@G5V@H_F%)M+10.(!3!,( M9=L>G$ (13W+[%<$,%(TP -9L,Y1QJ1B"[QPS2SC;0T7P#199[VS7TFI1G.5 P MX@E\!ZX(",6LH$]R9QWHL'=HT\3UDWZO\;(X*45T/H*.9B2HN;+;/C3:".3 MK4*(0'J'Y, .12AJ]:TUG9.@;[<2U%S>+2CT521\'5D,(L<;YLY$L)%-!#,7 M=3"=YZ\C(8+ C#^('*OMK ,;S3HP@;W=.S#$%T"EKR(A@D!/OD 8UC=^.M_ 1O8-#/$$,.TC#(=N M&V$H-6:,"?5M+UAG&]AHMH%AIP0^3/X(Y5IP1X5 G,,=Z0*KT&-] [FS#6S8 M-MS)?+5?JOI@N3XQ?D^^J*V0)R6)SC^PT?P#,]=S(Z_.$<@XJ$,8YAIK#5); MT+-I8YUY8&\W#PPY&X J3<00B1Q#0).-,+SG+))W]H&/;!^XN:H;^0%AX/(0 M(HR>>O"4&8%HC\GFG8G@HYF()M+A.?<'2CVXUJ&8,4I##./,@\W]"+.46>A_1B4=\K=N'K:\[; M2&[BK"")6.NJK(^>?D.ROCFLOZA\5UV-/>9*IXCJXU9$*R%+0/^^SG/U\J6L MH+V_G?T'4$L#!!0 ( .%3;U09WO/P:0( ,,% 9 >&PO=V]R:W-H M965T%]8YPNFX8CFNT7ZMEIJLL&?)>(G2<"5!XW82 M7,=7\Y&+]P'?.#;F8 \NDXU2.V=\SB9!Y 2AP-0Z!D;+'[O?L'WWNE,N&&9PK\9UGMI@$[P+(<,MJ85>J^81=/A>.+U7"^"\T76P4 M0%H;J\H.3 I*+MN5W7=U. 0SW% T@&2YX#1"<"P PQ]HJTRG]8-LVPZUJH! M[:*)S6U\;3R:LN'2O>+::CKEA+/3+\HBQ!?P!M:8T^M86&&EM.4R!R8S6#.! M!C8/L&"_E(:Y5X3:Q=,/E=4"06T)RQG_C//21L;O#P,L;M(P+\VH<6LK" M:0G33O&L59R<4/P>%DK:PL 'F6'V%!]2]GT)DGT)9LE9PELF!S",7T,2)#R.:[-)SSH!RI6[L>$@535TK;_1>_M)]&U;\!G_AE-J':@/-*T MXVW!=,ZE 8%;HHP&E]3?NAT9K6%5Y;MNHRR]F-\6-&51NP ZWRKJO,YP%_1S M>_H74$L#!!0 ( .%3;U26=RQ+ , "8) 9 >&PO=V]R:W-H965T MV0%%;"=I-8Q);1#?V8=H' M-[DV%H[=V0YE_WYG)T0=E +:AWU)_'+/W7//G66/-DK?F +1PETII!D'A;7K MTS T68$E,UVU1DD[2Z5+9FFJ5Z%9:V2Y!Y4B3*+H*"P9E\%DY-=2/1FIR@HN M,=5@JK)D^O+4Q3".2(:OQJ? M01O2 ;?']]X_^-PIEP4S.%7B.\]M,0Y. LAQR2IAK]3F(S;Y#)R_3 GCO[!I M;*, LLI8539@8E!R6?_97:/#%B#N/P%(&D#R4D"O ?1>"N@W@+Y7ID[%ZS!C MEDU&6FU .VORY@9>3(^F]+ET99];3;N<<';R65F$^!C>P?L[VU13+<$6"/." M:2R4R%&#;P<#J6 2#F9H&1<&ON*=K9@X)/ ;",$X>S,*+=%RSL.LH7!>4TB> MH'!6K;H0)1U(HCC> 9_NAW]BL@N]V,&39 =\]DSTM29XY.$/HH>D92MHT@J: M>'_])_S-^"W/4>:F W.KLIL.7!A380XIR>@EA0,N&[$.=ZE5^Q]X_^[4WDZ( MU^T.2KV64F\OI92.$FI-'.KX::6S@LY*7=4.51YUQ@U;".PXFAE*2T?>]<%4 ME25UA,\$OE366"9S+E>[>.\G$0^Z4?1VC\#]-IO^/V73SF?<9*J2=A?7_2$& MT3-IG, M=L,^=YCJ>,,M&:BVR6XE3EJ6)_^EJNT%3S;.:I-/CU4R' MCYC&T0.JX=:EY%X0ETRON#0@<$F@J'M,':KK6[F>6+7V]]1"6;KU_+"@APQJ M9T#[2T5W53-Q5U_[-)K\ 5!+ P04 " #A4V]4_)F0"P\# L$0 #0 M 'AL+W-T>6QEJN&A2 M?ZEU_3$(FL625J0YES45!BFDJH@V4U4&3:THR1MPJG@P'HWBH"),^+.I:*NK M2C?>0K9"IWXTF#Q[^Y*G?AB_]SU+E\FB@FINM@V@OT[[YVZ-@I+1=;A^,+?.G0W$V0N M54[5$";T-Z;9E-,"Y"A6+N&N91T J+6LS"!GI)2"=!HV'OW T"XHYS?0U#^* M/>Y5L5/3$514#$,CJ!]:&CL!_ETVR[U+.WH1KU>S>ZD_MV8[HIM#K]!K10NV MZN:K8A" L84NIV(.)!JVR, :J?.^>*LT6 MNY9?BM2W=*4W[;0J<,WC5ZCY[^:YI((JPG=%F]X_YBR_6''TX5])[OZK' IV M:NQ/JF,7>?$:1,;'+S)*CE)CT)\Z.T?;WL$V6#UX@4C][_"JPK=!O7G+N&:B MGRU9GE/QZ'PS])K,S:O@'K]9G]."M%S?#F#J;\??:,[:*AE674,B^E7;\5?8 M7A@/;R\F%A,Y7=$\ZZ>JG'=#SPQ,U/X"AT/DJKO<".9C,3<"&!8'4X#Y6"\L MSO^TGPFZ'XMAVB9.9(+Z3% ?Z^5"LNZ#Q7'[).9R[S1)HBB.L8QFF5-!AN4M MCN'K9L.T@0<6!R+]6:[Q:N,=\G0?8#5]JD.PG>*=B.T4SS4@[KR!1Y*XJXW% M 0^L"ECO0'QW'.@IMT\4054Q;=@3C"-)@B'0B^X>C6,D.S%\W/7!GI(H2A(W M IA;011A"#R-.((I T8$D7=.7AP'@6;*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'S7_K MW2P["",VHA;V[]F@^UW#@#5"BD9\@W(V& ^8V:G7/Y06WY2TO%X76M7U;) < M5SR#MJ+X8?':07[A&],ML7SSQ!%D-IB.<8=;H8WMMNCVSY'Q +CQ<:ZUZC=1 M6]!S;N%WK=J]D)7;#9[%R#N-+@ZGZ3&(M_K_A%%MMZ* N2K:!J0]QE%#[0"E MV8F]&3#)&Y@-3INP.UFR!VDQ2&PAC[O";=V9XJ$7Y?&L+>)Z,=2W E?H1=F! MGP_R7LD2I(&2X2^C:E$B1\E^Y367!3 /,B4@TPM"_IEZD!D!F5T$ M9$Y YA>$#"(Y(2 GEX3,/,@I 3D]+^02LR-+/)8K@N4J DO*AFR)!UC(0C7 M'D&S]8YK\!"O"<3K"(@9(C[! 60+."U4)<6[3'A#$-Y$(,R1<"X,KRH-5;<- M4]N.V4_78RI?CR-@3A#SKBA4*ZUQD01QX(CQ,UOZF*16SNR5#G.*F%\-N! ^ M&"MP+V!\0$HIR9F=T@%>(>!"X@UIL4 )V2B3)&=62<=VW0T6 UP7.\:QA)CC M75BK?1/Q[P\1JJ5W6$.O#,&ZSR?CI)& M$L4:"=*MK2I>V&K?;=)=7TS5^]7S8CY,;MCJ /J /9V/2/8J M,<22.+,\O%DL8_^M(3 9=?68CTDY)HWAF,1)9MUN#/S5NFO^X%3H)\N4\DL: MPR]]%5G0K*24<=(8QNFKR$),2CWI)=438E+J22^IGA"34D]Z0?6P#U]\3,H^ MZ27M$SXYH>R37=(^(29EGRR&?7H3DO]@(J,,E,4P4&]""C#)YV4Q#-2+F?N8 ME(6R&!9ZURBR#W.P7-2&^2,]HRR4Q;!07\\8#B'*0ED,"YUZ1B^,\&9;7O_D M8U(6RJ)8Z'T7^9W7QZ0LE$6Q4)_3@Y%.62B+8J$^3'^DYY2%\B@6ZBL]_&CF ME(7R*#U0'V80390^J*]"FON8E(7R*'U0#^;0?P&6D^]M8EBH#S-([SEE MH3S*T[>^>C,80I2%\BB]4!]F,(0H"^51+-17%@?1I"R41[%0'V80310+ M]6%._'>?E(4F42S4\_PH?$5+66AR_.+A])E#"5LAH5SB(0PN+WA=/&KF)LFKB=,7'Y_^ 5!+ P04 " #A4V]4H9?JE,D! M "@'@ &@ 'AL+U]R96QS+W=O/@@*FC1NNWB\7%FU_:')EV6_#EVSW#7K M&'0RF8;^YXSJ9?9SYFAQ[N)?)K:KU7897]OEYR$>\R^#PU?;[](FQER-%DV_ MCGE>A=/^?CJ%ZT'&E\G5Z.UC7O5O'U*%TD$*05H^R"#(R@BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ M;01ZVV"SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]' MO9U ;T>]G4!O1[V=0&\?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^A= MH]XU@=XUZEW_I]XIG_UW7VSI;#)^VUGRO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1+9C5 MV4HOB(G!8,0R4P>J0S\T-9+I^(GF>EV&WO,VOO:%J2>)H](GON[,:N__CG:W--*%_4QG[5_ MH*>?4$L! A0#% @ X5-O5 =!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #A4V]4DA,4H^\ K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " #A4V]4F5R<(Q & "<)P $P @ '- 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .%3;U2ZWS U 04 %L4 8 M " @0X( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ X5-O5#:T.^'/! *18 M !@ ("!:A< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X5-O5+Q=DT/[!P G"$ !@ ("! M$B\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MX5-O5,G:>=CK!@ O!$ !@ ("!,SP 'AL+W=O&UL4$L! A0#% @ X5-O5+?( ME,\? @ H 0 !D ("!D% 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X5-O5!&X3;/& @ ] 4 !D M ("!4E@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ X5-O5./$X5K" P L < !D ("! M[6( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X5-O5/(ZX]4W P ZP8 !D ("!#7, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X5-O5.[YDVS\ @ T08 !D M ("!/H8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X5-O5.V #4U[" +CL !D ("!,)$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MX5-O5(F -!? @ ;P4 !D ("!?Y\ 'AL+W=O&PO=V]R:W-H965T*P !X;"]W;W)K&UL4$L! A0#% @ X5-O5&.;DZ+> 0 E@, !D M ("!^K, 'AL+W=O&PO=V]R:W-H M965TZ !X;"]W;W)K&UL4$L! M A0#% @ X5-O5*!LD!0R @ )P4 !D ("!7[T 'AL M+W=OS-ZE?P" M M"0 &0 @('(OP >&PO=V]R:W-H965T&UL4$L! A0#% @ X5-O M5*KN?2@1 P N0< !D ("!?<8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X5-O5!G>\_!I @ PP4 M !D ("!]M( 'AL+W=O&PO=V]R:W-H965T : " 7/A !X;"]? 3 " M 73C !;0V]N=&5N=%]4>7!E&UL4$L%!@ [ #L %! &CE ! $! end XML 64 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 65 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 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 310 341 1 true 56 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.butlernational.com/20220131/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 Sheet http://www.butlernational.com/20220131/role/statement-note-1 Note 1 Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Net Income Per Share Sheet http://www.butlernational.com/20220131/role/statement-note-2-net-income-per-share Note 2 - Net Income Per Share Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Revenue Recognition Sheet http://www.butlernational.com/20220131/role/statement-note-3-revenue-recognition Note 3 - Revenue Recognition Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Disaggregation of Revenue Sheet http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue- Note 4 - Disaggregation of Revenue Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability Sheet http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability- Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Use of Estimates Sheet http://www.butlernational.com/20220131/role/statement-note-6-use-of-estimates Note 6 - Use of Estimates Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Inventories Sheet http://www.butlernational.com/20220131/role/statement-note-7-inventories Note 7 - Inventories Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Research and Development Sheet http://www.butlernational.com/20220131/role/statement-note-8-research-and-development Note 8 - Research and Development Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Debt Sheet http://www.butlernational.com/20220131/role/statement-note-9-debt Note 9 - Debt Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Other Assets Sheet http://www.butlernational.com/20220131/role/statement-note-10-other-assets Note 10 - Other Assets Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Stock Options and Incentive Plans Sheet http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans- Note 11 - Stock Options and Incentive Plans Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Stock Repurchase Program Sheet http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program- Note 12 - Stock Repurchase Program Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Lease Right-to-use Sheet http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse Note 13 - Lease Right-to-use Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Purchase of Noncontrolling Interest Sheet http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest Note 14 - Purchase of Noncontrolling Interest Notes 20 false false R21.htm 020 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer Sheet http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer- Note 15 - Segment Reporting and Sales by Major Customer Notes 21 false false R22.htm 021 - Disclosure - Note 16 - COVID-19 Overview Sheet http://www.butlernational.com/20220131/role/statement-note-16-covid19-overview- Note 16 - COVID-19 Overview Notes 22 false false R23.htm 022 - Disclosure - Note 17 - Extension of the Shareholder Rights Plan Sheet http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan Note 17 - Extension of the Shareholder Rights Plan Notes 23 false false R24.htm 023 - Disclosure - Note 18 - Subsequent Events Sheet http://www.butlernational.com/20220131/role/statement-note-18-subsequent-events Note 18 - Subsequent Events Notes 24 false false R25.htm 024 - Disclosure - Note 4 - Disaggregation of Revenue (Tables) Sheet http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-tables Note 4 - Disaggregation of Revenue (Tables) Tables http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue- 25 false false R26.htm 025 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Tables) Sheet http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Tables) Tables http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability- 26 false false R27.htm 026 - Disclosure - Note 11 - Stock Options and Incentive Plans (Tables) Sheet http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables Note 11 - Stock Options and Incentive Plans (Tables) Tables http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans- 27 false false R28.htm 027 - Disclosure - Note 12 - Stock Repurchase Program (Tables) Sheet http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables Note 12 - Stock Repurchase Program (Tables) Tables http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program- 28 false false R29.htm 028 - Disclosure - Note 13 - Lease Right-to-use (Tables) Sheet http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables Note 13 - Lease Right-to-use (Tables) Tables http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse 29 false false R30.htm 029 - Disclosure - Note 14 - Purchase of Noncontrolling Interest (Tables) Sheet http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables Note 14 - Purchase of Noncontrolling Interest (Tables) Tables http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest 30 false false R31.htm 030 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer (Tables) Sheet http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables Note 15 - Segment Reporting and Sales by Major Customer (Tables) Tables http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer- 31 false false R32.htm 031 - Disclosure - Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details) Details 32 false false R33.htm 032 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables 33 false false R34.htm 033 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) Details 34 false false R35.htm 034 - Disclosure - Note 7 - Inventories (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-7-inventories-details-textual Note 7 - Inventories (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-7-inventories 35 false false R36.htm 035 - Disclosure - Note 8 - Research and Development (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-8-research-and-development-details-textual Note 8 - Research and Development (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-8-research-and-development 36 false false R37.htm 036 - Disclosure - Note 9 - Debt (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual Note 9 - Debt (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-9-debt 37 false false R38.htm 037 - Disclosure - Note 10 - Other Assets (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual Note 10 - Other Assets (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-10-other-assets 38 false false R39.htm 038 - Disclosure - Note 11 - Stock Options and Incentive Plans (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual Note 11 - Stock Options and Incentive Plans (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables 39 false false R40.htm 039 - Disclosure - Note 11 - Stock Options and Incentive Plans - Restricted Stock Options Activity (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details Note 11 - Stock Options and Incentive Plans - Restricted Stock Options Activity (Details) Details 40 false false R41.htm 040 - Disclosure - Note 12 - Stock Repurchase Program (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-details-textual Note 12 - Stock Repurchase Program (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables 41 false false R42.htm 041 - Disclosure - Note 12 - Stock Repurchase Program - Schedule of Stock Purchases (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details Note 12 - Stock Repurchase Program - Schedule of Stock Purchases (Details) Details 42 false false R43.htm 042 - Disclosure - Note 13 - Lease Right-to-use (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual Note 13 - Lease Right-to-use (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables 43 false false R44.htm 043 - Disclosure - Note 13 - Lease Right-to-use - Finance Lease Right-of-use Assets (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details Note 13 - Lease Right-to-use - Finance Lease Right-of-use Assets (Details) Details 44 false false R45.htm 044 - Disclosure - Note 13 - Lease Right-to-use - Future Minimum Lease Payments (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details Note 13 - Lease Right-to-use - Future Minimum Lease Payments (Details) Details 45 false false R46.htm 045 - Disclosure - Note 14 - Purchase of Noncontrolling Interest (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual Note 14 - Purchase of Noncontrolling Interest (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables 46 false false R47.htm 046 - Disclosure - Note 14 - Purchase of Noncontrolling Interest - Purchase Price and Accounting of Transaction (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details Note 14 - Purchase of Noncontrolling Interest - Purchase Price and Accounting of Transaction (Details) Details 47 false false R48.htm 047 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual Note 15 - Segment Reporting and Sales by Major Customer (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables 48 false false R49.htm 048 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer - Professional Services (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details Note 15 - Segment Reporting and Sales by Major Customer - Professional Services (Details) Details 49 false false R50.htm 049 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details) Sheet http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details Note 15 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details) Details 50 false false R51.htm 050 - Disclosure - Note 17 - Extension of the Shareholder Rights Plan (Details Textual) Sheet http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual Note 17 - Extension of the Shareholder Rights Plan (Details Textual) Details http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan 51 false false All Reports Book All Reports buks20220223_10q.htm buks-20220131.xsd buks-20220131_cal.xml buks-20220131_def.xml buks-20220131_lab.xml buks-20220131_pre.xml ex_339390.htm ex_339391.htm ex_339392.htm ex_339393.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "buks20220223_10q.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 310, "dts": { "calculationLink": { "local": [ "buks-20220131_cal.xml" ] }, "definitionLink": { "local": [ "buks-20220131_def.xml" ] }, "inline": { "local": [ "buks20220223_10q.htm" ] }, "labelLink": { "local": [ "buks-20220131_lab.xml" ] }, "presentationLink": { "local": [ "buks-20220131_pre.xml" ] }, "schema": { "local": [ "buks-20220131.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 385, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 45, "http://www.butlernational.com/20220131": 21, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 72 }, "keyCustom": 31, "keyStandard": 310, "memberCustom": 34, "memberStandard": 21, "nsprefix": "buks", "nsuri": "http://www.butlernational.com/20220131", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.butlernational.com/20220131/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:DisaggregationOfRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Disaggregation of Revenue", "role": "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-", "shortName": "Note 4 - Disaggregation of Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:DisaggregationOfRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability", "role": "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-", "shortName": "Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:UseOfEstimatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Use of Estimates", "role": "http://www.butlernational.com/20220131/role/statement-note-6-use-of-estimates", "shortName": "Note 6 - Use of Estimates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:UseOfEstimatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Inventories", "role": "http://www.butlernational.com/20220131/role/statement-note-7-inventories", "shortName": "Note 7 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Research and Development", "role": "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development", "shortName": "Note 8 - Research and Development", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Debt", "role": "http://www.butlernational.com/20220131/role/statement-note-9-debt", "shortName": "Note 9 - Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Other Assets", "role": "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "shortName": "Note 10 - Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 11 - Stock Options and Incentive Plans", "role": "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "shortName": "Note 11 - Stock Options and Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 12 - Stock Repurchase Program", "role": "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-", "shortName": "Note 12 - Stock Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 13 - Lease Right-to-use", "role": "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "shortName": "Note 13 - Lease Right-to-use", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "role": "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 14 - Purchase of Noncontrolling Interest", "role": "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "shortName": "Note 14 - Purchase of Noncontrolling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer", "role": "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "shortName": "Note 15 - Segment Reporting and Sales by Major Customer", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:EffectOfCovid19PandemicTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 16 - COVID-19 Overview", "role": "http://www.butlernational.com/20220131/role/statement-note-16-covid19-overview-", "shortName": "Note 16 - COVID-19 Overview", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:EffectOfCovid19PandemicTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:ShareholderRightsPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 17 - Extension of the Shareholder Rights Plan", "role": "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "shortName": "Note 17 - Extension of the Shareholder Rights Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:ShareholderRightsPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 18 - Subsequent Events", "role": "http://www.butlernational.com/20220131/role/statement-note-18-subsequent-events", "shortName": "Note 18 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "buks:DisaggregationOfRevenueTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 4 - Disaggregation of Revenue (Tables)", "role": "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-tables", "shortName": "Note 4 - Disaggregation of Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "buks:DisaggregationOfRevenueTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "buks:ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Tables)", "role": "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables", "shortName": "Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "buks:ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 11 - Stock Options and Incentive Plans (Tables)", "role": "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables", "shortName": "Note 11 - Stock Options and Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 12 - Stock Repurchase Program (Tables)", "role": "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables", "shortName": "Note 12 - Stock Repurchase Program (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 13 - Lease Right-to-use (Tables)", "role": "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables", "shortName": "Note 13 - Lease Right-to-use (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "buks:LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "role": "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 14 - Purchase of Noncontrolling Interest (Tables)", "role": "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables", "shortName": "Note 14 - Purchase of Noncontrolling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer (Tables)", "role": "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables", "shortName": "Note 15 - Segment Reporting and Sales by Major Customer (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-11-01_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details", "shortName": "Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "buks:DisaggregationOfRevenueTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-11-01_2022-01-31_TimingOfTransferOfGoodOrServiceAxis-PercentageOfCompletionContractsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "buks:ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual", "shortName": "Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "buks:ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "buks:ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details", "shortName": "Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "buks:ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 7 - Inventories (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-7-inventories-details-textual", "shortName": "Note 7 - Inventories (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 8 - Research and Development (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development-details-textual", "shortName": "Note 8 - Research and Development (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 9 - Debt (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual", "shortName": "Note 9 - Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAssetsMiscellaneous", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 10 - Other Assets (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual", "shortName": "Note 10 - Other Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAssetsMiscellaneous", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 11 - Stock Options and Incentive Plans (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual", "shortName": "Note 11 - Stock Options and Incentive Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-11-01_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-11-01_2022-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:MarketingAndAdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2021-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 11 - Stock Options and Incentive Plans - Restricted Stock Options Activity (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details", "shortName": "Note 11 - Stock Options and Incentive Plans - Restricted Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2021-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 12 - Stock Repurchase Program (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-details-textual", "shortName": "Note 12 - Stock Repurchase Program (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-11-01_2022-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 12 - Stock Repurchase Program - Schedule of Stock Purchases (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details", "shortName": "Note 12 - Stock Repurchase Program - Schedule of Stock Purchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "us-gaap:TreasuryStockTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2016-05-01_2020-10-31", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R43": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 13 - Lease Right-to-use (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual", "shortName": "Note 13 - Lease Right-to-use (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 13 - Lease Right-to-use - Finance Lease Right-of-use Assets (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details", "shortName": "Note 13 - Lease Right-to-use - Finance Lease Right-of-use Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "buks:LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 13 - Lease Right-to-use - Future Minimum Lease Payments (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details", "shortName": "Note 13 - Lease Right-to-use - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31_DebtInstrumentAxis-ManagerLoanMember_LegalEntityAxis-BNSCMember_LineOfCreditFacilityAxis-AcademyBankNaMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 14 - Purchase of Noncontrolling Interest (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "shortName": "Note 14 - Purchase of Noncontrolling Interest (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2022-01-31_DebtInstrumentAxis-ManagerLoanMember_LegalEntityAxis-BNSCMember_LineOfCreditFacilityAxis-AcademyBankNaMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-10-18_2021-10-18_BusinessAcquisitionAxis-BHCMCMember_LegalEntityAxis-BNSCMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 14 - Purchase of Noncontrolling Interest - Purchase Price and Accounting of Transaction (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details", "shortName": "Note 14 - Purchase of Noncontrolling Interest - Purchase Price and Accounting of Transaction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-10-18_2021-10-18_BusinessAcquisitionAxis-BHCMCMember_LegalEntityAxis-BNSCMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TheFiveAerospaceCustomersMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "shortName": "Note 15 - Segment Reporting and Sales by Major Customer (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TheFiveAerospaceCustomersMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-11-01_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer - Professional Services (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "shortName": "Note 15 - Segment Reporting and Sales by Major Customer - Professional Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-11-01_2022-01-31_ProductOrServiceAxis-GamingMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2020-04-30_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2020-05-01_2020-07-31_StatementEquityComponentsAxis-TreasuryStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_StatementBusinessSegmentsAxis-AerospaceProductsMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 15 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details)", "role": "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "shortName": "Note 15 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_StatementBusinessSegmentsAxis-AerospaceProductsMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "buks:ShareholderRightsPlanTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2011-08-02", "decimals": "2", "first": true, "lang": null, "name": "buks:PreferredSharePurchaseRightExercisablePercentageOfCommonStockOutstanding", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 17 - Extension of the Shareholder Rights Plan (Details Textual)", "role": "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual", "shortName": "Note 17 - Extension of the Shareholder Rights Plan (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "buks:ShareholderRightsPlanTextBlock", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "i_2011-08-02", "decimals": "2", "first": true, "lang": null, "name": "buks:PreferredSharePurchaseRightExercisablePercentageOfCommonStockOutstanding", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": "-3", "lang": null, "name": "buks:DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1", "role": "http://www.butlernational.com/20220131/role/statement-note-1", "shortName": "Note 1", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Net Income Per Share", "role": "http://www.butlernational.com/20220131/role/statement-note-2-net-income-per-share", "shortName": "Note 2 - Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Revenue Recognition", "role": "http://www.butlernational.com/20220131/role/statement-note-3-revenue-recognition", "shortName": "Note 3 - Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "buks20220223_10q.htm", "contextRef": "d_2021-05-01_2022-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "tag": { "buks_AcademyBankNaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Academy Bank. N.A.", "label": "Academy Bank, N.A. [Member]" } } }, "localname": "AcademyBankNaMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "domainItemType" }, "buks_AccumulatedAmortizationOtherAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Refers to accumulated amortization of other assets at the end of the reporting period.", "label": "Other assets, accumulated amortization" } } }, "localname": "AccumulatedAmortizationOtherAssets", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "buks_AerospaceProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about aerospace products.", "label": "Aerospace Products [Member]" } } }, "localname": "AerospaceProductsMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "buks_AircraftAvionicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Aircraft Avionics.", "label": "Aircraft Avionics [Member]" } } }, "localname": "AircraftAvionicsMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "buks_AircraftModificationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to aircraft modification.", "label": "Aircraft Modification [Member]" } } }, "localname": "AircraftModificationMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "buks_AustraliaAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Australia and other.", "label": "Australia and Other [Member]" } } }, "localname": "AustraliaAndOtherMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "buks_BHCMCLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about BHCMC, LLC.", "label": "BHCMC, LLC [Member]" } } }, "localname": "BHCMCLLCMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "domainItemType" }, "buks_BHCMCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to BHCMH.", "label": "BHCMC [Member]" } } }, "localname": "BHCMCMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "domainItemType" }, "buks_BNSCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents BNSC.", "label": "BNSC [Member]" } } }, "localname": "BNSCMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "domainItemType" }, "buks_BusinessCombinationConsiderationTransferredForgivenNoteReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents foreign note receivable for business combination consideration transferred.", "label": "Forgiven note receivable from seller" } } }, "localname": "BusinessCombinationConsiderationTransferredForgivenNoteReceivable", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "monetaryItemType" }, "buks_ButlerNationalCorporation2016EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about the Butler National Corporation 2016 Equity Incentive Plan.", "label": "Butler National Corporation 2016 Equity Incentive Plan [Member]" } } }, "localname": "ButlerNationalCorporation2016EquityIncentivePlanMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "domainItemType" }, "buks_CasinoHangarAndOfficeSpaceOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents casino, hangar, and office space 1", "label": "Casino, Hangar, and Office Space, One [Member]" } } }, "localname": "CasinoHangarAndOfficeSpaceOneMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual" ], "xbrltype": "domainItemType" }, "buks_CasinoHangarAndOfficeSpaceThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents casino, hangar, and office space 3.", "label": "Casino, Hangar, and Office Space, Three [Member]" } } }, "localname": "CasinoHangarAndOfficeSpaceThreeMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual" ], "xbrltype": "domainItemType" }, "buks_CasinoHangarAndOfficeSpaceTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents casino, hangar, and office space 2.", "label": "Casino, Hangar, and Office Space, Two [Member]" } } }, "localname": "CasinoHangarAndOfficeSpaceTwoMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual" ], "xbrltype": "domainItemType" }, "buks_CasinoNongamingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility used for non-gaming casino.", "label": "Casino Non-gaming [Member]" } } }, "localname": "CasinoNongamingMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "buks_ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for contract asset, contract liability and receivable.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Text Block]" } } }, "localname": "ContractWithCustomerContractAssetContractLiabilityAndReceivableTextBlock", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-" ], "xbrltype": "textBlockItemType" }, "buks_DeferredCompensationValueRestrictedStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents amount of deferred compensation for restricted stock.", "label": "Deferred compensation, restricted stock", "negatedLabel": "Deferred compensation, restricted stock" } } }, "localname": "DeferredCompensationValueRestrictedStock", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets, excluding the amortization of Supplemental Type Certificates, to periods that benefit from use of the assets.", "label": "buks_DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_DisaggregationOfRevenueTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of disaggregation of revenue.", "label": "Disaggregation of Revenue [Text Block]" } } }, "localname": "DisaggregationOfRevenueTextBlock", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-" ], "xbrltype": "textBlockItemType" }, "buks_DividendsStockIssuedPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued per share of outstanding stock for dividends.", "label": "buks_DividendsStockIssuedPerShare", "terseLabel": "Dividends, Stock, Issued Per Share (in shares)" } } }, "localname": "DividendsStockIssuedPerShare", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "sharesItemType" }, "buks_DurationDuringWhichInventoryIfInactiveTakenAsObsolete": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the duration during which inventory if inactive taken as obsolete.", "label": "buks_DurationDuringWhichInventoryIfInactiveTakenAsObsolete", "terseLabel": "Duration During Which Inventory If Inactive Taken as Obsolete (Year)" } } }, "localname": "DurationDuringWhichInventoryIfInactiveTakenAsObsolete", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-7-inventories-details-textual" ], "xbrltype": "durationItemType" }, "buks_EffectOfCovid19PandemicTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for effects of COVID-19 pandemic.", "label": "Effect of Covid-19 Pandemic [Text Block]" } } }, "localname": "EffectOfCovid19PandemicTextBlock", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-16-covid19-overview-" ], "xbrltype": "textBlockItemType" }, "buks_FlightEquipmentOwned": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of long-lived, depreciable flight assets owned by the entity and used in the entity's principle business operations, including owned aircraft as well as capitalized improvements.", "label": "Aircraft" } } }, "localname": "FlightEquipmentOwned", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_GamingFacilityMandatedPayment": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of gaming facility mandated payment 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 and of liabilities not separately disclosed in the balance sheet. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Gaming facility mandated payment" } } }, "localname": "GamingFacilityMandatedPayment", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_GamingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to gaming.", "label": "Gaming [Member]" } } }, "localname": "GamingMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details" ], "xbrltype": "domainItemType" }, "buks_IncreaseDecreaseInGamingFacilityMandatedPayment": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in gaming facility mandated payment.", "label": "buks_IncreaseDecreaseInGamingFacilityMandatedPayment", "terseLabel": "Gaming facility mandated payment" } } }, "localname": "IncreaseDecreaseInGamingFacilityMandatedPayment", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_IncreaseDecreaseInLeaseLiability": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in lease liability.", "label": "buks_IncreaseDecreaseInLeaseLiability", "terseLabel": "Lease liability" } } }, "localname": "IncreaseDecreaseInLeaseLiability", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_IntangibleGamingSupportItemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to intangible gaming support items.", "label": "Intangible Gaming Support Items [Member]" } } }, "localname": "IntangibleGamingSupportItemsMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual" ], "xbrltype": "domainItemType" }, "buks_JETAutopilotIntellectualPropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to JET autopilot intellectual property.", "label": "JET Autopilot Intellectual Property [Member]" } } }, "localname": "JETAutopilotIntellectualPropertyMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual" ], "xbrltype": "domainItemType" }, "buks_KansasExpandedLotteryActContractPrivilegeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Kansas Expanded Lottery Act Management Contract privilege.", "label": "Kansas Expanded Lottery Act Contract Privilege [Member]" } } }, "localname": "KansasExpandedLotteryActContractPrivilegeMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual" ], "xbrltype": "domainItemType" }, "buks_LeaseLiabilityObtainedInExchangeForFinanceLeaseRightofuseAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease liability obtained in exchange for finance lease right-of-use assets.", "label": "Lease liability for purchase of assets under lease" } } }, "localname": "LeaseLiabilityObtainedInExchangeForFinanceLeaseRightofuseAssets", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_LesseeFinanceLeaseRightOfUseAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure for fight of use assets under finance leases of the lessee.", "label": "Lessee, Finance Lease, Right of Use Assets [Table Text Block]" } } }, "localname": "LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables" ], "xbrltype": "textBlockItemType" }, "buks_ManagerLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to Manager Loan.", "label": "Manager Loan [Member]" } } }, "localname": "ManagerLoanMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "domainItemType" }, "buks_NextTopFourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the next top four customers.", "label": "Next Top Four Customers [Member]" } } }, "localname": "NextTopFourCustomersMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "domainItemType" }, "buks_NoncashOrPartNoncashAcquisitionDeferredTaxAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, classified as deferred tax expense, relating to the purchase in noncash or part noncash transaction.", "label": "Deferred tax asset relating to the purchase of noncontrolling interest in BHCMC, LCC" } } }, "localname": "NoncashOrPartNoncashAcquisitionDeferredTaxAsset", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_NoncashOrPartNoncashAcquisitionForgivenessOfNotesReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, classified as notes receivable, forgiven related to the purchase in a noncash or part noncash transaction.", "label": "Notes receivable forgiven as part of purchase of noncontrolling interest in BHCMC, LLC" } } }, "localname": "NoncashOrPartNoncashAcquisitionForgivenessOfNotesReceivable", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_NoteCollateralizedByEquipmentDueApril2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents notes payable collateralized by equipment due April 2022.", "label": "Note Collateralized by Equipment Due April 2022 [Member]" } } }, "localname": "NoteCollateralizedByEquipmentDueApril2022Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "buks_NoteCollateralizedByRealEstateDueJune2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about note collateralized by real estate due June 2024.", "label": "Note Collateralized by Real Estate Due June 2024 [Member]" } } }, "localname": "NoteCollateralizedByRealEstateDueJune2024Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "buks_NoteOneCollateralizedByRealEstateDueMarch2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents notes payable one collateralized by real estate due March 2029.", "label": "Note One Collateralized by Real Estate Due March 2029 [Member]" } } }, "localname": "NoteOneCollateralizedByRealEstateDueMarch2029Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "buks_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_NoteTwoCollateralizedByRealEstateDueMarch2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents notes payable two collateralized by real estate due March 2029.", "label": "Note Two Collateralized by Real Estate Due March 2029 [Member]" } } }, "localname": "NoteTwoCollateralizedByRealEstateDueMarch2029Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "buks_NotesCollateralizedByAircraftSecurityAgreementsDueJanuary2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to notes collateralized by aircraft security agreements due January 2023.", "label": "Notes Collateralized by Aircraft Security Agreements, Due January 2023 [Member]" } } }, "localname": "NotesCollateralizedByAircraftSecurityAgreementsDueJanuary2023Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "buks_NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents notes payable collateralized by BHCMC's assets and compensation due under the State Management contract due December 2025.", "label": "Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2025 [Member]" } } }, "localname": "NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2025Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "buks_NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents notes payable collateralized by BHCMC's assets and compensation due under the State Management contract due December 2027.", "label": "Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027 [Member]" } } }, "localname": "NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "buks_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_Notesissued2": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Secured notes payable for purchase of leased assets, net" } } }, "localname": "Notesissued2", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about number of major customers.", "label": "buks_NumberOfMajorCustomers", "terseLabel": "Number of Major Customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "integerItemType" }, "buks_NumberOfNotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of notes.", "label": "buks_NumberOfNotes", "terseLabel": "Number of Notes" } } }, "localname": "NumberOfNotes", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "integerItemType" }, "buks_PaycheckProtectionProgramCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loan designed to provide funds for small businesses to keep their employees on the payroll.", "label": "Paycheck Protection Program CARES Act [Member]" } } }, "localname": "PaycheckProtectionProgramCaresActMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "buks_PercentageOfCompletionContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of completion contracts.", "label": "Percentage of Completion Contracts [Member]" } } }, "localname": "PercentageOfCompletionContractsMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "buks_PreferredSharePurchaseRightExercisablePercentageOfCommonStockOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of common stock outstanding that is required to be owned by an individual for the preferred share purchase right to become exercisable.", "label": "buks_PreferredSharePurchaseRightExercisablePercentageOfCommonStockOutstanding", "terseLabel": "Preferred Share Purchase Right, Exercisable, Percentage of Common Stock Outstanding" } } }, "localname": "PreferredSharePurchaseRightExercisablePercentageOfCommonStockOutstanding", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "percentItemType" }, "buks_PreferredSharePurchaseRightPurchaseDiscount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of purchase discount to acquire common stock upon exercising the preferred stock purchase right.", "label": "buks_PreferredSharePurchaseRightPurchaseDiscount", "terseLabel": "Preferred Share Purchase Right, Purchase Discount" } } }, "localname": "PreferredSharePurchaseRightPurchaseDiscount", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "percentItemType" }, "buks_PreferredStockDesignatedClassesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to number of preferred shares designated classes.", "label": "Preferred stock, designated classes (in shares)" } } }, "localname": "PreferredStockDesignatedClassesShares", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "buks_PreferredStockPurchasePricePer002Share": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The purchase price of the preferred stock per one two hundredth of a share.", "label": "buks_PreferredStockPurchasePricePer002Share", "terseLabel": "Preferred Stock, Purchase Price Per 0.02 Share (in dollars per share)" } } }, "localname": "PreferredStockPurchasePricePer002Share", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "perShareItemType" }, "buks_PreferredStockPurchaseRightSharesExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares that will be issued upon exercise of the preferred stock purchase right.", "label": "buks_PreferredStockPurchaseRightSharesExercisable", "terseLabel": "Preferred Stock Purchase Right, Shares Exercisable (in shares)" } } }, "localname": "PreferredStockPurchaseRightSharesExercisable", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "sharesItemType" }, "buks_PreferredStockStatedValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to stated value of preferred designated shares.", "label": "Preferred stock, stated value (in dollars per share)" } } }, "localname": "PreferredStockStatedValue", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "buks_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about professional services.", "label": "Professional Services [Member]" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "buks_PurchaseOfNoncontrollingInterestValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash portion related to the purchase of noncontrolling interest.", "label": "Purchase of noncontrolling interest" } } }, "localname": "PurchaseOfNoncontrollingInterestValue", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "buks_RestrictedStockOptionsVestingApril2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents restricted shares that fully vest on April 11, 2024.", "label": "Restricted Stock Options, Vesting April 2024 [Member]" } } }, "localname": "RestrictedStockOptionsVestingApril2024Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details" ], "xbrltype": "domainItemType" }, "buks_RestrictedStockOptionsVestingMarch2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents restricted stock options that vest on March 16, 2025.", "label": "Restricted Stock Options, Vesting March 2025 [Member]" } } }, "localname": "RestrictedStockOptionsVestingMarch2025Member", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details" ], "xbrltype": "domainItemType" }, "buks_ShareholderRightsPlanTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the shareholder rights plan.", "label": "Shareholder Rights Plan [Text Block]" } } }, "localname": "ShareholderRightsPlanTextBlock", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan" ], "xbrltype": "textBlockItemType" }, "buks_SpecialMissionElectronicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to special mission electronics.", "label": "Special Mission Electronics [Member]" } } }, "localname": "SpecialMissionElectronicsMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "buks_SupplementalTypeCertificatesAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net value of authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized against revenue being generated from aircraft modifications associated with the STC.", "label": "Supplemental type certificates, accumulated amortization" } } }, "localname": "SupplementalTypeCertificatesAccumulatedAmortization", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "buks_TheFiveAerospaceCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about the five Aerospace customers.", "label": "The Five Aerospace Customers [Member]" } } }, "localname": "TheFiveAerospaceCustomersMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "domainItemType" }, "buks_TopCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about top customer.", "label": "Top Customer [Member]" } } }, "localname": "TopCustomerMember", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "domainItemType" }, "buks_TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of treasury stock shares acquired as part of publicly announced programs.", "label": "Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares)" } } }, "localname": "TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details" ], "xbrltype": "sharesItemType" }, "buks_UseOfEstimatesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for use of estimates.", "label": "Use of Estimates [Text Block]" } } }, "localname": "UseOfEstimatesTextBlock", "nsuri": "http://www.butlernational.com/20220131", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-6-use-of-estimates" ], "xbrltype": "textBlockItemType" }, "buks_statement-statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Stock Options and Incentive Plans - Restricted Stock Options Activity (Details)" } } }, "localname": "statement-statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-11-stock-options-and-incentive-plans-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Stock Options and Incentive Plans" } } }, "localname": "statement-statement-note-11-stock-options-and-incentive-plans-tables", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stock Repurchase Program - Schedule of Stock Purchases (Details)" } } }, "localname": "statement-statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-12-stock-repurchase-program-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stock Repurchase Program" } } }, "localname": "statement-statement-note-12-stock-repurchase-program-tables", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Lease Right-to-use - Finance Lease Right-of-use Assets (Details)" } } }, "localname": "statement-statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-13-lease-righttouse-future-minimum-lease-payments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Lease Right-to-use - Future Minimum Lease Payments (Details)" } } }, "localname": "statement-statement-note-13-lease-righttouse-future-minimum-lease-payments-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-13-lease-righttouse-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Lease Right-to-use" } } }, "localname": "statement-statement-note-13-lease-righttouse-tables", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Purchase of Noncontrolling Interest - Purchase Price and Accounting of Transaction (Details)" } } }, "localname": "statement-statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-14-purchase-of-noncontrolling-interest-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Purchase of Noncontrolling Interest" } } }, "localname": "statement-statement-note-14-purchase-of-noncontrolling-interest-tables", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Segment Reporting and Sales by Major Customer - Professional Services (Details)" } } }, "localname": "statement-statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details)" } } }, "localname": "statement-statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-15-segment-reporting-and-sales-by-major-customer-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Segment Reporting and Sales by Major Customer" } } }, "localname": "statement-statement-note-15-segment-reporting-and-sales-by-major-customer-tables", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Disaggregation of Revenue - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-4-disaggregation-of-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Disaggregation of Revenue" } } }, "localname": "statement-statement-note-4-disaggregation-of-revenue-tables", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability - Accounts Receivable, Net, Contract Asset and Contract Liability (Details)" } } }, "localname": "statement-statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "buks_statement-statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Accounts Receivable, Net, Contract Asset and Contract Liability" } } }, "localname": "statement-statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables", "nsuri": "http://www.butlernational.com/20220131", "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-document-and-entity-information", "http://www.butlernational.com/20220131/role/statement-note-1", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-details-textual", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables", "http://www.butlernational.com/20220131/role/statement-note-16-covid19-overview-", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual", "http://www.butlernational.com/20220131/role/statement-note-18-subsequent-events", "http://www.butlernational.com/20220131/role/statement-note-2-net-income-per-share", "http://www.butlernational.com/20220131/role/statement-note-3-revenue-recognition", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-tables", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables", "http://www.butlernational.com/20220131/role/statement-note-6-use-of-estimates", "http://www.butlernational.com/20220131/role/statement-note-7-inventories", "http://www.butlernational.com/20220131/role/statement-note-7-inventories-details-textual", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development-details-textual", "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-document-and-entity-information", "http://www.butlernational.com/20220131/role/statement-note-1", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-details-textual", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables", "http://www.butlernational.com/20220131/role/statement-note-16-covid19-overview-", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual", "http://www.butlernational.com/20220131/role/statement-note-18-subsequent-events", "http://www.butlernational.com/20220131/role/statement-note-2-net-income-per-share", "http://www.butlernational.com/20220131/role/statement-note-3-revenue-recognition", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-tables", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables", "http://www.butlernational.com/20220131/role/statement-note-6-use-of-estimates", "http://www.butlernational.com/20220131/role/statement-note-7-inventories", "http://www.butlernational.com/20220131/role/statement-note-7-inventories-details-textual", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development-details-textual", "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butlernational.com/20220131/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r166", "r273", "r278", "r415" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r216", "r251", "r283", "r285", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r412", "r416", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r216", "r251", "r283", "r285", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r412", "r416", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r166", "r273", "r278", "r415" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r162", "r273", "r276", "r382", "r411", "r413" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r162", "r273", "r276", "r382", "r411", "r413" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r216", "r251", "r281", "r283", "r285", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r412", "r416", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r216", "r251", "r281", "r283", "r285", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r412", "r416", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r163", "r164", "r273", "r277", "r414", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r163", "r164", "r273", "r277", "r414", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39", "r370" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r24", "r400", "r426" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, net", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Total" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r24", "r168", "r169" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance for doubtful accounts" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r389", "r402" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r301", "r370" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Capital contributed in excess of par" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r96", "r97", "r98", "r298", "r299", "r300", "r341" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r287", "r296", "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r170", "r174", "r175", "r176" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r93", "r144", "r151", "r158", "r172", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r330", "r335", "r346", "r368", "r370", "r387", "r401" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r53", "r93", "r172", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r330", "r335", "r346", "r368", "r370" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r288", "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r10", "r193" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r282", "r284" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r282", "r284", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r319", "r320", "r321" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "us-gaap_BusinessCombinationConsiderationTransferred1", "terseLabel": "Business Combination, Consideration Transferred, Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r318", "r319", "r320", "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Secured notes payable, net of financing costs", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Deferred tax asset related to step up in basis" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r316", "r317" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Book basis of the noncontrolling interest in BHCMC, LLC" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "verboseLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.", "label": "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, including Subsequent Acquisition, Percentage, Total" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_Cash": { "auth_ref": [ "r35", "r370", "r423", "r424" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r78", "r84", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "CASH, end of period", "periodStartLabel": "CASH, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r347" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "NET INCREASE (DECREASE) IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CasinoMember": { "auth_ref": [ "r276", "r382" ], "lang": { "en-us": { "role": { "documentation": "Facility used for gaming operation.", "label": "Casino [Member]" } } }, "localname": "CasinoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r91", "r93", "r111", "r112", "r113", "r115", "r117", "r125", "r126", "r127", "r172", "r202", "r206", "r207", "r208", "r211", "r212", "r249", "r250", "r252", "r253", "r346", "r445" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A loan, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions.", "label": "Commercial Loan [Member]" } } }, "localname": "CommercialLoanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r200", "r393", "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r96", "r97", "r341" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r254" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r23" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common stock, par value $.01: authorized 100,000,000 shares issued 79,020,382 shares, and outstanding 75,310,459 shares at January 31, 2022 and issued 79,070,382 shares, and outstanding 75,366,749 shares at April 30, 2021" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r129", "r130", "r166", "r344", "r345", "r427" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r129", "r130", "r166", "r344", "r345", "r422", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r129", "r130", "r166", "r344", "r345", "r422", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r129", "r130", "r166", "r344", "r345" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration risk percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r129", "r130", "r166", "r344", "r345", "r427" ], "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r193" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r261", "r263", "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract Asset", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r261", "r263", "r274" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract asset" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r261", "r262", "r274" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r261", "r262", "r274" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liability" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r65", "r382" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of services and products" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COSTS AND EXPENSES:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r64" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "us-gaap_CostsAndExpenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r307", "r311", "r313" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Provision for income taxes" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r128", "r166" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r230", "r237", "r238", "r239", "r247" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r92", "r95", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r226", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r241", "r242", "r243", "r244", "r356", "r388", "r390", "r399" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r45", "r214" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46", "r92", "r95", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r226", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r241", "r242", "r243", "r244", "r356" ], "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.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.", "label": "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "terseLabel": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid" } } }, "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r38", "r226", "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "us-gaap_DeferredFinanceCostsNet", "terseLabel": "Debt Issuance Costs, Net, Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r305", "r306" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r94", "r308", "r311", "r312", "r313" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income tax", "terseLabel": "Deferred income tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r305", "r306" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r82", "r192" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-1", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-16-covid19-overview-", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "http://www.butlernational.com/20220131/role/statement-note-18-subsequent-events", "http://www.butlernational.com/20220131/role/statement-note-2-net-income-per-share", "http://www.butlernational.com/20220131/role/statement-note-3-revenue-recognition", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-", "http://www.butlernational.com/20220131/role/statement-note-6-use-of-estimates", "http://www.butlernational.com/20220131/role/statement-note-7-inventories", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development", "http://www.butlernational.com/20220131/role/statement-note-9-debt" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r63", "r101", "r102", "r103", "r104", "r105", "r109", "r111", "r115", "r116", "r117", "r121", "r122", "r342", "r343", "r396", "r409" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "BASIC EARNINGS PER COMMON SHARE (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r63", "r101", "r102", "r103", "r104", "r105", "r111", "r115", "r116", "r117", "r121", "r122", "r342", "r343", "r396", "r409" ], "lang": { "en-us": { "role": { "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.", "label": "DILUTED EARNINGS PER COMMON SHARE (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r118", "r119", "r120", "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-2-net-income-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee benefits" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Compensation and compensated absences" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r57", "r58", "r59", "r96", "r97", "r98", "r100", "r106", "r108", "r124", "r173", "r254", "r255", "r298", "r299", "r300", "r309", "r310", "r341", "r348", "r349", "r350", "r351", "r352", "r353", "r417", "r418", "r419", "r447" ], "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r358", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "us-gaap_FinanceLeaseLiability", "terseLabel": "Present value of net minimum lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r358" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current maturities of lease liability", "terseLabel": "Less current maturities of lease liability" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r358" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Lease liability, net of current maturities", "terseLabel": "Lease liability, net of current maturities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r365" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "auth_ref": [ "r365" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "auth_ref": [ "r365" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r365" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r365" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r365" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r365" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Less amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r360", "r363" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "us-gaap_FinanceLeasePrincipalPayments", "negatedLabel": "Payments on lease liability" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r357" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "totalLabel": "Total" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r359", "r362" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Less accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r357" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 }, "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Lease right-to-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r184", "r185", "r188", "r189", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r184", "r187" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r193" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 7.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Office furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r82", "r191", "r196" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain on sale of airplane", "negatedLabel": "Gain on sale of airplane" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r82", "r245", "r246" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Forgiveness of debt", "negatedLabel": "Forgiveness of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r180", "r181", "r370", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_Goodwill", "terseLabel": "Capital contributed in excess of par" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r144", "r150", "r154", "r157", "r160", "r385", "r394", "r398", "r410" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "INCOME BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r81" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Contract assets", "terseLabel": "Increase (Decrease) in Contract with Customer, Asset" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r81", "r380" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liability" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r81" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r183", "r186" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "SUPPLEMENTAL TYPE CERTIFICATES (net of accumulated amortization of $8,992 at January 31, 2022 and $8,041 at April 30, 2021)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r138", "r354", "r355", "r397" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r76", "r79", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-7-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r30", "r178" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r52", "r370" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "us-gaap_InventoryNet", "totalLabel": "Total inventory, net of allowance" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r32", "r178" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Parts and raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r52", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "us-gaap_InventoryValuationReserves", "terseLabel": "Inventory Valuation Reserves, Ending Balance" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-7-inventories-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r31", "r178" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r9", "r36" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r10", "r193" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeFinanceLeaseTermOfContract1", "terseLabel": "Lessee, Finance Lease, Term of Contract (Year)" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r93", "r152", "r172", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r331", "r335", "r336", "r346", "r368", "r369" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r93", "r172", "r346", "r370", "r392", "r406" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r93", "r172", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r331", "r335", "r336", "r346", "r368", "r369", "r370" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r13", "r14", "r15", "r19", "r20", "r93", "r172", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r331", "r335", "r336", "r346", "r368", "r369" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r40", "r92" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r40", "r92" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r227", "r240", "r241", "r242", "r390", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "us-gaap_LongTermDebt", "terseLabel": "Long-term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term debt, net of current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r201" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r10", "r193" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and advertising" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r51", "r93", "r172", "r202", "r206", "r207", "r208", "r211", "r212", "r346", "r391", "r405" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Noncontrolling interest in BHCMC, LLC" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r255", "r328", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "us-gaap_MinorityInterestDecreaseFromRedemptions", "negatedLabel": "Purchase of noncontrolling interest in BHCMC, LLC" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r80", "r83" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r55", "r56", "r59", "r62", "r83", "r93", "r99", "r101", "r102", "r103", "r104", "r107", "r108", "r114", "r144", "r150", "r154", "r157", "r160", "r172", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r343", "r346", "r395", "r408" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "us-gaap_NetIncomeLoss", "totalLabel": "NET INCOME ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r55", "r56", "r59", "r107", "r108", "r333", "r338" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "negatedLabel": "Net income attributable to former noncontrolling interest in BHCMC, LLC" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NON CASH INVESTING AND FINANCING ACTIVITY" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r96", "r97", "r98", "r255", "r325" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r86", "r87", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Secured notes payable for purchase of noncontrolling interest in BHCMC, LLC, net" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r19", "r390", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_NotesPayable", "terseLabel": "Notes Payable, Total" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r144", "r150", "r154", "r157", "r160" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income (loss)", "totalLabel": "OPERATING INCOME" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-1" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneous": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets.", "label": "us-gaap_OtherAssetsMiscellaneous", "terseLabel": "Other Assets, Miscellaneous, Total" } } }, "localname": "OtherAssetsMiscellaneous", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other assets (net of accumulated amortization of $11,363 at January 31, 2022 and $10,886 at April 30, 2021)" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "us-gaap_OtherAssetsNoncurrent", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS:" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "General, administrative and other" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "us-gaap_OtherIntangibleAssetsNet", "terseLabel": "Other Intangible Assets, Net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r43", "r370" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "us-gaap_OtherLiabilitiesCurrent", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r70", "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r75" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "us-gaap_PaymentsToMinorityShareholders", "negatedTerseLabel": "Purchase of noncontrolling interest in BHCMC, LLC" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r288", "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class A [Member]" } } }, "localname": "PreferredClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable preferred class B stock or outstanding preferred class B stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class B [Member]" } } }, "localname": "PreferredClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred stock, dividend rate" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r91", "r252" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred stock, liquidation value" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r249" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockRedemptionAmount": { "auth_ref": [ "r48", "r248" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer.", "label": "Preferred stock, redemption value" } } }, "localname": "PreferredStockRedemptionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22", "r249" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22", "r370" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r33", "r34" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "us-gaap_ProceedsFromIssuanceOfLongTermDebt", "terseLabel": "Proceeds from Issuance of Long-term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfSecuredDebt": { "auth_ref": [], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt wholly or partially secured by collateral. Excludes tax exempt secured debt.", "label": "Borrowings of long-term debt" } } }, "localname": "ProceedsFromRepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of machinery and equipment.", "label": "Proceeds from sale of airplane" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r55", "r56", "r59", "r77", "r93", "r99", "r107", "r108", "r144", "r150", "r154", "r157", "r160", "r172", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r327", "r332", "r334", "r338", "r339", "r343", "r346", "r398" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "us-gaap_ProfitLoss", "negatedLabel": "Net income", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r194", "r359", "r362" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "negatedLabel": "Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r54", "r195", "r362" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "totalLabel": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r16", "r193", "r357" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "totalLabel": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r195" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r193" ], "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.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r74" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r304", "r381", "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "us-gaap_ResearchAndDevelopmentExpense", "terseLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.", "label": "Research, Development, and Computer Software Disclosure [Text Block]" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r255", "r301", "r370", "r404", "r420", "r421" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r96", "r97", "r98", "r100", "r106", "r108", "r173", "r298", "r299", "r300", "r309", "r310", "r341", "r417", "r419" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r135", "r136", "r149", "r155", "r156", "r162", "r163", "r166", "r272", "r273", "r382" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenues from customers" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r275", "r280" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-3-revenue-recognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r364", "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Lease right-of-use assets purchased" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r129", "r166" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r144", "r147", "r153", "r182" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r292", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r256", "r257", "r258", "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r131", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r149", "r150", "r151", "r152", "r154", "r155", "r156", "r157", "r158", "r160", "r166", "r198", "r199", "r411" ], "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.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r131", "r133", "r134", "r144", "r148", "r154", "r158", "r159", "r160", "r161", "r162", "r165", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series C Preferred Stock [Member]" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Deferred compensation, restricted stock" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r286", "r291" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "us-gaap_SharePrice", "terseLabel": "Share Price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "periodEndLabel": "Outstanding, shares (in shares)", "periodStartLabel": "Outstanding, shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "negatedTerseLabel": "Forfeited, shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Forfeited, weighted average fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Outstanding, weighted average fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r131", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r149", "r150", "r151", "r152", "r154", "r155", "r156", "r157", "r158", "r160", "r166", "r182", "r197", "r198", "r199", "r411" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r91", "r93", "r111", "r112", "r113", "r115", "r117", "r125", "r126", "r127", "r172", "r202", "r206", "r207", "r208", "r211", "r212", "r249", "r250", "r252", "r253", "r254", "r346", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r50", "r57", "r58", "r59", "r96", "r97", "r98", "r100", "r106", "r108", "r124", "r173", "r254", "r255", "r298", "r299", "r300", "r309", "r310", "r341", "r348", "r349", "r350", "r351", "r352", "r353", "r417", "r418", "r419", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.butlernational.com/20220131/role/statement-note-1", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-details-textual", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables", "http://www.butlernational.com/20220131/role/statement-note-16-covid19-overview-", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual", "http://www.butlernational.com/20220131/role/statement-note-18-subsequent-events", "http://www.butlernational.com/20220131/role/statement-note-2-net-income-per-share", "http://www.butlernational.com/20220131/role/statement-note-3-revenue-recognition", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-tables", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables", "http://www.butlernational.com/20220131/role/statement-note-6-use-of-estimates", "http://www.butlernational.com/20220131/role/statement-note-7-inventories", "http://www.butlernational.com/20220131/role/statement-note-7-inventories-details-textual", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development-details-textual", "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r96", "r97", "r98", "r124", "r382" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.butlernational.com/20220131/role/statement-note-1", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets", "http://www.butlernational.com/20220131/role/statement-note-10-other-assets-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-restricted-stock-options-activity-details", "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-details-textual", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-details-textual", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-finance-lease-rightofuse-assets-details", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-future-minimum-lease-payments-details", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-details-textual", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-purchase-price-and-accounting-of-transaction-details", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-details-textual", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-professional-services-details", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-schedule-of-revenue-by-major-customers-by-reporting-segments-details", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables", "http://www.butlernational.com/20220131/role/statement-note-16-covid19-overview-", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan", "http://www.butlernational.com/20220131/role/statement-note-17-extension-of-the-shareholder-rights-plan-details-textual", "http://www.butlernational.com/20220131/role/statement-note-18-subsequent-events", "http://www.butlernational.com/20220131/role/statement-note-2-net-income-per-share", "http://www.butlernational.com/20220131/role/statement-note-3-revenue-recognition", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-tables", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-accounts-receivable-net-contract-asset-and-contract-liability-details", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-details-textual", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables", "http://www.butlernational.com/20220131/role/statement-note-6-use-of-estimates", "http://www.butlernational.com/20220131/role/statement-note-7-inventories", "http://www.butlernational.com/20220131/role/statement-note-7-inventories-details-textual", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development", "http://www.butlernational.com/20220131/role/statement-note-8-research-and-development-details-textual", "http://www.butlernational.com/20220131/role/statement-note-9-debt", "http://www.butlernational.com/20220131/role/statement-note-9-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares (or other type of equity) forfeited during the period.", "label": "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "negatedLabel": "Deferred compensation, restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r22", "r23", "r254", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross", "terseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Gross" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plan or Programs" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r93", "r171", "r172", "r346", "r370" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "us-gaap_StockholdersEquity", "totalLabel": "Total Butler National Corporation's stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r58", "r93", "r96", "r97", "r98", "r100", "r106", "r172", "r173", "r255", "r298", "r299", "r300", "r309", "r310", "r325", "r326", "r337", "r341", "r346", "r348", "r349", "r353", "r418", "r419", "r447" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-18-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-11-stock-options-and-incentive-plans-tables", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-tables", "http://www.butlernational.com/20220131/role/statement-note-13-lease-righttouse-tables", "http://www.butlernational.com/20220131/role/statement-note-14-purchase-of-noncontrolling-interest-tables", "http://www.butlernational.com/20220131/role/statement-note-15-segment-reporting-and-sales-by-major-customer-tables", "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-tables", "http://www.butlernational.com/20220131/role/statement-note-5-accounts-receivable-net-contract-asset-and-contract-liability-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r273", "r279" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r273", "r279" ], "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.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-4-disaggregation-of-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Average Price Paid per Share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r49", "r256" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r49", "r256" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r23", "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Stock repurchase (in shares)", "verboseLabel": "Number of Shares Purchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-schedule-of-stock-purchases-details" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Treasury Stock [Text Block]" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-note-12-stock-repurchase-program-" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r49", "r256", "r259" ], "calculation": { "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock at cost, 3,709,923 shares at January 31, 2022 and 3,703,633 shares at April 30, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r254", "r255", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Stock repurchase" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r117" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "terseLabel": "WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r109", "r117" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "terseLabel": "WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butlernational.com/20220131/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21564-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4616395-111683" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "http://asc.fasb.org/subtopic&trid=2197926" }, "r441": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r442": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r443": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r444": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r445": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r446": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 70 0001437749-22-006243-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-22-006243-xbrl.zip M4$L#!!0 ( .%3;U3X8]X:L!$ &K3 1 8G5KU1*/YR/)I#+9N<4^XH,P[:W5>';0, MXMG,H=[DK/7ESNS>]:ZN6H;P+<^Q7.:1LY;'6K]\^.<_WO_+-#\1CW#+)XXQ M>C*&T\!S"#]G,V+\^?'SM6$:!Z_?'7<&-\:78<\X/#@\- ^.S,ZQ:7YX_RB< M=\*>DIEE@ 2>> /1R]8GS2/CPXZ+3_O+F^D[2MD'@4 M?!4)ZE'@NX1[E@]J6.XKF\W:R.^@<]2)ZM@L\'S^%%=['''WE2#VJPF[;X>% M6&E1(> <^B*O1EB:J.(0FDT-!9+PVW%,ZG/3?YJ3I!ZR$NH-Q6TLQEH'YD'' M7# AC_8TFPN6).1QJ?MJ6I2W#\GU. M85202\9GYV1L!2Y($WC? LNE8TH<&.B/B7]> =M6>U,)EK%=BO^B M@KK1A;/89U;!?V94S\1;9N<0\%=:BD+@%_9"9LTV<7T1W3$7;6TN3]HS ME),EJJ7D0&=1088\UU$*%#&]O*H!QX7_+,+"EQ7G%))"$85$'LGU11= MFJY*:1K3RZO-="WVV37P+ANK#;;E^*!47RPJX*6I+JOQ3D4RY3SP*0]YVQ. MN$^A:Y>"3MG E)/Q60LC>C.*(?YRK=$K"'8BDA4&R;E0Z@E5B'N]$"^JBU8X M:PGH;)>$6G]W=6R(D394!ZK8@2NMTE"E'#+>5"FH0CW:8)WFG&RJ$U01$$57 MLA0V, 0"@\+:%T(Y7P;DIL/L0%[ FMN$7^H_F3@6^4QR:1E8[\OGJ[(AN1*T M?/NQE)&<"[NI)4B9)>6'@X,#PS3.0U[+EUW/,2XD6^-JP?9].\5K18Q $*?O M?9#7J?$15@XIBBHF,5B^7MK.V37#NY%AR]G;9IY#/&@(KP1SJ2,]]LAR97 O MIH3XPE23K&\"GBESS,"S H?*^: F'&JRUX66#D#D+A(*KGN16'@5BV5\5&(9 M=U(LXZ>>DLL82+F,+Y%<_]GCJ9I!S;F%]Z?$I] IXIGAE99&%]H.-:/-^&F0 M$'0/O[3!8P)ALK&)T[)D+K;OR4IPU@6KHW*PBDF$P<9&/Y;(^&GOOTJ:4?C, M_CIEKD.X,,FW (.8[XRD8A%T0>JX"J3NED3[MW$A9=N#J[1E;4M,S;'+'KZ[ M=\KDK M*)U6@U .)C$N4: \@-*/'?&)V:J,A;$:7:5_C HL*VV4BX 3^W$+[ M1F?'S71H>L2'M2T8@F!H"=$F1&EZ;)?3MBZ#OLDT*(:MM\2'=3.RQ3 40E-@ MN^-V/C(YN2=>0.#79A,EHAXS9S>MR\IO,ZV,4>1GQ15^8ZX[;N1CTZ'"FDPX M9K2!!TZ7D6WTV+J0@RZ3GV::_%C=76*.&KE$ M>E\(I'QNV;YI"4%4/C.^Y5)K1%V,R?6 H[84F@#4.<@$$,9VW5! =!JA@#_C M=/$SQG=2'J.+(AH@XN+6=23BCL/LM0E-X9 GPJ$WU/RH L:62WKLGYVIDV&C+W^ M[U?G)GB3?LAUURW\QB2//O%$N(,"*R>U-ZK.HZ@)73H9 M0%Y$LN#D ;*H'5HEBXHLA%PS[#I,WIHB& GR+1^QMD$?4";!-&.I"49WTY1XHZ[.,6O&QGH\N6%3(:>[1D)N# MU(N"_/9U67^C5.?>[IOD(?5"82.6NM!1+P.ZATO%G*16X%1DK@E"1[K2HGLP MK5_,%I00WZ(:'M;5(((N8&5G7(N7VH7+\',EX*X#K.[:-[2SZ9-'/[#<9BS( MTT+I F%VFE?+RCR$HS%4(N]A60\!6O#3###K4477$,A.>.L8 OH&T:X/GL19 M].UXZ&(6NL"6G5]/'7_?^\[2!]:W@X4-^.D"1G:*O.C _!XEFMX.(G+9U M63\[M1T=L=];NOA\_'9,OHZ)+MOGY*_3A_+W(*BR!;4=9%3AK LN.0GODKM@ M>PQM;DE,!7-JJW?9)(AMH-*^NM(LDR[V#JQ1[7=#*SA(70$M*9]PHZ4*:02C='E:;'4':SMQ6C;IQN.^ZPKA2Z0)B3?*]PNF_O(NM9>,[9F @A 015 M^3V,:=V!G5Z9=&$P)Z._.09-S&S$ D-E)?#>]U6U_W("*SH&ND(E*R[:"SD\ M-W2UB*X+X3E[!U40OIRQBTZ^KM#)JHL60Q[[@5#AA0);FO]K"* )E"V'#)[ M^FAY7V^M&S(;$=Z27PH]:V474=?%TY-10_C^ Y_Z ;+]Q%DP/VO)SXR_HP"S MEJ&^2AA_@OZ=PV86]:Z@#!5J&8I6?8MKJ&@#]8FBY0^'1EHL26T',S08<;HS M="Y_RSKRF$8W?/]CI$0)RBHZJ3LSY@'P^%-:H_"C8V:E([K4Q>::-UN6$.'5/U MP=QL?3(IFJE3@ 4NM;J>(P=,2J'L\#P[%?+FU@$8G#NYPUFX[Y&DXN5(7YB6PRDGI?5,$K\T31]8:3V7 M2!NLY2T#T6>P-,_2:[6P$1X[>CKK#^I/HSQ#=$]&]-&?^.DM,,W"S>("\:/+ M[*^QLOK:J]<_?M12[2XZ)VJB@;EH#NMG6>%WRPW(XO"G/&05=<$&]$V;HI9T MAC6U324A&&AYL7?Q:+N! T!.K #'=\%\KEJQ7&34(U H(W,B%CVCN=7F]E_B M>?;^.,SIK0R7$G2-&0;T'L(OSQ$2O%="!,09$'ZG/LT8J5-(4]U<,HLFM/OM M,SU5"D4S%-#9W &7B3^G8)B> 7FOMC2NUI]-#ET]7X MRI-'Y\G0^DJ\KNB/!'.)OS!8Q<0=L T82>I:D;J>M_\?R7N'B8?-JC?!9R7'7'_G0*'&N<,4P!;"22\;#,^B2\G-\0CZY=56_F6>9C4IV M$C2KH)&C^A;Z9LCFERS@ M\8&/I"J%%(T8JWBJU1+3/A]8W __=&V(687\OV M0+19 0.O/\8="[&Z]U&OB:;U3#[>0?0><_$P >Y[_DV MMTD-@HVK-7.T9ZCQF5CNA3Q2!'K\%G@$U#A>KWUQM<9JW_>*-;G!MP.!*J>K M/;!YU<;VPI"IZ9=:[EUTF"P\?36,CJ8M%"]%_5P9J6(]'UA5:V]>M;'6%FE% MHF,L=\0..&Z&3#B1[0@Z5^4R^GE^3I#*$BTJZ7V%@!W;[ M2Y3/OGLBI:1RH^HP(?GB7G/7_;[MI]T M>^7)&^FY!H3CJ3%POKAW-IN[)#R%)\E3J8FRQ(W(4@QXF%"0^]+1\[8R]77Q M"(I0@3*F5(*Q+#>U^X&/R,&C"K'R^MJKUS]SQ:(B[LOT3_0'GS#!1Y)+=$%& ME89IB68X!X\_\7 3J^?BFU6$5$2LZE=,O,T3#ILK%76]?)(<\'=P<)@XKE&: MNK;!9$/;44Z"3!E@:;05JYA;IUGVDR&3(\^.9>N3)'A6*^7/(TL/[T;/[J8F MCR**9LP8(6XP.%E^;T/TVH:DB4H2-RZNS#5AZN!B^([+W^$N'M@+$ZZI3.6& M=1H9 A7J$*6=3C;0>[5.(^"]]!RH>@P4GQ-8V2U<2]74O<&[.1XZ=6^H]#$7 MN-?/,QZ16T_6#&,5'(G->3XSUK!2U1=S"FLX)9?TGL3/;>9LHZXG:Z0S&K)Y M)&E*GXR"1B!UB">G OZD0I6I6O5^"R@8O2MP<[,_'@0CE]KN4]?S8&U@$R=< M(L>!=\TVGNO$<=P'7S .N "F,QQD*SXUO[BISG3QRH,MOW1<==#W8]>X5&L] MU:./5>KHQKBM%]1'==\BO:[?:K?_8_1E69B5:>(%]4B=-P6OZZI:;;_P/BSW M.MPJ/5BRY9?=?V5'8U'5%]0#VWQ?Z;HNW"KO'\X&98&Y86LOJ)\TOSAR74?J M9O<#][2>UR'J-H@FJ7Y@NY7U*97;?3E]5_/K\VMZL&[K/T8_EH1;J29>3H\T MXZ/8ZSJ]*5+NCEU+C@9M;+Y;SZJW?^+L.[/@[_\!4$L#!!0 ( .%3;U3Q MI2\DM0P */! 5 8G5K&UL[5WK;]LX$O]^ MP/T//N]GU7'2W;T6S2[2/(H 21TDZ>W>IX4L43%1F?21DA/O7W^D+#M.;))# M^<%Q4*"/Q.)0\QL.R7F1_O3[TS!OC8F0E+/C=O?=0;M%6,)3RAZ.V]_NHI.[ MT\O+=DL6,4OCG#-RW&:\_?MO__S'IW]%T1?"B(@+DK;ZD];]H&0I$6=\2%I_ M?KZ]:D6M@U\^ON_>7+>^W9^V#@\.#Z.#HZC[/HI^^Y13]OVC_JSIM*NJJAZK3;^?/ZZBX9D&$<4:8EDFA>)/THJP^O>!(7 ME1B=$%K&%OJW:-8LTA]%W6+=_;+ M(B>"5L M+$I!HB%E=%@.Z^>C>**I9)22(J:Y5.@K9@:"9,?M?OE=1K,7:7Y_VO1[BLE( MZ9^DPU%.VIT%:21QGI1Y!?A*_5XWUUC#"F;*,'DJB)H9]?C->,YY\D)\FD\Y MT^,LEOU**4H9/<3Q2//9[9"\D+-/M*2[T4&WUHV?ZH__NJ!,*^:5YNN*QGV: MTV)R4_-W5I(9:WG<)_EQVY=LBBC7JLY%/0:!$5VRKTK"MSQ7KWZX?R3YF%QS M5@QD0ZC._E#*H.;W)"N(^"^)Q04=-QUK>V>8T6\*^-YAYJ78".:%?K!COE>O MWLA O^@(/>I'OA',S]W8$"_LJR$6N#<=I/+)*E#?>E M;5.WZ,AR.*SZC*C:;6?TF>##!OL1W_C"KM@$B:&[MV*P*0(4_>&;0+\\]:'X MC]X"_N7U'@K__9N O[3%0^'_O._P+:;=LPP^=59Y5[OT0J=P%A_P3#^(I22; M]4/]WH3"$VW"]J=TJX6C"9 M)*G^2?*W:X,VV2 M8=B^M"P^_L]LN?NZU7(V*LOJ(DXJJ^M: M9TP4SMKZ6L4/B"# RJ\F(B^5P:@XB?LY.9V.H&%=MS<.R/TM20@=:YZ^D@*& MP482!HDH27K)U"PD]_$3D4X8]O8A,*1JME=KR4U,%6NG\8@6<6Y"8&\=@O_* MF#:Q^^)A,.X<6K&J30!>/Y<+2R^%(\'&UC<@O@DN3@$$T ;"FY$&)!-<\XN0/S$0: -D9R8CBX7D; MG2Z@7XU!"S[R62"+&Q#1.'I0A M<9FWJ%5-0G)Z&S]>JWDK:)S[#8"3,"2J/[CX7AG1B;*AO6"Y*0/@NE+^C('Q MQ4,\-(];>&$ M85'Y ,'#.WC9=[0.P/^-J(-,SR%G ^^6EF'X'L4T/7\:Z:2W6E46%,,^!AZ4 M07#Q$1'%Y$9-T&)QL:P\>4BUQAD9"9+0:?D)@P1$=O+./9*EKL8,(E#_%^^/ M5)=":SL3:Y,W!Y#KK:X0920]CP6KDJR+#&..-5A:E-T4A:+\L='G*/=>FB,ZC3+<1T> F,#1HRQ'0V"0P.&F>'@MN%5JXV31?0+1>Y8%(\)_OP>C], M*N>$94Z-8#K5YE8NW\(73(?6G.B\G4%,"\,N[>$%F4%S'I@6H4"BVNT)DUTL M>X$$"2XGQ+2VAIJ?2SE43$MR(*%XU"YC.G:\8VD!#^9 )?3+VY.0;T(+*JI? MWZZH@,5H;\"R:A+ Y6'&!]_1U;V2^3:EO0L%MZ=1^S@E_1?A[.7UYW>E5T:=<%KVLJI'5RDO$F"9$WBG-G#&U=(F4 MBR#(I5BRT.S4Q7WFF\I6-PO!\=3DG[MH-4N?"5,[NO$"+Q 1ADNO0'" 5$'P M^!Y8PGG0:!:!JR5:S=A!+,CG6*U2RK?1XK:A\J8/@/&+LHVON)0]=D;EB,O* MJ>EEUOM#032!L$C-&%&LG3\5:J\OJ1Q4M5F9CL19\(#H@EQMHV>W9NY"F4TZ MHD]9J1CLS3?":57+0A15(1"QLN HB\7D4FV>TNO4U0[>&.92K8J%>I$T8E_9 M*LC%$>([T9JHE\-T3-1Z*-5O=O9A1 '0?"7%LUH9F%_9)C2O:YQ>;-Q/",R< MU9:U9D:_5&#*R4 00D,KF*J3(+A\C#I,V1D(MH8>J'PL+TRIL5T$++B']X!) 78LF^UI MSU:/4[TVVQ>7;8^D ::!MZ/:68P/TSJQ.L#$W0Y<@W'=XD;E0K%FW F3V>^U M?7E&\3&Y =XX@=F7!F,9:IWURF8BK=5(8CF(LIP_;J]6P_8*;+4:;E[7^OI4 M2ZAF?MQO\<->=E>.E&@T?W%^KQ@XU;YT1A/%].N8WA;?X!,4-$!7DT27:9(S M,OW_DGE_B6O#+K;"_,O#!#!N5].$*$516J[_ZCJT<9R3ZGXVJ7;=1$E//U": M\_*#A98WU;<++Z.KE4MIV2!F#^16C<1YEI'$6-H2A(D?I3(;_<:N&T%90D>Z MHKR:<\;OK(+0_"@E^5%*LEQ*\FJ&OSKV:BX(@=&APO1\2:8WK&52+,A>G9=L M,&[V'C#A='\YDP\I"F3&*T+! )T]H,5ILN_6[ 4%WMD-MCZJNH(&!999%J ^ M5=ED%KJ[0(&TOM)V9ARNO-H6C-FGLS!%;=KJOQ%\3)7#_7GR3>I]8&I*:CC8-LK^'>!!J:>:+-9 :>D #\IY7JHI2DL'(#G0P3L(BG)VP+*JZJA/[#F1V8C"%/XEA*15 MJDQI5,UF+[LC:H/3AXB-WJ '96!<=W&NYLC*NUH!V #4/PHVC06;SWJQ>&N, M@6=7\Q#? >1S)JKY :B@B6/?_9)OP W'5$ZPG@C63:SO)->\X4&&.D&H\M"- M9+#U7%F#JM:MUE^LH2=;*E+8Q7U\ZP%OF-\/?UG?>K W6G$5Z"R:+Z6;8%N8T0K16?Q":;\ EHI.HM; *>MZ@?ZG[YB M3'WR?U!+ P04 " #A4V]4<)0F&',_ .0@4 %0 &)U:W,M,C R,C Q M,S%?9&5F+GAM;.U];7/;.);N]UMU_T-N]C,G[732W9F:WBU9MC.>M2U?VSV] M>[]TT10D<4,1:H!THOGU%R I6;8(\("$B$,%53-I2P+ \X!X>'\9OW/[Q_'_SP8W#R(0C^_6])G'[YJ_SG,>3DC1 BY<7'7]\NLFSU MUW?OOG[]^I=OCRSY"V7S=^]_^.''=YO2;ZOB\M=IMJVP6_CCN_+';=&]IK_^ M6)0]^?3IT[OBUVU1'M<5%(V>O/NOZZO[:$&681"GLD*,L(3\%FV*!_"HX>1_\>/*7;WSZ5O3ZFS=EUX4L8C0A=V3VIOKSM[O+ M_;Z(T^S=-%Z^J\J\"Y-$B%RTL&!DIA1UTX%2@H_RV?^V4S-;K\0PX/%RE9"W M[[H+-:7+,$Z#)5D^$M92O-HVK L:+TDJ9TI0/JZMK(IF;(N[$.VQ*'\DP?:) M+276M'3 /B:S,$^R[IW\LAVEP!MI7XLJG_689PEA:3&_P^0O$5V^D^O9#R<_ MGKPKQ!;+04;$$[,@I1D)3GX)>/[(R9^Y_(H\B7_Y2R"/^1<>;-HH)#9H0HE! M8(W36$IY)3Y6I:6 !T-3BD*^940L_M42M9$FH='>R^.;E\])])<2-1_= [ MF&179!XFY?-'WV)>(YRB1&NY9B%_+*9@SH-Y&*X*X=Z1)..;;PH9@Q].JBWL MWZJO_SB+>910GC/R(,;.J7C*E]$CSU@89:_D-JCA ,?]9J:(^48NQ9^ON[VY MH$NI'\+'A#1)_**0"VFW:\]YL?1LW[]*\*;R.@S/*^B(16\H$XSVU[>"%9?[ MRU_E$"337]]F+-]V2;5UM20Z,T:7H&%"6\P%\>0^\2F(30E1MP#1IN6\7R : MOJ-X72_G" 4LMT!$)]9?S5+TJV Y9"[_,$:\ MH["TF6*ZU:_G6=6\:D#6 VJ\0#[#_-N[&G9Y*.K\4Q#1IWAZ\BF@3X0]Q>1K M8$J=-4WT39T;18%1YWW,\IL_SF\_LOR=F[UFQ9\6>%7M6?(RLN 4I2)LB?*GBA[HNR)LB?*GB@? 5$V(T5N&/./6P;)2$3GY?,,J;*VC9XY M,D 6'X+LV>=WR3ZK]>="+&ACL?1+:7Z/L\4XYQE=$M84+6M:W?-KSZ\]O_;\ MVO-KSZ\/%:#<;D]R0[7?!RG)@C@5!4D@9F7 %R';=B*0:^L;Z9EL0X3Q;-NS M[>^2;9^'+(W3.;\E[%Y.BR9ZW5C>\VG/ISV?]GS:\VG/IP_%IX&;D*,#?X9< M^>2ET/T=Y?,,V#-@SX#_F+!YF,;_*N:-T,XY3>)I\6&43F\9X6+"5)ZQBS@- MTR@.D^W:RFL@*< ?ZC&>;WN^[?FVY]N>;WN^?2B^?=B]JW>:/J517OP1IM. M%,,TB-,990V'K?W]P,QZ+%^U4_'UJBG#'9!V)ZA,E_DY"=I],S\2+KI&LH>F!)SZI153Y?*-TQG5Z( M[^KTD\:RO>5MIR/"\2CXF,4DDN!3W\]I]DK1154:X?&>ER2=/[3.@3A1. M3_*LR.L?IW6D$UZI'^E+2E>ND.+A\FW7TA1(<3SVY'XCLQC M::I*LYMPJ>[B^F*]2'B_($G2-.GK"O4CW3),DM.<"W+)U1M.;:E>Y'L(OUU. MI>UJ%I<7T#0L3 WEC\YC"Y2+2O/+@J;J=5U5Y,"2W9,H9Z(S3M[/'^*LUGZ@ M*N+,#_?=^*E UAOOK6KSI@[LK0);":F)C:[GUZCV7)G" ^BG0&SOD6+3$1P@ MM!_10=.XAH"8/J##!//> .%]1 TZ/;-XD!(OZ"% MI'68 -%]0HM.X[2";MJ'CS=I/1JU+B0H/JRL1&5*@^+"RD@,K%I0J/@8BH'1 M 0H2'V4!>B.A /&1%I 3$PH/'V>!.Q*A&/$Q%ZAS%XH0'Y%1!Z5!,>&C+WJC M(U0EQ\=<]"9+*"ZLC 7B?H9BQ,M>FEU;4(Q8:8O&3PJ%AI6L:!Q64&A8:0H@ M/@ *$2M547M#H$9#R( MRH509LZ)Z33(TS"?QK+<*I3?+T@F5*#$X.ZF@SRVOS,6!Q2_4T+\422&9IY( M849+N4V7YW4FXEELQ+D0:O.PW93X\%HF;F&%B+?B1R+Z95I,AS/"XWDJGSQ. M0O$H7LZ/.BF-*EH7M%"@IO\,D^?U1"U<36$+ MWGJU7I,@P3::H=$U;9'@A7 MO,(Z43LT@R>B#Y]$/DN \M1U,4,GLW+>UO5E<\%A26UM+'20_IERW(9LPG:6 MI$W&%!4<>$VWN,H5?Y1G"\KB?XD=LQ&/J@8&')>6]2Q0&2 M[=9=S./1-:D)E0.5=2[[J8'LIWAD+Q?.^"D6E'IZ)Q8;L$1XMZCT17G_33 _)CL\$ZL'&!-K4+0C$>/BX& ., M0+\=$-KAXV+,IJ&YG0P(]/!1,EV 0DUF0+"'CY?I E9O:0)"/'S@3!>(:J,- M$-[APWJ[PP.$!#D^I=1Z607%:D!I ;:TVFVLV5"L6#A0&ZLP%",6RM/:_0T% MBH7W&/O%H0"QL1^0TQP*#AOC:1-2ZOH$DQG"1@MP[[&RQ94Y'X,PBB31XO+> M=A(_20VWN%TRJJ[U#.0>5Z;?WGZ5Q.%CG,A4W!L,P)N!;#VNO]C8 XC=*2:V M[K;5S7>%&KOY<+5Y^DCH2%NA57>Z'*1M/.&,^"3R 99'?PV3=\'B<2#Y2X4P MN&J]+\5?*G2$EPH=D#RYT0I^#N+T27P2^O.SF@*D^+5U>^;K&AG\I:">C7Z7 M;/2RFA%K^ 6?D"J>5WM>[7FUY]6>5WM>;9M7F^]#;NCR+X&\,50\>U$8@*?D MB21TM3L*@-RYN:&>B314(,^J/:O^+EGU734]SIYGAE#K9=J?/"/LGLZRKR$C M<,K=N3W/QST?]WS<\W'/QST?/Q0?M[1)N2'KG\3@>S0EYB\K]4S"ZQ[>*8;D MALH\YHD\"\'"1(;(G:[/_\SCXDV>Y62T8G$BJ]5FX.C2A(6\875/OB-BY2EZ M33SZ'WE*1+4/9L(#FK D_"35/_Q:3BU1]9,>0,MF+(%X^$IM@&C9C"40_/6S M1[%8,\-9MDE]/)HS4DQ$+@=%F.8A6XNF?M2#LM3LH4">_GU\/>;ED:=JV19; M>[$:"7%^$ZM*&25\':;AO#R66GDNQ<]G)"J$%,_Z:-@+!WHN]F[ZV5$W_6R] MFV[#=;0@T9=;)N2.RO-(=,["Y;B(MXXR-5+#JGA,./@D\D8EM5%)T"2XJ:6A MM#>*M<9Q1=.Y6-&6LH?E^6)-ZAQ=4022:S-EZ@L/4WH$N3Z].1&/8<";$S&8 M$V$9CK1+*35;M@9G+H7O)^B,;PWO@SI3%E!9F.V,\H&D2L(P)&K5;&!/]7<* MNDM/=3'+ #NBOU/2!AW1VO0)!-W?R>D.H,'&:B#H_DY4&X#N9",& N_OH+4! M\$YV92#P_K+, (&W,K+UN_=YQ[AWC!^Q8QQD4G3C]C[Y(: RU5V9J,#T4)>B M=L^.<*T4G3SBEVD6IO-8#,C/X5+>!IJOY+V@Q2!6>S7@M2QX7_YQ_C#*,[J* M$YK)BSV31*SQ>9B(-5ZLJ=E:+:9930NB_F:W%_K-1 M-&Y9_!0G9$[4,K=L H^;!I]$WG%T](Z7"[GHDJOXB4R?UZ;2%'"ZO@[_A[(R M,[;:'].B!5PXGV6\"9=Z#TC+5KX7O A<0:_%-#FZ"J[I75S>Q>5=7(-P<;79 MG:BE!7^P+K'66SHZ;;SM^Z,VE I49B4W$V(@WK.NP\14K4?G%.O: 6T,!MZ. M[.W(WHYL+>&!H?;BR*9\$G"9SCB@Q8T-O,@1$*?R*@ZQ]@2K1.RWIAF"C=KL MV_YL+ELGJ_1I(=]-)=^8,K$-%1]$N9^D SM;7VZ>?BL>KC:G=FL)CPT3GT3> MJJJT%XR^AFS:$/]=6\:I!7@RVPV9NB/%C5%CRK/RGH_34&P4M^&ZB!-J/&)@ MIU5O$6]_-;%8S"33U0S!NB(.)=6:<.L+#4-:!/;D.R(&9!QEU94OM?LEJ*P+ MZ^MVG=A=24:,":981BV>KO?6DF)Y?5YCTRGHO1WR4;[G3!^%8-YX?P4>5=+[ M*X;CKZAGM[3/E19CM]0R+@IC.8-UPZAI)CIKE:+_J45C BKC:KMQB<$;8G%\ M:C1Q= /TH,LF-=(!4 YD)_M.I_E@R3GF_4+>+W3$?B&K]D1'/J/WE0^%D57. MHH40-%B5QY2,746 IOKV$(%%\AFSO3?EN[3(>UO2X:5]<=EPDY-*7]A;PKPE MS%-N3[F_5\H-61T=,>D?@X1(@LGBN6B&YGS;7U "K6ZA;][<)$FW.]-#'J?T M[V$Z#]DHG4YFLS@B]ZLPD@DRU$%3!M4L')I5/^U!U&LE9DW%PPKZE;82\W4U M//H(/HF\AG3T&M(5X9R0BS@-TXA>X<&;!BLQK3#8C?PPQM#C$CO+U^A':,[)FMYR-=KL8.+!_+&6&^,Q6J,A:NY MCDRR'X*MVY_.Q'>I'!2BI'C2/!#]0QCAIGR*ZDX8*POA M,9WBD\@;H35$@>L=$R8$IK4Z&=7FW8;2 M#N4?T^5C7.Y_\&R#9I4=H!."+85B$(>)A*"KAY2Z MH'.I&X^--A4?+@($*]/1N 7%$C.9C1F9QME%&,5)_38.+8X$P954!9C^ID)@ MM>-!A^#L\!RL]@M'C':UX;&S>T3H<1VN37D1;*[H8T6HH.S4EQQCQ#?=& M5B"^)HI)VY*XP08"@ P;Z-PP\+6$ NS;J!R$AUA9,7CU$7EZ#S].E1LY;?![ MH!J*??JJ\>13@&N):(8;<%^F)D935"/1#D'I-$ MW8QL#W1#ME&CH["@ I0#M9M2ZP/4D U5LP"U-HY@ M1Z%J'X/J_I/R6[S,E[53 M0?E[7[*)I5HK6]WO/ M,0$S(8NT!2<;"-9ZEJ\#K-7B!AO/!]89T'FN(".2MB2N*!VO]F;LD<3WM5/B M\0]DU4I#C8C_4,9PYY7X2.(((2X7-&,71GYH&P\JJG';D09B6&CMO46]X[G? M"6<-%33J8'!AGQKO$ZIEI$X=I(U.5'2K!$3='3?C@B:B@\N;3GBP2L+M[(2&5IJW MW'=095L).X53WC\_X:YX@$SLJG*L&-3 $Z:'3Z+O)W#0W(&KRMYPAM/<;: MN1L;SPQ?6% TPZ\P9XM.J:"P0PYWEKBK27/ M"\/.\)K,JN"-8DUK"HXVJNLU2+<:Y(&D!0T4\Q$Q"'U7!PN39C@@%=?S:L^K MA\2K%4L [;1)NB'5'X,PBFB>9EPPS(C$3U+"("594%PM)C2%0&CBXJ/,TK+] M*HG#QR+15SOB;?>A/9/S0PCO";PG\*;G?XMQ]7N<+3:1@B,YZD;I]&HSU$ L MK4-+GMQ[*GT@1 M'\C;\?D6+?<=(]E60L_,/3,WXWK1@DSSA$QFA4?M-!2+U9@N5V+'*$9KX=*> ME*-P%(G1!R7J]AKVO-WS=L_;/6_WO-WS]N^)M]O>01W1^/<5E65DE;-H(5 $ M*T;G+%RV9._@!OLF[8:">:[NN7I+KO[ 2,ASMBZ6@--U$7X*)^2@VIYU>];M M6;=GW9YU>];]?;)N@VW2$;7^,4B(9)G%D?F,YKQE9'ES0WU3::! G5("7!'. M";F(TS"-R)5\7'&28#+[C9/"/\*UFV6G-O#P;7P2>0U R=YV!]K6=7<=9CF# MFN5;M. U :\)>$W :P)>$_":P/>@"5@@=CT/5!MZ3VMBX$CW^1!LC>QT)KY+ MB]AUFB3RCE;10X01GK54A]JTW;>&U%Y&[W?P6D=+O\/F"NM1]&<>\V)0\]/U MSB>X$\*\*:^'>#W$ZR%>#_%ZB-=#O@<]Q-Z>Z8BB?PRJ 2 C8LI\S$4@.Y<7 ML 2/ZV I[Q@(HNI,0DNRWNTI?=-V&])Z N\)?$L"7QWL/UV_O)CE=+W-F%YE M4-?[ONPW[/;HPZNL\9?IC+)E,:E/U]6/!N<=VK3FE1NOW'CEQBLW7KGQRLWW MJ=QTV#8'Z&ZQS9S%51:\J M&A'64346[[9#\8:HKD?1EG4A>Y+0K]*)?4'9&[,NH F-4&5,.+?4+ M@E1Q@.0RC61H-3DCY7\O4Z6@"F M6D"+H'#$E^%X?=;KL^W? MT;'IL_WI=3!( %X$1';X"[\-D;4@24"HEB[_M@85SIV "U=X&P-8&L.!<3[ M<9!X%3S*C7GEYR!.G\0G*B_2ZF@L ;75L^G#0*9.)_W.O+Z<7::AS)Y"'L(O)!WQR2,7HF:OF6#WAO#8/_!)Y"TR&BVR&F#_#).\ M&'UWA!/V1%3:57,%KQMZW=#KAEXW]+IA;RS4%GT8J.((W9/<\.Q? B:D$<]> M%$ZV*7DB"5T5OW8-]\S VPKH_8J>Q1HQJ;MJF(W2Z=GS(#O_)K-9JH@5 MJ([GLI[+>B[KN:SGLKV3.H/UV0VO^R3&U6-7#J=OI&>^!A&FDZGT1CQE3)-$ M/)6%2?PO,CU=G_^9Q\6K/E$\ M^A]Y2D2U#V;" YJP)/PDU3_\6DXW4?63'D#+9BR!>/A*;8!HV8PE$/SULT>Q M6#[#679/HB(ERFC.2#$QN1P489J';"V:^E$/RE*SAP)Y^O?Q]9B7^6W$JKZ; M;5Z(\YM855BQ-5R':3@OQ-SXT,3/9R0JA!3/^FC8"P=Z+O9N^ME1-_ULOYMR MV>!D5HA=BZ>N@(4'WX;K:$&B+[=,-!S)GK@M4^Z/0T;DM0CJ+C:LBL?,@$\B M;_A0JMUG@J]=IEPP=3D?+ZO$3'=BEA93=7HK%$/Q@YBO"I7495T=F-Y1V M(+_4]":SL9 ISB["J(B!V1ULH^HUG*>JE]:B!20XK\-O\3)?GE+&Z-72\2 >7[,Q0(HBD+QVQX45 M'J;TUMA#>Q0%+16;B<8T7E?$@:2"HT:$3/D%H\M+SG.Y?4QFLF,?JHY5R ^O MZ%TJWJ6"WJ6B!P):ZJG9LCHXEQ%\OT.7.*#A?5!G5A)47C8[H_PP23...G1'@ Q =W*. 8'_A!%X)X<: M$/C/V("W,O+WN_?YX" ?''1\P4'MC:3H^%1[P%!+*3KFU!XRR.*/CC0!#F]H M/-CHZ!#L]:DMFNAH#@P0R*N&CLE L;5S P/A_H(:;EL/,!#\)V3@34WU;J)K M3WX(:+8@K$Q/V#4_ ;"UGN-MC:3J%'@K9G28SF.Q%'\.ES+I9[Z2Z3^+,:*. M88+7LA!K]8_SAU&>T56$,-5:#""WBG%-*MI0=3_#%,>\O-O MJU"^D"N:B>5R+;2]C5GOEL5/<4+F1"USRR;P!&7AD\B'B>EN=HXSGS MG"X,UK]Q,LN3JWBFIN"L$KWM;':O85-R'B_APD2,)%VFSTU!+ MB_=@PTM:;\_HHD[:OC]J0V5 Y:)Q,R$&$HG2=9B8*NWH'")=.Z"-.<#[9+U/ MU@RQ]\F^A@1C\NB6&P-PC8K60#VMYC8>1SZ!DX!G-/H2T%5Q.W&152Q.I6=* MR!ZLQ#OI["CH\(B^O0>=1>WD4C@MQ+VIQ!U3)EA&\4&4^TG&^DEO?27,K9!% M;0OOUA(> S0^B;Q)7'N=4R1=V_>+D)'34"S#NX';^MQQ9I5=H/L:LFG#0<7: M,B[.G(DI+>F\1M2Z(@XEU=J$', M'Q9A.BE9T&?11,8OTQ*C[5YL^?@A]? F$K'XE8_R;$&9C.>WW95-SQE2G]6^ M_,^,W&GU^NOM,^] F.W MU.K*%*:?#C9*0&T@0!<&H.A_:M$8BLKWUVY<8G#66QR?&EL;N@%ZT&63&EEO M4 YD)_M.I_E@R9GJPQ9\V,+QA2T?L^1OO^W78F5YG6GGGW:$GS-%,&3IC5]C9\;RSP MQ@)O+*A3C4Q7$4?$[\<@(9+QL'@NFJ&Y^+,CX8.WV#?1,Y6L4^3[..1Q2O\N M5*"0C=+I9#83FO_]*HQD]E=UF+M!-0LY:M1/>Q#U6HE94_&P@GZEK<1\70T/ M@\8GD>?TZKMG".>$5-G^KN3R(O.C36:;\]8JI@FNYR(FO#H#*YU+F9@VVYS< MI^N&TP(&-3'AVD_>#,55D_;YR'!AB-[S>K/7*RT":;-:T0Z+P>!TZM;+.;HP M%9-W1=MS6U0VAL,/;PQQ5[V_?(7^A(ZNZNKL29A1VT)&X^^N=<]=N]7"X\L+^5C5U27H419"(\A M#Y]$WK2H-"""/!4?'EB8\O)V&Y55NTT3N)%>Q>&CO%0J)OPRC7+Y57?L MFD9Q],9]1E8[ W,3KEU2F\OMU!/")_FT2!_ZR,F?N8SK?*ZU?QU0E6 6@HYXC!1L@9(40>2O[SW2+.$J0LZEQIR.946#?QV*XV8_"1WYTSOXF?9NV-J!@1*NAYLH;3G'D>X'ATVX< MU&R11HFOB2PV7(&MIF.##48!&!:RG%C<6!V^3A0#=D&S4Z"@M603E0NRFU/DARB$&2 M??N(T85SM^XF8.!%OZ3"!>#&:(M^MR=[\<-*=P\0$+;$:FT]\(XBHS\&U3(O M,T=1)K.Z%;?K\3 A/'A8QM>)H2UH0Y6%!+N(G,B*,,:<52%\$0[XY/H^XF_YBS;\>>*3Z]]N>*K/UY.KQH1]85ZD_); MO,R7M5-!^7M?LHE-1"M;W>\]R2:5P5=+:.TD 94=DLSVXSI LM_)!+"*2;3W M6Y\R*4=GS:_8Y$(0HR,T+4G$2TWK+N9?3DD:+98A^Z*-.8)6.QY$*-_5>BND M)C(/6@T'HH8P0T -##B>]5O5^1I(%0Q(&L,/ 36&C@/#W*](P)Z4^N,HL%H. M\&R4X,FJL/*E\_O2M*":]XWE742*2KO''7DB:4YN2*9]$]JR/C;7Q^8./#:W M7@^@#50<&P*-.8 :Z9*8@)E0)]IB7Q\(UGK.JP.LU6D&&WP+9M#H(B(@(Y*V M)#\HHR3LS=@C"<9MI]+B'\BJE88:$>@B*TL M%A/V8V&A)2W$)EY*WXLHNS+Z\VKQ,AWLDO.O\ESFURNO,^S6*:W M7B[E(0XAU23/1%^G\I!&'03;;1\6[N;#6;^?(2)5=:M"RXZYW5Y+&$>R M\W[XX;UR$)G5/)BH10<5C^([+QXNL+X^GF!.P883 &<\&@,TX(70%JLR*NNAI1&*P7CM M+;_>\GL\EE]#<\[ ++\'M/0,T43O"S;8Q\9NZ/;H^IV^G MAQUY82X/;U7U5M5J<=F]#G63N&FM,&1HRV*1?2P33NUY@TRJ8$%R0\OL669@ M]FMAP7-;K5QGN KC',Z&T!'QQFFJO\)JW;P8[Y03S:RHM^T1!ZU%^I%->]=0^]=\R9];](_'I.^9=8],)._ MG+[-H]D3:>U9_WDC;,G<[A%6YM<=TN1)"%?(7 MKOL[PC,61UGE\7YE&VA5U\9IFLKQ/IG)X2X4!U;NNYNK-8K'U\EJ5-&!)68T MG<;EV+D-X^EE.@Y7<18FVEAY4!TG24>WD4SZM)RJ<@YD+N]:U<=[?2 M5'%Q8BF4'$,K>5T1)V>KZ"S.KBA7#9O] @ZDO)-11JE0,4*6BO=TM83,MX9E[\ M>RKVFA>9"<(V?K9N:K*>E:[G((5E>.JH8OH(9K'(5"MQ%J3"5QRA84 M!*BAJBO/]R%.*S;O9NA.+.JU+PI6+YV=I04=5=2^&-I*GT/G40:_20-#!SK' M,1ADXYZ SCT,A@;16M!Y@<'HU-HN.A\O&!/<]N LQ B2DJ#3*FIWN_"!1X?U MB348&-#M"] 795\G0K>/P+H"K'.@VTE:X .I(.BV%\BI_U8^PX&&#:GLRP,+ M!6KK0!UH,% K9]) PX#LV2%[#S,I#W6?E)$2 2U?2B#V_B N,B['3Z3(8,L# MMEU:7A>.1"D96='R!/Q!'M[WL?@#@N@4F?)J0YB43_RG^%;&6:Y8G(@Z'VK- MK*WK6XA0T3[V6LR2A:CSL:78BOIX\@#@D\AG)E#'''T-V?1AK;UHNK:,*S_S MWEXT8DQ>VU%$S9VNG\M4\J7KQ,,];,M!^^Q/V]&/JW]^) M3)5$IJ,GPL(Y^2P:S,X$>[P(8U87:8M'H"&_!>>]CKJ7?;Q3[P[K89^SA[F, MZGGN:__"05EAO]UB,9I$HR.@BQXYZ&NDG4T/SKRINJ 4)W-C(#$L[L>3UB;4 M;W_YE"8^I=I?;LN;4K=R5>IB4T:\=N099/9;?Z8 MQ%&R'J4IS=-(#-E2TM?V"VOMX7'!X9/(.P6]@RDU9ACPV7'YI6MTUPCX.UGF#L+=2 M>"O%=VFEL!T>C\W2T&ZY'YB=P#+Y'ZKF;XG-.-+6D.KZ$A7*A/R8PR8@T[J#EOEO%Q3U[-]6JN5W.=IKYNOW0/ M5 ?NNF0!83 M%3,6IEP>J"P6N%8*X>$EZ5MA[ M1)_?OZ=_'UV/UDS@M@^ MNWS271SBMWQ)IILL2@_AM[(TO+/L/W/@?7FCM ?Z"G#Z:_/E$Z_QDG23[]! MG^:@_S:B*0"__MG)K1SEC7P/M.K.S4L@_#/3W( !K.8MWM[BC=[B#3OIV\0( M:6N*/SC[OA%)1G>4%_YV:),A!I4?XQ #%<-I6D0.J<,/4N6Z2!L,=*B&HG>I MO9YI1^A2LZE1#\RQ=@@#]$"=;&::P$ C2]L;SH" L>3:UFNF0##8TFD?U!X# M[!,L.;D=6/B /80MG7/ZV 9_@]E M093SC"X)DZ>C9Z(KBN9%5?841^W/C!_DX7W'%QP01*>0@E$LYD$XRT9/XE%Q M5'\K+*"D!:__Y@'7="IF2E3T;;,XZM(61/H<+F7F(Z40=;];>.S]BD1QF%S' MQ0 0JDB4L8:W ZR")U( GT3?3^P"9]F.I5E\>FUE%E_)2T6F>91-V'VY^M0( MV52L7TFYV$(K(7CM"P>5'9+,"*(DSLB*R96G(&*HI0#>2>K0I64]^((\D$TE\]K2KKP'Y9C^7DH3[(%8=I+C"%5'""Y(T\D MS8O;>L8R5C2,LM_C;#&N&-SV_C1)]\7_I+:C -BA)>\O]?[2@?M+&TD$-=JY M!^<]I[:5!56LT3IAV\'2&##3.%3-H1E8 M-+X5,$9S1OC=1AYXO[WWVUMR;'163]#L$V:XMM,"OGWWZIHN)S>]43>O.SV901NSO./M9N7CO"*%^%$=G0)HV?3%\4 MC_L%GT3?CT/(V)PFB("\N;F,9KJ+^9=3DD:+95&8*L",;Z5D/<1&)6 M G+-O@"JXYVLWLDZ<">KV7BGH 4)(SX(SZ,M2,A L-83=!U@K0(V.%]Z.]T% MC6_=^"U1([:#RG5TR%&,P1M_V-%07]0$7/N#B^ (NX#9>-][LCYNDQSQ@ MV^0$04JR(*KB0\H[=0J/ZO:KI#K=NNY8NYUW&Y7,/7N[$6+W]RIYA[.1:7%4 MC<'G;"CJO)#:LFZ<2GM1!.[-[&C-[%[;<-K M&\>G;0!VRX$&<,,WT8%&\[VUZS=V7E.?QJ937D[Q1!?)/**J_,_\W@E M!9M\3??N0F@L9RW%SD48%8/V6BB1LC^J+(%U\H JX-'I\$GDM8CG(?Q&>",,?7D7&*;3N-P/;L-8B#8. M5W$6JJYV:"CM0G[=A2_.;V8I!6@8%75E7,LZ>N0%9X/(_+JL ]E/\SB1ASOE MP>S+Y8K1IX+&:"_[ -5Q8;T*^4)EI-KYR85D2& M<>#<@53!@N2&II$YF/U:CO&\NOO]E,PH(PT7WVN MFG.10_D+(VS7(B63B_B M;_(O[>[;6-Y-%M1D=D=D?G@E:S6HZ1*7>HNJ*^)8T@8E7E?4I>1WX==KL>*P.$S,ADYC19>H M?J?L2T'_(\'^C6 UUW2 ZTIH8@K!=W]R(9G4I^ZCGE$DB1,"H3(#@E;UA+075 M<84%3"H:2CN0_Y95QM?"/S9JN 1%4]:Y[*<&LI_BD?W9!=8D^7Y)-W*OPGA: MY2,6.]/.Q-2/?8.:3G#1%6'9^E8L\MGNAEM8%I6&U!T3JODM5+T\Y-T-H6[#;NH'<>F-@M<[9NI/[J@OX<;;^I M*I5[Q^Y)N(:XV,$=%#;<0='ES-*\$&IDU4!U(-K2V,20G_! [[#6NC.XS(O^ MF+[Q"N*/Z1_XF'[SP2!TFX!>YMTE]$M\NV7JAAI_6 >']&CQ=Z] 0(^!?T@'L/ M% 'VW*=C[;D#]MD)?N+7=[@7M.?PG#\%DKP<+.K" M3N4Q1@Q-@H).U>GR;CN^SOZ4'F.0=1G]T-%]V,(#/8");M4!"+X+L^F (+HU MQ@P?//,-NB7&#"@DD2RZ!<8,HGD&,'2D!P;8-$4UNB76[+T:)MM"9TXQGJB0 M-,/HC"AF*$$')='930SWSJ$-5&/F,SB5"R:[@O\,1LTR1FF4,@\S$6JI5>KR M46(F1< QW)QJ!3,1,@8Y'/(#@P9."8V.$T #:6$GG-#M)@#!ZV+85:=]T.TC M9OC &;_1;2!F.$&W:*#;-HI%C5 M00WUU43UQ5Q(7%HQM@:U2J13DHK]1/D.0)4PW'(#@@.LY02/:48PG)F\-NK: M+6'WBY"1TY#'D0*!MBP"V<_B),_V+D,&EG9X4U(UFHM5L^I7,AW3I1SJNA%E M7-\!QL^",EQ1SB?I6#+37E(*JN,("Y>"$2':^3=I,LYCOBC.7,RD M-TN#!U3/R6T<4DHSS[0N0,E%OP](F(/9B+ M3WKQ894YCI](FI,-#7L=Y[MUBDCB+?XW%9Q$ :=#2^YP-Q$Q53$7N6'+ M=&S:R]IKRPQ!5@1WRF^#:DYS0>S$$*T$Y) ;)_IW(X[%D.A*Z M0#@G-[GT'@E=OC0I%4887A.K\PI.RU;PX-T346<];-6&S]G<;\YF[5I&09M- MO_@.D;*Y>4''%S99^SZHH<>[YVA)PYS-K<;F0%(VZ]\?*(*B7TP^6;-/UGQ\ MR9KU*A^Z55\I[CZD]JHYPM!RR*LTC49!]W(- (!@(Y^@[>":>&;0#>1VD%MZ M_=&=GFB'WG;BJ?Z.4[3#:VZV1W>PHOU"IH[$0W>\HN7;;?(NH9NUL,W7T/>' M;N^%R_\R09PZR '=?ML*HHG##=UVVPJQ7;#]S=.6([BGT"QTFS/T!I6.H5GH M%KHNB'8W:X.PHEN0KWJ6( /.!:!32BQ! M[^#41*?"'&@TU)ZS (+O[P3Y8<<#S*6/;GUH12(-3SN@6QE:@P8>60$"[B]3 M@*6A;W16[[D3,&40B$*^"&8)_7JX# *Z1R#+(- L:J<, J=_'U^/KZ[&ZH/Z M]24LY O0&)&W*?UWOQ0;>KY:E>[6,'D0 HREIV$6"QGVCA(?\ D6H(O9*?,0 MD3-2_O.>+P%N 032G!50HN68\YQ,W]=+N?^[C60K.1-CCQ,) MK4[-?Y':[$7>%9.*>!*>X)/(IV!1!BJ/IO^3\S*OYP,5LTX,M+BXR/O9)O- MY:WEMXP^Q8*ZG*Y_XW)!W7KB1E$6/Y6)L/3'0P[Y* <]MXFNW%G'BC\9(=JC M'.!ZQX0)P9&5.AG5AU4:2KM(;R-FAOR_S"_W%"9R&MV)38#%D:".\@=!FU]^ ML5-R&[56:MMA\IG1?"5JB,]1J;>2Z;/:JN@4%R(,K:=O"8OI=)]$5^ W//1. M$/[SV8RHDT,Y$<(G.NJ,9U>]N&6QV.16,DMOH=JI)A:HCD]&XY/1J)*H$"[S M0-_LJ9'-!=U(_6I=>G4QE!H$K!XJ3$K-N$U5+,A>W0[4XKWI6\"$L^96!RA MY840CI'5'6RHLT)U: $M3I7QLV,K*/!>ID]B6Z+,9*C6U$&!9:OU5W<;-&-CSB=[MS@"L9LTIC#)&]-I*RV ME)M48W6&MU(M>6%X4T Q;P URJ9,7:T;PH-:+OL\Z_!N-0V@1MGNW0(:PH.Z MQF!NAE;3 &J4[=XM3O]"Y29]'GCI=+O % 'WS>D$S>H[P9@1?EEX7$^4,/:+ MN$A05QGC+BB[(ZNM8W;GOC&%_/"*#E$]T,I=(Z:&F S9^C8)TTP>)A3?KFKB M6MHWX!3EYI:F(JZTNJ^G$9FNDIM4B1$AT^+$D1A1E9B3V3T1"H"\.TQIR32H MZ1C7?9B(.7(=1HLX)6P-&8AFM7V*2V6JQ^=QL7OOL$+FIN(N$,B0KLGLMRJD MJS$$K,D>U+D]%\D!36Y%0'<%@D_(V(.T.]&SDA-?)/3K93JC;%F&X.JYI6%M MGY2PEZ2$33$K5%]4$X34+UJ+*0I!83SH#AG#WPX%1/[W?'X8EJ30YEC%D++0 MI_?SZ?V.+[U?5X,9NI6U Z A9BZ O>7#!V:C&P<'A4Q[.-.&;D$Y=(]NGG.8 MT]+]3T8?6]J]MD%#Z/:S%D"TW= 4 M@8IN^['= =C^8AYBAVR@.M2K4!FNCRTO3Q\10.'LP MIJIJT1PYH(_LQ9BNR]^H-$I< .^(3\HYH' E-AUB@5&FX9!$: M@ [MB:&PQK;!D^AX0B=C,#@R%IW2U '0KC&X90@<.A7*4G>T"<1"IU39Z8NV MD?/HJ'2G!0)\+&(H"P0$D&)&@,(NA[(R&/8#+%9P*$N!Z2 P# -'9UZQVPV0 MJ&IT-,E.%QCD^D"W#]CI@;:'!=%95>QTA\M,/^C,-0BZM%.B*G1C%!B[U":@ M%QU?,T512%&JR\BEWW"Q%0DRV YCM'[#VKO\M' M;,O91Q]74D#44MI-8?Q6)VA;-L]"1PQY%.%FU)BZ)< MTVD9L2V>TRR.NK0-D7*Y7"1QN E:TLBC+VI!&*&FQ*F\Z'!>A!"H1=$6M'$= M V&15)SFI?E5S%[9^9O@'LT0,JIH0U!&9X+%%NO#YGYLC72-I2V(=+^2YQF2 MZ[AXT'E"(L&P]!,/6 7/91'X)/I^KJ_@+-LYPBX^O3Z^+K[Z8\3CL':\U?_8 MDU3GN73[*^6J^[DGR6XHRQ:C)6%BGU'*IR[4DY051YBP:O&J&7I-Q?J5E(NM M M>Z50;9DAR(K@JJ/MK-RDSJ@$Y)H+CT!U?#*HHTP&]1!+37LR>V!ARF?R_NW/ ME$YU5*Q%37RXM'/:J.XQ8D.PCFWD8V0ZRFYIG&:7J9"]7LLRJ^13DAT42*.J M1HWT(VS0FFDO-=)',.$S(P04Q-@PXC/9NFBG?:%?]!8RD1EH=F@":&"SC<*L M73V'R^@SK=E9<(XD25X+=07-$-4OE-30D8-JC-K9-#",T<[O#^3U1H/):-E4 M.S'0Q-(9X5$YB]!$Q('1P)WX_;XI2V2DV>N#9I&':3448HM&M<)WUNB0+^[@ M]P8-4D&U),*16:8?_:R1<'C0P"LT8<'MX.G"W- $ YM!,PHDZG=T6M1KC WJ M:#:^=@82VCZX#M7VV(=5"?D.VGH M+'<][L^^^S^/KO_\67W[QPTTGQ2I/I> M_O,879(O1?UW<7Z,S M].Z'OWYW?G>#/J]FZ/V[]^_/WGTX.__N[.S?_S4*X]_^"O_SZ*4842+BE/WX M;U]MLFSWUV^_?7EY^>;U,8F^(/';]E?JZ%IV#20 CW_]K]NKA_\#=YZ9V$,'/&!EC3\:\I^ M>4U\+V-L[)P"$HZ G\[*86?PJ[/S]VI)?R4Y"Z M::8F#&NF^02D9IIOL6;Y. :HCUX%0K-3(B6IBV#4-?U7,1 MAA5AJ\PX37 M^#7#=#\JK&8%F_@'DWC,?TO/8&MZ=\Z-[#_!;_Y^2?Q\B^-L&E-CD879VR)> MDV3+['N)AI')(4B-YV1%L$N0I)CPP91[PCV+ZMR48M(I^Q.VM.Y3).2SU[B=]!6C/C6)W1'W66'\UHG M9-N'R:0WYS@C*!'':R(G*KTU,"NP"(-UF?)?@9QSD^R[S'"*=-TJ6RP-" M$%FC>TZ(??'4L4I$-^M-"?+W9Y[ODSS.4HK>Q^$SX#X#5X*R*4L\/SOSTI3^ M2 ^C^U]%H?<81M3"JPB[7I1:%4(/:5:4YGNJ--."6*HK);$31#W2"9H5M*$I MD(LHN?M?79?DCDBU-,M$I_J96.B!*GJ-/7KV*3$L'^FF%N-@$<]?_0U=?7Q% M$K[W83;R/GS:9&2=IY@M<:,*:@*IHF(#49M6(8845>N)J)^*=G3L!GY--Q^V M^"EBT344P>!V91D#!X+"_6XX ;5P8KH%-8 Y1T<\(07)*(P1+HAFC%ISLHL/ M$B L&W;^Q;%EVB3DRLGJG-^_R<_H;XOYV1':QYRJQ52&FBIZ]G?+:C M"YVJ[- *<+5NPSWP6]EKS\_I9OL %*$EIXCMJ(N2(G0'%(UH.U59P,X]4WE5 MC(G_^X*@!)>V^VR7D*?$VRI)O30XO<+>B=:.C+^O9/R^(@3=<4+&)-KRJ]0M MT3U9;TR0/YRQO?2,[:49H=N(D@!W@M$KN$)T=@3V Q58[L>QW?C6T0EF6Q,-+\[JU2#^G@QY06SK???)#GS<[JI;'&BI!3#<.A5#S5:["@*A+\>.'7@KW#JF%?^ -1!5O M0./.S]Z=%PDV_U3\^N_E63O$*1B]/$G@)O$Q99&W(QWJ]4U/G9"";3P\M;S] M=+::W]^@Z\7T8G&]6"WF#U8EN!^+B1+?--P"IS.Z(U#93[PH_ ,'%V\7/\YN M9BD/PDSC8$:V.QRG+"1VF>//$,]C%X3 )O.IO&GE%]KI,6]QGXJB!);!&W9;-!^.OO[ M#QA3S@A2)/^"?N63^K^]8[SC9+5:()CNHO2O&*Z38L;]G?<&VP+RA:O@[5?! MKZ]"4*U"ML&G*U'>I[!Q!ROA('!L59N),[EQD0C1\A>>LJ$M1T(:D[7TB4Z* MW&=6M/[MZR*KYL\C\IOU2,"@U(R>RSK6K(UA7ZMH[Z@H'E7.B):9?2DI)QH@ MC-$RC4(&[&6_&!#9,9\%OW=T%OQ^Y&?![__QSH+?C_0LJ,SJ+_8L^/T_VEGP M6)NMG 4;Y<9I.A)IGYKD8% >6._%M9DD5F1BU__ DI#Y 4Q1^X;C,9YF)DF/RSPT M^LLB0?S@CT6>?'%F&:76:5A_I;0VI46UJFUYEB?X;!O&X3;?%G^G)R/X2J.N M]<%B7M-DJ'&M9XQ&=,-I+,;<%31^.3K6:]W5-*S_8CK.*ZUMQR$U#> H%\%' M&$8_I&=>>B[VV6V,D@::I\-%SJH*O:/*<*V/NH,YL)/GM)H#?+K:SV&<6FY! MMG0ET@X7&'?Y@C.>9-:=)'@T<'AF8 '0M.:(,?>)4NND/Q,TEVJ9!.M'A8J$ MP*K,E!+A.J_Q6"J:DQD;636:5'-Z6EWC%#H*>A']-'FF2JSHDAI![38QO97$ MD>:KPP98(YM^S,D>YTYG1FCT)[KWD(31Z'8] E5F&YV,8A_NX148+)D G12Z MM10Z9C)>@U(/ )>)?B?CV*=[B 6.?Q"[HU52]9LG_>*G(Z^FJ>E:HT7I'JV< MP]((U4[F27,;/0?M'B382WKRS/*A;9EM<")]Y+DDA/9EFS&H*"AI[?J77BMHJ:FRUINC7DHR.S#N[AK6I MTE&)G98-[46>AC$]Z,S(]I&2"%&[&8G3,("W ^@/+'2ZQE3T@W.!]54!H6B2 M^Z"R9:?[T*1BO,W.6<&BEP2A&D4L)W]/$ZH1-4$LH.?$W"N))M'!>\MJ3 FD M#C_8EVOBQ8UIZ#)#%=6R":1I]=OC1(!4,AW;D)RU\I3T8=1XS7_-%5KP'R?(3%&/66),GMD PQ2=IU\%Q'-.WL7_4"$4E MI6/?3MH$6VV#Z5PNRZ:CC!$NUP\;+\$77HH/R@]8XFB1WEUF=Z] W*'__@4E MZC>!^= '6-&$#"? N!D!NL[@&:J@S%]"TR2!?K/P[TF15C_9I]7_R@A$0"%B M)+K9*#6N+3&W8 -/]71%*$'^;W<)M?(L$:)(K9Y1XH <9E@ST]5SO>2*$R+ M<$D&VM-19:#/IO?S!Y!=]2([8[,<7"<7@;<:X#1\@I;9&4&[A#Q3@X_6>1RD MK&]VNO6B"#T6>P/=]>BHWS#>065:_Y^Q-HS1+F*BD+)2XVGAQ88,^41 9 MW<7YFW&B;= R>M7-TA*9ML(YMN:CXMR/E]<*QX"Z#W-0CEV;#]PP-_HZ,*D) MXM-"M7DA?MV0T9F5I843Q"<'KQ/PZ:&OZ3]3 &OYCMJ9:A/7,F0[YY/$3RN< M;"_Q8]:1]"D>J9KU>0K1>"RLN%W;>EF>\',R/--!"3FCBKFEWL:CW4[ ,MPE M/5AF>^>'\\*&1/04GI9B[TLSRFU112^"HL O;Z[- M#UX/G:DIST6O\2)F%V%P=D;L>^EFF=Q1:2Q^F/J4MC1D_54P#\RNO%=6I=N< MJJ$$0BUOHQJNPW(C5)8;@=/.6MQ, MT/5LIM!JR3!/ACZEQBN6)\B/Z+_"=4CYY:747ZOQ#K^"EXXG8O91'L5\;@A> MIZ-3K7ZN%6,Y:9.D)OU$Q_*YB!8]=I^K'H_/5<7IB4[OF0H\+G^^(LD:A_3G MGS'4Y>)@^HP3[PFS4]:EE^$K+TQ^\J("EJ0 MQXE!:TH$>@8J6'@B@#Y?28JHC\!#%0XC%6Z%Z#AV,0+)^%)-BW-3\L68#N>F M8IEG:>;%X/[^_V5.07]TOU+(X=JMLOM M47'Z(^=T#,]XX_Y*[=N+C%\[CN'NVJ'0VCF]MZ_NE6E2[%G2<%O,+MY C MLHA#.:E\+7=PCNUK K\(IO2^OQO$DK'O"A9W@1%9_?)-A9_#;%.V1ZD>(FI/ M0.KSJ7)Y7C<*\^5ZQ?,=U?,^C@KU>G";#&&A90F<%SGA]_P@+MTZ0_H[1=GK MA&^A3G2?6GKPZ P$-1Y33&7&32\*>=8397Y:EL*I[R>:]=TM6>X)X?O!*3H5]?5?%+L)BH\M&^WV#N%=UQC.XU6RV!UB]4 U+1@54]L M.C95;?PD_9AD67+N2!3Z;Y44"]HV28Y6E!T!5%OQ$@%ZE:.]MIDHU"/56L8S M,ERU*.N2$=*37;85(B$^QD%Z12<%#4:7ZQO/WX0Q3MZF,2LBVFW%MK7GUZH* M(X?%> ET008" 4#0ZI/=O88)/.SFQA;WY3\9R-2AE?;%/3/&B>KZ7%!+U%;"\![ 4 MAT6:YN*F@4U#%*UY'923_DVL9T/O#"+6]9]XNA/I'5BT3 MA/!\F2/WO;_(D>%\M6[@V6Z[8#=QU,11PJ[*WG6+#&]%[8N5OU?>&B3Q&$]" M7=ZBV?3A1[2X_6G^L%K?RE M-/,YO&6>YMF&).$?PMZ7QO#8;L\CHF?T?7A$A%MMN*./>VXZZW#ZV?O?/$%E M/X5QY*H843$=;7+D5OY+L7[L?W[BAIWW]1$=Z$R@L&WS&D@9O;EKH-FJI=/" M,S=&COT'%;17O<%^P5[RA1FV-A728=,ZU]BR.:LE*MQY87![TGNC>Z"B:3D% M:#FC)'33^;J%D42>._:OHH+"6R6&\ M)LG6.[[8 :)^='!MT[3ZI(M1SE\][PC)=7^@[15T6T&WV>?[^_GM"ETOIA>+ MZ\5J,7_XZTC>$&\+J,DR;*")N_%B[PDGPO>"V@>IF+L38*8%H$#8YX$@,V2; MLH#U"3HPA&+I('*\LVP45PGVTCQY8[T&NW*)VP<,= MK"7]^&4[5YCUQA (S>$?57.!&1!;D2>.325FI$JG5GL=XP.SZ_GUZI!63DLQA-X/M_=7<]OJ%LXO4:7 MBX?9]?+A,[PVL[SB%[17U\N?T>+V:GE_,UTMEK=N(H$]EX0,Y+/MP Q=DEMO MBZ>OH&(@PT2T<26@\%>/MVX<6_W7KB@V;+,)6C9@,X\[54 M#"4"G!-T^\WT&_4CIQ;R!Q\ZZS/ZALW(_A&S32Z(++>&!H-O']IBP2=_50H% M5U",1X(II@&!X %T#A9(0.XBWGNZPJ2#'4,E3OY9V+*W("1MM[<&U0942;Z' M(K?0FYNWLH34_H-VH:PX"T<13OIKB_U9#U8R>E3 X5,#'TA2/4D)333*"=%_ MUU]NSO93 8*BV/7 9'R' M8:2<,5K0GAC$J8%<-48/8@2YC!^HK [1P'+;MC%,_8BD>8*7ZWI"7-%::4;2 M+#W)A^ML0:,)JJJ5'8;=>/2U*1FSEJ_I_&9*U^H10TLR'DN_5^3.")XB%/T6 MOPF;6ZL_.;#Y[D.%JDLE9_Z[^3^"OIV,5+&#+/.)QCZ=)6AK_3D90I7;8+W4 M*U0$5%-XH12@DH0)G]$$>6L*$TVCB+RP)FIPGIU1YSK,T#5)J2:R.^;1="4] MD:F.;J3-K!Y;G5':6F*PHM1.XT#J6L@D*E-U1PHD&;^U8#4P@-KMQF-T.?O4 MP Q>(\LJ=Q/&)&&OY?(F(Y?8AYPI#&V8[G& M[QKMD"+>GZMJ!B26&QE/$F2 MH[()ZI_ID*88$OV?^KQJ94CU^\H@&1"0K@EL,/^74&H[!( M*40$"(00'#0+HQBI3+%BJ1PB%51%]K_^4XIV21C[X8X"J>Y#H$D+HY+ZD6'Y M;GD!U2N8"$^HO> (TAB1S]O5L'KZ<+M+R#/??!Q3]M9N-5N+(XR M-XY1SSCTCQQ'8_(ISQ.Q(XR0FDH7&,:E^A.BQ;;LL!4A7G M9"#5"FG;M_,56MS.EC=S-%VM[A<7GU?3B^LY6BT1_>?U_![=LB3;Z36:+>_O MEO?N4FZ;Q8-(<6^@1U%/V05UFN$D"]8L4CS=0F_+/PXVP_J> M.P",BC^B@,[X]4*-) 2CD5\C:H*\/5G@(51T]79OK,Q=W?N)<5:\#@W]A(L6 M--P]04_PG/'>U[G"D,@0H>ES6+3/"+9A'$*2./OQZZOI],\L5I;NJ.M$YXBV M).!SA;\# L9E#YYZ+3R=;Q!0\;":5V?8Q"NFG\'(+93@=#IZ;7T2\S@[=JV\0NTH!]ROGU_T$D4=&%Z4D1?1, M?^!V 8XT?TSQ[SEE?3O+"6H.%"C/7\MW/%/A 0O810)_(,^ MGRIW#^E&8;4 9O7+W1S-YO>KQ=5B-EW-']#78#M J06F$O[VS_\R^?CQ/?(R M]#--8<]OU)+H^^";EI<>9.2\CUR;1NXB8FI9EZN<<*VQC:5(S4V@&;Q M>$0 ?X)_)ICU/:>;%'^3TDFBOK0@$L5%&*A@GSSJV3Q=>3Y[M.^&FBK 7(3X MFW1+Z@,5M6H%;%JC.'*T+K"C;8$>NIGW;0=M8C:*+P$\/24L1$Y]O"1Y@QGR M&. $PFV%FCQZ$;OZ33>8[G) Y@3^]-3!$>I&1N%3X=]5[B5L=44#^ FH'7B: M (9JLL\(),8>]*:>L#]4L'@6-;O3S:DS7L-'"4QJ ME@&19VH'LG"+&7[PRU\VH;^AH)Y)Z%-?>>,]8\C=1F]TBH\8QT4.-V"A@^FN MQ?[Z"$8CIKY_,1.(E.[[CK A*=YYX.]2USC@.4S[6.@!)[]!GU/N;U/UB[#/ MS9//>Y=4+S(4:U#'\G5 G6OPDBE4$F-*LI=P*MFO8'@,A:M1&5^E[/7??'H& M"'E@%R=_=F#JY.P"Z:\> PW<75+D"[-N"9:$PS M2MUCGH&OL2+-K_[(W'KT@:/C9D0&GY/;$QG"!M^P:)[]D$002A]!!U"19=WO1?&*V.V4,&"RA^FJYK\' 'K ;4NM.5,MS%]02X M6P%EO$==%>KA<[]DJ. ^N_8+*N',P7$M MYX/6C^AOP,7K[>RD4&LM[RU=N1P:,K3L)6+ M<8Q/)>2@3JM*B67QRBH[,,,1FM\(X5>?)<'3XX[7T23)T#[;ELDQ+%M#5YF6 MYV_HOIV\U=]P_92(TY6[/U MQA("-M^.O\#,;ARQW/O#IHJ.NME+^O/,=GN& M/(G94\?LS=57]NAQFTQUCE=MN2"":SP[:+T.H92[Q,\OQ0L*W#10Z&0QZ8S^#=HG/87#^\8[:%+P-?=%E6:]O5'2^"[9IG>?X0: 8!6?G'U%) M0X^K7"L34R]:A?8:] 0?[&^I(:*.&84LMCA;_K2XA+GO"C(=Z(VTE!$E#CMV MG5L;KK4/UN0^VVEZUNQ NVQ_UL'<%B=Z!"W(+O(P@K+(=!I+'^REOE'.P6F! M;3[UAB-GH4CG)WPY-A,EWEF6LKL$BH"R-^B]E]7C\+>XZVWK/I\JRIP,"N.Y MEO?+N_G]ZI<)NKN>WJ[0]/82S?_S\^(.JKW=O'S=B_-D"#OM2^,ZS%K:#9T. M4)>L E!_^7G&R2/I>PRK)8M_33VQ?I50.JCN)_6G&&W3J](8R1F/]901N#(F MQRI%NKDQ./&-]PQD;6+C@T+UJA_$0?7ZNJUG2M/)U0P&M20ZG918B83I)5DA M7\TMQQ2B;'62>:.E(8TT7#-@0(O0JF, ?H6$-_;8&7F*>4_.^+"&G775*"KZ M(Z94..4C2,H",]6[#F6KDC ^^15)H -IA%D=>_E+7'*)@3ON^W'0T8P=4V<' M'L8)VU=V!$_XQ16:NIGX3/K[=(1D5$'I%Z7WA.A M\?RRZ<./Z.IZ^?,#NKI?WJ#%[4_SA]7B]A.:SE:+GQ:KQ?S!5<&UZMH0?0P? MN/O"&ZPSJ"S.H+TI^'07;_?8B^:L0/J"^#BA"G"1$:4) %'1V_$[].7'C$Q]<]A/&T"&A."T]DCSC#R/[)]Q) M@#N8H<\?!GJ0JND3'LFC0W/08>?D0Q0.F1S*Z*4[IV8U?3 QO LI!?6A M79LU@575\('H;6A]VJ#V)96H)!/MZ9QP0U"T@05:A]D"ZRQ2LP^+FE$X;/T7 M,R:>6H>J6W1:,M&K9L+-18V'CBR&+O4@IA;4LK<[]Q)8UO0.)ZR?6%>Q?N=X M1=]5"-=XWE&!&%',B*%VWSFBF\FD-^<,^)K5A265:M8&&S[KYVM*@-#E:[:@ M/>@OBF]?[-M-]E;+A4]W:6$-A_"TYCK'>=WM< M MG$;AE)%/)P#"((!2 JFT+3=SJ%KP[?Z090)T2;V1\V.P5C7^(/ZS56M C^XU2HE,';.-=P@[P0Y)&0<&P]"[-&<3^R%N@@286JO^#WC.4]P$FQ$?3Y5 MW(MD4!A_]X:CGR#O #M__03HS&?#.&H[2XR7KH1"%S]3ZI]82@(XQ?T M%(>;9B]U_I"V23MW=9D80@=UGBBID,"8_4LYY"75">#>^ MAYWGX]4+$5]V]?A,Y7 G =Z"ZT!)F"!.!'_/NNA5R B9($J*^E66D1D.OK[R MBTEO:I,F?-(IT(9<7%3UD36BREYC:K2,L8H:G7RF5XTJ\.[5B))B0HT&S-"\ M&IV/28M.1:U;BP3<5?(-4^Q_\T2>OPUPR-S"W[^#?Y[Q?S(5HS_^?4I7)(!5 MN8J\IR-=$OZ]I]*48Z&3'06%[C-,7X*HSA_5G6@^H^ M?-IDR_7GM'BIG;W\T1I:5H6A8D;[XC+??A3HF:""(L1(FB!&% 1D*5F(T]7[ M#14GLU>/4&?>8QYYR7''J77)"2B?+%Y83XAZ!>^>6$6/DE#ADEN8=7!?Y[_UD3N*D*&*QY0@HM(E;L&;P ML&9WK) V](NPUPHGV_0"&AJ0N/P5NX$LVXD57.3D MR1M_[I6]3\O>%$RPR!1(?*&H[2V0;;5 R\%PLP8L##VZHP,W[,8 GBSF[_S2.K=^QHJAA*X*Q5SDIV)(Z60DB"BPSOFM^ R>1_/\[.-S1ZR+PDZZ=-U'-D(T_ D*:+19I(L\EV1B79;DE< M\WZZ%5?F$]4,S!;0QD-G##=_8GE2B!$B>_S.I4N*[T2%F=;;7!>O0O<2.\FO ME!MBMT(WWF6]1#]B^9-= *+(59-W/SR#]"I,?2_Z!7L)W6(NO:SQ'JACJ,J= MD "D<8M69 9SQ @P(XH: 6[[MT5=?"5]F.4TX+V(Z9$%I]D])>LA8VT4,5V! M./.>1&F__0%H"6JW(7(3QFZC:'C@6N]\=82J2XH0D#1!G"@D.VCG1<&E\6>5"0OPQ4;%!KPY 3I0%H?8-KB:3)(W86>9*C3$X'2 MS(-)S-Q:[*F7W+:&H/HO@D$/[[)((.!^ [\?NZ*_ M.U9HJ;$*/IX0IO&J[P)QZ>5QU(CAMN[D=7.6]&*7-8$!1U-.7$Y&#A:6"J)M M46$'@C$(RBE/&\5$P"C+?L51.N/R$1IU0@^C^:L/V4?XBB3U],>N.[K!\!2] M"V6\YI.)X68G ?+.R/JLEC%;7C*[2><8OE!$._49+@TR(ABB(PS$HX^UI&3X$"!'' M:%T&A-PC,BPQOO+S+4Z>POCI4T)>L@V4 WOQ\>8F.5I9'AJA6A*-$C?BR%&! MW9&8M/.7]&2:A?T$WL=JV4;J?QZP>P 8:YL&('.V4QPPC'1QP;*S_(EZ-2D\ MGXG3)75MX(V6/$PW0-MR#8%$@5,L_9VB\]L)W[3L4/?N*7S&,4Y9S5= 4:J$ MQG3.8T@4K/=T#/GH\G)#E)EH?(-]V'I1=)&G(;!3N+$VCE+>4 ^@6=I(&4Y4 M(G6T?S:SD4CRQKPL;' 4=?E838/4):$&S)8@ $K'?E0C#XD<8RQX3;7'8:ZI M'"XRO&V+5;8-'^!5-8&UYF75W\?Y%= CAM_NBR'23"9].6=7B%8-3:1EANH1 MGI6-5M'-@L-0CT)F5L=ME.69926ZD\RH'_A$$O&^TSAJ4(RG@F8QS).@$JG# M2,\I&T^"/0+>.$V%FKZ&HI0)\4 MJ4T T+@%.'*EJ09K"634F9=5M@11^_(N'2PF/3EFU-S<^MM M\279TO.ZE-$Y':[%].S!6C9 $P2HT:\<^1@,40.'A>9(Q#;;[7N+)RGNL8_# M9_"M;K$H#-DZ5K4Y;Q-,XVW=RC=%]E@G*,9*,4=-$QCR,DI]%MZ:0D+0J/:% M%8%!NZU9@H,P0Q#3FZ 5R;S(3=_=5O$AO5@ZL&_2YQ0OU_,T"^F9 J>MC>PZ MAJKT1A* -"WUT':.K%&%>-A#*-HFH?/]$Y#VG$\3EZ0YZ'34)3.D#P^MET#& MD*^>L.6X#]/?]@GLYX)]0>83Y1)(,6CS)9 UW"BAR.$AZ@'5&7HGH[!C',X( M*)BX+KZ0DAVBPD/G!1:GVYA ?_I\JJUXXA2%NU*)4UKTOE>G-,JAM1XUWR.047G_;0A#PCX-#RDE8K/,+Y8";$++YF-L>-2OF\VK('87< MNME,%'AGW/#,4%CH(TCF:](H.E2N MN/UKX#;F$0F.V ZI%1T)3V(7C?WY>WZE&EAKAVZ^&0]'CTY#4I+=^$W%HR2Y M3A19:7Q/F08!Y7M:_.;!IB6MIX"Y:3\!P+D\'R9H[VHC;ND M%\L&WG8=]ATK^VRSFEO>A&S^BA,_3!M"E,K?J]R+]<%C6J9Z$]3[ LWL;!5N M!_9=]W@;\Y(D_G#5I.S37B-+M4>JA?FKWRK&56/ZHNM@MO&@AW(4P?,)89KF ME$/YCNY6F!.(RV>J=H=M"ZL"?5Z][^ >4DEQR>#U,6*N[I+0QW??N/4,O M;ZA$7^HS4<<8'!JG8U(TJ>7P&0XW2).]16+DP-4E>O?-N_?<,C%C%) H\I(4 M+FJY^NJR2\,9H&Z1*CNR8],661LP6M3AR5X(VN0Q]26"; .#/'5Q&6R(B_B"*EPY-#CZQZB[<,K>\:2 M) APNSVX-G"UZ=@J8I4M,;FC8NI%_R?<"9XR[1X\5%@.@-J6%XX<4>QNWCV5 M8&^3U+3P;.#Q@3D'&Q(%.&&'E?2.\J\UQ5?N"Y7C0CMDTZ)2P\[/\"D"_,/R M?G5/26?Z;^$9I[5Y)WS>._JU P=84K*( F\':LEE^!P&. Y2MN\O6%2#.M?" MH[7,>!4-:8-KY1C=1D!OY= [&Y6.ZR4!D_+,S(E@9^7],5DU9J=W?AIC=$58 MKCKVPY_JKX7P(S*4!P3E%!R8 RDE(KUY;_!*_IV4$]K";A6$T6+Y[ M&$;L@."\;2X-N[]@/LGQA6J-XGH=%O@NQ?-[/++X93)LP'W' 2O\VDN$!SX= MNY<-H<:&QRN+!^[)2TS__?B&Z$DWC)F[EWL1\_V.KDW8HAQ>TG(8%"4N;W>! M/4ZO3C29I-/+%9T"8;MK05G??D622Y(_9NL\DBZWZ_>Q:E\#*22V+F'DJ%%J M?V!HGKKZ(;1T0IAS,U(\E^NF)4(_423#^.[:Q0>_L+5?C<07NES\/61G+K[+ MOC4RG&YS\D7L,^?DES]!35S^/ M<\:ZG.+*:PT*4L!Q]?C%_:''7,]4Y%[SJ!,5Y157PJ%M7R_G*4/2"4+:TX'< M)?_H2?6QE-A3(B[4A!XW?9)2(_-A\I=W'R$$?KPC@T['TFND%QFD.U*_?W!4_B^^LDM@<9*QG;-XT55@ MM.4^4C3@[A.EQ_1G'.?0X;*T';1VK M*%B-,$W+4X$/7>#8WVSIXKBM^&SG*^G%+.<]QQ8Q)8^*0(CEWVYO^$9;E[$: M;'?MQ6I$Z.DKIC:K(9ZH]!2L-1)KDIK6#F)"IKD.2UZ\59:H7_I!XV?Z- M1E' =9-C6B'J]$[0 <7L&%:G&0+"%=5H3S;:T]TCY]^0'AF3!V)KD2WKZ748 M0_(%N[&^\GSVW/TBSC"=1W9/B9[N'SP7J* "!$7MZH')UC&@!TDJAP*C,U:X M%P-Z6.(8SW H29J@DB@$5$'\F=.%.N=MR ZH""71P'>3G=ZHND1W&Q)C84]B MT1"57F]'H(PW>P-\B"%TU6M8R#TBPY(1V.U[#&Y?&#]=D"0A+_0?,V]'_Y8= MMQ\>!D2C]18C[\5[#;;X=XM%U@=#HSXE0N?3F1#3I\N7TS5FG M)U=0-68_KE,N.[PX.<;;SK78E]%?Y@FEB@<*6&+;/4ZS)/2SHN7<],5+@D\) MW55%N1A#8*GF:JC@M*7>2L2IZ+DE+B@H/*_5+-IM<-J*6-L$,?+@$%<26%1V M,A(G2((;II)?!@DRT;HNX[ '/!>1_>^%ET(7O"WDB;%[@RN2K'%(Y]'/+/0" MJ=M^6RRGVD,@=3!&[\T%9W^.1%N4]JD>=]Q MS!/$\M?KOW7FZH$Y:$7I3>XFRYIDZ3!/OY&J' M*7.>%GX=>H] 28C3:5$_QWH%GZ!H3PJSU&F-F#\A+#%%8VHE*5Y$E:^N/(6K, [3#0X^$1+T( 90@([CMNMY$DPNDGR9+GGO$AX1J VR<]^#K--^7@MRQ<22F!O"-H* MB(68W)43"TG24URL<<8*D;Z2'O1U2=&?02]+HM +I0J59$W0R.8]Y"JFFJ+' M4N=&4F;=K6FM1=>23+5LDL N4F0;ZA]>XF<GS MC',R]!%+GTZGO MY]L\ A-XB=>A'XHV=OD/E16K"X'Y9C.< H0+$AP)FS2CB3KW+(O=)7[,Y.O! M.T8K"I@ JFFI K2CJJ[NXB[IR3+K9Q1>P=GN @A&*9\U#J"9%IFJ#A>K[^CJ M) _K/=2'\!L( 6"98:0DH3B,,8,B(3U$@8&NPOOR#K',)T,#^@YT2P36M4'O$B&-V?UCHYC'IS;@Q M6.X^]MJ$E;9U.FA$KLT<6S'"1;=:] SU\V!]P0AOPYAU#N$^SH[7AHW("DO; MWM&HQET2QGZX\Z*BT$Z4@RGUC095.8'M0F5.B!BJ.D-F->3BJD0'S=W&=BX0 M2Y% >3J8:/WNG_RTNW2YPC-?"?!/)KY1S 5JAF\\)*%HYA P_ MRKQ7I2L"W;-0V'T:IN+T\E=6;H@B&RTKSWR[B\@;+FEA93*-5>$"->K]O:)" M2>,QK5HE(>BQH,2)%/9G.QG,2X>^$7M!=[G^G.*VV@")+S3X14>077A%1R0, M]8D&STBUV-"YYR.2$H'?T\HH%Y=OQ35'5Q2T=>R0:[=CF%;OW(Z1*U^X#9^% M"#MV/6U@K+KWK[SJ;I#U8G"HF?528NBBV5@C@HZ MQ@DY8Y2=9+ZL@0-MLO*#C(2NF3EB?]I7KA01<& M"\4(APE'(TO6DU\",H"OEF624]6>BM0X1E'.#F#9,NP'2%4L^$"JE4\%97J# MPW-!\^(3*=[8;E>%*2FX?DY?X62[7)?UYN<"^9;^3K5A51=\:QVKN@A1:EFE M?W:*V7<83XH: HP8(1,$I+"6EV4?!8=^C;R8$67NVGY-":J&\N2--=3B?;(% M.M8R4O5=I5.(IO6H1,F/HI.B,[#S)L%MO"4]&&;;]0C^.T\S=FV\(O<8)AI& M^!9G_'H,W@];D9F7;NX2\AP&.+AXHXY\4*M1F_I9^,R;NK67@YE$I>H(&2#) MM/S7:(9ZK:2DFB4"E=>RA/WD4\JA<18C';IPUZHG*[K=.#0F98'87&#+^CHC MVRV):]9CFF<;DH1_")\>D?A"47M:(!NO8&"HC[8 KT+O?#>083I1X*1K:>,/ M<\A*VN%H75+&H3J1L)"_X30ZZ3IB=)MD-7'/G52Q5Z"6>99F7AQ0:]LM6:(O MADO7,62[$K;SDB*G]Y^_>7?^U[HQ.W_W;O*.__^1(/[EX^3=^W>3#__ROOC# MA/5#(/M)H+]\/_EP_F[RW?Y1%_K#^03117K/OJK!_$LWS!]^ MF/SENSK,Z2X)(_3A'8/8<8@UKQ=",6G6C?:U=Z/N+D2.::_]A3K Z!&#\Z44SH5X[+[@6&@%FDG0,6EO<>.NL( MU[?AKPH+7(-BO&:,:DR89J'O1>B&15KX"U1.7M41<9!TL,7"LA?O\ H7OO'O M"DM_ ,?TXI?O)SO3\&:ND4Y6V%AP7B$F7O"FOZLL>!V.\04ORM[<+7@CUT@G M*RPL^%U"@MS/J!.!D^?0QPT/#W4-4UC^)G"FI:# R4XI!5H7#PYU M=+!B TY&VO@HG]18=3DYA>E$6%PY!]V<);W89T',]3P&97M13 MC'V2*730J])ZD6&$! DG% ?$ST'R&U+P6[NG[W@C@A1E&XSB:@XQ4/&-5?UI M$5C2S2/+P;V[I,BQ9V&>Z_#W/ P8Z_D?,)TE"_@((GQ]/U<,\\FB,;]=EQ4) M1;@OVI/"PWY.XGN]5X$,9:WU$+3@=9A;G+7GJ?;X4CD$W8G!? BZ_B*0HQ"S M/)_) .8Y-8_REE"_T7-AWT9@S"3MEGL3=4B/1'I"]P=:Y,9FDL+)]CBN/ 4) MC@L%S%2V@M0I]Y8DV69*32,]'@I#IN)!"N?>4V"F98=A1 5*=R'4%BX2.=;8 M+R!CCXG<>6$@;J\M&*5>&%:'9J$(C+_KLJ/XG#[J M[L"EGVY)+O24Y3[2LB<= [>^+R45 :,YM0D9+MR2VKEHN]^"O\%!'F%X2_@9 MQSF^>+OQ_ILDI5.?7KS=XQTUG6'\]("?> JT]QAUEKGJ ZS:QV$P <9CQP6% M$.\J:(3L>D9E]01N"K^J"$4EI>A71BMR74JK<9F)N;6SX.M5S]Q\PN0I\78; MN!(0W'!TCE7P_(0P34MQ'9^K:X]NAI)>7+(A+UQLZW0(KTX[QZK(BPBF77EQ M=6?:S5+2BT\CB%ITEO#(?:0Q>F&OD$<4P1A1+8\D]SLB&68J>J0LUCQ/R$Z< MY-GT9P6[5 =CO.TGP^4N:-'(,M+%!^N!BN*ELK8HQ>D0Y1#%'I2M5@IUG&JO MY@ZA6;FA2%BBK5Y0\:*(O$!S ;=/X DC+2(V.=T\>];&]/M8RV;JJD+F9%,= M5B1C=ZIJ;V(4\WW@\Z74('H4Y_0@1A"B%"%&TI@*A7H*I=#'L%$NU%M=BQ# M%9UQT[7S(O:C'(KMX/Z9_E^P\EX%NCL DJ(B*V TK=4%22D"$4)^&5%Q(K=# M%H1HY+(KEPJ4C"7MW.,4)\_"CCO='PQUMTX 6W>^3B@8Y(IIF(_"#K)_F[C" MCTH")FC.RYXOO,B]CR86I":/K8.;0[.(28:7,9[!7DJ9[D5PO(4(KQ?-4]B, M+G-\0Z%OZ*!S-7%2 O[B!Q/--CVU0O18=L5P:C:]I[HK-AV2I-% MVVZ< YIM>T:Y\P78=E4Y)KJ6QD;FH[?%R_6!;1'>;G:.5;VZ96UA$9?@ST _XV7TWSC.S" MB&20Q-O_?V^5-GMY3"8%@]*!:K(0'4Z4$F(^G9N:HIJ M._@B7I-DR\,C@)[:' B,9 0!$[R*"6&=";N"5 >[=D\1) .8/E#-_L.+4R^= MO^Z\.,#!->-^#BD^[0Z+K(\#85*ZW\5RIZV@W=0BE)^9X0)P$5-"!&A+HNFIB:;O4+]Y-_ MXI-/B\F'0*8#!>LA;D21T0ZSG#H>(&@;JB'KR=8# "5.5[W[6]DH2!L:1>_\ MPY2)RQ :_L?!O9=!NH0/>O\DESS4_JF6U*%F%-83AX*"#)10.D:0(=/!>6%^ MC P[+4OC#3VO)V'V5M8Q"B1/-$Q1RH[!F8]^QSXX7R2*8/\+R\K2,$87/\YN M9A-T?3US(EA"QA)9;ED6&.C0H>4A'G5 BD+7'Z'QD-[TX4=T=;W\^0%=W2]O MT/)N?C]=+6X_H>ELM?AIL5K,'YQ(Y8"U(?H8[JR6M2C:J6H$:[[UQ5OQ1_D" M5B5H@ZM6>V&U6:I:X*X5I=9(F\"56SEB=#6J:BO96)@Z8'ELJT59\W@=QIB= MMT02+QRH*LPG &VTXRP:< ).'AUP)'5B;A)Y%MEV#HH&AY6)+ZNK13Y UWC5 MK5X$UU9:JI E:Q4C;,9U!BTPH_D9F/*.>D4&M*;=Y;U9.K[T+HCO<<^#I]A ME^OL:"CSB:*VM($VK3 E;GA!LD!^6H^&Z-Z( I(_9NL\0E[QB9LG(V66@:CP MUK8(!D$(WH870>NB13SS=F'F12+I:Q^M*GC-4,UG4C TB(4$PL<.J2C^P/ETX0(L/%3Q6HY^X\?E]>7\_N'/Z'Y M?WY>K'YQ(SX2S"7].699I);9!B>W)*Z>D>:O*,]?=SA.154N=DT#D#B=W!4N'A;44H:"DP4OE2^E>O$8%K* MKDG\='8=/E-?:56F$["6W2YJ4U0X3P:PTW88I:=Q,V77G)FT3@*4PBCZ9J/< M=(6 _:.'#<".OL8AA7YW=\/9: #."K MBZ,24_GTAI*&([HDF.0IY,.T1IOE/QQR9&I%8.78Q)_.2='793#S]\0%Z&_N;%N9>\H0_G$R@%?<\>3?_F7 M'^#OTUT21NC#._;7X\E/#Z@]5B7D0AT3S$V)+RVW&(1?A6O6-]<%.X6 MN0YR[!-T@'^"F,<\*M7IHS!N+W<8/<4U4T? M76LZL5.$TSCUSJ?[^_GMRLT M?7B8KQ[B8_;T)_4^7"+]:+V(/L.[SR?L/Q M-%T^IG2&V7& 83@@E7HA)82FI4N=LMY%19;FKV"O2\H0)PTQVM"^;=EBC4KR M$*./^E>HI!!]_0OVDEY=/FVR0\L+M$')H( SZ(4QJ&JUB\(U_:%@4%8RB!0T M.ZC$&J;;1-\*N?,C]YYMQT8I]5Q>_[#<@ MV<#_0WCJV8LPR_VA=(4^/5/"'Z9QAEF.Y(ZD6?$I+OZ!<06"!Q M%L8Y#HI4-A*+3CTN2%!OH&*-5%NG,YMS4CGQC9OG]-.0! ^9EV3]?!,HIIF@ M1_P4QJSR&?*X&*Q_5![-XT"%0U!'*@MZF] 9"UG39HBI20V@_-5V>1PAGQ*#\I37D2S+@E!GN0\[;8P:)/ [M8% MG6RV[>"3[3;,6#TCW3=G[/CQA"F%0L64^$+5=19#-G[SM[RY6:QNYK>K!S2] MO42SY2UTT9C?SEPUT)!A,U'@G>TP^6'.YS5)A9D6XI&J(?%3B,8#X56!P2#O6\C0L\?R9NXFG-\B#*0'C\:2=M_5R4CV.]UI^'8OB+A MH:_G_W4WOZ4G63=71?+,EDE?'\65D7R?I'[>=@L XRVT''O;#11I]+:US'>( MM[TK"()N295@C]3C;I-"I69A6K.D+O(LPLFMQVOI9R39$1ZYI^-^X$6OU&!0 MQRQ\QE!Y(.ZA/ R22IZ4&D;3FLFI0B59J$87 L(0IPQ5I"&@3;T%LRTN#,X/ M"FL=FKU'DF #.#K.'Q&2+M+A_B,+0#T^HP- MB!S[C T4:?09M,QA%*1X<#2,:/!%6/]0%N_D"*#;CO^VFY<,>;98%(L,NR";PLGD#@ M@;>5]UJ[Y:967& ');]2-(8=T$TK1(D>9=YKE9/PQAI?.K&'LLPFBAP<:!EO M\6NV(KLKRL[JJ>F6QYX[1ZM83#%4XX]70&\$BAH!;E0A'_ XL\:I##2K+ 02 MPP0S.L$U3- O27+QOG*WZ)">3+3N;_(WYGX.LTU)5ZF9;T*74^(;9:^S!;9Y MQ[-X3;#"Z,C;E.$O46+:0,NZVN"K\!E/<4+2G>=C"?,J^8F*C>T ;5I<*'H$ M^%%%@ YKJWU2A@+1Z\.9NS3#LB)&5%@\U!/E#F1>0HI(3XX.U(+*N;LK M+@[$*M Q5$7^!2!-"__>'2_QJDN^MBD8$'NOFF=Y+>1 YKO$AO1AY&BN&3MR ME^4_U'[M:*TOW/*AJ LI,I<=-;GIP6JIR\=1Y"X#>4!8D2@C+CMJ'C9 J.K@ MK!72'^%5*G4?3+MR]:L/J-GM.Y::@$%%:!0&(LLE^X4AM>?#RV>X&QV0/I^H MEX,(01N_BSI\2+U$+NF5F"L)Z>8U46'@T+@#]"?(DS?VD-+#QJ-HIO[O>9C@ M8)K>>0DU['?Y8Q3ZT=LTCDE.9QI0I^(I\4X>V=4&3RF:,0"O<8FL(EZ<,'1' M!VX\2';SZ ^4./A;21ZJZ&-IU"DB"2HI15^',4H9D/Y-*NVR2,T%W[,J*ZA% M*9!;3!IY!<' N%W!N%W).*]BW*X@VT4H1H<"$.U+9CL?W7MCI<)7)*&GJD+< MEVLH(B8QFXU@4Y+_4#4;O1.!+4^MFQ(5WTWK_#[R^<7X"9X;Z.?/[;&#DOH, M/U=F-TGV\H)%U+EI6:%,0[F7@(-!9L#3G*#%=6I&:AI%2JQHA*M6^^N M@[.D'[LLR]#!'E/M+L\X\9XP'''N<,)V'H%4]?U<40) M144[ZK PW,P["ZC+[B4I^RUS6MP\K=)[6..'KU>PRUU%]$ELX3H)R_*<>WPN]IX&;KQWM O.$,7N'88_AP' MU&A"HA]V]1#UL>8]?JM:P9K:?Z0F"D-=!PUZWB&?>+LR\J-7@2GVC M^FQ/&VSCTETA9SO_&=WN"_QN#;(^?Q_%A<9@5K@\.@1=OL\A+T\['IOM]K:J8/H3M_ M=;KG6I"!#+:^@]"3*D3X>5LGNKWM2,QZW+Z&HD0AJ6^4=XL6V*9%L6CCM4>* M?@6TC@1/BLM$B766A>R(H$L"9WZ!<+6.512J1IBVA0G]RO&ZD:9VMI)>O++] M1@>)GU8XV5[B1U&&;-,0U5D*YJQ5$D35[@&*]#8>:WU$>J1_U6X!9JAIY#J$A!:Y*4O=PS M[]55OJL0./"$QG..$H+79&;,"8)];39I?"&1,%IAXI^'PU,!VT& M;CL5M)F*(6F@@^=UF *ZZJ\EY?T^Q+CBP]J,L*S-".-:IT*GZ:$=0M:0&BK# M82<.$#Q6@8EI&Q5&%0L/"@[V84W=V/A9_UJSJG/B]%E;/=CYHN(59K%>) M%Z=KZ-8#!VW M%F00@QUU&>9/=+)4:HGNPH+1 [L*'T&UM94)T*ML0]IFHG#R@W J6J1I#I@1 M0SU!%+G+0V"7O#0T1FYEG?5\?JZV4&J0W9$00HM4I7%':K_,1\I9_FW S2?\ M5]B1ER&&'\Y)0('K]'\IIA,U3MJVR6'J/3TE<+JEOL]R?8^?<9QCEGS1E:?2 MZUM5>RV#PW@O^ ,BP&4HR!A+EDJ_E2"#V#LNO[8E3Z7'EV9\6ALY*Y(>K;L\ MECZK(._-.L]IN<>[(OZU7$MD*'0-5ZX^;@9KRYT5X5?Q9S7,96"Y?H$>%"BJ M,AR"SND8*ZKN$!G2EW?6583M)668Y;A;?I=WT?=S91620V.^I)][%" $J'H5 MX8624FL:[-K/Z+TF9"BCE60VQ?XW3^3YVP"'3%Q__P[^><;_R624_OCWRZ)# MSW_F7D)5/7JC6D228PLN,;*GY+5 -.[(%FA1A1=QQ%:E28:EI >?#,K(/,[X M:[?[1W!9GNT,:@R2MQD)CI,1>GZE(#L2T(TGMS(2T $-$\2H +>SH 0!*=8E MJP_SB2)';1.U2Q NC.+4\T=,">=PS2VJ:W1^QZUQ-RE?1AE85]C^ZY[ EB M?.EE7O-#ZK+#!^QT36"M;7$5<@3848'>V;;6RF+2EV\&1>@!^SED!9V_?UJ% MV4G29ML0!5$Y!F4^[D:10*3@_/W73W]&)7KK8B%D(9'AB^WTQX3X& OX4H/N"3"85KX+DB3DA372'$?PMP_7!5(HQTH>=0X4^I$1[ZVSZ3%D5^FVO7+6.5!+Y1HC&);[ BDJT ^1= MTP2,B?OQ5%T(>[O8D!ZL=-5.Y")/PQBGZ0-^VLJV$VG[9F@[D2;8IK6FQ#6* M+B*MS&WJ(M+-L8%F]&&'_="+;D+V,.$\PGZ6=-A3R4]4#&L':..RPM&C C^J M$:!N:[7/R93138O9;XO9XSVI#LROK)01%3;;-LA<>UNK/QK'J!K<.BQ[!M9E MP48S^X@43P::T#M,&4/5\8D_R;&+,&A6F5W1]@)QGP]5S*D4 N.-&RHBX%2_ M)Z-*KQGR2+&9"0ZVL+N#.?O[.?LE:2Z>*NXE;D2=Q0/U:>91GX?\ MK1'I,(S1(DK'H8PNMMKVGJ&A!7OI2.0ZGPQ0]9LK0-8:85<8E7I=#Z!7I9TU M>UZ*OSDUHD>F&I:?=//(LA 71:[7V$OQ??BTR9;KSRF>IBG.ICZU0#DS'-,M M2;+PCP-;=+3FZH 4E:(_0M/*(.UPHT"L,;T] _(G8C@@$4A^C@]T$7Y MU.%N-_U=Q0WY9-&Y_C30HQY&JRG?@GNI#IR)1A$@G;RR;&M_QJ \U6.!_#7G MY?HRC'+Z6_X V#+/TLR+ TJQP- J0E&TLCVQV?)/>I*EXL08G[F"I_/S?/'I MQ]7\$DU_FM]//\W1PX_3^_D#^OQ ?[>X17?S>_XK-)M>SSY?3U?0F%3Z671# MNY"JQ!)-BS$T[M-0CU;^CFV"Y0_7H??(0@W3.+C'/@Z?V_HD&(&M%%W21(/Q M@%1CV>-D7P[)B*W]7-$[8=DI>Y)[E$J.BE]J^_9J@Q']**1GI"!,_8BD.?TG M!,+*J"_R..>JGZ.2B.\**XCBK8/I\.%9\6%/:$BJQ1104JR7!= M)=MK%9ID4)JUEB5S[B7P MWRYN/SVP8^EL>7-#SZ+\=#JB*'T7YTE/=HXCIG1R(K[PTM#O%U%JAZ$WGM2, MRW$TJ9DHC;$D7;/^_SV2U"&IW7$DF86PK-AEAO74_ST/BWU-G";?,5I16050 MC=?;%6A1#:_+-/DNYI*>''/LB;1M!:UC-7DA5DS[Q?1A,?LR/1"A\9)@Y B, M%/PSP>U/"DA_I]%P'\BR$HUKY2X\-O/2S55$7KJ:P\E\,CP<=@+::A@, ML".&?D3A+S&WF\->'2QT)VD/&17[XJ$W_F"XO,AU?SM<]L0XK IAG8P_H>)! M^/&(H\1*-,NE+'LM"RA_L:NB4^II8^%H12$40#4M=APMJETON96R+N:>O,?6 MP3&'=^[5IE^^=WF9BRXF93_3<(?>!-Y6++6+#I7PJ?ZY*3R,R'J.H6T8A]M\ MBR*6&E#V4'*>#] J4()[_VY.CD&Q/L>0M 2]<7$P?_7A"+J%G_IH61<,G2HG MPF6G^("A0DF9J5U_1G@\,MJY'%T"*\?C,4AO3;46\3U_$/07["57=!D5]PDA M'$,;QPF^L>PD)X29V%HTS%[A=HZ*V _CT5NQR73P=-1Z&SZK^G=".%;T MEN(;I]Y2PLSKK=+LU?3V+U^ WM:%3UEO3W@Z5KV=KNE*ZE+>1F"F-?@ Z>C4 M^( ZH[H\D \*"KW:4-_9 [3C5NMFL531[18>.[IO[N#=[4;2!Y> M7!0'G$5U([F(_2B'-)Z'_#'%O^<0.=I_M>\SE;TGQ>'3Z7CL!KEZ(CE!(#8R-2 A%-QZE/J3+>!Q$:>YJ M*OS=2%58('BJ49 3CHY:82EJ+='+ T!6E!80CE-M@3+SBJLV?S75_?X+4-T# M 516WE.NCD%];[R,/4[[ M5^ZB/25.U*9=1D@OEEE6A5N<09;V74*>PP '%V^?4QPLXJ)A0?PTA>=W&<$= MZ:CJ@!25J#]"XS4ITX[N,04:^M!+#]*WESL(0J8_T=\"[ET21G"F$_=@5?E>I5== M'SRF)7)/"\_E1P4U$U30@QA!""A2[_1J=L:#.\$F>R;PQ@ HVW@96N=1](:> MX3:!Q 4?SL\GC!<.FL@IB2<9O (FE?*&@MW :4U1*07?:U?*(SSNE9(1!(+X MO2&E'#QCK4K)F$ X@5PW2ZWDC#C_@6GE]V/32I%\2FEEZQ)8?V0MH;OV[([" MQ-0EY>0V*FV/+Y0?8!-"-O\<&Z!&,U0A+Q143@E-%;Q)L)HH\,^RC%4$S2(O M3:>MTM4Z5E&N&F$:?\"M$B2&%4W=BE([7TDO9CD5GXL>XG-A0'PNW(C/Q9C$ MYYBO0O%I9)9E\:%;,88-]Q(_XXCL6*%F',"C?'F&DP>RSEY8M[RR]W173'LP M/$4Q5,9KP:EEA$U0C33>:J.D#I7DH3U]/=J<&Q+JX2M)M"^/^RS6>^R3ISC\ M P>+ (KTUB%$[UD?D;1(#PMJ#44@YI.F]$00W&)1@- 0%GWYJ4.H,=ZLB9#? MT*.7ABGT9<@V&%Z(9+WP^5UA54()F9$7/\YN9A-T?3T;2YJCEH5NSVG4MWI? MAO9](B1X":/(CA;*8K.KC5U4]=?*9YP\DMX5&-T9Q2.?MMI-HB'ROR2C):T7 MPXU7OU6WWEOIN*..*' D'*C<->D8H"WQ/\6L]!"I!OJ5K] O\BRBCODM$T+Z M\XPD.Y*PG_Z4\L!LU?X)2TS16,\GH= 0>4X.O.JX)1FF_E>:X^!]TU5&T]]5 MKBKJ<,Q'//TF[7F@JE@MNN(]:%PY.Y8GZE8=,K,5,^O2'%96EZQXO130E+1V4+V,]4]M0.\<8<1KC9V7ABXL9ZRS"6J M'/LR\G0:K^LOB_S8E??*1UO(F1/B'$$&W0EMIG6C1(@R[Y5?;*($K6&7Q-_T5_6?Z*_@]= TQ_\_\ 4$L# M!!0 ( .%3;U3HA"31CT$ ,FT!0 5 8G5K&UL[7UM<]LXLN[W6W7_0V[.9V[&>9F9;.V<4[+L9+UK1[ZVLW/._;)%4Y"$ M#45H -*)]M=?@*1DV2* !M] PJC:G5@2 '8W\=)/=Z/[+__U8QV_>D"489+\ M]OKD3S^]?H62B,QQLOSM]=?;8'([O;AX_8JE83(/8Y*@WUXGY/5__>?__E]_ M^3]!\!DEB(8IFK^ZW[ZZ6V7)'-$SLD:O_OOTYO)5\.JGG__\_N3ZZM77N^FK MMS^]?1O\]"XX>1\$__F7&"??_BS^NRN?AUGNX['#;^\*;X<=_T:.CO[_*V)Q\_?GR3 M_[IORG!50S[HR9O_OKJ\C59H'08X$1*)!"T,_YGE7UZ2*$QS,6I9>"5M(3X% MNV:!^"HX>1N\._G3#S9_S:7^ZE4A.DIB=(,6K\2_7V\NGCSS/DMC1)._!BR[9^B/3'R%'OA_&6;&+U^<\##AB+&&^9T7O(ORO:"Q,[X M*8A!/U+$YVHIT1T],8DT7(MO_OF%/X/=D4\XX3, A_'M[NEL(_B8AR#7@6)L9A-A)8"DY$HI,1VDY^AZ$]+\O!FCK 0T,D?[\6?0?%G3C__ M^,_S),7IEJ_2$"?/")7]W#%%EV@9QL5S)S\PJR!*TJ(V78N0W>=K+F/!,@PW M.7%O4)RRW381;%A&44W?%)=,J?\DWRU@UZC)V/X*U% M3O8+B6\AZ(+_^7P"Z1O:I/HNO(^1CN(GC6Q0N]].S_/==#\#9(3KVJMX.#P6 M)C1Z12C7*GY[S343_LL"48KFE\7CI*=H?BKD-/$'YIK G\7<1?/?7J4+(VW]P)[/7R!W^BR%]D 5AZI MM<%T)YU^)HWJ3".Z6#D@9%]5."!D0=&"F $TCUMX:'WP1RS<+FD?/Z*/@).4!') MEB%31Q)DJ-XQ$IRH1FCI[,E#9HN;XA%*3 +MXQU+'C\-!G>XPH?'3QX_>?SD M\9/'3_;!@\=/'C\I\).9GFP+2+W;PPJ*(K),L.AHB*"48_0.G0#4..-A\J!D MS,J\*WQ8!27EMOJ)[]-3DN3T_([3U31C*5DCJKN)8]K=PRX/NSSL\K#+PRX/ MNSSL&A;L:G:FVT)@;X,$I0%.>$,4;! -V(H+Q!""J0?I'8-!R/$@S(.P 8 7 M5_BP"L+.0YK@9,FN$;T5*UV'NK3M/^%4Q)PDB,Y\6ID,RO#[:3 MV:)B[54P)6&_J\=X&.9AF(=A'H9Y&.9AF(=APX1AW9[]%M#;G$19_D>8S .4 M3_L )PM"UZ%9<")PH#[QGA%),"!8 ]-,. ES0<:G.%Q6()K*WSO&65.QNU$4 M3LG\N?XD^[EKBC(JENHGOD3"^']02,^3^1E_D574:9IV3.E9.:N*YU\CBLG\ M$_^N"JUJV_9*JY 5C-*CECW1>?&X.F6(!-J\?XJKT BD:4^4%K-/OJR4[7JB M\?]F(>4X(=[>H VAS^T/@)8]T7E'PX3EL>Y:0F5-^Z*4/T9%W<'/O5@;)_,Y M/^A9^8]8M2<5Y&G;]DFK. UG](Y\EQM)I2W[I/.:<-4G_G]X(SG5]8W[I#97 MBV?TFI('7-0N4M(K:=X+Q5,DXMKB"ZX>_O@[VDI)E;3KAT:R7I/D-N68(O0B2#@=C9'I\NB$1A6<'+(IW;H@" MYK,!2^6]&U(!NH? 8OG@HE@DOBBP4'YV2RC'%GNP)'YQ2Q)*%Q!8*+^Z)12% M]PXLDH]NB43M@8.K:4ZIKC+3*EP<3JFM!L91N(0<46,-3%YPV3BBUP(=U7"Y M.*+9@MSB<*DXHMC"/=IPT3BBWD*#$^""<43;E<=BPD7AB(ZK=A[ Q>&(?JOV M6,"-;4[IM9#0$+AH'--Q]7YTN&B<4FX5L1QPB3BETBI\\7").*7, B*FX))Q M2J&5AY7 !>*4&@N/J[1PXRLB"1 M3Q"3>9 E83;'HETAJQ5*,5?&# HC=_+8/F^3=4PZ:?!W,%L7JJ)*AOJ$-JA^/Q^N0SNC!TMFEMY*Q >]IEZ]B9YIDZ8I0 M_&\TU_,CZS$$/BX8R^ \/&T]!/KE=V%,NEC@9'_$Y.MWHWO^&;#=]F(G&,+F5;E$E7ZYQ=XC^R,H%%\0/BJFR5PE.W MNW4.#0\8L\[6N;M!<[3>Y%AZ+?S5(*YDG:QS SPT89T&PHWRZ-1W& @7^@,4 MV,MFMKA#';A"LP>W]WGZ3*D^R(9T38I0+$V*29.N[F0@[(C:.XI"EM'MP=*4 MD*QHZ+$RHR**P'+A,GU.(Z<=TCO=IJ)ABMW\A"G'M>[?%#$$:1T,=9 M0%&$\(,P/ 4)RL.YBQ)/0LLH2H3LOXIQ>(]C42YDQP6PK&5;C^LSKKT#PAO% MLT_+T7_'Z6J:L92L$=U]E]MR=A\N=T^?<.B^)UI6O:^3L5N(\/8U1%]P_+:O M(3JT&J(CC[3Q%3%]14Q?$=,'O S/-3T68\J+=TT#*V)VJ$_; HN_!#AYX)\( MQ8_X%8C\*OOV#N,45#3"9!ZD>)#B0&!;?,SW%;*.K70#R'/WV5.XOFZ '%9"-^-X14^H%ZQU=0DCS8 M\F!K "#%%3ZL@JV;DD7ZG6_R<"36>#P/TSQ,\S#- MPS0/TSQ,\S!MF#"MI4/>%H;[R*'-O2E>>]JI=VQ6]?C&.&Q*8G&KE(:Q" @_ MW9[_D>'\;9YE:+*A.!;=*E/;-1FBI;#"YT^^07S'RJ7&'_VW+$&\VWLSX@%# MM$3\+%$__$HL+][UHYJ!FL.TQ,3==](&$S6':2LZ]?FS)YAOF^$BW14@F2PI M*K1),2G") OIE@_U3LU42\-VQ>3I7Z=74U9<'B^W;I2P?#?BY'SENTIQE>8J M3,)ED>^BC'7@/Y^A*">2/^N#H10Z>N[0Q?2+)3']THV8!F*^DZ4Y#[?1"D7? MKBE_:E3ONLM\]Z^ZRWSW8[*Y0G"#';K5V1 MB=Y@JS]W73%>Z^:')7 )%N_ TVO8%V^EB0,LWH%GZ:@OWB9V-+#T!I[/ RR] MV@9NL*0&GN"CMJ3 ?@RPI :>_ XLJ48^!["T!IX4#RRM1LX-L+0&GB8-HNI63:=:S!5+_'G*DQ6SEF+YDK?%CU]O$5A5-TB1_0_'&[+2>B^I]Y)V.ROJ'+&DI5/+%1GJ M#2^U%1E7S',UIUES0.F*<:^) $V-':[X2)O(K([EQ97%ZFWIWI9>/P&-(<2S M9E<_"9@H1Q&0O"P;RS.VX$14]^,;1K")^:EC6M_!:,S^;?#FU#6RS)_F]'TI MZ9L2R@^=_ -O][,(#TBW%[NG7_.'RTW*S4;REF5O66YB89E\#^E<,F'(1G;2PR*J^0C] ^G=+0T0E'3D.&$_#5,EB&=)//98H$C=+L) M(Y%U11Y@9M"MA6@R^=/N>+]:9%9T[);0[Z06F<^[^=@\#YP' SA=X<-NCF?$ M&$+%ND*78J?7AA="NMB(_RJO>@B7EBC/L\]H=KK51(,:]!P27]K$U@8]OGBC1\>!&P9'#6FPD[LB+T"PC^GA[8KQR' JU46DK@1^M"LNB9W! ME1"1EN=6M1G!E87H[U][0W9=0S8<2ULS9[\/]G$T9,&_2R*1R(/$_$G+ "=< MM4;,M+BLV:#]&[UKD-?(#CZ)PCE:;T_#Y-N74&ZI531KP3*;%W*XO)PJ+G97 MMFCCT5]N58\]^K6%1Q;E*.@E4=UDES;RAG!O"&]B1CK-N++$]_Y)Q#4KAO,S M3OS)E7"E20_<;R \R8VNFM86Z9^2]3TN#@MXKDRSSA:XXX2M$15;AG3+@S2U MX6Q!]^E%PC>W++_W)9]2\H;6J=9>=-8U'[N3RQ4^[#KK^!8S6TPY\L'IIS#" MO>A=Q]Z]V'7LT('FDAMI.B* MA!08@)AJVZ[(Q)=6KI")3C/D 6Z_61NZ*+%[PU1V- M&J+T5[P<;Z\O2_]<(GJ;JBNQ(X#9 ;)+.3-# )H&S+L+ELC R[GK9XC.DN_* MW%"C%8@+&BR)@1>N]Q%$-2.(ZC@>K<42?0@86N:?*1(U;40XC2AKP,(8L>!^ M&ZQ%F9<@REA*^'%IG)"H[OC]1Q@UH[19ZB+>^XYL/I&,3LOA%:67]:T=BX61 MD'BW0I_P YH@2I@(:@6(#MBE#>+(9C>X@AQ9(Q\I=$149Y%"C*8'WB+^Z;FG MB'_USZ+8U6ZV5)"H;M0;E3_P.EM73CCI[WW1AA,U;56_]T2;,#?/%D]>7^7B M +7MB>8;D8I9,A&/?NN3)ND;KOC52M15GFFWR+][@]FW4Y1$JW5(ORF][=!N M@^!HNR=.$?L [38,CC2!'( >0^!#&]0!Z&&#CW*C.Z).';0(ZS7V^#-7^+"; M+5* K!OT@)(,?4&I/Y_+Q7#Z>JQOF MJV$3T2 7%[A66"V($>0=NS!,L 2IH;([+)]JX*@2DA(^NR(IO0L-C%M=\:^: M+BX3#.F*C&I-&X7MQA6YU-EX _2 PB'-B[)-$K\J8>P#'/C.@,E&[(<<> M!@>4 M2M/G9QP+8+B0O)A5U""O,4+D@7=@(YWW*WL/L!CNW%Q_MXOI' ,L-X M/F,KO;5@OE^"/ R-\?8B2U:Z0@$3U0]7).;OI2@8P8)-'.[Q-C2,SWSD_@/X MZM+H3-5!"8FWCT*XR64@6HCYS:VAXVW<*'\UT14*1M[QWRWB'O'?+>(>\= M\CW-"NE&3.#*C'-"T6-Y]?DU=GM>K5D"UE"OT>@L0L^8.\V+E/2&IFV'I]=FXI#HU(+PWF+ MTX M3F=/7N)L409=Y/NM+A#>J*]'WG:1=T?4@B;*8&9$#6IA=KQQ*16M[>S> MX"$S>*@GT=BU4F_C>-G9^SP^>RX)R1%'&FE+ML#9AR",(I(E*>,;?X3P@Z Q M2!"7@*C?)8RV(6/\H\BTL_\JQN%]GI6M'H!K]Z&]@[PNR.\&"+9+*0@L=B$< M#R@'"2BGY=O[':>K743N1+S;23*_W+U0D![>8"0/-CW8M#XC/-@$@,V63P8/ M2#T@]8#4 U(/2/6 M+%^92UB_H2?(F(3(QO1A>5G \YOF>('E,>*LWH8M,;( M_4?,UZ6Q&S19@QP09*S-IL>%@\2%M]$*S;,8S19Y>,)IR'>_*5EO4,+RJ9^' M\\R*=SV)^#N&PL3V!O:HT:-&ZS/"HT8 :JQS.'AHZ*&AAX8>&GIHJ(>&;>M4 MUI#BV_*QGD89WU&>!@'@7'PW=VC-X_>/'KSZ,VC-Q/T M9J O68-H[X(8B8T_S_24DHS5O "H'ZA_2 8DJ1$4NT2,(52DIT"7XG'YI<_9 MXBM#N3N7*7611F.TD.=*KAQHA0=#D,!WX)'C()'CX9S/'#UR],C1(T>/'.7(L040X,ITT:<;X"<78)/HCPPSGX1>GVX-/<$^J^5 >%'M0;'U&>% , <6UC@"/DSU. M]CC9XV2/DTT\K'7U*&M8\$/ BLI((NBF*(V4WYY@HN1F<+\-UJ+H7A"5%T)K MHL)F3^D?'[9!;T=(L1EI,,S8!OL>/0XT*0&&JMW YD!58W,76<9S6GB_^)D^?L*1ZN+\L';B\5%$HKL MB>@N_(:2"9O=,TYJ^AP3U!^H'B#UECMON9-;&<,7*'TXBCC3 M=[!J+?&F@]%"1&\Z\*8#;SKPIH.VE/7VU*L7:%> '^^VL,RO@7@.?_HJ=W;/ MT0.*R2;_O1FP,1^X=Y13ET3OX?E/.NTDR/WN<=><_1 D!F>*J[./1 M@D<+'BUXM.#1@D<+0U!\C0XK6[KO1Z[FW3?5<]6#]*[30LAIK+].21SSI](P MQO]&\]/M^1\9SE_P688F&XICT>T*K>\1E2FR-89HR4C__,DWB.]AN13YH_^6 M)8AW>V]&/&"(EHB?)>J'7XE%Q[M^5#-0J=FJJ5ANV+R]*_3JRDK4C/R8^BP M0!LGYRO? &D^AZ[")%SF9.Z\S_SG,Q3E1/)G?3"40D?/';J8?K$DIE_:%U,F M!IPM&K!Y MZ(RK%3N?R*G*+K$,]!7,.'LRR# N^5>7.GA*5,?I-$TMHJ!P(( MSA933A5./X51'JMU..4FY:LX3V0OSF"$P7%Z%?[ ZVQ]2B@EWW&RG(8;_HOT M!HG)$(/C]0:)#9M3V(1;^2!V^27)DL^XM=A$[OCC*PX)2-,!4%YYZL(:6Z ^ M5Z+XAJPPPA\VL3I'N$85(31GGRA97S"6B2UXMA BO2M%*N% W]$[<+P#QSMP MO .G;7.]\JPB9N>"*S+1>W3T)[PKWBW=_+!DP.GN:M5+$V^E&;&[JUEC$6\3 M6W5W5[4&*KW:_BZPI#XX*BFP6Q,LJ9\=D50C%R186K\X(JU&#D2PM'YU0%JU M_""N:'-]A&L-7./RX5HUPK6:6*5?X+6.9F;M[E;:J 0&=/!T!U4&)RU]<$%W MR&-PPH 8_[N#%X,5!] !W!V<&+!DZL8\=( I"M$BV3&33/5 $?K/>+=B*Y&H>]\3PF3)>8'T>=P+1*%9QN1,CR?*?+ M/'BO%@((_W9^-\E2LL$QR;? ..88F$N!3]H-HERIEY)IUK,%4O\>)BQDYS\V MH7@AER3E*W[+\?G.C'U-\0..T1+)::XYA*-A[#Y,L^< !/X2<8HN\0.:/R[R MW&/SE:%%%E_BA2PL =+5:DB(G$"V*YT0\PU7$2558X1A\?E(XY=PK8ZJJCF* M!7YGXJ@L*<,LXMM\F""2R5ZBK+G5N9D3]5S.\IA967,?H= M\]XQ7\?8#,4N+] )#X6F+]#=7L>Z9,U)<1*P5!0U)AO1A>6I&'$B7'6<_F## MWVICST6#1_3OSFA,;",?QVE.[I>2W"FA7*W)/_!V/XMH5A&X41)SS6F1&^>; MC>1M]-Y&WU8URDBX_V]7?',]#?GN?'B50IUR$];9;K7-[R&=:^XK5[:Q<7V6 MKW)AN%"06M7$(J5*HW]U(SO99%.*(S%/QNK FE7&O)]]S3 M[6.3,A@EG\_Y?_[!N>'HNXA?.9'9HUM\A%V?05U&=J?M+MZ'Y;KSW2I,9H62 M\9D/D;*+I."R;3D:/GZ<,M[%;>:_LDF6K@@5%S7:%J;L.>.46N4$^$P)D[K# MVG_2L"7'E+M3?JHG<]!YU>6C;$GNFI]E4C_DOH'W] [%T]L9M5R7$<&8:%Z4 M*"F6MZBZ@9YI//E<5NXP=<:"S;!Q^>*\G]O[N56VR&I82?H\<%P1927L)3"H MZ8H,]/XAN7' %3>A;!ZT9E!U15#ZR:(P>KDB!.T&###VN.]=;L_!/O#8#.]@ MK^$J[=P.\P(]\[8,A2_0TR^W<;R@>_.M(O<7>,6^2P?)"[RBWX.)^@5>[Z_G MB[<6U?2VC.*A:)/1:,7)#39%'JJFP4SF(_&_+*+PM-_NE M7>;7>X1 DS7)DE0:C@'K[3TJWJ/RTCPJOMJN-V+5!K[F6ZHUY?A=$".A$U*\ MY,.0C/_94"F&C]B_,FQ*6R,E>!HRG)"_W3Z9]N-7<>#'H.B:_CTCM0OHY[>O3ML]IX M;.JQ:4NA208;*FFP7[DB+T XF^D1Y0K&-YQ*=35_5T*;VA67!,^Y$@35\MRJ MAFNN+$2?E<;;&VN5\S %C=8LC>^#O0.:+/AW221()#%_TC+ 98V IL;'1@_I MWQ[9 KF-3)23*)RC]?8T3+Y]">5&-$6S%HQF>7G-R\NI(G])98LV'OWE5O78 MHU];>&11))1>$E7"%FDC;Z/T-LHV["RG&=>S^-$QB;A2QG!^/(H_N?ZNM'F! M^PV$)[E54M/:(OU3LK['Q2'"3W&&N<:2?[BC8<(*G45F0C89PJHUV8#02QS> MBRIE&+&+),K$5\VYKQAT:/*X3='F8'+N O(+G>!BO^PX^7$VS_.>WC/T1R8B M6!][/59:@LNLY0=;E2MG:\TIX:>5],"%-+5 ^=.R4(J-3-[0.M6JRE\@;DQ* MAUGD4YOO0]?RH@ZD8I;IF@^$@TN!A:CR74"[V>#HH'*9C'I%<;/>:955 M@*Z@65HLVC[EZMFB;.S]NMZOZ_VZWJ_;CL57!TE);1SNBH04NJZTHJKKR5J4 MIRLQ.\FK2?"%5F\X*LO&C5$Z15Z M.6YX/9X;^SPP/5OUMD-7@GH LP-D*7)FA@ T#9@/O;ML)T.;(3J+M2MS0XU6 M((Y^L"2,4[8,;4[XT"ZI MZ?:ZZ[A3 M^*[YI^=^:_[5/Y].XPH2U8UZH_('7F?KR@DG_;TOVG"BIJWJ]YYH$V[!9UM5 MY>( M>V)YAN1ME0R$8]^ZY,FZ1NN^-5*%&A>C*& *#>8?3M%2;1:A_2;,O8' MVFT0'&WWQ"DBL:#=AL&1)JP,T&,(?#Q"&%G4OJJ+Y>CI9X1IP^4 /6SP46[: M1]2I \)AO2SPLU.T9YO<[)(L;PND)5LITO9VJ_$)('B#'E"2H2\H5;X+95L? MA>FC,'T4IH_";,9\M1)--'JL"UPK,"PQ D!C%X:)9DEJ*#T.RZ<:1JB$I 13 MKDA*[_@&HQA7HB),%Y>)%NZ*C&I-&P62=T4N=38> '1P/W038JH>^R31JS+F M_J"QSPRH3-1.J;$'KP*E /7\CET0PCR%0\J%G4#.M]Q)Z'Y8 M/M1>K)=(4")JIY MKDC,WT)1((<%FSA,F@8P-G]2_[&+;='<*&SQ##_@.>_.#HHI\P66%UU]YKO1 MMF\U"&]$P8O7NYVDJ,Y=)EN]$>_O_(>XLNUN&C!13C+4CXQ M$G&1HHJ9ML9N]=THB-I].,,L$D7(#'EZWKTCLH5PKO?5TW D!/C33V^ELQ[6 MLP=BS1Q$9IVWO(V9\Q(R/F/$1 M,RVC8>EV0^ 'H'-"T1O;U+OTV WNM68)^!QV3CJ^_H\W3T-MC"86GQ=DGN[4 M.O/2[-@-+$+=^I4>2VB;NT+S= MW5.\"7S )O##&I2[W$];B<6LLJU54W$E15.1M>K(40;I,CQ>OI B"9<9.X^] MAL?1=;E+G&4RPZRN6_!NP#Q=)"(>]:8H!GKW'<4/Z(HDZ4IF-Z\]WJ#?[$52 M4CQ99SQ/Z:S$M3"9J?_XA$O8%U121.HS&\:]>[=@U=NQT"-N\&?H%NX)=7 M-\2[L!K8@5L#+B_(Q=663O2"O%GM*<\OR*_5&M!Z@?ZMQI#\!;FZVK7@@ 7W ML['@2!K&8Q3<5^(N1&,]%O,FCV8.)VYY,!%H4-SU9@/(22T&6A-D<\[;P M.(7VGM5GK$+;5#>[ 5LNBRE9;SA1.?UY<- -8BG%45I&Q51%(9CV;>%>8!_D M!LFO+5*\"R>:+<0RY:":%MK5KA!/3D$5N48=+1AW)_,Y+F;[=8CG%\DTW&"N MN2GO?H'Z6,G"O8]+5>>KEK6S0'-1F4Y,9I+P74-Y)5+9U@+M5S@A]*"NWAF* MJ#C2/O$C\0;-T7HC9HG,QP'L77,=M\1B]:)5SBY(%QM76'/=14EY51,KEVW) M J>7A,EFSF.#X,0BG3?"A9-P2!32A+_IZLI*L,8VO'IYH+4\IRMU\D*VDWNN.8:1++K J*\[_OG.J-W?P#K+ M*%^9UXAB4ER:8?E_3[D2\$2]_T3H ATBIB/>Z@]I5[TXGD_[BL37HA(D228I M!S4J=0N56!H/;G>['X%\;!XL=T)CSNA6CWD4+6W37:S3LB2W;(T# M>MCF(X?R.Z*F1.C\Z8J &))T!6Y.(X^" 1VK+R0^JD9\C%X_=$XH2I8)V-#C M7# 55"X&!CSG B ECVG3NL!ACYNRGL!FE(TR&A-L=W-D:%+IA-3AW.ZCU*&8(3=@>+S ML1!+@I8BB&*(,ZP67.] "QJNI)I%9W2G'3T@>D^&&00O$\3X8I1%V4 5PP-37RH0JF M$]>:A3CHXG;W21'(&Y!R!^$O.\!Y12=QIT94MV$!W9]6SQM'O)4(_*V9P*V3 MA_>?U:U#-AJ%3C_3,F;%$__!OQ67IS84Q[S/^TK?:NW^+00D*Q][Q5?*BO?Y M4)-L2?\6R)9G4.AD?L"R[74X-7T*OD&FX)M\#^G\;ONTF/KS*/>J-K9"'H^4 ML0FEHD9I?M/D=/O8IKS)F!/_R$$RO^:S^$NX1LH \RX?94MR]PIV2F[NGW-3 M[H9<*WG@RQ[-=R4*"WU/);SVGV8_W';T$K0:^ML63^7G/0CK5Z+JIP?)1Q=% M_#L2V9S0?/* :+A$G_F Z1E7'3Z%F%9=^!H.06-^"]:E/F@ICSOZWF>0ZQF$ MO)"P29]63@I8GILK.U7O71&E/DA%@0Y=B=21SJ>&=B]7PBH:R$=I8'-E_OA* M;3[8K:%OK7MSBG.+K1^A&F*D#M;S4Q?[W5!3/=FRP#AW.\&.E+N:Y\;7'H;M M[N_'<&O-__^VA-L4;<*NN;XS6UQG]S&.XNTD24B61'Q6%I16>H[;&*]3WWD[DH6NA:XE[%KK:MA&?3[K8Y;)KI I;N;%PFUWZ.&^\'>3E^$%]>9]!VQP'? MQS+8>IV;*7#!@ ]:YZSXE3)J&2*^,,-=2UJK-=-05>&_(KO_X0]D(7X(&4/' MI?^@9J'F3^K?)-06S8W,0695&\W(@]E,VA*#MY<,TEYR6,[C1KS)V>(KWZ?$ MBY1@/$6/P91:?T;7)(JR=18+9QO?@6F*_YUO ^8,:@8:%M>G:$$H:HUWT'#> MXN?#2ENSG[1P]'C;B;>=>-O)(&PG0X1P[1QWSLV>NC)K5UKFU8C'4+=3HS); M,P:\WWL@A$\B>9+4(L"[K!8'C@S,CV%QT2.,\O*:HAGOF-(P8>)*!TGJ&@NZ MIZ1_8T)?/#4R-IS^=7HUE:==J/BYA_=K&(S/&5RMC4[*^Q\5+ MG)*$8;[KY!_NA)2+?><3WQ/P TJ^\+=X@R*$'RK4]78'[33:IOMY"+,J];4> MO-5ID%:GW6+)_0PLS^=>NAS421[ _0;"DSQ#AZ:U1?H!&Y@LCL=DB.>%@H?* MZZ[&,4;LHBAR+ M^:6?084B#'TMDF0CGU<6<[]IX@<41E6NLC\[!Y) /_ENV M1O-=1LR[\$?1&BZL]I\Y.3UF9#Y=QS'_]+Q/D9&K3_##V]6,0 M_=RRW=ZYU:><>L62/H;M +MT&E?3R1R'A=)TN+Q\]$P?T3.,I@<>'/[IN?>&?R7* M;?>]^^Y[K3)%C#28L8M#[Y2#:9]C=RQ!IH4&'H_=0P06 =1,,?:L M0<8"49F1NG/Z#$P81E:;L?M_(%(Q!P=CWTS[#/09Z&;J@UWJ^9T: TSGUHY2 M7$HKCW-K2"D*L+%N[&J)F5BT-K71N& /4RO38ILX;I5W?!RO?$)OGMHV:1R^ M0[=];IOY?1$E;!-&:(?=%9Y6==-!N13;E'(WGL?VYX%W4 [R>C]7R43QWR+$ M\0:S;Z3U0/3/5163M\G&-J/@B M7")9F@)(ER%P(J1KMF".>]C@H]S)CZA3^D2!O6PXVL1Q5@+.+RA5KWGV7W/L]G61D#[N"LR M@:B@I(9^Y+!\JO&&2DA*U.6*I/0.%S/LYHH_H.9]=AQ$1 PT@\A$1]1RX<*.F+4_NAUV& M-,:A[BY[1I @SGP9PE%4<_<:,NY,:Q#Q3L[7J"SX^7E^O2 MQ[@!>@JSDT-G04 J/DX9U8UEHM$ MC;)@&N$'X5S:,=I[3IPFB38H;F0T^Q:)FX_D?&=X(PF;?DZ,:0-IVK67D^A1&^<2] MXEJ4D$>9@K6*'E 'C]U'@-WY.Q,'W+28ZQKP7MUX*)8'& ^J+G8XX4?8O+@; M=1?^0$S+AKJ]#1[F++*^#=9%<4[+D0$&Y4@$]!F*_WX%K M]9YOT',@?.W!L3ECLJY6\G@6=HN]$E8<8W+/D;[#$+@XR)=NP$IU+PO\G*\W M,=DB=(-B 48/Z%)/-G _"SQ]PHFP2%RBD"'@VH%T&0HG7T@2F3-SW,LR/S?" M.#-;?&5%+8)3M" 4<:"6K;-\2@$2_38=SH8$,IK@-..D)?-/^(?X2WGZ:MO; MR60<)DN\KR+!=[#S'V6"'TWU6Y.N5CA[X N$T"V?69BMBL(8@LC9X@:)_*-2 MK=6@ITV^Y$?481.K2/B0$ T05C6U2?E-^/V*[SD4A['9Y-%VM,G5[X1^RP% MQ/5_([;T/2WP==8/H.-KC M":%\(]]EZY31+FEFHV:+2$U<(*LKS"(4QV&"2*;?A. =[7)EPLA =M-*BC2[ M*:B/+5[ JH6D]?-BLKUR<+T+G\N]9!--62!%6^NTGQK0?CHNR=?K, M(/EUA.)<<)7!BDSA#[9Z>-9D[\CZWYM@39X\3,GJS:XF72UP=B/N+25H?A[2 M)(\P.GP9"QQA&5_PCC:ORQV&]T R,CJE9*29= MW;F"V1FU0,/LP$RQQ^1H9XVNPR"XV!=UN19'&I_0:4KQ?9:*:7)'!&X5 4DD MCO,J%DH32CN#6WW+=Y1K QG=:O'-<4.@ZCKRRX.0+=!?,7Z!5XRE"LKAG4%- M3+-S0M%?.E;K=4D M-A80-'B\N[S**4G#^'+84JJ(4'N*$-UI0B^7N_*.0 MB$$.%5?T(U-1 ?/ N:(=U9U)T/#[[I2D<<@)>!L;+*9?W!03]#XB6$Z_CD#G MKBLL"X&&8+E_!,O]8R'W!"WS=" N2[YF/#)PP)5-V$PL\%1^KEA4S>0#24OOB@)H)AGS M!*JN;,A" %&;HSI*:(\N-AP!(")L]PRH1J MJ/]H,Y>YL@$9:\LOQ8X!8UFB,[MNNS 6CE'>: >5YYH6'E4N=Z=L&.:K#9+: ML#L=>F0BK[20[0WVI9$G:*$Z^K2MP#J-(0JI"!V@+VL\",-YY;RHNUAHYIJ MB06O$;U=<17N-&0XDG"@;#L VL]PG!UH$QKJG[6V6,FVG,WYOEG*%WP.-GKBQ<$L9FR1EFFS*+YFQ1Q(I*^ +UL<0+$X0A3MKY#V'CSS!; M%:E"A7]6P0^HGY5:B6)G%<1]XF"M\%QDG,#97DTOKFT=Q+UP#FC(<2=.0KK- M;?]&F7,[?*+E*J""WKUC1%L(5-G:&OU'9VS5"P+Q5FLD.[6!\\E3$BOEZ4DK MN[4[KD+Z#8EM1.@1\P?$%0G&/ZDY@'6RP,T7E#[N"1+BG[2QNLR?4-(@@;CQ M.':G'*>IM-P(B@3=ZMDF;6_WYFD@'?(&FY.8?J27*@55/4C6#1;J[#CP&H8%CMERY4%1/3.;>&*>N M%M7?X%7!IMU=,!J-B .2UB'[D"#LGD-%,[]TUS"RL =5_2G6L(Q M<3EWM](L[$>UI 6.:>E.:1J+J'H,\G1%0X76,FT86^D*JFXBB$,MS.#"3'=' MA96">ZW(3Q[ZT\%Y85/Y:$E>S<,^G3IB2E8>14/++,Q9-+M=A)"H\)-ZA&#RUFC)[91SIK3OTZOII>74WEJ MF.H6+62H43BX]A77#K_D"D^VX:]%B":,[S@!4^%S76!.PU%:C0Z>4"_.6<(\ M7Z,B52 Z0\6_%PFH5,0A=X9#=$S^TSS8,'J?]FF5P*=#S^Z+[(,7XKVOPF2) M/A%Z5$"1++*R@&+E;&IIR!:8$VB=;PLS>AW2M/PPB?[@*D5^6.[.@5T]M2IF M:@[1/?%A3?QT1-9S47Y/YOS)6I/^^(WQN\]>)8_3$ M*'5'IGQ17%/R@+F:<+K]RL2VM7=P3Z(4/Q3)#M67^+I\E 7)[2*R#W:+_$^* MD/)R(+C?0'B27Q74M+:1>(S/'O%_D6?S(8S%5+OAVQ'%$5=DQ ]=#V$%M<4\Z-W(]+PY]!.MKR4?>SF M=&D]-YM]=CI)SV:7K8,0&5'QX=!TGE3%BNZ#H*SJIMI51:I&B,,;;HJJR$W M8O?1/GHR*(XOD@=^2A%J,E\/^@SM!>YM%&51(WV>2<,!AL%E&71=UI6KL^?H MAQ@$I]<4;;@FLE/I=X[G9)[3K]0SZPUF>T(7AEN=FE;9RDXJRRI+88%8GE@* M):S !["=LA-(IBX-9.V!AL.UV/Y9VN#M5@PPQ+=;06:]MPL8:#A<5UCYS;BM M&&"(;]?<<5)_(#MY:H4/]7'J)?/])I-?#='GJS7K;X7'%+&+W!U[(F7CN(F- M_*>EM>X3H3=HL_?:'A0JE="O[VA78=G1=T=*YQE?'7P]I-OK.$Q2<3>9?[NI MB'TQ'V HC.X*&.:QLF5!.2US59V"Y*--ABB)$)KGM^OXU"HIG2UN$8<$HIRG MU-IIT-,R7[=AS!?+51BM<(+H%C(=S7H//)6RS05S.#,N2;*\0W2MF%2RYG97 M?1[]-5M\+:._M-%B.EM1X_%LY,XU*2A4W=BJJ7;D&8OY8<_UL$\B=%BCLD&Z M^-S+.FH/0H=W4KQ(%H2NB_ACS2LPZ^U>[F'0'/0)B%]. F)=N:7ZOAD9*UQ)^U1='=8H21W-_P297 M]U<'NENL%J[L=RHNTLOMR [FM\WMH.LWLGN.>4!HA[GQW)OXN^<81GIWF/?( M71G#+'H=Y 5Y*?L$/!;>.9U>J6S4C92GNDLP-_;Y9I1J"BS&C\Z*43L']=<4XB,)+L"1)%%O(,7Z(?C=V<*&:$MH>C'#,9M" W$<>L7JAVZ[XC9K29!U M@HX[=!A8J!#3BASK7S?K#AF/:#<$7T)T):*B@1PDJQ=T'<(Q\VH[4@3'_SMF M86UI#II?$^OX45Y99+?&T M6Z^D.S.N(Z)4U[!QQ8U57WPU:L"X8NUN,N=DA7Q<44(;[?PMI2EQ1=6H/\]: M+3;V*,[>:CTF?)T$[X,Y9N%R284Y4MS]((N (GZZ94CU"^+,QGL6]$4?VWM6 MG]4?VZ:Z41G(":*$;<)(>.+G690R>3U(3=,6JII-,%]@X2*=/'"^<:2B1=FR M15*NR+RXZ,B?HR='WKH-DC*Q9<0XW,5L*^A1-VV!& XQ<4+X-K?,XP'EI"@; MME$)#]%(+-!EX;SBZU<(?Q=^P@&NSQ1T-$[9 M=+;X3,A<=;S6Z#D\OI1KV:BO#=Y*NBB:3])K@I/T(N$T5VN59IWK11/$2(5W01QZ+9H8082QR\1,CR(@I=$5F9AH":31$>R*Q.1Y;0T0 M[-CC<(RV&9U1:NS"J)'Q6(_DG!.*;M,U\K>X$GQE)AV0ZW?LHC':6N3V^+'' MEQF)0>8N&7N\&%@(<'?[V)<'3 W1^U?&?KY <)_>/C_VV0"1 C3^PX4=$R2+ MUI6, >^>((% XZ;&'F)K+!!57-O88V3!PC"*-1K[)@+'UL!GX@\9^4.D777M5LP9Z--6P(5WZJEDM1*I [F:4OXC_W(<,\6_^ M/U!+ P04 " #A4V]4G5'OSIU( 0 >1!< % &)U:W,R,#(R,#(R,U\Q M,'$N:'1M[+UYE]HX]C_\_[P*/??_H( M6Q2>&)OVDE3UJ_])LDT!Q6*,%]FH3RKJT]Q9Z.!YH1OVSZ6Y MXRROKZY^_/CQX8?\P;2>KJ16JW7U3.XI>3==6VBV<>/SU-+IK151K%_AJ\&- MY(*JK>[=O,^[&-QJ0$VQ-^^TD?+AR?Q^12_A9RK2^GNUO4V0KS3#=J"AH-7] MMKJK9_A>Z>J_#_=C98X6,+A9>W;*F/3& T%3-$/7#/3?F]']E6-!PYZ9U@(Z MFFG@=TFULM@LRZ^-Q+=^VS^@Y.H:R=V].4:O4J[4@Y>X=MEY6:+709Q!>TK? M$EPA#S7*HK362-MR]CVUNK3C,=>QT-->!K2N\/77ONV[3Y+7^K?6"\O4]_2" M7MG5"V=I[<8.N;(!G3=,V40.N3R%]@HYFFU6*U+C$-:\.S8@[^R$?,V#O/.* M2NTX*LO;6';FKJ$B2S47:./IT>WG.PTW_\G^H)B+-4:%8]/S3MD_TA85:;N' M'5^@H_Y7-;AUZG[;I#!U'1U9!D4SU$F;R1,$%2M>*:YE(4-YV4TCN+K!7EM3 M]@!!4S9N1,_*?/>=Y,K&K=8>;%D$65)S$XJ*Z1J.M:_)WL6-MV-8/T&XW(EW M_$9H=XKKCEM5Q]J2[PT4X,M7Y#)Y4B1/XG:U_P$^S1%4\;_@DZ-A+K4) M\RAS*A7Y3TG\ZP.V!I^NO&ODKO^O7 :?D8$LZ" 53%_ Q /I+08I>#0M!^J@ M#.0K+/'D':!Y+36NQ19X? #E,GW# CD0D!:6T5^N]OWG4M?2PYZ=JX\6W35_G3EM_/3U%1?@.V\Z%@F9OC>\@PN-/WE&OS?7Z[I?)QH M"V2# ?H!1N8"&MZ/ J _"\!&EC;[".ASMO8WN@:2N'0^@B5452Q/UT#4#"!^ MD#3C(\"@LTWK&D#7,3^6VI]4[7M 5]7LI0XQ3<,T$+FF/5^3]B'+^ZBI*C+: M_R"?\1T#=X')*E[/GIT1,:GJGQX#L6*7R,=*P$L#$F''0G7=,_"HOW3Q6%A0 M[^,Q?OX5O92 ANW;FF(H[[ZM+9+_I%JSVOATM=&,>)HU0D^:3>R4,\!7]K5J MZZ[VS=?)?6\$!IU)?SCHW(/NT"N=![28(FM?MZE*W>SS M+;*U)X/@C[X V=X@1.MZ)4J_6_O95^1^5P[8D]#]OLEAOP^8J@+WNW'(?S@# MYSLLS8[>KUF8:#V63NUM'%S.3V^W=/>>V.V,CC^ZQXS7K?9=4W&@/<(D\!@I M)(AY>NU_N1)R +!WW/K0/*W[K1W=%U^[?S[?6>Y^4SS@WYZ']<-=OM?^!>RVHTW4AXZ):B>#OBD><(6+W.T#7G.2W1XA%2V6I#4X$'8-)YW.'O"M MB]?9 W,L<7FBAP*/OFV[$8(.,I]Q8DG?MOU])S*2JE]PF0SZ7PC7H\Z M7YV/8R9L)]+3B2."BM#Q\]W,:-V-(W+*47?CB)B.S/@Q MX6Y6XHB6%ZN]/6!]PZUPDB5ETTA@>5/\()Z4-=&L'#"H M>>N+'&X5_5@OXEGCE,1HBYQRN.5SQCMQQKKYFTY$U-FT XV6@*,"06Z>E!S5 ME,/E$H5K_SG*R>M$39 E4:C66J=UXHQ5_]B9T(C A'#Y4"DRH5X7&M43F1 N M)VIG)R86@K9KO:QU(UK;9:$AMH16Y:1\-/Q_]/&/M>FR4)?W-SU"9BB=OKEU M+1K/X7\Q*'Z?:\J\;WS';HIIO?1G?8.0^8XF\!LR.O9P:ILZ7\6 MU(F*OWFY^=)]Z-I>TA]-55LLD6'[O41?29XSMA(V'@(?H&&"ZT7_&*9Q1$XM)JQ=P2V!V"$H-ZS"0I(AUT# MX9=46>QM))'8[FWO+U=;$O;BSG:6EJ:3EV3Z6NT;V,0_ M:5,=>0)^\_( _V=:WJH-Z?_K#9_A FM]DLUN6DX?QZ=VT.5-0[;_[5]M-'/U M>VVV810:9&IVKU&(8WO#21W^I3?!,8"YU'33P3*XT+]T3*7R')>XNIT MZT"GI;VF<%^OI1;Q,J3*^L?.#VBI*R"/D.W@)QU_%L#KQI^/.C3(GAUZRPW= MOS?P]^]U30MSFG[!+ZT3T#LO?8-,V>-ND@=W#P7U76Z@C39,1<>R\*A0I7CS M\GK+(WPA/]&FTK]^P\W$,//VN$@;0U8Y-&2G. ^-[;!WWPC&,CJ'W;[(HS6D M#YG%^0V]&8@&:33#O805NKQYF6%OBZT-0@4-#;0;1_<(BP_"@D6VI]YCYQA-L'(>S@+O8@,LH^!^VAH5,RK7Q+^]O^_Z&O$>/6%?AFYK]"X/QMU0"YW!^[$<3S5O$_38 M0<%(L[_A8 <9RGP!+6^V M?8Q;:H\0#G%=-$".CY =C[W*BVL[)@;JFWO\9SUGP[_)Y #9U2+SILO/FOT_;_KAK M"F'5A_U+,&.LAG (N+FH=$_O&4NZ9D/L.4:>_M\C M*#/3= P<=I 2 M=8W3_]7$)&V;4]13QK56OJM%6MEFM-L5&N-F?-\K12:Y9G M:"I/&[ U10B5VABH-@(V;2LP9WCLR(PAL$EWP ^LT\#2[Y0*G+EEND]S &. MC[[CH02TV(G7)MK&H$G>MK_UK?2K; $;?R?5.ZYM6JL"CRN@-5:NL>F9>:-: M#@I,?'BVU9)_F90_^+ED:XNE3K<5;K[#([A!A'ZW3=QZ^I76HKGVH4%':)\2 M;/OW(FHO@F\$U62++[( I8IV%I[I]G_=W+Z__7 [^&GS[4OJZ07?<-!M.63O M>?NUA<%SK]=6S52#6_T>O)+PK@3? R)7&V.Q&AL""[^05.\@12G_=JHU8O\*Z>.&4FIV!XQO^3,-;X6 M>< 80>3F@*V#[,0!>]/'8":=J3Y*0<6'LT&QLGT!%94:R/;:K=0)AHYI1<3/ MF^?)C[?(,!?$8WW[VK""O/&*J\W6GP+?DS.*$X:"WW_/=_6^JIC8\U+7%,WW M!X&JX:LVMFMK4?V^;I3:;Y(RUOOSZ6HGB=4@KEK"@AQR9B7"K/,4RMF2=5,P M9MT46;(XLS(PU30,WVTI<0"$3O;?XMK86Q00)*!>LXF2WC YANW+G,GAF"R& M9_*66CB7R3%L)RH*DQ-0Y_F79,[D_$@RF0[>+2Z&Y[D4+\]/EO/56AT> M)M55G (P?$^7N(1S;A=,MAE8/F!6$E@;FRQQLS^*XW[ )01UG.=I^GZGQ'B9 MRCGW!BY)PCFWH:;VC2Y<:@[4"\&X@WTK$A,WMH$7@G4[ M>E0DAHV0 [&I57O0,LA1?87@V>Y.%8EMCY"=(R=7(& M9K!MJA L.]2U7+&0 8##4#!T,47;$ M& >?QFAN/?++6@94%K-CPR/,]*=Z\\)\'NA<%+NY]UT UFOA^J/&51O, M.C^NXH8XBZG>#)C(H\6<,8Q[0+ED&P_6F6<1=S;99R$#\R:)]/%H_0_N+A>D M[,?)3.9N]@4SG[OG%\)H[M9?%+MY.%!8UO(PH@"LU[@3GO3LV1:S8CB@@#O3 MJ<]99\)$[A3GC&'E *S7PO.;SXY%=D7CK";!_<^,9L?29R*?'5>19Q9Y-]%C(P*Y)('X/PJ+D*C_B^\XQF ,.6A9#BK0AR,O.Y M12DL:[DE*B[K&;!@S(X-CU4O1 AXC)O& D[Z[-;"\YA/]4:-JV*M)L$#C6RF M>C-@(C>?.6,8-X.Y9!L/S+-G$0-15B)]]/WIU4;\"M^8G; 7'7K+?27>:@LG M,YG[:!?,?.[;70BCN4]X4>SFOF1A60K >HT[X4E/O6PQZ]P D3O364QX M9L)$[A3GC&'[$."\4#HO6XIAH+!T(R];OD*U#)G^#?JDXV1 M]5U3D&\F7A_\C,PG"R[GF@)U7Z0M9]Y9X+8ID&TX'.R\#XK]0[ 7($?IVY9S MO7?\2FUR^>T@%BL^C8;'#K),>PD5A+FBNHIS:6#KPS/ M#=ZE&CPV3RK@!N_R#!Z;2,PAICA;TXSP>JYE+A&;2,B!J5L?O@(Z72E$=44! M8!;F[8+1ERL<<5:F$[VQC %NS+)VJ%*(V(H"P,(:,S;1ERL<<5:F$YEU;(W1 M"#T'INQU\ KH3*40E14#?%F8L8M%7HXP=.EL3"<:8Y?_W("QZPMS U9\ \8F M\G*$H4MG8TH1F&L[%M0UV#'4H3-'%IM@8-R:>8IL]U 6T+=*(S@K'B[3-G0< ME+F'%^=P!B%=/J#!+2)+SEH:T5[Q<'D1%I%-4.857IS#1WP>7Y2&EJ_HO9H9 M$,N@N:UB3K29+$)A5V_72FNL=3NZ4DG8TN;7'TL ?7LL H=>_,;TLG!74 3E MEXD[G!-NNB[,=#'E&G/3=3&F*U^X*RB"\LO$T_R/@6D\P85F/%V,#:,RO;/S MA;5D>7&&3P-C[DU:UDCD,5DH&!8:4/GEZ6G."K=S%V#G\N(YK(L"R&V"K&&21X#<"A:!NV%]G(YF*1:<.0^FBD==@>1LALNR@OM'H+!6 MD'W7.S(LBV$%L\8DCP7# [+XT,HO=\/Z.-P*9JUQ+LHY2QR6W KFT0KF&9#% MAU9^N7NJC]/YCD=#4RYL-G1W[PMK_?+C;6KM#6+J] +#:D\LO5L#[,>(D4#>H/&M6[/1TICG6!9N_( M,!36_K'O9)\'T&(80B;0R>._$Z%Y(2#++Y_#>C[<1K*CA7B,R&TDN^CD42.W MD<7B&L:RZ6.B)+L%W< M+ LRJYJRKE4=T \QP$$KP@QS 5V^V$YVX%A.HKXU!_(90"X\)#DJTCQ!HO!P MXM::=>T*#J?..108"ETSB>&N#%FV:%,-5XN+H OVA@S MA=[BXI!#X;!?)M;BBHQ7#[XY$G1@6LZ\L\!M4R#;:,G*[!XYC918_?% M3\0C-WB%-GAL(C&'F.)L33/"Z[F6N61\)H!A4[<^? 5TNE*(ZHH"P"S,VP6C M+U+O!QAZ-+9F$XTQB[_N0%CUQ?F!JSX!HQ-Y.4(0Y?. MQI0B,-=V+*AKL&.H0V>.+#;!P+@U\Q39[J$LH&^51G!6/%RF;>@X*',/+\[A M#$*Z?$"#6T26G+4THKWBX?(B+"*;H,PKO#B'C_@\.^OO=B&607-;Q12V4'F@ M@]:['5VI,%Z8G"F/^USTY;X*>7;02_]DCCSAKJ (RB\3=S@GW'1=F.EBRC7F MINMB3%>^<%=0!.67B:?Y'P/3>(*DS,O%V# JTSL[7UA+EA=G^#0PYMZD98U$ M'I.%@F&A 95?GI[FK' [=P%V+B^>,[=SA;9S.85AH0&57YZ&]5W"I),4V]@E M6=2948O'ODL=&9;%,'M98Y+'>.$!67QHY9>[83T;;@6SUC@\[N-6D#5,\@B0 M6\$B<#>LC]/1+,6",^?!5/&H*Y"<57A95G#_"!36"K+O>D>&93&L8-:8Y+%@ M>$ 6'UKYY6Y8'X=;P:PUSD4Y9XG#DEO!/%K!/ .R^-#*+W=/]7$ZW_%H:,J% MS8;N[GUAK5]^7.Z3X%@LRY<%%GGL%PZ(Q894?KEZJB_#K=T%6+O\N-;SS %H,0\@$ M.GG\=R(T+P1D^>5S6,^'VTAVM!"/$;F-9!>=/&KD-K)8?([SE(:)1K99#F<3 M"QKV#%G#V6?35+>RBI&EX'?!)S2<=3MQ:L^Y\QG;J!,%D7G$X<<"BR%SOG$$#?&+#N4J<;+Q07P11MCIM!;7!QR**Q!P34T#P=_ M(/C*L06"MFNAMNM8UW\$CP8_!M_)HSLAI:T[=?>F\>0@:W&+IL[D9>D!9V Z MR.Z:NHY;2H[3_!NI-R\W7[H/7;MCVPBK!$,ETQ&8=70?\*V+OAHJLJ@*>8 & M?***))BGP)=OD4*''E-NL V_70/B:[\TAB5.R&H&!B:^]ZU+&%R)H) R1D^- MH^? L!05/<'FE#%27 NWN/-D(3H:-AZ&7Z#A0NL%OU@N%CA.ZW5!>+\]"",$ M]9Y-9(!TVC40?DDUUWP^H8<%Y6GO+U=;DH;C#G>6EJ:3EQ2*IP=Z6!">#HW# M0'Z EC+'+VKEFJ\G]K(@O)W\,"^ MR?VDGG>;D\5T(_[V/P(7S!/E&^/%AX) MA?B;^-.3!1==:"&[HSBY96W(GK$P-^!S*(9IH@VYOM-PZ(_NM>]([1L834_: M5$=>C''S\@#_9UI='=K>/.>O$(<;=N]Y"7&LH=Z;#A[5%SQ(09CQ:&G?-1T] M,3YI=$*7?9BQJ[RZ5I.7T'+1C/HSF=Z";D4[VZ+A0Q]H1DW=>BL;K.$V VI7I;PZ\0_'W5H#.#""P5N7$='UH!..D.]:UI87N@7\@"9R'!> M^@9)0\4C3!YD&PWK7?/9':V#R5B&@ 4Q60:I51:K9:FR_K'S UKJ*M ;(=NQ M-,5!ZM@QE6]^&D.! ;#1_=>5XIWC<'[B I-P6]VVS;S;HH.(9+LDHV;_A7S7C*4A78#S)9DN7 M4 2[$P/=@N9OQ#,N3^;[5K^+Q7:JOK_E+(GYSTLP[-2JHG[(F3GL0 MHTQ47K=.5,NRR-C8!"T,,S9^#Q+ C8](QL;F%-S$.U.^7MZ8+@D0A\'I&.HJ ML>_F9:56N]#6#/,+-)Z@A6\9SF::@L9DF]308#QO(D3W?!T;HI/,KZ7&R-G) M#[/XG%UU\J(X.[?0!4CM6C?SQ=U@>VI'P;VV->+J>?$MV4IS?]_UIU'NT1/4 M>[2EWN7!N,LV5_=T+(AN-[H7?79$1=KUUM@$%%8CQ#P@?-<.>XI2<_TCQT:N ML+'E!U,>AO.#-VX]/T:('TA_WN/GA[.NA53-N8.*I@?W=!2HHL7+#32^#6!P M\ZX4[:ZY6""+5-6^-UF?CLL!/D/W91_G@AH(;_D7 \V=^>S!U5U(X'*X)H=D MV/K8G%@NZ3.]P]LQ:[T.6%S">MDB&%![.^(^H3?C?D'BGE_1$XEKMII"K)S@ M9W/1XZ)7 -'S!2#D#'4E@9E&+D@ MB^DQ1QQUEQ,CRE:AJK'7N@1IK][>;E M!AG*? &M;Y3A8Z@C>X2^(\-% ^0/PJ['7E-27-LQ%\AZ'Q>\7:SH$\?U;V "?6/)>^^#9F@+=\%%+*\BMI_+YQ%<0:34IO37<<*E MF#4IAL]F9.\XO]J!H76^Q[.:#$@3V?C-R*[^V@A[ZS8M3ISK.K-O9U94YC[>Q6G ME,? ..WYVD(Z5:KV7%L"73.^C4Q]R?2[-6M:9.6]5JN=84&^5J<]8L3RNU9GF& MIO*T 5M3A/#M,\M<> \H3:DI-ZK5*@@^U5:?ZJM/C=6GYNI3*_A4$U>?I-6G MRNJ3O/JTHE%;T:BM:-16-&HK&K45C?J*1GU%H[ZB49A0M>]M\ \ /I$/^%_P?_]\AN)'\DOX:Y^6P'9>",-F& 'E&5QH M^LOU3^1<9AL,T \P,A?0^$D ]!"3U=+3'PW5?!_?[FF\W&+MO?C5@/ :PL M;0+PVP#(%SR6$,RQJ/U<^B>6LU+,Q$KM"9SJ")@S0$X@(O.^GZY@.VK7-M]? MV>X,6!M,L!K-KX/^I'<+QI/.I#<&XU[WZZ@_Z>./G<$MZ/VW^Z4S^-P#W>'# M0W\\[@\'J8S[[J;^#C&8C2?'- 1P^Z'[ 53$6K6588,VD#BW@A;LN!?,D?8T M=_"KE\\?@6+JIG4-_DF-B/@13*'R[FV>C(4%NHY9 E?INV[X>@!$"6/FS-PL1>K*<" Q&:2Y.]; M4Z$;9(C770*^41@10=H3@Y7:DEC^#U5,KR_$HC"-+ Z7Q.#$]:Q#%977P)]+ M(F8ITO4E5%4LD*OO9"(]^.XWTNN>)(K_]FAH!G&3KL6/9[0>P\^9FBKV7!QL MOAPUH/4=68ZF0-WOB&,N/WKD\=B6VB#FD5L?L__A0$Z;O9"6'1.(_[@X#$"6 M_C)"Y(@B[("8U@(ZV*O%;\,NYO74-/4IU'43]_$YI.A@5E7J4N7C6_'!S/MT MY:BAAJF5XCC]YVMG-.F-[O\ H][C<#0!CU]'XZ^=P01,AL0*3;"I 9(,AB,@ MU=ZI[\'P#DR^]-8-U,HX=;H3#)F/\3'N_M83G!M6&DH7>F!9PY G\%: 9>& 0.5C1[\8Q M47BDC_2\8'=#$*Y5$@?AKLQ5^/*"H(6,D)+@GY .9$D Y/>=$I&\$B7#RU5H M0BIT8D'#V[86OPX5@3L-JS4L+61.ZQ/67\:&FZPBQ:_(?PVP_XMM MA4:<6QI"[)7T'IV9(B_VWAM2A,6R5&\T=\<0I&%9:O_SXK+*=L#B$]T3G87G MPLW7R7UO! 8=HBLZ]SC0'V%-0K^E.V:KQK_K/4/%H6 @$R,6>M)L(HD MLV\HKZ=MT(GK+@YP'>NE:ZKHK4FVR1U+R_Q.WA/:G?,.[-X[*Q#:+%>2'KBW M(A^B;7ED^P0^]_V5#H6R_B0-726+"7*UTI*/\-1S/$(ZIRD.T#N*=(#] Y-L M+0'_P4;JM5$<'OR': 5)?P MWV/'0LC9EG5A_[SQ1@NZ^./0FI@_PIJ+H0ZQ5$8E1T5[:#UB(X7%.&$;%K)- MCR8FJO__VM*SJJ$(UNMB?\*L ^WTA^G%IX:'5EE 'Z!DI+CF6"_], M"M3;[]_A;@+2S_>L^>E)C,IHY=C^9&,W7D?+N6D@8%!S*A!#HKO$;0700A S M7L5AP&EB_FXOQ(A@=?!K3P!52WICLM_OQ_"]B8W&(^G02>Y!HRF66[56+7OP MI@ -:1\RQE@P+,W1\&N]Z =9..!9NI;MDC#(,0&^@YH^J?)N^IZ(%9FLZ"C. M]488%#+V68\JI0]D'<&$"\ M&#]&+/M==>8XGJ1_T?4[_R)]_AI0QWSUH[^ 9SU-WXD"(/^_7XV8W/QWG.,3 MIWL5>@U "KD$,-$<+W4!064.%)*P%,:%W!A]OTTTZ/'"GYW#6I%B'-: -NF; MQ_(=E%D?>PM2TS!^64Q-_9T=*K!($/=5\7)P/_ GIBCLT;,R)WFW "OC'W,- M__*JL7=$LYFIN9""%JO^"FC3X=XK:<%='A/R*I #[.GD0OM=\#C&JJ0N&-PG M3; DG*#U:6J1K*B3/.:G38_9>T-,$RA^0UZDRA/UCT+&/60U#3>.YG*#?WT0 M)? (+? ;U-TWDQGKH9#7]'@S!$>/K+' M"-MB1*=G"9?75I#>2>_!'-I@IND8'U#7\46204!@\Y>K$=!@K$R1?P-^YPHW M,IG,]5;1??2L@:X7N $84>0R644'*KZ*?31RZ])""J(>F_,#Z=\1H+DM-GB' MWSG#?VP7>P[VW"1+6<%*LS.'SG;[?\#-EI)F>@_[_7@/H*&"=Q6OFU.$,*;= MZ?]P)\CM]$[\#&F(_QI:;(*V@;83V@YHB4"%+_;UL1FJKFM9^&DO!P._DDR? MN79(Q/^!WLZ(!5EL8&""UVR,C("5*UP39F,^+S3'PLOV6[!_?<>Z[ARY^,ZJ6"/('J$GU]M8 ,;E"7A'AJGQ ML2)7/O@W8!M'5V679%5VMPQ(E;CP[[5WA6MDOS^*VK5Q(,/@@YBC-@/48J! MH.-7(@ 5!:,6FUO,5\)(2\"*;.>O)#FZO.."O.^!GK7<7P=+W.I+:; MA0LP%^ - 3[19 =RM/X8 VL#&P,!LIX0F1V8>B!)7COG2[39K@D^.JV'G4C# MI+-RKNU-6V"B=-/EKLU*ID5IZ2^$^ \-D\9D@8$[:1+_Y[MF4Z?4@ 8Y9YZ$ MF22%G]Q,:KRHT%)M0/(=-77?+[G_75F'?T#O_.8GTHZEHJ5>YV+K5PL\B;S()F4(,6>0PL3 M,5V'2C81<1\_&WFHZPN1 OB72)8BE] "W\E2I$!V8.&G'J"ES(%4\W98>]TD M,_,^^^_H]#I^RYL%(_IR^NXQ;<[PM34E8&,;@^CLGVMH'M_I724,?T7#(8[] M/S61D;,N_W[0MD*A<\?AY\?3CX_C?CLS'06T.,AX=0 A*E]UIW*OCT M^N&U1LMCYW.O?#/J=7XM=^XFO=$U@/H/^&)O5UG9&,N@B$OEI"(N7F&6K0'^ MR;![3XND^>]7-7NI0SQNFD&2%,I3'8O83I3183Q0T^J'/P!T M(03J 9^\?,#-'[]#2X/&VWOW\32\\.PIBW6$^:M_=\ON,2?[1(E=5^\G5$GS M6)K>MJ I*6!&:B923CLD4<3_[". 5(N#AW8!TSI@XZ\WX_YMOS/J]\:O)9G2 MZ,H.6YKN")Z4%]0?W/;^^V:SPD6,TTJG8'?!D59:A;AV97P_,;;7Z'FN337' M ^9C9S0!_0_@KC_H#+I]C#ILW8>C!W_O^;3]6@HOPP%D:T.YI[Z]Z)I^!F3^ MQOL$PL3LS0]9;2H]I9'R!YGE5H; M]J%))X,8ARE1V@Y: &E7#UA#ZZN2U7";CRK9N]7$SJJNL W>?36@J^+GU?Y9Z6MC!GYM*.*/EK+H8Y \,E M\F)D&Y3!!-- X,%+^>Z1M2HJ%!%HO]4C1'>\:HPPHP!\! 1SW87[1?O MM3:WJUO$L^;J*4^?,!IO7IMU/U\1A-GPYXNCQ@_=@69L(I<=! 9];M=R#+]= MVI@YG*7J@)'=+<[+V4CV>HSA3)?;YJ:N(LO^"?3HV[V+$=#-K)4-(S#^R+;K MW"5CJY4%<\E8'.*,E9H"[?E,-W_$8J"[^&7@#K\MDH%F%I5A5-AJ'-L-KL38 M:B578L4$PJL2(\?+'8U0!^0FDB&Y1Y7MFI,O@&+RQJ;=Y%J)K59RK11U0;"2 MOP7!RC'E] -^$1USD\VN-5LQ?5.<* 3\ ;47VR->EBO2HIH,2^EG-PS0K:K M;\^2%$![>8/7EGADR%@KN?J*JK[D_*DO^9CZ^@_9?:)AMXG4L"'Z"/^@!]^) M.M--VR59[G!JN@Y)4_^&'$ .="^(CI)+[4J-ZRBV6LEU5%0=5N'^P !1>7 WW4&U_E0/<_@.'D2V_$ M$Z#32(!.37'$D5DJI:[E<. W-ZUR)52&Z3UZPD$B57.TM-^9>J[.@I[;'(!V M)?Z@D%E7)A/HG>MP)0Z:Y!RNU%51)\>Z"!Y31B30 W?X-],JG!Z"7!&QUTJN MB#*97,]6#QUUZ[\::R7HQU!'=+[<2[Q:KQE. L2O-MWE[#M01=-:%:ZTV&LE M5UJ93*EGJ[2.3JW?HAFD2WM?EZ3\"S(TTUI35@533#)73.RUDBNF3.;1LU5, M1^?3'TA^YQC.$':>UI;X"J:0JEPAL==*KI"B*J1:?A52[9A"&M*ZC7W#JT*G MF4;!5%&-JR+V6LE545155,^O*JH?4T4][U/1G*$ZUT#LM3(O&D@Q23*"\7/I M=9YV[WBWI _5U"7M,QEK!^\\*3JUAOO6&CTO+; M:TG6LL;_50*JJQK!6U\V/F=9VOK-P)]8W3K"L)]9XYJ\-;]EKD."8OUCZE6O M-XIP'ZY\G7XU_=?"UWXY8K_TM?]MH_AUB$+$R^S[X>=C^OWPOVWTHS_I/0!I MO1_C20?_UAM,QEEU8TWO<&X=XM;.A@/[_NW M>/!OP4WG'G.C!\9?>CTV^-"A"2G;93(\N86&ZGW8KL>8?;/?:09PYJ9KXS;: M #TK"+LA2V1Y1YL %3KP/6GGEH;*Q.]9J_7OY<\?2YKWC=],,ZA-V.TFK8U; M\PR[L^,DY1 .V,?U4Y*#YKWU&ZRGZ;M*C1P-X__U_B/87?ZLM'[(6 Q0HD/B MCU>CNO\\LYA)23LH[0BB]OJ-,;3D+?F7+"'BS3Y/_WFUV(5ZZ; M>R1Y0]0]JX 6ZW2)GS7'KR-7MU74IRNT:&_.YR; 5U],UP?O(+,YK'(&JVW3 MQARH@H,YN99E6QPRQ_E:$>U$T0$=[,M89CVG@U6>)0FE)3KM=K]=TG4M.SRU]/N?XZOBWY9V6[=OD)PN4UX=#J1&SY MX)'7KX=CE^526ZH*M5K]S1'716+T12.JL0-14EFLEF4Q(415*@*=>LT643ER M$4_7QQU%P3UQ;& A!6G?R0*0 SDD&4ZJ.OF#WJD&N884$UWZLQ<'4#_D<*I M\<.$,I2\9E1='G!WM&+N #E=U[*0X4232$%J9"Z0ET H0[2UHNKYV-$F":VZ ME#7:MBM*3%,MFLY_D]GLS+%]VY':G*F:U!1.3 ?J.*#QD?%V MZ34=:W=4,-.CE+ *V+%.<4C8(V?1K(1]@**M?36%>C4#X[1SA%C!QJ6B,'+F M30PHK-6;#*(PCS$0[L?:)JH(J9.8!.$ @+:-G)0,P[[&I^991J*?L/CN:=,A M$8Z+K]S'HW("_X^.GH> M.#J&2DN84W&WS[->LLRG[CB,3X-QY!R"Y&!<;66^8R9/L10CLW>5QMKL719F M+L6IDI"5=UB;40G=[$,*(W+6P_FJH=(4Y$HF4R\[ZP5=Q*S@)4,]BP0TDL8J>*2*D C.*NO_YVG\D]:%Y,9D<[CGBE'+"J$+//=\C:"//O<9WEEW\I9!SS>RF M:#:0;);Z(L')'V#F=?;42#B1N$0P?4411WX>K006IG86(\_@T)]8AY MVV*+3Q<7&XF1\S(O#XDYEF!%SE@D;(JH MKANUS,L]70*A#%$5.6TPWZ@JM,=]XVHZ64:CJ7_: COZY9;0J&>^)?$2"&6(M\B9=,G@K9J7H@SY=+P[FJ58<);2 MGB,N7_7FR8EG4_>;?7VGDQ;V_G*U)1&JX0\#1?.9FD)#XA,GQ8;8R0E?\4*L M)4AR!CE?%^26/T!EKAG(>J%^.0I8QI5X6A(6>6UTQ3GL)*U$[9QI\$;VHG8) MA#+$6N35S]BQ5JG)66.MT,[X<#;3R)$O))\1N/XZ;T9=1 RC$,TU:%429S\IS])Z&WNC+M05$;X[""H:V>5UHT;[6&353S"7& MS,NC#@UG/2JG3ESX7.5;M+2P$-%<9?SHV:G+35%H5C,(-2YD\WF^T'U&*14V MT=VH"\TFBP57"QWOK#$4\^.5HSSB8=MG?'=(-T2NFA)1-R2H%2J5; K@EMKO M.?KSB?[(A5081+\HU++) WF?QXB+O=)D2Q]2 E@24&61",#+-QUS]^(HW]2* MG&L05>O,'&0EJ'IJ3:'2R""KDY<_NTSYB9P_P:+\5+'\U 4YB^V(B=94.SW& MY3758IM[*ERGBDBI (S*D<]_^GS7^.OCXWV/E#WKW(/)'X\]T.V-)OV[?KQX-.,S#DE+#,<5J;@[S[EKS3VV2Z)4 $;ER+7.LESQK$.:'$?G7B?.:VT#.B_(+$\47V5;KG1Z[+L83V-;JKH]FL7TYLGVVL6\0V(;U:PCF"(08AIUD9/\$T)=16@V>++_ M";YR7">,WZ(9PFQ3@0.?/<,E .,2CQI_7;+TO^1B93R&]N]7$PTQ\H:& %9] M0S$7: *?5_-L$0OM-J0L5[89P&?6]+E\[)"/R%LB3I>/OY%EJM">;UO.,J-B MD:,XCY4\3JFYEL=IKH62/&VS,&EG#3'R5HDUU_M,;UL6Y&8&,1Y/M+Q,Q$?> M'A$?XC.*+QD[;K:XIG-C"T11C>91Z92Q=*JF.]71MGC^BU6%LK_)AS1*Y*T/ MGC*)5KVT*8B-.@LZ1+X?NU]&H-YB ->635L[E:0MJ1:,O9MT 3I\#(+ZU0Q:< MMPC:SYO&QM<85Q/, MJEO,J6[410E2L$$0LS\^NAB$6,17Y-V)L>"+%-016KE)JF3!P8U-EY/B+T#7 MX%33->>E<,J3E%DP5E/%3Y4^/?#XC,D;3V &%G&\\=;_9UQ[_ M[GSV/?C<>_28%]&M\E1"!'3IJJM]>F-2F*962>6RA>>0#^UDH0; M;3HDUY'7M>,0:5)^4Q:J=5Y_,R_TV0-PY%7NN":V&D*MGN71PIE4RDR@;$D^ M!2)K^C'6T\CG %PZ_0L#P.7YWZ7V_7#PN3SIC1[6RQKPJ@9\4SNGSP%0_(GP M^XWZ!?0,$;(55GFS0;9@$^/L+D%5(A=)7=]_?F;=Y:HLU"J9;VNY!$(9 BUR M:=(8@2:WA*:4>;I4CAS?""I^LZP!U_$,B%[DG,6=N]#/+K)?;V2>,7P)A#($ M7.2,Q60 UZBUL@9,!-U5_P93\124*1$Z$?'-NV=H"33X.+V-&B7/D M1D%NY+S*B,C=;W]J.+H5,R_?EZ.((X54E]=['+LK$M&%40<'3B@.^3( M>9WKJN+,^;"Z4!&S/%"% 71F39]+QT[IB)P\&J-T5(16(X/LT:(MWR1C:3?. MV./VE6N0;0T21YIJM)(U+:%>YU:5RP1[,A%'YFLDF:B+0JV:Y9&WF22()9#R MRD[ELG1KI!6N4T6D5 !&Y>@-)MY)?=WA8-(??.X-NJL\ M4WL)C:!Q91LI9>VY/-=4[+U?$W-4E9JM^NO8D[O?F(/X,^/X:7&YZ-0:I1 P M:A061NP?!5B@J?Q2>]=YH_PL0)XTS>ES .3//8Q+*]ZXCHXL,*"5(:$.NJ:U M-"WZ[2<;O\E4OLU-7466_1- ?[G["L\7#;%9T\^)Q'#Z%PZ /#F2F474FY7E MO0,]'JT@W9'J6 $/M@6^0]U%X%_'PB*YT91(%800MTFE=FT5.-%_KD''=>:F MA;N@'HWCR2LJX2B1M1%1$$7Z9Y,DL.?0(F,(=1TH.K1M9'\$M\C&S*<%B+O> M;Z!#2Q/?A&F6V S5++$5ZK9*/=QM.!BM[.KASOY^#,/)1BL4Z0:)@Z4W TL' M#G2$$"/6:(4:L48+CUCK0W.3T+\%H+@+5\=^P7<$M!E T#(PXW0-NP0J7%65 MQGA&BR7]2K$<:@B:8C@PBU*XV\(!5I1W#.CF/V&&M2E6PY&KA;LM'!!%C ;# M#(%!H-FV2TI\8^:8KF,[^ -6Z?SPH"Q/8I$/;)?\<^Q@E4@JZ5/9'L[&Q#QT MGC6[O#(9]$KG 2VFR#J\LK=ZA+[E-R*2.U/8 FB')WJ:,VA$H[Z4:$: M%LXCED)ZQ.%\L@KVR?ZU8T@C.%*5<'Y;10YW6SA$5&KB'V$AHU099$H4JV M]V^T"SK@%VBXT'H!LH1QA$T+I7%">V6OO8W8VEOSVENO"XWJCO9VEI:F UFD MK94*MFV>W5(5(I7/;K0RWR9\"80RA%KD7>D%A%J.YE0B MN )PJ=$S%? [+6WJDH4RS0#H64&V38IA8>^ :_B4Q*X:>4-W1U4U+[?F$6IJ MW_#9&JVVO"14)%[VJMA(B[PY.C:DD5G2NM J6,41+_/@Y]+GNU_^J)9O^P/\ MCD794I_*SAR_$5FJN4!E1==P^%W&_K3I6EC3EKNV/?*_E.?.0B\CG4;HV#-_ MFNL$%DAESG9,+ 1M%P\E@T3>2-U '$CD\N'3F@M"5E4K3W?>9LOPA\1=Z4'!^^ MQ$SJ-KZ_@!!EA!RHD3PPD@Z&X\BB5>/-2V6!.,H'5"/7< ]0T/-!T%'\I6VD MWJ*9IFC13H*K- 6YDKD+6@1"%P7CR!7B$X*QU!)JSTREZ-7*U^O,;+'N5DM$,BFD)5RJ2^'$_Y8 Z,D2O9QP5&LF2<2=&R MXB3%GAX=D0J59.W&U'6RO*]A %C(=L@BSLV7[D-7 /?W71XQY=?5C+SJ_Z 9 MIH6%N>]#(@=I63PJRC54(V<-A(7JX0*!@IC]LB4/@.-5A6[V 1U1BYSB\-9+[1N*[I+,HD?3(G0ZCI?" JUVRC$1.SLA01JJ2(#\8:DS33*VF(#8R.!CWK:*1+\<8&Z>#W.R9AL8H,&ZGD M$_7?: FI&3WS5:-QJK^'T@;O7 -B%PM??T^MX/Y._+35_I\.C+$D;O5DLP]D MA%_'UJ>*QS#(/WW\?/-KZ8W$$9%[*Q?^+U3^_%EE\KJM]]U-1JL7[AA-L$;$ M?W[C!?-9V3)_!%>V+RE(U\'CY\'7AX,TWHS/QO!NC2YFL$<+R#[-%<@V/J]_ MG*\\PL?.YU[Y9M3K_%KNW$UZHVL ]1_PQ0[4R#4&BX$VNOT1S)$WAA4B"[XC M^4^1_H>?>^-C^I=*X&K7@'^YW3W@A'-Q#/=DV+W7C&\K&JIF+W6(QU$S<#2 MRE,=JZBWJ'L=UD\0S"VB[?Z)E5EI _$__('0L$+$XA)PCMRQ_>-W:&G0>'OO M/BZ'5UG8?R4*ANQBZ1*5C87UTQ5LAP3#4964@C33MGH_AVC1L0:]MHC/NW_8[(UKJ'Y,XJ#<3ZE=W.+CM#<8]>O3 >'C? MO^U,\)?Q!/_C'4LPO /#QY[7[A#MC&A-CV!CO#SP,!Y,O M8]##W;C=S(ZGSSL6-&SB25R[RR6R%&@C_);MU/H@2QZSQ0.:EQJ?$4_>:09P MYJ9KXS@3OXML0\./X-9[6?P FV'X/CU.>(VEGRKU0XQ9\P% JH/G:^0=JL-3 M9]3%\DW6SR4R^8I5O^^ZK;YC!"BK[YZ1P)X.59Z[?8C3[/#FJ7OD*"HR9>+Y M@$E/P;QIRW;30U6Z/?TMN M$KGXNU8\[-*&I['*O]T!L^UU;D'HK?J\@(]Q! MB_67$ML\Q\@\51'$3 M>I4C;7AY'DT\N-FYL,#YEA3?I!3YEDZ6QO&6AEKE"MJQQ__8$UD,96?H+JK8%(4EF4=M;&O'%MS<#C.T9/=,K.N2P!QNI$_@<;9U1J$K1EQG3 MQT.!\%79@2_Q%5]2(?#5$%IB](6[T_"0>59J0GJ[@RR33%XA@+FMNHJ3K=(^ M;0#82 P_IV&'9%B.PT:L^!NPER4!;@J- AL(CN57+%?CL$=,8[F.L#'>]E>AG824YE'1+L6B@CQ8:(2DU!DBN) MR6A2>PTX;A/ ;3V406($MU6A+K&&V]@#HBTP9?/U0BQKJ=T=CB=CFDG4^^\C MR>$9\UEM_I:$9[5S-SO2-6V')#_F<78[>=M\V,(VLISB)HP;SCZ;IDJW"OA/ MCDU=C;9]56BTHN_,8XWW^<-2,\OI[-BQ5&U&WPG-XD1!=GJ9L=EK]@6IE=F< M>EV3W9<1:[+(6W%-6WO$5+"P\I98'G7BY(':Z_ MZ0]2/G[& MMLN"NH!#[X5F:+9#3KSXCKR3RYTY.NW\69X'F5@>9#/6<\8S8_H&R%6_%+&I1D M>:(B-*I5QD 9>VB1IW38O)O'4MLO4C?X#/J#[O"AQVU@UNHFCK71X1(1=Y34 MY5?,!;HW[6@:IRI41=;R[SDL,X%E'&NS<<%2$IKUY-;IN1V\1#LX^=(;^380 MO/.WAKSG6T/X6WC!H\TY]^"HGV#:A"]%MM\=,IQQY'($8W[.[&*CDF3&QGN. M@+T(B"-;(Q8$U)),;GS/E,<0J#JLM-;*EY) MOGJW_A=FUX#B:/,A28TC;X3"8V :YF:P*; MWMUPU LFCR>=_Y*3R9@VGQGIG<,.:AS)/Z\+2T%Q,LUPL8SX*T^F8=\@K$Z0 M=]\$/B.[]^Q8$.M#S8#62]]!"SO&H\UEH9[@YL%.#VO8DP0I MP0W^O$Y>L6W;XVCX6W],3MTD)T<>M6W9K[?QM[#_EJ+NU7RTS.\:*;!%M',P ME^(0#9_?#4@)AJS)M.N0?8\CJ:[K6A8RG)7Y]B-5?_]TM(-B6C+?=E1X\,61 M.I< ^*3\5N/+DRN8_]RX06^2C^QP)D/+./)_2 5/S8F<+UL1ZLTD]XWP68AX MH!)'HM"94&DE>DY$VCG4C(0' ^0$00%T'$N;N@Z:AI>N>@,YF,^C=?)YV; M^QZ8# '^>-\;@4%GTA\..O>@.QP]#D?T&^.>_/&$SEFR?L_%9$Y.;,(V&3CZWE9SU/#W2 MNNF,^UW0ZXP&_<'G,7C$U@];QH?A (R_=$;QSE^EZJVN">U4Q\PX5X_$W9A# MJB-*8L\CLF@UVC=5:Z%E8!&U@^LWT-:4E2H10ZJ2_N"NU!8_B,F9NER'1CD& MFQ0EDR<=L.7VD&1ND/?^@-JHNA/ MH-NY[WZ]CS\ZRUIU9#R=)JGJ%1&C5!KLJ"F& EE*(9L7PA\>2T@>>7+ MWSTYJ^(4?]=7(6_<7AY[<2SNP.+)R1098C&;Z.O*F9KJ"_E&\D/:X!\ JTU5 M^^Y]VIGR\-,6G9\$C[( ;&1ILX^O5"D+_8HM^"-H?*CA']8 0E;CUD"U3(>J M@DC:"Z8[1@A 13$72VB\D(0]PW0P#<N09T50U??Y]^%[:&#G,.*#JT,:H>/]_\6GHCH$1"WRXM^[]0EW&\,6"/B/[_Q@OFL;)D_@BO;EQ2DZ^#Q\^#KPT$:;Q3$ M00DHM3U:H.K37$%[X_/ZQ_G*07K$SD;Y9M3K_%KNW$UZHVL ]1_PQ0Z4TC5) M]T0;W?X(YL@;PPI9<_;]JG^*]#_\W!N7R[]4 E>[!OS+[>X!IV(3PW!/AMU[ MS?BVHJ%J]E*'>!PU0]<,5)[J)E:QX WIU;!^@F!N$;WY3\=42AN8_^$/A(95 M*Q:8@'/DCNT?OT-+@\;;>_=Q^8 %V9*H4GM",W3-&2 ;N8FX?KJ"[9!@.*8( MP3&!WI?5X4O=]KCNE.9UNBO=L"Z>)^9&;S=Q;XM6*L8;H&D;,YO85G-I__GB MX"C.T1Q">/7=1P*VR'B(#^2L@<[@%HR_WHS[M_W.J$]V(D_;>T>>K3'H#@>W MI*3T+>[08#R\[]]V2&@RGN!_'GJ#R1@,[X!_& .^(4<](]O#)U]ZX).-C>&& MTG$L:-C$D;EVETMD*=!&)%\1*XA/5^1F'[4/P\'DRQCT\ #=AGM+J?T+-%QH MO0!9PO$FC@W\%Q*$>"\E3EJ.!O&=9@!G;KHV]@3Q\^A90=AZX^X"FWB) 'L1 M\'V>^K/NVFRW.O:V^'0]SA\:(9^\M_O",\;4VR9&S4_^6GW'@%)6WSWSA[TX M:A9V>T>1;8\_EAKQ'!VOY".9)_'\:Z9VPX2J"7#>&W'7B"C_7*H?=^>B188[ M$OKVV.EMKW#+S][P00P2L.D[7.U7;YQP%2W6"1'/98[Q?.32H#_H@74U^>D* M+=K^7\>*<9S!#@;W8W$$9H+ -7O+L9<&]BJI82]TB0,6(.KY>O%C;T^%4<[O M[/DM9<1O%FL5^?YF [N;^S>6G?;*S8D4GV$AMYZ->K_U!E][(4Y)8DW/\C=> MR!N9=".REMQ=IYJ0NA'()C7,H [&R/JN*2=6+XN%[_$L1^YPL/I'9??.3[&VN>[]YSA8.+IQ;&BX**I:1]OVO.O.O:&"W(ZAN*[A)#V;%M_'JD3N!SM(VE3:%Y1C72LQF0 M(-HXE%=0WKU)= 5EJ1A0%H76&2EEL4*902>53?/6099)9G01P/!27<7)K6V+ MIU)B"JHBCMJ)E=U[1T\TCBOF![QG2IW4A5HM>M&M\\/>0IG+BY(.>?=FUQ/M M+=O241'JC;2,+1/G?A?/ F\<-V9YP.'6-P_Z9?=FV&WKRX:FP,(EUZ,7%N-V M]()QOGNK[;8=90/G55FH-5CV%_G!+Q=CYTOM[G \&=/$S-Y_'TF"XYBO!O$W MLOI&/ET6'L\^FJ=H=0PV>')NZ M&LE+D21!/N/DPXM=[V$>I+OW^:>TQ!,W2$5!EJ(7%,UB)>>R_,M#IJDP*SK, MB_SNC?EIK,'$+>\-06K6V9!WCM 8$;I[NWX:ZR!Q([0NU,ZHCL1S"[*P2 _0 M^H8<4@8 &BJ *AT"#+ G;I"2$?=P&7.'!7?%-"RVG5>6^>6.'939@EG_( M+G7P_#+P2.V:"R*ZD%".YNH)=1Z+% ]YU7 Y61DCK\4(\GB,$=)PW**EA9E( MF>Z%&0L3#\+?] =N1)(1Y3C2G]891WR_-;9%]/HDD1'AY5B+$6MQI"#%C[5F M+7J%4QYA9&$H/F.7P8*Z *"ZT S-=BS,_^^(V@S3F2,KI\;BLC(2J^%R 0ZK M@R%AMX\'.NVP#HAS9A[J@BBGI1=XIFVA$1JO&,*YYM'3:7A/% MM!V;6C[DH2*OTVT7IB3")1P<7Y@E\R:^/HAVW'"U(F!Z#&L$#F)F01PN)R$% M$,LMH=ED>6,4/S;G8HQUJ>W7N!Y\!OU!=_APVN%P7)EEI,SBR+@8+A%QT8VG MOJ&8"W1OVM'TF20+4CVMU')NE N%XSA2.>+"L2S4FVGE;W"SS,WR8;,\^=(; M^289O//WSGY&UE](U\1"KDBU"<5EY'M!)-@.?6X&7!!2NUWAYR+.'+. M F:=,XTM":U&AGG([SFV8L=6+8ZLLCBP51&J4H:U+]\SZ\0%+C9NZ=KA1*>> M6KQU%)"GP.],?-MW1#8LD8V/*IHZR>GP??U(,@:-1#)^F=S3C$-B&4>&V&>H M&3:)(I$]-'K/)+)T-7M.-J8-9[>8V1$%54RM2&U>('.I*(TCMRPR2O]&EJE" M>[X-T#([X&0PE(C+G.S*$,.R M;]MR2&[C2 (CW"9B.S1N-7MIVAJA,IR1*G1.M'G+1LHI,LSK> [4.+*Z(@&U M.,;ELB:<=]FE8;+9R2<=\<;7UDY>6ZO%D;5%,3 P#7-SC>W(C$766N#M>*:/ M-8[N9-$=1SI7-'0?=L88ACB#815KEF\C79ENSP$:Q01XYZ_6O,_I7FN+(D8H5RL#& X8_T=6G[*JC[;%X22U)Y2E;ZK), M>*GMYTG=].Z&HUZ0-37I_+16!/F:P2$=FN%B@?83.DW# MOD%8)R'OO@E\1G;OV;$@5JJ: :V7OH,6-M9LI"&6J>M4MWE+ZE$3F2MU1HH] MR:VL?1\+?^N#\< &QKCYO:^+4*?R-_ M8T*YR7S-Y]$ROVOD' ABB(*I+X<8,^Y()^.;Q)&QUG4M"QG.RO7P8WN_6F'D MO%)>4N9",!A'/EH2&&QEYN#FQM*GKP*F.PSZ32PI=.@!OI+Q) M_.BL^VGY=)<;&X'.9#+JWWR==&[N>V R!/CC?6\$!IU)?SCHW(/N;6+1\53QN*IFBYQ%;;D\U\,*9']K3RD1.)(>=M0(I%\Z:;0J*;E36^K"+E@ M"W,7C>=&'%EQ9^(9&[P,C^C=B6\^SWFQMORF,^YW0:\S&O0'G\?@$1MO;-@? MA@,P_M(9Y77R\[*57)3TFD=DT=,]WYP""BT#JPL[N'X#;4U9*3TQI-+K#^Y* M;?%#:G.MW(@7&=]14G=2P7?:Q>WWJCSN>=9 M\S'X.L:_]0?4SM.?0+=SW_UZG^L(/;1286YF+YK^.SE%::?F^QV1_B&U@X4! M/J&!NY@B:SBC]]I#U[$=:! ECQ5>";V(='^!SL68#]Y#2U#,&> MGQC_RIF:Z@OY1K+UVN ? "M^5?ON?=IIO7[::M5/ J"_",!&EC;[^-HZVCA_ MDQ3^"!H?:OB'-;0IB*0#KC5LF3+=,4( *HJY6$+CA:1J&Z:#:3@FP9I*MJ.I MY!--JH08(&"F&=!0-*CC%N(?R(DB-GCG&M!5-7S]??I=V!HZS#N@Z-#&6'S\ M?/-K:1MHHOCO72+J_T*EG_Y4HJ_;>M_=9+1ZX;K2\!L#UHCXSV^\8#XK6^:/ MX,KV)07I.GC\//CZ<)#&;O?>>*7^ MI1*XVC7@7VYW#SCA7!S#/1EV[S7CVXJ&JME+'>)QU Q=,U!YJIO*MTT#04FO MAO43!'.+:-M_.J92VL#\#W\@-*R0->*Q>IPC=VS_N')NM^[=Q^4#VG%+HDKM M"=V;8FZH)SHZV^U=6VC+@T>O';MCB". M:9)]9OEZ[>"V-89NJY&]8T!'SKLW6U,!J7. _G(UYZ4$',TAM(.O/B2Q0X%Y M_6G:/I!M##J#6S#^>C/NW_8[HSZIU#5M)Z7%I7V=PFWL#@>WY!SC6]RZP7AX MW[_MD+AM/,'_//0&DS$8WN%OP^ZO7X;WM[W1^"?0^\_7_N2/K!I,2IQ-OO1\ M?MC8@FYH*L>"ADU\IFMWN426 FV$GS.P5@$+3&]N X0MK I^@88+K1<@2S@H MQT$+P)X7^2!]NB+O;&?5O7>JJ>O0LLFF+6=NNC9NE_U^T]9GT+*WYMX76&\/ M&M'JOC=(G5;R'0^CLOKNZ7_LQE"]N-L]6-,=K3-T[^;QD.).G_2MXT%&WW=* M,YS-.:!.Z9 $X]7Z]]GUV<*2VD$)CP61D9]+E>,N4PPMB;H!::,+G]!B?82( MS9]CH%5A)@C)V*;Y^NT.)-W!17EW9N]#DPXIRW$7G+.R\ M<;$N#'0J@@R7:=CAOB\#;$7(@#L!4$*QW<[86@:W>B5Q47LMS4\=OMG&' M*Z+4^@AZ=$H$W RZG-=%X/4 .]'KM66"@@JKVC*..FFR M)D).3D@P'-M!"W5H*$@ G:6EZ4 6Z7RG&%>RS9%&QIB,B.1(Q,C#"\CN$JXE_OR9=F"LYP(G'?4MJ W^H;)>U_?4'27P/K1 MM$B[$JL"U>#(Y\A_@_QJ9.1WL*M#7@?U1ZBI?<.?R&19"FJEME03ZF(BM8ZX M(.3-B:E%QGXPV9>^&R,+D* 9DB%KY\4+6&/7F9" M#K9.CMB.T7&$&U--5RXE9VO]1F0A"98!@E4 MN6D+34%J@V%'PNZVH)9PK4D40 M>7KMY:#Z0#IB2]Q52S]F6.]8I=QXX#>HNRC --F0_X" 9;YNL)% MK&!P2IQ/A:/$^90/2IQ/^:#$^90/2IQ/^:#$^90/2IQ/^:#$,\!"1>AKBSMK M9P]MY(6%R.=NK/9Y*EM>^7J6V M63,*_81GY?8TB84YV3QR*VOZ'"UYXE;6]#-"R_Y)?ZD2Q]IEA)J 4_>;?1U8 MJ^Z:L:*+!J.5O:(+":>O&%37ZT75,LE,RB,^LZ;/M6F>N)4U?8Z6/'$K:_H< M+7GB5M;TV?/4ZNEDF7''C--G1ARX\LPE??:49_.,W#:N$7FZ&U^NR6^?BDB) M\RD?E#B?\D&)\RD?E#B?\D&)\RD?E#B?\D&)\RD?E'BZ6\@(/;."9P/D@'O3 MM@M7Z"SDD=J,[4D-W6J&YH(WS_F^B)W,'%P<7!Q<'%P<7!Q<'%P<7!Q<'%QG M@NM0+9I*+*4QHQS<^FB9,\TA >*9AQ1G.I".6E-GHA\#&)2U5N<7%A8M+XN(2KHYI2IBO97+LZXF8SU-6Y&F9O/&O M5ETT_?J%]__2Z7/^7S9]SO_+IL_Y?]GT.?\OFS[G_V73Y_R_;/J<_Y=-/R?\ MSU,.<5PE,V^@#@T%"> 75W\!LH1[)59$7B$S1]O[*UO;^[7PJSOXZ\(T3C@\ MTSLO<^@ZM@,-TLYH1V8V&D)#:@GU1H/1#?^72/]?N0%\*Q' [UC/H3?.35U% MENV]KV\HNDO:^VA:I%T=Q[&TJ>O J8XFYN[5TDA'/C6X;#!$/S>R(8N192-" M'=.LY:1*DFF$!K-U8SA]YN5%BBPO$C\E]DH6:+ O53//(<@6[B[,0AS)= MY$I"D&?(,&RD6PK-BI2%I.PZI'P?PU)((^.2DP\43\G"^59T\_)0CVGS_G/Z7/^<_J< M_YP^YS^GS_G/Z7/^<_J<_YQ^\?E_B8GZ=&X36&CI6LH>)6UO0Y6O+$K:SI,[>X6A5WESEKKLJ<26(BJ<\;CWAYT!T%O]M" M:K0D:*E6$5H\!3HO]-G+@ZY*R8O"CB2%C0?H(/0I.'S?PNF0KFVS '^N;;,)WT&M>6>8PNVM"57@;S0=-[6 MC[*FGY/U*TZ?\Y_3Y_SG]#G_.7W.?TZ?\Y_3Y_SG]#G_.?WB\_\2\U=OT0Q9 M%E*!8BZ6R+ AF5H4 -EP;VF*@T@?3.4;3VME;2J;+WSDDSY'2YZXE35]]A(5 MFW'D%'34DVL:3]UO]G5@K;IKQHJNLHU6]HJNO$4I6;Q^$#@O7)P3^ER;YHE; M6=._7+2?SD]PW2 '- W%'.106W4Y3/]([WM M1=HSW^>-.H:(I2)K-;"X0\ V=4VE^!(%0/Y_?ZQ;Z4RHI]13ME9UV $:4XWA MJ.>HO[S&<-1SU%]>8SCJ.>HOKS$<]05$_9%L:7;0QU1CN"C$+0K[4]'JL=2+ M'R$':@92>] R<(/M,$5>'RUSICGWIFU'.Y"[(F6;F\:.O##5&"Z\*0IO+!7N MP]=EYB);R,9PD4U19&/9-S,P#?(2R]1UW-X^?AVILY&""$M-+L(L-H:+<(HB M'.XTA$3EL"96\B"'>=RF<>ZR=MII!;R]R::-Y**]>1M?WEZ.WSR/+V\OQV^> MQY>WE^,WS^/+V\OQF^?QY>WE^,WS^/+V7QY>SE^\SR^O+T'Q;X@W4H:$@ 0P5QYPB"\@2'@BQ(J:\2S$9G.:TO7E8BSZ\R+Q5(E +GQR" MORY,@Y;_>Y,1,IY#"VVO1=,?[:'KV XT2(M72])BR"7I_N".G"PM-*264,_T MA&DN!6RW]U^%%=A:(@*[(W6$WC@W=159MO>^OJ'H+FGYHVF1=G4SV6;M_?R9+L>6;8[ZLD'U&0MYS52^%=HB5G6_KTTT2E4>_,O M[XW(\CZQ$+1=ZR5]]UL6ZLVZ(,M<;'E[BVFAWQT2V69"(LN089;72_,+S58S MMY*^7LO3M K M^P6=66F5&T*K7I05KSSNQ;YFN&1[8>GGI&0^I\_YS^ES_G/ZG/^-*#HT+9_+GV^^^6/:OFV/\#O6)0M]:GLS/$;D:6: M"U16= WA)EO(-EU+07:Y:]LC_TMY[BST,M+I@D5YKCW-=3)3A]2LYLI.W<=V MBV;(LI *<,^7R+ AF>L4 )D\M30%=P2_S52^I7_V7@@$,D(_G5GZ[2:Q<-!% M'KF5-?V,T')@C::ZL["M)/F%;UFFKK?[.M YW375,YO4'?1:*5UZ(OV MK=[\C2Q3A?9\>^&FG&UQW/Q@,&OZ[,E +0X9B+#K)Q9Y.)P_6&UQL<@'?>Y( MY(E;6=-G3XDVXE"BH?=E%,^5.')N7'Z@F35]]D2C&8=HG+)SH7C2D4<@9DV? M/4%HQ2$(Q]/[N5_-Z;,K!* 6GI\)SH\#ILR@.NP^TW!8'KNDC+H;Q MY.ZL%U>SII^3Q5U.G_.?T^?\Y_0Y_SE]SG].G_.?T^?\Y_0Y_SG]XO.?'SQR M/&%[@!S0-Q1S@=+/R5X^TS]2WBNN8(A8*K)6 XL[!&Q3UU2*+U$ Y/_W12AX M'+JG;&6!L0,TIAK#41\WZ@\L2LDIIL4'58\>+7.F.?>F;>=L]94=&6&J,5Q@ M4Q386/:Q1,CAY\);S,9PX>4^YN4UAJ,^19-53W7'1$X-U9%M$>R(#E.-X7*< MHAS'LO,IRL$4QT7Y8&IC3B+<"K<%+E$Y;&5Z^E)HZ/-=/CG) MLLF:?DZR?#A]SG].G_.?T^?\Y_0Y_SE]SG].G_.?T^?\Y_2+SW]^A$.V.XAN MH X-!0G@%VBXT'H!LH0'6:Q(F6THDHLV]X\[!%33G>JH\)/_^[MZ:/9_UP'P MY^^H&,^AA=Z<)$U^M(>N8SO0(#U;K16((=<*^H.[4KO1$!I22Z@WLCP9FBF1 M8:HQ:8$ZST>UQR.ZNXYT3V0S5(9'P#>XE#/9&"[E:4FY'%G*S]A!E:'$2W5! MS+K.)SMRQE1CN&N>JN17(TO^X8TH23KGLE!OU@59%KD ,]@8;K7C[.6[0\); M2TAXF3+6P,9LQ)^PU1::K2:[>])VR-Y[K@.X#DC4?M-#!?^P!EX%D;%>:]C2HQLT M 'RBS?+A1.=#%:3K?E=7W^TE5%;?O52HF69,R*.E[1$7Q7^_';NH/*!=T0P5 M&4XPQ)_\ 65WJV+"B7!O7H\[C1ED_%RJK)BQKK]\#,0F!WZV5Z"9G%A*LWE3 M],"< 6_]'E 5L[->6]R*>*W9G'416,<9EC>&>6OE6-(,ST@C%5\%O6<%V50$ M<=#.&9D#1KXJS6!=A4MA;IBWR3( '2R/ML-9EP/6!4L8(%C#X%S+ =UD1I=9'X 6QX&;0Y:S, 2L'V-],F\/V<;NKY@A=6@7V<>U;62=I:7I0!93W426WN1WMHFA;\3[P+QQ M0Q3WS!M7R[+(ZKZJEB V1$%N9E*+;2 MC9#9>O MFB'+0B0!8K%$A@V)LA T3Z6II!,5MO+@"S8^O#&[A/6)EJW&\?0 M$>P;V1T7XKYPJ'"H%!$J^QW?RJYS_K#C6_M_[+UMCI#?>KSKMGUMS]E[/FU@J62Q+8,.(+N]O_YF5A4(20@A0%!(M;$S M8TE0%)5/OE1F5N:BSU]W+S4%G^<_W,^^3CH/J:3_,:9S^A!H)69?9_1WEWKJ M\0B90S)V4+)2P4'!0<%!P4'!(1L2#+$^2*HS0Z"3:3:D=47(0 MJUB"^JAB"9+%$FZI1ZZMH?U*#R]!2X%+@4N!2X%+@ M4N!2X%+@4N"2'ER;O5'-1AZQ_30'?.X=>VQZ-[;KIDIL;6C]>IF-0Q27'!.7 M-//@DN2'@!1O*-ZH#&^T\N"-] >%,O**KO6ZI90M4KQRA+S2SA#[RPGP+:W; M59$]F8)(ZJ.$'V6/[(7RMT-M4I;B?0GB=*$2D'^?3S](4R^T N2FER@A0S_Y M\XOI8+0ZI3BMLN%\=@*SZS@K1E81=04\O]R67;L ?L-)[(R E^CD=GDU)27% M9MG/KPYO;.@TN9\36F7S"6[@N^6WK),*JE(_7SY^V5!N.P&_'&FERBK"[N@T M1%PMR]:&DMR9(2^58I"@EN6J-P!VXAL)5D"12\4Y&75%:T-%[SU%R$LTJAH- MK=4K,X0H&T;+?GYU>&1#Y>]6 MUE,N+(F>7QU&V5!I?'MHO,Q"FQVM69=5+^0>1O<'V@GJZF)UL;I87:PN5A=G MN_A8DG/NY\YP8KB4V&-B+=DJQ%QMRJR1FYMSE;A)GH-=E:)6V<]7:*D2 MM2E1/!? JP!I* MD%;S^<>+EEV2!:0F8=G//UX(59%:93]?/LNMK>=AN6T/IBM#32XDEOU\"3EA M0W&2W3@A??#\NVG9#@LB\GLNZ!#S'^F58[\^T!%]G>&,4QS#E3 ZKKBB,ERQ MH1C)"E>4!&T\D='2ZN4DW,9C6T7!U<7J8G6QNEA=? @7'TL47*ZNM,J*53ZQ M W^^0DN5J%7V\Z7+'V]OZ+!43.B[J.Y,,FVPI<9GV<]7TK1*U"K[^<>+%A4 M5Q Z0FJ5_7SIS+=.O<#XM[+6U/-E8 KB]7%4E]\+%%B9I00A\Y$1K,*!TMGMJI-3B6?K]!2)6J5_7R%EBI1J^SG MR^= R25Y($5I^*5;>)WXP1#&=N@H79'XCM:0ZH2)U#@L^_GR'3/IY%) 8N>" M\4LW,+^CSP7G-I[:\B;V*%V!1E4!7K&&,B@._?D2"M)^,?'LPY2@2EA6 /Y* M6%;S^?()RVZRXA=* JI#S>IB=;&Z6%VL+CZDBW,-5Y/AU'!!=W^[^OO_MFH7 MU[N3:@J4I(6@^ M^\G^T=??HFC+.=NJ ^0< %2PL/!"Q+6GYHCAM:X1_/^G;:]5C$%>T)O*M2N4 M!VA234:A7J'^^":C4*]0?WR34:A7J#^^R2C4'R#JMR16R(,^J2:C6"%O5HB) M9.62/_5 /<.TZ.C2<"R8L)LD >#>L<>F=V.[Z2I3-S6]77+>H#P<(]5D%/L6 MR+Z]8K-V%-,>Z&04TQZ@^2DCT*2:C$)]<:JJEZQ@DM(_1>1+98W=Q@;.U>!J M<#6X&EP-K@97@ZO!U>!J<#6X&OR(!J]*.:NB_4P=TM3A MY6'S7W!*[WZ 5-'Y5L$#%>]:6CF.9R8/?<#'5]O:H0 *KWER-_=CG9N9E4ZRNYGNI(:.*U_3:^^) M9:52S*$V+EI?KRZG1YXB*+2VF.+\*G%^'.-W4C-^FA3_$HWR1EOK-#N5Y?GJ M\4S5YGNX/-Y-S>/)SP&4R-G-MM;NZXJSU7P/D[/E.3=P;,"IVGPK#O08%=;? MK,*47BH"_JI>J[I87:PN5A>KBP_A8E6O=7U]=LW=]%NN@VFVZ+FN$2=HN ZC M@?6E.IJ6'>Q=G5)<**@??2I7U\6IW ;\=Q]9E'CIM>O.Z>AB[J!U#F]DCWAT ME_W[S'"Q$<(":5>V,Z:FE[;/7+NNU>LR-9I3O6%DXI$X%HEN]I$CBX0VLL_S M'^YG7]*&X<\:A#P$LI8-M&F?^A_JV"/#G:QN46L2P5]J#);]?/EXH)$'#Z3( M[\N%'V+3=/663%I!:EB6_7SYV**9!UND28/;@_T4I370=%KDT2C]49'GR\=U01B&4_7SY&Z.3!"-MSF-26 M0CU?8BZ(+LB](Q=$YS4HI2 [',M^OGSL$%W@>I4=E*1/&?%4&3SJ8G6QNEA= MK"Z6^F*5P5-\M3;5<3G[JJLF :HU1A4GHU"?-^HW;G+U^MZ3\%*UTI#4FR,/ MCT@U&<6P!3)L+BF!*=*A%/,>YF04\RH;\_@FHU!?H,HJ(%6Q^HI*->R6&-V* MCY&/<\FD++IA-U;DTCJ]EC(^)9R,8M\"V3>7;,]B&G8KII5X,HII"V3:7#)3 M=\_)JZ@1+2.[2#49Q;L%\FZR?%JE1572H+I87:PN5A>KBP_E8I4T6'S28-#B M]>^&-3><#[_%:Z.T',+FH5G\\$)D9,^?I_3@3?[-KQIG\_CTUEV=( MFBRW1VQ#+[-'K%1\)M5DE&E>*.?KJ3G_N+O%2L4S4DU&:>T\WS*F6+BN-_;$ MO%(I:PGZQB9+0XW@O6*+BBL9<)@R($X$-%.+@"IUD(5->J.G-1MJGR[C9!2W M%\7MK=3<7HU>LCVMI;<5CTLX&<7C1?%X.S6/I\]HW2_/RYT-*P%S2349Q>E% M<7IG,ZLSWZP$^X%%_)?Q'RY;>1^<;_"E)IPI/\Z\KT_KHR ML\7$=,RZ64ZZ"7W#L!/ZS/'5/6TOOD(0XA4AO \IDB?T+C/YI_I(*3&&V(?0 ML#Z 1L2R/9B69R.^1]1R69="B^6*&]B9<&Q:AC4TC2F\E-!H+OEU;AF 8?C] M4R7>>H5 "H_)>W^V]D_3E99H5[_)"1MN9;RKIX=@P+!P M%),AH8>(^Y<&F(QKCOWN_[+ZTY!.I^3^V^V?WV.?$6)(MJ[+G+U"$U@?_BS2 M$<\,N&[I[_"?DR Q\'[P[;)V]G Y^$=M]G0)A%EU[[ M=S*A? T;*!=$/N%?ZNQ_<-]:JJ'XZ83\%K7@?UQ$+SA2+H_E?KH[OS&M'\$S M1J8[FQH?6!@#9#2M/4]!Q"\K0O;H8%F_&&3BH'[X"RB#DR4V>1<+88(* 1[S M*8=7K'[Y9CBF8:U?NXG*R>7WR=*:'#UU\(>@/5\/" MGOWY='/Y0&X'3]=WMX,;T%>?SS[/'ZXGKP<'WY^.4W&#Y_ M$8MO0[CXW/!.YW>W%Y>WCY<7,+W;Q[N;ZXO!$WQX?(+_?+^\?7HD=U?D?/#X M![FZN?MG>?.\NGL@3W] YAN6BM?1Y/IM1!XA!3[Y:P+'D%1XU M<0D%A3=:2[8EAC7"/_0OO^&07TM[LU]-BW@3>^["A-Q/Y4TCK.N?]V?K1,]$ M2-((EN=BB-F*0M6PV#2*;&%_!I^!CL/@,Q?N8-8PH1>M^W?3GUQ$F6@^>;YY M^T48LWLX$18_E]6I;]J59AP%7@&YXV\GG>V&2.*GK-M<2TGTX<%6QUJ!U#J6 M0U(\ML95S$^WU[>7Y/O=[=,?C^02I..%*(?%_A61H9]EB?=VGE"AIR3TA/2, MPDU6W#3VBIO$IZ>+AA<_#)0/;@+'6>@M%=WV1C>]0+KE>G@OPTR%3=5M_;)Y MS9/3.>[P'(R_V(N0JX>[[^3N_A+W5+??R.#\Z?I_KI_8;BIG<:M&.991I%&L M^^6C9:':9T_$9A;F[LTL4I,I]8!1%N"FV)5>3Q"\2O7$F#A2([J4:+U=8$D5 MO:YU]/1G)5,M2^IR^S*B1Q*0I5OSJ/?;( MP>C?<]?CD3?/)@X%) S-*256()CQ>_R$'FS&2\& M8TR?/F;T'!$V!HQY-)U5U-1Z_<[>U%O1-*\>AJ+JA":U;V3!4$MK=[L%8:@8 M>RB5(/Z\4E9J-U&\8@()<7YEPW=OU**NBVD*(_KLY;L7W33YO#<:J1Z3SXYC MPZ/CCBTVHDN [K9?_6:8EHN[#NK> 2^B,3HWW0DRWMWX BB9LC)HO:[O<3^R M8;42'Q-4B-OXZ-PZ#.7R\I(X]O8I/2_HF#H.; C]S:+QD]"?,\SV5%(T)TS' M"-%^#D+4)R%O*OQD_+SD]#L#G3@V4XK09OK2RM6&PD$@KHI2M Q[-*MC0,A. MS)D'CF.;!XW@J0S''&*&O(M'/)2+($X$-J.[?NXF EE)FC/#I:/S$"G2[=3: M:J]?'A@:.<0R\@1#JR_7IKW*IB9N]@C0VS7X@0+#=&93PU)V9@&[]68>T64D M(&[6[ZP+TYW9KLF=90/8OGOIW&+=]&<0U39=&9C[,C!7EK:VWYA'@(Z)#.\Z;O+W21H_%S@+#($F?> M.RST?OI"UXEA(7\*3SH9>6V]44,1JSC@8LFMEA*(,9S0!X1VG4.\(GP3].;G,]=H YU MF!\MG7&@Z7TE(4O!1ZN^%PF9(SY:H#Z[^SN>A7T*CO<^>E L); MY&L>$>'B8/-5U_>9/G#@IFG@RYP9'\J1N56BYA'3W>RPNN5-U&] M\?:/BSP.!.\'%[I6;Q2E30_5'@WV[WY<]$.)R7@38C_QGJ@MVHU/DFPF9TOK MM@KP(H,9J0,[)$AM@QW'6V M8 38R@?Y-QZ1C7AR@B%6IV8)#&5"0S(-VFGO>*?8(6"' M_42)!"%N%G3(V'JU48!S2N%C'1_M_42)\L9';X_Y^ ?OO/P&3[9>R-@8,OT% MUUB\3<[,^,""!DJ$QK-(EOC0!HN"D^1*4.2[(,@]IT=&4:KOLYR+$J6;<9(E M(%0\3AI]>5*5*F>(7B]J4JB(4((]>GMO$2$T,X+Z$C1C# #FJ;;NY0G0O86' M\@-)R"15%FEJ\7FWE*0DRVY^MW78V+;A>0I4VEKN.0D[Y3RA.-;;3R2*T1F[ MPW)*9]P.?FW4#S=X?\S@VT]H*V?PZ8656CV2\]61I3AN,]4#3WV8/__2"$F[ M^A11*R%]SZ$XKLWC0!:0^QRH?2^(??;QIXN6VIU/\$% [W2GL[1.:W\6?717 MHTJVDCA\M.9Q7FS/:.UHO=[^=$PZM*H*)A76L.O]Q:YO_^?R4?474Z.HTB6Q MF:S&S/2,*3]9-3*]N5,EUT3AN[\M;KT\4A!$R,-]L@?#_YN;#@4E#&K7^[B? M&I8WL$:7\.TL;53D:UMK[K&]6(EALRH#IY-';L+^@=,NX(#SH<;1@!A#2D<6Q81[G8WU"7P&='X',=^/OQG!B6M3YR,R#>\T- M.@BO\ & ,(_3MAE!6':Z]U&VDUSU"\]=UA($_O]&7:E\PM)%U1G-_"7/)G6[Y%7]6WN$4D,TC]:0XR.YSSQ&UQ%$@ MWM_>I$HNXJHKVW47\=7U[>#V7+F(U2A%NH@KY[DXLQW'?H=16&_/J0W#>=1Y MS;_+9S7S/ OKPU#V#EV2Y8XQ;?+(K@KOG!^H.#?DWHT?Z7#NT%&&AJBMKF2- MC"H7K%K00TFBB&?$FOUYY#"%^>$&5O\)%C\U0S0UO:'.;Y4#ACQ2A'(%0T-K M] L PZ&::$"+N3.<8"D5$(Q#^_45>[R5WOBRTB'9/&/Y5[:S(-'=^)P1Z!'I MDZZTWR&*S2J#I9MG_#YGL.B'T MJ.NRU!G>57/PTW1KC)Y S>_T]9DZ21-POIN6[9C>!VN#.[&G(^JD;,ZI[;.* M4F7Z5>J/7M5YWGZIJQ]P;A=ER,)M' M3+4XS.XSOU$EBQV/F@6=>OE$KF_/'RX'CY?DUXM+_M;0HR/\86"-EK\(77E/'=,>K1?0&4[GR,B7 M/X<3PWJA#X9'+\=C.LQ8>+*KM3K[+'-0K>3JTC 9!\D\(N'R0_*KKK7VV/0I MK]H:2A?*J0M1X6GDF<(O%FXJ[3&9,=A*K@4/Q#Z/DU\K60JF$%JM6K.^1Z$5 MB*<+TYW9KC']!K"?P1WP&:=C6G,Z$L6";"ME"<2&!B:!!.>55$FKLE'>JT>@ MO'X0*-<[6K%46]56PT06R,[/GSE*[*C?\N6:!MGEF< M1-,C)-K^][^%2+26UFX76=RO656]?72@;T0;JX< ^I[6:.SSI'(:T"LU7FDU M_OCG_?W-Y??+VZ?!#;FX?CR_N7O\\^'RD=Q=D> H,[F^O;I[^#YXNKZ[56>7 MU2CJ[/)*]R*1FCTSS'R-X$)KYH34K5\T)Y,%D/=DXI1^/OV0.!GO@8JW-(4+ MO(4N\'ZOKLJG'1J\\NFDE!%>[ 1CBUQP\4DGLLE@JIPY)BQYD MZ;E*UQH=5?/RX!"64QND/!#6W.OQR$)L[)U2\M7%^[PX5\U,AE/#!9A^N_K[ M_[9J%]>W,,9KS1F]U+P)C$B=$3! ;3@U*: .[!=[[@RI6SMWT3G&/M0FWNNT M1J<4<_IK$^#Z*7(^'95^0.ODZ^T=SZ0+=^JXO5@ORO:_.;@U=CNUHL968Y<89@[ET MUT,X7;ONG([TE ?M^WH)A]?R#BDJ_.X)OU4\JE_A:BN,GXE#A]1\\S7$B_E& M+6*@UG \EMJB2K(<)K/%*(LL5;F>YS_+#[LGX.4#0I0TPMM0.1>$[!;ZS=!3+ M$]_%MQ53VZE9TN*5->:3"^^Y##Q! #K1">JDY5Y&1HF#$L1!EHPL)@[N@^*T MMTM@\O-H_L>8SM/MECI:LZWV2PK5:K\D1<7,9-$:5DMSQ/=3[C%'9?(\I%/\ M=.5B+FD>HW"3_L17/TNBE]AY@.0Q66"OD:Y7@JXUZOM+\3K:$HF!%1#D> M:_:X-HMN&+D S!8%2HY,"LF*<.*08DF!\3]J/#H?TZ,ZP/C'IQAZ9GH]@ M&P3=E_ 7JTMG>/!!-% PIC!#^(*W#?IU;AGSD0F_?RKL%986+OSO8 9 0_^@ MT/VWLW^&8 \J6_PW]. O%W/_AV M63M[N!S\HS:X>KI\^$R,Z;OQX?IJZC-&3^G2:_].)I2O80/5F9":?ZFS_\%] M:P)5_'1"?HM:\#\NHA>WBRA/YWL1 F:%E@'9]R>,7JEV^&8QK6^K6;J!QC M;JSPULG7)Q:D@ W#.9H$P+A??C.^)@3#-I%(MK'V^GLLK!UO?5V3B<0=7G^' MYP?2\4#N64%AP8WY/SNX?[N M@7UBQ_<>_SQ[O+ZX'CQ<7SY^^0T&+OG%;N^>+A\!]3#1VXO+V\?+"_SK\>[F M^F+P=!D<-X0W>7R"+[#:DA3S_G5D3Z>&XV*NH3>QYZYAC6!,^G-(04W,8 ?L M8F]) NK*^"3%A!?*D90UGV@K SD:N9Q_O/. PL"NX=:HWN'NK!"[./=^,HW*1X#BP(+T$UM=^[0)WCLV92U^&7[ MFD:]W:VWX&D4-A8SU 7.G/H:NO@5C=FSZZ=LTTZ>)BLF5H"'G6RLB?%&R3.E M%IDY=&8XO)\5#NR,B5ERL$5[)7$3K;.)UOY?EMIT@WD.^V0S6<@!M]&0@;>SZ%9V-^F,%( J3\]]SB6_& M)H9ES>%&H)R-1W2LQ$3Y!YLJ#C$V<2M-/JCA8 E;>+68V\D 7G9*FG78F=:Q M_B*,=4JN+6+/'6+/P+BP+8TMKC'Z]]SUA!V/,#1=3Y2RMW#%<=+#N>/PGFE# M!U[#_40L.J2N:SC<&6F0L6$Z",R K4-X%:0X:D3-P$=_FX X6&9FCJC1$.\@Q/+8"$N&)E# M6+$W9K8A"OR%@X]V4)D3?C&\V&F\&A^$#0E I3]G=,CD3#2RD#Z)H<5?Z-37 M*>5KM3)F<$X=](LAIR#ZS#$C&A(&!0 S5&A(V$<($@+*C-^QX)M7 ^0?R.]7 M&)H-+[B36L,/%#1+[/9,O7>\"8G(A9=+(^;#1H]%G@ >:*LA$U0<="BV8.:1 MZ#LE@08GQBL*6YL-;H MT69/HP)F3T.8/=AZDUI& M71_^CK@[YT83_VKT^R>8Z'1JO[MD\'@>A^)&AVM/+A>%@>"&H"P4W+,-ZOG9 M<(%FS#0QIW-$.17$6$#TE)RQJ]9_(:;+# EV(U@@ F325"+XG$H5K;->#/, M*=M[,[_:*R@/F#D0=V)/02.Y>!_.C;L)T&9Y ]YZH<2:OS[#@V"F_EWX2&"F MN0>2@TMJ7XCS<3 M"M[#02U#G:&)XHZ96A:ZQIG-NK(& MS"I9-6.WTU?SC0$P]> U:OPE0+A1U@N*M3)'$D0LP[MOL8$@XH;)"J76<=M&/W)4A*V(\Q6LX &0@LD:F.B;"08]VQM;PK+PU4!( M^C%3:B0L&!!8PBA&@<;/^3#SA8H@IQ"R-IA4_@/ Q+)!;$U,F#+\Q+0 R):9 MWRZ<;1I]!4:,V6QJ"@W$==@6(WL,,^!K O;>S/TL$XQ8G$SX_?]V@A%F.IV* M<%OPV07[T?\<%7=92G.IL_:P7T0@;A%T70VG>O;L]Y.($'"S,]O>AJ(WBZM- MO\,"QJ_7VOK&.XD8D3\MY>N4,L=KI(0Y_O"Y@PDU3>AN+N$T+N(6G!B:]<90 MJ@)L%&#;K54P)B%8#FNWM#A1@"ML'H, 6*NP K$+NUR7R_U?S4]+DI0YUEUN M1H* I^@6'%)&X(WC,?$_HK#MAHE2$-JL4([85O1_=WD>#^J<%\-A1C4^,5 E M\"0P%F%HRQ5%$G"S8'*&\:7ZS/A@^WB8W:O+:R=@-05;^ []P31X(?%&P70G M!MM"O**]C#Z!^3,:]T-^S!0N7UF!$<5GL'<1!OL4]1KJ,="$XFXT[-$+.IVN MJ#K49(LWP_O1) Z_'*@R4*?/G&?8^27A!?#7<[%N)@LCLGGZN8GPQK 4?$E\ MI;PT@U,E-8Y/S34D4W/"'^8[56%OR*(+R'3V,XP@O&4+SQWC5(5_2ZSMO M(?%ACT"9NU?C.LQ#R>E.6#C&=:G+53'WF*\F1\O*9%D'O9LPV14E MN_+TA;)B7KNA,?.S69XIJNP1BUNAS?J.@3OA4@ON'AKH([? "/#XQCTT"4)- MYM?"W%GT'+U;N.J>_4+9UVQYN>#D8\/'QK),9\0W=VB' M"-=:,"FAYS6N5C&30;Q96!P!4'WAM3#6PR\>$%% MN/ED+^P;?)_P9$*[>UR6C0@0OMQ$BW9*KL?"1!L"=8!"1N+@W"OUENVF) MN+,(LS'^ R/O&;.G-S#BD5A&3+UD2 H-ZZ%U59/ 1F(FTHKFXHI+,JNI&6$U M;="\Y. ]K*=-K+/)ZB$(6*C&76A%R\"V,*C!\; M;'R^>X\U\1?VR8JJ0S7"%):?!>10$7%?>C @WG=;AWS6ABO\Q9N>BRK"A;]= M?#2+UV]]118&#._EX=7>)R88;XOWYFYLWV?!OISR5UOV9?MV%D^+$OIKW>!$ M)\O"_CL.)E;Z*:E^:E5!/PVX)(A33EMEA'(#*%V6TSSNF&-W2FLQA MO F"H6S*A<+">Z,!C2YE=G6PF0)5MCT,ZT=A1;[,0JV@'A :=3,+<3]"M(]A M,6O4=2;;ABZ2=4>V17E&F\VR<[AN8]M63',QIOB[2WE=1O8\EE 6]\!?S5-Z MJN&6WA"5C-\VC\9R@-Q/IV3@LLLQR4UCN24C[(2.RG 7P'&V#I&V+X\ M-! +\$3-#LTG4WB%(G]\AE]XOI5P-@0K(I[DNL"]"R<26C8APT;S,Z[PV+-; M&;O&_/E9I"Q%''%+=20Q[I!<08<2_: #:[,8+Q<*DXC L,L,K!8B/-/BO MX<[%P5J\860ZR"%3 T"$T=XYXSQVL-F/U]L>[CQ=8&^V$P[?H1A%,4IVA<=@ M/G@#F)I#EGIF>*D% CO]0% G8SFU/?RQ,5DQWD.U_P]#X!;F8GC_6Y8P':O?NXD3[GP3\'1W^X= M>TQ=EQ^.>PQIO-4 TR*#A?V(<@)>6#&:8K0,C.;G0+\;CH.)Q,P1C$=_O;EC MP:UH9RTQG@N&$R8N,T(&64M),FCD%C1/X T[)W>KX<\O\/V"@^0S]R)8+ M*F:ZJ /A@;9A/E?3]A/63!R+E4%=RR%CDV.5(9AEO)(DQHXB,K#$L>$ MCNH')3" (\1)63!#G9=%4'MIXLN5':P/,I[#@M+%Y-]MYX]/,0VC%T"I#Y[AT;N.:%__9NLD;'04$"P<'_P%"#2VYL M#P +;&H K]FAL][N!TB)5WCVU$^N?<5($),++F*K MI@PK5 /&!+_A!*#T@R+H0 CQ/^VYAS5>43HN@D?^-OBOL.5F"<5"*(AD1%'& M)7Q,!24]'EP42P*CBG.5,'VX_8V2?QO#'S,;]QSWH6_%*[WB44@+J^9KZ($T$KN[N(WC MZYW5@M. ML2F9,.!HX"'W]R[K_!YMEY MRR5T$>PSV?2C397=U'VR+5M)'60V!?$SC@*O *MJ_>U$KV\WG)+W4%BW$5<: M5NBSGX1Y"U;%2GZ"9+VB?<@4CA7AZ7YZPBJ4Y+O-:C]>LMJ/D?4=P_^*2&78 M<:4%CX075F'E +"BEX(52=IE[1O #85?'XF1X:1*2R=%W("X ^K8:#11],JQ MF(FB[&%0]@F3*10Q#X.82@8?,'&5##Y4RA8M@V7IARY<+(W>+VOT8@E2NQ L MP>.6G?R":CYT8MOEGGS]%O;[?6=^/S<'8NV)R=0H:A0UBAI%C7*DHTCC?BM' M6]_:#K9W8/$M(]\N]?FW+U^S73>W!N\GZ R>ZH$QS;T;4&;2QV$R.CH"*_.+J%>,+^$M!XF +[N_ *POAKM;1 M>PK"E8)P8T<(5P:,>E>K-UL*C95"8S,"C?4%&O7C,PNZ6K^N*Q17"L6M/%!\ M(&9!Z^1K6VLVZ@K"E8)P>T<(5P.,:!8TM4:C1($J29BD+"?*Y=RQ9U1R[\F6 M 4MAR$YI#A-.LH)Y^#^@_4:&.UEEWYK2([(CM5N.4Z04F,:JFG97.4.D1VLO MJ_]#X4[A+@7N^J5Y.I0^5TC= :G-J%!= =X,">5JKZ_0*CM:HT)R.SDN%.Y4 MTL?"7S%P3=ES/63DPEVCBOE9-T@P9=LHG";#:52\L0!?10D@C<\]:BJHR@[5 MJ*#B3HX*!3H%NEU!MVL84.EQA=,RG)ZC+8.?'DXKA^USACCI:4 M#Y&!-6( .4:SJB 8*V;)A5FB@J-%N&5*YI18+=MJ=!7#*(:)9)C6KL\C>XZ="U8 7_!)P^03B^/$7>/?.]IY$C!D 45@5AFPB9V< M*AC7.3KT1P7B\_*(R0']GM95T%?07X=^LI.OK4>BO*/JCHM]Y^9WD@'X'S!<%?07]->@G.^@K!XCUEM;193-?[*WA/C.NKX*!4=N4 FJCA!J%#6*&D6-HD:1;)0C3[X_-V"7 M:I-O!NO(+HST:'TM\P9,KM*C[82YC,)&NG.$(XRY"#A%5O-1*NE+ZVG +>HT M5Z6@F[ ?1%;HENT(DR+Q4,$U,UP35FG9"EOZKE9731XJ M!MV$31Z4KE=PE0&N"2NY5$37ERPP)0EFE.SWN+6M6K5\'Q*6 VDG;.P0PYA MAQ=&AH.PA72MWE9U=J6';<(N#[G!5ME!"JHIH9JP]$IRJ"I!J="7&'T)&ST< MC7[OM52-.ME!VTG8\T%I=P75LJ&:L/Y'U;1[J6+RR/,ZPBJ4^#I4N39V9LTL M\<4D%7DJ:?_H=67_2(_I66*-/@W")*B*':0T2F4AF[#90KZ0+=L"BM=#6K/?4L"5'+C=+ <% M-P-705!!,#$$LP0?E;I7D"T!L@E; !R1NF]IK:YR,4L/W"QG!657]R5#\,CS M/0+GQ^ -EMTW!QJ':CN;0;[64):0IB"UJ'2*WLK5W(J-KS M5HA?LA1#'UH>UES!\+KW] M%KOQZ6LMO2-9_U:%?@G0G[!<;U6M,=;^I:N@KZ"_#OUD1W+E +'>T_2F; VX M%8HE0''"](!JFR]=K;_7MAX*_=5$?S]A/>(*FR\=,%\4]!7TUZ"?[(BQ'"#6 M6UI'E\U\R3T'; 72ZF,1'R5Q[*WRM#/&3SF-[\S%_QW M:+^ B$#Q E, )HK, ,Q'NJM1U"AJ%#6*&D6-DF:4(T_;OZ?.$':MQ@LE]ABL M_]?9E#+%/13:7?8"!;)WP^TGS(!,ZTW[%[>P[L9/CF&Y8^K4!CWX [RK2P*KH?)$-VPLX5J3QE%83UEJH[O;XZ&5DM?">L,Z.0JI!: M,E(3YO\I&T/9&!5#=L*>&"AIM;3U2%WQ4.1/-2L)RPE="CU M1K.IV$&Q0S0[).S49MF/6&"0;4/6JHZ$0K]D>A/V!>GP@2:#M;R<8(*;3J5BJX#-*ON#SU'"! M9&/3>L);3U8)4Z__$K'X\;1B#&1:(VHQ*J!C[HM8 5;7^=J+7 M@R4,RQ',$*5.@=[I#2F.JX]$__TRVH:_(=OIRXY!) -")_-X AG _2U $6L$W[\AM]_1K^5^8J%SO%/114 M*@,5O12H2!YYR N_#05?'XCAW33QM].5%DZ*N %Q@\TB\7>+BK*'0=DGVS.F MBIB'04PE@P^8N$H&'RIEBY;!DAQ"),+!TNC](GW%R6_4?G&,V007@'PWG!]T M0WDJ*?8G:A0UBAI%C:)&.=)1I'&_E:.M;VW'FY !BV,9JHKD]@?&A%P;TI_V#&\,V%KN)D5%04:;LA$:OZ$/)5^UFR6*%$E"964 MY4BYG#OV+.RD,&56(IQBG"2>9JGFMD)H,J=%-8O;N%RD%IMOJV315 M#6OI\1K=^F4''XA"GD)>*N1%U4PIQM^A=+I"ZBY(C6[*LG>7AHR2M:4"=?+C M-;K5R@[N"X4\E0 2]EL,7%/VO \9^7#7^&)^%@X23-DW"J?)*?2@DF*9*K',KL=3%?BS M@E^:I"/9O=O'UK:CM6L0O)+]FO9>%D9UK:DF_-M1T?B\W&*28+^CM=NR];I1 MV)< ^\E.PLJ!8C!*FIU]NJP4BBN*XEUC_]4T8/9=OD;!OZ+PCPJ"Y^5^D@3[ M#:W35=A7V%_#?K)COW*@N-74VEW9S/#<,[U6(*T^%O%1$N>>[(TBOAO_MAV_ M0PNY02VH^D2H4=0H:A0UBAI%LE&./ G_W(!MJDV^P<.L%R*,]&A]+?,&3*YB MI.V$.8W"1KISA"N,^0@X15;S4JKI36MKS8:J:5XM[";L$I$5NV6[PJ3(0%1P MS0S7A 5;ML)524P%P9003)AF=^C:7N]I[;W&#Q1V\\=NPM8/2MLKN$H UT[" MHBX5T?9E2TQ) AHE^SYN;:M6+?^'A*5!.@G;/<1P)M#AA9'A(*RAIM9HJ.:" MTL,V8>^'W&"K#"$%U91035B&)3E4E:!4Z$N,OH2M'XY&OS$A3)VQ*L2F J R0#8S1)C/%A5K_>5LT-ZY"9L):%4 MO<*K%'A-6%*BDJJ^5(%YY(D= ],9.L;8(]_MD3F&5\+55TZ/G?DS2\31IT&8 M!%6QA)1*J2QD$[9?R!>R99M \8JHJ]5[:MLI/7*SG!GEXA5<"X9KPA+T1Z/B];JJE"0]:+.<&Y1;Q9<*OR//\'B< 3&,*?EN M,FU*+J=TZ#E[<'6H5J2YM"+M98EN"F(+6H=(K6RN7OQG"2DK*TOQR['Q2Y;JMP=L9;6U M9KO0Y W%-17BFGZ6 [*5L+)DQ+\T&4VR.\&/K3MK/V$077K[+=[=WM-Z>E>R MMJX*_A+ /V$%WPJ;8XV.UF[+UM)885\"["<[H"L'BMM@577V&3%5**XHBA.F M"%3<@*EK_?H^7;<*_A6%?\(2Q54V8!I:9Z]];A3V*XK]9 >.Y4!QJZFUN[*9 MX;GG@:U 6GTLXJ,DSKU5GO8FIA7M'BZI89=@;_+T,8/'_.;WZX+_#NT7$!$H M7F *P$2168#Y2'U;DN5NJD6P!/6O5%0S16JD@1YRO+[('9< M8L/K"SU//($KAXZ(X1&#S&S3\M KY )Q51T'^I[6N!FX-TC M9JXM7 ^9A,W>\]75&:I*\U'"/B7[LS&KP$1Z7>MT"]78BHFJQ$0)BPH="CLT M^UJKO\\$-,4.E6:'A-U;E&VV[U1\Q4>5YJ.$+66.VS;K:?V&;&?D%0])PT,) M*Q$="C_WE0GS+S7^'AHF?IGC.):8B>?!+.A/)(&8%_DR,M_(<&JXL*[W MWZZ>'D[\&85ABHF(U/F=^,M9K_]R(@98&F$RKCGV>_#3ZF]#.IV2^V^W?WZ/ M?4IT1K[0U[ C[3,QK0FL#"Z$7O_R&WU=3.PWF%GP!J$/2W]/ @?? M_>#;9>WLX7+PC]K@ZNGRX3,QIN_&A^MS'J;L671I@7XG$XK<_9DT$#K"+_B7 M.OL?W+?F,A0_G9#?(FGSQT4T;1",^5#FZ>[\QK1^!$\9F>YL:GS@,DY!R=6> MI_;PQ[+\8@\/4\ @$P=%PU\\>WBRY-5\%ZMA8C4)3&[D9,8K5K\,\B!7KMT$ MB>0L_PH_YS_]P8QK/YM3T/@;6Z($.J?F& MR_,$SSI#8I]P_="HM[OU5O>$4)#4,\2?,Z>"Z@Q(<6YPPU<_3 .1D']\\>4: M>1G&3&M$K4#0"D)L9O'V*6?QP7 (4_!EIP#IH8N ;$L$:+KZ;^ M2GP65%X0/#JG-X-<)DO2?IV9U]X^0EHD6]EU#1#Y,JLR=3%A-M\EIA2YR>(5 MX&?B_]-C= J6?X$G=Y?U)^_4H7 %K-IT:K^[Y%?3(M[$GKMPO?OI-6 /$ MM_U\.V_=\F/3WRR*_FZ F>=\D*:N,9F4K'!58=,;S!QS2IKUF,D5$^&,14S2 M#5Z.(R8D0/HG9L@)R$_>A5Y)O-%" L8#!R6;P,RV(F"[+^(BPM9FCM=+XK%Q& AKIQ7VN2.LU:B6Q"]R'R"5Q _[ B1#R>IGNM-*#$PU&Q80XH+RE+GO/%\ M2@P?R.^P)K$4CG+3)(.I_^0KV[D0SUVG>CJ2MYIK!&=+%/LF4;O<9%@M]DU6 M ',@HO.@]$"P26'Y'B!8',K4@#TF,\=^ ?JY9&9\L,1I!LP9=1@FD!&?#9>. M%C\S&67/G64Y]8YY:_!?8_3&;EJ^?'&I9WOPEM9+//2CMM\R.7@6PC7V-:)V M+/)X$<1+H(XI1L*?DA4<\AF8UM"A#&.QBYFLY4/\NEZ+1UU0_M]K:^-*IT2+ MWE]?:#*:.PAYT&];E;EE6C2DOU_AYXE+*(B!^.6.))+&!P%*@*P!>043H<"! M3-$ZH7YB !'M!ESZ-3PX%GB*M?P3'68XF >Z\OUX25[8SR#&6&ZU M6]J;"W,*9OP^,8<3$$]D8KS1N($LV^/(_@#!"!NW*3QW2*'94U8D=%D+=TK^20G]B>HD,%P\"WB!L:Q3A=Y$=57U(=I M=?@II285(G]$DXC\3K(*DGF(_$R^&L;I\!>H6:W;6K<6RI/_9$WT+^0\$___ M02&'6;W4I1N%N&F!1!BBC8B2WC?LN$N!C@*#O^#4^C]=>C>^=#UX08^ZT6FZ M?!=)O/J&J >!3TK>'KV+%I 6F8]O4//3+:P,(AV5C&-D": MO%"+.K"/_L!=,YVADA';9P0A( (&F4U!=/SZ;3"X_P2$_+^Y"5L $ V6\<+& M1:2\&C] $_@S8O8>R.GYZXR#PIM@/>OQF"D*9D_,;(<]ZY7OU&'&_FX#;@V) M "R$C7>,8%Q?>42^&]ZW:6@?QW@-JBL+=>J"S\0][(5AK>W1*;F:>W-0W'C? M8FP35 Q[!Y> G@83@#S#Q*A'83TM>");T"%U/,.TO ]A SX=D9$)\W'XMLF;V&Z( M!AHG@O5!W#G8-/Q*:F&=\6U VI^$(:U9]3<,&MI:DYIIS#?M*1 M^/UTY?1)I'0K6CVO&@C[$:\+U8F\8CL?%V"1@=D*[!,I9MOU:#%;_.K$<$#W M-*16_3;HT5Y_[?';6R!28SV' QJT9$([8;]294&/D MBZ,186=X4+>P _&"GU *B&_<$AUXY=N_)U\#T(,)!%(1<(T2EIA@A/TT0JAP MZ,M\"CL41DG8-4VH%2 'U0XNJ2\IV1*'1M-P/\I",",@NAD\D>G4B>&"$H+1 M0! SGRJ38%\P/=Y?C)I+AS7S9VUBCL#<^"S,Y6X=8?8&YB->^Y5MH%@WBJEM MO5 G4*= Z&?_B!=,#.LFO/!'+V8"*!ES?;D "M-^XCW@G187+PP.$59B&OK* MF YQI>"I-S"3?P.>T7O !2]%'>!@8@B3W[;%U RG?L$1AW4B+;W&0-Y@+R'PSSVKGK/H@/M8GW.JV!Y,-9@>Q^F4PQOX6.0KM^DGK# MSZW[>"FXUW<(Q.IVD1E5Q7WW FV0F6"/@;DXKD'9N)_T#XT MT!!\-5T7;2++9B82]]P %ME.GF!I$K:#@6V&Z26+]';[::VG&WC:W?BO* M&#)S]KOQTWR=OY[9CF._PZ//#3QIG\:IVT'>J=?K:[S#5_4\U^6!OAIL5[+_E3'Q6"OH5>(PDQHQ ENG->RX).[EDYG4]\"N2=[^ M6DSI 68T\.Z9._#2&@6O7FLD?/?6R=?F:6>]6=,O_-57\&^ZS.=NX[;PE3ON M1O@E.L!PQXY;>\#0\\>VZ-G"=;!MDP/;0ML:\4MGMFMRCQQNPEAR!G-["8>K MX/(CW^P/O)39=4Q48BP8^#C!UKP'T+&M8&?.>& =!T@E(,_9'^??S__JAOV4 M2SY.1!6SUA@A60%$\GWAN@^BJLQW;9!G8\HC.N-XB1.3<_.O&]MZ0=<&ZI:G MCQEO6G +;^&>+[W%V0>;O,LR*%RQ,_$G?C&G?^*TV8P7$_;#"C&$I!*@2.9N\DI<]>Y6]E-KZ)M\P_GIZ7[,QD/6 MMS^K'JZ'U.?18HU+45/]]87.K6>OAMZME#3G;*3(>50&RE=7\GW M<_WFNK+@LMQ:Y91Q+'/$5++8@3D&IC-TC+'W2(=S3,D=O#B49^X ^,7[PL!- M&;#?.6U$>% X:B+TK7@S -_-6($[Y;,P]C/9U^;>HGWH0[!6(ETO_F"@[EN MT4'IYVK/YLYP8K@\7>X5#%E,Y1+>H?&JF>.O>7C$A*+(YRU<"26*LHDB,YDD MZJQ+HF1\D6K_O,H6#]287K)$062#N45AD%8Q)F%OW:>P28I@'A7F>1@\;'%A MCUXH.0TRU(T5( CY">YB,$ M>"*>#">W?"E0>5E@< +,.#=$\'A8 >[N<^K64^WA[ZQX%?<=<,C-]=G=P]D-IW'"X"8VA/[6*823 ']M)N/%&!OA6#NRR(%%/]O M!G8J-\73NRT1_[<;Z11^R:_W]_>?R-0V M^#G46"6[)86<_;E)E?AS6$Q!S.#< '$\&'I)="S<,J1TY&+/T&O7G:-]<#?& MYSV)YZ5,0J]'M'C&LXR)G$5ZW.J#TC&YJP*F\P)?80M@__ T)8^O&+#W6P.3 MP0@/YX%Z9+[O(\^N^"=EIUV35,0Q,8=U;,RG+,Z.!!!G1E'GBS*%*4K-'/WZ M/].I2=\H/WS)J^PX#GKBG@WKAPL*"\ [<^PWA M@C<^^Q"W9Y2CVSTE?]CO,+KCGS;%EK>45W8 D]?@E2.\( W%QNV$>+(XB/I& MEP*:[%"H-?)/M[[;S@_\VY^+A;(#QP^>A5>! G^'T>'>Q=3@T];,GHA"EL_T MP[:VU!LI&TG[/I'O&=:+">J99T)L.[?2K,"Y%;TN#J[<,0#R%_M,[@ [')*B M1R6O%.&?>G=#^>QQ6E6/<\I>H?%$;U"3K*[LV<=WK&]UCN8?T[ \4'3Y$_3/ MB(YN; ^8X@,4JY]F[!7=9X<<$W/&K_\CB?8167:X^^NL4N M*\8'M'ISW6&(>'MADPL'3D11N*#( JSY#&Q')IW?+>JX$W/FG_3@V8 PC*"( M((1&_G[Y1(RY9\_,J>TQJ?U82L1Y('>A!,QEX$_E.C23 M>S&1PJFA:RT]@AHLGP&$($S0L*@]=\,R8[MP2-U(AKT;?Z/OX<>G>K>(9#"1 M"\:RWD0Y/G?;.:'_%H* G?X)A,/.GB*&-&1I!;*\%UA%]AZF]1B33\C-6 M!.ADC?PB5CA3WZB*NL>WGP#78S"?8.EA\$?JO)E856DHMAMGMX_GY,TT>-XO M]QKZ,V%O[+%:6;P85J+7UMO,$&YIBV/;80LMUBYJ]C7_-!@'>YQR;?LU+0U1 MP%)0U7').;9F88E 5.A87(TYKU*U)N-,K$K"3H(&2;8,1H8HL,6V %MCTEV] M=P([.8>N5"GAI9QX);J@(L=:?:;52049DY0)SVB1F=?$^W@2;^Q1:BU-_9C- MT87Y>3<.9^0^<-.#Y2(_3F"7>8;D%0Z\M=,UBM9Y[4 7NMN;H![ZWW>+:N04&%-)?[X3<.RYB96)/1ZRH>"#U4:Z/ M;%;($*\ZFWM3N/>600TX_=QVP$KD!R]B!:?>X=3#% L0#,LDX\+QE9\@)Z"O MGWD]+C8GD2;Y^FJ+C2LK0,>WR4FK[IFNB[6^%L="\*E;4DJBFIOJG9H.S%C_ M%]Y_"_S(##:^*/Z:A)8$;^ O'+POWKAFP#$^767P!?.&V7O@.,4UZ]K'& MWX-WPQG=LO6[&[-?73 E)[:#HC>PCSH[;'#T1D3J"9A]TVG97KPOSPZ&(NZ2 M9+SH#53Y>C_"G?D"ZXGHCD-"<]T[K/>Q1I/>"/_)5C]P"S^ *@79#F,SB<6) M+C5P_"?Z,4R76=I/$\,2TO8;KI5[;?$3>:GP% ZY >( M/LD_?7MU0FILQ]<=86!2EQS13, M!:N!R[D#J[+1%7HQ8GYS;#?%7K5U\K4?=4QUFP#DX7Z]JVV*IB41@%%%H^JU M>K.F=\-_*@&XO8!+^S3"7[@N (6I4X04K(7$(-DB 06:.@Q-[:T2D+]%0C$8 M=2BB/&3M50RV(AJ5I!2#O62L*;D8W(6#&C$]*;[BA_&2MX!(7PPR64GC8;49LN':NZ+C/EVJMGP&5IA-? M9%9E-E_CXW!"1_,I%3Z%M;5D4EV82 ->\?6#);)%NQO;D>Y&\H5;(#QCD:E4 MC.W,C!%F/02?72R>YW_F"8(@J)]$;C)?Z:4TQ]2Y>6MM17ZBUT%TXEWT8H_N MLOY[;FW6H]LVYSCBT,9%M?YVTMB>]II3CV-!Y*"=NS[[25@;C-4V1AO89S7) M=O%$]L"E+$W14C[T2N*-!!OQ-;D-G([<;1;92#[#$@@8A]]8T;8@VOZ3\CK) M9 "\:KQ0PK9QY (W25>&Z1!FI!9/<=[;>ZLDB>X"]FNCW@+3H=F#?[7;G_*2 M-WZF=A=$YT82[3CD"=R(+_SUXK2[FWM@?;/$-VVYCT ]DF"Y M-&7?Q)B%#-[X95FILUU]WBWF-QM?K=4=Y8:.!)MWQL_;/2_/JYX783S?71^;B\"G/Q!T;C')\6CZ1L.$H/_\^_0@HQ@Y2@O7^ M,ME:_HR[O50S!\$H(CV03NUWOS(35C/BZ$)\L_H((@N3UT): (8LH"!J@?AI MMDFHD:J&UE]7EN*O*ZNPDM@42ED*+<#^4SJ7-,W9!ZM#$JUPNA+E;:YFB27+ MU4RT=2;1&^^<$ZQ:[5_6C$MO8EH[Y K?]>0LC+Y=D MQ,0ON+.+;6FF,Q"'8 M9:>H&(446:3E&"Q:>6\XS%J[AZVT.03[:&!9()>'\"LKXD%LQ]\BN(J4Y7$8 M[D1^LHI Y )KI8MDZ1!9G[ 0!YJK_PO&\1D-D?G/I7(;Y9)TU;F>**Q>G"6P M?PTOJ#4+J .FQ@R4OB,.(4:?>-CDLMDZJUV=B5D'["=P!:9@IUBW7BLB!TWO MA*M&Z_4$?N\E UP4;1GR8H;IG'%-K=[K:,UF>H]H!BX: M='=CWYP+K#E?X2M)5I(DTYME(R^J+FZD+$OF:G[PZZ8N?,Z+:U)[GUFOA%YS MO3A584!+:*&6Y:O:OX7Z_\Y!A&!5"U9R8;5 OG5^%2NB9IG,#V)?;%7IFQ% M5EC0]8T5%O(R7?]#'7MDN),U65\[*AF_MZ,)I2,KHBY;/++V:,4JL%7TZ%<< MP**+T24577NS9!76#M%XC2I*EZC\D#)>C\J]NFR\+I\!+M]TK:1W-:JR(;!> M8R'GDY2DR-V[JG>U9GV]:XB2Z3*[5ON[8JE$UVJG1#DN([AD-TC;&TH1)!14 M);E6E1BKN&G:CNJN%RG(RC=-&R4"3?E5E_VJ\ZERJNZ)([> M#3T;,\I3&Z_RG(:7W9"-"K$!@_8";5!.8FM':_0E*=]6);15RM+M[@J],CVU M#07&@[.$-X2=$LJ^DKRY2C+N73*6;S9'USF7,I%67V^0)$655DCK;V*^A''J'V4_V3ZC8G7\4?Y\\[)\#%$OT<_$-X]"5[WRD MK$PQGR*M^5M/Q;YY'!N5Q+@93^_( P6MS.1A[>BJ[G' M\%:UW/N5A'O9SY=!G^UA-R8/TT5':Y,JM"J%/"J)_U6;N(1'%K@5W#"#./Q& MG:O,4,+O(+:#";!S]%&5W>MIEQ#/S*=N]IYRC7,I"MR)"+F'3^3O;T.U[2KH4VRHYKYJ^F2**ZX6!5\U[,*&S/F*-)7N[K'/4F/FTXME6:GM3L$C^ MF3]-J$MY[7<7"U0NU?]^IPX-53_TJWX;6 3Q#HYAN5RJAMX_AKO*K\,. M[$U_#J?S$?5+<8_,-[^Z]OVWJZ>'V%JC(0[S:WDOC3 9UQS[/?AI]3?D6W+_ M[?;/[]LKFH;?,E;N+9X65Y!=YQ78@XD%C3=6/BS]/0FX_7[P[;)V]G Y^$=M M>Z7 MWXR=8,%TY!(3A;G*9[B5:XIO!W-#79?2*],RP)B\H=C'(+I&?Z\*36%$2PO" M7H0\())JGEW[TZ7'W>7BSDK6$T3O:X2M8+B/A3&R9Q[6GGC\,VX4W.ZP>VLQ M%]4;(0*YA/=%:?Y.GNP9X#?FQE[+;_B3YS0S\84F0'T M/:4>Z/$I8Q'X:,^G([AE:+]8L/;XBVD\FU/3^\"F(*_&#PK7LF8ZO$^62W[% M\?AWP;6?>%L9OE6HV>/:''X% 0O/F3Q$&Q!LZU[R(%#_9_^6DP,Z\5P1"^=\1@+^>-F@/)N+D)EA-:- M679?L)2Z/^>:2X]/W=Y,9@=*R-EF)OFN/-V>;N?QTW0[R,X/ M:?HL[X,[HUXUS+&QUE%DKZE,._*M\XUN"BY5T'3K.PAN[[7B0J@Y0&Q+<)6; MM(YOT@9&PV[M%?; ZGMX5)'9\VGF$A<&B,JE3Y0\$:,%SRB8>70P',Y?YU/# M8[T0@0'^P[K3I4J=:&KU_EY2)](LIU1Y]=O9H$P9X((]NX !$!4V#$/36/$M M'HP^!T&2IPAI=UNE")#([DRR'WB76:KLGK95$>FQAQR: M\F5)JN2$;E1)MZS")&7.9KN1O@QEGG)C+^W=2_?'%#^#J[DW=RAY-2WS=?ZZ MZ@%%_R3?IW#?)1ES0/'KP)KQ=N^/3+ 'MX%C3Z?VN_OY(/QA40QWX_N,OQNP MQO#?S=XP/$6WWQ[*N3K&UK)2LKB_,JKMQ!DR\2Z O+*HL3.[Y$G4&?5CBB33 M>.W6R$.[!6[YKE=C;KIB-M7R\ MU)*>E[)O7G-GJ-0G@+8SE&"F_Z6&\_1NI^.C]L'73I./C]J2\]'N.?*E<%:K M&,Z:.)2FXBV]TY&>MPY.1W4.L]I@Z86-NE'U0//GMBM[[J1CMOI>7"%*J25E MO*[D2DU*%=8IAJG,MY0:K-Y5&JQ01GJ:4(<:8X\ZDK-3@?'$' [2IHH:1K45 MS)JM?39>ES="*!OC8N1O@^=>V-U.]!B88 A^L< M[NXDUV+G+E6::1Y5C]@700T5"QEXFKF4A-]+3^_Q7GJBGL39W)O"M[<,.<:4 M/%+G#4_DG]O.S';8M^177@UB^/O9[>,Y_WOT^R>-&.1] K3XJ-GO%@4),7]V MS9&)6<% K-6!(P<4E2P68_+E-$1M/59 P?&K%).S/\Z_GQ.L#.%]L)/ZX6(8 MEOT.KSN"VX;>%&;P;KF)3O*WT9"I_^(?Y+?'? KL6:<$WY@DF<[8L5_Q&T#E M&V 2=Z#!U&Y.8:3@G1_I%!8F>&44T.*M9S/'_@D2V:/P O^]67%T6]'=^O1Z M3>^%__2% ZM5Z)HXS."GZ=;8S&]NSK_35X#$OV[HBS&]M#QX#_XSO#3_*5X+ M1<]L"#%!.YR>LKS6FH))&BSK2G:0J"0G3.5W?"L)V'_@?%F1F@.5L> 2% M'=*#U?3P5_EI4=LK6.HL]1ER8],OSPX6B'J"N?H3?S=<0L=C "Y@;#9WW#F, MB,5%#/((:\:@'LC!P8M#*8,79O#?.Y0O,.$$"X0B^=/".B7/U'NGU"(<=&PD M!ND C?ZX'(+!X(LU$RP -_ICX#4C5OO$ [L#ZZU88OKF&R4CK*SF%S\)48$5 M\8B13X/YRQRF+3I]GBY548REVJKEL: 3(],2E021!(W@9^+_TYO))NP5 I AN'_&20AEKWS&1"7V7@SS"FOM6&X$U[5QHH7*-$]&/,7*/^Z M@?OOQN> 6-.[,H;,<&77#(;&B+Y^G!G6CUO#O]BV7K "S 5]]IX^9I1="-(& MK*6A:4QO;,/*64[YQC3LEJZY-3W:77)U3K[V3M?CJ('@@KV#8[\CY\,'1CWQ M0F0*;\3+X(CE$,H(%D4CMZ>#D!H1%Q#\+ ME]%](4'"3](8YXYVLB'(KXQ!_2E]-RSC!7[&1R[T&\!/O 4*DM#,7N8&++S' MK 44%O8S< ";(I9] BG&SB6=,E$9'IH <5G7,P0VRCHV;S8"[.Y,-#9BL1[= M[C$MUA&;UY8+EC0N*;M"3'8!S[P80CJ8=^-@SL#LTUM(UAAP7= A5V&-!D-7 MG1NH88PRG8+@>-C2B*QT(_ @MUW&GQ31< MH0&;+H6%!%B(")!%0P&(CHMN44X.1N %-3E0.$D7JXWWQ-:6:]3Y?A$5X]P: M8HTQRK3CBAER2@;N-E-D]6RCV)5P/":WTMLQKEJ)H()*]DDHV716>O-TO2MR M0'H3EGON@9"VD#/%65-O3:3[2L+TQ [+Q8I26!#!,=#(9+1T*,AV+O 1$!?V MZ 4V@+C]8B RK"":3QR\!ND<0Y\H]YLO_4NB#YCC:UT3EJ?B&_@/\(*/3/7= M@_$ /\#< O+5&@GIUSKYVC[MKG/N+V0\AYT]9DQ@,0IFJ[P!L6+8AM?10Q[D MQ?#6]?8[0 +WZ9S2S"]-T03:P>3H[+ QR-M.)]W3AM@MZ)U]N8,R.Z1PU?GY M:R0:/V3LSE_A-AB$&5:K>PDN:EFJ!*,SM\9"Q;&E![J4BU-$X301Q.2L7QL3+8IMAY\8B MCXR!/H 1GK,5YDL>1COT$6&1_4&?OTI2#"AJGN7#\1',9O3P6;9'T>OS@<(B M"//RLATHN(>VFU_1P8(/K.U46+" SD/Q<=MF#AZ$XGSO<1N\7=.6]U)93-8L MKVJ?E^DCLCFFT6;5CX MAYN>;-'AT'\8=;\YMINNP%)7Z[0+;@B]C\318[,GSL+CP MD_P]XV?0D90W&O)LF!N=D?D,!043*!65$4?FZHNJ=E(UB>/C\LGXR:].>?"T MV2HJKJB<@\HY>.S.P7Y4E1>)18^_$\K/Z*F.\[ Z1]]99B;].9S.1]3/B!R9 M;WZ2X_VWJZ>'V,[ H:Q'/Z5R:83)N.;8[\%/J[]A[@<_*,VN'JZ?/A,C.F[ M\>'ZW(Z"V:)+"_0[F5#>[J>!4!)JZ"]U]C^X;TU#B9].\.AI!&W^N(BF#:-T M+I1YNCN_,:T?P5-&ICN;&A^XC+#=I;5G3+.-A-F" @:9."A:_N+9PY,EN+^+ MU1#-XWTRXQ6K7P;:;N7:%!FV*QP$*I$EV\!^_AS%*ZM!9NP$"\;:2TP4YBJ? MX5:N*;[HQ"-]P1CQ YWAZ0#K95O%B685*DZT1<4)\7(D>#M^^!DTC(MG4+X; M_[8=U!K2'OVX,OSUVMK!$OC?/C+*#K@/FL!>5G%BU"EQ7\3+/7VN+3T^ANAAC M>SC'?GYXSF9[.8QVY^2K]V[[U3!FCHDA,&($3];(O6./P8A;*A?B,AX94,?& M\PV8-6^/YD//S5)QX2"IOKY$GX^9.9(L3P'X35*]P9;!=@&&+/1+X" ML)#XFI7F9AS@$G<^G&#+2[3P@_H+\.)PS6QB>_:+8\PF'P247[!S81.Y?GQ8 MFJE[2OZ)![+L-W/$#C>[%!>0,YON%1LNH*?W@$I$Q_$&'&#5'.' M#E8.$L.[_(CU%!:"!N-X$\,CU)JPOL$S;;'"ZS!=3#E' M)#MX0'^&AQ/0XT/9V5.\QK/)!&99.9S#"F)Y,HL8<\\6:\;)<;0LML"(,H_,<+=YP<+7X34>7\D5Q0 M%[X21EJP\E-8:PL5O.$,)R"5T( LOE4",2Y3Q5?7*\8 Z:P N&C7P:'C-@# M%5UV8-\LFN+1Z= 8\^Q _KOK+F@V]EHX.$(9X/+RRN874_7]5JK<]6HG?5:O5JW M>]$\[PSZW6Y?5R4+\BI9T.A)4[* M98EO LZN60%TE8+&161R0P40=_1WTX: MV^,P1>=CY%=!,O1*XHT6-26%?V^SJ_D;/-9Z$25LGABO!;"1_I MEE$X.%X<^%M,A8&CPX#O8OPN7(R7"]^@0L/1H>$._5"*[D='=Y%$61K=5<)] MY';J@;Y1V%&[O'".'T&L;&;]#@?N^B6?Q.E'5636:[J^['7YEPB?WSG"O4$PV$8C%EP-K)+YE?@29$*S7UWM#*/P> M$GXW%#[55\/D4J"QI^E-20"ICA5'NEZ"!H;TYPSS8BKJ<]DR>.EI=$'F"49&^GP)@; M&/5DX;7]0ZO;D"21'VP)M90H?)O0AA MRH)>&83HFBZHW5%JXN"@F"46F-:CD#!?RQF11-1(5 M) N#9+*(W1[<#;G+2TDL<@7._,"9)3"5WO>@D*F0N0V9R6)6Q>*LTY\>ASKYS*T7RGY=6J[[B?ECM@+AV:)Y"5W1P0TO68DO4G;%+6A]3HJ MN?/@0)@EF)?6$9$7)'6MU5$^B$I"\M7,7"871"[(;*&D;/8D:9JF<)F?I&QDB6BE=S_D+R\UO5NB;:DD M9NX2,UE\JQ@SL:6U9#G6(U6;I)0%)T4!1V-!\T1%'%<*/[9U_:Q]U3RK#=J7 MS5JKV;BH]1IP8[O1[+6ZS4ZCU[E2A1\S>X.J6/A15X4?I:CVHPH_'BGA5>%' MA0-5^%%A0!5^5&A0A1\5W57A1TGC]:KP8VD.KJ@857WAX-*K5?BQJ_5:*G7V MH!';C IB)46L[(4?6UJK*XF+5^%W3_B-BG7MBE\9"S^V.Y(D12KD[@FY4<&P MI,B5O_ C2R_H=%5ZP6&#..ID6%(0RU_XL:VJ=ATV?*-.D:W#5PXPZBVMHTMB MSJJ3$JKN8WE<&W6\+G\O2RYUI7J2,*R"7W[PBSI#MV^722Y@5%@\."Q&G1;; MI_M#U7U4"%Q&8-11L4+<&*KNH\)C!!ZSA.#*K?NHG V'!L96LNA: 74?9?%D MJ90-5?=1$M[,$CDLK^YC1U?E%@X.BEE"@=+4?53QZH/#99;HGJK[J""Y!T@F MB]A5H.YC4]6H.3AP9@E,R5/W475K/3QD)HM9%8BSULG7;DN2[#"5S:#J/I;. MH5DB><77?=2U?D,9, <'PBS!O++K/G;KJEYU)0$95\NLE26<)T?5QS*K3*D: M9GF+R':6 W/E5WW$"$)=[>\JBE7TL30/5W1CLGH[WXZ-1949:?2T=EN7PTFF(+L? MR':B6Y4&DLAXW=Z"YHR; K M?^%'5C>ZU5(6Q&&#..IH6%(0RU_XL=0D!(7? O ;=8YL';]RH+'=UIJRE(-6 M9R54YOZNT=' "CSM'MVW&2"QS;*NGWX, 8=61L MGTX05?Q1(7 9@5'GQ0IQ9>0B$Y5(/#A 9HG%E5O]45?%:@X-C=UD8;8B-B/] M;K7\!\>6OJ$*0!;/G5EBB.45@-2UKJXJ+QP<&+,$!64I :DWE0US<,#,$NB3 MH0:D"N0='"23Q>XJ4 -2UU6NS\&A,TN,2IXBD'I3DH/R"IKY03-9]*I8H#4T MO2Z)CI8PM\$_$ /3#=5K6/)8)' PE%#+<=/$]YE_E.:1^?/DAEG$\6660%[Q MM1_[6JNP_/J*H.A8@9LE_E=VO@4 MM9/R'.J3HC)E4VL65IZM(L Z9"S'2>1>EN"<1/4LFUJC M6U2T3DEF625SLN!>034PFYK>*2KS+0'%#K40IBIJJ8I:1A>UU%512RDJ&:FB MED=*>%744N% %;54&%!%+14:5%%+17=5U%+24Q&JJ&59J4*]Z+YK@V9)"5OJAE6VLH !\X@*-[N.T&8#F+6NIU28Z? M*NSN";O1;=Z28;<212W;6K.M!/!A@SCJK%M2$,M?U%+OJ]-&AXW?J(-QZ_B5 M XVMIM;N2E(A3\*#'S*X7U11RT*X-NK 8/ZNECSJR( AKPHC'QX HXX%[MMQ MDDM9H[XJA')P8(PZ"[=/)X@J:JD0N(S J$-MA;@R,LO$%D8Z%" /#9!98G'E M%K5LJC8P!X;&3CU9F*V(S4A+EP1>*GU#%;64A#NSQ!#+*VH)O-Q7$<*# V.6 MH* T12U;DCBI%3#S V:60)\J:JD@N0=()HO=5:"HI5+DAP?.+"$JB6I:ZDJ5 M'QPTDP6OBM[.]-J2E$^5,+5!U;3<\R,EJ'G2J6>)XQ5?T[*A]9LE5U"3#47' M"MPLX;^R:UHVM'IA762UJ6G4M1$1@=*7+U+.?XI*ACJ6O= MABJ07?8C9:ACV=&SQ.-*KF/96JIC6>\6E5FDZEC**IF3Q?.**A;S:GI?< X'&SPV-." M5R'XIZ;/RB3%E^>OWXU_PZKXQ[OV65!"1;R:PQ9]#JG M"M "2_'@JK_:#A!GC.*#U0$"6HV(PQ_PB;Q3^-5P8MS6WC2J+?]U>@?)*=I$I61,FV["3C*MEQ$I^)'VL[ M.W<_;4$D)/&$(G7XL./]];>[ 3Y%R9*M!R7CU)D962*!1K^[T6@,A!4YXJJG M<'KR2&A/L'[R>"-&F'1V^[>*;ZFOZQU,=.)XYJ\=J8>;C?UVX^!PAPG0F".8 M(?0CH;O(+KQEEF["M88F7$\VSFWJSFR:*4JZ*>NV;1FHE>X^:%:C(79'^!Z: M',%4-!LPP&"S8;3 /#QX&8_"=AF$M\Q%@@\EP46I%J@Q#QZ)7YSY/6,[*XZ- M@S7OP!LS7GAZZKDH_CXYW#=V\.OD\42XY@!F^R5S=Q #!LI!NA2AS'.4O7;W M.)()DMA_&GM&O7L;@I^)WM0)!@$B"&+G2F:Y8]:,.7,LLW(=^:+HRXW-=2V] M7-X71A+([C9GC&1QSV:_OL:RE+=:(!8N$#.>I]8"42X0AE%?U?TDDP6B@G4S M53#GP!D]07LKW&$J*[VI_5BKH4RD3&?F@HLI;Y2G+>1$&*F<>D,(^A_!Z/GV/0XUT95H'\QX MI^,:7(E\ I->N1N(K["BQ(U(?EV/']$J;8+XJI"9F\4?[$F![%5'V_\4T+8AX'M")D< ,P26::(;<^+Y-4/F9R$S]T^ MD$YRR!3ZE1W>J2S]+@%,H.%76&]!0O_W!M=+#UW8KCV,AFN2W%+!#;VI-*AN M&N+9-."_UT<#B,+&CS"\K=I&*< G?F-'2A%O@EGV?;RO=?WMZ]W-U,QZ9J,K MWD7+C3#H[?K>0_)3\3?<3V/7WRY_7CR=OY^X@U;,J*>S3=-6QI[453%@'P"R M9 69/W*?!TDX>]WY=K9[W,,.KWBGZ4L;1-0_??YE]VGGS^2CU_=8Y)$/'Q4N$[1OOGU/_, 5 H!.LLC M14MF\B@ 7ZO[2!X;R*K@@5#H?AK1[UAU]A5F<.G2.?0Y1!C B_>"=85PV;WG@ 5W5%C*K BC";#\IO!#;KOA M(RC&< #0!R,0"/P-!P[ 6_&QI FAL"+I!) _G$'P2TSWBRE=,5X#_$6.I#[K M";!WW(&1,3E.* 25 M3I>X!55Q:1<;)L*169/1PYE$E7YP^!WEAGYCS",#Y\ MP+JG(7P'KEJ 9!H(9T1JS_<<23/)(HI(][8?P>+LN+LV^W?$(?@(,4E?4SNF MYJ< 1@GEEB<8,E/([ZU/!'3R4,B!$4(V *8",.HP$#N*]P @)H22?+L#R MK"YWX<>NVA2 BYS:&E U[,@0= FXY'JZG1;!Z6(F-P&P(?0E"<+/:5LQD6 M-_(D,:"*$)&:CMVS@>%XD! *VZ>[Z XD5 (6 Z3RT!\H-,$=\(!X(/WA%(P 4)*;)D!%<)*60J@% M>EKJ C=*?I%/C%$(^Q*K>"45[_#W&#FG7TYCM+S7+(6"ENZ[!&K?)4-8%'A$ MWXGGA>R[#<[O*>HCC_TG'XX^L1L1@+5C#U1CZ2-=026A0,?9KRG&[H+[YH 9 MAY3+;$AK!X8M>N*E1]:4Z<]&71DS>A/9U92@^0+@=R4L9*BB+O ]\Z;;7AJY MF05&640K(GZ%B)H4+L=24N(SP*C/60A$H#]-1P #*SY7O"R5^!@# Q-FF9A, M@SVTT7! Z(P. *CO/A^JWWJ>APJ])] I+(&$;472R-.!,!)\1,EPI?:C+SO MH'!&7?1@S"#J_DLY %(= +O%1;6I:H\Q?TM.B<0W0? TIPCIE&#G?]\6I H MGR(M 4;-8)E@%<,:)MJ 1=#](2<&4+"+U=;@RG'F '?#TR[\'>?E1IEA%(CK ME[+U0X"B,:N[F[HRX(AP$PD/C)]:\*QF0,Y,7$[I^2"A !97\3WRPQ.9T7 @ MYT6_))2,W[,QK33M1911^1H"$1LD$D\)-HNDF/306+H8''I1D'%W;6E8@*7M MH2SKE[&!C[R/8]JN^D-0A!B@]O!(7PHTKG+Q40@258:;6@8Q )UEX[>U!$>P MQNRS4OS_#?H 7.TZ^R)]<_*]$;%\9%O@_IE@./L(*07]8,0#&,\AT51Z;FX: MUU <3>ZZ'LH0#\ (=&$FA141+U# $CQDB= 7KB4)C_/!4P@/K.9A('"/(SX M\8#2[PMX^44'(+9 ]#J!\G(S7K!(,2@QBR=&&#CV1&[2C@&H1"!$;,@DB]R# M%0&NDL('S"-9&)DR/9P"$@2D]OQ'E ,?X@QZTX55V2[R,;UK"1/M3BU1QJE' M1WPGXI=EB *3C.OF.OL.6ALXM$8+B5P0# NL WF7 &0DCV6$N4#SUXGH).@0:HIF0R?F)63M]-1"1%D;IS!F44C#8" M"/\%H1;2,2:6!]U!6SPS2Q2:J$SL)^$E,8AQBXOMHOVNT>%'ZN( >@2DVG$$ MA'62*;(!.;R0)ZYP(9KS*' DVG7!?0 2P!K 2<-' 0(00%1/B4X:>N!D)/P6 MH 3WP0%!#81JW2>[#_]TN4/N"42"8%!'7D J"]0H3 2K0-<"Z-\7J<,]%OZ7 MIN[6+?13.T&4\;!-="P-'79;I2G+E>/@&FRU*YG M,FYGOT,0TTRZ*;-:)I?+<+TO.=.U?@/SW)..TT.9?T9.$LM K*0BJ[1 1"!N ML72 =$(&K[[$ZPCP"MHE?$"G._LB:HJ?%R?LA+N_:NRRWJECWD&]Q2DW)8,% M3D[.-!@[41^,"B,@#8.]2X", _4,C=. G;(2F5^8C?8I7HT7YXT(:%OU@@]B M#E*KD*,=?0+3'(*'N)H8&T7!K M<<2&EL!5J5V,**-AY*B$K*_29B%NIYK T!AE8H3'1X"1$?!2*-"%A!%!J*0U M ;N30T"=74.$&Z%14OYD!L^U @*!Z^T@B- U@?5";.D2ECFXT%B4@A9[AL*7 M]N'.L>R0O .2)G^"7)H2O:$3U(ZWL-7$!PA*%/*- X+%6WV_R). M=QN'N]@MO+3$@8SH=ME MY4;IJ6;R_S($X6]=(F6:4BWRR M%FMEB-QI@"*1:E(^^4M9BU5C'D.ZXM RT,T(EMR! DU% MIWO/MM)P;!;F[^:(N[UL?88&E/ 9\U] ^/1%WP[0=[(43Y-G%1OC=,=%.84S M&/K#/3)8>#!3&?O=0>1:,(.,17EJNV\Q+:SLR2F[YGCNQ1Y)ER7A1JD!:Q"# M^LH3>S.-^?C2RK-1>!1+Y_)OPE*N M?)K-^F\$.7U+R4UC1K$YO_P*@E-OC(L.)< E)G/&(8,WTBF)<:@5M(O4(^ O MFD2+J4@]6"U2"^J(,*I8\AKAA><;C>8+,&I,P.=T'TRR-*::"@P]D7.)/'EW M"QZ78IBG6BQQM+X,S3)6F%O_BF3<@1Z@@X[KN O(/ @6:),>"P(R@8N:U:;0 M(P"_'0$$SW"(-;IVO,NSM?I/(4QPW[$Q^!66 *8%-P=TWQ SK9@WQ&T^2KW# M'Z-"@(3/!3E5)8A7/@9^5V":5(:P&..C%Y]XAL T\DVR('(5\+#]1),E:6X= MS\6-/(YQKN!A(5B3#+O!2<:7-_F)NH'X=P2"?'9/#7Q*,WS&)F3X#K,9OG1= M3"YL9:F\*NP,W67S<:K+F,7L<*K(E)\ RVPV!K'AI7H,M!0QBLD2)+O_,J5E M.V@C2)I)B=F!*E^4>;88O*?$.(X9'Y0+A^^,S1P?4P,!E^ZY+V28@XF8OFO' MB2QT_N6>4+R!7+:ZE6TKZI,!J?3NZY,!^F3 YIP,*%<,8^[JRS3YF"NP!H/; M/0:>05? !NW8W&$4RB=_*6:"YX!*YW=G%ZQ93WLQLBG_42OK'E]T+D%X+\XN M[_ZX95_.;T]_WMZ>7UVRSN47^*?SXW]NSV_9U5?V]?RR/SDT&KS$F.S=G[!K^ )*K M'_#N+3O[?Z=GUW?L[^]G\,[%^8\?A'QX*GX YP5JG79@J+JF2O?XJ^>#*V/M M_O"\7^@@)=F,X+4C)\4$/&HI#RWQ&N-\M_Q+[JB.?._W8\XMM3'-356PM*LO MS,BG"G-Z_$S%VK33(7OMURC3';GJUI- EJ:F^Y8UJLFC8C@L#HJ/$?AY;YC MI:U9E7CA>+B@F%U7.[3@>V))'*PL]'QLNX,+E45-*K2'IV1Y;/9EW+CA+N_3 ME');6E7X#;P1 D8%.SWX@#5(9LB38Q*J>$K^V5/[S7(Z#,TQ.P-*/8+Y@-:2 M.1W%G.D:=PBKRFD>JEIDRJC*Y%W3.$MJ*29@O6.&^(AQU-JKT0[<4.ZLOTL: M6NQDG]UY7V=?)\*#E84P&F !,^JX*QS*HPHJ;1_)'$=Q03*1 /Y<_[$FL_\ MR [5CM5VV$XPB#]AX@3_&^__X^>XV@H_J_(H_ A(Q/](M.,G) C^%T_"4)*. M_NI[G$;$3(?) WH2:R'H-W528@?IM1.72.[$F1Y7](FC%(8#.LYC :G)$5., MBTD1W-4#G]@&8>686R+FE4J^LR1\"G-B?5;GA]7F5(, MAZ6%]YYSCWOHP2\ )U<"*T4%'-AHJ+;PV#FE ^TA2K#*=,&\(BU=((ID9Z0A MS#!*:X!+JU_I-)!*9]54*:!E8TT[0T0"DG#+6&TN8/I+H4:>I:)9)[,^X Y M\'R5?9*CT[D_G);J*NPNB@_J#AQ*SHSEYT&\V8X%FJGLQ^7XH5=3\&!@&L7P MG,/$S.BP=W@B/I[\?2Q>'==%=,C6RUA) )2%QQN[?Z4UA[+&^5$@$Y",=4:^ M[;!60U7M2'&CHA0G$ ^43\-_V81)_'=.UQ;5ZMEIG=&M#D!Q5=_H8C4T(0D7 MF)%'-:PJS\3Z UF$2K+GJ@IH*J>FC8QSUUVS;[P93:98W]20G5,R1-5T959"2*"YZ1T,V)O"TQ:O27S0A[?8F MLX*"RAR(*5-AF3.#,7=GI;^HF#**:T*-/NA]T#38+1X="X^.PZI91KARW*.R MY5&#F=47.0UXL-/.5-=,TV9W9$%F7&]<+"3GQ?,Q,#3H@96HJ];G^:91]FKK+58"NL.>U0UD)U9->-='WCU52I-BLK=4J M-EB;\*!Q" \66D&&WDB^V]PW>Q/>+GT%R=477M_GHX%MTM'D^'0WEAW)&)7C#O M:7^&1],1FK,T9[T(UI[]6UB[LHJ,8F]P!353::9Z$:P61)2.-Y*''T>RCSP% M;"'FXE37!7DX1N4]\=2K>E!SG^:^%\'J> %E7'^)^*"**QS-5)JI7@(KY7

9LORC-79J[7L1=CUWAX]&RB+J1RH,"FJLT5[TPS4HM1N[IQ&/< M2X&;/OGZ$6ZRRPR9=L"6L/TDL"P%(_6T&VZ&#*HG(G_0&U#5DYM,T4668M2Y M+VT'J*X=UZ*CF>TEL,JV97%G0?0OL> DC%N<:_;2[/426-..3M@XU/;)#F&V M3QM]S5HO@U5JJ%ASY3OCJQJ;3 L7S6V:VUYJ)T>@M^S44G)JC.T'8E,]RM)8&9!G)!\$ MIZ,,U*0>SU?*.TLX=I\+=.JO>F(2-WT/TI[#2:F"O-&)F2 ]=L#>I0=#9!=] MX^B]EB7-?2^J8W B,U0GQ7J1NM< VPWW\8QTH+.!FL$6M2,8\M_\>7[EBL^Y MK?Z@Z!EU?,93^>J,(]U40\V\DD POE\P2!L-./PAR+613T\3!^/'B>6=;3#R MV+EB?'/RV4F\,TQ(GR*@! @>_(RK@6U7M@.ENN'X:@CJWTXU0 M9;W1;LJN<:(^V]C&')P7+!&U/6QC3T=1\;AU5V1[;.+M4F:V7T!R2A9OB1&J M/X2PZ!QF>LH?QL2C[K$65+..G7BFH[9TCELM'T]'%UZB=%']G1/4&YZQKD(6"8FMJ$PG^S'4Q$(*L\@VP' M#NX\HO%B-C5?H N2@(FP%^#( REXE(>- ]D6%)DL/G*,+=-VU?6&&>9.G3/@ MN9X\Z4^GG(=#;&M-_4R2A^NL0[<3TB6SM?P]"1D&I@/Z(NGNF78,[OLB7A3U MAXA%48HL'2U6%R)@HUNZ1(36RVQ?W3:<$0-JC^F&\9\E@P'_XZ5QPL<>^7E] M,B"15RA+L ASTX$ A0R?[BQ+-ZKC7A^J#XOWK_B6K!1H0B6=RL:K=%7O5S(5 MH<1'W(0A?:6$O+0V'FN)=*):'@1O9+OR:SH+G_32\<7G[C%U9T)J*)4Q0I62 M)GQ/HM !HE_&'OFIY\/;DLIK%^2R^QCS[?E._BJX5ZH)H!Q_%T=3DZAO?-D. M#[[*WL7^DE:,4_K]K:81HYR+&0=JTDD-]-*/Z^VP^,(&BW/B^_GM%15>-[2Y MXHS,\#J;'UZD/;>N[O$&8_'PVONT95!B8R=@DS9IL(%_Q69;X]VV MI0N37K=(/5'DO3[2=Q;(=DYLR#!#/$>X/1MTX/"\)X?9\/@_4;R34"\+>Z##1\P#M 1QPQ MF);QQ3?.!Q]9)[F%_EJ=KB2\7F=O$K]5-XG7YWH:V0&]&WF%!3F ''S.N,F& M?#.(\!K[^"_5J:J+5R2%L@D/7GH-C!-F+ER5_:Q+0$EC)[4^Y 6\P2Q(CHYF MN2P)G7@RE"H2?JPK-U3=+%PR%X@791;HPK@2?>#JL'XLA.KBP9![?+HP%3/04EM0.>.3(ZT8)]OB(+&*'FJ&I M7B^TDM#'Z)"N8>7W\ /=(0>#F3Z$PK3-!HZ#[,=D A8"SZ?N<8!W,,]B"/&' MZDPD5Z+P74[C*2@O8KG/A_(BZ1C%Y2.:">)E^T6\.$R^*?.#H6R?1',!*LE= M3MNKJ=D9WD9OX^6!M LAWTSHD("6WGP6E$F'6IU(^JRCJX!73R.+VI;-_1A3 M>,6M8U- Z.!M.U:\Z+&+GK(]F+#GDH1@YCUE.]L^2]1ZFH06")!R]S!@9D16#+.A_%@V&^BPZC9]E>VA=A#JA]I>H2 M)MQ!TB<1=1>2*]$MF1N\8W$#E6G)9F2HS>BB7\H[Q)P5WPO^5:78.O>ROR2\ MAO>V!'$/(KI+9N=KI[/S'KD$AJ=&MK+-XU.Z*FUGA&W>V _@O7^)L,9.!*Q. M:H6_D.\[ME]CIR"2+F> MR[(BQ*;Y.MAY(3VKOR2C;"EJDNX^ *J@V-VZBMW M3&Q/VLB@X'8D3+HBF5! F3BE''/Z*XO3GHS?)?SXAW1HXC&I!UM\M0Y=2V2; M\9TZJ:I#N\/1Y9"=2<'RT%#F='1MI\0E_]!^P@3Q2U" _=FIAV!"@R15E&(O M:5!K!^KFTZ+-J^6E,#9W(C%VL9TK.'\DQFMN-C?CUE$6Q3P"R<ZQ4,Z^";=^=:YN3B_9-_NX!_' MZP*[7'LR2F:W,ABYA$"@ST,P?I3:/\WV8&=W>)VL*2"<\2?NCVZC4GD6VRZ8 M72HC/1L,Q9))LMU"4&FM.6RHR63 TI>$@N#&S&45RY;JKO_)OA-VZT JJAR-PL9U8!"6\%M M58(+M8)?;G=/V+L0-XY&'A[\>J^CQ8WCB*6:Q1LL-NH_^EY@XG7)VAAJ8[AQ M4&ACN*VJ;Y'&\-1SL2^;JL >80VUVX]/:_:C^$1QZ#$3AO&T@=P8+EFN@10C MAZL]Z'BI5)#O"-^C!+PVFNO6T)N%C&I H8WFMJK#A1I--(4?P%(&6)#/??^1 MCNYYE@X@-XY&OH@S?34<@+SZ(CJ^J(;7P>\HFSH[*# 8_"@4=WVXTB M/X@X=I;RGCSB>XNM$"@? _=/8X$.T4V[:E&8^_BXZZW=Z=!?-;UO6R_P+&I MU$5ZU-)GG1&>A(>!DM>N+SK)6]3WJAO9CI7V^AO1(/(,;K$1 #P]Y+]@8=BL MP:3CD=EN!3,<01X)'WN4L6$6K4G_A1@C<6\ EK2;U8= YS#.^A#HMBIT>0AT M-/!"[&TS&F O'GD7C3T6"VFS_TJYY R;&%K8?\(>R8[*(7=_Z5!YW7'99B&C M&E#H4'E;5>"RSG3:0_1X9=]H;1$WAAV67(1D\4GGF+9;!511Z6X6,JH!A;:# MVZKX%GLJ1;9YU$6X&\<&2[5_Y[ZQ,[=T/AP,^4![[-]I.Z$:;GNMP. M OQ3VTEM)S<."FTGMU5!+KSJB%F>I_=*-X@#EFHBJ3/O"Q5_I]7OJNKV;]E<":\"$SWA!F)77;-3RUZ!Z_5ZN^% [ 8# MX?0RMY9XR9U-F8?Q!MTPKFWMX_5:\CHICKGQY/*KJ(N7V/G:V%7T% MBJY^U7HVR=IV\>X[;78U.^"SD%$- M*'0 NJU*<$EG0LDI]1Q=ZK-Q#+'<8%0$H>[ 7AF]NUG(J 84VA1NJ^9;I"G\ M%KGL5-G GZZMK@?NC+@YD-^UY/=\+G#;N6]SI3/E4!A)X721]BDJ]QY7W9*Q,PJZP/P;I_UN"EW MH9%R\=WKENWB;_@5/ _,S&V9W%5/JQ8%7SRK+]@IO%UC?W$WX #=B>>%[+OM M..R4![;KT2 W(J#[R 7'Q@H!MD#PO=_V$"9S'MG!WCX+\):X(<<[<%3JN-E@ M,H$*@.*ROT0"T\:G5_]]_F77.*I-G959L&_).:2. C M\=7?$O'R^F_\/A[N%=^JGE!;;FB<1*$C?'9))34I=8!^_LA3O4"2KATGE[>G MF;8=]S9G)]]/+TYK[,>/T\QC^%WF.:X:E3Q.Y(4:&_! 29:%VP]3F;)48C+3 MQZ^F?4E@!%A3L]$XRC5!07'^X84@F(_LFQ3CK[$87Z1B?JIV7FJL*\6;#SUX M%+%1DPB0.R@PFH)%#5ICGF\#=;B#&T:D$;X(4PR[@/'#&L$#V EP=R> :$D* M&L@/[>Z.KX=U^KX@D)*5U5DG2+NF '@* (<_P,CP"HEC+59224@F-YODEU*R MJ04*#S.(Y[Y@WH.K;F)3\D^3C*_T%0M4)Z>P$%5G&8V3-3?V\0Q:<;I"W!8] M:-GWS'1X$/RY<_WMY*]D]T[Y=D:C\38>81=1K2R\^L;'>D#Z:H>&*XSW]>XF M&3!+,Y-L<.) XB3J_=P @]ZN[SW$OQ1_PFU'=OWM\N?%U#G&T)'#:P&C2;S& MC+::] /,&L.6?LY^'"11XW7GV]GNR[LYN/(/D/_#'XQ+JT2_R1 MN9XK]?RC%. M4K( ?-]=G?ZPW5_)')8=C!P.B+1=!YAZM^MXYJ]2 55X_]/W?^$7KF M3H[7'Q0BP%4+07ABTN$3Q2]Q]YZ[X\].(O/LXK-S?$?>$WB4:&UD!2,_GI$9 M,I]6Y%BO5 NWZTVEAW>;D_1P]SAV:&DG[MX6#]*_KPJ$5<,8.EE@BRR![2I, M'@6I:0?I$A!V)B&"!/T!K'W/]H,0_ UP#=$5L%WYT]_1@(.5.85P@)-W%CLY MX*0D'] LW2XB7P),EZI+3%CBBRGR#Z'\ )P 7 M$'UP>-%I&_(^YS'!U1$+O. M6("%!P< :KK?(/:;">CDH9 _HN<[\(;I V0X821P_.^%@^O'VV:EE^SY8"!= M^+$;!3A?@&$R<**C&J(&YL #H$W'H]5(]\L#J'WT[M"5LX&IX\5J%IP(SU7D M,YZT;XRS,4!IQ^[9Z!H'"1$%'AA!FYQ0,,(NM-DFD8IO63]299&48PME\1Q2 MFPK?,JD9B0[20,B(MAL)*Q,MU=G?@H(DX?8\WR2_VB/E!0HT1#V6I'[H7(*% M'5"=< #HX3VA%%/ T97X/ZF<$OX'?N6F"5 1G*3=$&KA4+Z%CLB@$)R2LTE) MPR^QSE82\PY_CY%S^B4-QS6[366W438HB\.D0H@V"J9;W/60@(HS]-1_ D-ZF84&KF,VBC-7 C,O.@DRG/0+_U/ ^U=(\BS51(*-NGQ @G N"DW(@2J4D- M0=Y-,--<$(X91-U_*8LOY1A80Z99LOHZQNDM^1\2G03!TV04TO\0OX'^MB 9 M!GQB\2R$VF N?&IJ;(*I"VOL86 #;='3(7\%BX #$5+.B#G B?"T*]![NA>@ M2; );3*, K%J E$U>% J$C<_\4W L^ F$AV8/C7)69%%KDP\2^G*()%@:E?Q M//)"#]X'=D='(I1,W;,#]&M(OG"0V J0:,EI6219O(<6"L0!K%449'Q3E>L! M=L0L?LC?/ #MV861U*I%O #L[.(AR4)?N%:09$WA*4I$]D"&0'*"Y$3? TJF M+^!E5]NMB?!T N5R9EQ2D6)78IV2[^!E$ZE)JP6@RH!(L7V1['$/VA\X2@J. MW/"Q)4,J1D(.QDK7T,/.V++-(;WIPB)M%WF8WK6$B?:BEBC1U(4BGA.Y'HDX MR;A.K;/OH&V!.VOR4(,+0F&!5B=WSJ4]L&) !]-$$&WP/@@?X(@JPKHO Q%AP(-1TW)8_Q$S.6["?NG*$"+X 8X(AI3J3U08(7T-(G=02\, M,%Y-I 5-0R:0DO,1B\>XH4[H:#>!-X#"U/L!= !(I./@>6A)U&SD"R_DB2-< M"(T\BL((]UTPVX!"@!$\%WP4( #A0M62Z).A!\8]X9< I;./YT1Z4J7Z\89T ME\L631!6@2$;>0&I&U"!,!&L DTZT*\O4@_UE T80+QI'M8/ MIP +T<+1,X%%U9/@28X!PMXZ?#OO*DHN5\@OX:"(T/P2FO7V0I=@M-^N:D]K MX^4%@Q% H,QZP=\%N4'Z'!;)DZ4>9^D(:"O>'#:.XI%F%9I,N/LTV+6,F5/3 MEL!LM.K-/-!DC8!;QMY&H%O/YL!Z=C>3MFKD0&O9D/G75QW;N"7NROVY.-&M/\3M856O$'JC? %1<&_'.\AR'^^H&(B\*P&D.WD\I$G[YT@T@ MO.*&,337:*[1&D;SRDMYY12W>P2IE-T*>2[E!R0GQ!"- M/=")K<-7'$,H0?^X;.JM0*B7/L66+&,KICC:BE5LR11;LHRMF$(+1G6F6!U@Z- M]HH7OG1L5V6*HU60<+^Y8O*]73=:MU04&[6CAJ%%<8-%<>]0B^)F4JZU1LKI M--E<+N)XO=JR_<-GI,87,^^L">=9(%F!#9L9WN9!;7_%;LO::+@%O+,"#3PS MN"LVL1/(MTR[NPT<4RUMTZP=M%?K6&MMLQW:IAI&2FN;S>&8%2?3GN88G8"> M*[J0-3?^DS4W6Q5BKR;!!7S5.CC2":X-3I,8C8;.<&VH^.VU:OOM5>\55 3! M6ORT^*V7=,U5;[*N.L&<\^-F(^QBGUOX@ M^[LD*E#7#IQ&X3OATF#97F';J M!>K2V[B-BRZ;UM6A&S6%K@ZMT!1;LHRMF$(+1G6FV(BR:5T3(]TAKU=^(8E. M8R\T"6/46FU=,KW1R1B=1MM8Z6O46D9+2]\F2]^>EK[-I)RQ1KVI$V1S>X3H M$*Z^6KHJ$K$B>]2N&8<'VAYML%9KK?K0U6NP1RN2OH/:?F/5[D1%$+PMTJ?/ MS&THY=;HQNOTX%S.X 7=Q!A?%<4M0@%>W:=]P86JLMIA0]>W;K)*6V.1UM82 M;D7=$VKMIDX+;K+LK3J(?@VRMQH_4&<%-\41/!N.'.]1X)5BKNC9.AFXX'1$ M[4#G C=:EZW:A7@-1FAELG>D96^394]O"V\HX7;7N(&B,X%S.8!?Q,@7IDV7 M \MDX- #)/P??:&=P<5F)(R&-DB;K->T0=I8:$[DZ'3B7-_A-N,+G3HUQ:VB[=A#BW@UIC MQ04UNM7AEC2NJT2'3-WJ<(.4S7ZM?;1?!:[1RF;3E,UJ]UFTLMEXCEEM+F;! M;55UWEFV537'NO;H &/#;/Y>L]9L5*(KMC;Z&Z;"VZM-#&FCO_G:IG54.SQ< M;4F]UC;;H6V.*F&DM+;9'(ZIFGG:H,V,9#$J#/B=?D,4+7P78^%WC!?Y1RY0 MF2&NV#F^&@GXW(Y*L[#-*ORGA(S/VZFWX)D-"Q&B&]B,Y MK67?,]/A0?#GSO6WD[]VBEAJ--Z6Q?3JFX1R$*(R6EUNO*]W-\F 668RA1L* M/VV,#9.H]W,##'J[OO<0_U+\R12.PZZ_7?Z\F#I'^>Y>3/0"?C_%B0-F'*I) M/\"L,6SIY^S'09*RN.Y\.]L]N3GK_+7;^7IW=O.1<>>!/P8QV^)FHBMRZ_[$ M!D(BL8D,I#(=_VC0_^"]L22(^FF'?2C#^/N9.CN1>8IL%R1JY_@.91([2I["",!$P>:R/#!A<^,A!GQ@\VCV^D?>2?OS\H7O\^0.^>KR$-9*FE/ _J2@KC-D$73'( MW6/;-7W! V')KYKMMRSTV)O]_?J>_ ; =_!HG.VR<""8"ZA7/P#(@X )((C% M_LG=B/N/K&746+/1;-9 00U'W(>?<+B]5OW@!<,9=?G,K1!L1V4X/3=@W4=V M*_I#D+T=UA6.]P!2X3/.0-F8$?7\1_'$>4:^/<0!<:WX)CZ'W\?+1WC4%;?U M-?,/F7IE!_[< ?V-^E1Y$KVBVZI)-V]BNE++YE@0$#['OYKAT',7*SG M>T/VCK\'CLR\ M/SOD!&QLGEVTI"^@ M9?.M* B!@\,!6/G^@)U$H2-\=DFB MD,X*QL@?*6W)WNV<7-Z>[KRG J.3[Z<7IS7VX\P&-4N+PMM-(+94JCK[":[T%*\2,8I*)[6X=M$*,>4 JJ0 MYF'],*]">#BF=O):I]FH'SWUBE$OL,S*'7"M%K96+8RW&B_5"6#&+!' >T"Z MG+354-2B'D=!I#]M-P@YL#)^EB(7RZ0O1MPF"1W%4Z$XD5=NF_2(&?D^RJQZ M@.3!]DV?]\)Z25?T&+Q2<37:;^6'Z3)[4#3[3\MLL]ZNOLP:&^T)9K6 +$:= MS^[WLI>_(72;@'S$/0BKPT,I0^7."+Y1(N0@UTYD"9)A4]V0D-- M#@>;@XHHA"^X ^L5_X[L$5G_*+0=U2D#'7XW]#V'!8]!*(:$%] X=O@H#T^: M9@3<83XJ5WY\&:R@8@[>SAESR$BC66_F]4=.O;2.BB[!G($(*P'\0?B"M0^4 M1L2(@VJ[8_4^;^3$@QS,1\V%#&PL(ZY9-']OGB!.OF&N>UQN.1O/XFO#* ;D M.;XV&O76(OB:6+G96!(K-_)K9GX$#N&.\DZ'R0C*YU2I+PL@+/G-*%'9N^>FRJT M&F!Q/G^48@(@N^!NUN*9!!L([H0#.:3=0]$-(A]B+=SV\/H^'ZIX14&&L9PY M0,FBD,WN1G(W!1#L@_SY,K,[]98E,0O?921*]Y\%89 M-&,.H9'?C/F 4OZ:+PW")\B?E:5()B/B/;CP@0>! )W8%=*HJ$?A!P_,$<-* M 2\*6!2(7N2 (-TKLY2C*M#.=D/N]FW,QMN8Z%"SXZ"XAK] ;(">(]^^MQW1 M%R#X(@L+/G/B>2'[#FMGI]*(29C4>A1 C]V"# M[.,/MZ18X"D)0CV[XV/-PJMS.MM-9%SY&&I4IH@IO\GPI7JD6=_//R*)+C_C MC$S[RBO47D]V.IM7@QG& E28\2P79$PC3(I848\=U!N+\"'VB]Z_#OTVI&3H M*LO=&[5SL4DDZ1Z?8UVE",+$O""J4Y/1+,CA"Y4'F4&[,&4F?G0!\H0"Y"-=@*P+D'4! M\KJ\B;)R5%V-_#2:_Q9LP"'@"!_ AB9="P*)0 !EGC(&\O\GO*%&C),$:=E5 M/ON5[.A;=ACY.%,0>"I!0+Z%RC>7E6JJ'/1B"B@WIVA,L_8$UD9F['F.XSU0 M5HC4] AX"AD;PN@@&E(Q.FAN+_+'F1\HUL->@N'\&Z!-(EK1V_NX:27MRI;W M;)=L7+FO]VQ#.F\=;"4;S%2AA^4["YB<^ZI6W8L"8+[@_926,R]?NI%IK3-# MER>@%UKA/W>:3[O>BVICE(%TUD9+$TA9]/D+@I@CG:)<9G5J<9D*Y9WC2\RS M7D@%":ZS3O*]O6JD,>FE%%I/*3:'%I')3K)DD&]3?NPJNTXIBI"W@ZY6I?SU%=92,GD(+QD9- MH06C.E.LBQ8Z>S27"U0\2;/LZTY6T>-Y+!N[AM;W)3 T#VO[^ZN]$GL%V*[* M%"NX]FGG^&BU%\S7-C#)V!?GH3?JM"[)7EF@^-I=X_K1-<2R:A MT6CH#->FBE^C=M306SU:_+3XZ03SXA/,.0]N-L(N]KF%#[C@YYXL/EDS?!J! MZX1/!VAS!6A/W=.BX[8%>AU&K=76<=LF>Q][VF_<6.EKU%I&2TO?)DN?+@O: M4,H9:]2;NBQH+H_P+&ELK\M_JF"Y9H;WJ':XWZS"=IG>EJ^&VIU]EW6O"FRC M]^4W2-DUB'&!G!,I;2-<5C;6_&1>JUMMD/;'%8B--7:9G,X MQJC$@:;-W+5(%J/B@-_I-\G%@IGO8BS\SEZ*]CL?JIY/USB6F[F'&3%ZVO7]I=K>"K%-=6 8E6T78LY6_$:FTL];#<+VZS" M8WI=?+OM.K<),>)2:TLJQ375@$+KW,6MT5AJQ8;6N9IOEZ1WEUO1-R?CIL$R M?(IO*86/>#WJ=ES"JR^4U969Z[E0=H(^6\>]:[,E\W*P5^=FQR7=P%:62*Q$ MLW'-(.N\Q%&SQ8:PQ;INA-4,LB$,HO6&9HNUW_,Z-UOH$LEY[WGM"-_#H$S@ M47PK,D-]R>N,4ZQJ&?JJQ)FGT+=75F\*+2:5FT*+2>6FT)>\;I+?M#W]92M[ MF])!;7_%Q\JKTAEC>YIOZ*Y%VR&+S=I!6W>>U;+XBF2Q0J1;=>N^59\XSOEV MNG%J*9M5&CZ-P'7"IT.WYW6>+4M\;WPX5YGCMFBW:L:AO@]WDUV/@]6>3GP= M3N.*I.^@MM]8;?.#RB!X2Z2OO>JNP:]!^E;3,'C+([;M\097U75VPUHD5*HA M2ZO6/EQJ#J2TRFA+S=O6-M+8^D9/&\8[6CY38;UBID\U5(LQ)=S+4* MJ21S[#97&XUM5:>F*GCZZ^H&NV$R5RFSC5?>+C<+HNWVYJOF=B5: VN[75$= M8M3VEGMEA-8AFZ]#CJK6AU,S1W688[=J@:$NR]KXJAV-P.HC4)=EK2X\'Z_& M&NNHO V1^I-&J$(M-5\ ZWYM?[E16=%$MEZ1SUVQ#H O8)-UW[#5V@JO^Y7H M%*/6;*TT%ZAURB;JE#4'\MNA4K:6.UKKOJIZC#\^;U(/6?;4M)-0HK"1Y0.< MEOH1E-ZGDC0A6A\&YNYG6V E:E\[7P_:8N '0=.GR:D9XW!6==!LTY.+QF0Y M#IO[9N]32;"VBNE58P;6\[TA*[^H!X))7_! 6!)OK<.WP+0^"P>"N;8KY+=# MCSHCBM*.JD 6]J9Y6#]4S]J. W,PB%%'W(?GZ>=&_2C_\WR3&/7/79]] )S) M_YR[V*['?&$*^QX>[4.<'<@_1Q!DQU#=ACP4>"SJ+^X& MG Y(O6FUZXUI2VS7]UZV1';!70OFM5A/(+U#_EO(W7G+#D+?[D8A#(O06I$Y M#GOWD;TQC'H[#X0O@LA1:0/6!Q:#3[YB"UQ5<[_>*@5;?HFPLZG(K>70P"5T M""C^60 1)QQCE*<@- [K!R^!T*C+!]FEY^X6QN?A&&_(AQ.Q(-JVZLV7D#:/ M(_G\FV;=8&HX^P='#P'AP7>?6,<[3^3%'GU7E4G1IOPS3/AR0'=F3.,>% L.1[KFU"$!]!G -NGHS-B[H:XZRR$;GMFS[OA1 '6W8/.)+B M[]Q81L$JU,?EY53V*!/" M'.POV>EIMY()Y']?D^>CI7SSI#P)"BR1#V%:SY+IUM3-A+UB@#.G'"B!S@C\WP*"WZWL/\2_%GU#/L.MOES\OGK[L:*SP,T9O ;N)6@$:JDD_P*PQ M;.GG[,=!HJBN.]_.=D]NSCI_[7:^WIW=?&3<>>"/0;SGCW6FKLBM^Q,;"(G$ M)E;PJ#K;?S3H?_#>6 FN^FD'=Q7&,?[]2SG&21$L -]W5Z<_;/=7,H=E!R.' M R)MUP'!V.TZGOEKG.U2O'[F;."+WI\[_P@][[^UIYX>T%J=7%]>=F[,OP# MBCNS@'N BTIGX^_^W9M6EC^VVDF%2)6\V7?"^:92[W(=U^]E()WUA-@=*. G MK^&M!$(U(:<2"\5PPH$#39L>*&E9KE2,V=/^&V6FO52PIBS6]!+*:$305-[;RW# M1WI&@O7Y$ONFM (7"=\.EC)!"NG8W=DZA)170FW45/H2K@*3:$% MHSI3:,&HSA0;42*Z[;4/T[O-ZE3M<_)/K5K[:!7U/#K]-'/.8Q5UA]N4?5J5 MH.P=SGE?D1:4K4H.:DI,0E*5"T)?0P:HO(.E=HB>H^?W:\V]MM;S%=(NS16K MEXVGQ&H$9:_6-K2@5$E05E)RLTV"LKP2@A7'<#I-E/&(+KC_2]"5;=21WJ(% M!O"W=HB>5:%4:[66?WY!Z_G9,;4*J[M-:GXUKZ*4M+>6\4Y0BTE,^;:\Q9S3]K/4LG<OY;2OBU6W7K4;M\&!.!TKKU@K3\S7H5F/.,EZM6ZM)Q]?!JW-F+I?*K&F8 M"I^ZGO6(7\-'#I ?,_Q+R9&YANB7N9O2>%V?3_]"MF@'-#/P8B[,73TLR5,SZ=R]8\,8GKA.[8K M/C%XM'M\(^\I^OCY0_?X\P=\]7@):T10F81_DS&;H NQ)<&V7=,7/!"6_+.Y M]U9^"#WVQCBL&_(O6(.#QP=LEX4# ?_X0JA? /!!P 20Q6+_Y&[$_4?6,FJL MV6@V:\STAB/NPT\TWE[]8/)X;-I01EV^> O/[:B,AN<&K/O(;D5_*-QPAW6% MXSV J/J,,\L.S(@ZI&)O,)QCY-M#'!!7BV_B<_A]C "$15UZ55\S!Y%:4*KN MSYW&#C.%XRB-D_R-O<[BOPNJK=&(M;<-N'3#6"&1_DG43RYC5LR% 1-]FGQU MAW$X:PUMLTU/KD:_-??-WJ>2]-8JIB]MR4\;[R??3R].:^S'CU/\'O_8>5^C7]YU"^!PWQS8H3##B&IE MA0LK%[ 8U50F"VTT@ME2J.OL)KO0O,!+R"H+8:3PGJ8;T]IZ >//W&^@75V&C7+ROZLB9K/B>[]):=9?K;RU[^ MAM!M O(1]R"A#@^E")7;6'RC1+)!HIW($B2]INJ=FU,[#@=#@]HGA"^X ^L5 M_X[L$1G[*+0==7(8?7LW]#V'!8]!*(:$%U S=O@HS]*89@3<83XJSWU\&47E M(^A@)5 _"%^P]H$"%J.+[(6YLX\.T1$/ MME\\J+&,V&713+UYTC?YS@V0Q (;'SV/C5OUPRE\X"^\>+8%W6TW-NY4" M%'CW8E(#V[P'5.#>_=;=1CKY(?-,)H8L])!86J-BZ[G86\-IM,3-L7>MG\DM?'^A/F>1RHSME(^"8BW,EL(^P?[\X-'B<,W^WL'BX L"7:$Q+0?_,&" M :P>T-US4X5 ZR+ MY8]2%D![N. AUN*9!!L([H0#.:3=0]D,(A]B(MR-\/H^'ZK00D&&,97,&09:G,LKB MY,;[>G>SD\M-*$A0"(2?7A@(DZCWKN^]Q#_4OP)4Z7L^MOESXNI>OW<[7N[.;C\"7#\!5 M\7;W1^9ZF(O)(7<@)!*;N/&LJIS_T:#_P7MC!=#JIQWVH0SCW[^48YSTU +P M?7=U^L-V?R5S6'8 ; R(M%U,,^UV0>)^E:I(A=?/G('X]_[<^4?HF3LYEG]0 MB+!=.[2Y$Y,.GRA^><]]F[OCSTXB\^RZ?^?XCG+TH%-.801@(M#?_'A&9LA\ MJI#IJXH[.+6!W;SFZ^Q M,)-I9;&>239Z#RY\ .D6X*MTA73VU*/P@P=N(D,Y\Z* 18'H10[8OGOE+N8H M!_2QW9"[?1LEQ\8>%[+O8'O9 MJ70N)4QJ/0H@N=%/,@_"X _CH@#EK9*YY>",/MA@KO&'6_(%X"D)0CV[=VK- MPH]S1+E-8DQPE52Q17YWQ)C7@=+AZ(+USY,=H^;504;SA4K(.%BX%DI@0J9K M3JO[FM)O/ MB)H3!4%&S"[,D&2+WK3W#^=6'O*%!.JL.]"%I:EB/!@]8R;)J!W,'_\7J@/: M3WE$6G]42'^456;JTMRGT?RW8 ,./D7X "*5'-@-) (!E'FV^,G43WA#C1A[ M^6FA3S[CE&QX6W88^3A3$'C*PR?UHA*Y956+*KF[F%K"S:FBTJP]@;61&7N> MXW@/%-91F@0"J 9&SSE(!I27388#R_RQYD?* 9D&,K@:IZ@"@E6- T?-ZVR M6^71>K9+^:7R/.M\N% [!>^G]$YX^<*, M3(^(&5J1 #70IOZYTWPZD;VH/D$92&?M$G)'HGHA1?6L5%0K@E!-R*F$O$Y3 M&K*C7W*6J!)8U-1[H1A.N+)9$[):A-1BN W4.QUPMR]([':K80)UR]J,]_>Y M6WZ@3Z8RENL#KD"PECY%R\YQ ML3QX"=W/E]\A.CVHM8\$W?2RGX>PJT#_##(ONF D4F/-.P_E&7W K MU>T4@G;M<&_.IK=:"+00;!T5C%5185.3+3/Y(A=)I>.'";M+E;X0<3Y,5?L* MM)DO/%O)!2@;=L_9VAAA\5W)9^:#U7-!A:\Y>XV:8'\5MW5H1: 5@58$E6: M>6_$73 ';'6R[NG=Q0V/S):3J-LS%GQ+L\Y1S!<=-^:\+%TG*9:5KCMJS&F@ MM2AH4=A",FQ5OB[G4\Q&L<4^]V3%PK(FGO&Y)W>.UPR?1N ZX=OJD.&I_NPZ MDIC=?6K5VO-NMVGW::%V>T][3Q61A+W#_2I@:T-HL 1)6.(][MLJ"4NHOMBF M,&)=+LI9TAU2;^]7;%.O56L=ZGV]ZK#"^K9U5G)=N-[8J[(R:-8.CG2U3W58 M88W*8(G.IU8&F\ !3;W+OS1_6+8M,DNN-=7^<<5,8KMF'+:K2Y)70?Y76^JD M.6#]"N"@9K2U GBU"F -N1&M *K$ ?-6%J[3#UYO7CA9C')^?Z??)-<=9KZ+ MVTC^SE[5]OL9WG1YG_^TC;KMFMX0KQ?M>3[=2C44/MXG2 W_/>J$GUX68KN9 M&SR6Z8_3:NF?UC@*EB^;"Z%548A@)F\+E[==MUJU-KK9U6M6[5NG4>WKF(;3>M6 MS:N+X-6U.ZZE\2Y\BJ]C@H]X]Y.^MTK?6Z7OK9H%+GUOE2:DOC!G.ZBG[ZW: M$D)J,=P&ZNE[JRKM_7WN'H_?F*POK9IM"GT;3^6FT+?Q5&\*+2:5FT*+2>6F MT)=65<6VMV8D&9=)]U*C,%^K;FW\$-MVAU[ :8.M#=614'9@[A%"TJ5 M!*6M!:4BE%A)0/]:6H+H%GF5[0!@U)I':S@$K+L!O$"A+8D3YNR(NP@VT-T M*J8,#O>7V*):*X.-409-W1KDE7/ [KR)^P6S@,X19G*$&]I3[^FYJFTWQVNK M9V^LM;_76GH$N:'V=*5LL:0,P>Q-MA9\T<3L;%!A>_JJ%EB:\6P;1RP_&1_15I1ZW*9#:_VT A<)WP;% JOJTWF>.W,6(],W>]2]V2; MM=^ET9XS>'_6>G1/-MWG:F$\NXK=.]V33>O6E_:[7.;-GUJS:LVZ>,VZ;G[5 MBE6SZJS*M:';73[=[M*R[^,.EM??3OXJ[UXYGDM3WR24@["3T>)RXWV]NYG: MZBDSB7H_-\"@M^M[#_$OQ9^P#R>[_G;Y\^+I=E)9PDU5$'$R@#6;:M(/,&L, M6_HY^W&0I"&N.]_.=D]NSCI_[7:^WIW=?&3<>>"/00?E;WX1X/^!^^-)3;43SOL0QG&OW\IQS@1?P'XOKLZ_6&[OY(Y+#L8.1P0 M:;N.[8K=KN.9O_*:0_&=PNMGS@:^Z/VY\X_0,W=R+/^@$&&[=FAS)R8=/E'\ M\I[[-G?'GYU$YBFB71"HG6/JXHIGD$YA!&"BX/,'?CPC,V0^E1=!/"7/D_+8 M2NR*>!T3YQ7-^KE;?AE+TG]K?0IM[OZ]90IOOOZ[Q;PB6+A/DS/_QN&L!?W- M-CVY:$R6X["Y;_8^E>0%5S&]ZEK">KXW9.6W_-BNZ0L>"$OBS3AZ*S_T/)^% M P'_8//,H4?-,T5I#UN@"WMS5-^3+\(B')@#-.YPQ'UX'']MUX_RO\X^O%'_ MW/51*:O_G+LSPW7B>2'[#C.R4Q[8KL=\80K['AX%U1\$\L]1&"30W(8\)!7U M%W<#3@,@ LZ?#[ S5IN\5S"A2#BGP7@ M<*Y6<:ZG@&O7&\_'IGR377KN;F%H'HXS0\+YDHY%*C\;*V\.]YKSRE"1R>_@ M+5\,.9AA6 5H =X70VR>B:Q1+LCQ4F%93F3!%Z/L8YDA@E3T"3J%*M#*$;#< M8XWF<. )%W'#?7-@A\(,(Q^&B=]5J);_G@Z/^(WPX R3*2#':1\HW2/E:FXD M%NFP?_@,,N05=56C"VV,-\\8)V?P9S+$L1VV9S=WR/-CUB G$:WZ?O[7F4<' M4R7A?Q"^8'L-!1VL)A!]4BLAE0^G6FAVH05#FX5R;V]A@Z]?GHUIXJR%>N.% M.CYU6A3?YL%SY7>:&]VLMY\OOPFH),*M@R6*<&N;1'A&D[RX6>,D;.8;RA!F M_I;Y00E9IG:EG$>G=_363HS6=_-G% KJKM7(N.Z'S]9210_^X"7Z#F.H&,Q$ M%R?Z!^,C&Y8*"&(6?('AK#O^?# 2IHWQDTT.&Q,.A$*^Y]HF1-\11#'@R,DT M0;V9!Q6CJ,R("#JW?=/GO1 @M^P>\"%%SMW(SHQSU&S6Q[R#ZFL_+9*=N/J6 M*#?33^'$*@I#@?FQC[2Q3DYN$6Q293TPM/;%[.OG<[YS8F MAAQX(55NOQPXT?/)X?G((D"FC]O:GQA%)V?#D>,]BGB;$]]](C99*O!KQ]X5 ML!\:0D#A2/@!;@ )B2(+MWR\R(^3]D'4#6S+!C<6P,"WA)(@0VVC]"+'82& M0_[H@?P29"&47XH8\PS$=KHS;AC[94/NSS,D>.4=\C@N<%L!AHPG"D+>Z]$N M1# _['5V%?GI$&5[/?_)AZ-/[$8$'KQ=LE0Y]@.H"N.@?)E[D]>9PU*[.>_K MY6@*"SA2X161F".%YYZHCAMCM,N&VBV='T<#/OH7!#8R"GK$:AF,<^Q[,/S MJVH;BO=!(:*^#.K5D4Y=9S6ASJJEZZQTG=66U%E5QU7Y8?\[ H,;/I*V/>4C M6]Y#&H!1-JOEP*P=LW^#]1".#5XU^C(A^2UFY/OH<7>Y^PN\?331(]^[MRU! M5LD5@,0 3:&I4(LI 7PQ3;;)(Y?@%-79=^\!1O=KX/2 YG%#VY69/"R<".$? M^I*#77NPPP'SR*V2,Q- WXO9(X.-*T(0O3\>T!Q-'8XYX/G_\+/,2RN$%: MXR=SD2L&.@=&AW=3T&@D.X 85FT'822%'-,5CYYK50QL M60GU!? 8R>PK*C4>#-A7QWNHDJBM$8 OD8\L2L(#")P>#*O %^40T3CR IM2 MT(4T 9:5M0NE N ]BE"=J.?J? M !XF!7"ZPY?,AB5AM.3,J"#$P&(T%_"5)48^IOK#)'<_A%C!_C_Z0OG4"D[Y MUYM6(>U14T'$P ;S:XF>\#$FP.! N($<-UGIF[W]@QI#QQK=?UQ%P*71YK1- M #X)+"K" JPW[?U:.IPB0,A_Q_W9,H,V6WNR>@M0TP?G/=Y4L$0W5(,UZPV6 M4!0=!!_5([A((@PD_ 5>&&<6Y([B;D=F+,?F7=L!"UD8CI6-I%!93 37V;D+ MX(<>Q;4S072(09-I@J<9JAK$>_*#9GJY:<#;WV1(W>,F@8\E<[(T<\0?*>J9 M;2S#:-?9M2]&W$Y[Z!%5I/V1N"XFV).Q")S&H4J,=0H;2/$" 21<'5 [ 4K] M[D?"2FA@HV8IV8B2D,2V./-TIB@R!]%^HXDT27A/S1\G$Y_#,6M7VFM7W:0" MHP1OMAO_]UX$I2IP;#=E'A7X-U(>1TX4V&&S#<[, _?!J;F].U6L@I6PL8I MY23 X1TEM:>]R'?M8 #029[&@I7LTP@-*M;05W7!H'YX'!$92A0VJ M#;D1%)A)GA65J4]0AII?BOP"4M6S7>Z:9:P"QGE"Q?V,O#+D%E(JT7U(2A!L M,B6RLMLHJ.R_$X-5;RFMUST7GV/?B9BHZ5YPU#GGP_O3BM ML1\_3A67R))WG-4AQ958%JGP)9SQZ-+28O(J@,#\%XNWZ<"V4"6 _):;P,UH M1Q%)P%>XYMVLK:G8$.&X+]U#'Q MM)@X3>@&&,D"/GF*SU&,3WH4'S)CK(-<$46"D*?QZ@#<67"9\'>IJ\,(W@&/ M&F0?EF *V@R#*=%K3&C5ZU'FETX3[ @@HE,D!BL1_"6 Y5+SB$D@< M?89[S[DO'%3X5V3UI>:@7L(Q,Y PPO2Y44I6[ L'C^*$7@(!6 VO[Y)#42-H M0=D@A,G0->9X>,"93(OTLJ1%NXU&(X>@ L3N4J3(SMK%[9UZK)N4JEV MD_+-1U1%[%8(&- +70\8K*5HBDZ+)4^\H/N"G13EL:P$YP&>#:O:[L7T@\RTS>8!=\-O=V?@?@8P]L]SJ'=J"S>5XEBXM.?4HTEYE(R*;HL(W2_ MI#CC$V4H83+'B?H=_2)*<_8A[@=#XCRB8A4CTN<9#>M#N&:#/@S8NV^=SO5[ M4&[D$P59[4TYU%\B5:XRB@R":#B2"4YIDB;:#M)&*M25Y\G2&%.:/6:ILY;X MN71M^-ZDH;-V*0FRK307)M^A!0,5/*O.ODIKB.^E8]L^$[2& $)6%U@3%#>J M< 'X=-%-1(2:8"TPH?Q(IL(7@&TA35#\9$*C%%\)5FFS];?P35L2.C:,F*X( M(RH[D>H;2.3@N4^ QX]#(2\060,G0WEP<2-SH)X4KDFD>T3(\3'?ENX!FK!2 M*9+\?9LQP"G4ZO!@CM*\ZT4AHA%W)(%!=KW>+OK:CI"V.-XLEAC@XSF8&@6> MF,UY9%X79!SLI2!O!'%SSYTHP5^)!9<@Q72%.!5KJQK&T2?X+7T7HYLD2889 MB@SO@:/0BQQ@P9Z06;]ZKX"2/_Z14J)#:$GUTJD*M!)2 M(_)M^.\8]>*V3+H)O MP"D:>0&P,9"/ /N1 :R^,S9F5OI VXS#U44-<6^+!V%)Z-/I'@:@/\$5CS4% M_&I2]D(J6]LWHR%ZW?+,GD5.9.++9UUPO$D#M(KO/^+"D%63G 8"03+K>@0< M;DN!T(W Y03]# /6\XB&Y_'_Y -CE*#"8*4\I\P!@;(2[EB 5%#@BE FZ60* M'E6HJ3Q84[Q/9&>1V#*?+69$K"^#U9'[O<@J;X*BR+?SKW:?NE8 M8%.Q_X'\\]W73N<]B6D21>4.4"##QT8Z.6,A)0A 2"8'D"+:O54!<6X0,C0@ MUHX3_ZD<'C'L.K:LT@+YA*B/. 5"M- ;"G_7>T W(9U4EJ.#K$2^J@CSN@07 M(D.&\'(S&>"11@A+^("A 8OHLIW' YF2X4.M36LNG ]I(K'.W)QE$)[7R22TJI4 K MXMNHBL'I&N'& L8PX$KZJ@6-':,OK8\@WDZ+),!/QP?+?C-0FC(_9':TAYY, M(8>9(U]82YZ#B IC8=[$2::KKE"BL-# D@F5V&Y+XTSA *@A-^BAU75$[%C' M\A_D&YJ K0.I57NTJHQ<&D3*58/6LR'V0H>A%XGL75M@@0*["PH@28C[I$/1 M'-MRSTZM/%TTO@=_M:HBZ[HD\ZF2S#U=DJE+,G5)YH+M]%6OMWO"'8HP;P<" M H^.[V/ -I28KHZA7J^)MCRR:*KH$:/'WFY7X2T@O/$,WM9O5=8; (%2L:T_ M=\"7'K9V6&B'"(#Z2VD;> [$^!R^8ZWX(-M__>Q[.__N,=2Z_X!<_ MXK^_G-^>_KBZ_7ES=LLZ)U<_[]A%Y^:OLSMV1!& 4X,G2\B4"G&LWN;E/ML5%^4$#D)=/,9[]EW@;SK*A[C:/6 MGHSJ,#\!DJ"21!2E98N0;2:> L,LH/A3XK&%2CDG$WLYF=@KDXF] MY(CVU>7=S=6/6Y*'ZYNKT[,O* *58/BUHY5*;52U.H;[Q*K@ IF.1W&3JI91 M84*Z)6T)W$*7S"M<>I22D*7,"\_@OH8<5>Y3R^T!APJY9A>?=_C03O:GG??9 MU%Q-@A@$^#&(AMA@X__P,T*?[.,DN]]"'E&36S1!G-Y1-3EY<*BD))[WU!O& M#3G\R%&_XKK564"UR07ADO@-0]!!-GHDV0\!XP=!/<1O,G"5&PFJVF@&[,O> MH+2U@_L(\J-1H W,JB MG2M86PU\>BK9=*E !*/;&(/G&+&XLF0 !]K%+_H^K?6KSX<"SSC4@(1!E";D M"+UA*,AEO1WAOBQMK%WY?>XF63RUZCN(MBV(2+)$>;=S>G5[M?-^_4[$VN4; MCS?GMKB>)J[,KGYYF@G>90PBT/N&1,%H\5UC_YUX3T\;^Y;\ZWU&RG.BK2I8 M7J1,)(L'J%"0#7U,:A('69-F78[.N#T[+2H$M=,;BU9V19CV,'$C\G1@BQZL*58O5U*A))O6\O>T9$?]7J,CM@X6!^$R ML/D0P!^H)K]][ENR;:W"=H1=4ID2FY([82R309#1R?M)!% 2A,5E"R0C!*#0MK^5GM.; 5#*IR88F 2WYEJP $4KS*YP=R>EQDTY3 MIGYU&K2KL[U4+$#[[ *[B*/M8\+W/0D;_M7S>63562<9,G@,('ZL87$$6.H0 MM128RP?,%2>.2JI=T5,P>7*V#G@&C"KN 'FN+#["%7(L.XI"*H"&=5'.*ZG9 MR,_[!ZR5FF$ 'M4)9:RL$FI'66EWN>><>Y$-(]RW$3TGKHGK\1BK:9FWKXZ* MJU,R&/JIS69\HPN6I&?+$K<$]31N5[X!*T2_@ J2D="R",+VX\VLKY&/J7AAR.DXA64$A/B\K4M R2(ZQFD1I1@$I$5\JK>B)+GG M2VI+M")A/'# Z'M93YB!AD(2:71H9YX*;K!\"P< _L>-[\>:-&!=K/J0#":L MN*![PI)E@9NL$>2J(I$F3RO6J8Q;>F58!BF/@+M(@AZ/''7VG][IPAB_+._! ME:B1J\F@/K"Q3BY=/> FY+]$/5%K]!IW O*I97$1"DP:BV&)$: [HI,!DC$" M3_J_ =4I=&6[EB@^(!T^>#231Z7_W@A% /[N/F;K.U%J?9*67E8$@C$>QV)# MR=U9-@ '2T:<>'J+R^ V*< 8*QW$"1S[EW#L@>=1M-S+UF(FW$_%$81F8, " M4R$@"BSB'7#F\;CO@AI*S6W&)?0! MGM;T_B6=RB!>] 3^SSM\N!^=G+&@:*302\>W@U^8DD =B>Y^+2/45+&I-HJY MA25-HRTWBXYJN!ECS1HORPI\9 X MGME%D]'YN2/;M>6QQ[CU%O!NAG1A6L;W1S"'];3F.=:?Z681%S=@+1'Q M*II'-+9D>I11?)3B^"@CW,(+-1*CF2&M"B--JS32!0D3"A+V=4&"+DC0!0G5 MC_[2S3=TMYK)YIOZ*[?Y=MVYN6/GY_'NV]7=][,;=G[Y]>KFHG-W?G59K4CZ M9>V%2;MDFPLW/F47,F=CU=*FQ./=A,O:$\=JI_UV-0V&4X8 @SSP_-TF[L,: M"6/$?XYORV+36L4 A6;)H'RQ3@9>WIEEJ7LK6FJ&828!?# 3P(='JR/.C[-O MG1]RL_OLR_GEM]LRK*?M@JO+:#-@7[/+RR#NE&;.:YFD$<04V0/SOUSOP56G M %3S%-K''PG9"X!C8ZD 6SY1V7&<-Z) F';!(E<.D7DYS:C(_3T/=Z(0'DR1 M].-8T[0M=3R4L@8#CBV?8&251HB;]-&TQ3X'E/IRHN3(!O:9=;@]#))L4"V3 M[8!X!,]EJ<,\_3YNCF'^3I:OI472<)6[%),?D M*3ARDJ:.:ATJ8IOP&\2CT4H( CV3A.7I!(G[.>]'&-TK\?O== MWJQV\C?> XAML&=7L4E!@@!U&0%S"[FCZ],NHV%7:HS; <<"T>ND->L[_KZ*N*X$$)M(\ XV(>H+ MV1F#76.G\Q&0GNA>11Q7 HA-)/23DLWA#RH Z\&77<XP]W_!']G_ MB)"=B SC_$S.!56=2?+QQ!.^6&,/W+#6815\L37Z6)?>O2"5$1>H[;+DJU9# MWG$XQ0-+J;$HAI_I>N!5SW?T-E\@0?''$F5\YWAW5>LOF[R"%%CRBM\\2?[E MZ?-QQM+D7_=\34-+_/:0?'Z);[963O]F[;#9JC4:C2KQP5P>586R6VOTJ+X( M,^M1&>!1)5_%MT9KCVKU'M5!K7E4*=FJ !76[E6ME@4:]8.FYH#7YEAIP:^8 MX*_'N3*.-MJYTNDJ1&%<>IUFJXK%V"MUK4I3E"L7P-D2PI5TRV:&?8W1<26( M7'VMKI-D6M',KFA6[@=J3;,UFD;[CSHY]TS_D:HDUNLBMBJ@N0$&9GD15F)N MGH\X&?@U1_J5('7UU??J'<77E?>K!!LN5..LW5G4*J?J*F<6+EJ]VU@]O#SG M,,AH,4@R\A#-=1XDCS,ZV#%V(&-A,&8;XR3_T,F2J6<^%H>BN0Y"R;9=BYM\ M!2?)WO'W=/G#B8<7#WH]]L7VA1EZ?I!> 9I<**[J4*F=IBQ5A4\G48B':B]Y MIJ2U=(/]@!=I8-Z=[=N%5%QCL MX3^RSV9H#ZE=AQM?;9ZTW!S(?GWIH:VX#VWFOHCN8Q'@/W)WN"=W0BAH,UTD MT\NOL44M8*BN+IRG EQL[TGWE\HK2;.X@PBP/Z""7ID8;TT^*UR=8V&ZN=1" M#LRV\@=F)]R#->G [$87UUR6[/+L^O;C(G M9+>O883FFI=RS:7GBNUJZ/ J>$(W;IAHA_;R=FC"W7/:#BW1#EV<7YZQV\[7 ML[O_R5YJJ>U/58%*@*I#<_S#,]^WO#LEQF>_==M M>!9,A+'>U=K"5!7(%5H8'=!4$TAM5YYG5P[R=N6@S*X<:+NR0"*<_;_OYR?G M=SI@J2R06I=L!0^TZJ6G4I-N-T;%FE'&%_<,PG#T\<.'AX>'>B#,>M^[_]#Q MS0%>"?E!6'WN?[!XR#\8^X=[[0]T5Q%]A'_#Q^;^AY[K8&^(,"-UQV:=-WBF1R= ?[CJX?I1N0O9U^9L=>)+^IVTT/$S0/C6V1!NI$ M?;PXN4FZQ*"+^LVO'NM=GOOJ&DTC/9^ZPC8_7^;!^WF MX>$LW-Y!BTOU75MH\8L(GV*H./5;J&\DG5@BQX(ES CO&F< M7?7@-Q#D4>0'$9>WKYW]EG=,LXX9LIO($6!&^*ZQ]XZ_7XH=T0RI/6?-#Z4* MJK0W2%6Y84Q!S>1AERJHK\D5BUI!58Y*X+=_]_>U?VF#0/Q]_T55OVJ46"!27M-B2'6LJ2+ MD]+^][MS/@@)64.!D#"_5"E)?,[Y[FR?[WXW>#3HD[!Z<*?5:+2DN9/F3IJ[ M_,Q=N==C;STMQ)>8AVLMG8WN(.$X"GEF%8<\Q)GH:F)%IA MC9^@G*07RQ!'USPF'@DT/,PD M-Z;!3$I^=I0>J70?'6IRAGF\'9?#[YS[E+";/=ACNNJ,5M%3;;@:Y>>DPJK0 M/\S8Q?QGN!* ;,*#W5$-%9W7(YU2AZ.] ZL5[XUPCK?O;6:$M6J.H='T5D<8 ME(&N=]'M^PS#K/(4AXK&0<%;*(\Q3URU#HS8' MFJU&\^P3Z?YQF?,4#L2:M!\RDKY0N4ZN0';XRRCA506(X8M]RP']@'EGB=YB M;EM0/O9*GFK446&P''4&FC);6:-4GB]L[[N:C=-MV9N)]8!^(RPEN*EI@:= M\9BEO<#&^+9#5+,+#K7 M%97^Q?%. M/(B/)/B/_\NB&NZ1:"[6WM58^6>EN@@1__VE!O1IS;;FP9WX+81E(,/K_H_; MYZOA15FVQ/L8US\%""BD]=XG6@>J0=\6U]%+/<1A&;:ON[6.TFU_J[6OQEWE MG*C&7'WB :K3.3$MD\;P4W3J,;&%0#(^;N)K$?#0@/<2D(K^K2-27\7QKY>K M.2[$80O\'@\N>LS\%=+0&+\W5& D$[I2NS-@>EDIB3Y?P\W,:YB(CI;T8>XS M@IG, 1L>#!T^$?_Q0;69:B:?31OF["H&-D?@@>!\!2W@#(*;E8S"$+E:K>O/ M+>S6U/ $F$F.%L97L&C" F/\L92F,;J[[[3%F 8N#4).^?)Y"=QNGKT]/?9?G#'NV-B4#O.3AO$4$]7E M H^'<40)PKD1R-Q1 @-C>G$7#,C<45TUID'!=QO.N4=#=\QZZV/DQ[G45TA=YI>T>N1@HPX$B_MO,72'9O1*= M30GM6%7RMYB.MGBW_6C\=T$-E(Q?O@QSZL'A(S!^L/+-FS5U7B<7AFK_(I"EZI#"RV I>=P"92\,K0I9[B.$!ZSE$-N:5^E? MD-O)K:I;9ND$L/#6M>3\+8&"5U+.T*N);6D9W,)$^H*S^8(_2%^P] 5+7W 6 MU$??$TQ9Z ?&RR4O<'!Z=F-J]+&(CN#R>_.\95_616 SK^D3476\P5]@ZN1! MM.]B%NUZX$CKL?!LYRR,'K=<4CZQV;T(M[&F),'3S1=]N8E$"OC+<_W;/;\E MVLL6T5[V(%@OWTWD)EO;=1?DJ++_*G6]?[8>/MA-R01&JN*NNIT"_E(8MDJT MESVCO<1E8?"O,%.I$ P%^5AN13FG0ES"@C#"X7Y4" 1RC. 4C5VJ!K;M/.'DCY? MG@&4JK&K;J%\S,SDS.3 N:'1M[5MK<]LV%OW<_ JL=MHX,Y+ULN)$ MLCWCV$[&W29U'>_G'8@$3=0@P0"@9/77]UR >JN-W3PV=I3Q1")XP7L!XIQS M+T@=I"Y31P>IX/'1DQ\.G'1*'(G;_W6[+[LO6[LX>] ,C4]^P/E_-1KLCZP5KJD\:)6M>8\$X>U1)N,NT8LG(BU$TH4J<[%8:YK M1T\.FB'F@Z&.)\RZB?+=<]=(>";5I,]^^E!J-[B2F;#LG1BS2YWQ/#36F6^N M,RN,3 ;,][/R#]%G[5;A!JS@<2SSZSYKR9RU=MLR'["H-%:;/N.ETP.*H-CD M]NF*PZ,FVN9]_&5[>_VT.#$K6MP):_S?H1Q"P-7/^5#6PP.FL71 MD\_M==&?D=>I@[NSVU0.I6/=]F[[BSO]VH.<^3LYN[PZ?WU^^=&'/CZBP2 MQLEDPES*7?__/PF.#Y5@0VW *8>U%N OE*K .#NV!8^FQU6D8QF[%'/0^G'P M"=-7\R0'%C3X0I_Q\O4[^S :T8Q%7%63B]'Y?C#_1W>PFA./O?[\'OI96[F/ MOY>6[M5@>1K):&T<[5T_H115T\6KHWD00SAG*1\)9L1(BC'$QJ72L@\E5JTP M:H+V G+#=,Y>0S.PXAJ_,0$IBJOUQ%G,'6^XH5(Z.JSU;MNU64O0FOU.Y^7> MO'%T6.M@0_NM;O?%7F^O=O0SSQ'%!/189R1R M!TU^Q'3"7I602<1(NZ.")-@C1'ZW=#7S2&H.*^16_1=VC0%WGX:/N%;? M&E"53=A-KL> PK6H!_!5D(LUPLJU\ZD91W[$\PDK(0&PW2&K,+I8,7XBD$N(F$M(0LF&;\1\+IP18NV&*' H:(QDP+9 UDG>Z;H% M0M,Q!HG[%G+=A4D8; ']/0"Z^X@!+5@B_CXO5I: M[$]MAPV2GE^+=@Q!/.R5+!H=WFC MW=L1(8IV+PY'X5!2T9T'N-/U&:GJ @L$5%(L=W:4+#E*X(C&N2XI8A\??)2TY7*BTEXYX&K<_"H2",Z(@IB*3,G>!-,!HLD"" MLJ6-+6W,AQL]?-HX&W%5>F4F3(DDH6>S(Z#!;BC'4:'SFH44W1.+B'VJXT=?I2$3 MIN2-4-4SB17[^B=,R)9&OIM=R-[#YX=_L OIG]['4UZIS_64Y'T1YW-I);S> MHRI9VU5 7+R,I=/&SDH WX"+99ET3GA*6.HPU"@MJ#66B,=WW0$'(#>PE'O@ MD_8SIF0E/I02X7IZ*G/_BMJS[=[B-AEX5'N+QPH%,OI(()HVT6D[/I("^*LR M]]EFWUCP&TK%0\'LDW%?ZON'_=-'>/="=;4O%QYA;-!@'J.C%3,)WL U=8 MC %H+/MZJ 0LS5J98?P8JA]&E>)L?,RYE>P\RCW$C^ZTO _L-" @!].#_4[!PGWD[Q3KN;WX#]$5[ M\RN@O;][!;2W\@KH\];SSE[MZ"TW$*EV;_X"Z#VY(=S,Z1+SC[Y8N[AE_V[Y M?X-JZKI?<>J:MKGZ>O@]!S4E_J\7\P),UKGBFUVDFZ/V84::@)QC'=:^J9 _ MMC*V4_[90[XP2*6)L'VN>I)*D;"S6Q&5M/_-?@WE]GUDLO(6-.YS_5)J1:IB M.6*1XM8>UGXY?G_5N#A^<]9X=7EV_!_ZP=3"V8LWKZ\N5]K2I&'T>+V1Y(U= MO'GWW[=S;["@WX!M^$ 43?I-&"C9_[;M3U!+ P04 " #A4V]4Z9\[L ( M #C-@ #0 &5X7S,S.3,Y,2YH=&WM6]MRVS@2?9Y\!59;.W&J).MFQ;%D MN\I)[)1GUQFOQ_.\!9&@B0T(, H6?/U'S_YZ=!+K\2QN/U?MWO0/6COXNQALVQ\\A/._Z/18&^$%I9[ M$;/AA%VGA8Z%?6TRP2Z-]5RQ!NLT.]UFI]7IL%Y_[WF_U6.7%ZS1.#[,A.9 M$U8F Q;Z.?F'Z+-V*_<#EO,XEOJFSUI2L]9N6^H!BPKKC.TS7G@SH CR36Z? MKCA\NN)K[BIXRKB]D;J/KVQ_MX<&+VY]@RMYH_L1QBTL7/VLARX?'#;SXR=? MVNNB/RMO4@]WI[>I'$K/NNW=SH>^KTZOK\[/S5R?7Y[^^_>TQ#UF)A+R=HR^/V<4NNX@N.$!59Y&P7B83YE/N M^W__%'@^5((-C06Y'-5:X &A5(7*V;'+>30]KB(=R]BGF('6OP:?,7FUP':@ M0XLO]!DO7[^S#Z,1S5C$536U&%WH!_-/NG_5G 00]N=W,,S:REW\?^'H7@V6 MIY&,UL;1W@T32E$U?;PZF@U]P"_"J"=ISZ XS MFIU!/+#B&O]E IH45^N)LYA[WO!#I4QT5.O=MFNSEE)T]CN=@[UYX^BHUL&" MDO%138DXG#R#F+7V]]J]@^>]_5;W1:?[O%L[_H5K1#$!3]89J=UADQ\SD["7 M!?32LK><% R"^,I8A!B.UNX&/FF-0<["BM^B[E&@KO/P4?>2.V -J,HF[)TV M8T#A1M1+\%60BPW"TL:''(TC4>)ZP@KM;2$P#F2(&026 (&4#I$""0F/T&"9 MR9!>>%-:,;YBH$4DG"-DP23C[P2\+ES1H2U&*'"H:,SD@0PB::,B@YE&=Q;2 M4C9.990R5]"_>?^QL**Z"(6?2:>02V)-L['T*8;G+D5UR"16-*%ZV11*!@ V"87I7*Z$$_$7

/GZOEQ;[4U=ALZK; M2+Q,DD@<[KAG 0/GC%L1T ;T2%I'0 43CM:4="GU(+,,RDWJ3<>Q=)$RKD _ MTG1K5 F[W)I(Q&AV; 54H6+2[O-'N[8@RBG8O M+H_*0TDEMR[A3M=GI*H++%"BDF*YLZ-DR5$"1S3.56Z !941_2W>/P/ORQ&O M ^FAT0)_^+3P6CCT $9"DOMQ -=T#PO%*2/!L$(0\Z0> M/A($,D#>@OXFV2L"6-^7"'CXTT[JS):]QQ=S6_,Y> ?T8R)HK@ MSNBPLKD#O5!53[S!;3S%,%A%\J%4TD^H&MCDEA@MP#T@N22C)=.%78&0'=U6 M \H+FX-)7*A>H@C8"@&$_8&;\ !,@5!P1N3$5&12:%^2!AA-YDA0MK2QI8WY M<*.'3QNG(ZZ*H,R$*9$D])!V!#2X#>4X*I0[E!/EX>;:// #.B(_<.4.P- 4 M_J]]WR7YX3-K0=L;R<=W^-APNG$2*$^45W&8MNDC/[:S9IR M**#+*W95F!'@2T#G]'Q"%[-8GI61I-S-:A92]$ L(@ZI3AA]E89,F)+OA*J> M2:S8US]C0K8T\L/L0O8>/C]\PBYD>'H?3WFE/M=3DO=%G,^EE?!ZCZID;5Q$H8:G#T*"TH-98(I[0=0<<@-S 4>Z!3]K/F)*5 M>%](A!OHJ=#A7;5GV[W%;3+PJ/863Q0*9/210#1MHM-V?"0%\%=E[K/-OK'@ M[R@5+POFD(R'4C\\[)\^PKL7JJM]N?(1Q@8-YC$Z.C&3X T,4&T-P!B QK*O MEY6 HUDK,HP?0PW#J%*ID=2STR:B0H1=;\IGJAQU:B+[)/3%VODM^VM^ MPZEKNN;*V^'W'-.4][]=R LH6:>*[W:-;HXZA!D9PK'&,JQ]5R%_>%UL)_R+ MA_PJE2)A9S-A_+6LKC]5%;_ZKY-B.6*1XLX=U?YS\MMUX_+DS6GCY=7IR;_I M%U,+9R_?G%U?K;2E2<.:\7HCR1J[?//V]XNY-UC0C\ V?""*)OTH#%0-1O5BER: 74Q(.=G[J*:82.J"7?S6;[6;; MJR.WURB).S\A_V?;AA/*J22*AK!<@Q\7/*3R2*049D(JDH -7L-K-CS'\Z#5 MV=OOX'7V FQ[T$NI(A#$1.94]:U"1?:!55$Y26G?BH1,B;)#JFB@F. 6!((K MRE%:T81FL>"TSX4UV.DU2IM[2Q&N(5?KQ"SGRHY(RI)U!QZ]+H3J^BRE.9S2 M%P9^P7V\A0=%+99.$G?-.@'Y3B:H> M\66>=7N-;+#SJ;7>U"?9>:Q0W?CEL\GAQ(>F5W?O4PKOTGH[KJ5B6XD,0WN# ML!1*B;2D?3%_K^,[&L_]R?%D-/0GTU.8G& MZS9;3@V&"Q@>36?^^.@-\2NAMO,4IL?@/QO#8C@_')Z.%_;TY?/QGS <^9KC M.8[W/89(U$FA&^MIX DHZQ4*#C]A\8"&D>FJ%U(@3*-7"A1R DBMAJ MF20BZ%NM2]>ZII2U9M_SVGL;XD7?\AP+6-BW$AH:YC'6,&=_SVVUG[;VG3W/ MG60!>Y7H,,:D!RB!@NW'BYH%@QF&(83,)#&%]BX>/G%#U+ M4Y;GVC'\UY)H H682HIQ*'V=F[A83VHPJ<$H(?(5'&$.*KK"R"$E9C3")Z(& MQ2XH3*.(!1@]7*^75Y&J =(4B_#'KA*&LZ2YB7:ZAE=$* M4&R3\F6JHV,D%)FN]S?%=(I7ZA9$+@FGN3V]3.@:AH%1H5,5I2L6JACSW/FU^Q$0L4SOQ.8J\8>^ MAF\^W]M'H0O]J@*25 !"[\PZ%/]/**UB8DIZ9X-3$[4MK/Y=Y#I)NF^&40O= M\L.MFX!JJQHJW/;FFW#!QX0MT051D6 )"A LB0;I-7 E?5TP25-L#[G.Y$55 MO]SF+L'B(\%M[89/KK/_+3"O8."VFWM=S=F.'%YU/N!&QF3G#X1\%PCQO@^$ M,%[NQ'7:ZQTX81SK/RO;U15\"-,M/),TUTBI:39)$DPV[.T,6S@R,H0.IIVME;1K,? M[^&SFWS/"<+_.OK;1R$'[MUG(:W[SD):6V6 -7A 9Q#@/;4Y"'D _ M>#;7FT/YJH-5G M.#')84E1-)/B LM8J ]W[CN,TT5NQ7"?O]23KL/LY/3LQ48;2NCO'7=UI=Q_ML[=WZH4JC@:]D!)_L/6BIYB*Z(!>_%FOM_%3Q=%> MK1!NO<#QGTP3#BBGDBCJPW(%;IAQG\H]$5.8":E(!"8X-:=>K4 M'9@=@FD.>C%5!+R0R)2JOI&IP-PQ2BDG,>T;@9 Q4:9/%?44$]P 3W!%.6HK M&M$D%)SVN3 &6[U:X7-O*?P5I&H5Y=.Y,@,2LVC5@9>GF5!=E\4TA2-Z#G,1 M$UX(*Y"+*Y!2R8(NY/-2]@_M@&TEJ@L)\7W&3SI@,0Y6U6:\"UXF4R$[0#(E MNMJ#Y"ZSKS8,OMJPM3:56XJ)/&&\@S^A56VB0-$+99*(G?".AW%3B:9>\F6: M='NU9+#UM:U>MR?92:C0W/C]V\GNQ(6Z4W7N,PH?LWH;U\*PJ42"T%X3+(52 M(BYD#Q;O%;ZC\=R=[$]&0W)2/VO6F M58'A H9[TYD[WKNA?JG4MM[ =!_[PZ/QPIR^?S?^ X8C5X\XEO6D MH8UHH*U-N.8O+[@,YTR%H$(*IQF1B'RT DD3+!H@ MC-L,A(."):%:O(2$@< MRJ]@6T\R1B)."%\9KP%%^U@H,'#S=P1"YC=-T#OA ^6:N- CX!-%3+6,(N'U MC>:%;5Q)BEK3)0Q#K/<3%>5V""\!,?#JMPZ!T2K'\5&(6,!K#/..$>0ZBF M0< \Q YGZ\DE3A5 F6(!_MA6(A]9TC3'.E[!WUR7'N8-%=D&6'P M0N)"U3?P&7LTBLH*?W6=)L2[O"X]/6>^"C'+K5^Z7T 0(U\Y<6F5^$-_^S?O M[[10Z4P_*H]$)7TPNGP>JO\GCI:8Y 6]LV9ICMH&4__*4ITDW9LP:J5;<=C5 M'%#M54WYF]'\$"&XF+ %MR#((BQ 'I(ETA2]HJVDIQF3-,;%(=69O"BKEUW? M)EAZ)-C-;?_U5?9_@.0E#>QVO='5(YO(X;?.!VQC\NQ\9LB38(CS-!C">-&' MZ[37_3=A'.L_*Q:K2_H0IA?P1-)4,Z6BATD48;+ARJY7)1Q(D#HXHF<%5ZL5 MWM!G^:TU85 KBPJBB806ZWVZL9+= O7)D2=_5 PW4AR?Y+>ATAW)5SC01/M? MDH:?TP]>P^W3.5(@>_D$4A$Q'^SD GZV\K]N&4?] >.HI;6-KNPS8RH+VW>' MOF32CY@PGM"DXMBU&X_*Y?OSXAGPK^[R![9#S\A_\^ M?6C>=_K0W#A]:%OM-W5C<$BD%^(>9'WV\ C6CT?2B7US$(PAI'B)S;# MIOI MG,];58;[1]P%*LK1 VR ]>;QB(E@6$[CE$$ 60)2G08-%55X_L? MY'R? W>?G8$7D33M&^^&"]><#0_&YNY\//Q-OP2X-CH[V'?G&[(P,*4XORW4 M>P*8'1P='ZZMH89^KW''%WI1T^\Y!KU:_K[F7U!+ 0(4 Q0 ( .%3;U3X M8]X:L!$ &K3 1 " 0 !B=6MS+3(P,C(P,3,Q+GAS M9%!+ 0(4 Q0 ( .%3;U3QI2\DM0P */! 5 " =\1 M !B=6MS+3(P,C(P,3,Q7V-A;"YX;6Q02P$"% ,4 " #A4V]4<)0F&',_ M .0@4 %0 @ '''@ 8G5K&UL M4$L! A0#% @ X5-O5"@7'F<[60 J9P$ !4 ( !;5X M &)U:W,M,C R,C Q,S%?;&%B+GAM;%!+ 0(4 Q0 ( .%3;U3HA"31CT$ M ,FT!0 5 " =NW !B=6MS+3(P,C(P,3,Q7W!R92YX;6Q0 M2P$"% ,4 " #A4V]4G5'OSIU( 0 >1!< % @ &=^0 M8G5K%\S,SDS.3$N M:'1M4$L! A0#% @ X5-O5+Q!5<9%!0 SAD T ( ! MV5(" &5X7S,S.3,Y,BYH=&U02P$"% ,4 " #A4V]4V_)+_#D% "V&0 M#0 @ %)6 ( 97A?,S,Y,SDS+FAT;5!+!08 "@ * 'D" ( "M70( ! end