Detailed information about 134.244.64.0/20