Detailed information about 175.196.192.0/20