Detailed information about 182.30.176.0/20