Detailed information about 154.17.176.0/20