In my IRCC account it shows that my application was approved today and it was under "final decision" (final decision: December 8th your application was approved). Does that mean I should be getting my letter of introduction soon? and does it also mean that my passport is already stamped?