XML 41 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Taxes Payable (Tables)
6 Months Ended
Jun. 30, 2017
Taxes Payable [Abstract]  
Schedule of taxes payable
  2017  2016 
Income $306,088  $773,397 
VAT  755,542   366,230 
Other  117,402   63,050 
Total $1,179,032  $1,202,677