#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
int t;
cin >> t;
for(int a0 = 0; a0 < t; a0++){
int R;
int C;
cin >> R >> C;
vector< string > G(R);
for(int G_i = 0;G_i < R;G_i++){
cin >> G[G_i];
}
int r;
int c;
cin >> r >> c;
vector<string> P(r);
for(int P_i = 0;P_i < r;P_i++){
cin >> P[P_i];
}
bool flag=false;
for(int i=0;i<=R-r;i++){
for(int j=0;j<=C-c;j++){
flag=false;
if(G[i][j]==P[0][0]){
for(int k=0;k<r;k++){
for(int l=0;l<c;l++){
if(G[i+k][j+l]!=P[k][l]){
flag=true;
break;
}
}
if(flag)break;
}
if(!flag){cout<<"YES"<<endl;goto l;}
}
}
}
cout<<"NO"<<endl;
l: continue;
}
return 0;
}
I2luY2x1ZGUgPGNtYXRoPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxhbGdvcml0aG0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpewogICAgaW50IHQ7CiAgICBjaW4gPj4gdDsKICAgIGZvcihpbnQgYTAgPSAwOyBhMCA8IHQ7IGEwKyspewogICAgICAgIGludCBSOwogICAgICAgIGludCBDOwogICAgICAgIGNpbiA+PiBSID4+IEM7CiAgICAgICAgdmVjdG9yPCBzdHJpbmcgPiBHKFIpOwogICAgICAgIGZvcihpbnQgR19pID0gMDtHX2kgPCBSO0dfaSsrKXsKICAgICAgICAgICAgCiAgICAgICAgICAgIAogICAgICAgICAgIGNpbiA+PiBHW0dfaV07CiAgICAgICAgfQogICAgICAgIGludCByOwogICAgICAgIGludCBjOwogICAgICAgIGNpbiA+PiByID4+IGM7CiAgICAgICAgdmVjdG9yPHN0cmluZz4gUChyKTsKICAgICAgICBmb3IoaW50IFBfaSA9IDA7UF9pIDwgcjtQX2krKyl7CiAgICAgICAgICAgY2luID4+IFBbUF9pXTsKICAgICAgICB9CiAgICAgICAgYm9vbCBmbGFnPWZhbHNlOwogICAgICAgIGZvcihpbnQgaT0wO2k8PVItcjtpKyspewogICAgICAgICAgICBmb3IoaW50IGo9MDtqPD1DLWM7aisrKXsKICAgICAgICAgICAgICAgIGZsYWc9ZmFsc2U7CiAgICAgICAgICAgICAgICBpZihHW2ldW2pdPT1QWzBdWzBdKXsKICAgICAgICAgICAgICAgICAgICBmb3IoaW50IGs9MDtrPHI7aysrKXsKICAgICAgICAgICAgICAgICAgICAgICAgZm9yKGludCBsPTA7bDxjO2wrKyl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihHW2kra11baitsXSE9UFtrXVtsXSl7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZz10cnVlOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICB9IAogICAgICAgICAgICAgICAgICAgICAgICBpZihmbGFnKWJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBpZighZmxhZyl7Y291dDw8IllFUyI8PGVuZGw7Z290byBsO30KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBjb3V0PDwiTk8iPDxlbmRsOwogICAgICAgIGw6IGNvbnRpbnVlOwogICAgfQogICAgcmV0dXJuIDA7Cn0K