Detailed information about 130.117.176.0/20