Detailed information about 162.156.128.0/18