Detailed information about 80.72.128.0/20