Detailed information about 207.62.128.0/20