Detailed information about 94.235.32.0/20