#include <bits/stdc++.h>
#pragma comment(linker, "/STACK:256000000")
using namespace std;
const int nmax = 500010;
long long res, cnt = 1e+9 + 7;
long double eps = 1e-6;
long long n, l, r, x, y, c, d, a, b, m;
int main() {
  scanf("%lld%lld%lld%lld", &a, &b, &c, &d);
  scanf("%lld%lld", &n, &x);
  for (int i = 0; i < n; ++i) {
    scanf("%lld", &l);
    res += min(b, a * l);
  }
  res = min(res, c);
  for (int i = 0; i < x; ++i) {
    scanf("%lld", &l);
    r += min(b, a * l);
  }
  res += min(r, c);
  res = min(res, d);
  printf("%lld", res);
  return 0;
}
