Detailed information about 184.86.16.0/20