Detailed information about 132.127.224.0/20