Detailed information about 67.20.32.0/20