NPPFromFFI [a, b, c, d, e, f] [m, n, o, p, r, s] =>AllSafeCast [m, n, o, p, r, s] =>FromFFI (HSum [a, b, c, d, e, f]) (Union6mnoprs)
NPPFromFFI [a, b, c, d, e, f, g] [m, n, o, p, r, s, t] =>AllSafeCast [m, n, o, p, r, s, t] =>FromFFI (HSum [a, b, c, d, e, f, g]) (Union7mnoprst)
NPPFromFFI [a, b, c, d, e, f, g, h] [m, n, o, p, r, s, t, u] =>AllSafeCast [m, n, o, p, r, s, t, u] =>FromFFI (HSum [a, b, c, d, e, f, g, h]) (Union8mnoprstu)
NPPFromFFI [a, b, c, d, e, f, g, h, i] [m, n, o, p, r, s, t, u, v] =>AllSafeCast [m, n, o, p, r, s, t, u, v] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i]) (Union9mnoprstuv)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j] [m, n, o, p, r, s, t, u, v, w] =>AllSafeCast [m, n, o, p, r, s, t, u, v, w] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j]) (Union10mnoprstuvw)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k] [m, n, o, p, q, r, s, t, u, v, w] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k]) (Union11mnopqrstuvw)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l] [m, n, o, p, q, r, s, t, u, v, w, x] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l]) (Union12mnopqrstuvwx)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1] [m, n, o, p, q, r, s, t, u, v, w, x, y] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x, y] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1]) (Union13mnopqrstuvwxy)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2] [m, n, o, p, q, r, s, t, u, v, w, x, y, z] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x, y, z] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2]) (Union14mnopqrstuvwxyz)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3] [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3]) (Union15mnopqrstuvwxyzz1)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3, a4] [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1, z2] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1, z2] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3, a4]) (Union16mnopqrstuvwxyzz1z2)
NPPToFFI [a, b, c, d, e] [m, n, o, p, q] =>ToFFI (HSum [a, b, c, d, e]) (Union5mnopq)
NPPToFFI [a, b, c, d, e, f] [m, n, o, p, q, r] =>ToFFI (HSum [a, b, c, d, e, f]) (Union6mnopqr)
NPPToFFI [a, b, c, d, e, f, g] [m, n, o, p, q, r, s] =>ToFFI (HSum [a, b, c, d, e, f, g]) (Union7mnopqrs)
NPPToFFI [a, b, c, d, e, f, g, h] [m, n, o, p, q, r, s, t] =>ToFFI (HSum [a, b, c, d, e, f, g, h]) (Union8mnopqrst)
NPPToFFI [a, b, c, d, e, f, g, h, i] [m, n, o, p, q, r, s, t, u] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i]) (Union9mnopqrstu)
NPPToFFI [a, b, c, d, e, f, g, h, i, j] [m, n, o, p, q, r, s, t, u, v] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i, j]) (Union10mnopqrstuv)
NPPToFFI [a, b, c, d, e, f, g, h, i, j, k] [m, n, o, p, q, r, s, t, u, v, w] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i, j, k]) (Union11mnopqrstuvw)
NPPToFFI [a, b, c, d, e, f, g, h, i, j, k, l] [m, n, o, p, q, r, s, t, u, v, w, x] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l]) (Union12mnopqrstuvwx)
NPPToFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1] [m, n, o, p, q, r, s, t, u, v, w, x, y] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1]) (Union13mnopqrstuvwxy)
NPPToFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2] [m, n, o, p, q, r, s, t, u, v, w, x, y, z] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2]) (Union14mnopqrstuvwxyz)
NPPToFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3] [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3]) (Union15mnopqrstuvwxyzz1)
NPPToFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3, a4] [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1, z2] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3, a4]) (Union16mnopqrstuvwxyzz1z2)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j] [m, n, o, p, r, s, t, u, v, w] =>AllSafeCast [m, n, o, p, r, s, t, u, v, w] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j]) (Union10mnoprstuvw)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k] [m, n, o, p, q, r, s, t, u, v, w] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k]) (Union11mnopqrstuvw)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l] [m, n, o, p, q, r, s, t, u, v, w, x] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l]) (Union12mnopqrstuvwx)
NPPToFFI [a, b, c, d, e, f, g, h, i, j, k, l] [m, n, o, p, q, r, s, t, u, v, w, x] =>ToFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l]) (Union12mnopqrstuvwx)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1] [m, n, o, p, q, r, s, t, u, v, w, x, y] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x, y] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1]) (Union13mnopqrstuvwxy)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2] [m, n, o, p, q, r, s, t, u, v, w, x, y, z] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x, y, z] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2]) (Union14mnopqrstuvwxyz)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3] [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3]) (Union15mnopqrstuvwxyzz1)
NPPFromFFI [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3, a4] [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1, z2] =>AllSafeCast [m, n, o, p, q, r, s, t, u, v, w, x, y, z, z1, z2] =>FromFFI (HSum [a, b, c, d, e, f, g, h, i, j, k, l, a1, a2, a3, a4]) (Union16mnopqrstuvwxyzz1z2)