Detailed information about 93.77.32.0/20