Unfortunately I had to decide to stop this website. I never made any money running this website and the last 2 years the ad revenue has only decreased further.
You can use this website until 20/04/2021. After that you have until 15/05/2021 to withdraw your money.
Thanks for using this website.