Detailed information about 154.212.192.0/18