Detailed information about 154.18.80.0/20