Detailed information about 209.88.32.0/20