Detailed information about 187.21.32.0/20