Detailed information about 134.244.224.0/20