Detailed information about 128.26.192.0/20