Detailed information about 179.107.160.0/20