Detailed information about 184.171.176.0/20