Detailed information about 79.108.160.0/20