Detailed information about 152.86.192.0/20