We identified 15 domains pointing to 23.226.65.50.
IPv4: 23.226.65.50
rDNS: we.love.servers.at.ioflood.net