#include <bits/stdc++.h>
using namespace std;
void solve() {
  long long v, c, n, m;
  cin >> v >> c >> n >> m;
  bool flg = true;
  if (v + c >= n + m) {
    if (v > c) {
      if (c < m) flg = false;
      if (v + c - m < n) flg = false;
    } else {
      if (v < m) flg = false;
      if (c + v - m < n) flg = false;
    }
  } else
    flg = false;
  if (flg)
    cout << "YES";
  else
    cout << "NO";
}
void trials() {
  int t;
  for (cin >> t; t--; cout << endl) {
    solve();
  }
}
int main() { trials(); }
