Congrats! well, that took longer than expected, but the most important thing is that you got it on time! I also got the passport request a few days ago, I am so glad I didn't have to wait 14 weeks... I was so stressed out. Can't wait to go to Canada :D