#include <bits/stdc++.h>
using namespace std;

string solve(){
    long long c1, c2, c3;
    cin >> c1 >> c2 >> c3;

    long long a1, a2, a3, a4, a5;
    cin >> a1 >> a2 >> a3 >> a4 >> a5;

    c1=c1-a1;
    c2=c2-a2;
    c3=c3-a3;

    if(c1 == 0){
        a1=0;
    }else if(c1 > 0){
        if(c1 >= a4){
            c1=c1-a4;
            a4=0;
            a1=0;
        }else{
            a4=a4-c1;
            // if(c3 >= a4){
            //     c3=c3-a4;
            //     a4=0;
            //     a1=0;
            // }else{
            //     a4=a4-c3;
            //     a1=0;
            // }
            a1=0;
        }
    }else{
        return "NO";
    }

    if(c2 == 0){
        a2=0;
    }
    else if(c2 > 0){
        if(c2 >= a5){
            c2=c2-a5;
            a5=0;
            a2=0;
        }else{
            a5=a5-c2;
            // if(c3 >= a5){
            //     c3=c3-a5;
            //     a5=0;
            //     a2=0;
            // }else{
            //     a5=a5-c3;
            //     a2=0;
            // }
            a2=0;
        }
    }else{
        return  "NO";
    }

    if(c3 == 0){
        a3=0;
    }else if(c3 > 0){
        if(c3 >= a4){
            c3=c3-a4;
            a4=0;
            a3=0;
        }else{
            a4=a4-c3;
            a3=0;
        }

        if(c3 >= a5){
            c3=c3-a5;
            a5=0;
            a3=0;
        }else{
            a5=a5-c3;
            a3=0;
        }
    }else{
        return "NO";
    }

    if(a1 == 0 && a2 == 0 && a3 == 0 && a4 == 0 && a5 == 0){
        return "YES";
    }
    else{
        return "NO";
    }
}

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    long long t=1;
    cin >> t;
    while(t--){
        cout << solve() << endl;
    }
}
