Detailed information about 85.128.144.0/20