Detailed information about 121.67.160.0/19