Detailed information about 98.174.176.0/20