Detailed information about 121.77.64.0/18