Detailed information about 152.86.208.0/20