Detailed information about 79.106.160.0/20