Detailed information about 114.71.64.0/20