#include <bits/stdc++.h>
using namespace std;
long long gcd(long long a, long long b) { return b ? gcd(b, a % b) : a; }
long long T, r, g, b, w, t, sum;
bool solve() {
  sum = r % 2 + g % 2 + b % 2;
  w %= 2;
  if (!sum)
    return true;
  else if (sum == 1) {
    return w == 0;
  } else if (sum == 2) {
    if (min({r, g, b})) {
      return w != 0;
    }
    return false;
  } else {
    if (min({r, g, b})) {
      return true;
    }
    return false;
  }
}
int main() {
  cin >> T;
  while (T--) {
    cin >> r >> g >> b >> w;
    if (solve())
      puts("YES");
    else
      puts("NO");
  }
  return 0;
}
