I like challenges, yours was a good one! I put them in quick because I wasn't sure if 'midnight next Thursday' was yesterday (Canada time) or a week from now (I assume the latter but you never know lol)!
By the way have you been seeing my Australia series (up to 7 posts now)? I put @benfenson in the text. Hope that will get them to you.