#!/usr/bin/python

POSSIBLE_mII_BASES = [

    'dvKA',
    'dvPHA',
    'dvKxA',
    'dvPHxA',
    'dvK_RA',
    'dvPH_RA',
    'dvKx_RA',
    'dvPHx_RA',
    'dvK_KA',
    'dvKx_KxA',
    # 'dvK_TA', # Comment out if the simplified form is used
    'dvK_PHA',
    'dvKx_PHA',
    'dvKx_PHxA',
    'dvJ_KA',
    'dvT_KA',
    'dvT_K_RA',
    'dvT_PHA',
    'dvN_KA',
    'dvN_PHA',
    'dvN_PH_RA',
    'dvP_PHA',
    'dvPH_PHA',
    'dvPHx_PHxA',
    'dvL_KA',
    'dvL_PHA',
    'dvSH_KA',
    'dvSH_KxA',
    'dvSS_KA',
    'dvSS_K_RA',
    'dvSS_PHA',
    'dvS_KA',
    'dvS_K_RA',
    'dvS_PHA',

]

POSSIBLE_mI_BASES = [

    'dvKA',
    'dvKHA',
    'dvGA',
    'dvGHA',
    'dvNGA',
    'dvCA',
    'dvCHA',
    'dvJA',
    'dvJHA',
    'dvNYA',
    'dvTTA',
    'dvTTHA',
    'dvDDA',
    'dvDDHA',
    'dvNNA',
    'dvTA',
    'dvTHA',
    'dvDA',
    'dvDHA',
    'dvNA',
    'dvPA',
    'dvPHA',
    'dvBA',
    'dvBHA',
    'dvMA',
    'dvYA',
    'dvRA',
    'dvLA',
    'dvVA',
    'dvSHA',
    'dvSSA',
    'dvSA',
    'dvHA',
    'dvLLA',
    'dvK_SSA',
    'dvJ_NYA',
    'dvKxA',
    'dvKHxA',
    'dvGxA',
    'dvJxA',
    'dvDDxA',
    'dvDDHxA',
    'dvPHxA',
    'dvRxA',
    'dvK_RA',
    'dvKH_RA',
    'dvG_RA',
    'dvGH_RA',
    'dvNG_RA',
    'dvC_RA',
    'dvCH_RA',
    'dvJ_RA',
    'dvJH_RA',
    'dvNY_RA',
    'dvTT_RA',
    'dvTTH_RA',
    'dvDD_RA',
    'dvDDH_RA',
    'dvNN_RA',
    'dvT_RA',
    'dvTH_RA',
    'dvD_RA',
    'dvDH_RA',
    'dvN_RA',
    'dvP_RA',
    'dvPH_RA',
    'dvB_RA',
    'dvBH_RA',
    'dvM_RA',
    'dvY_RA',
    'dvL_RA',
    'dvV_RA',
    'dvSH_RA',
    'dvSS_RA',
    'dvS_RA',
    'dvH_RA',
    'dvLL_RA',
    'dvKx_RA',
    'dvKHx_RA',
    'dvGx_RA',
    'dvJx_RA',
    'dvPHx_RA',
    'dvK_KA',
    'dvKx_KxA',
    'dvK_KHA',
    'dvK_CA',
    'dvK_JA',
    'dvK_TTA',
    'dvK_NNA',
    'dvK_TA',
    'dvKx_TA',
    'dvK_T_YA',
    'dvK_T_RA',
    'dvK_T_VA',
    'dvK_THA',
    'dvK_DA',
    'dvK_NA',
    'dvK_PA',
    'dvK_P_RA',
    'dvK_PHA',
    'dvKx_PHA',
    'dvKx_PHxA',
    'dvKx_BA',
    'dvK_MA',
    'dvKx_MA',
    'dvK_YA',
    'dvK_LA',
    'dvK_VA',
    'dvK_V_YA',
    'dvK_SHA',
    'dvK_SS_MA',
    'dvK_SS_M_YA',
    'dvK_SS_YA',
    'dvK_SS_VA',
    'dvK_SA',
    'dvK_S_TTA',
    'dvK_S_DDA',
    'dvK_S_TA',
    'dvK_S_P_RA',
    'dvK_S_P_LA',
    'dvKH_KHA',
    'dvKH_TA',
    'dvKHx_TA',
    'dvKH_NA',
    'dvKH_MA',
    'dvKHx_MA',
    'dvKH_YA',
    'dvKHx_YA',
    'dvKH_VA',
    'dvKHx_VA',
    'dvKH_SHA',
    'dvKHx_SHA',
    'dvKHx_SA',
    'dvG_GA',
    'dvG_GHA',
    'dvG_JA',
    'dvG_NNA',
    'dvG_DA',
    'dvG_DHA',
    'dvG_DH_YA',
    'dvG_DH_VA',
    'dvG_NA',
    'dvG_N_YA',
    'dvG_BA',
    'dvG_BHA',
    'dvG_BH_YA',
    'dvG_MA',
    'dvG_YA',
    'dvG_R_YA',
    'dvG_LA',
    'dvG_VA',
    'dvG_SA',
    'dvGH_NA',
    'dvGH_MA',
    'dvGH_YA',
    'dvC_CA',
    'dvC_CHA',
    'dvC_CH_VA',
    'dvC_NA',
    'dvC_MA',
    'dvC_YA',
    'dvCH_YA',
    'dvCH_R_YA',
    'dvJ_KA',
    'dvJ_JA',
    'dvJx_JxA',
    'dvJ_J_NYA',
    'dvJ_J_YA',
    'dvJ_J_VA',
    'dvJ_JHA',
    'dvJ_NY_YA',
    'dvJ_TTA',
    'dvJ_DDA',
    'dvJ_TA',
    'dvJ_DA',
    'dvJ_NA',
    'dvJ_BA',
    'dvJ_MA',
    'dvJ_YA',
    'dvJx_YA',
    'dvJ_VA',
    'dvJH_NA',
    'dvJH_MA',
    'dvJH_YA',
    'dvNY_CA',
    'dvNY_CHA',
    'dvNY_JA',
    'dvNY_SHA',
    'dvTT_TTA',
    'dvTT_TTHA',
    'dvTT_YA',
    'dvTT_VA',
    'dvTTH_TTHA',
    'dvTTH_YA',
    'dvTTH_VA',
    'dvDD_DDA',
    'dvDD_DDHA',
    'dvDD_YA',
    'dvDD_VA',
    'dvDDH_DDHA',
    'dvDDH_YA',
    'dvDDH_VA',
    'dvNN_TTA',
    'dvNN_TTHA',
    'dvNN_DDA',
    'dvNN_DDHA',
    'dvNN_NNA',
    'dvNN_MA',
    'dvNN_YA',
    'dvNN_VA',
    'dvT_KA',
    'dvT_K_YA',
    'dvT_K_RA',
    'dvT_K_VA',
    'dvT_K_SSA',
    'dvT_KHA',
    'dvT_KH_RA',
    'dvT_TA',
    'dvT_T_YA',
    'dvT_T_VA',
    'dvT_THA',
    'dvT_NA',
    'dvT_N_YA',
    'dvT_PA',
    'dvT_P_RA',
    'dvT_P_LA',
    'dvT_PHA',
    'dvT_MA',
    'dvT_M_YA',
    'dvT_YA',
    'dvT_R_YA',
    'dvT_LA',
    'dvT_VA',
    'dvT_SA',
    'dvT_S_NA',
    'dvT_S_YA',
    'dvT_S_VA',
    'dvTH_NA',
    'dvTH_YA',
    'dvTH_VA',
    'dvD_GA',
    'dvD_G_RA',
    'dvD_GHA',
    'dvD_DA',
    'dvD_DHA',
    'dvD_NA',
    'dvD_BA',
    'dvD_B_RA',
    'dvD_BHA',
    'dvD_MA',
    'dvD_YA',
    'dvD_VA',
    'dvDH_NA',
    'dvDH_N_YA',
    'dvDH_MA',
    'dvDH_YA',
    'dvDH_VA',
    'dvN_KA',
    'dvN_K_SA',
    'dvN_CA',
    'dvN_CHA',
    'dvN_TTA',
    'dvN_DDA',
    'dvN_TA',
    'dvN_T_YA',
    'dvN_T_RA',
    'dvN_T_SA',
    'dvN_THA',
    'dvN_TH_YA',
    'dvN_TH_VA',
    'dvN_DA',
    'dvN_D_RA',
    'dvN_D_VA',
    'dvN_DHA',
    'dvN_DH_YA',
    'dvN_DH_RA',
    'dvN_DH_VA',
    'dvN_NA',
    'dvN_N_YA',
    'dvN_PA',
    'dvN_P_RA',
    'dvN_PHA',
    'dvN_PH_RA',
    'dvN_BHA',
    'dvN_BH_YA',
    'dvN_BH_VA',
    'dvN_MA',
    'dvN_M_YA',
    'dvN_YA',
    'dvN_VA',
    'dvN_SA',
    'dvN_S_TTA',
    'dvN_S_M_YA',
    'dvN_S_YA',
    'dvN_HA',
    'dvP_TTA',
    'dvP_TTHA',
    'dvP_TA',
    'dvP_T_YA',
    'dvP_NA',
    'dvP_PA',
    'dvP_PHA',
    'dvP_MA',
    'dvP_YA',
    'dvP_LA',
    'dvP_VA',
    'dvP_SA',
    'dvPH_JA',
    'dvPHx_JxA',
    'dvPH_TTA',
    'dvPH_TA',
    'dvPHx_TA',
    'dvPH_NA',
    'dvPH_PA',
    'dvPH_PHA',
    'dvPHx_PHxA',
    'dvPH_YA',
    'dvPH_LA',
    'dvPH_SHA',
    'dvPHx_SA',
    'dvB_JA',
    'dvB_JxA',
    'dvB_J_YA',
    'dvB_JHA',
    'dvB_TA',
    'dvB_DA',
    'dvB_DHA',
    'dvB_DH_VA',
    'dvB_NA',
    'dvB_BA',
    'dvB_BHA',
    'dvB_BH_RA',
    'dvB_YA',
    'dvB_LA',
    'dvB_L_YA',
    'dvB_VA',
    'dvB_SHA',
    'dvB_SA',
    'dvBH_NA',
    'dvBH_YA',
    'dvBH_R_YA',
    'dvBH_LA',
    'dvBH_VA',
    'dvM_TA',
    'dvM_DA',
    'dvM_NA',
    'dvM_PA',
    'dvM_P_RA',
    'dvM_BA',
    'dvM_B_YA',
    'dvM_B_RA',
    'dvM_BHA',
    'dvM_BH_YA',
    'dvM_BH_RA',
    'dvM_BH_VA',
    'dvM_MA',
    'dvM_YA',
    'dvM_LA',
    'dvM_VA',
    'dvM_SHA',
    'dvM_SA',
    'dvM_HA',
    'dvY_NA',
    'dvY_YA',
    'dvEyelash_YA',
    'dvEyelash_HA',
    'dvL_KA',
    'dvL_K_YA',
    'dvL_KHA',
    'dvL_GA',
    'dvL_JA',
    'dvL_JxA',
    'dvL_TTA',
    'dvL_TTHA',
    'dvL_DDA',
    'dvL_DDHA',
    'dvL_TA',
    'dvL_THA',
    'dvL_TH_YA',
    'dvL_DA',
    'dvL_D_RA',
    'dvL_PA',
    'dvL_PHA',
    'dvL_BA',
    'dvL_BHA',
    'dvL_MA',
    'dvL_YA',
    'dvL_LA',
    'dvL_L_YA',
    'dvL_VA',
    'dvL_V_DDA',
    'dvL_SA',
    'dvL_HA',
    'dvV_NA',
    'dvV_YA',
    'dvV_LA',
    'dvV_VA',
    'dvV_HA',
    'dvSH_KA',
    'dvSH_KxA',
    'dvSH_CA',
    'dvSH_CHA',
    'dvSH_TTA',
    'dvSH_TA',
    'dvSH_NA',
    'dvSH_MA',
    'dvSH_YA',
    'dvSH_LA',
    'dvSH_VA',
    'dvSH_SHA',
    'dvSS_KA',
    'dvSS_K_RA',
    'dvSS_TTA',
    'dvSS_TT_YA',
    'dvSS_TT_RA',
    'dvSS_TT_VA',
    'dvSS_TTHA',
    'dvSS_TTH_YA',
    'dvSS_TTH_RA',
    'dvSS_NNA',
    'dvSS_NN_YA',
    'dvSS_PA',
    'dvSS_P_RA',
    'dvSS_PHA',
    'dvSS_MA',
    'dvSS_M_YA',
    'dvSS_YA',
    'dvSS_VA',
    'dvSS_SSA',
    'dvS_KA',
    'dvS_K_RA',
    'dvS_K_VA',
    'dvS_KHA',
    'dvS_JA',
    'dvS_TTA',
    'dvS_TA',
    'dvS_T_YA',
    'dvS_T_RA',
    'dvS_T_VA',
    'dvS_THA',
    'dvS_TH_YA',
    'dvS_DA',
    'dvS_NA',
    'dvS_PA',
    'dvS_P_RA',
    'dvS_PHA',
    'dvS_BA',
    'dvS_MA',
    'dvS_M_YA',
    'dvS_YA',
    'dvS_LA',
    'dvS_VA',
    'dvS_SA',
    'dvH_NNA',
    'dvH_NA',
    'dvH_MA',
    'dvH_YA',
    'dvH_LA',
    'dvH_VA',
    'dvLL_YA',

]
