Generated by Cython 0.15.1 on Thu May 24 21:33:56 2012
Raw output: _sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.c
1:
2: include "interrupt.pxi" # ctrl-c interrupt block support
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":2 * * include "interrupt.pxi" # ctrl-c interrupt block support #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* include "stdsage.pxi" # ctrl-c interrupt block support * */ __pyx_t_1 = PyDict_New(); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 2; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); if (PyObject_SetAttr(__pyx_m, __pyx_n_s____test__, ((PyObject *)__pyx_t_1))<
0) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 2; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0;
3: include "stdsage.pxi" # ctrl-c interrupt block support
4:
5: include "cdefs.pxi"
6: import numpy as np
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":6 * * include "cdefs.pxi" * import numpy as np #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cimport numpy as np * from scipy.special import gamma */ __pyx_t_1 = __Pyx_Import(((PyObject *)__pyx_n_s__numpy), 0, -1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 6; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); if (PyObject_SetAttr(__pyx_m, __pyx_n_s__np, __pyx_t_1)<
0) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 6; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
7: cimport numpy as np
8: from scipy.special import gamma
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":8 * import numpy as np * cimport numpy as np * from scipy.special import gamma #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* * cdouble = np.double */ __pyx_t_1 = PyList_New(1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 8; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); __Pyx_INCREF(((PyObject *)__pyx_n_s__gamma)); PyList_SET_ITEM(__pyx_t_1, 0, ((PyObject *)__pyx_n_s__gamma)); __Pyx_GIVEREF(((PyObject *)__pyx_n_s__gamma)); __pyx_t_2 = __Pyx_Import(((PyObject *)__pyx_n_s_15), ((PyObject *)__pyx_t_1), -1); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 8; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; __pyx_t_1 = PyObject_GetAttr(__pyx_t_2, __pyx_n_s__gamma); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 8; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); if (PyObject_SetAttr(__pyx_m, __pyx_n_s__gamma, __pyx_t_1)<
0) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 8; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
9:
10: cdouble = np.double
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":10 * from scipy.special import gamma * * cdouble = np.double #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* ctypedef np.double_t cdouble_t * */ __pyx_t_2 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 10; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __pyx_t_1 = PyObject_GetAttr(__pyx_t_2, __pyx_n_s__double); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 10; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; if (PyObject_SetAttr(__pyx_m, __pyx_n_s__cdouble, __pyx_t_1)<
0) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 10; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
11: ctypedef np.double_t cdouble_t
12:
13: cpdef coeffs_DP(int i, np.ndarray[cdouble_t] a):
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":13 * ctypedef np.double_t cdouble_t * * cpdef coeffs_DP(int i, np.ndarray[cdouble_t] a): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double a_00 = a[ 0] * cdef double a_01 = a[ 1] */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_coeffs_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static PyObject *__pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_coeffs_DP(int __pyx_v_i, PyArrayObject *__pyx_v_a, int __pyx_skip_dispatch) { double __pyx_v_a_00; double __pyx_v_a_01; double __pyx_v_a_10; double __pyx_v_b_00; double __pyx_v_b_01; double __pyx_v_b_10; double __pyx_v_c_0001; double __pyx_v_c_0010; double __pyx_v_c_0011; double __pyx_v_c_0111; double __pyx_v_c_1011; double __pyx_v_alpha_01; double __pyx_v_alpha_10; double __pyx_v_alpha_11; double __pyx_v_beta_01; double __pyx_v_beta_10; double __pyx_v_beta_11; double __pyx_v_gamma_0100; double __pyx_v_gamma_1000; double __pyx_v_gamma_1100; double __pyx_v_gamma_1101; double __pyx_v_gamma_1110; PyObject *__pyx_v_coeffs = NULL; Py_buffer __pyx_bstruct_a; Py_ssize_t __pyx_bstride_0_a = 0; Py_ssize_t __pyx_bshape_0_a = 0; PyObject *__pyx_r = NULL; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("coeffs_DP"); __pyx_bstruct_a.buf = NULL; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_a, (PyObject*)__pyx_v_a, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 13; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_a = __pyx_bstruct_a.strides[0]; __pyx_bshape_0_a = __pyx_bstruct_a.shape[0]; /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":13 * ctypedef np.double_t cdouble_t * * cpdef coeffs_DP(int i, np.ndarray[cdouble_t] a): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double a_00 = a[ 0] * cdef double a_01 = a[ 1] */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_coeffs_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static char __pyx_doc_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_coeffs_DP[] = "File: _sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx (starting at line 13)"; static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_coeffs_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { int __pyx_v_i; PyArrayObject *__pyx_v_a = 0; Py_buffer __pyx_bstruct_a; Py_ssize_t __pyx_bstride_0_a = 0; Py_ssize_t __pyx_bshape_0_a = 0; PyObject *__pyx_r = NULL; static PyObject **__pyx_pyargnames[] = {&__pyx_n_s__i,&__pyx_n_s__a,0}; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("coeffs_DP"); __pyx_self = __pyx_self; { PyObject* values[2] = {0,0}; if (unlikely(__pyx_kwds)) { Py_ssize_t kw_args; switch (PyTuple_GET_SIZE(__pyx_args)) { case 2: values[1] = PyTuple_GET_ITEM(__pyx_args, 1); case 1: values[0] = PyTuple_GET_ITEM(__pyx_args, 0); case 0: break; default: goto __pyx_L5_argtuple_error; } kw_args = PyDict_Size(__pyx_kwds); switch (PyTuple_GET_SIZE(__pyx_args)) { case 0: values[0] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__i); if (likely(values[0])) kw_args--; else goto __pyx_L5_argtuple_error; case 1: values[1] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__a); if (likely(values[1])) kw_args--; else { __Pyx_RaiseArgtupleInvalid("coeffs_DP", 1, 2, 2, 1); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 13; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } if (unlikely(kw_args > 0)) { if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_pyargnames, 0, values, PyTuple_GET_SIZE(__pyx_args), "coeffs_DP")<
0)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 13; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } else if (PyTuple_GET_SIZE(__pyx_args) != 2) { goto __pyx_L5_argtuple_error; } else { values[0] = PyTuple_GET_ITEM(__pyx_args, 0); values[1] = PyTuple_GET_ITEM(__pyx_args, 1); } __pyx_v_i = __Pyx_PyInt_AsInt(values[0]); if (unlikely((__pyx_v_i == (int)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 13; __pyx_clineno = __LINE__; goto __pyx_L3_error;} __pyx_v_a = ((PyArrayObject *)values[1]); } goto __pyx_L4_argument_unpacking_done; __pyx_L5_argtuple_error:; __Pyx_RaiseArgtupleInvalid("coeffs_DP", 1, 2, 2, PyTuple_GET_SIZE(__pyx_args)); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 13; __pyx_clineno = __LINE__; goto __pyx_L3_error;} __pyx_L3_error:; __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.coeffs_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __Pyx_RefNannyFinishContext(); return NULL; __pyx_L4_argument_unpacking_done:; __pyx_bstruct_a.buf = NULL; if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_a), __pyx_ptype_5numpy_ndarray, 1, "a", 0))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 13; __pyx_clineno = __LINE__; goto __pyx_L1_error;} { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_a, (PyObject*)__pyx_v_a, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 13; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_a = __pyx_bstruct_a.strides[0]; __pyx_bshape_0_a = __pyx_bstruct_a.shape[0]; __Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_coeffs_DP(__pyx_v_i, __pyx_v_a, 0); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 13; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.coeffs_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __pyx_L2:; __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
14: cdef double a_00 = a[ 0]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":14 * * cpdef coeffs_DP(int i, np.ndarray[cdouble_t] a): * cdef double a_00 = a[ 0] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double a_01 = a[ 1] * cdef double a_10 = a[ 2] */ __pyx_t_1 = 0; __pyx_t_2 = -1; if (__pyx_t_1<
0) { __pyx_t_1 += __pyx_bshape_0_a; if (unlikely(__pyx_t_1<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_1 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 14; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_a_00 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_1, __pyx_bstride_0_a));
15: cdef double a_01 = a[ 1]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":15 * cpdef coeffs_DP(int i, np.ndarray[cdouble_t] a): * cdef double a_00 = a[ 0] * cdef double a_01 = a[ 1] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double a_10 = a[ 2] * cdef double b_00 = a[ 3] */ __pyx_t_3 = 1; __pyx_t_2 = -1; if (__pyx_t_3<
0) { __pyx_t_3 += __pyx_bshape_0_a; if (unlikely(__pyx_t_3<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_3 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 15; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_a_01 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_3, __pyx_bstride_0_a));
16: cdef double a_10 = a[ 2]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":16 * cdef double a_00 = a[ 0] * cdef double a_01 = a[ 1] * cdef double a_10 = a[ 2] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double b_00 = a[ 3] * cdef double b_01 = a[ 4] */ __pyx_t_4 = 2; __pyx_t_2 = -1; if (__pyx_t_4<
0) { __pyx_t_4 += __pyx_bshape_0_a; if (unlikely(__pyx_t_4<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_4 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 16; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_a_10 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_4, __pyx_bstride_0_a));
17: cdef double b_00 = a[ 3]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":17 * cdef double a_01 = a[ 1] * cdef double a_10 = a[ 2] * cdef double b_00 = a[ 3] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double b_01 = a[ 4] * cdef double b_10 = a[ 5] */ __pyx_t_5 = 3; __pyx_t_2 = -1; if (__pyx_t_5<
0) { __pyx_t_5 += __pyx_bshape_0_a; if (unlikely(__pyx_t_5<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_5 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 17; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_b_00 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_5, __pyx_bstride_0_a));
18: cdef double b_01 = a[ 4]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":18 * cdef double a_10 = a[ 2] * cdef double b_00 = a[ 3] * cdef double b_01 = a[ 4] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double b_10 = a[ 5] * cdef double c_0001 = a[ 6] */ __pyx_t_6 = 4; __pyx_t_2 = -1; if (__pyx_t_6<
0) { __pyx_t_6 += __pyx_bshape_0_a; if (unlikely(__pyx_t_6<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_6 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 18; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_b_01 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_6, __pyx_bstride_0_a));
19: cdef double b_10 = a[ 5]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":19 * cdef double b_00 = a[ 3] * cdef double b_01 = a[ 4] * cdef double b_10 = a[ 5] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double c_0001 = a[ 6] * cdef double c_0010 = a[ 7] */ __pyx_t_7 = 5; __pyx_t_2 = -1; if (__pyx_t_7<
0) { __pyx_t_7 += __pyx_bshape_0_a; if (unlikely(__pyx_t_7<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_7 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 19; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_b_10 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_7, __pyx_bstride_0_a));
20: cdef double c_0001 = a[ 6]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":20 * cdef double b_01 = a[ 4] * cdef double b_10 = a[ 5] * cdef double c_0001 = a[ 6] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double c_0010 = a[ 7] * cdef double c_0011 = a[ 8] */ __pyx_t_8 = 6; __pyx_t_2 = -1; if (__pyx_t_8<
0) { __pyx_t_8 += __pyx_bshape_0_a; if (unlikely(__pyx_t_8<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_8 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 20; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_c_0001 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_8, __pyx_bstride_0_a));
21: cdef double c_0010 = a[ 7]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":21 * cdef double b_10 = a[ 5] * cdef double c_0001 = a[ 6] * cdef double c_0010 = a[ 7] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double c_0011 = a[ 8] * cdef double c_0111 = a[ 9] */ __pyx_t_9 = 7; __pyx_t_2 = -1; if (__pyx_t_9<
0) { __pyx_t_9 += __pyx_bshape_0_a; if (unlikely(__pyx_t_9<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_9 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 21; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_c_0010 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_9, __pyx_bstride_0_a));
22: cdef double c_0011 = a[ 8]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":22 * cdef double c_0001 = a[ 6] * cdef double c_0010 = a[ 7] * cdef double c_0011 = a[ 8] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double c_0111 = a[ 9] * cdef double c_1011 = a[10] */ __pyx_t_10 = 8; __pyx_t_2 = -1; if (__pyx_t_10<
0) { __pyx_t_10 += __pyx_bshape_0_a; if (unlikely(__pyx_t_10<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_10 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 22; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_c_0011 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_10, __pyx_bstride_0_a));
23: cdef double c_0111 = a[ 9]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":23 * cdef double c_0010 = a[ 7] * cdef double c_0011 = a[ 8] * cdef double c_0111 = a[ 9] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double c_1011 = a[10] * cdef double alpha_01 = a[11] */ __pyx_t_11 = 9; __pyx_t_2 = -1; if (__pyx_t_11<
0) { __pyx_t_11 += __pyx_bshape_0_a; if (unlikely(__pyx_t_11<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_11 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 23; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_c_0111 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_11, __pyx_bstride_0_a));
24: cdef double c_1011 = a[10]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":24 * cdef double c_0011 = a[ 8] * cdef double c_0111 = a[ 9] * cdef double c_1011 = a[10] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double alpha_01 = a[11] * cdef double alpha_10 = a[12] */ __pyx_t_12 = 10; __pyx_t_2 = -1; if (__pyx_t_12<
0) { __pyx_t_12 += __pyx_bshape_0_a; if (unlikely(__pyx_t_12<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_12 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 24; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_c_1011 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_12, __pyx_bstride_0_a));
25: cdef double alpha_01 = a[11]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":25 * cdef double c_0111 = a[ 9] * cdef double c_1011 = a[10] * cdef double alpha_01 = a[11] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double alpha_10 = a[12] * cdef double alpha_11 = a[13] */ __pyx_t_13 = 11; __pyx_t_2 = -1; if (__pyx_t_13<
0) { __pyx_t_13 += __pyx_bshape_0_a; if (unlikely(__pyx_t_13<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_13 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 25; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_alpha_01 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_13, __pyx_bstride_0_a));
26: cdef double alpha_10 = a[12]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":26 * cdef double c_1011 = a[10] * cdef double alpha_01 = a[11] * cdef double alpha_10 = a[12] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double alpha_11 = a[13] * cdef double beta_01 = a[14] */ __pyx_t_14 = 12; __pyx_t_2 = -1; if (__pyx_t_14<
0) { __pyx_t_14 += __pyx_bshape_0_a; if (unlikely(__pyx_t_14<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_14 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 26; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_alpha_10 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_14, __pyx_bstride_0_a));
27: cdef double alpha_11 = a[13]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":27 * cdef double alpha_01 = a[11] * cdef double alpha_10 = a[12] * cdef double alpha_11 = a[13] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double beta_01 = a[14] * cdef double beta_10 = a[15] */ __pyx_t_15 = 13; __pyx_t_2 = -1; if (__pyx_t_15<
0) { __pyx_t_15 += __pyx_bshape_0_a; if (unlikely(__pyx_t_15<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_15 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 27; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_alpha_11 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_15, __pyx_bstride_0_a));
28: cdef double beta_01 = a[14]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":28 * cdef double alpha_10 = a[12] * cdef double alpha_11 = a[13] * cdef double beta_01 = a[14] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double beta_10 = a[15] * cdef double beta_11 = a[16] */ __pyx_t_16 = 14; __pyx_t_2 = -1; if (__pyx_t_16<
0) { __pyx_t_16 += __pyx_bshape_0_a; if (unlikely(__pyx_t_16<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_16 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 28; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_beta_01 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_16, __pyx_bstride_0_a));
29: cdef double beta_10 = a[15]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":29 * cdef double alpha_11 = a[13] * cdef double beta_01 = a[14] * cdef double beta_10 = a[15] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double beta_11 = a[16] * cdef double gamma_0100 = a[17] */ __pyx_t_17 = 15; __pyx_t_2 = -1; if (__pyx_t_17<
0) { __pyx_t_17 += __pyx_bshape_0_a; if (unlikely(__pyx_t_17<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_17 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 29; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_beta_10 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_17, __pyx_bstride_0_a));
30: cdef double beta_11 = a[16]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":30 * cdef double beta_01 = a[14] * cdef double beta_10 = a[15] * cdef double beta_11 = a[16] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double gamma_0100 = a[17] * cdef double gamma_1000 = a[18] */ __pyx_t_18 = 16; __pyx_t_2 = -1; if (__pyx_t_18<
0) { __pyx_t_18 += __pyx_bshape_0_a; if (unlikely(__pyx_t_18<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_18 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 30; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_beta_11 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_18, __pyx_bstride_0_a));
31: cdef double gamma_0100 = a[17]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":31 * cdef double beta_10 = a[15] * cdef double beta_11 = a[16] * cdef double gamma_0100 = a[17] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double gamma_1000 = a[18] * cdef double gamma_1100 = a[19] */ __pyx_t_19 = 17; __pyx_t_2 = -1; if (__pyx_t_19<
0) { __pyx_t_19 += __pyx_bshape_0_a; if (unlikely(__pyx_t_19<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_19 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 31; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_gamma_0100 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_19, __pyx_bstride_0_a));
32: cdef double gamma_1000 = a[18]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":32 * cdef double beta_11 = a[16] * cdef double gamma_0100 = a[17] * cdef double gamma_1000 = a[18] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double gamma_1100 = a[19] * cdef double gamma_1101 = a[20] */ __pyx_t_20 = 18; __pyx_t_2 = -1; if (__pyx_t_20<
0) { __pyx_t_20 += __pyx_bshape_0_a; if (unlikely(__pyx_t_20<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_20 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 32; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_gamma_1000 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_20, __pyx_bstride_0_a));
33: cdef double gamma_1100 = a[19]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":33 * cdef double gamma_0100 = a[17] * cdef double gamma_1000 = a[18] * cdef double gamma_1100 = a[19] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double gamma_1101 = a[20] * cdef double gamma_1110 = a[21] */ __pyx_t_21 = 19; __pyx_t_2 = -1; if (__pyx_t_21<
0) { __pyx_t_21 += __pyx_bshape_0_a; if (unlikely(__pyx_t_21<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_21 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 33; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_gamma_1100 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_21, __pyx_bstride_0_a));
34: cdef double gamma_1101 = a[20]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":34 * cdef double gamma_1000 = a[18] * cdef double gamma_1100 = a[19] * cdef double gamma_1101 = a[20] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double gamma_1110 = a[21] * if i == 0: */ __pyx_t_22 = 20; __pyx_t_2 = -1; if (__pyx_t_22<
0) { __pyx_t_22 += __pyx_bshape_0_a; if (unlikely(__pyx_t_22<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_22 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 34; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_gamma_1101 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_22, __pyx_bstride_0_a));
35: cdef double gamma_1110 = a[21]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":35 * cdef double gamma_1100 = a[19] * cdef double gamma_1101 = a[20] * cdef double gamma_1110 = a[21] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* if i == 0: * coeffs = np.array([a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2, -a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110]) */ __pyx_t_23 = 21; __pyx_t_2 = -1; if (__pyx_t_23<
0) { __pyx_t_23 += __pyx_bshape_0_a; if (unlikely(__pyx_t_23<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_23 >= __pyx_bshape_0_a)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 35; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_gamma_1110 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_a.buf, __pyx_t_23, __pyx_bstride_0_a));
36: if i == 0:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":36 * cdef double gamma_1101 = a[20] * cdef double gamma_1110 = a[21] * if i == 0: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* coeffs = np.array([a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2, -a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110]) * elif i == 1: */ case 0:
37: coeffs = np.array([a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2, -a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":37 * cdef double gamma_1110 = a[21] * if i == 0: * coeffs = np.array([a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2, -a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* elif i == 1: * coeffs = np.array([a_00*b_01*b_10*c_0010*alpha_11*beta_10*gamma_1100 + */ __pyx_t_24 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_24)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_24); __pyx_t_25 = PyObject_GetAttr(__pyx_t_24, __pyx_n_s__array); if (unlikely(!__pyx_t_25)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_25); __Pyx_DECREF(__pyx_t_24); __pyx_t_24 = 0; __pyx_t_24 = PyFloat_FromDouble((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) + ((((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((2.0 * __pyx_v_a_00) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((2.0 * __pyx_v_a_00) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) + (((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) + (((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_00) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_00 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_00 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0)))); if (unlikely(!__pyx_t_24)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_24); __pyx_t_26 = PyFloat_FromDouble((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((-__pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) - (((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_00) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_00 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0)))); if (unlikely(!__pyx_t_26)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_26); __pyx_t_27 = PyFloat_FromDouble((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((-__pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) - (((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - (((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) + (((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1100, 2.0))) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((2.0 * __pyx_v_a_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((2.0 * __pyx_v_a_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + (((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((2.0 * __pyx_v_a_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((((3.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((((3.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((2.0 * __pyx_v_a_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((((3.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((((3.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((2.0 * __pyx_v_a_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - (((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - (((((((((2.0 * __pyx_v_a_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - (((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - (((((((((2.0 * __pyx_v_a_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0)))); if (unlikely(!__pyx_t_27)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_27); __pyx_t_28 = PyFloat_FromDouble((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((-__pyx_v_a_01) * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110) - (((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((((2.0 * __pyx_v_a_01) * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - ((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((((2.0 * __pyx_v_a_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) - (((((((__pyx_v_a_01 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0)))); if (unlikely(!__pyx_t_28)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_28); __pyx_t_29 = PyFloat_FromDouble((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((-__pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1101)) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) - (((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1101, 2.0))) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) - ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + (((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0))) + ((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * pow(__pyx_v_gamma_1110, 2.0)))); if (unlikely(!__pyx_t_29)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_29); __pyx_t_30 = PyFloat_FromDouble(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * __pyx_v_b_01) * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0001, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + (((((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((((2.0 * __pyx_v_a_10) * __pyx_v_c_0001) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110)) + ((((((((__pyx_v_a_10 * pow(__pyx_v_c_0010, 2.0)) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_30)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_30); __pyx_t_31 = PyList_New(6); if (unlikely(!__pyx_t_31)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_31)); PyList_SET_ITEM(__pyx_t_31, 0, __pyx_t_24); __Pyx_GIVEREF(__pyx_t_24); PyList_SET_ITEM(__pyx_t_31, 1, __pyx_t_26); __Pyx_GIVEREF(__pyx_t_26); PyList_SET_ITEM(__pyx_t_31, 2, __pyx_t_27); __Pyx_GIVEREF(__pyx_t_27); PyList_SET_ITEM(__pyx_t_31, 3, __pyx_t_28); __Pyx_GIVEREF(__pyx_t_28); PyList_SET_ITEM(__pyx_t_31, 4, __pyx_t_29); __Pyx_GIVEREF(__pyx_t_29); PyList_SET_ITEM(__pyx_t_31, 5, __pyx_t_30); __Pyx_GIVEREF(__pyx_t_30); __pyx_t_24 = 0; __pyx_t_26 = 0; __pyx_t_27 = 0; __pyx_t_28 = 0; __pyx_t_29 = 0; __pyx_t_30 = 0; __pyx_t_30 = PyTuple_New(1); if (unlikely(!__pyx_t_30)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_30)); PyTuple_SET_ITEM(__pyx_t_30, 0, ((PyObject *)__pyx_t_31)); __Pyx_GIVEREF(((PyObject *)__pyx_t_31)); __pyx_t_31 = 0; __pyx_t_31 = PyObject_Call(__pyx_t_25, ((PyObject *)__pyx_t_30), NULL); if (unlikely(!__pyx_t_31)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 37; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_31); __Pyx_DECREF(__pyx_t_25); __pyx_t_25 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_30)); __pyx_t_30 = 0; __pyx_v_coeffs = __pyx_t_31; __pyx_t_31 = 0; break;
38: elif i == 1:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":38 * if i == 0: * coeffs = np.array([a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2, -a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110]) * elif i == 1: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* coeffs = np.array([a_00*b_01*b_10*c_0010*alpha_11*beta_10*gamma_1100 + * a_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_1100 + */ case 1:
39: coeffs = np.array([a_00*b_01*b_10*c_0010*alpha_11*beta_10*gamma_1100 +
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":39 * coeffs = np.array([a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_00*b_01*b_10*c_0010**2*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_00*b_01*b_10*c_0010**2*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_10*c_0010**2*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_00*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2, -a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_00*b_01*b_10*c_0001*c_0010*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 - a_00*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1100 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 3*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + 2*a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - 2*a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_01*c_0010**2*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 - a_10*c_0010**2*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0001**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*b_10*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_10*c_0010**2*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_01*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, -a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0001*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0001**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*b_10*c_0001*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_10*c_0010**2*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - 2*a_01*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2 - a_01*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110**2, -a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1101 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101**2 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*b_01*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_01*c_0010**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*b_00*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 - a_10*c_0010**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110**2 + a_10*b_00*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001**2*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_01*c_0001*c_0010*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*b_00*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001**2*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110**2, a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0001**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*b_01*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*b_01*c_0001*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_01*c_0010**2*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0001**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*b_00*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + 2*a_10*c_0001*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110 + a_10*c_0010**2*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101*gamma_1110]) * elif i == 1: * coeffs = np.array([a_00*b_01*b_10*c_0010*alpha_11*beta_10*gamma_1100 + #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* a_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_1100 + * a_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_1100 + */ __pyx_t_31 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_31)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 39; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_31); __pyx_t_30 = PyObject_GetAttr(__pyx_t_31, __pyx_n_s__array); if (unlikely(!__pyx_t_30)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 39; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_30); __Pyx_DECREF(__pyx_t_31); __pyx_t_31 = 0;
40: a_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_1100 +
41: a_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_1100 +
42: a_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_1100 +
43: a_00*b_01*b_10*c_0010*alpha_11*gamma_1000*gamma_1100 +
44: a_00*b_10*c_0010*c_0111*alpha_11*gamma_1000*gamma_1100 +
45: a_00*b_01*c_0010*c_1011*alpha_11*gamma_1000*gamma_1100 +
46: a_00*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1100 +
47: a_00*b_01*b_10*c_0010*alpha_11*beta_10*gamma_1101 +
48: a_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_1101 +
49: a_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_1101 +
50: a_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_1101 +
51: a_00*b_01*b_10*c_0010*alpha_11*gamma_1000*gamma_1101 +
52: a_00*b_10*c_0010*c_0111*alpha_11*gamma_1000*gamma_1101 +
53: a_00*b_01*c_0010*c_1011*alpha_11*gamma_1000*gamma_1101 +
54: a_00*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101 +
55: a_00*b_01*b_10*c_0010*alpha_11*beta_10*gamma_1110 +
56: a_00*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_1110 +
57: a_00*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_1110 +
58: a_00*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_1110 +
59: a_00*b_01*b_10*c_0010*alpha_11*gamma_1000*gamma_1110 +
60: a_00*b_10*c_0010*c_0111*alpha_11*gamma_1000*gamma_1110 +
61: a_00*b_01*c_0010*c_1011*alpha_11*gamma_1000*gamma_1110 +
62: a_00*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1110,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":62 * a_00*b_10*c_0010*c_0111*alpha_11*gamma_1000*gamma_1110 + * a_00*b_01*c_0010*c_1011*alpha_11*gamma_1000*gamma_1110 + * a_00*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1110, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* -a_01*b_00*b_10*c_0111*alpha_10*beta_11*gamma_1000 - * a_01*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_1000 - */ __pyx_t_31 = PyFloat_FromDouble((((((((((((((((((((((((((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100) + ((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) + ((((((__pyx_v_a_00 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((__pyx_v_a_00 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) + ((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) + ((((((__pyx_v_a_00 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + ((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + ((((((__pyx_v_a_00 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_00 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_00 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_00 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_00 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_31)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 61; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_31);
63: -a_01*b_00*b_10*c_0111*alpha_10*beta_11*gamma_1000 -
64: a_01*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_1000 -
65: a_01*b_10*c_0010*c_0111*alpha_10*beta_11*gamma_1000 -
66: a_01*b_00*c_0111*c_1011*alpha_10*beta_11*gamma_1000 -
67: a_01*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_1000 -
68: a_01*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_1000 -
69: a_01*b_00*b_10*c_0111*alpha_10*gamma_1000*gamma_1100 -
70: a_01*b_10*c_0001*c_0111*alpha_10*gamma_1000*gamma_1100 -
71: a_01*b_10*c_0010*c_0111*alpha_10*gamma_1000*gamma_1100 -
72: a_01*b_00*c_0111*c_1011*alpha_10*gamma_1000*gamma_1100 -
73: a_01*c_0001*c_0111*c_1011*alpha_10*gamma_1000*gamma_1100 -
74: a_01*c_0010*c_0111*c_1011*alpha_10*gamma_1000*gamma_1100 -
75: a_01*b_00*b_10*c_0111*alpha_10*gamma_1000*gamma_1101 -
76: a_01*b_10*c_0001*c_0111*alpha_10*gamma_1000*gamma_1101 -
77: a_01*b_10*c_0010*c_0111*alpha_10*gamma_1000*gamma_1101 -
78: a_01*b_00*c_0111*c_1011*alpha_10*gamma_1000*gamma_1101 -
79: a_01*c_0001*c_0111*c_1011*alpha_10*gamma_1000*gamma_1101 -
80: a_01*c_0010*c_0111*c_1011*alpha_10*gamma_1000*gamma_1101 -
81: a_01*b_00*b_10*c_0111*alpha_10*gamma_1000*gamma_1110 -
82: a_01*b_10*c_0001*c_0111*alpha_10*gamma_1000*gamma_1110 -
83: a_01*b_10*c_0010*c_0111*alpha_10*gamma_1000*gamma_1110 -
84: a_01*b_00*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110 -
85: a_01*c_0001*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110 -
86: a_01*c_0010*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":86 * a_01*b_00*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110 - * a_01*c_0001*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110 - * a_01*c_0010*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* a_01*b_00*b_10*c_0111*alpha_11*beta_10*gamma_1110 + * a_01*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_1110 + */ __pyx_t_25 = PyFloat_FromDouble(((((((((((((((((((((((((((((((-__pyx_v_a_01) * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000) - ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_25)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 85; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_25);
87: a_01*b_00*b_10*c_0111*alpha_11*beta_10*gamma_1110 +
88: a_01*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_1110 +
89: a_01*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_1110 +
90: a_01*b_00*c_0111*c_1011*alpha_11*beta_10*gamma_1110 +
91: a_01*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_1110 +
92: a_01*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_1110 +
93: a_01*b_00*b_10*c_0111*alpha_11*gamma_1000*gamma_1110 +
94: a_01*b_10*c_0001*c_0111*alpha_11*gamma_1000*gamma_1110 +
95: a_01*b_10*c_0010*c_0111*alpha_11*gamma_1000*gamma_1110 +
96: a_01*b_00*c_0111*c_1011*alpha_11*gamma_1000*gamma_1110 +
97: a_01*c_0001*c_0111*c_1011*alpha_11*gamma_1000*gamma_1110 +
98: a_01*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1110,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":98 * a_01*b_00*c_0111*c_1011*alpha_11*gamma_1000*gamma_1110 + * a_01*c_0001*c_0111*c_1011*alpha_11*gamma_1000*gamma_1110 + * a_01*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1110, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* -a_10*b_00*b_01*c_1011*alpha_10*beta_11*gamma_1000 - * a_10*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_1000 - */ __pyx_t_29 = PyFloat_FromDouble((((((((((((((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110) + ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_b_10) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + ((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_29)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 97; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_29);
99: -a_10*b_00*b_01*c_1011*alpha_10*beta_11*gamma_1000 -
100: a_10*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_1000 -
101: a_10*b_01*c_0010*c_1011*alpha_10*beta_11*gamma_1000 -
102: a_10*b_00*c_0111*c_1011*alpha_10*beta_11*gamma_1000 -
103: a_10*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_1000 -
104: a_10*c_0010*c_0111*c_1011*alpha_10*beta_11*gamma_1000 -
105: a_10*b_00*b_01*c_1011*alpha_10*gamma_1000*gamma_1100 -
106: a_10*b_01*c_0001*c_1011*alpha_10*gamma_1000*gamma_1100 -
107: a_10*b_01*c_0010*c_1011*alpha_10*gamma_1000*gamma_1100 -
108: a_10*b_00*c_0111*c_1011*alpha_10*gamma_1000*gamma_1100 -
109: a_10*c_0001*c_0111*c_1011*alpha_10*gamma_1000*gamma_1100 -
110: a_10*c_0010*c_0111*c_1011*alpha_10*gamma_1000*gamma_1100 -
111: a_10*b_00*b_01*c_1011*alpha_10*gamma_1000*gamma_1101 -
112: a_10*b_01*c_0001*c_1011*alpha_10*gamma_1000*gamma_1101 -
113: a_10*b_01*c_0010*c_1011*alpha_10*gamma_1000*gamma_1101 -
114: a_10*b_00*c_0111*c_1011*alpha_10*gamma_1000*gamma_1101 -
115: a_10*c_0001*c_0111*c_1011*alpha_10*gamma_1000*gamma_1101 -
116: a_10*c_0010*c_0111*c_1011*alpha_10*gamma_1000*gamma_1101 -
117: a_10*b_00*b_01*c_1011*alpha_10*gamma_1000*gamma_1110 -
118: a_10*b_01*c_0001*c_1011*alpha_10*gamma_1000*gamma_1110 -
119: a_10*b_01*c_0010*c_1011*alpha_10*gamma_1000*gamma_1110 -
120: a_10*b_00*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110 -
121: a_10*c_0001*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110 -
122: a_10*c_0010*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":122 * a_10*b_00*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110 - * a_10*c_0001*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110 - * a_10*c_0010*c_0111*c_1011*alpha_10*gamma_1000*gamma_1110, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* -a_10*b_00*b_01*c_1011*alpha_11*beta_10*gamma_1100 - * a_10*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_1100 - */ __pyx_t_28 = PyFloat_FromDouble(((((((((((((((((((((((((((((((-__pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - ((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_28)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 121; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_28);
123: -a_10*b_00*b_01*c_1011*alpha_11*beta_10*gamma_1100 -
124: a_10*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_1100 -
125: a_10*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_1100 -
126: a_10*b_00*c_0111*c_1011*alpha_11*beta_10*gamma_1100 -
127: a_10*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_1100 -
128: a_10*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_1100 -
129: a_10*b_00*b_01*c_1011*alpha_11*gamma_1000*gamma_1100 -
130: a_10*b_01*c_0001*c_1011*alpha_11*gamma_1000*gamma_1100 -
131: a_10*b_01*c_0010*c_1011*alpha_11*gamma_1000*gamma_1100 -
132: a_10*b_00*c_0111*c_1011*alpha_11*gamma_1000*gamma_1100 -
133: a_10*c_0001*c_0111*c_1011*alpha_11*gamma_1000*gamma_1100 -
134: a_10*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1100 -
135: a_10*b_00*b_01*c_1011*alpha_11*beta_10*gamma_1101 -
136: a_10*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_1101 -
137: a_10*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_1101 -
138: a_10*b_00*c_0111*c_1011*alpha_11*beta_10*gamma_1101 -
139: a_10*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_1101 -
140: a_10*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_1101 -
141: a_10*b_00*b_01*c_1011*alpha_11*gamma_1000*gamma_1101 -
142: a_10*b_01*c_0001*c_1011*alpha_11*gamma_1000*gamma_1101 -
143: a_10*b_01*c_0010*c_1011*alpha_11*gamma_1000*gamma_1101 -
144: a_10*b_00*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101 -
145: a_10*c_0001*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101 -
146: a_10*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":146 * a_10*b_00*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101 - * a_10*c_0001*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101 - * a_10*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* elif i == 2: * coeffs = np.array([a_01*b_10*c_0010*c_0111*alpha_01*beta_10*beta_11*gamma_0100 + */ __pyx_t_27 = PyFloat_FromDouble(((((((((((((((((((((((((((((((-__pyx_v_a_10) * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_b_01) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_b_00) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - ((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101))); if (unlikely(!__pyx_t_27)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 145; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_27); __pyx_t_26 = PyList_New(5); if (unlikely(!__pyx_t_26)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 39; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_26)); PyList_SET_ITEM(__pyx_t_26, 0, __pyx_t_31); __Pyx_GIVEREF(__pyx_t_31); PyList_SET_ITEM(__pyx_t_26, 1, __pyx_t_25); __Pyx_GIVEREF(__pyx_t_25); PyList_SET_ITEM(__pyx_t_26, 2, __pyx_t_29); __Pyx_GIVEREF(__pyx_t_29); PyList_SET_ITEM(__pyx_t_26, 3, __pyx_t_28); __Pyx_GIVEREF(__pyx_t_28); PyList_SET_ITEM(__pyx_t_26, 4, __pyx_t_27); __Pyx_GIVEREF(__pyx_t_27); __pyx_t_31 = 0; __pyx_t_25 = 0; __pyx_t_29 = 0; __pyx_t_28 = 0; __pyx_t_27 = 0; __pyx_t_27 = PyTuple_New(1); if (unlikely(!__pyx_t_27)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 39; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_27)); PyTuple_SET_ITEM(__pyx_t_27, 0, ((PyObject *)__pyx_t_26)); __Pyx_GIVEREF(((PyObject *)__pyx_t_26)); __pyx_t_26 = 0; __pyx_t_26 = PyObject_Call(__pyx_t_30, ((PyObject *)__pyx_t_27), NULL); if (unlikely(!__pyx_t_26)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 39; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_26); __Pyx_DECREF(__pyx_t_30); __pyx_t_30 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_27)); __pyx_t_27 = 0; __pyx_v_coeffs = __pyx_t_26; __pyx_t_26 = 0; break;
147: elif i == 2:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":147 * a_10*c_0001*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101 - * a_10*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101]) * elif i == 2: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* coeffs = np.array([a_01*b_10*c_0010*c_0111*alpha_01*beta_10*beta_11*gamma_0100 + * a_01*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100 + */ switch (__pyx_v_i) { /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":147 * a_10*c_0001*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101 - * a_10*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101]) * elif i == 2: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* coeffs = np.array([a_01*b_10*c_0010*c_0111*alpha_01*beta_10*beta_11*gamma_0100 + * a_01*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100 + */ case 2:
148: coeffs = np.array([a_01*b_10*c_0010*c_0111*alpha_01*beta_10*beta_11*gamma_0100 +
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":148 * a_10*c_0010*c_0111*c_1011*alpha_11*gamma_1000*gamma_1101]) * elif i == 2: * coeffs = np.array([a_01*b_10*c_0010*c_0111*alpha_01*beta_10*beta_11*gamma_0100 + #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* a_01*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100 + * a_01*b_10*c_0010*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000 + */ __pyx_t_26 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_26)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 148; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_26); __pyx_t_27 = PyObject_GetAttr(__pyx_t_26, __pyx_n_s__array); if (unlikely(!__pyx_t_27)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 148; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_27); __Pyx_DECREF(__pyx_t_26); __pyx_t_26 = 0;
149: a_01*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100 +
150: a_01*b_10*c_0010*c_0111*alpha_01*beta_11*gamma_0100*gamma_1000 +
151: a_01*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000 +
152: a_01*b_10*c_0010*c_0111*alpha_01*beta_10*gamma_0100*gamma_1100 +
153: a_01*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100 +
154: a_01*b_10*c_0010*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1100 +
155: a_01*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100 +
156: a_01*b_10*c_0010*c_0111*alpha_01*beta_10*gamma_0100*gamma_1101 +
157: a_01*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101 +
158: a_01*b_10*c_0010*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1101 +
159: a_01*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101 +
160: a_01*b_10*c_0010*c_0111*alpha_01*beta_10*gamma_0100*gamma_1110 +
161: a_01*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110 +
162: a_01*b_10*c_0010*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1110 +
163: a_01*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":163 * a_01*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110 + * a_01*b_10*c_0010*c_0111*alpha_01*gamma_0100*gamma_1000*gamma_1110 + * a_01*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* a_10*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100 + * a_10*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100 - */ __pyx_t_26 = PyFloat_FromDouble(((((((((((((((((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_26)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 162; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_26);
164: a_10*b_01*c_0010*c_1011*alpha_01*beta_10*beta_11*gamma_0100 +
165: a_10*c_0010*c_0111*c_1011*alpha_01*beta_10*beta_11*gamma_0100 -
166: a_01*b_10*c_0001*c_0111*alpha_10*beta_01*beta_11*gamma_1000 -
167: a_01*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000 +
168: a_10*b_01*c_0010*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000 +
169: a_10*c_0010*c_0111*c_1011*alpha_01*beta_11*gamma_0100*gamma_1000 -
170: a_01*b_10*c_0001*c_0111*alpha_10*beta_11*gamma_0100*gamma_1000 -
171: a_01*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000 +
172: a_10*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100 +
173: a_10*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1100 -
174: a_01*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1100 -
175: a_01*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100 +
176: a_10*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100 +
177: a_10*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1100 -
178: a_01*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1100 -
179: a_01*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100 +
180: a_10*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101 +
181: a_10*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1101 -
182: a_01*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1101 -
183: a_01*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101 +
184: a_10*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101 +
185: a_10*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1101 -
186: a_01*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1101 -
187: a_01*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101 +
188: a_10*b_01*c_0010*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110 +
189: a_10*c_0010*c_0111*c_1011*alpha_01*beta_10*gamma_0100*gamma_1110 -
190: a_01*b_10*c_0001*c_0111*alpha_10*beta_01*gamma_1000*gamma_1110 -
191: a_01*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110 +
192: a_10*b_01*c_0010*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110 +
193: a_10*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110 -
194: a_01*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110 -
195: a_01*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":195 * a_10*c_0010*c_0111*c_1011*alpha_01*gamma_0100*gamma_1000*gamma_1110 - * a_01*b_10*c_0001*c_0111*alpha_10*gamma_0100*gamma_1000*gamma_1110 - * a_01*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* a_01*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100 + * a_01*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100 + */ __pyx_t_30 = PyFloat_FromDouble(((((((((((((((((((((((((((((((((((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) + (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100)) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000)) + (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000)) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000)) - (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000)) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_01) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_30)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 194; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_30);
196: a_01*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1100 +
197: a_01*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100 +
198: a_01*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1100 +
199: a_01*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100 +
200: a_01*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1100 +
201: a_01*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100 +
202: a_01*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1100 +
203: a_01*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100 +
204: a_01*b_10*c_0001*c_0111*alpha_11*beta_01*beta_10*gamma_1110 +
205: a_01*b_10*c_0010*c_0111*alpha_11*beta_01*beta_10*gamma_1110 +
206: a_01*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110 +
207: a_01*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1110 +
208: a_01*b_10*c_0001*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110 +
209: a_01*b_10*c_0010*c_0111*alpha_11*beta_10*gamma_0100*gamma_1110 +
210: a_01*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110 +
211: a_01*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1110 +
212: a_01*b_10*c_0001*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110 +
213: a_01*b_10*c_0010*c_0111*alpha_11*beta_01*gamma_1000*gamma_1110 +
214: a_01*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110 +
215: a_01*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1110 +
216: a_01*b_10*c_0001*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110 +
217: a_01*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110 +
218: a_01*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110 +
219: a_01*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":219 * a_01*b_10*c_0010*c_0111*alpha_11*gamma_0100*gamma_1000*gamma_1110 + * a_01*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110 + * a_01*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1110, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* -a_10*b_01*c_0001*c_1011*alpha_10*beta_01*beta_11*gamma_1000 - * a_10*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000 - */ __pyx_t_28 = PyFloat_FromDouble(((((((((((((((((((((((((((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_b_10) * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) + (((((((__pyx_v_a_01 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_28)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 218; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_28);
220: -a_10*b_01*c_0001*c_1011*alpha_10*beta_01*beta_11*gamma_1000 -
221: a_10*c_0001*c_0111*c_1011*alpha_10*beta_01*beta_11*gamma_1000 -
222: a_10*b_01*c_0001*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000 -
223: a_10*c_0001*c_0111*c_1011*alpha_10*beta_11*gamma_0100*gamma_1000 -
224: a_10*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100 -
225: a_10*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1100 -
226: a_10*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100 -
227: a_10*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1100 -
228: a_10*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101 -
229: a_10*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1101 -
230: a_10*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101 -
231: a_10*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1101 -
232: a_10*b_01*c_0001*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110 -
233: a_10*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110 -
234: a_10*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110 -
235: a_10*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":235 * a_10*c_0001*c_0111*c_1011*alpha_10*beta_01*gamma_1000*gamma_1110 - * a_10*b_01*c_0001*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110 - * a_10*c_0001*c_0111*c_1011*alpha_10*gamma_0100*gamma_1000*gamma_1110, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* -a_10*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1100 - * a_10*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100 - */ __pyx_t_29 = PyFloat_FromDouble((((((((((((((((((((((((-__pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_beta_11) * __pyx_v_gamma_1000)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1110))); if (unlikely(!__pyx_t_29)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 234; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_29);
236: -a_10*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1100 -
237: a_10*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1100 -
238: a_10*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100 -
239: a_10*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1100 -
240: a_10*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100 -
241: a_10*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1100 -
242: a_10*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100 -
243: a_10*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1100 -
244: a_10*b_01*c_0001*c_1011*alpha_11*beta_01*beta_10*gamma_1101 -
245: a_10*b_01*c_0010*c_1011*alpha_11*beta_01*beta_10*gamma_1101 -
246: a_10*c_0001*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101 -
247: a_10*c_0010*c_0111*c_1011*alpha_11*beta_01*beta_10*gamma_1101 -
248: a_10*b_01*c_0001*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101 -
249: a_10*b_01*c_0010*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101 -
250: a_10*c_0001*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101 -
251: a_10*c_0010*c_0111*c_1011*alpha_11*beta_10*gamma_0100*gamma_1101 -
252: a_10*b_01*c_0001*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101 -
253: a_10*b_01*c_0010*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101 -
254: a_10*c_0001*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101 -
255: a_10*c_0010*c_0111*c_1011*alpha_11*beta_01*gamma_1000*gamma_1101 -
256: a_10*b_01*c_0001*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101 -
257: a_10*b_01*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101 -
258: a_10*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101 -
259: a_10*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":259 * a_10*b_01*c_0010*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101 - * a_10*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101 - * a_10*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* return coeffs * */ __pyx_t_25 = PyFloat_FromDouble((((((((((((((((((((((((((((((((-__pyx_v_a_10) * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1100)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_beta_10) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_10) * __pyx_v_gamma_0100) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_beta_01) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0001) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_b_01) * __pyx_v_c_0010) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0001) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101)) - (((((((__pyx_v_a_10 * __pyx_v_c_0010) * __pyx_v_c_0111) * __pyx_v_c_1011) * __pyx_v_alpha_11) * __pyx_v_gamma_0100) * __pyx_v_gamma_1000) * __pyx_v_gamma_1101))); if (unlikely(!__pyx_t_25)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 258; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_25); __pyx_t_31 = PyList_New(5); if (unlikely(!__pyx_t_31)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 148; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_31)); PyList_SET_ITEM(__pyx_t_31, 0, __pyx_t_26); __Pyx_GIVEREF(__pyx_t_26); PyList_SET_ITEM(__pyx_t_31, 1, __pyx_t_30); __Pyx_GIVEREF(__pyx_t_30); PyList_SET_ITEM(__pyx_t_31, 2, __pyx_t_28); __Pyx_GIVEREF(__pyx_t_28); PyList_SET_ITEM(__pyx_t_31, 3, __pyx_t_29); __Pyx_GIVEREF(__pyx_t_29); PyList_SET_ITEM(__pyx_t_31, 4, __pyx_t_25); __Pyx_GIVEREF(__pyx_t_25); __pyx_t_26 = 0; __pyx_t_30 = 0; __pyx_t_28 = 0; __pyx_t_29 = 0; __pyx_t_25 = 0; __pyx_t_25 = PyTuple_New(1); if (unlikely(!__pyx_t_25)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 148; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_25)); PyTuple_SET_ITEM(__pyx_t_25, 0, ((PyObject *)__pyx_t_31)); __Pyx_GIVEREF(((PyObject *)__pyx_t_31)); __pyx_t_31 = 0; __pyx_t_31 = PyObject_Call(__pyx_t_27, ((PyObject *)__pyx_t_25), NULL); if (unlikely(!__pyx_t_31)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 148; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_31); __Pyx_DECREF(__pyx_t_27); __pyx_t_27 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_25)); __pyx_t_25 = 0; __pyx_v_coeffs = __pyx_t_31; __pyx_t_31 = 0; break; }
260: return coeffs
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":260 * a_10*c_0001*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101 - * a_10*c_0010*c_0111*c_1011*alpha_11*gamma_0100*gamma_1000*gamma_1101]) * return coeffs #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* * cpdef monoms_DP(int i, np.ndarray[cdouble_t] x): */ __Pyx_XDECREF(__pyx_r); if (unlikely(!__pyx_v_coeffs)) { __Pyx_RaiseUnboundLocalError("coeffs"); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 260; __pyx_clineno = __LINE__; goto __pyx_L1_error;} }__Pyx_INCREF(__pyx_v_coeffs); __pyx_r = __pyx_v_coeffs; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_24); __Pyx_XDECREF(__pyx_t_25); __Pyx_XDECREF(__pyx_t_26); __Pyx_XDECREF(__pyx_t_27); __Pyx_XDECREF(__pyx_t_28); __Pyx_XDECREF(__pyx_t_29); __Pyx_XDECREF(__pyx_t_30); __Pyx_XDECREF(__pyx_t_31); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.coeffs_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = 0; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __pyx_L2:; __Pyx_XDECREF(__pyx_v_coeffs); __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
261:
262: cpdef monoms_DP(int i, np.ndarray[cdouble_t] x):
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":262 * return coeffs * * cpdef monoms_DP(int i, np.ndarray[cdouble_t] x): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_00 = x[0] * cdef double s_01 = x[1] */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_1monoms_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static PyObject *__pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_monoms_DP(int __pyx_v_i, PyArrayObject *__pyx_v_x, int __pyx_skip_dispatch) { double __pyx_v_s_00; double __pyx_v_s_01; double __pyx_v_s_10; double __pyx_v_s_11; PyObject *__pyx_v_monoms = NULL; Py_buffer __pyx_bstruct_x; Py_ssize_t __pyx_bstride_0_x = 0; Py_ssize_t __pyx_bshape_0_x = 0; PyObject *__pyx_r = NULL; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("monoms_DP"); __pyx_bstruct_x.buf = NULL; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_x, (PyObject*)__pyx_v_x, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 262; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_x = __pyx_bstruct_x.strides[0]; __pyx_bshape_0_x = __pyx_bstruct_x.shape[0]; /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":262 * return coeffs * * cpdef monoms_DP(int i, np.ndarray[cdouble_t] x): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_00 = x[0] * cdef double s_01 = x[1] */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_1monoms_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static char __pyx_doc_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_1monoms_DP[] = "File: _sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx (starting at line 262)"; static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_1monoms_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { int __pyx_v_i; PyArrayObject *__pyx_v_x = 0; Py_buffer __pyx_bstruct_x; Py_ssize_t __pyx_bstride_0_x = 0; Py_ssize_t __pyx_bshape_0_x = 0; PyObject *__pyx_r = NULL; static PyObject **__pyx_pyargnames[] = {&__pyx_n_s__i,&__pyx_n_s__x,0}; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("monoms_DP"); __pyx_self = __pyx_self; { PyObject* values[2] = {0,0}; if (unlikely(__pyx_kwds)) { Py_ssize_t kw_args; switch (PyTuple_GET_SIZE(__pyx_args)) { case 2: values[1] = PyTuple_GET_ITEM(__pyx_args, 1); case 1: values[0] = PyTuple_GET_ITEM(__pyx_args, 0); case 0: break; default: goto __pyx_L5_argtuple_error; } kw_args = PyDict_Size(__pyx_kwds); switch (PyTuple_GET_SIZE(__pyx_args)) { case 0: values[0] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__i); if (likely(values[0])) kw_args--; else goto __pyx_L5_argtuple_error; case 1: values[1] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__x); if (likely(values[1])) kw_args--; else { __Pyx_RaiseArgtupleInvalid("monoms_DP", 1, 2, 2, 1); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 262; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } if (unlikely(kw_args > 0)) { if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_pyargnames, 0, values, PyTuple_GET_SIZE(__pyx_args), "monoms_DP")<
0)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 262; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } else if (PyTuple_GET_SIZE(__pyx_args) != 2) { goto __pyx_L5_argtuple_error; } else { values[0] = PyTuple_GET_ITEM(__pyx_args, 0); values[1] = PyTuple_GET_ITEM(__pyx_args, 1); } __pyx_v_i = __Pyx_PyInt_AsInt(values[0]); if (unlikely((__pyx_v_i == (int)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 262; __pyx_clineno = __LINE__; goto __pyx_L3_error;} __pyx_v_x = ((PyArrayObject *)values[1]); } goto __pyx_L4_argument_unpacking_done; __pyx_L5_argtuple_error:; __Pyx_RaiseArgtupleInvalid("monoms_DP", 1, 2, 2, PyTuple_GET_SIZE(__pyx_args)); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 262; __pyx_clineno = __LINE__; goto __pyx_L3_error;} __pyx_L3_error:; __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.monoms_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __Pyx_RefNannyFinishContext(); return NULL; __pyx_L4_argument_unpacking_done:; __pyx_bstruct_x.buf = NULL; if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_x), __pyx_ptype_5numpy_ndarray, 1, "x", 0))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 262; __pyx_clineno = __LINE__; goto __pyx_L1_error;} { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_x, (PyObject*)__pyx_v_x, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 262; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_x = __pyx_bstruct_x.strides[0]; __pyx_bshape_0_x = __pyx_bstruct_x.shape[0]; __Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_monoms_DP(__pyx_v_i, __pyx_v_x, 0); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 262; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.monoms_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __pyx_L2:; __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
263: cdef double s_00 = x[0]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":263 * * cpdef monoms_DP(int i, np.ndarray[cdouble_t] x): * cdef double s_00 = x[0] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_01 = x[1] * cdef double s_10 = x[2] */ __pyx_t_1 = 0; __pyx_t_2 = -1; if (__pyx_t_1<
0) { __pyx_t_1 += __pyx_bshape_0_x; if (unlikely(__pyx_t_1<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_1 >= __pyx_bshape_0_x)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 263; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_s_00 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_x.buf, __pyx_t_1, __pyx_bstride_0_x));
264: cdef double s_01 = x[1]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":264 * cpdef monoms_DP(int i, np.ndarray[cdouble_t] x): * cdef double s_00 = x[0] * cdef double s_01 = x[1] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_10 = x[2] * cdef double s_11 = x[3] */ __pyx_t_3 = 1; __pyx_t_2 = -1; if (__pyx_t_3<
0) { __pyx_t_3 += __pyx_bshape_0_x; if (unlikely(__pyx_t_3<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_3 >= __pyx_bshape_0_x)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 264; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_s_01 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_x.buf, __pyx_t_3, __pyx_bstride_0_x));
265: cdef double s_10 = x[2]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":265 * cdef double s_00 = x[0] * cdef double s_01 = x[1] * cdef double s_10 = x[2] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_11 = x[3] * if i == 0: */ __pyx_t_4 = 2; __pyx_t_2 = -1; if (__pyx_t_4<
0) { __pyx_t_4 += __pyx_bshape_0_x; if (unlikely(__pyx_t_4<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_4 >= __pyx_bshape_0_x)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 265; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_s_10 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_x.buf, __pyx_t_4, __pyx_bstride_0_x));
266: cdef double s_11 = x[3]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":266 * cdef double s_01 = x[1] * cdef double s_10 = x[2] * cdef double s_11 = x[3] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* if i == 0: * monoms = np.array([s_00*s_01, s_00*s_10, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) */ __pyx_t_5 = 3; __pyx_t_2 = -1; if (__pyx_t_5<
0) { __pyx_t_5 += __pyx_bshape_0_x; if (unlikely(__pyx_t_5<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_5 >= __pyx_bshape_0_x)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 266; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_s_11 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_x.buf, __pyx_t_5, __pyx_bstride_0_x));
267: if i == 0:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":267 * cdef double s_10 = x[2] * cdef double s_11 = x[3] * if i == 0: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* monoms = np.array([s_00*s_01, s_00*s_10, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * elif i == 1: */ case 0:
268: monoms = np.array([s_00*s_01, s_00*s_10, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":268 * cdef double s_11 = x[3] * if i == 0: * monoms = np.array([s_00*s_01, s_00*s_10, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* elif i == 1: * monoms = np.array([s_00*s_11, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) */ __pyx_t_6 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_6); __pyx_t_7 = PyObject_GetAttr(__pyx_t_6, __pyx_n_s__array); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0; __pyx_t_6 = PyFloat_FromDouble((__pyx_v_s_00 * __pyx_v_s_01)); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_6); __pyx_t_8 = PyFloat_FromDouble((__pyx_v_s_00 * __pyx_v_s_10)); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_9 = PyFloat_FromDouble((__pyx_v_s_01 * __pyx_v_s_10)); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_9); __pyx_t_10 = PyFloat_FromDouble((__pyx_v_s_01 * __pyx_v_s_11)); if (unlikely(!__pyx_t_10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_10); __pyx_t_11 = PyFloat_FromDouble(pow(__pyx_v_s_10, 2.0)); if (unlikely(!__pyx_t_11)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_11); __pyx_t_12 = PyFloat_FromDouble((__pyx_v_s_10 * __pyx_v_s_11)); if (unlikely(!__pyx_t_12)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_12); __pyx_t_13 = PyList_New(6); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_13)); PyList_SET_ITEM(__pyx_t_13, 0, __pyx_t_6); __Pyx_GIVEREF(__pyx_t_6); PyList_SET_ITEM(__pyx_t_13, 1, __pyx_t_8); __Pyx_GIVEREF(__pyx_t_8); PyList_SET_ITEM(__pyx_t_13, 2, __pyx_t_9); __Pyx_GIVEREF(__pyx_t_9); PyList_SET_ITEM(__pyx_t_13, 3, __pyx_t_10); __Pyx_GIVEREF(__pyx_t_10); PyList_SET_ITEM(__pyx_t_13, 4, __pyx_t_11); __Pyx_GIVEREF(__pyx_t_11); PyList_SET_ITEM(__pyx_t_13, 5, __pyx_t_12); __Pyx_GIVEREF(__pyx_t_12); __pyx_t_6 = 0; __pyx_t_8 = 0; __pyx_t_9 = 0; __pyx_t_10 = 0; __pyx_t_11 = 0; __pyx_t_12 = 0; __pyx_t_12 = PyTuple_New(1); if (unlikely(!__pyx_t_12)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_12)); PyTuple_SET_ITEM(__pyx_t_12, 0, ((PyObject *)__pyx_t_13)); __Pyx_GIVEREF(((PyObject *)__pyx_t_13)); __pyx_t_13 = 0; __pyx_t_13 = PyObject_Call(__pyx_t_7, ((PyObject *)__pyx_t_12), NULL); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 268; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_12)); __pyx_t_12 = 0; __pyx_v_monoms = __pyx_t_13; __pyx_t_13 = 0; break;
269: elif i == 1:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":269 * if i == 0: * monoms = np.array([s_00*s_01, s_00*s_10, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * elif i == 1: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* monoms = np.array([s_00*s_11, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * elif i == 2: */ case 1:
270: monoms = np.array([s_00*s_11, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":270 * monoms = np.array([s_00*s_01, s_00*s_10, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * elif i == 1: * monoms = np.array([s_00*s_11, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* elif i == 2: * monoms = np.array([s_01**2, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) */ __pyx_t_13 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __pyx_t_12 = PyObject_GetAttr(__pyx_t_13, __pyx_n_s__array); if (unlikely(!__pyx_t_12)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_12); __Pyx_DECREF(__pyx_t_13); __pyx_t_13 = 0; __pyx_t_13 = PyFloat_FromDouble((__pyx_v_s_00 * __pyx_v_s_11)); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __pyx_t_7 = PyFloat_FromDouble((__pyx_v_s_01 * __pyx_v_s_10)); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __pyx_t_11 = PyFloat_FromDouble((__pyx_v_s_01 * __pyx_v_s_11)); if (unlikely(!__pyx_t_11)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_11); __pyx_t_10 = PyFloat_FromDouble(pow(__pyx_v_s_10, 2.0)); if (unlikely(!__pyx_t_10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_10); __pyx_t_9 = PyFloat_FromDouble((__pyx_v_s_10 * __pyx_v_s_11)); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_9); __pyx_t_8 = PyList_New(5); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_8)); PyList_SET_ITEM(__pyx_t_8, 0, __pyx_t_13); __Pyx_GIVEREF(__pyx_t_13); PyList_SET_ITEM(__pyx_t_8, 1, __pyx_t_7); __Pyx_GIVEREF(__pyx_t_7); PyList_SET_ITEM(__pyx_t_8, 2, __pyx_t_11); __Pyx_GIVEREF(__pyx_t_11); PyList_SET_ITEM(__pyx_t_8, 3, __pyx_t_10); __Pyx_GIVEREF(__pyx_t_10); PyList_SET_ITEM(__pyx_t_8, 4, __pyx_t_9); __Pyx_GIVEREF(__pyx_t_9); __pyx_t_13 = 0; __pyx_t_7 = 0; __pyx_t_11 = 0; __pyx_t_10 = 0; __pyx_t_9 = 0; __pyx_t_9 = PyTuple_New(1); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_9)); PyTuple_SET_ITEM(__pyx_t_9, 0, ((PyObject *)__pyx_t_8)); __Pyx_GIVEREF(((PyObject *)__pyx_t_8)); __pyx_t_8 = 0; __pyx_t_8 = PyObject_Call(__pyx_t_12, ((PyObject *)__pyx_t_9), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 270; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_9)); __pyx_t_9 = 0; __pyx_v_monoms = __pyx_t_8; __pyx_t_8 = 0; break;
271: elif i == 2:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":271 * elif i == 1: * monoms = np.array([s_00*s_11, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * elif i == 2: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* monoms = np.array([s_01**2, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * return monoms */ switch (__pyx_v_i) { /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":271 * elif i == 1: * monoms = np.array([s_00*s_11, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * elif i == 2: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* monoms = np.array([s_01**2, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * return monoms */ case 2:
272: monoms = np.array([s_01**2, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":272 * monoms = np.array([s_00*s_11, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * elif i == 2: * monoms = np.array([s_01**2, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* return monoms * */ __pyx_t_8 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_9 = PyObject_GetAttr(__pyx_t_8, __pyx_n_s__array); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_9); __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_8 = PyFloat_FromDouble(pow(__pyx_v_s_01, 2.0)); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_12 = PyFloat_FromDouble((__pyx_v_s_01 * __pyx_v_s_10)); if (unlikely(!__pyx_t_12)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_12); __pyx_t_10 = PyFloat_FromDouble((__pyx_v_s_01 * __pyx_v_s_11)); if (unlikely(!__pyx_t_10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_10); __pyx_t_11 = PyFloat_FromDouble(pow(__pyx_v_s_10, 2.0)); if (unlikely(!__pyx_t_11)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_11); __pyx_t_7 = PyFloat_FromDouble((__pyx_v_s_10 * __pyx_v_s_11)); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __pyx_t_13 = PyList_New(5); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_13)); PyList_SET_ITEM(__pyx_t_13, 0, __pyx_t_8); __Pyx_GIVEREF(__pyx_t_8); PyList_SET_ITEM(__pyx_t_13, 1, __pyx_t_12); __Pyx_GIVEREF(__pyx_t_12); PyList_SET_ITEM(__pyx_t_13, 2, __pyx_t_10); __Pyx_GIVEREF(__pyx_t_10); PyList_SET_ITEM(__pyx_t_13, 3, __pyx_t_11); __Pyx_GIVEREF(__pyx_t_11); PyList_SET_ITEM(__pyx_t_13, 4, __pyx_t_7); __Pyx_GIVEREF(__pyx_t_7); __pyx_t_8 = 0; __pyx_t_12 = 0; __pyx_t_10 = 0; __pyx_t_11 = 0; __pyx_t_7 = 0; __pyx_t_7 = PyTuple_New(1); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_7)); PyTuple_SET_ITEM(__pyx_t_7, 0, ((PyObject *)__pyx_t_13)); __Pyx_GIVEREF(((PyObject *)__pyx_t_13)); __pyx_t_13 = 0; __pyx_t_13 = PyObject_Call(__pyx_t_9, ((PyObject *)__pyx_t_7), NULL); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 272; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __Pyx_DECREF(__pyx_t_9); __pyx_t_9 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_7)); __pyx_t_7 = 0; __pyx_v_monoms = __pyx_t_13; __pyx_t_13 = 0; break; }
273: return monoms
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":273 * elif i == 2: * monoms = np.array([s_01**2, s_01*s_10, s_01*s_11, s_10**2, s_10*s_11]) * return monoms #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* * cpdef dxi_DP(int i, np.ndarray[cdouble_t] x, double eps): */ __Pyx_XDECREF(__pyx_r); if (unlikely(!__pyx_v_monoms)) { __Pyx_RaiseUnboundLocalError("monoms"); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 273; __pyx_clineno = __LINE__; goto __pyx_L1_error;} }__Pyx_INCREF(__pyx_v_monoms); __pyx_r = __pyx_v_monoms; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_6); __Pyx_XDECREF(__pyx_t_7); __Pyx_XDECREF(__pyx_t_8); __Pyx_XDECREF(__pyx_t_9); __Pyx_XDECREF(__pyx_t_10); __Pyx_XDECREF(__pyx_t_11); __Pyx_XDECREF(__pyx_t_12); __Pyx_XDECREF(__pyx_t_13); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.monoms_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = 0; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __pyx_L2:; __Pyx_XDECREF(__pyx_v_monoms); __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
274:
275: cpdef dxi_DP(int i, np.ndarray[cdouble_t] x, double eps):
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":275 * return monoms * * cpdef dxi_DP(int i, np.ndarray[cdouble_t] x, double eps): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_00 = x[0] * cdef double s_01 = x[1] */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_2dxi_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static PyObject *__pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_dxi_DP(int __pyx_v_i, PyArrayObject *__pyx_v_x, double __pyx_v_eps, int __pyx_skip_dispatch) { double __pyx_v_s_00; double __pyx_v_s_01; double __pyx_v_s_10; double __pyx_v_s_11; PyObject *__pyx_v_dxi = NULL; Py_buffer __pyx_bstruct_x; Py_ssize_t __pyx_bstride_0_x = 0; Py_ssize_t __pyx_bshape_0_x = 0; PyObject *__pyx_r = NULL; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("dxi_DP"); __pyx_bstruct_x.buf = NULL; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_x, (PyObject*)__pyx_v_x, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_x = __pyx_bstruct_x.strides[0]; __pyx_bshape_0_x = __pyx_bstruct_x.shape[0]; /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":275 * return monoms * * cpdef dxi_DP(int i, np.ndarray[cdouble_t] x, double eps): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_00 = x[0] * cdef double s_01 = x[1] */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_2dxi_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static char __pyx_doc_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_2dxi_DP[] = "File: _sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx (starting at line 275)"; static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_2dxi_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { int __pyx_v_i; PyArrayObject *__pyx_v_x = 0; double __pyx_v_eps; Py_buffer __pyx_bstruct_x; Py_ssize_t __pyx_bstride_0_x = 0; Py_ssize_t __pyx_bshape_0_x = 0; PyObject *__pyx_r = NULL; static PyObject **__pyx_pyargnames[] = {&__pyx_n_s__i,&__pyx_n_s__x,&__pyx_n_s__eps,0}; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("dxi_DP"); __pyx_self = __pyx_self; { PyObject* values[3] = {0,0,0}; if (unlikely(__pyx_kwds)) { Py_ssize_t kw_args; switch (PyTuple_GET_SIZE(__pyx_args)) { case 3: values[2] = PyTuple_GET_ITEM(__pyx_args, 2); case 2: values[1] = PyTuple_GET_ITEM(__pyx_args, 1); case 1: values[0] = PyTuple_GET_ITEM(__pyx_args, 0); case 0: break; default: goto __pyx_L5_argtuple_error; } kw_args = PyDict_Size(__pyx_kwds); switch (PyTuple_GET_SIZE(__pyx_args)) { case 0: values[0] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__i); if (likely(values[0])) kw_args--; else goto __pyx_L5_argtuple_error; case 1: values[1] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__x); if (likely(values[1])) kw_args--; else { __Pyx_RaiseArgtupleInvalid("dxi_DP", 1, 3, 3, 1); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } case 2: values[2] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__eps); if (likely(values[2])) kw_args--; else { __Pyx_RaiseArgtupleInvalid("dxi_DP", 1, 3, 3, 2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } if (unlikely(kw_args > 0)) { if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_pyargnames, 0, values, PyTuple_GET_SIZE(__pyx_args), "dxi_DP")<
0)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } else if (PyTuple_GET_SIZE(__pyx_args) != 3) { goto __pyx_L5_argtuple_error; } else { values[0] = PyTuple_GET_ITEM(__pyx_args, 0); values[1] = PyTuple_GET_ITEM(__pyx_args, 1); values[2] = PyTuple_GET_ITEM(__pyx_args, 2); } __pyx_v_i = __Pyx_PyInt_AsInt(values[0]); if (unlikely((__pyx_v_i == (int)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L3_error;} __pyx_v_x = ((PyArrayObject *)values[1]); __pyx_v_eps = __pyx_PyFloat_AsDouble(values[2]); if (unlikely((__pyx_v_eps == (double)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } goto __pyx_L4_argument_unpacking_done; __pyx_L5_argtuple_error:; __Pyx_RaiseArgtupleInvalid("dxi_DP", 1, 3, 3, PyTuple_GET_SIZE(__pyx_args)); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L3_error;} __pyx_L3_error:; __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.dxi_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __Pyx_RefNannyFinishContext(); return NULL; __pyx_L4_argument_unpacking_done:; __pyx_bstruct_x.buf = NULL; if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_x), __pyx_ptype_5numpy_ndarray, 1, "x", 0))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L1_error;} { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_x, (PyObject*)__pyx_v_x, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_x = __pyx_bstruct_x.strides[0]; __pyx_bshape_0_x = __pyx_bstruct_x.shape[0]; __Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_dxi_DP(__pyx_v_i, __pyx_v_x, __pyx_v_eps, 0); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 275; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.dxi_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __pyx_L2:; __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
276: cdef double s_00 = x[0]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":276 * * cpdef dxi_DP(int i, np.ndarray[cdouble_t] x, double eps): * cdef double s_00 = x[0] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_01 = x[1] * cdef double s_10 = x[2] */ __pyx_t_1 = 0; __pyx_t_2 = -1; if (__pyx_t_1<
0) { __pyx_t_1 += __pyx_bshape_0_x; if (unlikely(__pyx_t_1<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_1 >= __pyx_bshape_0_x)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 276; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_s_00 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_x.buf, __pyx_t_1, __pyx_bstride_0_x));
277: cdef double s_01 = x[1]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":277 * cpdef dxi_DP(int i, np.ndarray[cdouble_t] x, double eps): * cdef double s_00 = x[0] * cdef double s_01 = x[1] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_10 = x[2] * cdef double s_11 = x[3] */ __pyx_t_3 = 1; __pyx_t_2 = -1; if (__pyx_t_3<
0) { __pyx_t_3 += __pyx_bshape_0_x; if (unlikely(__pyx_t_3<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_3 >= __pyx_bshape_0_x)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 277; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_s_01 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_x.buf, __pyx_t_3, __pyx_bstride_0_x));
278: cdef double s_10 = x[2]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":278 * cdef double s_00 = x[0] * cdef double s_01 = x[1] * cdef double s_10 = x[2] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double s_11 = x[3] * if i == 0: */ __pyx_t_4 = 2; __pyx_t_2 = -1; if (__pyx_t_4<
0) { __pyx_t_4 += __pyx_bshape_0_x; if (unlikely(__pyx_t_4<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_4 >= __pyx_bshape_0_x)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 278; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_s_10 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_x.buf, __pyx_t_4, __pyx_bstride_0_x));
279: cdef double s_11 = x[3]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":279 * cdef double s_01 = x[1] * cdef double s_10 = x[2] * cdef double s_11 = x[3] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* if i == 0: * dxi = np.array([2*s_00*s_01, 2*s_00*s_10, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, */ __pyx_t_5 = 3; __pyx_t_2 = -1; if (__pyx_t_5<
0) { __pyx_t_5 += __pyx_bshape_0_x; if (unlikely(__pyx_t_5<
0)) __pyx_t_2 = 0; } else if (unlikely(__pyx_t_5 >= __pyx_bshape_0_x)) __pyx_t_2 = 0; if (unlikely(__pyx_t_2 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 279; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_v_s_11 = (*__Pyx_BufPtrStrided1d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_x.buf, __pyx_t_5, __pyx_bstride_0_x));
280: if i == 0:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":280 * cdef double s_10 = x[2] * cdef double s_11 = x[3] * if i == 0: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* dxi = np.array([2*s_00*s_01, 2*s_00*s_10, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, * 2*s_10*s_11]) */ case 0:
281: dxi = np.array([2*s_00*s_01, 2*s_00*s_10, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2,
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":281 * cdef double s_11 = x[3] * if i == 0: * dxi = np.array([2*s_00*s_01, 2*s_00*s_10, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* 2*s_10*s_11]) * elif i == 1: */ __pyx_t_6 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_6); __pyx_t_7 = PyObject_GetAttr(__pyx_t_6, __pyx_n_s__array); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0; __pyx_t_6 = PyFloat_FromDouble(((2.0 * __pyx_v_s_00) * __pyx_v_s_01)); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_6); __pyx_t_8 = PyFloat_FromDouble(((2.0 * __pyx_v_s_00) * __pyx_v_s_10)); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_9 = PyFloat_FromDouble(((2.0 * __pyx_v_s_01) * __pyx_v_s_10)); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_9); __pyx_t_10 = PyFloat_FromDouble(((2.0 * __pyx_v_s_01) * __pyx_v_s_11)); if (unlikely(!__pyx_t_10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_10); __pyx_t_11 = PyFloat_FromDouble((2.0 * pow(__pyx_v_s_10, 2.0))); if (unlikely(!__pyx_t_11)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_11);
282: 2*s_10*s_11])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":282 * if i == 0: * dxi = np.array([2*s_00*s_01, 2*s_00*s_10, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, * 2*s_10*s_11]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* elif i == 1: * dxi = np.array([2*s_00*s_11, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) */ __pyx_t_12 = PyFloat_FromDouble(((2.0 * __pyx_v_s_10) * __pyx_v_s_11)); if (unlikely(!__pyx_t_12)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 282; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_12); __pyx_t_13 = PyList_New(6); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_13)); PyList_SET_ITEM(__pyx_t_13, 0, __pyx_t_6); __Pyx_GIVEREF(__pyx_t_6); PyList_SET_ITEM(__pyx_t_13, 1, __pyx_t_8); __Pyx_GIVEREF(__pyx_t_8); PyList_SET_ITEM(__pyx_t_13, 2, __pyx_t_9); __Pyx_GIVEREF(__pyx_t_9); PyList_SET_ITEM(__pyx_t_13, 3, __pyx_t_10); __Pyx_GIVEREF(__pyx_t_10); PyList_SET_ITEM(__pyx_t_13, 4, __pyx_t_11); __Pyx_GIVEREF(__pyx_t_11); PyList_SET_ITEM(__pyx_t_13, 5, __pyx_t_12); __Pyx_GIVEREF(__pyx_t_12); __pyx_t_6 = 0; __pyx_t_8 = 0; __pyx_t_9 = 0; __pyx_t_10 = 0; __pyx_t_11 = 0; __pyx_t_12 = 0; __pyx_t_12 = PyTuple_New(1); if (unlikely(!__pyx_t_12)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_12)); PyTuple_SET_ITEM(__pyx_t_12, 0, ((PyObject *)__pyx_t_13)); __Pyx_GIVEREF(((PyObject *)__pyx_t_13)); __pyx_t_13 = 0; __pyx_t_13 = PyObject_Call(__pyx_t_7, ((PyObject *)__pyx_t_12), NULL); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 281; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_12)); __pyx_t_12 = 0; __pyx_v_dxi = __pyx_t_13; __pyx_t_13 = 0; break;
283: elif i == 1:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":283 * dxi = np.array([2*s_00*s_01, 2*s_00*s_10, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, * 2*s_10*s_11]) * elif i == 1: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* dxi = np.array([2*s_00*s_11, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) * elif i == 2: */ case 1:
284: dxi = np.array([2*s_00*s_11, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":284 * 2*s_10*s_11]) * elif i == 1: * dxi = np.array([2*s_00*s_11, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* elif i == 2: * dxi = np.array([2*s_01**2, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) */ __pyx_t_13 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __pyx_t_12 = PyObject_GetAttr(__pyx_t_13, __pyx_n_s__array); if (unlikely(!__pyx_t_12)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_12); __Pyx_DECREF(__pyx_t_13); __pyx_t_13 = 0; __pyx_t_13 = PyFloat_FromDouble(((2.0 * __pyx_v_s_00) * __pyx_v_s_11)); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __pyx_t_7 = PyFloat_FromDouble(((2.0 * __pyx_v_s_01) * __pyx_v_s_10)); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __pyx_t_11 = PyFloat_FromDouble(((2.0 * __pyx_v_s_01) * __pyx_v_s_11)); if (unlikely(!__pyx_t_11)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_11); __pyx_t_10 = PyFloat_FromDouble((2.0 * pow(__pyx_v_s_10, 2.0))); if (unlikely(!__pyx_t_10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_10); __pyx_t_9 = PyFloat_FromDouble(((2.0 * __pyx_v_s_10) * __pyx_v_s_11)); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_9); __pyx_t_8 = PyList_New(5); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_8)); PyList_SET_ITEM(__pyx_t_8, 0, __pyx_t_13); __Pyx_GIVEREF(__pyx_t_13); PyList_SET_ITEM(__pyx_t_8, 1, __pyx_t_7); __Pyx_GIVEREF(__pyx_t_7); PyList_SET_ITEM(__pyx_t_8, 2, __pyx_t_11); __Pyx_GIVEREF(__pyx_t_11); PyList_SET_ITEM(__pyx_t_8, 3, __pyx_t_10); __Pyx_GIVEREF(__pyx_t_10); PyList_SET_ITEM(__pyx_t_8, 4, __pyx_t_9); __Pyx_GIVEREF(__pyx_t_9); __pyx_t_13 = 0; __pyx_t_7 = 0; __pyx_t_11 = 0; __pyx_t_10 = 0; __pyx_t_9 = 0; __pyx_t_9 = PyTuple_New(1); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_9)); PyTuple_SET_ITEM(__pyx_t_9, 0, ((PyObject *)__pyx_t_8)); __Pyx_GIVEREF(((PyObject *)__pyx_t_8)); __pyx_t_8 = 0; __pyx_t_8 = PyObject_Call(__pyx_t_12, ((PyObject *)__pyx_t_9), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 284; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_12); __pyx_t_12 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_9)); __pyx_t_9 = 0; __pyx_v_dxi = __pyx_t_8; __pyx_t_8 = 0; break;
285: elif i == 2:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":285 * elif i == 1: * dxi = np.array([2*s_00*s_11, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) * elif i == 2: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* dxi = np.array([2*s_01**2, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) * return dxi*eps */ switch (__pyx_v_i) { /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":285 * elif i == 1: * dxi = np.array([2*s_00*s_11, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) * elif i == 2: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* dxi = np.array([2*s_01**2, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) * return dxi*eps */ case 2:
286: dxi = np.array([2*s_01**2, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":286 * dxi = np.array([2*s_00*s_11, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) * elif i == 2: * dxi = np.array([2*s_01**2, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* return dxi*eps * */ __pyx_t_8 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_9 = PyObject_GetAttr(__pyx_t_8, __pyx_n_s__array); if (unlikely(!__pyx_t_9)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_9); __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_8 = PyFloat_FromDouble((2.0 * pow(__pyx_v_s_01, 2.0))); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_12 = PyFloat_FromDouble(((2.0 * __pyx_v_s_01) * __pyx_v_s_10)); if (unlikely(!__pyx_t_12)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_12); __pyx_t_10 = PyFloat_FromDouble(((2.0 * __pyx_v_s_01) * __pyx_v_s_11)); if (unlikely(!__pyx_t_10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_10); __pyx_t_11 = PyFloat_FromDouble((2.0 * pow(__pyx_v_s_10, 2.0))); if (unlikely(!__pyx_t_11)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_11); __pyx_t_7 = PyFloat_FromDouble(((2.0 * __pyx_v_s_10) * __pyx_v_s_11)); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __pyx_t_13 = PyList_New(5); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_13)); PyList_SET_ITEM(__pyx_t_13, 0, __pyx_t_8); __Pyx_GIVEREF(__pyx_t_8); PyList_SET_ITEM(__pyx_t_13, 1, __pyx_t_12); __Pyx_GIVEREF(__pyx_t_12); PyList_SET_ITEM(__pyx_t_13, 2, __pyx_t_10); __Pyx_GIVEREF(__pyx_t_10); PyList_SET_ITEM(__pyx_t_13, 3, __pyx_t_11); __Pyx_GIVEREF(__pyx_t_11); PyList_SET_ITEM(__pyx_t_13, 4, __pyx_t_7); __Pyx_GIVEREF(__pyx_t_7); __pyx_t_8 = 0; __pyx_t_12 = 0; __pyx_t_10 = 0; __pyx_t_11 = 0; __pyx_t_7 = 0; __pyx_t_7 = PyTuple_New(1); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_7)); PyTuple_SET_ITEM(__pyx_t_7, 0, ((PyObject *)__pyx_t_13)); __Pyx_GIVEREF(((PyObject *)__pyx_t_13)); __pyx_t_13 = 0; __pyx_t_13 = PyObject_Call(__pyx_t_9, ((PyObject *)__pyx_t_7), NULL); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 286; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __Pyx_DECREF(__pyx_t_9); __pyx_t_9 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_7)); __pyx_t_7 = 0; __pyx_v_dxi = __pyx_t_13; __pyx_t_13 = 0; break; }
287: return dxi*eps
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":287 * elif i == 2: * dxi = np.array([2*s_01**2, 2*s_01*s_10, 2*s_01*s_11, 2*s_10**2, 2*s_10*s_11]) * return dxi*eps #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* * cpdef inv_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x): */ __Pyx_XDECREF(__pyx_r); if (unlikely(!__pyx_v_dxi)) { __Pyx_RaiseUnboundLocalError("dxi"); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 287; __pyx_clineno = __LINE__; goto __pyx_L1_error;} }__pyx_t_13 = PyFloat_FromDouble(__pyx_v_eps); if (unlikely(!__pyx_t_13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 287; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_13); __pyx_t_7 = PyNumber_Multiply(__pyx_v_dxi, __pyx_t_13); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 287; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __Pyx_DECREF(__pyx_t_13); __pyx_t_13 = 0; __pyx_r = __pyx_t_7; __pyx_t_7 = 0; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_6); __Pyx_XDECREF(__pyx_t_7); __Pyx_XDECREF(__pyx_t_8); __Pyx_XDECREF(__pyx_t_9); __Pyx_XDECREF(__pyx_t_10); __Pyx_XDECREF(__pyx_t_11); __Pyx_XDECREF(__pyx_t_12); __Pyx_XDECREF(__pyx_t_13); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.dxi_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = 0; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __pyx_L2:; __Pyx_XDECREF(__pyx_v_dxi); __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
288:
289: cpdef inv_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x):
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":289 * return dxi*eps * * cpdef inv_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef int m = x.shape[0] * cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_3inv_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static PyObject *__pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_inv_DP(PyArrayObject *__pyx_v_a, PyArrayObject *__pyx_v_x, int __pyx_skip_dispatch) { int __pyx_v_m; PyArrayObject *__pyx_v_I = 0; int __pyx_v_i; int __pyx_v_j; PyObject *__pyx_v_coeffs = NULL; PyObject *__pyx_v_monoms = NULL; Py_buffer __pyx_bstruct_a; Py_ssize_t __pyx_bstride_0_a = 0; Py_ssize_t __pyx_bshape_0_a = 0; Py_buffer __pyx_bstruct_I; Py_ssize_t __pyx_bstride_0_I = 0; Py_ssize_t __pyx_bstride_1_I = 0; Py_ssize_t __pyx_bshape_0_I = 0; Py_ssize_t __pyx_bshape_1_I = 0; Py_buffer __pyx_bstruct_x; Py_ssize_t __pyx_bstride_0_x = 0; Py_ssize_t __pyx_bstride_1_x = 0; Py_ssize_t __pyx_bshape_0_x = 0; Py_ssize_t __pyx_bshape_1_x = 0; PyObject *__pyx_r = NULL; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("inv_DP"); __pyx_bstruct_I.buf = NULL; __pyx_bstruct_a.buf = NULL; __pyx_bstruct_x.buf = NULL; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_a, (PyObject*)__pyx_v_a, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_a = __pyx_bstruct_a.strides[0]; __pyx_bshape_0_a = __pyx_bstruct_a.shape[0]; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_x, (PyObject*)__pyx_v_x, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 2, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_x = __pyx_bstruct_x.strides[0]; __pyx_bstride_1_x = __pyx_bstruct_x.strides[1]; __pyx_bshape_0_x = __pyx_bstruct_x.shape[0]; __pyx_bshape_1_x = __pyx_bstruct_x.shape[1]; /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":289 * return dxi*eps * * cpdef inv_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef int m = x.shape[0] * cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_3inv_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static char __pyx_doc_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_3inv_DP[] = "File: _sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx (starting at line 289)"; static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_3inv_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { PyArrayObject *__pyx_v_a = 0; PyArrayObject *__pyx_v_x = 0; Py_buffer __pyx_bstruct_a; Py_ssize_t __pyx_bstride_0_a = 0; Py_ssize_t __pyx_bshape_0_a = 0; Py_buffer __pyx_bstruct_x; Py_ssize_t __pyx_bstride_0_x = 0; Py_ssize_t __pyx_bstride_1_x = 0; Py_ssize_t __pyx_bshape_0_x = 0; Py_ssize_t __pyx_bshape_1_x = 0; PyObject *__pyx_r = NULL; static PyObject **__pyx_pyargnames[] = {&__pyx_n_s__a,&__pyx_n_s__x,0}; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("inv_DP"); __pyx_self = __pyx_self; { PyObject* values[2] = {0,0}; if (unlikely(__pyx_kwds)) { Py_ssize_t kw_args; switch (PyTuple_GET_SIZE(__pyx_args)) { case 2: values[1] = PyTuple_GET_ITEM(__pyx_args, 1); case 1: values[0] = PyTuple_GET_ITEM(__pyx_args, 0); case 0: break; default: goto __pyx_L5_argtuple_error; } kw_args = PyDict_Size(__pyx_kwds); switch (PyTuple_GET_SIZE(__pyx_args)) { case 0: values[0] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__a); if (likely(values[0])) kw_args--; else goto __pyx_L5_argtuple_error; case 1: values[1] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__x); if (likely(values[1])) kw_args--; else { __Pyx_RaiseArgtupleInvalid("inv_DP", 1, 2, 2, 1); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } if (unlikely(kw_args > 0)) { if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_pyargnames, 0, values, PyTuple_GET_SIZE(__pyx_args), "inv_DP")<
0)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } else if (PyTuple_GET_SIZE(__pyx_args) != 2) { goto __pyx_L5_argtuple_error; } else { values[0] = PyTuple_GET_ITEM(__pyx_args, 0); values[1] = PyTuple_GET_ITEM(__pyx_args, 1); } __pyx_v_a = ((PyArrayObject *)values[0]); __pyx_v_x = ((PyArrayObject *)values[1]); } goto __pyx_L4_argument_unpacking_done; __pyx_L5_argtuple_error:; __Pyx_RaiseArgtupleInvalid("inv_DP", 1, 2, 2, PyTuple_GET_SIZE(__pyx_args)); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L3_error;} __pyx_L3_error:; __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.inv_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __Pyx_RefNannyFinishContext(); return NULL; __pyx_L4_argument_unpacking_done:; __pyx_bstruct_a.buf = NULL; __pyx_bstruct_x.buf = NULL; if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_a), __pyx_ptype_5numpy_ndarray, 1, "a", 0))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L1_error;} if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_x), __pyx_ptype_5numpy_ndarray, 1, "x", 0))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L1_error;} { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_a, (PyObject*)__pyx_v_a, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_a = __pyx_bstruct_a.strides[0]; __pyx_bshape_0_a = __pyx_bstruct_a.shape[0]; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_x, (PyObject*)__pyx_v_x, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 2, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_x = __pyx_bstruct_x.strides[0]; __pyx_bstride_1_x = __pyx_bstruct_x.strides[1]; __pyx_bshape_0_x = __pyx_bstruct_x.shape[0]; __pyx_bshape_1_x = __pyx_bstruct_x.shape[1]; __Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_inv_DP(__pyx_v_a, __pyx_v_x, 0); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 289; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.inv_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __pyx_L2:; __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
290: cdef int m = x.shape[0]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":290 * * cpdef inv_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x): * cdef int m = x.shape[0] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) * cdef int i, j */ __pyx_v_m = (__pyx_v_x->dimensions[0]);
291: cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m))
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":291 * cpdef inv_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x): * cdef int m = x.shape[0] * cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef int i, j * for i from 0<
= i<
3: */ __pyx_t_1 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 291; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_2 = PyObject_GetAttr(__pyx_t_1, __pyx_n_s__empty); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 291; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = PyInt_FromLong(__pyx_v_m); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 291; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_3 = PyTuple_New(2); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 291; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_3)); __Pyx_INCREF(__pyx_int_3); PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_int_3); __Pyx_GIVEREF(__pyx_int_3); PyTuple_SET_ITEM(__pyx_t_3, 1, __pyx_t_1); __Pyx_GIVEREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = PyTuple_New(1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 291; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); PyTuple_SET_ITEM(__pyx_t_1, 0, ((PyObject *)__pyx_t_3)); __Pyx_GIVEREF(((PyObject *)__pyx_t_3)); __pyx_t_3 = 0; __pyx_t_3 = PyObject_Call(__pyx_t_2, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 291; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; if (!(likely(((__pyx_t_3) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_3, __pyx_ptype_5numpy_ndarray))))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 291; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __pyx_t_4 = ((PyArrayObject *)__pyx_t_3); { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_I, (PyObject*)__pyx_t_4, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES| PyBUF_WRITABLE, 2, 0, __pyx_stack) == -1)) { __pyx_v_I = ((PyArrayObject *)Py_None); __Pyx_INCREF(Py_None); __pyx_bstruct_I.buf = NULL; {__pyx_filename = __pyx_f[0]; __pyx_lineno = 291; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } else {__pyx_bstride_0_I = __pyx_bstruct_I.strides[0]; __pyx_bstride_1_I = __pyx_bstruct_I.strides[1]; __pyx_bshape_0_I = __pyx_bstruct_I.shape[0]; __pyx_bshape_1_I = __pyx_bstruct_I.shape[1]; } } __pyx_t_4 = 0; __pyx_v_I = ((PyArrayObject *)__pyx_t_3); __pyx_t_3 = 0;
292: cdef int i, j
293: for i from 0 <= i < 3:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":293 * cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) * cdef int i, j * for i from 0<
= i<
3: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* coeffs = coeffs_DP(i, a) * for j from 0<
= j<
m: */ for (__pyx_v_i = 0; __pyx_v_i<
3; __pyx_v_i++) {
294: coeffs = coeffs_DP(i, a)
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":294 * cdef int i, j * for i from 0<
= i<
3: * coeffs = coeffs_DP(i, a) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* for j from 0<
= j<
m: * monoms = monoms_DP(i, x[j]) */ __pyx_t_3 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_coeffs_DP(__pyx_v_i, ((PyArrayObject *)__pyx_v_a), 0); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 294; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_XDECREF(__pyx_v_coeffs); __pyx_v_coeffs = __pyx_t_3; __pyx_t_3 = 0;
295: for j from 0 <= j < m:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":295 * for i from 0<
= i<
3: * coeffs = coeffs_DP(i, a) * for j from 0<
= j<
m: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* monoms = monoms_DP(i, x[j]) * I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(monoms)) */ __pyx_t_5 = __pyx_v_m; for (__pyx_v_j = 0; __pyx_v_j<
__pyx_t_5; __pyx_v_j++) {
296: monoms = monoms_DP(i, x[j])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":296 * coeffs = coeffs_DP(i, a) * for j from 0<
= j<
m: * monoms = monoms_DP(i, x[j]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(monoms)) * return np.linalg.norm(I, 'fro') */ __pyx_t_3 = __Pyx_GetItemInt(((PyObject *)__pyx_v_x), __pyx_v_j, sizeof(int), PyInt_FromLong); if (!__pyx_t_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 296; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); if (!(likely(((__pyx_t_3) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_3, __pyx_ptype_5numpy_ndarray))))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 296; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __pyx_t_1 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_monoms_DP(__pyx_v_i, ((PyArrayObject *)__pyx_t_3), 0); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 296; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __Pyx_XDECREF(__pyx_v_monoms); __pyx_v_monoms = __pyx_t_1; __pyx_t_1 = 0;
297: I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(monoms))
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":297 * for j from 0<
= j<
m: * monoms = monoms_DP(i, x[j]) * I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(monoms)) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* return np.linalg.norm(I, 'fro') * */ __pyx_t_1 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_3 = PyObject_GetAttr(__pyx_t_1, __pyx_n_s__dot); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = PyTuple_New(2); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); __Pyx_INCREF(__pyx_v_coeffs); PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_coeffs); __Pyx_GIVEREF(__pyx_v_coeffs); __Pyx_INCREF(__pyx_v_monoms); PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_v_monoms); __Pyx_GIVEREF(__pyx_v_monoms); __pyx_t_2 = PyObject_Call(__pyx_t_3, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; __pyx_t_1 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_3 = PyObject_GetAttr(__pyx_t_1, __pyx_n_s__dot); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_6 = PyObject_GetAttr(__pyx_t_1, __pyx_n_s__abs); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_6); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = PyTuple_New(1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); __Pyx_INCREF(__pyx_v_coeffs); PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_coeffs); __Pyx_GIVEREF(__pyx_v_coeffs); __pyx_t_7 = PyObject_Call(__pyx_t_6, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; __pyx_t_1 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_6 = PyObject_GetAttr(__pyx_t_1, __pyx_n_s__abs); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_6); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = PyTuple_New(1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); __Pyx_INCREF(__pyx_v_monoms); PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_monoms); __Pyx_GIVEREF(__pyx_v_monoms); __pyx_t_8 = PyObject_Call(__pyx_t_6, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; __pyx_t_1 = PyTuple_New(2); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_t_7); __Pyx_GIVEREF(__pyx_t_7); PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_t_8); __Pyx_GIVEREF(__pyx_t_8); __pyx_t_7 = 0; __pyx_t_8 = 0; __pyx_t_8 = PyObject_Call(__pyx_t_3, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; __pyx_t_1 = __Pyx_PyNumber_Divide(__pyx_t_2, __pyx_t_8); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_9 = __pyx_PyFloat_AsDouble(__pyx_t_1); if (unlikely((__pyx_t_9 == (npy_double)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_10 = __pyx_v_i; __pyx_t_11 = __pyx_v_j; __pyx_t_12 = -1; if (__pyx_t_10<
0) { __pyx_t_10 += __pyx_bshape_0_I; if (unlikely(__pyx_t_10<
0)) __pyx_t_12 = 0; } else if (unlikely(__pyx_t_10 >= __pyx_bshape_0_I)) __pyx_t_12 = 0; if (__pyx_t_11<
0) { __pyx_t_11 += __pyx_bshape_1_I; if (unlikely(__pyx_t_11<
0)) __pyx_t_12 = 1; } else if (unlikely(__pyx_t_11 >= __pyx_bshape_1_I)) __pyx_t_12 = 1; if (unlikely(__pyx_t_12 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_12); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 297; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } *__Pyx_BufPtrStrided2d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_I.buf, __pyx_t_10, __pyx_bstride_0_I, __pyx_t_11, __pyx_bstride_1_I) = __pyx_t_9; } }
298: return np.linalg.norm(I, 'fro')
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":298 * monoms = monoms_DP(i, x[j]) * I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(monoms)) * return np.linalg.norm(I, 'fro') #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* * cpdef logL_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x, double eps): */ __Pyx_XDECREF(__pyx_r); __pyx_t_1 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 298; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_8 = PyObject_GetAttr(__pyx_t_1, __pyx_n_s__linalg); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 298; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = PyObject_GetAttr(__pyx_t_8, __pyx_n_s__norm); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 298; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 298; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_8)); __Pyx_INCREF(((PyObject *)__pyx_v_I)); PyTuple_SET_ITEM(__pyx_t_8, 0, ((PyObject *)__pyx_v_I)); __Pyx_GIVEREF(((PyObject *)__pyx_v_I)); __Pyx_INCREF(((PyObject *)__pyx_n_s__fro)); PyTuple_SET_ITEM(__pyx_t_8, 1, ((PyObject *)__pyx_n_s__fro)); __Pyx_GIVEREF(((PyObject *)__pyx_n_s__fro)); __pyx_t_2 = PyObject_Call(__pyx_t_1, ((PyObject *)__pyx_t_8), NULL); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 298; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_8)); __pyx_t_8 = 0; __pyx_r = __pyx_t_2; __pyx_t_2 = 0; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_XDECREF(__pyx_t_2); __Pyx_XDECREF(__pyx_t_3); __Pyx_XDECREF(__pyx_t_6); __Pyx_XDECREF(__pyx_t_7); __Pyx_XDECREF(__pyx_t_8); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_I); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.inv_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = 0; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_I); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __pyx_L2:; __Pyx_XDECREF((PyObject *)__pyx_v_I); __Pyx_XDECREF(__pyx_v_coeffs); __Pyx_XDECREF(__pyx_v_monoms); __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
299:
300: cpdef logL_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x, double eps):
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":300 * return np.linalg.norm(I, 'fro') * * cpdef logL_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x, double eps): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef int m = x.shape[0] * cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_4logL_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static PyObject *__pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_logL_DP(PyArrayObject *__pyx_v_a, PyArrayObject *__pyx_v_x, double __pyx_v_eps, int __pyx_skip_dispatch) { int __pyx_v_m; PyArrayObject *__pyx_v_I = 0; int __pyx_v_i; int __pyx_v_j; PyObject *__pyx_v_coeffs = NULL; PyObject *__pyx_v_monoms = NULL; PyObject *__pyx_v_dxi = NULL; double __pyx_v_nrm; PyObject *__pyx_v_logL = NULL; Py_buffer __pyx_bstruct_a; Py_ssize_t __pyx_bstride_0_a = 0; Py_ssize_t __pyx_bshape_0_a = 0; Py_buffer __pyx_bstruct_I; Py_ssize_t __pyx_bstride_0_I = 0; Py_ssize_t __pyx_bstride_1_I = 0; Py_ssize_t __pyx_bshape_0_I = 0; Py_ssize_t __pyx_bshape_1_I = 0; Py_buffer __pyx_bstruct_x; Py_ssize_t __pyx_bstride_0_x = 0; Py_ssize_t __pyx_bstride_1_x = 0; Py_ssize_t __pyx_bshape_0_x = 0; Py_ssize_t __pyx_bshape_1_x = 0; PyObject *__pyx_r = NULL; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("logL_DP"); __pyx_bstruct_I.buf = NULL; __pyx_bstruct_a.buf = NULL; __pyx_bstruct_x.buf = NULL; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_a, (PyObject*)__pyx_v_a, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_a = __pyx_bstruct_a.strides[0]; __pyx_bshape_0_a = __pyx_bstruct_a.shape[0]; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_x, (PyObject*)__pyx_v_x, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 2, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_x = __pyx_bstruct_x.strides[0]; __pyx_bstride_1_x = __pyx_bstruct_x.strides[1]; __pyx_bshape_0_x = __pyx_bstruct_x.shape[0]; __pyx_bshape_1_x = __pyx_bstruct_x.shape[1]; /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":300 * return np.linalg.norm(I, 'fro') * * cpdef logL_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x, double eps): #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef int m = x.shape[0] * cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) */ static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_4logL_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static char __pyx_doc_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_4logL_DP[] = "File: _sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx (starting at line 300)"; static PyObject *__pyx_pf_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_4logL_DP(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { PyArrayObject *__pyx_v_a = 0; PyArrayObject *__pyx_v_x = 0; double __pyx_v_eps; Py_buffer __pyx_bstruct_a; Py_ssize_t __pyx_bstride_0_a = 0; Py_ssize_t __pyx_bshape_0_a = 0; Py_buffer __pyx_bstruct_x; Py_ssize_t __pyx_bstride_0_x = 0; Py_ssize_t __pyx_bstride_1_x = 0; Py_ssize_t __pyx_bshape_0_x = 0; Py_ssize_t __pyx_bshape_1_x = 0; PyObject *__pyx_r = NULL; static PyObject **__pyx_pyargnames[] = {&__pyx_n_s__a,&__pyx_n_s__x,&__pyx_n_s__eps,0}; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("logL_DP"); __pyx_self = __pyx_self; { PyObject* values[3] = {0,0,0}; if (unlikely(__pyx_kwds)) { Py_ssize_t kw_args; switch (PyTuple_GET_SIZE(__pyx_args)) { case 3: values[2] = PyTuple_GET_ITEM(__pyx_args, 2); case 2: values[1] = PyTuple_GET_ITEM(__pyx_args, 1); case 1: values[0] = PyTuple_GET_ITEM(__pyx_args, 0); case 0: break; default: goto __pyx_L5_argtuple_error; } kw_args = PyDict_Size(__pyx_kwds); switch (PyTuple_GET_SIZE(__pyx_args)) { case 0: values[0] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__a); if (likely(values[0])) kw_args--; else goto __pyx_L5_argtuple_error; case 1: values[1] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__x); if (likely(values[1])) kw_args--; else { __Pyx_RaiseArgtupleInvalid("logL_DP", 1, 3, 3, 1); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } case 2: values[2] = PyDict_GetItem(__pyx_kwds, __pyx_n_s__eps); if (likely(values[2])) kw_args--; else { __Pyx_RaiseArgtupleInvalid("logL_DP", 1, 3, 3, 2); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } if (unlikely(kw_args > 0)) { if (unlikely(__Pyx_ParseOptionalKeywords(__pyx_kwds, __pyx_pyargnames, 0, values, PyTuple_GET_SIZE(__pyx_args), "logL_DP")<
0)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } } else if (PyTuple_GET_SIZE(__pyx_args) != 3) { goto __pyx_L5_argtuple_error; } else { values[0] = PyTuple_GET_ITEM(__pyx_args, 0); values[1] = PyTuple_GET_ITEM(__pyx_args, 1); values[2] = PyTuple_GET_ITEM(__pyx_args, 2); } __pyx_v_a = ((PyArrayObject *)values[0]); __pyx_v_x = ((PyArrayObject *)values[1]); __pyx_v_eps = __pyx_PyFloat_AsDouble(values[2]); if (unlikely((__pyx_v_eps == (double)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L3_error;} } goto __pyx_L4_argument_unpacking_done; __pyx_L5_argtuple_error:; __Pyx_RaiseArgtupleInvalid("logL_DP", 1, 3, 3, PyTuple_GET_SIZE(__pyx_args)); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L3_error;} __pyx_L3_error:; __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.logL_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __Pyx_RefNannyFinishContext(); return NULL; __pyx_L4_argument_unpacking_done:; __pyx_bstruct_a.buf = NULL; __pyx_bstruct_x.buf = NULL; if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_a), __pyx_ptype_5numpy_ndarray, 1, "a", 0))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L1_error;} if (unlikely(!__Pyx_ArgTypeTest(((PyObject *)__pyx_v_x), __pyx_ptype_5numpy_ndarray, 1, "x", 0))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L1_error;} { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_a, (PyObject*)__pyx_v_a, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 1, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_a = __pyx_bstruct_a.strides[0]; __pyx_bshape_0_a = __pyx_bstruct_a.shape[0]; { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_x, (PyObject*)__pyx_v_x, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES, 2, 0, __pyx_stack) == -1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } __pyx_bstride_0_x = __pyx_bstruct_x.strides[0]; __pyx_bstride_1_x = __pyx_bstruct_x.strides[1]; __pyx_bshape_0_x = __pyx_bstruct_x.shape[0]; __pyx_bshape_1_x = __pyx_bstruct_x.shape[1]; __Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_logL_DP(__pyx_v_a, __pyx_v_x, __pyx_v_eps, 0); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 300; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.logL_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __pyx_L2:; __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }
301: cdef int m = x.shape[0]
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":301 * * cpdef logL_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x, double eps): * cdef int m = x.shape[0] #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) * cdef int i, j */ __pyx_v_m = (__pyx_v_x->dimensions[0]);
302: cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m))
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":302 * cpdef logL_DP(np.ndarray[cdouble_t] a, np.ndarray[cdouble_t, ndim=2] x, double eps): * cdef int m = x.shape[0] * cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef int i, j * for i from 0<
= i<
3: */ __pyx_t_1 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 302; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_2 = PyObject_GetAttr(__pyx_t_1, __pyx_n_s__empty); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 302; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = PyInt_FromLong(__pyx_v_m); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 302; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __pyx_t_3 = PyTuple_New(2); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 302; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_3)); __Pyx_INCREF(__pyx_int_3); PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_int_3); __Pyx_GIVEREF(__pyx_int_3); PyTuple_SET_ITEM(__pyx_t_3, 1, __pyx_t_1); __Pyx_GIVEREF(__pyx_t_1); __pyx_t_1 = 0; __pyx_t_1 = PyTuple_New(1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 302; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); PyTuple_SET_ITEM(__pyx_t_1, 0, ((PyObject *)__pyx_t_3)); __Pyx_GIVEREF(((PyObject *)__pyx_t_3)); __pyx_t_3 = 0; __pyx_t_3 = PyObject_Call(__pyx_t_2, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 302; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; if (!(likely(((__pyx_t_3) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_3, __pyx_ptype_5numpy_ndarray))))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 302; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __pyx_t_4 = ((PyArrayObject *)__pyx_t_3); { __Pyx_BufFmt_StackElem __pyx_stack[1]; if (unlikely(__Pyx_GetBufferAndValidate(&__pyx_bstruct_I, (PyObject*)__pyx_t_4, &__Pyx_TypeInfo_nn___pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t, PyBUF_FORMAT| PyBUF_STRIDES| PyBUF_WRITABLE, 2, 0, __pyx_stack) == -1)) { __pyx_v_I = ((PyArrayObject *)Py_None); __Pyx_INCREF(Py_None); __pyx_bstruct_I.buf = NULL; {__pyx_filename = __pyx_f[0]; __pyx_lineno = 302; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } else {__pyx_bstride_0_I = __pyx_bstruct_I.strides[0]; __pyx_bstride_1_I = __pyx_bstruct_I.strides[1]; __pyx_bshape_0_I = __pyx_bstruct_I.shape[0]; __pyx_bshape_1_I = __pyx_bstruct_I.shape[1]; } } __pyx_t_4 = 0; __pyx_v_I = ((PyArrayObject *)__pyx_t_3); __pyx_t_3 = 0;
303: cdef int i, j
304: for i from 0 <= i < 3:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":304 * cdef np.ndarray[cdouble_t, ndim=2] I = np.empty((3, m)) * cdef int i, j * for i from 0<
= i<
3: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* coeffs = coeffs_DP(i, a) * for j from 0<
= j<
m: */ for (__pyx_v_i = 0; __pyx_v_i<
3; __pyx_v_i++) {
305: coeffs = coeffs_DP(i, a)
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":305 * cdef int i, j * for i from 0<
= i<
3: * coeffs = coeffs_DP(i, a) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* for j from 0<
= j<
m: * monoms = monoms_DP(i, x[j]) */ __pyx_t_3 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_coeffs_DP(__pyx_v_i, ((PyArrayObject *)__pyx_v_a), 0); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 305; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_XDECREF(__pyx_v_coeffs); __pyx_v_coeffs = __pyx_t_3; __pyx_t_3 = 0;
306: for j from 0 <= j < m:
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":306 * for i from 0<
= i<
3: * coeffs = coeffs_DP(i, a) * for j from 0<
= j<
m: #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* monoms = monoms_DP(i, x[j]) * dxi = dxi_DP(i, x[j], eps) */ __pyx_t_5 = __pyx_v_m; for (__pyx_v_j = 0; __pyx_v_j<
__pyx_t_5; __pyx_v_j++) {
307: monoms = monoms_DP(i, x[j])
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":307 * coeffs = coeffs_DP(i, a) * for j from 0<
= j<
m: * monoms = monoms_DP(i, x[j]) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* dxi = dxi_DP(i, x[j], eps) * I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(dxi)) */ __pyx_t_3 = __Pyx_GetItemInt(((PyObject *)__pyx_v_x), __pyx_v_j, sizeof(int), PyInt_FromLong); if (!__pyx_t_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 307; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); if (!(likely(((__pyx_t_3) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_3, __pyx_ptype_5numpy_ndarray))))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 307; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __pyx_t_1 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_monoms_DP(__pyx_v_i, ((PyArrayObject *)__pyx_t_3), 0); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 307; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __Pyx_XDECREF(__pyx_v_monoms); __pyx_v_monoms = __pyx_t_1; __pyx_t_1 = 0;
308: dxi = dxi_DP(i, x[j], eps)
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":308 * for j from 0<
= j<
m: * monoms = monoms_DP(i, x[j]) * dxi = dxi_DP(i, x[j], eps) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(dxi)) * cdef double nrm = np.linalg.norm(I, 'fro') */ __pyx_t_1 = __Pyx_GetItemInt(((PyObject *)__pyx_v_x), __pyx_v_j, sizeof(int), PyInt_FromLong); if (!__pyx_t_1) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 308; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); if (!(likely(((__pyx_t_1) == Py_None) || likely(__Pyx_TypeTest(__pyx_t_1, __pyx_ptype_5numpy_ndarray))))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 308; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __pyx_t_3 = __pyx_f_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_dxi_DP(__pyx_v_i, ((PyArrayObject *)__pyx_t_1), __pyx_v_eps, 0); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 308; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __Pyx_XDECREF(__pyx_v_dxi); __pyx_v_dxi = __pyx_t_3; __pyx_t_3 = 0;
309: I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(dxi))
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":309 * monoms = monoms_DP(i, x[j]) * dxi = dxi_DP(i, x[j], eps) * I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(dxi)) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* cdef double nrm = np.linalg.norm(I, 'fro') * logL = (1 - 0.5*m)*np.log(2) + (m - 1)*np.log(nrm) - 0.5*nrm**2 - np.log(gamma(0.5*m)) */ __pyx_t_3 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __pyx_t_1 = PyObject_GetAttr(__pyx_t_3, __pyx_n_s__dot); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __pyx_t_3 = PyTuple_New(2); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_3)); __Pyx_INCREF(__pyx_v_coeffs); PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_v_coeffs); __Pyx_GIVEREF(__pyx_v_coeffs); __Pyx_INCREF(__pyx_v_monoms); PyTuple_SET_ITEM(__pyx_t_3, 1, __pyx_v_monoms); __Pyx_GIVEREF(__pyx_v_monoms); __pyx_t_2 = PyObject_Call(__pyx_t_1, ((PyObject *)__pyx_t_3), NULL); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_3)); __pyx_t_3 = 0; __pyx_t_3 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __pyx_t_1 = PyObject_GetAttr(__pyx_t_3, __pyx_n_s__dot); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __pyx_t_3 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __pyx_t_6 = PyObject_GetAttr(__pyx_t_3, __pyx_n_s__abs); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_6); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __pyx_t_3 = PyTuple_New(1); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_3)); __Pyx_INCREF(__pyx_v_coeffs); PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_v_coeffs); __Pyx_GIVEREF(__pyx_v_coeffs); __pyx_t_7 = PyObject_Call(__pyx_t_6, ((PyObject *)__pyx_t_3), NULL); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_3)); __pyx_t_3 = 0; __pyx_t_3 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __pyx_t_6 = PyObject_GetAttr(__pyx_t_3, __pyx_n_s__abs); if (unlikely(!__pyx_t_6)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_6); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __pyx_t_3 = PyTuple_New(1); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_3)); __Pyx_INCREF(__pyx_v_dxi); PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_v_dxi); __Pyx_GIVEREF(__pyx_v_dxi); __pyx_t_8 = PyObject_Call(__pyx_t_6, ((PyObject *)__pyx_t_3), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_6); __pyx_t_6 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_3)); __pyx_t_3 = 0; __pyx_t_3 = PyTuple_New(2); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_3)); PyTuple_SET_ITEM(__pyx_t_3, 0, __pyx_t_7); __Pyx_GIVEREF(__pyx_t_7); PyTuple_SET_ITEM(__pyx_t_3, 1, __pyx_t_8); __Pyx_GIVEREF(__pyx_t_8); __pyx_t_7 = 0; __pyx_t_8 = 0; __pyx_t_8 = PyObject_Call(__pyx_t_1, ((PyObject *)__pyx_t_3), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_3)); __pyx_t_3 = 0; __pyx_t_3 = __Pyx_PyNumber_Divide(__pyx_t_2, __pyx_t_8); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_9 = __pyx_PyFloat_AsDouble(__pyx_t_3); if (unlikely((__pyx_t_9 == (npy_double)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __pyx_t_10 = __pyx_v_i; __pyx_t_11 = __pyx_v_j; __pyx_t_12 = -1; if (__pyx_t_10<
0) { __pyx_t_10 += __pyx_bshape_0_I; if (unlikely(__pyx_t_10<
0)) __pyx_t_12 = 0; } else if (unlikely(__pyx_t_10 >= __pyx_bshape_0_I)) __pyx_t_12 = 0; if (__pyx_t_11<
0) { __pyx_t_11 += __pyx_bshape_1_I; if (unlikely(__pyx_t_11<
0)) __pyx_t_12 = 1; } else if (unlikely(__pyx_t_11 >= __pyx_bshape_1_I)) __pyx_t_12 = 1; if (unlikely(__pyx_t_12 != -1)) { __Pyx_RaiseBufferIndexError(__pyx_t_12); {__pyx_filename = __pyx_f[0]; __pyx_lineno = 309; __pyx_clineno = __LINE__; goto __pyx_L1_error;} } *__Pyx_BufPtrStrided2d(__pyx_t_75_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0_cdouble_t *, __pyx_bstruct_I.buf, __pyx_t_10, __pyx_bstride_0_I, __pyx_t_11, __pyx_bstride_1_I) = __pyx_t_9; } }
310: cdef double nrm = np.linalg.norm(I, 'fro')
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":310 * dxi = dxi_DP(i, x[j], eps) * I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(dxi)) * cdef double nrm = np.linalg.norm(I, 'fro') #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* logL = (1 - 0.5*m)*np.log(2) + (m - 1)*np.log(nrm) - 0.5*nrm**2 - np.log(gamma(0.5*m)) * return logL */ __pyx_t_3 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 310; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __pyx_t_8 = PyObject_GetAttr(__pyx_t_3, __pyx_n_s__linalg); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 310; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __pyx_t_3 = PyObject_GetAttr(__pyx_t_8, __pyx_n_s__norm); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 310; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_8 = PyTuple_New(2); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 310; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_8)); __Pyx_INCREF(((PyObject *)__pyx_v_I)); PyTuple_SET_ITEM(__pyx_t_8, 0, ((PyObject *)__pyx_v_I)); __Pyx_GIVEREF(((PyObject *)__pyx_v_I)); __Pyx_INCREF(((PyObject *)__pyx_n_s__fro)); PyTuple_SET_ITEM(__pyx_t_8, 1, ((PyObject *)__pyx_n_s__fro)); __Pyx_GIVEREF(((PyObject *)__pyx_n_s__fro)); __pyx_t_2 = PyObject_Call(__pyx_t_3, ((PyObject *)__pyx_t_8), NULL); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 310; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_8)); __pyx_t_8 = 0; __pyx_t_13 = __pyx_PyFloat_AsDouble(__pyx_t_2); if (unlikely((__pyx_t_13 == (double)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 310; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __pyx_v_nrm = __pyx_t_13;
311: logL = (1 - 0.5*m)*np.log(2) + (m - 1)*np.log(nrm) - 0.5*nrm**2 - np.log(gamma(0.5*m))
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":311 * I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(dxi)) * cdef double nrm = np.linalg.norm(I, 'fro') * logL = (1 - 0.5*m)*np.log(2) + (m - 1)*np.log(nrm) - 0.5*nrm**2 - np.log(gamma(0.5*m)) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* return logL */ __pyx_t_2 = PyFloat_FromDouble((1.0 - (0.5 * __pyx_v_m))); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __pyx_t_8 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_3 = PyObject_GetAttr(__pyx_t_8, __pyx_n_s__log); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_8 = PyObject_Call(__pyx_t_3, ((PyObject *)__pyx_k_tuple_1), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __pyx_t_3 = PyNumber_Multiply(__pyx_t_2, __pyx_t_8); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_8 = PyInt_FromLong((__pyx_v_m - 1)); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_2 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __pyx_t_1 = PyObject_GetAttr(__pyx_t_2, __pyx_n_s__log); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __pyx_t_2 = PyFloat_FromDouble(__pyx_v_nrm); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __pyx_t_7 = PyTuple_New(1); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_7)); PyTuple_SET_ITEM(__pyx_t_7, 0, __pyx_t_2); __Pyx_GIVEREF(__pyx_t_2); __pyx_t_2 = 0; __pyx_t_2 = PyObject_Call(__pyx_t_1, ((PyObject *)__pyx_t_7), NULL); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_7)); __pyx_t_7 = 0; __pyx_t_7 = PyNumber_Multiply(__pyx_t_8, __pyx_t_2); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __pyx_t_2 = PyNumber_Add(__pyx_t_3, __pyx_t_7); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0; __pyx_t_7 = PyFloat_FromDouble((0.5 * pow(__pyx_v_nrm, 2.0))); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __pyx_t_3 = PyNumber_Subtract(__pyx_t_2, __pyx_t_7); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_3); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0; __pyx_t_7 = __Pyx_GetName(__pyx_m, __pyx_n_s__np); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __pyx_t_2 = PyObject_GetAttr(__pyx_t_7, __pyx_n_s__log); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_2); __Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0; __pyx_t_7 = __Pyx_GetName(__pyx_m, __pyx_n_s__gamma); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_7); __pyx_t_8 = PyFloat_FromDouble((0.5 * __pyx_v_m)); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __pyx_t_1 = PyTuple_New(1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_t_8); __Pyx_GIVEREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_8 = PyObject_Call(__pyx_t_7, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_7); __pyx_t_7 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; __pyx_t_1 = PyTuple_New(1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_t_1)); PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_t_8); __Pyx_GIVEREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_t_8 = PyObject_Call(__pyx_t_2, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_8); __Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0; __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0; __pyx_t_1 = PyNumber_Subtract(__pyx_t_3, __pyx_t_8); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(__pyx_t_1); __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0; __Pyx_DECREF(__pyx_t_8); __pyx_t_8 = 0; __pyx_v_logL = __pyx_t_1; __pyx_t_1 = 0; /* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":311 * I[i,j] = np.dot(coeffs, monoms) / np.dot(np.abs(coeffs), np.abs(dxi)) * cdef double nrm = np.linalg.norm(I, 'fro') * logL = (1 - 0.5*m)*np.log(2) + (m - 1)*np.log(nrm) - 0.5*nrm**2 - np.log(gamma(0.5*m)) #<
<
<
<
<
<
<
<
<
<
<
<
<
<
* return logL */ __pyx_k_tuple_1 = PyTuple_New(1); if (unlikely(!__pyx_k_tuple_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 311; __pyx_clineno = __LINE__; goto __pyx_L1_error;} __Pyx_GOTREF(((PyObject *)__pyx_k_tuple_1)); __Pyx_INCREF(__pyx_int_2); PyTuple_SET_ITEM(__pyx_k_tuple_1, 0, __pyx_int_2); __Pyx_GIVEREF(__pyx_int_2); __Pyx_GIVEREF(((PyObject *)__pyx_k_tuple_1));
312: return logL
/* "_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.pyx":312 * cdef double nrm = np.linalg.norm(I, 'fro') * logL = (1 - 0.5*m)*np.log(2) + (m - 1)*np.log(nrm) - 0.5*nrm**2 - np.log(gamma(0.5*m)) * return logL #<
<
<
<
<
<
<
<
<
<
<
<
<
<
*/ __Pyx_XDECREF(__pyx_r); __Pyx_INCREF(__pyx_v_logL); __pyx_r = __pyx_v_logL; goto __pyx_L0; __pyx_r = Py_None; __Pyx_INCREF(Py_None); goto __pyx_L0; __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_XDECREF(__pyx_t_2); __Pyx_XDECREF(__pyx_t_3); __Pyx_XDECREF(__pyx_t_6); __Pyx_XDECREF(__pyx_t_7); __Pyx_XDECREF(__pyx_t_8); { PyObject *__pyx_type, *__pyx_value, *__pyx_tb; __Pyx_ErrFetch(&__pyx_type, &__pyx_value, &__pyx_tb); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_I); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __Pyx_ErrRestore(__pyx_type, __pyx_value, __pyx_tb);} __Pyx_AddTraceback("_sagenb_servers_sage_notebook_sagenb_sagenb_home_klho_20_code_sage42_spyx_0.logL_DP", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = 0; goto __pyx_L2; __pyx_L0:; __Pyx_SafeReleaseBuffer(&__pyx_bstruct_a); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_I); __Pyx_SafeReleaseBuffer(&__pyx_bstruct_x); __pyx_L2:; __Pyx_XDECREF((PyObject *)__pyx_v_I); __Pyx_XDECREF(__pyx_v_coeffs); __Pyx_XDECREF(__pyx_v_monoms); __Pyx_XDECREF(__pyx_v_dxi); __Pyx_XDECREF(__pyx_v_logL); __Pyx_XGIVEREF(__pyx_r); __Pyx_RefNannyFinishContext(); return __pyx_r; }