Detailed information about 184.27.144.0/20