Detailed information about 159.182.192.0/20