Detailed information about 50.54.176.0/20