Detailed information about 184.86.32.0/20