Detailed information about 121.245.64.0/20