XML 48 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
8. Taxation payable - Taxes Payable (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Notes to Financial Statements    
Payroll taxes and Harmonized sales taxes $ 2,548,824 $ 2,290,506
US tax penalties 250,000 200,000
Taxes Payable $ 2,798,824 $ 2,490,506