Detailed information about 176.117.16.0/20