Detailed information about 67.27.32.0/20