Detailed information about 86.100.208.0/20