Received the Oath letter in an email an hour ago, It's a virtual oath on May 9th at 1 pm. :) :)
Timeline:
Application Complete in Days: 99 (3 months 9 Days)
ID: SNLN
Location: Brampton, Ontario
App Type: Online
Applicant: Family (2)
Physical Presence: 1121 Days (Main Applicant), 1098 (Spouse)...