Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Common stock warrants: Schedule of Series B and Series D common stock warrants (Details)

v3.8.0.1
Note 11 - Common stock warrants: Schedule of Series B and Series D common stock warrants (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Series B    
Warrants Outstanding, Starting Balance 4,500 4,500
Warrants Issued 0 0
Warrants Exercised (4,500) 0
Warrants Outstanding, Ending Balance 0 4,500
Series D    
Warrants Outstanding, Starting Balance 8,206,390 12,709,736
Warrants Issued 0 0
Warrants Exercised (1,420,383) (4,503,346)
Warrants Outstanding, Ending Balance 6,786,007 8,206,390
B and D Total    
Warrants Outstanding, Starting Balance 8,210,890 12,714,236
Warrants Issued 0 0
Warrants Exercised (1,424,883) (4,503,346)
Warrants Outstanding, Ending Balance 6,786,007 8,210,890