Quarterly report pursuant to Section 13 or 15(d)

NOTES PAYABLE (Details)

v3.8.0.1
NOTES PAYABLE (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Notes payable $ 13,232,818 $ 6,609,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,160,001
Convertible promissory note Two [Member]    
Notes payable 916,867
Convertible promissory note Three [Member]    
Notes payable $ 1,655,950