Detailed information about 176.67.64.0/20