Detailed information about 27.117.176.0/20