OP, as stated earlier this is a winner.
I'm not familiar with ME non O based on retirement.
Have read previously that this is available from Savannakhet but have never read a report confirming that.
Of course ME non O based on marriage is very common.
As mentioned in earlier post this visa can effectively give a 15 month stay.
Can I ask your lotto numbers