Detailed information about 80.75.224.0/20