Detailed information about 121.191.64.0/18