>>/23597/
Thanks for your work.
We are also doing what we can.
We guess they use a captcha solving service to get around the hCaptcha. These IQ champions are paying to ruin a free service...