Detailed information about 154.22.192.0/18