Detailed information about 112.53.144.0/20