Detailed information about 121.237.64.0/18