Detailed information about 64.245.144.0/20