Based on my visa application experience, the visa approval should be handled online from Ottowa, then transfer to Singapore (your application country). The average processing time varies from time to time. And it is not accurate for our cases as well, it said 500+ days in the beginning, then 35...