Detailed information about 114.123.64.0/18