Detailed information about 117.230.176.0/20