Nope, not Ted's work
Please stop posting this. It is a total scam and if you are the one running it you need to be arrested.