Detailed information about 93.181.64.0/18