Detailed information about 55.26.176.0/20