Detailed information about 121.194.176.0/20