Detailed information about 176.113.144.0/20