Detailed information about 154.83.48.0/20