Detailed information about 205.60.128.0/18