Detailed information about 154.198.64.0/18