Quarterly report pursuant to Section 13 or 15(d)

NOTES PAYABLE (Details)

v3.10.0.1
NOTES PAYABLE (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Notes payable $ 13,828,345 $ 6,609,398
Securities Purchase Agreement [Member]    
Notes payable 134,398
Convertible Promissory Note [Member]    
Notes payable 640,010
Convertible Promissory Note One [Member]    
Notes payable 1,469,388
Promissory Note [Member]    
Notes payable 4,500,000 4,500,000
Promissory Note One [Member]    
Notes payable 6,218,286
Convertible Promissory Note Two [Member]    
Notes payable 2,394,774
Convertible Promissory Note Three [Member]    
Notes payable $ 580,887