A quick question if that's OK. I'm on a 1 year Non O retirement visa. My first 90 day report is due in a few weeks. Can someone please confirm that this has to be done in person. I'm in Chiang Mai so will use the drive through facility. What documents will I need aside from my passport and TM30.