#include <bits/stdc++.h>
using namespace std;
const long long int MOD = 1e9 + 7;

int main(){
    long long int n, m;
    cin >> n >> m;

    long long int xsum = 0, ysum = 0;
    for(int i=0; i<n; i++){
        long long int x;
        cin >> x;
        xsum = (xsum + x * (2 * i - n + 1)) % MOD;
    }
    for(int i=0; i<m; i++){
        long long int y;
        cin >> y;
        ysum = (ysum + y * (2 * i - m + 1)) % MOD;
    }
    cout << xsum * ysum % MOD << endl;
    return 0;
}