Detailed information about 194.226.144.0/20