Detailed information about 121.140.144.0/20