Detailed information about 154.43.192.0/18