Sorry for being late to the party, but Congratulations! Both for the grade and the commitment to get there.