Detailed information about 188.52.64.0/20