Detailed information about 209.178.128.0/18