Detailed information about 93.127.224.0/19