Quarterly report pursuant to Section 13 or 15(d)

7. STOCK OPTIONS AND WARRANTS (Details - Options by exercise price)

v3.8.0.1
7. STOCK OPTIONS AND WARRANTS (Details - Options by exercise price) - $ / shares
6 Months Ended
Oct. 31, 2017
Apr. 30, 2017
Options [Member]    
Number of Options 86,250,000 79,100,000
Weighted Average Remaining Contractual LIfe (years) 1 year 8 months 8 days  
Weighted Average Stock Price $ 0.12  
Numer of Options Exercisable 80,750,000  
Weighted Average Exercise Price $ 0.12 $ 0.13
$0.19 [Member]    
Number of Options 25,000,000  
Weighted Average Remaining Contractual LIfe (years) 11 months 16 days  
Weighted Average Stock Price $ 0.19  
Numer of Options Exercisable 25,000,000  
Weighted Average Exercise Price $ 0.19  
$0.11 [Member]    
Number of Options 27,200,000  
Weighted Average Remaining Contractual LIfe (years) 1 year 1 month 20 days  
Weighted Average Stock Price $ 0.11  
Numer of Options Exercisable 27,200,000  
Weighted Average Exercise Price $ 0.11  
$0.18 [Member]    
Number of Options 250,000  
Weighted Average Remaining Contractual LIfe (years) 1 year 2 months 23 days  
Weighted Average Stock Price $ 0.18  
Numer of Options Exercisable 250,000  
Weighted Average Exercise Price $ 0.18  
$0.06 [Member]    
Number of Options 15,600,000  
Weighted Average Remaining Contractual LIfe (years) 1 year 10 months 24 days  
Weighted Average Stock Price $ 0.06  
Numer of Options Exercisable 15,600,000  
Weighted Average Exercise Price $ 0.06  
$0.10 [Member]    
Number of Options 10,450,000  
Weighted Average Remaining Contractual LIfe (years) 2 years 9 months 4 days  
Weighted Average Stock Price $ 0.10  
Numer of Options Exercisable 8,550,000  
Weighted Average Exercise Price $ 0.10  
$0.07 [Member]    
Number of Options 600,000  
Weighted Average Remaining Contractual LIfe (years) 3 years 6 months  
Weighted Average Stock Price $ .07  
Numer of Options Exercisable 600,000  
Weighted Average Exercise Price $ 0.07  
$0.06 [Member]    
Number of Options 1,250,000  
Weighted Average Remaining Contractual LIfe (years) 4 years 11 months 5 days  
Weighted Average Stock Price $ .06  
Numer of Options Exercisable 1,250,000  
Weighted Average Exercise Price $ .06  
$0.06 [Member]    
Number of Options 1,200,000  
Weighted Average Remaining Contractual LIfe (years) 4 years 6 months  
Weighted Average Stock Price $ .06  
Numer of Options Exercisable 400,000  
Weighted Average Exercise Price $ .06  
$0.07 [Member]    
Number of Options 1,200,000  
Weighted Average Remaining Contractual LIfe (years) 4 years 8 months 1 day  
Weighted Average Stock Price $ .07  
Numer of Options Exercisable 600,000  
Weighted Average Exercise Price $ .07  
$0.07 [Member]    
Number of Options 1,800,000  
Weighted Average Remaining Contractual LIfe (years) 4 years 8 months 8 days  
Weighted Average Stock Price $ .07  
Numer of Options Exercisable 400,000  
Weighted Average Exercise Price $ .07  
$0.09 [Member]    
Number of Options 1,200,000  
Weighted Average Remaining Contractual LIfe (years) 2 years 4 months 10 days  
Weighted Average Stock Price $ .09  
Numer of Options Exercisable 400,000  
Weighted Average Exercise Price $ .09  
$0.06 [Member]    
Number of Options 500,000  
Weighted Average Remaining Contractual LIfe (years) 2 years 5 months 19 days  
Weighted Average Stock Price $ .06  
Numer of Options Exercisable 500,000  
Weighted Average Exercise Price $ .06