#include <bits/stdc++.h>
using namespace std;
const int mod = 1e9 + 7;
const bool DEBUG = 1;
void solve() {
  int n;
  cin >> n;
  int a[n];
  for (int i = 0; i < (int)(n); i++) cin >> a[i];
  int m;
  cin >> m;
  int b[m];
  for (int i = 0; i < (int)(m); i++) cin >> b[i];
  long long o1 = 0, o2 = 0, e1 = 0, e2 = 0;
  for (int i = 0; i < (int)(n); i++) o1 += (a[i] & 1), e1 += !(a[i] & 1);
  for (int i = 0; i < (int)(m); i++) o2 += (b[i] & 1), e2 += !(b[i] & 1);
  cout << o1 * o2 + e1 * e2;
}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  int t = 1;
  cin >> t;
  while (t--) solve(), cout << '\n';
}
