Detailed information about 212.59.128.0/18