Detailed information about 184.82.224.0/20