XML 30 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. BANK LOANS (Details - Future Minimum Payments) - USD ($)
Oct. 31, 2019
Oct. 31, 2018
Debt Disclosure [Abstract]    
2020 $ 717,475 $ 598,795
2021 759,342  
2022 803,711  
2023 850,739  
2024 900,112  
Thereafter 10,613,118  
Total future payments of aggregate bank loans $ 14,644,497