#include <bits/stdc++.h>
#define rep(i,n)for(int i=0;i<(n);i++)
using namespace std;
typedef long long ll;

int main(){
	int T;scanf("%d",&T);
	rep(Case,T){
		ll a,b,c,d;cin>>a>>b>>c>>d;
		ll g=__gcd(b,d);
		if(a<b)puts("No");
		else if(d<b)puts("No");
		else if(b<=c)puts("Yes");
		else if((b-a%b-1)/g*g>(c-a%b+b)%b)puts("No");
		else puts("Yes");
	}
}