@Bruce ********
there is no 45 day visa. If you just show up in Thailand with your passport,, US passport holders are among the nationalities that qualify for visa exempt entry, meaning you are exempt from needing a visa and are simply stamped in for 45 days. This is NOT A 45 day visa. You are admitted for 45 days despite not having a visa because you are qualified to be exempt from needing one.