Detailed information about 204.88.32.0/20