Detailed information about 178.35.176.0/20