Detailed information about 154.220.128.0/18