Detailed information about 5.89.176.0/20