Detailed information about 79.142.112.0/20