#include <bits/stdc++.h>
using namespace std;
int main() {
  int c1, c2, c3, c4;
  cin >> c1 >> c2 >> c3 >> c4;
  int n, m, suma = 0, sumb = 0, sum;
  cin >> n >> m;
  int *a = new int[n];
  int *b = new int[m];
  for (int i = 0; i < n; i++) {
    cin >> a[i];
    if (a[i] * c1 > c2)
      suma += c2;
    else
      suma += a[i] * c1;
  }
  for (int i = 0; i < m; i++) {
    cin >> b[i];
    if (b[i] * c1 > c2)
      sumb += c2;
    else
      sumb += b[i] * c1;
  }
  if (c3 + c3 <= c4 && c3 + c3 <= suma + sumb && c3 + c3 <= c3 + sumb &&
      c3 + c3 <= c3 + suma) {
    cout << c3 + c3;
  } else {
    if (c4 <= c3 + c3 && c4 <= suma + sumb && c4 <= c3 + sumb &&
        c4 <= c3 + suma)
      cout << c4;
    else {
      if (suma + sumb <= c3 + c3 && suma + sumb <= c4 &&
          suma + sumb <= c3 + sumb && suma + sumb <= c3 + suma)
        cout << suma + sumb;
      else {
        if (c3 + sumb <= c3 + c3 && c3 + sumb <= c4 &&
            c3 + sumb <= suma + sumb && c3 + sumb <= c3 + suma)
          cout << c3 + sumb;
        else {
          if (c3 + suma <= c3 + c3 && c3 + suma <= c4 &&
              c3 + suma <= suma + sumb && c3 + suma <= c3 + sumb)
            cout << suma + c3;
        }
      }
    }
  }
  return 0;
}
