@Christopher ********
yeah, IF they require a TM.30 be filed they aren't gonna take any excuse, believe me you're not the first foreigner who tried that ;)
Good Luck, definitely go find out because when you go to get an extension or file a 90 day report and don't have a receipt of having filed a TM.30 you could have issues.