Detailed information about 114.254.64.0/18