>>/44001/
Are they still on cloudflare?
Make reportings.
https://www.cloudflare.com/abuse/form