//! Autogenerated by GenerateDef from src/aro/Builtins/hexagon.def, do not edit
// zig fmt: off

const std = @import("std");

pub fn with(comptime Properties: type) type {
return struct {

/// Integer starting at 0 derived from the unique index,
/// corresponds with the data array index.
pub const Tag = enum(u16) {    __builtin_HEXAGON_A2_abs,
    __builtin_HEXAGON_A2_absp,
    __builtin_HEXAGON_A2_abssat,
    __builtin_HEXAGON_A2_add,
    __builtin_HEXAGON_A2_addh_h16_hh,
    __builtin_HEXAGON_A2_addh_h16_hl,
    __builtin_HEXAGON_A2_addh_h16_lh,
    __builtin_HEXAGON_A2_addh_h16_ll,
    __builtin_HEXAGON_A2_addh_h16_sat_hh,
    __builtin_HEXAGON_A2_addh_h16_sat_hl,
    __builtin_HEXAGON_A2_addh_h16_sat_lh,
    __builtin_HEXAGON_A2_addh_h16_sat_ll,
    __builtin_HEXAGON_A2_addh_l16_hl,
    __builtin_HEXAGON_A2_addh_l16_ll,
    __builtin_HEXAGON_A2_addh_l16_sat_hl,
    __builtin_HEXAGON_A2_addh_l16_sat_ll,
    __builtin_HEXAGON_A2_addi,
    __builtin_HEXAGON_A2_addp,
    __builtin_HEXAGON_A2_addpsat,
    __builtin_HEXAGON_A2_addsat,
    __builtin_HEXAGON_A2_addsp,
    __builtin_HEXAGON_A2_and,
    __builtin_HEXAGON_A2_andir,
    __builtin_HEXAGON_A2_andp,
    __builtin_HEXAGON_A2_aslh,
    __builtin_HEXAGON_A2_asrh,
    __builtin_HEXAGON_A2_combine_hh,
    __builtin_HEXAGON_A2_combine_hl,
    __builtin_HEXAGON_A2_combine_lh,
    __builtin_HEXAGON_A2_combine_ll,
    __builtin_HEXAGON_A2_combineii,
    __builtin_HEXAGON_A2_combinew,
    __builtin_HEXAGON_A2_max,
    __builtin_HEXAGON_A2_maxp,
    __builtin_HEXAGON_A2_maxu,
    __builtin_HEXAGON_A2_maxup,
    __builtin_HEXAGON_A2_min,
    __builtin_HEXAGON_A2_minp,
    __builtin_HEXAGON_A2_minu,
    __builtin_HEXAGON_A2_minup,
    __builtin_HEXAGON_A2_neg,
    __builtin_HEXAGON_A2_negp,
    __builtin_HEXAGON_A2_negsat,
    __builtin_HEXAGON_A2_not,
    __builtin_HEXAGON_A2_notp,
    __builtin_HEXAGON_A2_or,
    __builtin_HEXAGON_A2_orir,
    __builtin_HEXAGON_A2_orp,
    __builtin_HEXAGON_A2_roundsat,
    __builtin_HEXAGON_A2_sat,
    __builtin_HEXAGON_A2_satb,
    __builtin_HEXAGON_A2_sath,
    __builtin_HEXAGON_A2_satub,
    __builtin_HEXAGON_A2_satuh,
    __builtin_HEXAGON_A2_sub,
    __builtin_HEXAGON_A2_subh_h16_hh,
    __builtin_HEXAGON_A2_subh_h16_hl,
    __builtin_HEXAGON_A2_subh_h16_lh,
    __builtin_HEXAGON_A2_subh_h16_ll,
    __builtin_HEXAGON_A2_subh_h16_sat_hh,
    __builtin_HEXAGON_A2_subh_h16_sat_hl,
    __builtin_HEXAGON_A2_subh_h16_sat_lh,
    __builtin_HEXAGON_A2_subh_h16_sat_ll,
    __builtin_HEXAGON_A2_subh_l16_hl,
    __builtin_HEXAGON_A2_subh_l16_ll,
    __builtin_HEXAGON_A2_subh_l16_sat_hl,
    __builtin_HEXAGON_A2_subh_l16_sat_ll,
    __builtin_HEXAGON_A2_subp,
    __builtin_HEXAGON_A2_subri,
    __builtin_HEXAGON_A2_subsat,
    __builtin_HEXAGON_A2_svaddh,
    __builtin_HEXAGON_A2_svaddhs,
    __builtin_HEXAGON_A2_svadduhs,
    __builtin_HEXAGON_A2_svavgh,
    __builtin_HEXAGON_A2_svavghs,
    __builtin_HEXAGON_A2_svnavgh,
    __builtin_HEXAGON_A2_svsubh,
    __builtin_HEXAGON_A2_svsubhs,
    __builtin_HEXAGON_A2_svsubuhs,
    __builtin_HEXAGON_A2_swiz,
    __builtin_HEXAGON_A2_sxtb,
    __builtin_HEXAGON_A2_sxth,
    __builtin_HEXAGON_A2_sxtw,
    __builtin_HEXAGON_A2_tfr,
    __builtin_HEXAGON_A2_tfrih,
    __builtin_HEXAGON_A2_tfril,
    __builtin_HEXAGON_A2_tfrp,
    __builtin_HEXAGON_A2_tfrpi,
    __builtin_HEXAGON_A2_tfrsi,
    __builtin_HEXAGON_A2_vabsh,
    __builtin_HEXAGON_A2_vabshsat,
    __builtin_HEXAGON_A2_vabsw,
    __builtin_HEXAGON_A2_vabswsat,
    __builtin_HEXAGON_A2_vaddb_map,
    __builtin_HEXAGON_A2_vaddh,
    __builtin_HEXAGON_A2_vaddhs,
    __builtin_HEXAGON_A2_vaddub,
    __builtin_HEXAGON_A2_vaddubs,
    __builtin_HEXAGON_A2_vadduhs,
    __builtin_HEXAGON_A2_vaddw,
    __builtin_HEXAGON_A2_vaddws,
    __builtin_HEXAGON_A2_vavgh,
    __builtin_HEXAGON_A2_vavghcr,
    __builtin_HEXAGON_A2_vavghr,
    __builtin_HEXAGON_A2_vavgub,
    __builtin_HEXAGON_A2_vavgubr,
    __builtin_HEXAGON_A2_vavguh,
    __builtin_HEXAGON_A2_vavguhr,
    __builtin_HEXAGON_A2_vavguw,
    __builtin_HEXAGON_A2_vavguwr,
    __builtin_HEXAGON_A2_vavgw,
    __builtin_HEXAGON_A2_vavgwcr,
    __builtin_HEXAGON_A2_vavgwr,
    __builtin_HEXAGON_A2_vcmpbeq,
    __builtin_HEXAGON_A2_vcmpbgtu,
    __builtin_HEXAGON_A2_vcmpheq,
    __builtin_HEXAGON_A2_vcmphgt,
    __builtin_HEXAGON_A2_vcmphgtu,
    __builtin_HEXAGON_A2_vcmpweq,
    __builtin_HEXAGON_A2_vcmpwgt,
    __builtin_HEXAGON_A2_vcmpwgtu,
    __builtin_HEXAGON_A2_vconj,
    __builtin_HEXAGON_A2_vmaxb,
    __builtin_HEXAGON_A2_vmaxh,
    __builtin_HEXAGON_A2_vmaxub,
    __builtin_HEXAGON_A2_vmaxuh,
    __builtin_HEXAGON_A2_vmaxuw,
    __builtin_HEXAGON_A2_vmaxw,
    __builtin_HEXAGON_A2_vminb,
    __builtin_HEXAGON_A2_vminh,
    __builtin_HEXAGON_A2_vminub,
    __builtin_HEXAGON_A2_vminuh,
    __builtin_HEXAGON_A2_vminuw,
    __builtin_HEXAGON_A2_vminw,
    __builtin_HEXAGON_A2_vnavgh,
    __builtin_HEXAGON_A2_vnavghcr,
    __builtin_HEXAGON_A2_vnavghr,
    __builtin_HEXAGON_A2_vnavgw,
    __builtin_HEXAGON_A2_vnavgwcr,
    __builtin_HEXAGON_A2_vnavgwr,
    __builtin_HEXAGON_A2_vraddub,
    __builtin_HEXAGON_A2_vraddub_acc,
    __builtin_HEXAGON_A2_vrsadub,
    __builtin_HEXAGON_A2_vrsadub_acc,
    __builtin_HEXAGON_A2_vsubb_map,
    __builtin_HEXAGON_A2_vsubh,
    __builtin_HEXAGON_A2_vsubhs,
    __builtin_HEXAGON_A2_vsubub,
    __builtin_HEXAGON_A2_vsububs,
    __builtin_HEXAGON_A2_vsubuhs,
    __builtin_HEXAGON_A2_vsubw,
    __builtin_HEXAGON_A2_vsubws,
    __builtin_HEXAGON_A2_xor,
    __builtin_HEXAGON_A2_xorp,
    __builtin_HEXAGON_A2_zxtb,
    __builtin_HEXAGON_A2_zxth,
    __builtin_HEXAGON_A4_andn,
    __builtin_HEXAGON_A4_andnp,
    __builtin_HEXAGON_A4_bitsplit,
    __builtin_HEXAGON_A4_bitspliti,
    __builtin_HEXAGON_A4_boundscheck,
    __builtin_HEXAGON_A4_cmpbeq,
    __builtin_HEXAGON_A4_cmpbeqi,
    __builtin_HEXAGON_A4_cmpbgt,
    __builtin_HEXAGON_A4_cmpbgti,
    __builtin_HEXAGON_A4_cmpbgtu,
    __builtin_HEXAGON_A4_cmpbgtui,
    __builtin_HEXAGON_A4_cmpheq,
    __builtin_HEXAGON_A4_cmpheqi,
    __builtin_HEXAGON_A4_cmphgt,
    __builtin_HEXAGON_A4_cmphgti,
    __builtin_HEXAGON_A4_cmphgtu,
    __builtin_HEXAGON_A4_cmphgtui,
    __builtin_HEXAGON_A4_combineir,
    __builtin_HEXAGON_A4_combineri,
    __builtin_HEXAGON_A4_cround_ri,
    __builtin_HEXAGON_A4_cround_rr,
    __builtin_HEXAGON_A4_modwrapu,
    __builtin_HEXAGON_A4_orn,
    __builtin_HEXAGON_A4_ornp,
    __builtin_HEXAGON_A4_rcmpeq,
    __builtin_HEXAGON_A4_rcmpeqi,
    __builtin_HEXAGON_A4_rcmpneq,
    __builtin_HEXAGON_A4_rcmpneqi,
    __builtin_HEXAGON_A4_round_ri,
    __builtin_HEXAGON_A4_round_ri_sat,
    __builtin_HEXAGON_A4_round_rr,
    __builtin_HEXAGON_A4_round_rr_sat,
    __builtin_HEXAGON_A4_tlbmatch,
    __builtin_HEXAGON_A4_vcmpbeq_any,
    __builtin_HEXAGON_A4_vcmpbeqi,
    __builtin_HEXAGON_A4_vcmpbgt,
    __builtin_HEXAGON_A4_vcmpbgti,
    __builtin_HEXAGON_A4_vcmpbgtui,
    __builtin_HEXAGON_A4_vcmpheqi,
    __builtin_HEXAGON_A4_vcmphgti,
    __builtin_HEXAGON_A4_vcmphgtui,
    __builtin_HEXAGON_A4_vcmpweqi,
    __builtin_HEXAGON_A4_vcmpwgti,
    __builtin_HEXAGON_A4_vcmpwgtui,
    __builtin_HEXAGON_A4_vrmaxh,
    __builtin_HEXAGON_A4_vrmaxuh,
    __builtin_HEXAGON_A4_vrmaxuw,
    __builtin_HEXAGON_A4_vrmaxw,
    __builtin_HEXAGON_A4_vrminh,
    __builtin_HEXAGON_A4_vrminuh,
    __builtin_HEXAGON_A4_vrminuw,
    __builtin_HEXAGON_A4_vrminw,
    __builtin_HEXAGON_A5_vaddhubs,
    __builtin_HEXAGON_A6_vcmpbeq_notany,
    __builtin_HEXAGON_A6_vminub_RdP,
    __builtin_HEXAGON_A7_clip,
    __builtin_HEXAGON_A7_croundd_ri,
    __builtin_HEXAGON_A7_croundd_rr,
    __builtin_HEXAGON_A7_vclip,
    __builtin_HEXAGON_C2_all8,
    __builtin_HEXAGON_C2_and,
    __builtin_HEXAGON_C2_andn,
    __builtin_HEXAGON_C2_any8,
    __builtin_HEXAGON_C2_bitsclr,
    __builtin_HEXAGON_C2_bitsclri,
    __builtin_HEXAGON_C2_bitsset,
    __builtin_HEXAGON_C2_cmpeq,
    __builtin_HEXAGON_C2_cmpeqi,
    __builtin_HEXAGON_C2_cmpeqp,
    __builtin_HEXAGON_C2_cmpgei,
    __builtin_HEXAGON_C2_cmpgeui,
    __builtin_HEXAGON_C2_cmpgt,
    __builtin_HEXAGON_C2_cmpgti,
    __builtin_HEXAGON_C2_cmpgtp,
    __builtin_HEXAGON_C2_cmpgtu,
    __builtin_HEXAGON_C2_cmpgtui,
    __builtin_HEXAGON_C2_cmpgtup,
    __builtin_HEXAGON_C2_cmplt,
    __builtin_HEXAGON_C2_cmpltu,
    __builtin_HEXAGON_C2_mask,
    __builtin_HEXAGON_C2_mux,
    __builtin_HEXAGON_C2_muxii,
    __builtin_HEXAGON_C2_muxir,
    __builtin_HEXAGON_C2_muxri,
    __builtin_HEXAGON_C2_not,
    __builtin_HEXAGON_C2_or,
    __builtin_HEXAGON_C2_orn,
    __builtin_HEXAGON_C2_pxfer_map,
    __builtin_HEXAGON_C2_tfrpr,
    __builtin_HEXAGON_C2_tfrrp,
    __builtin_HEXAGON_C2_vitpack,
    __builtin_HEXAGON_C2_vmux,
    __builtin_HEXAGON_C2_xor,
    __builtin_HEXAGON_C4_and_and,
    __builtin_HEXAGON_C4_and_andn,
    __builtin_HEXAGON_C4_and_or,
    __builtin_HEXAGON_C4_and_orn,
    __builtin_HEXAGON_C4_cmplte,
    __builtin_HEXAGON_C4_cmpltei,
    __builtin_HEXAGON_C4_cmplteu,
    __builtin_HEXAGON_C4_cmplteui,
    __builtin_HEXAGON_C4_cmpneq,
    __builtin_HEXAGON_C4_cmpneqi,
    __builtin_HEXAGON_C4_fastcorner9,
    __builtin_HEXAGON_C4_fastcorner9_not,
    __builtin_HEXAGON_C4_nbitsclr,
    __builtin_HEXAGON_C4_nbitsclri,
    __builtin_HEXAGON_C4_nbitsset,
    __builtin_HEXAGON_C4_or_and,
    __builtin_HEXAGON_C4_or_andn,
    __builtin_HEXAGON_C4_or_or,
    __builtin_HEXAGON_C4_or_orn,
    __builtin_HEXAGON_F2_conv_d2df,
    __builtin_HEXAGON_F2_conv_d2sf,
    __builtin_HEXAGON_F2_conv_df2d,
    __builtin_HEXAGON_F2_conv_df2d_chop,
    __builtin_HEXAGON_F2_conv_df2sf,
    __builtin_HEXAGON_F2_conv_df2ud,
    __builtin_HEXAGON_F2_conv_df2ud_chop,
    __builtin_HEXAGON_F2_conv_df2uw,
    __builtin_HEXAGON_F2_conv_df2uw_chop,
    __builtin_HEXAGON_F2_conv_df2w,
    __builtin_HEXAGON_F2_conv_df2w_chop,
    __builtin_HEXAGON_F2_conv_sf2d,
    __builtin_HEXAGON_F2_conv_sf2d_chop,
    __builtin_HEXAGON_F2_conv_sf2df,
    __builtin_HEXAGON_F2_conv_sf2ud,
    __builtin_HEXAGON_F2_conv_sf2ud_chop,
    __builtin_HEXAGON_F2_conv_sf2uw,
    __builtin_HEXAGON_F2_conv_sf2uw_chop,
    __builtin_HEXAGON_F2_conv_sf2w,
    __builtin_HEXAGON_F2_conv_sf2w_chop,
    __builtin_HEXAGON_F2_conv_ud2df,
    __builtin_HEXAGON_F2_conv_ud2sf,
    __builtin_HEXAGON_F2_conv_uw2df,
    __builtin_HEXAGON_F2_conv_uw2sf,
    __builtin_HEXAGON_F2_conv_w2df,
    __builtin_HEXAGON_F2_conv_w2sf,
    __builtin_HEXAGON_F2_dfadd,
    __builtin_HEXAGON_F2_dfclass,
    __builtin_HEXAGON_F2_dfcmpeq,
    __builtin_HEXAGON_F2_dfcmpge,
    __builtin_HEXAGON_F2_dfcmpgt,
    __builtin_HEXAGON_F2_dfcmpuo,
    __builtin_HEXAGON_F2_dfimm_n,
    __builtin_HEXAGON_F2_dfimm_p,
    __builtin_HEXAGON_F2_dfmax,
    __builtin_HEXAGON_F2_dfmin,
    __builtin_HEXAGON_F2_dfmpyfix,
    __builtin_HEXAGON_F2_dfmpyhh,
    __builtin_HEXAGON_F2_dfmpylh,
    __builtin_HEXAGON_F2_dfmpyll,
    __builtin_HEXAGON_F2_dfsub,
    __builtin_HEXAGON_F2_sfadd,
    __builtin_HEXAGON_F2_sfclass,
    __builtin_HEXAGON_F2_sfcmpeq,
    __builtin_HEXAGON_F2_sfcmpge,
    __builtin_HEXAGON_F2_sfcmpgt,
    __builtin_HEXAGON_F2_sfcmpuo,
    __builtin_HEXAGON_F2_sffixupd,
    __builtin_HEXAGON_F2_sffixupn,
    __builtin_HEXAGON_F2_sffixupr,
    __builtin_HEXAGON_F2_sffma,
    __builtin_HEXAGON_F2_sffma_lib,
    __builtin_HEXAGON_F2_sffma_sc,
    __builtin_HEXAGON_F2_sffms,
    __builtin_HEXAGON_F2_sffms_lib,
    __builtin_HEXAGON_F2_sfimm_n,
    __builtin_HEXAGON_F2_sfimm_p,
    __builtin_HEXAGON_F2_sfmax,
    __builtin_HEXAGON_F2_sfmin,
    __builtin_HEXAGON_F2_sfmpy,
    __builtin_HEXAGON_F2_sfsub,
    __builtin_HEXAGON_L2_loadrb_pci,
    __builtin_HEXAGON_L2_loadrb_pcr,
    __builtin_HEXAGON_L2_loadrd_pci,
    __builtin_HEXAGON_L2_loadrd_pcr,
    __builtin_HEXAGON_L2_loadrh_pci,
    __builtin_HEXAGON_L2_loadrh_pcr,
    __builtin_HEXAGON_L2_loadri_pci,
    __builtin_HEXAGON_L2_loadri_pcr,
    __builtin_HEXAGON_L2_loadrub_pci,
    __builtin_HEXAGON_L2_loadrub_pcr,
    __builtin_HEXAGON_L2_loadruh_pci,
    __builtin_HEXAGON_L2_loadruh_pcr,
    __builtin_HEXAGON_M2_acci,
    __builtin_HEXAGON_M2_accii,
    __builtin_HEXAGON_M2_cmaci_s0,
    __builtin_HEXAGON_M2_cmacr_s0,
    __builtin_HEXAGON_M2_cmacs_s0,
    __builtin_HEXAGON_M2_cmacs_s1,
    __builtin_HEXAGON_M2_cmacsc_s0,
    __builtin_HEXAGON_M2_cmacsc_s1,
    __builtin_HEXAGON_M2_cmpyi_s0,
    __builtin_HEXAGON_M2_cmpyr_s0,
    __builtin_HEXAGON_M2_cmpyrs_s0,
    __builtin_HEXAGON_M2_cmpyrs_s1,
    __builtin_HEXAGON_M2_cmpyrsc_s0,
    __builtin_HEXAGON_M2_cmpyrsc_s1,
    __builtin_HEXAGON_M2_cmpys_s0,
    __builtin_HEXAGON_M2_cmpys_s1,
    __builtin_HEXAGON_M2_cmpysc_s0,
    __builtin_HEXAGON_M2_cmpysc_s1,
    __builtin_HEXAGON_M2_cnacs_s0,
    __builtin_HEXAGON_M2_cnacs_s1,
    __builtin_HEXAGON_M2_cnacsc_s0,
    __builtin_HEXAGON_M2_cnacsc_s1,
    __builtin_HEXAGON_M2_dpmpyss_acc_s0,
    __builtin_HEXAGON_M2_dpmpyss_nac_s0,
    __builtin_HEXAGON_M2_dpmpyss_rnd_s0,
    __builtin_HEXAGON_M2_dpmpyss_s0,
    __builtin_HEXAGON_M2_dpmpyuu_acc_s0,
    __builtin_HEXAGON_M2_dpmpyuu_nac_s0,
    __builtin_HEXAGON_M2_dpmpyuu_s0,
    __builtin_HEXAGON_M2_hmmpyh_rs1,
    __builtin_HEXAGON_M2_hmmpyh_s1,
    __builtin_HEXAGON_M2_hmmpyl_rs1,
    __builtin_HEXAGON_M2_hmmpyl_s1,
    __builtin_HEXAGON_M2_maci,
    __builtin_HEXAGON_M2_macsin,
    __builtin_HEXAGON_M2_macsip,
    __builtin_HEXAGON_M2_mmachs_rs0,
    __builtin_HEXAGON_M2_mmachs_rs1,
    __builtin_HEXAGON_M2_mmachs_s0,
    __builtin_HEXAGON_M2_mmachs_s1,
    __builtin_HEXAGON_M2_mmacls_rs0,
    __builtin_HEXAGON_M2_mmacls_rs1,
    __builtin_HEXAGON_M2_mmacls_s0,
    __builtin_HEXAGON_M2_mmacls_s1,
    __builtin_HEXAGON_M2_mmacuhs_rs0,
    __builtin_HEXAGON_M2_mmacuhs_rs1,
    __builtin_HEXAGON_M2_mmacuhs_s0,
    __builtin_HEXAGON_M2_mmacuhs_s1,
    __builtin_HEXAGON_M2_mmaculs_rs0,
    __builtin_HEXAGON_M2_mmaculs_rs1,
    __builtin_HEXAGON_M2_mmaculs_s0,
    __builtin_HEXAGON_M2_mmaculs_s1,
    __builtin_HEXAGON_M2_mmpyh_rs0,
    __builtin_HEXAGON_M2_mmpyh_rs1,
    __builtin_HEXAGON_M2_mmpyh_s0,
    __builtin_HEXAGON_M2_mmpyh_s1,
    __builtin_HEXAGON_M2_mmpyl_rs0,
    __builtin_HEXAGON_M2_mmpyl_rs1,
    __builtin_HEXAGON_M2_mmpyl_s0,
    __builtin_HEXAGON_M2_mmpyl_s1,
    __builtin_HEXAGON_M2_mmpyuh_rs0,
    __builtin_HEXAGON_M2_mmpyuh_rs1,
    __builtin_HEXAGON_M2_mmpyuh_s0,
    __builtin_HEXAGON_M2_mmpyuh_s1,
    __builtin_HEXAGON_M2_mmpyul_rs0,
    __builtin_HEXAGON_M2_mmpyul_rs1,
    __builtin_HEXAGON_M2_mmpyul_s0,
    __builtin_HEXAGON_M2_mmpyul_s1,
    __builtin_HEXAGON_M2_mnaci,
    __builtin_HEXAGON_M2_mpy_acc_hh_s0,
    __builtin_HEXAGON_M2_mpy_acc_hh_s1,
    __builtin_HEXAGON_M2_mpy_acc_hl_s0,
    __builtin_HEXAGON_M2_mpy_acc_hl_s1,
    __builtin_HEXAGON_M2_mpy_acc_lh_s0,
    __builtin_HEXAGON_M2_mpy_acc_lh_s1,
    __builtin_HEXAGON_M2_mpy_acc_ll_s0,
    __builtin_HEXAGON_M2_mpy_acc_ll_s1,
    __builtin_HEXAGON_M2_mpy_acc_sat_hh_s0,
    __builtin_HEXAGON_M2_mpy_acc_sat_hh_s1,
    __builtin_HEXAGON_M2_mpy_acc_sat_hl_s0,
    __builtin_HEXAGON_M2_mpy_acc_sat_hl_s1,
    __builtin_HEXAGON_M2_mpy_acc_sat_lh_s0,
    __builtin_HEXAGON_M2_mpy_acc_sat_lh_s1,
    __builtin_HEXAGON_M2_mpy_acc_sat_ll_s0,
    __builtin_HEXAGON_M2_mpy_acc_sat_ll_s1,
    __builtin_HEXAGON_M2_mpy_hh_s0,
    __builtin_HEXAGON_M2_mpy_hh_s1,
    __builtin_HEXAGON_M2_mpy_hl_s0,
    __builtin_HEXAGON_M2_mpy_hl_s1,
    __builtin_HEXAGON_M2_mpy_lh_s0,
    __builtin_HEXAGON_M2_mpy_lh_s1,
    __builtin_HEXAGON_M2_mpy_ll_s0,
    __builtin_HEXAGON_M2_mpy_ll_s1,
    __builtin_HEXAGON_M2_mpy_nac_hh_s0,
    __builtin_HEXAGON_M2_mpy_nac_hh_s1,
    __builtin_HEXAGON_M2_mpy_nac_hl_s0,
    __builtin_HEXAGON_M2_mpy_nac_hl_s1,
    __builtin_HEXAGON_M2_mpy_nac_lh_s0,
    __builtin_HEXAGON_M2_mpy_nac_lh_s1,
    __builtin_HEXAGON_M2_mpy_nac_ll_s0,
    __builtin_HEXAGON_M2_mpy_nac_ll_s1,
    __builtin_HEXAGON_M2_mpy_nac_sat_hh_s0,
    __builtin_HEXAGON_M2_mpy_nac_sat_hh_s1,
    __builtin_HEXAGON_M2_mpy_nac_sat_hl_s0,
    __builtin_HEXAGON_M2_mpy_nac_sat_hl_s1,
    __builtin_HEXAGON_M2_mpy_nac_sat_lh_s0,
    __builtin_HEXAGON_M2_mpy_nac_sat_lh_s1,
    __builtin_HEXAGON_M2_mpy_nac_sat_ll_s0,
    __builtin_HEXAGON_M2_mpy_nac_sat_ll_s1,
    __builtin_HEXAGON_M2_mpy_rnd_hh_s0,
    __builtin_HEXAGON_M2_mpy_rnd_hh_s1,
    __builtin_HEXAGON_M2_mpy_rnd_hl_s0,
    __builtin_HEXAGON_M2_mpy_rnd_hl_s1,
    __builtin_HEXAGON_M2_mpy_rnd_lh_s0,
    __builtin_HEXAGON_M2_mpy_rnd_lh_s1,
    __builtin_HEXAGON_M2_mpy_rnd_ll_s0,
    __builtin_HEXAGON_M2_mpy_rnd_ll_s1,
    __builtin_HEXAGON_M2_mpy_sat_hh_s0,
    __builtin_HEXAGON_M2_mpy_sat_hh_s1,
    __builtin_HEXAGON_M2_mpy_sat_hl_s0,
    __builtin_HEXAGON_M2_mpy_sat_hl_s1,
    __builtin_HEXAGON_M2_mpy_sat_lh_s0,
    __builtin_HEXAGON_M2_mpy_sat_lh_s1,
    __builtin_HEXAGON_M2_mpy_sat_ll_s0,
    __builtin_HEXAGON_M2_mpy_sat_ll_s1,
    __builtin_HEXAGON_M2_mpy_sat_rnd_hh_s0,
    __builtin_HEXAGON_M2_mpy_sat_rnd_hh_s1,
    __builtin_HEXAGON_M2_mpy_sat_rnd_hl_s0,
    __builtin_HEXAGON_M2_mpy_sat_rnd_hl_s1,
    __builtin_HEXAGON_M2_mpy_sat_rnd_lh_s0,
    __builtin_HEXAGON_M2_mpy_sat_rnd_lh_s1,
    __builtin_HEXAGON_M2_mpy_sat_rnd_ll_s0,
    __builtin_HEXAGON_M2_mpy_sat_rnd_ll_s1,
    __builtin_HEXAGON_M2_mpy_up,
    __builtin_HEXAGON_M2_mpy_up_s1,
    __builtin_HEXAGON_M2_mpy_up_s1_sat,
    __builtin_HEXAGON_M2_mpyd_acc_hh_s0,
    __builtin_HEXAGON_M2_mpyd_acc_hh_s1,
    __builtin_HEXAGON_M2_mpyd_acc_hl_s0,
    __builtin_HEXAGON_M2_mpyd_acc_hl_s1,
    __builtin_HEXAGON_M2_mpyd_acc_lh_s0,
    __builtin_HEXAGON_M2_mpyd_acc_lh_s1,
    __builtin_HEXAGON_M2_mpyd_acc_ll_s0,
    __builtin_HEXAGON_M2_mpyd_acc_ll_s1,
    __builtin_HEXAGON_M2_mpyd_hh_s0,
    __builtin_HEXAGON_M2_mpyd_hh_s1,
    __builtin_HEXAGON_M2_mpyd_hl_s0,
    __builtin_HEXAGON_M2_mpyd_hl_s1,
    __builtin_HEXAGON_M2_mpyd_lh_s0,
    __builtin_HEXAGON_M2_mpyd_lh_s1,
    __builtin_HEXAGON_M2_mpyd_ll_s0,
    __builtin_HEXAGON_M2_mpyd_ll_s1,
    __builtin_HEXAGON_M2_mpyd_nac_hh_s0,
    __builtin_HEXAGON_M2_mpyd_nac_hh_s1,
    __builtin_HEXAGON_M2_mpyd_nac_hl_s0,
    __builtin_HEXAGON_M2_mpyd_nac_hl_s1,
    __builtin_HEXAGON_M2_mpyd_nac_lh_s0,
    __builtin_HEXAGON_M2_mpyd_nac_lh_s1,
    __builtin_HEXAGON_M2_mpyd_nac_ll_s0,
    __builtin_HEXAGON_M2_mpyd_nac_ll_s1,
    __builtin_HEXAGON_M2_mpyd_rnd_hh_s0,
    __builtin_HEXAGON_M2_mpyd_rnd_hh_s1,
    __builtin_HEXAGON_M2_mpyd_rnd_hl_s0,
    __builtin_HEXAGON_M2_mpyd_rnd_hl_s1,
    __builtin_HEXAGON_M2_mpyd_rnd_lh_s0,
    __builtin_HEXAGON_M2_mpyd_rnd_lh_s1,
    __builtin_HEXAGON_M2_mpyd_rnd_ll_s0,
    __builtin_HEXAGON_M2_mpyd_rnd_ll_s1,
    __builtin_HEXAGON_M2_mpyi,
    __builtin_HEXAGON_M2_mpysmi,
    __builtin_HEXAGON_M2_mpysu_up,
    __builtin_HEXAGON_M2_mpyu_acc_hh_s0,
    __builtin_HEXAGON_M2_mpyu_acc_hh_s1,
    __builtin_HEXAGON_M2_mpyu_acc_hl_s0,
    __builtin_HEXAGON_M2_mpyu_acc_hl_s1,
    __builtin_HEXAGON_M2_mpyu_acc_lh_s0,
    __builtin_HEXAGON_M2_mpyu_acc_lh_s1,
    __builtin_HEXAGON_M2_mpyu_acc_ll_s0,
    __builtin_HEXAGON_M2_mpyu_acc_ll_s1,
    __builtin_HEXAGON_M2_mpyu_hh_s0,
    __builtin_HEXAGON_M2_mpyu_hh_s1,
    __builtin_HEXAGON_M2_mpyu_hl_s0,
    __builtin_HEXAGON_M2_mpyu_hl_s1,
    __builtin_HEXAGON_M2_mpyu_lh_s0,
    __builtin_HEXAGON_M2_mpyu_lh_s1,
    __builtin_HEXAGON_M2_mpyu_ll_s0,
    __builtin_HEXAGON_M2_mpyu_ll_s1,
    __builtin_HEXAGON_M2_mpyu_nac_hh_s0,
    __builtin_HEXAGON_M2_mpyu_nac_hh_s1,
    __builtin_HEXAGON_M2_mpyu_nac_hl_s0,
    __builtin_HEXAGON_M2_mpyu_nac_hl_s1,
    __builtin_HEXAGON_M2_mpyu_nac_lh_s0,
    __builtin_HEXAGON_M2_mpyu_nac_lh_s1,
    __builtin_HEXAGON_M2_mpyu_nac_ll_s0,
    __builtin_HEXAGON_M2_mpyu_nac_ll_s1,
    __builtin_HEXAGON_M2_mpyu_up,
    __builtin_HEXAGON_M2_mpyud_acc_hh_s0,
    __builtin_HEXAGON_M2_mpyud_acc_hh_s1,
    __builtin_HEXAGON_M2_mpyud_acc_hl_s0,
    __builtin_HEXAGON_M2_mpyud_acc_hl_s1,
    __builtin_HEXAGON_M2_mpyud_acc_lh_s0,
    __builtin_HEXAGON_M2_mpyud_acc_lh_s1,
    __builtin_HEXAGON_M2_mpyud_acc_ll_s0,
    __builtin_HEXAGON_M2_mpyud_acc_ll_s1,
    __builtin_HEXAGON_M2_mpyud_hh_s0,
    __builtin_HEXAGON_M2_mpyud_hh_s1,
    __builtin_HEXAGON_M2_mpyud_hl_s0,
    __builtin_HEXAGON_M2_mpyud_hl_s1,
    __builtin_HEXAGON_M2_mpyud_lh_s0,
    __builtin_HEXAGON_M2_mpyud_lh_s1,
    __builtin_HEXAGON_M2_mpyud_ll_s0,
    __builtin_HEXAGON_M2_mpyud_ll_s1,
    __builtin_HEXAGON_M2_mpyud_nac_hh_s0,
    __builtin_HEXAGON_M2_mpyud_nac_hh_s1,
    __builtin_HEXAGON_M2_mpyud_nac_hl_s0,
    __builtin_HEXAGON_M2_mpyud_nac_hl_s1,
    __builtin_HEXAGON_M2_mpyud_nac_lh_s0,
    __builtin_HEXAGON_M2_mpyud_nac_lh_s1,
    __builtin_HEXAGON_M2_mpyud_nac_ll_s0,
    __builtin_HEXAGON_M2_mpyud_nac_ll_s1,
    __builtin_HEXAGON_M2_mpyui,
    __builtin_HEXAGON_M2_nacci,
    __builtin_HEXAGON_M2_naccii,
    __builtin_HEXAGON_M2_subacc,
    __builtin_HEXAGON_M2_vabsdiffh,
    __builtin_HEXAGON_M2_vabsdiffw,
    __builtin_HEXAGON_M2_vcmac_s0_sat_i,
    __builtin_HEXAGON_M2_vcmac_s0_sat_r,
    __builtin_HEXAGON_M2_vcmpy_s0_sat_i,
    __builtin_HEXAGON_M2_vcmpy_s0_sat_r,
    __builtin_HEXAGON_M2_vcmpy_s1_sat_i,
    __builtin_HEXAGON_M2_vcmpy_s1_sat_r,
    __builtin_HEXAGON_M2_vdmacs_s0,
    __builtin_HEXAGON_M2_vdmacs_s1,
    __builtin_HEXAGON_M2_vdmpyrs_s0,
    __builtin_HEXAGON_M2_vdmpyrs_s1,
    __builtin_HEXAGON_M2_vdmpys_s0,
    __builtin_HEXAGON_M2_vdmpys_s1,
    __builtin_HEXAGON_M2_vmac2,
    __builtin_HEXAGON_M2_vmac2es,
    __builtin_HEXAGON_M2_vmac2es_s0,
    __builtin_HEXAGON_M2_vmac2es_s1,
    __builtin_HEXAGON_M2_vmac2s_s0,
    __builtin_HEXAGON_M2_vmac2s_s1,
    __builtin_HEXAGON_M2_vmac2su_s0,
    __builtin_HEXAGON_M2_vmac2su_s1,
    __builtin_HEXAGON_M2_vmpy2es_s0,
    __builtin_HEXAGON_M2_vmpy2es_s1,
    __builtin_HEXAGON_M2_vmpy2s_s0,
    __builtin_HEXAGON_M2_vmpy2s_s0pack,
    __builtin_HEXAGON_M2_vmpy2s_s1,
    __builtin_HEXAGON_M2_vmpy2s_s1pack,
    __builtin_HEXAGON_M2_vmpy2su_s0,
    __builtin_HEXAGON_M2_vmpy2su_s1,
    __builtin_HEXAGON_M2_vraddh,
    __builtin_HEXAGON_M2_vradduh,
    __builtin_HEXAGON_M2_vrcmaci_s0,
    __builtin_HEXAGON_M2_vrcmaci_s0c,
    __builtin_HEXAGON_M2_vrcmacr_s0,
    __builtin_HEXAGON_M2_vrcmacr_s0c,
    __builtin_HEXAGON_M2_vrcmpyi_s0,
    __builtin_HEXAGON_M2_vrcmpyi_s0c,
    __builtin_HEXAGON_M2_vrcmpyr_s0,
    __builtin_HEXAGON_M2_vrcmpyr_s0c,
    __builtin_HEXAGON_M2_vrcmpys_acc_s1,
    __builtin_HEXAGON_M2_vrcmpys_s1,
    __builtin_HEXAGON_M2_vrcmpys_s1rp,
    __builtin_HEXAGON_M2_vrmac_s0,
    __builtin_HEXAGON_M2_vrmpy_s0,
    __builtin_HEXAGON_M2_xor_xacc,
    __builtin_HEXAGON_M4_and_and,
    __builtin_HEXAGON_M4_and_andn,
    __builtin_HEXAGON_M4_and_or,
    __builtin_HEXAGON_M4_and_xor,
    __builtin_HEXAGON_M4_cmpyi_wh,
    __builtin_HEXAGON_M4_cmpyi_whc,
    __builtin_HEXAGON_M4_cmpyr_wh,
    __builtin_HEXAGON_M4_cmpyr_whc,
    __builtin_HEXAGON_M4_mac_up_s1_sat,
    __builtin_HEXAGON_M4_mpyri_addi,
    __builtin_HEXAGON_M4_mpyri_addr,
    __builtin_HEXAGON_M4_mpyri_addr_u2,
    __builtin_HEXAGON_M4_mpyrr_addi,
    __builtin_HEXAGON_M4_mpyrr_addr,
    __builtin_HEXAGON_M4_nac_up_s1_sat,
    __builtin_HEXAGON_M4_or_and,
    __builtin_HEXAGON_M4_or_andn,
    __builtin_HEXAGON_M4_or_or,
    __builtin_HEXAGON_M4_or_xor,
    __builtin_HEXAGON_M4_pmpyw,
    __builtin_HEXAGON_M4_pmpyw_acc,
    __builtin_HEXAGON_M4_vpmpyh,
    __builtin_HEXAGON_M4_vpmpyh_acc,
    __builtin_HEXAGON_M4_vrmpyeh_acc_s0,
    __builtin_HEXAGON_M4_vrmpyeh_acc_s1,
    __builtin_HEXAGON_M4_vrmpyeh_s0,
    __builtin_HEXAGON_M4_vrmpyeh_s1,
    __builtin_HEXAGON_M4_vrmpyoh_acc_s0,
    __builtin_HEXAGON_M4_vrmpyoh_acc_s1,
    __builtin_HEXAGON_M4_vrmpyoh_s0,
    __builtin_HEXAGON_M4_vrmpyoh_s1,
    __builtin_HEXAGON_M4_xor_and,
    __builtin_HEXAGON_M4_xor_andn,
    __builtin_HEXAGON_M4_xor_or,
    __builtin_HEXAGON_M4_xor_xacc,
    __builtin_HEXAGON_M5_vdmacbsu,
    __builtin_HEXAGON_M5_vdmpybsu,
    __builtin_HEXAGON_M5_vmacbsu,
    __builtin_HEXAGON_M5_vmacbuu,
    __builtin_HEXAGON_M5_vmpybsu,
    __builtin_HEXAGON_M5_vmpybuu,
    __builtin_HEXAGON_M5_vrmacbsu,
    __builtin_HEXAGON_M5_vrmacbuu,
    __builtin_HEXAGON_M5_vrmpybsu,
    __builtin_HEXAGON_M5_vrmpybuu,
    __builtin_HEXAGON_M6_vabsdiffb,
    __builtin_HEXAGON_M6_vabsdiffub,
    __builtin_HEXAGON_M7_dcmpyiw,
    __builtin_HEXAGON_M7_dcmpyiw_acc,
    __builtin_HEXAGON_M7_dcmpyiwc,
    __builtin_HEXAGON_M7_dcmpyiwc_acc,
    __builtin_HEXAGON_M7_dcmpyrw,
    __builtin_HEXAGON_M7_dcmpyrw_acc,
    __builtin_HEXAGON_M7_dcmpyrwc,
    __builtin_HEXAGON_M7_dcmpyrwc_acc,
    __builtin_HEXAGON_M7_vdmpy,
    __builtin_HEXAGON_M7_vdmpy_acc,
    __builtin_HEXAGON_M7_wcmpyiw,
    __builtin_HEXAGON_M7_wcmpyiw_rnd,
    __builtin_HEXAGON_M7_wcmpyiwc,
    __builtin_HEXAGON_M7_wcmpyiwc_rnd,
    __builtin_HEXAGON_M7_wcmpyrw,
    __builtin_HEXAGON_M7_wcmpyrw_rnd,
    __builtin_HEXAGON_M7_wcmpyrwc,
    __builtin_HEXAGON_M7_wcmpyrwc_rnd,
    __builtin_HEXAGON_S2_addasl_rrri,
    __builtin_HEXAGON_S2_asl_i_p,
    __builtin_HEXAGON_S2_asl_i_p_acc,
    __builtin_HEXAGON_S2_asl_i_p_and,
    __builtin_HEXAGON_S2_asl_i_p_nac,
    __builtin_HEXAGON_S2_asl_i_p_or,
    __builtin_HEXAGON_S2_asl_i_p_xacc,
    __builtin_HEXAGON_S2_asl_i_r,
    __builtin_HEXAGON_S2_asl_i_r_acc,
    __builtin_HEXAGON_S2_asl_i_r_and,
    __builtin_HEXAGON_S2_asl_i_r_nac,
    __builtin_HEXAGON_S2_asl_i_r_or,
    __builtin_HEXAGON_S2_asl_i_r_sat,
    __builtin_HEXAGON_S2_asl_i_r_xacc,
    __builtin_HEXAGON_S2_asl_i_vh,
    __builtin_HEXAGON_S2_asl_i_vw,
    __builtin_HEXAGON_S2_asl_r_p,
    __builtin_HEXAGON_S2_asl_r_p_acc,
    __builtin_HEXAGON_S2_asl_r_p_and,
    __builtin_HEXAGON_S2_asl_r_p_nac,
    __builtin_HEXAGON_S2_asl_r_p_or,
    __builtin_HEXAGON_S2_asl_r_p_xor,
    __builtin_HEXAGON_S2_asl_r_r,
    __builtin_HEXAGON_S2_asl_r_r_acc,
    __builtin_HEXAGON_S2_asl_r_r_and,
    __builtin_HEXAGON_S2_asl_r_r_nac,
    __builtin_HEXAGON_S2_asl_r_r_or,
    __builtin_HEXAGON_S2_asl_r_r_sat,
    __builtin_HEXAGON_S2_asl_r_vh,
    __builtin_HEXAGON_S2_asl_r_vw,
    __builtin_HEXAGON_S2_asr_i_p,
    __builtin_HEXAGON_S2_asr_i_p_acc,
    __builtin_HEXAGON_S2_asr_i_p_and,
    __builtin_HEXAGON_S2_asr_i_p_nac,
    __builtin_HEXAGON_S2_asr_i_p_or,
    __builtin_HEXAGON_S2_asr_i_p_rnd,
    __builtin_HEXAGON_S2_asr_i_p_rnd_goodsyntax,
    __builtin_HEXAGON_S2_asr_i_r,
    __builtin_HEXAGON_S2_asr_i_r_acc,
    __builtin_HEXAGON_S2_asr_i_r_and,
    __builtin_HEXAGON_S2_asr_i_r_nac,
    __builtin_HEXAGON_S2_asr_i_r_or,
    __builtin_HEXAGON_S2_asr_i_r_rnd,
    __builtin_HEXAGON_S2_asr_i_r_rnd_goodsyntax,
    __builtin_HEXAGON_S2_asr_i_svw_trun,
    __builtin_HEXAGON_S2_asr_i_vh,
    __builtin_HEXAGON_S2_asr_i_vw,
    __builtin_HEXAGON_S2_asr_r_p,
    __builtin_HEXAGON_S2_asr_r_p_acc,
    __builtin_HEXAGON_S2_asr_r_p_and,
    __builtin_HEXAGON_S2_asr_r_p_nac,
    __builtin_HEXAGON_S2_asr_r_p_or,
    __builtin_HEXAGON_S2_asr_r_p_xor,
    __builtin_HEXAGON_S2_asr_r_r,
    __builtin_HEXAGON_S2_asr_r_r_acc,
    __builtin_HEXAGON_S2_asr_r_r_and,
    __builtin_HEXAGON_S2_asr_r_r_nac,
    __builtin_HEXAGON_S2_asr_r_r_or,
    __builtin_HEXAGON_S2_asr_r_r_sat,
    __builtin_HEXAGON_S2_asr_r_svw_trun,
    __builtin_HEXAGON_S2_asr_r_vh,
    __builtin_HEXAGON_S2_asr_r_vw,
    __builtin_HEXAGON_S2_brev,
    __builtin_HEXAGON_S2_brevp,
    __builtin_HEXAGON_S2_cl0,
    __builtin_HEXAGON_S2_cl0p,
    __builtin_HEXAGON_S2_cl1,
    __builtin_HEXAGON_S2_cl1p,
    __builtin_HEXAGON_S2_clb,
    __builtin_HEXAGON_S2_clbnorm,
    __builtin_HEXAGON_S2_clbp,
    __builtin_HEXAGON_S2_clrbit_i,
    __builtin_HEXAGON_S2_clrbit_r,
    __builtin_HEXAGON_S2_ct0,
    __builtin_HEXAGON_S2_ct0p,
    __builtin_HEXAGON_S2_ct1,
    __builtin_HEXAGON_S2_ct1p,
    __builtin_HEXAGON_S2_deinterleave,
    __builtin_HEXAGON_S2_extractu,
    __builtin_HEXAGON_S2_extractu_rp,
    __builtin_HEXAGON_S2_extractup,
    __builtin_HEXAGON_S2_extractup_rp,
    __builtin_HEXAGON_S2_insert,
    __builtin_HEXAGON_S2_insert_rp,
    __builtin_HEXAGON_S2_insertp,
    __builtin_HEXAGON_S2_insertp_rp,
    __builtin_HEXAGON_S2_interleave,
    __builtin_HEXAGON_S2_lfsp,
    __builtin_HEXAGON_S2_lsl_r_p,
    __builtin_HEXAGON_S2_lsl_r_p_acc,
    __builtin_HEXAGON_S2_lsl_r_p_and,
    __builtin_HEXAGON_S2_lsl_r_p_nac,
    __builtin_HEXAGON_S2_lsl_r_p_or,
    __builtin_HEXAGON_S2_lsl_r_p_xor,
    __builtin_HEXAGON_S2_lsl_r_r,
    __builtin_HEXAGON_S2_lsl_r_r_acc,
    __builtin_HEXAGON_S2_lsl_r_r_and,
    __builtin_HEXAGON_S2_lsl_r_r_nac,
    __builtin_HEXAGON_S2_lsl_r_r_or,
    __builtin_HEXAGON_S2_lsl_r_vh,
    __builtin_HEXAGON_S2_lsl_r_vw,
    __builtin_HEXAGON_S2_lsr_i_p,
    __builtin_HEXAGON_S2_lsr_i_p_acc,
    __builtin_HEXAGON_S2_lsr_i_p_and,
    __builtin_HEXAGON_S2_lsr_i_p_nac,
    __builtin_HEXAGON_S2_lsr_i_p_or,
    __builtin_HEXAGON_S2_lsr_i_p_xacc,
    __builtin_HEXAGON_S2_lsr_i_r,
    __builtin_HEXAGON_S2_lsr_i_r_acc,
    __builtin_HEXAGON_S2_lsr_i_r_and,
    __builtin_HEXAGON_S2_lsr_i_r_nac,
    __builtin_HEXAGON_S2_lsr_i_r_or,
    __builtin_HEXAGON_S2_lsr_i_r_xacc,
    __builtin_HEXAGON_S2_lsr_i_vh,
    __builtin_HEXAGON_S2_lsr_i_vw,
    __builtin_HEXAGON_S2_lsr_r_p,
    __builtin_HEXAGON_S2_lsr_r_p_acc,
    __builtin_HEXAGON_S2_lsr_r_p_and,
    __builtin_HEXAGON_S2_lsr_r_p_nac,
    __builtin_HEXAGON_S2_lsr_r_p_or,
    __builtin_HEXAGON_S2_lsr_r_p_xor,
    __builtin_HEXAGON_S2_lsr_r_r,
    __builtin_HEXAGON_S2_lsr_r_r_acc,
    __builtin_HEXAGON_S2_lsr_r_r_and,
    __builtin_HEXAGON_S2_lsr_r_r_nac,
    __builtin_HEXAGON_S2_lsr_r_r_or,
    __builtin_HEXAGON_S2_lsr_r_vh,
    __builtin_HEXAGON_S2_lsr_r_vw,
    __builtin_HEXAGON_S2_mask,
    __builtin_HEXAGON_S2_packhl,
    __builtin_HEXAGON_S2_parityp,
    __builtin_HEXAGON_S2_setbit_i,
    __builtin_HEXAGON_S2_setbit_r,
    __builtin_HEXAGON_S2_shuffeb,
    __builtin_HEXAGON_S2_shuffeh,
    __builtin_HEXAGON_S2_shuffob,
    __builtin_HEXAGON_S2_shuffoh,
    __builtin_HEXAGON_S2_storerb_pci,
    __builtin_HEXAGON_S2_storerb_pcr,
    __builtin_HEXAGON_S2_storerd_pci,
    __builtin_HEXAGON_S2_storerd_pcr,
    __builtin_HEXAGON_S2_storerf_pci,
    __builtin_HEXAGON_S2_storerf_pcr,
    __builtin_HEXAGON_S2_storerh_pci,
    __builtin_HEXAGON_S2_storerh_pcr,
    __builtin_HEXAGON_S2_storeri_pci,
    __builtin_HEXAGON_S2_storeri_pcr,
    __builtin_HEXAGON_S2_svsathb,
    __builtin_HEXAGON_S2_svsathub,
    __builtin_HEXAGON_S2_tableidxb_goodsyntax,
    __builtin_HEXAGON_S2_tableidxd_goodsyntax,
    __builtin_HEXAGON_S2_tableidxh_goodsyntax,
    __builtin_HEXAGON_S2_tableidxw_goodsyntax,
    __builtin_HEXAGON_S2_togglebit_i,
    __builtin_HEXAGON_S2_togglebit_r,
    __builtin_HEXAGON_S2_tstbit_i,
    __builtin_HEXAGON_S2_tstbit_r,
    __builtin_HEXAGON_S2_valignib,
    __builtin_HEXAGON_S2_valignrb,
    __builtin_HEXAGON_S2_vcnegh,
    __builtin_HEXAGON_S2_vcrotate,
    __builtin_HEXAGON_S2_vrcnegh,
    __builtin_HEXAGON_S2_vrndpackwh,
    __builtin_HEXAGON_S2_vrndpackwhs,
    __builtin_HEXAGON_S2_vsathb,
    __builtin_HEXAGON_S2_vsathb_nopack,
    __builtin_HEXAGON_S2_vsathub,
    __builtin_HEXAGON_S2_vsathub_nopack,
    __builtin_HEXAGON_S2_vsatwh,
    __builtin_HEXAGON_S2_vsatwh_nopack,
    __builtin_HEXAGON_S2_vsatwuh,
    __builtin_HEXAGON_S2_vsatwuh_nopack,
    __builtin_HEXAGON_S2_vsplatrb,
    __builtin_HEXAGON_S2_vsplatrh,
    __builtin_HEXAGON_S2_vspliceib,
    __builtin_HEXAGON_S2_vsplicerb,
    __builtin_HEXAGON_S2_vsxtbh,
    __builtin_HEXAGON_S2_vsxthw,
    __builtin_HEXAGON_S2_vtrunehb,
    __builtin_HEXAGON_S2_vtrunewh,
    __builtin_HEXAGON_S2_vtrunohb,
    __builtin_HEXAGON_S2_vtrunowh,
    __builtin_HEXAGON_S2_vzxtbh,
    __builtin_HEXAGON_S2_vzxthw,
    __builtin_HEXAGON_S4_addaddi,
    __builtin_HEXAGON_S4_addi_asl_ri,
    __builtin_HEXAGON_S4_addi_lsr_ri,
    __builtin_HEXAGON_S4_andi_asl_ri,
    __builtin_HEXAGON_S4_andi_lsr_ri,
    __builtin_HEXAGON_S4_clbaddi,
    __builtin_HEXAGON_S4_clbpaddi,
    __builtin_HEXAGON_S4_clbpnorm,
    __builtin_HEXAGON_S4_extract,
    __builtin_HEXAGON_S4_extract_rp,
    __builtin_HEXAGON_S4_extractp,
    __builtin_HEXAGON_S4_extractp_rp,
    __builtin_HEXAGON_S4_lsli,
    __builtin_HEXAGON_S4_ntstbit_i,
    __builtin_HEXAGON_S4_ntstbit_r,
    __builtin_HEXAGON_S4_or_andi,
    __builtin_HEXAGON_S4_or_andix,
    __builtin_HEXAGON_S4_or_ori,
    __builtin_HEXAGON_S4_ori_asl_ri,
    __builtin_HEXAGON_S4_ori_lsr_ri,
    __builtin_HEXAGON_S4_parity,
    __builtin_HEXAGON_S4_subaddi,
    __builtin_HEXAGON_S4_subi_asl_ri,
    __builtin_HEXAGON_S4_subi_lsr_ri,
    __builtin_HEXAGON_S4_vrcrotate,
    __builtin_HEXAGON_S4_vrcrotate_acc,
    __builtin_HEXAGON_S4_vxaddsubh,
    __builtin_HEXAGON_S4_vxaddsubhr,
    __builtin_HEXAGON_S4_vxaddsubw,
    __builtin_HEXAGON_S4_vxsubaddh,
    __builtin_HEXAGON_S4_vxsubaddhr,
    __builtin_HEXAGON_S4_vxsubaddw,
    __builtin_HEXAGON_S5_asrhub_rnd_sat_goodsyntax,
    __builtin_HEXAGON_S5_asrhub_sat,
    __builtin_HEXAGON_S5_popcountp,
    __builtin_HEXAGON_S5_vasrhrnd_goodsyntax,
    __builtin_HEXAGON_S6_rol_i_p,
    __builtin_HEXAGON_S6_rol_i_p_acc,
    __builtin_HEXAGON_S6_rol_i_p_and,
    __builtin_HEXAGON_S6_rol_i_p_nac,
    __builtin_HEXAGON_S6_rol_i_p_or,
    __builtin_HEXAGON_S6_rol_i_p_xacc,
    __builtin_HEXAGON_S6_rol_i_r,
    __builtin_HEXAGON_S6_rol_i_r_acc,
    __builtin_HEXAGON_S6_rol_i_r_and,
    __builtin_HEXAGON_S6_rol_i_r_nac,
    __builtin_HEXAGON_S6_rol_i_r_or,
    __builtin_HEXAGON_S6_rol_i_r_xacc,
    __builtin_HEXAGON_S6_vsplatrbp,
    __builtin_HEXAGON_S6_vtrunehb_ppp,
    __builtin_HEXAGON_S6_vtrunohb_ppp,
    __builtin_HEXAGON_V6_extractw,
    __builtin_HEXAGON_V6_extractw_128B,
    __builtin_HEXAGON_V6_get_qfext,
    __builtin_HEXAGON_V6_get_qfext_128B,
    __builtin_HEXAGON_V6_get_qfext_oracc,
    __builtin_HEXAGON_V6_get_qfext_oracc_128B,
    __builtin_HEXAGON_V6_hi,
    __builtin_HEXAGON_V6_hi_128B,
    __builtin_HEXAGON_V6_lo,
    __builtin_HEXAGON_V6_lo_128B,
    __builtin_HEXAGON_V6_lvsplatb,
    __builtin_HEXAGON_V6_lvsplatb_128B,
    __builtin_HEXAGON_V6_lvsplath,
    __builtin_HEXAGON_V6_lvsplath_128B,
    __builtin_HEXAGON_V6_lvsplatw,
    __builtin_HEXAGON_V6_lvsplatw_128B,
    __builtin_HEXAGON_V6_pred_and,
    __builtin_HEXAGON_V6_pred_and_128B,
    __builtin_HEXAGON_V6_pred_and_n,
    __builtin_HEXAGON_V6_pred_and_n_128B,
    __builtin_HEXAGON_V6_pred_not,
    __builtin_HEXAGON_V6_pred_not_128B,
    __builtin_HEXAGON_V6_pred_or,
    __builtin_HEXAGON_V6_pred_or_128B,
    __builtin_HEXAGON_V6_pred_or_n,
    __builtin_HEXAGON_V6_pred_or_n_128B,
    __builtin_HEXAGON_V6_pred_scalar2,
    __builtin_HEXAGON_V6_pred_scalar2_128B,
    __builtin_HEXAGON_V6_pred_scalar2v2,
    __builtin_HEXAGON_V6_pred_scalar2v2_128B,
    __builtin_HEXAGON_V6_pred_xor,
    __builtin_HEXAGON_V6_pred_xor_128B,
    __builtin_HEXAGON_V6_set_qfext,
    __builtin_HEXAGON_V6_set_qfext_128B,
    __builtin_HEXAGON_V6_shuffeqh,
    __builtin_HEXAGON_V6_shuffeqh_128B,
    __builtin_HEXAGON_V6_shuffeqw,
    __builtin_HEXAGON_V6_shuffeqw_128B,
    __builtin_HEXAGON_V6_v6mpyhubs10,
    __builtin_HEXAGON_V6_v6mpyhubs10_128B,
    __builtin_HEXAGON_V6_v6mpyhubs10_vxx,
    __builtin_HEXAGON_V6_v6mpyhubs10_vxx_128B,
    __builtin_HEXAGON_V6_v6mpyvubs10,
    __builtin_HEXAGON_V6_v6mpyvubs10_128B,
    __builtin_HEXAGON_V6_v6mpyvubs10_vxx,
    __builtin_HEXAGON_V6_v6mpyvubs10_vxx_128B,
    __builtin_HEXAGON_V6_vS32b_nqpred_ai,
    __builtin_HEXAGON_V6_vS32b_nqpred_ai_128B,
    __builtin_HEXAGON_V6_vS32b_nt_nqpred_ai,
    __builtin_HEXAGON_V6_vS32b_nt_nqpred_ai_128B,
    __builtin_HEXAGON_V6_vS32b_nt_qpred_ai,
    __builtin_HEXAGON_V6_vS32b_nt_qpred_ai_128B,
    __builtin_HEXAGON_V6_vS32b_qpred_ai,
    __builtin_HEXAGON_V6_vS32b_qpred_ai_128B,
    __builtin_HEXAGON_V6_vabs_f8,
    __builtin_HEXAGON_V6_vabs_f8_128B,
    __builtin_HEXAGON_V6_vabs_hf,
    __builtin_HEXAGON_V6_vabs_hf_128B,
    __builtin_HEXAGON_V6_vabs_sf,
    __builtin_HEXAGON_V6_vabs_sf_128B,
    __builtin_HEXAGON_V6_vabsb,
    __builtin_HEXAGON_V6_vabsb_128B,
    __builtin_HEXAGON_V6_vabsb_sat,
    __builtin_HEXAGON_V6_vabsb_sat_128B,
    __builtin_HEXAGON_V6_vabsdiffh,
    __builtin_HEXAGON_V6_vabsdiffh_128B,
    __builtin_HEXAGON_V6_vabsdiffub,
    __builtin_HEXAGON_V6_vabsdiffub_128B,
    __builtin_HEXAGON_V6_vabsdiffuh,
    __builtin_HEXAGON_V6_vabsdiffuh_128B,
    __builtin_HEXAGON_V6_vabsdiffw,
    __builtin_HEXAGON_V6_vabsdiffw_128B,
    __builtin_HEXAGON_V6_vabsh,
    __builtin_HEXAGON_V6_vabsh_128B,
    __builtin_HEXAGON_V6_vabsh_sat,
    __builtin_HEXAGON_V6_vabsh_sat_128B,
    __builtin_HEXAGON_V6_vabsw,
    __builtin_HEXAGON_V6_vabsw_128B,
    __builtin_HEXAGON_V6_vabsw_sat,
    __builtin_HEXAGON_V6_vabsw_sat_128B,
    __builtin_HEXAGON_V6_vadd_hf,
    __builtin_HEXAGON_V6_vadd_hf_128B,
    __builtin_HEXAGON_V6_vadd_hf_f8,
    __builtin_HEXAGON_V6_vadd_hf_f8_128B,
    __builtin_HEXAGON_V6_vadd_hf_hf,
    __builtin_HEXAGON_V6_vadd_hf_hf_128B,
    __builtin_HEXAGON_V6_vadd_qf16,
    __builtin_HEXAGON_V6_vadd_qf16_128B,
    __builtin_HEXAGON_V6_vadd_qf16_mix,
    __builtin_HEXAGON_V6_vadd_qf16_mix_128B,
    __builtin_HEXAGON_V6_vadd_qf32,
    __builtin_HEXAGON_V6_vadd_qf32_128B,
    __builtin_HEXAGON_V6_vadd_qf32_mix,
    __builtin_HEXAGON_V6_vadd_qf32_mix_128B,
    __builtin_HEXAGON_V6_vadd_sf,
    __builtin_HEXAGON_V6_vadd_sf_128B,
    __builtin_HEXAGON_V6_vadd_sf_bf,
    __builtin_HEXAGON_V6_vadd_sf_bf_128B,
    __builtin_HEXAGON_V6_vadd_sf_hf,
    __builtin_HEXAGON_V6_vadd_sf_hf_128B,
    __builtin_HEXAGON_V6_vadd_sf_sf,
    __builtin_HEXAGON_V6_vadd_sf_sf_128B,
    __builtin_HEXAGON_V6_vaddb,
    __builtin_HEXAGON_V6_vaddb_128B,
    __builtin_HEXAGON_V6_vaddb_dv,
    __builtin_HEXAGON_V6_vaddb_dv_128B,
    __builtin_HEXAGON_V6_vaddbnq,
    __builtin_HEXAGON_V6_vaddbnq_128B,
    __builtin_HEXAGON_V6_vaddbq,
    __builtin_HEXAGON_V6_vaddbq_128B,
    __builtin_HEXAGON_V6_vaddbsat,
    __builtin_HEXAGON_V6_vaddbsat_128B,
    __builtin_HEXAGON_V6_vaddbsat_dv,
    __builtin_HEXAGON_V6_vaddbsat_dv_128B,
    __builtin_HEXAGON_V6_vaddcarry,
    __builtin_HEXAGON_V6_vaddcarry_128B,
    __builtin_HEXAGON_V6_vaddcarryo,
    __builtin_HEXAGON_V6_vaddcarryo_128B,
    __builtin_HEXAGON_V6_vaddcarrysat,
    __builtin_HEXAGON_V6_vaddcarrysat_128B,
    __builtin_HEXAGON_V6_vaddclbh,
    __builtin_HEXAGON_V6_vaddclbh_128B,
    __builtin_HEXAGON_V6_vaddclbw,
    __builtin_HEXAGON_V6_vaddclbw_128B,
    __builtin_HEXAGON_V6_vaddh,
    __builtin_HEXAGON_V6_vaddh_128B,
    __builtin_HEXAGON_V6_vaddh_dv,
    __builtin_HEXAGON_V6_vaddh_dv_128B,
    __builtin_HEXAGON_V6_vaddhnq,
    __builtin_HEXAGON_V6_vaddhnq_128B,
    __builtin_HEXAGON_V6_vaddhq,
    __builtin_HEXAGON_V6_vaddhq_128B,
    __builtin_HEXAGON_V6_vaddhsat,
    __builtin_HEXAGON_V6_vaddhsat_128B,
    __builtin_HEXAGON_V6_vaddhsat_dv,
    __builtin_HEXAGON_V6_vaddhsat_dv_128B,
    __builtin_HEXAGON_V6_vaddhw,
    __builtin_HEXAGON_V6_vaddhw_128B,
    __builtin_HEXAGON_V6_vaddhw_acc,
    __builtin_HEXAGON_V6_vaddhw_acc_128B,
    __builtin_HEXAGON_V6_vaddubh,
    __builtin_HEXAGON_V6_vaddubh_128B,
    __builtin_HEXAGON_V6_vaddubh_acc,
    __builtin_HEXAGON_V6_vaddubh_acc_128B,
    __builtin_HEXAGON_V6_vaddubsat,
    __builtin_HEXAGON_V6_vaddubsat_128B,
    __builtin_HEXAGON_V6_vaddubsat_dv,
    __builtin_HEXAGON_V6_vaddubsat_dv_128B,
    __builtin_HEXAGON_V6_vaddububb_sat,
    __builtin_HEXAGON_V6_vaddububb_sat_128B,
    __builtin_HEXAGON_V6_vadduhsat,
    __builtin_HEXAGON_V6_vadduhsat_128B,
    __builtin_HEXAGON_V6_vadduhsat_dv,
    __builtin_HEXAGON_V6_vadduhsat_dv_128B,
    __builtin_HEXAGON_V6_vadduhw,
    __builtin_HEXAGON_V6_vadduhw_128B,
    __builtin_HEXAGON_V6_vadduhw_acc,
    __builtin_HEXAGON_V6_vadduhw_acc_128B,
    __builtin_HEXAGON_V6_vadduwsat,
    __builtin_HEXAGON_V6_vadduwsat_128B,
    __builtin_HEXAGON_V6_vadduwsat_dv,
    __builtin_HEXAGON_V6_vadduwsat_dv_128B,
    __builtin_HEXAGON_V6_vaddw,
    __builtin_HEXAGON_V6_vaddw_128B,
    __builtin_HEXAGON_V6_vaddw_dv,
    __builtin_HEXAGON_V6_vaddw_dv_128B,
    __builtin_HEXAGON_V6_vaddwnq,
    __builtin_HEXAGON_V6_vaddwnq_128B,
    __builtin_HEXAGON_V6_vaddwq,
    __builtin_HEXAGON_V6_vaddwq_128B,
    __builtin_HEXAGON_V6_vaddwsat,
    __builtin_HEXAGON_V6_vaddwsat_128B,
    __builtin_HEXAGON_V6_vaddwsat_dv,
    __builtin_HEXAGON_V6_vaddwsat_dv_128B,
    __builtin_HEXAGON_V6_valignb,
    __builtin_HEXAGON_V6_valignb_128B,
    __builtin_HEXAGON_V6_valignbi,
    __builtin_HEXAGON_V6_valignbi_128B,
    __builtin_HEXAGON_V6_vand,
    __builtin_HEXAGON_V6_vand_128B,
    __builtin_HEXAGON_V6_vandnqrt,
    __builtin_HEXAGON_V6_vandnqrt_128B,
    __builtin_HEXAGON_V6_vandnqrt_acc,
    __builtin_HEXAGON_V6_vandnqrt_acc_128B,
    __builtin_HEXAGON_V6_vandqrt,
    __builtin_HEXAGON_V6_vandqrt_128B,
    __builtin_HEXAGON_V6_vandqrt_acc,
    __builtin_HEXAGON_V6_vandqrt_acc_128B,
    __builtin_HEXAGON_V6_vandvnqv,
    __builtin_HEXAGON_V6_vandvnqv_128B,
    __builtin_HEXAGON_V6_vandvqv,
    __builtin_HEXAGON_V6_vandvqv_128B,
    __builtin_HEXAGON_V6_vandvrt,
    __builtin_HEXAGON_V6_vandvrt_128B,
    __builtin_HEXAGON_V6_vandvrt_acc,
    __builtin_HEXAGON_V6_vandvrt_acc_128B,
    __builtin_HEXAGON_V6_vaslh,
    __builtin_HEXAGON_V6_vaslh_128B,
    __builtin_HEXAGON_V6_vaslh_acc,
    __builtin_HEXAGON_V6_vaslh_acc_128B,
    __builtin_HEXAGON_V6_vaslhv,
    __builtin_HEXAGON_V6_vaslhv_128B,
    __builtin_HEXAGON_V6_vaslw,
    __builtin_HEXAGON_V6_vaslw_128B,
    __builtin_HEXAGON_V6_vaslw_acc,
    __builtin_HEXAGON_V6_vaslw_acc_128B,
    __builtin_HEXAGON_V6_vaslwv,
    __builtin_HEXAGON_V6_vaslwv_128B,
    __builtin_HEXAGON_V6_vasr_into,
    __builtin_HEXAGON_V6_vasr_into_128B,
    __builtin_HEXAGON_V6_vasrh,
    __builtin_HEXAGON_V6_vasrh_128B,
    __builtin_HEXAGON_V6_vasrh_acc,
    __builtin_HEXAGON_V6_vasrh_acc_128B,
    __builtin_HEXAGON_V6_vasrhbrndsat,
    __builtin_HEXAGON_V6_vasrhbrndsat_128B,
    __builtin_HEXAGON_V6_vasrhbsat,
    __builtin_HEXAGON_V6_vasrhbsat_128B,
    __builtin_HEXAGON_V6_vasrhubrndsat,
    __builtin_HEXAGON_V6_vasrhubrndsat_128B,
    __builtin_HEXAGON_V6_vasrhubsat,
    __builtin_HEXAGON_V6_vasrhubsat_128B,
    __builtin_HEXAGON_V6_vasrhv,
    __builtin_HEXAGON_V6_vasrhv_128B,
    __builtin_HEXAGON_V6_vasruhubrndsat,
    __builtin_HEXAGON_V6_vasruhubrndsat_128B,
    __builtin_HEXAGON_V6_vasruhubsat,
    __builtin_HEXAGON_V6_vasruhubsat_128B,
    __builtin_HEXAGON_V6_vasruwuhrndsat,
    __builtin_HEXAGON_V6_vasruwuhrndsat_128B,
    __builtin_HEXAGON_V6_vasruwuhsat,
    __builtin_HEXAGON_V6_vasruwuhsat_128B,
    __builtin_HEXAGON_V6_vasrvuhubrndsat,
    __builtin_HEXAGON_V6_vasrvuhubrndsat_128B,
    __builtin_HEXAGON_V6_vasrvuhubsat,
    __builtin_HEXAGON_V6_vasrvuhubsat_128B,
    __builtin_HEXAGON_V6_vasrvwuhrndsat,
    __builtin_HEXAGON_V6_vasrvwuhrndsat_128B,
    __builtin_HEXAGON_V6_vasrvwuhsat,
    __builtin_HEXAGON_V6_vasrvwuhsat_128B,
    __builtin_HEXAGON_V6_vasrw,
    __builtin_HEXAGON_V6_vasrw_128B,
    __builtin_HEXAGON_V6_vasrw_acc,
    __builtin_HEXAGON_V6_vasrw_acc_128B,
    __builtin_HEXAGON_V6_vasrwh,
    __builtin_HEXAGON_V6_vasrwh_128B,
    __builtin_HEXAGON_V6_vasrwhrndsat,
    __builtin_HEXAGON_V6_vasrwhrndsat_128B,
    __builtin_HEXAGON_V6_vasrwhsat,
    __builtin_HEXAGON_V6_vasrwhsat_128B,
    __builtin_HEXAGON_V6_vasrwuhrndsat,
    __builtin_HEXAGON_V6_vasrwuhrndsat_128B,
    __builtin_HEXAGON_V6_vasrwuhsat,
    __builtin_HEXAGON_V6_vasrwuhsat_128B,
    __builtin_HEXAGON_V6_vasrwv,
    __builtin_HEXAGON_V6_vasrwv_128B,
    __builtin_HEXAGON_V6_vassign,
    __builtin_HEXAGON_V6_vassign_128B,
    __builtin_HEXAGON_V6_vassign_fp,
    __builtin_HEXAGON_V6_vassign_fp_128B,
    __builtin_HEXAGON_V6_vassignp,
    __builtin_HEXAGON_V6_vassignp_128B,
    __builtin_HEXAGON_V6_vavgb,
    __builtin_HEXAGON_V6_vavgb_128B,
    __builtin_HEXAGON_V6_vavgbrnd,
    __builtin_HEXAGON_V6_vavgbrnd_128B,
    __builtin_HEXAGON_V6_vavgh,
    __builtin_HEXAGON_V6_vavgh_128B,
    __builtin_HEXAGON_V6_vavghrnd,
    __builtin_HEXAGON_V6_vavghrnd_128B,
    __builtin_HEXAGON_V6_vavgub,
    __builtin_HEXAGON_V6_vavgub_128B,
    __builtin_HEXAGON_V6_vavgubrnd,
    __builtin_HEXAGON_V6_vavgubrnd_128B,
    __builtin_HEXAGON_V6_vavguh,
    __builtin_HEXAGON_V6_vavguh_128B,
    __builtin_HEXAGON_V6_vavguhrnd,
    __builtin_HEXAGON_V6_vavguhrnd_128B,
    __builtin_HEXAGON_V6_vavguw,
    __builtin_HEXAGON_V6_vavguw_128B,
    __builtin_HEXAGON_V6_vavguwrnd,
    __builtin_HEXAGON_V6_vavguwrnd_128B,
    __builtin_HEXAGON_V6_vavgw,
    __builtin_HEXAGON_V6_vavgw_128B,
    __builtin_HEXAGON_V6_vavgwrnd,
    __builtin_HEXAGON_V6_vavgwrnd_128B,
    __builtin_HEXAGON_V6_vcl0h,
    __builtin_HEXAGON_V6_vcl0h_128B,
    __builtin_HEXAGON_V6_vcl0w,
    __builtin_HEXAGON_V6_vcl0w_128B,
    __builtin_HEXAGON_V6_vcombine,
    __builtin_HEXAGON_V6_vcombine_128B,
    __builtin_HEXAGON_V6_vconv_h_hf,
    __builtin_HEXAGON_V6_vconv_h_hf_128B,
    __builtin_HEXAGON_V6_vconv_hf_h,
    __builtin_HEXAGON_V6_vconv_hf_h_128B,
    __builtin_HEXAGON_V6_vconv_hf_qf16,
    __builtin_HEXAGON_V6_vconv_hf_qf16_128B,
    __builtin_HEXAGON_V6_vconv_hf_qf32,
    __builtin_HEXAGON_V6_vconv_hf_qf32_128B,
    __builtin_HEXAGON_V6_vconv_sf_qf32,
    __builtin_HEXAGON_V6_vconv_sf_qf32_128B,
    __builtin_HEXAGON_V6_vconv_sf_w,
    __builtin_HEXAGON_V6_vconv_sf_w_128B,
    __builtin_HEXAGON_V6_vconv_w_sf,
    __builtin_HEXAGON_V6_vconv_w_sf_128B,
    __builtin_HEXAGON_V6_vcvt2_b_hf,
    __builtin_HEXAGON_V6_vcvt2_b_hf_128B,
    __builtin_HEXAGON_V6_vcvt2_hf_b,
    __builtin_HEXAGON_V6_vcvt2_hf_b_128B,
    __builtin_HEXAGON_V6_vcvt2_hf_ub,
    __builtin_HEXAGON_V6_vcvt2_hf_ub_128B,
    __builtin_HEXAGON_V6_vcvt2_ub_hf,
    __builtin_HEXAGON_V6_vcvt2_ub_hf_128B,
    __builtin_HEXAGON_V6_vcvt_b_hf,
    __builtin_HEXAGON_V6_vcvt_b_hf_128B,
    __builtin_HEXAGON_V6_vcvt_bf_sf,
    __builtin_HEXAGON_V6_vcvt_bf_sf_128B,
    __builtin_HEXAGON_V6_vcvt_f8_hf,
    __builtin_HEXAGON_V6_vcvt_f8_hf_128B,
    __builtin_HEXAGON_V6_vcvt_h_hf,
    __builtin_HEXAGON_V6_vcvt_h_hf_128B,
    __builtin_HEXAGON_V6_vcvt_hf_b,
    __builtin_HEXAGON_V6_vcvt_hf_b_128B,
    __builtin_HEXAGON_V6_vcvt_hf_f8,
    __builtin_HEXAGON_V6_vcvt_hf_f8_128B,
    __builtin_HEXAGON_V6_vcvt_hf_h,
    __builtin_HEXAGON_V6_vcvt_hf_h_128B,
    __builtin_HEXAGON_V6_vcvt_hf_sf,
    __builtin_HEXAGON_V6_vcvt_hf_sf_128B,
    __builtin_HEXAGON_V6_vcvt_hf_ub,
    __builtin_HEXAGON_V6_vcvt_hf_ub_128B,
    __builtin_HEXAGON_V6_vcvt_hf_uh,
    __builtin_HEXAGON_V6_vcvt_hf_uh_128B,
    __builtin_HEXAGON_V6_vcvt_sf_hf,
    __builtin_HEXAGON_V6_vcvt_sf_hf_128B,
    __builtin_HEXAGON_V6_vcvt_ub_hf,
    __builtin_HEXAGON_V6_vcvt_ub_hf_128B,
    __builtin_HEXAGON_V6_vcvt_uh_hf,
    __builtin_HEXAGON_V6_vcvt_uh_hf_128B,
    __builtin_HEXAGON_V6_vd0,
    __builtin_HEXAGON_V6_vd0_128B,
    __builtin_HEXAGON_V6_vdd0,
    __builtin_HEXAGON_V6_vdd0_128B,
    __builtin_HEXAGON_V6_vdealb,
    __builtin_HEXAGON_V6_vdealb4w,
    __builtin_HEXAGON_V6_vdealb4w_128B,
    __builtin_HEXAGON_V6_vdealb_128B,
    __builtin_HEXAGON_V6_vdealh,
    __builtin_HEXAGON_V6_vdealh_128B,
    __builtin_HEXAGON_V6_vdealvdd,
    __builtin_HEXAGON_V6_vdealvdd_128B,
    __builtin_HEXAGON_V6_vdelta,
    __builtin_HEXAGON_V6_vdelta_128B,
    __builtin_HEXAGON_V6_vdmpy_sf_hf,
    __builtin_HEXAGON_V6_vdmpy_sf_hf_128B,
    __builtin_HEXAGON_V6_vdmpy_sf_hf_acc,
    __builtin_HEXAGON_V6_vdmpy_sf_hf_acc_128B,
    __builtin_HEXAGON_V6_vdmpybus,
    __builtin_HEXAGON_V6_vdmpybus_128B,
    __builtin_HEXAGON_V6_vdmpybus_acc,
    __builtin_HEXAGON_V6_vdmpybus_acc_128B,
    __builtin_HEXAGON_V6_vdmpybus_dv,
    __builtin_HEXAGON_V6_vdmpybus_dv_128B,
    __builtin_HEXAGON_V6_vdmpybus_dv_acc,
    __builtin_HEXAGON_V6_vdmpybus_dv_acc_128B,
    __builtin_HEXAGON_V6_vdmpyhb,
    __builtin_HEXAGON_V6_vdmpyhb_128B,
    __builtin_HEXAGON_V6_vdmpyhb_acc,
    __builtin_HEXAGON_V6_vdmpyhb_acc_128B,
    __builtin_HEXAGON_V6_vdmpyhb_dv,
    __builtin_HEXAGON_V6_vdmpyhb_dv_128B,
    __builtin_HEXAGON_V6_vdmpyhb_dv_acc,
    __builtin_HEXAGON_V6_vdmpyhb_dv_acc_128B,
    __builtin_HEXAGON_V6_vdmpyhisat,
    __builtin_HEXAGON_V6_vdmpyhisat_128B,
    __builtin_HEXAGON_V6_vdmpyhisat_acc,
    __builtin_HEXAGON_V6_vdmpyhisat_acc_128B,
    __builtin_HEXAGON_V6_vdmpyhsat,
    __builtin_HEXAGON_V6_vdmpyhsat_128B,
    __builtin_HEXAGON_V6_vdmpyhsat_acc,
    __builtin_HEXAGON_V6_vdmpyhsat_acc_128B,
    __builtin_HEXAGON_V6_vdmpyhsuisat,
    __builtin_HEXAGON_V6_vdmpyhsuisat_128B,
    __builtin_HEXAGON_V6_vdmpyhsuisat_acc,
    __builtin_HEXAGON_V6_vdmpyhsuisat_acc_128B,
    __builtin_HEXAGON_V6_vdmpyhsusat,
    __builtin_HEXAGON_V6_vdmpyhsusat_128B,
    __builtin_HEXAGON_V6_vdmpyhsusat_acc,
    __builtin_HEXAGON_V6_vdmpyhsusat_acc_128B,
    __builtin_HEXAGON_V6_vdmpyhvsat,
    __builtin_HEXAGON_V6_vdmpyhvsat_128B,
    __builtin_HEXAGON_V6_vdmpyhvsat_acc,
    __builtin_HEXAGON_V6_vdmpyhvsat_acc_128B,
    __builtin_HEXAGON_V6_vdsaduh,
    __builtin_HEXAGON_V6_vdsaduh_128B,
    __builtin_HEXAGON_V6_vdsaduh_acc,
    __builtin_HEXAGON_V6_vdsaduh_acc_128B,
    __builtin_HEXAGON_V6_veqb,
    __builtin_HEXAGON_V6_veqb_128B,
    __builtin_HEXAGON_V6_veqb_and,
    __builtin_HEXAGON_V6_veqb_and_128B,
    __builtin_HEXAGON_V6_veqb_or,
    __builtin_HEXAGON_V6_veqb_or_128B,
    __builtin_HEXAGON_V6_veqb_xor,
    __builtin_HEXAGON_V6_veqb_xor_128B,
    __builtin_HEXAGON_V6_veqh,
    __builtin_HEXAGON_V6_veqh_128B,
    __builtin_HEXAGON_V6_veqh_and,
    __builtin_HEXAGON_V6_veqh_and_128B,
    __builtin_HEXAGON_V6_veqh_or,
    __builtin_HEXAGON_V6_veqh_or_128B,
    __builtin_HEXAGON_V6_veqh_xor,
    __builtin_HEXAGON_V6_veqh_xor_128B,
    __builtin_HEXAGON_V6_veqw,
    __builtin_HEXAGON_V6_veqw_128B,
    __builtin_HEXAGON_V6_veqw_and,
    __builtin_HEXAGON_V6_veqw_and_128B,
    __builtin_HEXAGON_V6_veqw_or,
    __builtin_HEXAGON_V6_veqw_or_128B,
    __builtin_HEXAGON_V6_veqw_xor,
    __builtin_HEXAGON_V6_veqw_xor_128B,
    __builtin_HEXAGON_V6_vfmax_f8,
    __builtin_HEXAGON_V6_vfmax_f8_128B,
    __builtin_HEXAGON_V6_vfmax_hf,
    __builtin_HEXAGON_V6_vfmax_hf_128B,
    __builtin_HEXAGON_V6_vfmax_sf,
    __builtin_HEXAGON_V6_vfmax_sf_128B,
    __builtin_HEXAGON_V6_vfmin_f8,
    __builtin_HEXAGON_V6_vfmin_f8_128B,
    __builtin_HEXAGON_V6_vfmin_hf,
    __builtin_HEXAGON_V6_vfmin_hf_128B,
    __builtin_HEXAGON_V6_vfmin_sf,
    __builtin_HEXAGON_V6_vfmin_sf_128B,
    __builtin_HEXAGON_V6_vfneg_f8,
    __builtin_HEXAGON_V6_vfneg_f8_128B,
    __builtin_HEXAGON_V6_vfneg_hf,
    __builtin_HEXAGON_V6_vfneg_hf_128B,
    __builtin_HEXAGON_V6_vfneg_sf,
    __builtin_HEXAGON_V6_vfneg_sf_128B,
    __builtin_HEXAGON_V6_vgathermh,
    __builtin_HEXAGON_V6_vgathermh_128B,
    __builtin_HEXAGON_V6_vgathermhq,
    __builtin_HEXAGON_V6_vgathermhq_128B,
    __builtin_HEXAGON_V6_vgathermhw,
    __builtin_HEXAGON_V6_vgathermhw_128B,
    __builtin_HEXAGON_V6_vgathermhwq,
    __builtin_HEXAGON_V6_vgathermhwq_128B,
    __builtin_HEXAGON_V6_vgathermw,
    __builtin_HEXAGON_V6_vgathermw_128B,
    __builtin_HEXAGON_V6_vgathermwq,
    __builtin_HEXAGON_V6_vgathermwq_128B,
    __builtin_HEXAGON_V6_vgtb,
    __builtin_HEXAGON_V6_vgtb_128B,
    __builtin_HEXAGON_V6_vgtb_and,
    __builtin_HEXAGON_V6_vgtb_and_128B,
    __builtin_HEXAGON_V6_vgtb_or,
    __builtin_HEXAGON_V6_vgtb_or_128B,
    __builtin_HEXAGON_V6_vgtb_xor,
    __builtin_HEXAGON_V6_vgtb_xor_128B,
    __builtin_HEXAGON_V6_vgtbf,
    __builtin_HEXAGON_V6_vgtbf_128B,
    __builtin_HEXAGON_V6_vgtbf_and,
    __builtin_HEXAGON_V6_vgtbf_and_128B,
    __builtin_HEXAGON_V6_vgtbf_or,
    __builtin_HEXAGON_V6_vgtbf_or_128B,
    __builtin_HEXAGON_V6_vgtbf_xor,
    __builtin_HEXAGON_V6_vgtbf_xor_128B,
    __builtin_HEXAGON_V6_vgth,
    __builtin_HEXAGON_V6_vgth_128B,
    __builtin_HEXAGON_V6_vgth_and,
    __builtin_HEXAGON_V6_vgth_and_128B,
    __builtin_HEXAGON_V6_vgth_or,
    __builtin_HEXAGON_V6_vgth_or_128B,
    __builtin_HEXAGON_V6_vgth_xor,
    __builtin_HEXAGON_V6_vgth_xor_128B,
    __builtin_HEXAGON_V6_vgthf,
    __builtin_HEXAGON_V6_vgthf_128B,
    __builtin_HEXAGON_V6_vgthf_and,
    __builtin_HEXAGON_V6_vgthf_and_128B,
    __builtin_HEXAGON_V6_vgthf_or,
    __builtin_HEXAGON_V6_vgthf_or_128B,
    __builtin_HEXAGON_V6_vgthf_xor,
    __builtin_HEXAGON_V6_vgthf_xor_128B,
    __builtin_HEXAGON_V6_vgtsf,
    __builtin_HEXAGON_V6_vgtsf_128B,
    __builtin_HEXAGON_V6_vgtsf_and,
    __builtin_HEXAGON_V6_vgtsf_and_128B,
    __builtin_HEXAGON_V6_vgtsf_or,
    __builtin_HEXAGON_V6_vgtsf_or_128B,
    __builtin_HEXAGON_V6_vgtsf_xor,
    __builtin_HEXAGON_V6_vgtsf_xor_128B,
    __builtin_HEXAGON_V6_vgtub,
    __builtin_HEXAGON_V6_vgtub_128B,
    __builtin_HEXAGON_V6_vgtub_and,
    __builtin_HEXAGON_V6_vgtub_and_128B,
    __builtin_HEXAGON_V6_vgtub_or,
    __builtin_HEXAGON_V6_vgtub_or_128B,
    __builtin_HEXAGON_V6_vgtub_xor,
    __builtin_HEXAGON_V6_vgtub_xor_128B,
    __builtin_HEXAGON_V6_vgtuh,
    __builtin_HEXAGON_V6_vgtuh_128B,
    __builtin_HEXAGON_V6_vgtuh_and,
    __builtin_HEXAGON_V6_vgtuh_and_128B,
    __builtin_HEXAGON_V6_vgtuh_or,
    __builtin_HEXAGON_V6_vgtuh_or_128B,
    __builtin_HEXAGON_V6_vgtuh_xor,
    __builtin_HEXAGON_V6_vgtuh_xor_128B,
    __builtin_HEXAGON_V6_vgtuw,
    __builtin_HEXAGON_V6_vgtuw_128B,
    __builtin_HEXAGON_V6_vgtuw_and,
    __builtin_HEXAGON_V6_vgtuw_and_128B,
    __builtin_HEXAGON_V6_vgtuw_or,
    __builtin_HEXAGON_V6_vgtuw_or_128B,
    __builtin_HEXAGON_V6_vgtuw_xor,
    __builtin_HEXAGON_V6_vgtuw_xor_128B,
    __builtin_HEXAGON_V6_vgtw,
    __builtin_HEXAGON_V6_vgtw_128B,
    __builtin_HEXAGON_V6_vgtw_and,
    __builtin_HEXAGON_V6_vgtw_and_128B,
    __builtin_HEXAGON_V6_vgtw_or,
    __builtin_HEXAGON_V6_vgtw_or_128B,
    __builtin_HEXAGON_V6_vgtw_xor,
    __builtin_HEXAGON_V6_vgtw_xor_128B,
    __builtin_HEXAGON_V6_vinsertwr,
    __builtin_HEXAGON_V6_vinsertwr_128B,
    __builtin_HEXAGON_V6_vlalignb,
    __builtin_HEXAGON_V6_vlalignb_128B,
    __builtin_HEXAGON_V6_vlalignbi,
    __builtin_HEXAGON_V6_vlalignbi_128B,
    __builtin_HEXAGON_V6_vlsrb,
    __builtin_HEXAGON_V6_vlsrb_128B,
    __builtin_HEXAGON_V6_vlsrh,
    __builtin_HEXAGON_V6_vlsrh_128B,
    __builtin_HEXAGON_V6_vlsrhv,
    __builtin_HEXAGON_V6_vlsrhv_128B,
    __builtin_HEXAGON_V6_vlsrw,
    __builtin_HEXAGON_V6_vlsrw_128B,
    __builtin_HEXAGON_V6_vlsrwv,
    __builtin_HEXAGON_V6_vlsrwv_128B,
    __builtin_HEXAGON_V6_vlut4,
    __builtin_HEXAGON_V6_vlut4_128B,
    __builtin_HEXAGON_V6_vlutvvb,
    __builtin_HEXAGON_V6_vlutvvb_128B,
    __builtin_HEXAGON_V6_vlutvvb_nm,
    __builtin_HEXAGON_V6_vlutvvb_nm_128B,
    __builtin_HEXAGON_V6_vlutvvb_oracc,
    __builtin_HEXAGON_V6_vlutvvb_oracc_128B,
    __builtin_HEXAGON_V6_vlutvvb_oracci,
    __builtin_HEXAGON_V6_vlutvvb_oracci_128B,
    __builtin_HEXAGON_V6_vlutvvbi,
    __builtin_HEXAGON_V6_vlutvvbi_128B,
    __builtin_HEXAGON_V6_vlutvwh,
    __builtin_HEXAGON_V6_vlutvwh_128B,
    __builtin_HEXAGON_V6_vlutvwh_nm,
    __builtin_HEXAGON_V6_vlutvwh_nm_128B,
    __builtin_HEXAGON_V6_vlutvwh_oracc,
    __builtin_HEXAGON_V6_vlutvwh_oracc_128B,
    __builtin_HEXAGON_V6_vlutvwh_oracci,
    __builtin_HEXAGON_V6_vlutvwh_oracci_128B,
    __builtin_HEXAGON_V6_vlutvwhi,
    __builtin_HEXAGON_V6_vlutvwhi_128B,
    __builtin_HEXAGON_V6_vmaskedstorenq,
    __builtin_HEXAGON_V6_vmaskedstorenq_128B,
    __builtin_HEXAGON_V6_vmaskedstorentnq,
    __builtin_HEXAGON_V6_vmaskedstorentnq_128B,
    __builtin_HEXAGON_V6_vmaskedstorentq,
    __builtin_HEXAGON_V6_vmaskedstorentq_128B,
    __builtin_HEXAGON_V6_vmaskedstoreq,
    __builtin_HEXAGON_V6_vmaskedstoreq_128B,
    __builtin_HEXAGON_V6_vmax_bf,
    __builtin_HEXAGON_V6_vmax_bf_128B,
    __builtin_HEXAGON_V6_vmax_hf,
    __builtin_HEXAGON_V6_vmax_hf_128B,
    __builtin_HEXAGON_V6_vmax_sf,
    __builtin_HEXAGON_V6_vmax_sf_128B,
    __builtin_HEXAGON_V6_vmaxb,
    __builtin_HEXAGON_V6_vmaxb_128B,
    __builtin_HEXAGON_V6_vmaxh,
    __builtin_HEXAGON_V6_vmaxh_128B,
    __builtin_HEXAGON_V6_vmaxub,
    __builtin_HEXAGON_V6_vmaxub_128B,
    __builtin_HEXAGON_V6_vmaxuh,
    __builtin_HEXAGON_V6_vmaxuh_128B,
    __builtin_HEXAGON_V6_vmaxw,
    __builtin_HEXAGON_V6_vmaxw_128B,
    __builtin_HEXAGON_V6_vmerge_qf,
    __builtin_HEXAGON_V6_vmerge_qf_128B,
    __builtin_HEXAGON_V6_vmin_bf,
    __builtin_HEXAGON_V6_vmin_bf_128B,
    __builtin_HEXAGON_V6_vmin_hf,
    __builtin_HEXAGON_V6_vmin_hf_128B,
    __builtin_HEXAGON_V6_vmin_sf,
    __builtin_HEXAGON_V6_vmin_sf_128B,
    __builtin_HEXAGON_V6_vminb,
    __builtin_HEXAGON_V6_vminb_128B,
    __builtin_HEXAGON_V6_vminh,
    __builtin_HEXAGON_V6_vminh_128B,
    __builtin_HEXAGON_V6_vminub,
    __builtin_HEXAGON_V6_vminub_128B,
    __builtin_HEXAGON_V6_vminuh,
    __builtin_HEXAGON_V6_vminuh_128B,
    __builtin_HEXAGON_V6_vminw,
    __builtin_HEXAGON_V6_vminw_128B,
    __builtin_HEXAGON_V6_vmpabus,
    __builtin_HEXAGON_V6_vmpabus_128B,
    __builtin_HEXAGON_V6_vmpabus_acc,
    __builtin_HEXAGON_V6_vmpabus_acc_128B,
    __builtin_HEXAGON_V6_vmpabusv,
    __builtin_HEXAGON_V6_vmpabusv_128B,
    __builtin_HEXAGON_V6_vmpabuu,
    __builtin_HEXAGON_V6_vmpabuu_128B,
    __builtin_HEXAGON_V6_vmpabuu_acc,
    __builtin_HEXAGON_V6_vmpabuu_acc_128B,
    __builtin_HEXAGON_V6_vmpabuuv,
    __builtin_HEXAGON_V6_vmpabuuv_128B,
    __builtin_HEXAGON_V6_vmpahb,
    __builtin_HEXAGON_V6_vmpahb_128B,
    __builtin_HEXAGON_V6_vmpahb_acc,
    __builtin_HEXAGON_V6_vmpahb_acc_128B,
    __builtin_HEXAGON_V6_vmpahhsat,
    __builtin_HEXAGON_V6_vmpahhsat_128B,
    __builtin_HEXAGON_V6_vmpauhb,
    __builtin_HEXAGON_V6_vmpauhb_128B,
    __builtin_HEXAGON_V6_vmpauhb_acc,
    __builtin_HEXAGON_V6_vmpauhb_acc_128B,
    __builtin_HEXAGON_V6_vmpauhuhsat,
    __builtin_HEXAGON_V6_vmpauhuhsat_128B,
    __builtin_HEXAGON_V6_vmpsuhuhsat,
    __builtin_HEXAGON_V6_vmpsuhuhsat_128B,
    __builtin_HEXAGON_V6_vmpy_hf_f8,
    __builtin_HEXAGON_V6_vmpy_hf_f8_128B,
    __builtin_HEXAGON_V6_vmpy_hf_f8_acc,
    __builtin_HEXAGON_V6_vmpy_hf_f8_acc_128B,
    __builtin_HEXAGON_V6_vmpy_hf_hf,
    __builtin_HEXAGON_V6_vmpy_hf_hf_128B,
    __builtin_HEXAGON_V6_vmpy_hf_hf_acc,
    __builtin_HEXAGON_V6_vmpy_hf_hf_acc_128B,
    __builtin_HEXAGON_V6_vmpy_qf16,
    __builtin_HEXAGON_V6_vmpy_qf16_128B,
    __builtin_HEXAGON_V6_vmpy_qf16_hf,
    __builtin_HEXAGON_V6_vmpy_qf16_hf_128B,
    __builtin_HEXAGON_V6_vmpy_qf16_mix_hf,
    __builtin_HEXAGON_V6_vmpy_qf16_mix_hf_128B,
    __builtin_HEXAGON_V6_vmpy_qf32,
    __builtin_HEXAGON_V6_vmpy_qf32_128B,
    __builtin_HEXAGON_V6_vmpy_qf32_hf,
    __builtin_HEXAGON_V6_vmpy_qf32_hf_128B,
    __builtin_HEXAGON_V6_vmpy_qf32_mix_hf,
    __builtin_HEXAGON_V6_vmpy_qf32_mix_hf_128B,
    __builtin_HEXAGON_V6_vmpy_qf32_qf16,
    __builtin_HEXAGON_V6_vmpy_qf32_qf16_128B,
    __builtin_HEXAGON_V6_vmpy_qf32_sf,
    __builtin_HEXAGON_V6_vmpy_qf32_sf_128B,
    __builtin_HEXAGON_V6_vmpy_rt_hf,
    __builtin_HEXAGON_V6_vmpy_rt_hf_128B,
    __builtin_HEXAGON_V6_vmpy_rt_qf16,
    __builtin_HEXAGON_V6_vmpy_rt_qf16_128B,
    __builtin_HEXAGON_V6_vmpy_rt_sf,
    __builtin_HEXAGON_V6_vmpy_rt_sf_128B,
    __builtin_HEXAGON_V6_vmpy_sf_bf,
    __builtin_HEXAGON_V6_vmpy_sf_bf_128B,
    __builtin_HEXAGON_V6_vmpy_sf_bf_acc,
    __builtin_HEXAGON_V6_vmpy_sf_bf_acc_128B,
    __builtin_HEXAGON_V6_vmpy_sf_hf,
    __builtin_HEXAGON_V6_vmpy_sf_hf_128B,
    __builtin_HEXAGON_V6_vmpy_sf_hf_acc,
    __builtin_HEXAGON_V6_vmpy_sf_hf_acc_128B,
    __builtin_HEXAGON_V6_vmpy_sf_sf,
    __builtin_HEXAGON_V6_vmpy_sf_sf_128B,
    __builtin_HEXAGON_V6_vmpybus,
    __builtin_HEXAGON_V6_vmpybus_128B,
    __builtin_HEXAGON_V6_vmpybus_acc,
    __builtin_HEXAGON_V6_vmpybus_acc_128B,
    __builtin_HEXAGON_V6_vmpybusv,
    __builtin_HEXAGON_V6_vmpybusv_128B,
    __builtin_HEXAGON_V6_vmpybusv_acc,
    __builtin_HEXAGON_V6_vmpybusv_acc_128B,
    __builtin_HEXAGON_V6_vmpybv,
    __builtin_HEXAGON_V6_vmpybv_128B,
    __builtin_HEXAGON_V6_vmpybv_acc,
    __builtin_HEXAGON_V6_vmpybv_acc_128B,
    __builtin_HEXAGON_V6_vmpyewuh,
    __builtin_HEXAGON_V6_vmpyewuh_128B,
    __builtin_HEXAGON_V6_vmpyewuh_64,
    __builtin_HEXAGON_V6_vmpyewuh_64_128B,
    __builtin_HEXAGON_V6_vmpyh,
    __builtin_HEXAGON_V6_vmpyh_128B,
    __builtin_HEXAGON_V6_vmpyh_acc,
    __builtin_HEXAGON_V6_vmpyh_acc_128B,
    __builtin_HEXAGON_V6_vmpyhsat_acc,
    __builtin_HEXAGON_V6_vmpyhsat_acc_128B,
    __builtin_HEXAGON_V6_vmpyhsrs,
    __builtin_HEXAGON_V6_vmpyhsrs_128B,
    __builtin_HEXAGON_V6_vmpyhss,
    __builtin_HEXAGON_V6_vmpyhss_128B,
    __builtin_HEXAGON_V6_vmpyhus,
    __builtin_HEXAGON_V6_vmpyhus_128B,
    __builtin_HEXAGON_V6_vmpyhus_acc,
    __builtin_HEXAGON_V6_vmpyhus_acc_128B,
    __builtin_HEXAGON_V6_vmpyhv,
    __builtin_HEXAGON_V6_vmpyhv_128B,
    __builtin_HEXAGON_V6_vmpyhv_acc,
    __builtin_HEXAGON_V6_vmpyhv_acc_128B,
    __builtin_HEXAGON_V6_vmpyhvsrs,
    __builtin_HEXAGON_V6_vmpyhvsrs_128B,
    __builtin_HEXAGON_V6_vmpyieoh,
    __builtin_HEXAGON_V6_vmpyieoh_128B,
    __builtin_HEXAGON_V6_vmpyiewh_acc,
    __builtin_HEXAGON_V6_vmpyiewh_acc_128B,
    __builtin_HEXAGON_V6_vmpyiewuh,
    __builtin_HEXAGON_V6_vmpyiewuh_128B,
    __builtin_HEXAGON_V6_vmpyiewuh_acc,
    __builtin_HEXAGON_V6_vmpyiewuh_acc_128B,
    __builtin_HEXAGON_V6_vmpyih,
    __builtin_HEXAGON_V6_vmpyih_128B,
    __builtin_HEXAGON_V6_vmpyih_acc,
    __builtin_HEXAGON_V6_vmpyih_acc_128B,
    __builtin_HEXAGON_V6_vmpyihb,
    __builtin_HEXAGON_V6_vmpyihb_128B,
    __builtin_HEXAGON_V6_vmpyihb_acc,
    __builtin_HEXAGON_V6_vmpyihb_acc_128B,
    __builtin_HEXAGON_V6_vmpyiowh,
    __builtin_HEXAGON_V6_vmpyiowh_128B,
    __builtin_HEXAGON_V6_vmpyiwb,
    __builtin_HEXAGON_V6_vmpyiwb_128B,
    __builtin_HEXAGON_V6_vmpyiwb_acc,
    __builtin_HEXAGON_V6_vmpyiwb_acc_128B,
    __builtin_HEXAGON_V6_vmpyiwh,
    __builtin_HEXAGON_V6_vmpyiwh_128B,
    __builtin_HEXAGON_V6_vmpyiwh_acc,
    __builtin_HEXAGON_V6_vmpyiwh_acc_128B,
    __builtin_HEXAGON_V6_vmpyiwub,
    __builtin_HEXAGON_V6_vmpyiwub_128B,
    __builtin_HEXAGON_V6_vmpyiwub_acc,
    __builtin_HEXAGON_V6_vmpyiwub_acc_128B,
    __builtin_HEXAGON_V6_vmpyowh,
    __builtin_HEXAGON_V6_vmpyowh_128B,
    __builtin_HEXAGON_V6_vmpyowh_64_acc,
    __builtin_HEXAGON_V6_vmpyowh_64_acc_128B,
    __builtin_HEXAGON_V6_vmpyowh_rnd,
    __builtin_HEXAGON_V6_vmpyowh_rnd_128B,
    __builtin_HEXAGON_V6_vmpyowh_rnd_sacc,
    __builtin_HEXAGON_V6_vmpyowh_rnd_sacc_128B,
    __builtin_HEXAGON_V6_vmpyowh_sacc,
    __builtin_HEXAGON_V6_vmpyowh_sacc_128B,
    __builtin_HEXAGON_V6_vmpyub,
    __builtin_HEXAGON_V6_vmpyub_128B,
    __builtin_HEXAGON_V6_vmpyub_acc,
    __builtin_HEXAGON_V6_vmpyub_acc_128B,
    __builtin_HEXAGON_V6_vmpyubv,
    __builtin_HEXAGON_V6_vmpyubv_128B,
    __builtin_HEXAGON_V6_vmpyubv_acc,
    __builtin_HEXAGON_V6_vmpyubv_acc_128B,
    __builtin_HEXAGON_V6_vmpyuh,
    __builtin_HEXAGON_V6_vmpyuh_128B,
    __builtin_HEXAGON_V6_vmpyuh_acc,
    __builtin_HEXAGON_V6_vmpyuh_acc_128B,
    __builtin_HEXAGON_V6_vmpyuhe,
    __builtin_HEXAGON_V6_vmpyuhe_128B,
    __builtin_HEXAGON_V6_vmpyuhe_acc,
    __builtin_HEXAGON_V6_vmpyuhe_acc_128B,
    __builtin_HEXAGON_V6_vmpyuhv,
    __builtin_HEXAGON_V6_vmpyuhv_128B,
    __builtin_HEXAGON_V6_vmpyuhv_acc,
    __builtin_HEXAGON_V6_vmpyuhv_acc_128B,
    __builtin_HEXAGON_V6_vmpyuhvs,
    __builtin_HEXAGON_V6_vmpyuhvs_128B,
    __builtin_HEXAGON_V6_vmux,
    __builtin_HEXAGON_V6_vmux_128B,
    __builtin_HEXAGON_V6_vnavgb,
    __builtin_HEXAGON_V6_vnavgb_128B,
    __builtin_HEXAGON_V6_vnavgh,
    __builtin_HEXAGON_V6_vnavgh_128B,
    __builtin_HEXAGON_V6_vnavgub,
    __builtin_HEXAGON_V6_vnavgub_128B,
    __builtin_HEXAGON_V6_vnavgw,
    __builtin_HEXAGON_V6_vnavgw_128B,
    __builtin_HEXAGON_V6_vnormamth,
    __builtin_HEXAGON_V6_vnormamth_128B,
    __builtin_HEXAGON_V6_vnormamtw,
    __builtin_HEXAGON_V6_vnormamtw_128B,
    __builtin_HEXAGON_V6_vnot,
    __builtin_HEXAGON_V6_vnot_128B,
    __builtin_HEXAGON_V6_vor,
    __builtin_HEXAGON_V6_vor_128B,
    __builtin_HEXAGON_V6_vpackeb,
    __builtin_HEXAGON_V6_vpackeb_128B,
    __builtin_HEXAGON_V6_vpackeh,
    __builtin_HEXAGON_V6_vpackeh_128B,
    __builtin_HEXAGON_V6_vpackhb_sat,
    __builtin_HEXAGON_V6_vpackhb_sat_128B,
    __builtin_HEXAGON_V6_vpackhub_sat,
    __builtin_HEXAGON_V6_vpackhub_sat_128B,
    __builtin_HEXAGON_V6_vpackob,
    __builtin_HEXAGON_V6_vpackob_128B,
    __builtin_HEXAGON_V6_vpackoh,
    __builtin_HEXAGON_V6_vpackoh_128B,
    __builtin_HEXAGON_V6_vpackwh_sat,
    __builtin_HEXAGON_V6_vpackwh_sat_128B,
    __builtin_HEXAGON_V6_vpackwuh_sat,
    __builtin_HEXAGON_V6_vpackwuh_sat_128B,
    __builtin_HEXAGON_V6_vpopcounth,
    __builtin_HEXAGON_V6_vpopcounth_128B,
    __builtin_HEXAGON_V6_vprefixqb,
    __builtin_HEXAGON_V6_vprefixqb_128B,
    __builtin_HEXAGON_V6_vprefixqh,
    __builtin_HEXAGON_V6_vprefixqh_128B,
    __builtin_HEXAGON_V6_vprefixqw,
    __builtin_HEXAGON_V6_vprefixqw_128B,
    __builtin_HEXAGON_V6_vrdelta,
    __builtin_HEXAGON_V6_vrdelta_128B,
    __builtin_HEXAGON_V6_vrmpybub_rtt,
    __builtin_HEXAGON_V6_vrmpybub_rtt_128B,
    __builtin_HEXAGON_V6_vrmpybub_rtt_acc,
    __builtin_HEXAGON_V6_vrmpybub_rtt_acc_128B,
    __builtin_HEXAGON_V6_vrmpybus,
    __builtin_HEXAGON_V6_vrmpybus_128B,
    __builtin_HEXAGON_V6_vrmpybus_acc,
    __builtin_HEXAGON_V6_vrmpybus_acc_128B,
    __builtin_HEXAGON_V6_vrmpybusi,
    __builtin_HEXAGON_V6_vrmpybusi_128B,
    __builtin_HEXAGON_V6_vrmpybusi_acc,
    __builtin_HEXAGON_V6_vrmpybusi_acc_128B,
    __builtin_HEXAGON_V6_vrmpybusv,
    __builtin_HEXAGON_V6_vrmpybusv_128B,
    __builtin_HEXAGON_V6_vrmpybusv_acc,
    __builtin_HEXAGON_V6_vrmpybusv_acc_128B,
    __builtin_HEXAGON_V6_vrmpybv,
    __builtin_HEXAGON_V6_vrmpybv_128B,
    __builtin_HEXAGON_V6_vrmpybv_acc,
    __builtin_HEXAGON_V6_vrmpybv_acc_128B,
    __builtin_HEXAGON_V6_vrmpyub,
    __builtin_HEXAGON_V6_vrmpyub_128B,
    __builtin_HEXAGON_V6_vrmpyub_acc,
    __builtin_HEXAGON_V6_vrmpyub_acc_128B,
    __builtin_HEXAGON_V6_vrmpyub_rtt,
    __builtin_HEXAGON_V6_vrmpyub_rtt_128B,
    __builtin_HEXAGON_V6_vrmpyub_rtt_acc,
    __builtin_HEXAGON_V6_vrmpyub_rtt_acc_128B,
    __builtin_HEXAGON_V6_vrmpyubi,
    __builtin_HEXAGON_V6_vrmpyubi_128B,
    __builtin_HEXAGON_V6_vrmpyubi_acc,
    __builtin_HEXAGON_V6_vrmpyubi_acc_128B,
    __builtin_HEXAGON_V6_vrmpyubv,
    __builtin_HEXAGON_V6_vrmpyubv_128B,
    __builtin_HEXAGON_V6_vrmpyubv_acc,
    __builtin_HEXAGON_V6_vrmpyubv_acc_128B,
    __builtin_HEXAGON_V6_vror,
    __builtin_HEXAGON_V6_vror_128B,
    __builtin_HEXAGON_V6_vrotr,
    __builtin_HEXAGON_V6_vrotr_128B,
    __builtin_HEXAGON_V6_vroundhb,
    __builtin_HEXAGON_V6_vroundhb_128B,
    __builtin_HEXAGON_V6_vroundhub,
    __builtin_HEXAGON_V6_vroundhub_128B,
    __builtin_HEXAGON_V6_vrounduhub,
    __builtin_HEXAGON_V6_vrounduhub_128B,
    __builtin_HEXAGON_V6_vrounduwuh,
    __builtin_HEXAGON_V6_vrounduwuh_128B,
    __builtin_HEXAGON_V6_vroundwh,
    __builtin_HEXAGON_V6_vroundwh_128B,
    __builtin_HEXAGON_V6_vroundwuh,
    __builtin_HEXAGON_V6_vroundwuh_128B,
    __builtin_HEXAGON_V6_vrsadubi,
    __builtin_HEXAGON_V6_vrsadubi_128B,
    __builtin_HEXAGON_V6_vrsadubi_acc,
    __builtin_HEXAGON_V6_vrsadubi_acc_128B,
    __builtin_HEXAGON_V6_vsatdw,
    __builtin_HEXAGON_V6_vsatdw_128B,
    __builtin_HEXAGON_V6_vsathub,
    __builtin_HEXAGON_V6_vsathub_128B,
    __builtin_HEXAGON_V6_vsatuwuh,
    __builtin_HEXAGON_V6_vsatuwuh_128B,
    __builtin_HEXAGON_V6_vsatwh,
    __builtin_HEXAGON_V6_vsatwh_128B,
    __builtin_HEXAGON_V6_vsb,
    __builtin_HEXAGON_V6_vsb_128B,
    __builtin_HEXAGON_V6_vscattermh,
    __builtin_HEXAGON_V6_vscattermh_128B,
    __builtin_HEXAGON_V6_vscattermh_add,
    __builtin_HEXAGON_V6_vscattermh_add_128B,
    __builtin_HEXAGON_V6_vscattermhq,
    __builtin_HEXAGON_V6_vscattermhq_128B,
    __builtin_HEXAGON_V6_vscattermhw,
    __builtin_HEXAGON_V6_vscattermhw_128B,
    __builtin_HEXAGON_V6_vscattermhw_add,
    __builtin_HEXAGON_V6_vscattermhw_add_128B,
    __builtin_HEXAGON_V6_vscattermhwq,
    __builtin_HEXAGON_V6_vscattermhwq_128B,
    __builtin_HEXAGON_V6_vscattermw,
    __builtin_HEXAGON_V6_vscattermw_128B,
    __builtin_HEXAGON_V6_vscattermw_add,
    __builtin_HEXAGON_V6_vscattermw_add_128B,
    __builtin_HEXAGON_V6_vscattermwq,
    __builtin_HEXAGON_V6_vscattermwq_128B,
    __builtin_HEXAGON_V6_vsh,
    __builtin_HEXAGON_V6_vsh_128B,
    __builtin_HEXAGON_V6_vshufeh,
    __builtin_HEXAGON_V6_vshufeh_128B,
    __builtin_HEXAGON_V6_vshuffb,
    __builtin_HEXAGON_V6_vshuffb_128B,
    __builtin_HEXAGON_V6_vshuffeb,
    __builtin_HEXAGON_V6_vshuffeb_128B,
    __builtin_HEXAGON_V6_vshuffh,
    __builtin_HEXAGON_V6_vshuffh_128B,
    __builtin_HEXAGON_V6_vshuffob,
    __builtin_HEXAGON_V6_vshuffob_128B,
    __builtin_HEXAGON_V6_vshuffvdd,
    __builtin_HEXAGON_V6_vshuffvdd_128B,
    __builtin_HEXAGON_V6_vshufoeb,
    __builtin_HEXAGON_V6_vshufoeb_128B,
    __builtin_HEXAGON_V6_vshufoeh,
    __builtin_HEXAGON_V6_vshufoeh_128B,
    __builtin_HEXAGON_V6_vshufoh,
    __builtin_HEXAGON_V6_vshufoh_128B,
    __builtin_HEXAGON_V6_vsub_hf,
    __builtin_HEXAGON_V6_vsub_hf_128B,
    __builtin_HEXAGON_V6_vsub_hf_f8,
    __builtin_HEXAGON_V6_vsub_hf_f8_128B,
    __builtin_HEXAGON_V6_vsub_hf_hf,
    __builtin_HEXAGON_V6_vsub_hf_hf_128B,
    __builtin_HEXAGON_V6_vsub_qf16,
    __builtin_HEXAGON_V6_vsub_qf16_128B,
    __builtin_HEXAGON_V6_vsub_qf16_mix,
    __builtin_HEXAGON_V6_vsub_qf16_mix_128B,
    __builtin_HEXAGON_V6_vsub_qf32,
    __builtin_HEXAGON_V6_vsub_qf32_128B,
    __builtin_HEXAGON_V6_vsub_qf32_mix,
    __builtin_HEXAGON_V6_vsub_qf32_mix_128B,
    __builtin_HEXAGON_V6_vsub_sf,
    __builtin_HEXAGON_V6_vsub_sf_128B,
    __builtin_HEXAGON_V6_vsub_sf_bf,
    __builtin_HEXAGON_V6_vsub_sf_bf_128B,
    __builtin_HEXAGON_V6_vsub_sf_hf,
    __builtin_HEXAGON_V6_vsub_sf_hf_128B,
    __builtin_HEXAGON_V6_vsub_sf_sf,
    __builtin_HEXAGON_V6_vsub_sf_sf_128B,
    __builtin_HEXAGON_V6_vsubb,
    __builtin_HEXAGON_V6_vsubb_128B,
    __builtin_HEXAGON_V6_vsubb_dv,
    __builtin_HEXAGON_V6_vsubb_dv_128B,
    __builtin_HEXAGON_V6_vsubbnq,
    __builtin_HEXAGON_V6_vsubbnq_128B,
    __builtin_HEXAGON_V6_vsubbq,
    __builtin_HEXAGON_V6_vsubbq_128B,
    __builtin_HEXAGON_V6_vsubbsat,
    __builtin_HEXAGON_V6_vsubbsat_128B,
    __builtin_HEXAGON_V6_vsubbsat_dv,
    __builtin_HEXAGON_V6_vsubbsat_dv_128B,
    __builtin_HEXAGON_V6_vsubcarry,
    __builtin_HEXAGON_V6_vsubcarry_128B,
    __builtin_HEXAGON_V6_vsubcarryo,
    __builtin_HEXAGON_V6_vsubcarryo_128B,
    __builtin_HEXAGON_V6_vsubh,
    __builtin_HEXAGON_V6_vsubh_128B,
    __builtin_HEXAGON_V6_vsubh_dv,
    __builtin_HEXAGON_V6_vsubh_dv_128B,
    __builtin_HEXAGON_V6_vsubhnq,
    __builtin_HEXAGON_V6_vsubhnq_128B,
    __builtin_HEXAGON_V6_vsubhq,
    __builtin_HEXAGON_V6_vsubhq_128B,
    __builtin_HEXAGON_V6_vsubhsat,
    __builtin_HEXAGON_V6_vsubhsat_128B,
    __builtin_HEXAGON_V6_vsubhsat_dv,
    __builtin_HEXAGON_V6_vsubhsat_dv_128B,
    __builtin_HEXAGON_V6_vsubhw,
    __builtin_HEXAGON_V6_vsubhw_128B,
    __builtin_HEXAGON_V6_vsububh,
    __builtin_HEXAGON_V6_vsububh_128B,
    __builtin_HEXAGON_V6_vsububsat,
    __builtin_HEXAGON_V6_vsububsat_128B,
    __builtin_HEXAGON_V6_vsububsat_dv,
    __builtin_HEXAGON_V6_vsububsat_dv_128B,
    __builtin_HEXAGON_V6_vsubububb_sat,
    __builtin_HEXAGON_V6_vsubububb_sat_128B,
    __builtin_HEXAGON_V6_vsubuhsat,
    __builtin_HEXAGON_V6_vsubuhsat_128B,
    __builtin_HEXAGON_V6_vsubuhsat_dv,
    __builtin_HEXAGON_V6_vsubuhsat_dv_128B,
    __builtin_HEXAGON_V6_vsubuhw,
    __builtin_HEXAGON_V6_vsubuhw_128B,
    __builtin_HEXAGON_V6_vsubuwsat,
    __builtin_HEXAGON_V6_vsubuwsat_128B,
    __builtin_HEXAGON_V6_vsubuwsat_dv,
    __builtin_HEXAGON_V6_vsubuwsat_dv_128B,
    __builtin_HEXAGON_V6_vsubw,
    __builtin_HEXAGON_V6_vsubw_128B,
    __builtin_HEXAGON_V6_vsubw_dv,
    __builtin_HEXAGON_V6_vsubw_dv_128B,
    __builtin_HEXAGON_V6_vsubwnq,
    __builtin_HEXAGON_V6_vsubwnq_128B,
    __builtin_HEXAGON_V6_vsubwq,
    __builtin_HEXAGON_V6_vsubwq_128B,
    __builtin_HEXAGON_V6_vsubwsat,
    __builtin_HEXAGON_V6_vsubwsat_128B,
    __builtin_HEXAGON_V6_vsubwsat_dv,
    __builtin_HEXAGON_V6_vsubwsat_dv_128B,
    __builtin_HEXAGON_V6_vswap,
    __builtin_HEXAGON_V6_vswap_128B,
    __builtin_HEXAGON_V6_vtmpyb,
    __builtin_HEXAGON_V6_vtmpyb_128B,
    __builtin_HEXAGON_V6_vtmpyb_acc,
    __builtin_HEXAGON_V6_vtmpyb_acc_128B,
    __builtin_HEXAGON_V6_vtmpybus,
    __builtin_HEXAGON_V6_vtmpybus_128B,
    __builtin_HEXAGON_V6_vtmpybus_acc,
    __builtin_HEXAGON_V6_vtmpybus_acc_128B,
    __builtin_HEXAGON_V6_vtmpyhb,
    __builtin_HEXAGON_V6_vtmpyhb_128B,
    __builtin_HEXAGON_V6_vtmpyhb_acc,
    __builtin_HEXAGON_V6_vtmpyhb_acc_128B,
    __builtin_HEXAGON_V6_vunpackb,
    __builtin_HEXAGON_V6_vunpackb_128B,
    __builtin_HEXAGON_V6_vunpackh,
    __builtin_HEXAGON_V6_vunpackh_128B,
    __builtin_HEXAGON_V6_vunpackob,
    __builtin_HEXAGON_V6_vunpackob_128B,
    __builtin_HEXAGON_V6_vunpackoh,
    __builtin_HEXAGON_V6_vunpackoh_128B,
    __builtin_HEXAGON_V6_vunpackub,
    __builtin_HEXAGON_V6_vunpackub_128B,
    __builtin_HEXAGON_V6_vunpackuh,
    __builtin_HEXAGON_V6_vunpackuh_128B,
    __builtin_HEXAGON_V6_vxor,
    __builtin_HEXAGON_V6_vxor_128B,
    __builtin_HEXAGON_V6_vzb,
    __builtin_HEXAGON_V6_vzb_128B,
    __builtin_HEXAGON_V6_vzh,
    __builtin_HEXAGON_V6_vzh_128B,
    __builtin_HEXAGON_Y2_dccleana,
    __builtin_HEXAGON_Y2_dccleaninva,
    __builtin_HEXAGON_Y2_dcfetch,
    __builtin_HEXAGON_Y2_dcinva,
    __builtin_HEXAGON_Y2_dczeroa,
    __builtin_HEXAGON_Y4_l2fetch,
    __builtin_HEXAGON_Y5_l2fetch,
    __builtin_HEXAGON_Y6_dmlink,
    __builtin_HEXAGON_Y6_dmpause,
    __builtin_HEXAGON_Y6_dmpoll,
    __builtin_HEXAGON_Y6_dmresume,
    __builtin_HEXAGON_Y6_dmstart,
    __builtin_HEXAGON_Y6_dmwait,
    __builtin_HEXAGON_prefetch,
    __builtin_SI_to_SXTHI_asrh,
    __builtin_brev_ldb,
    __builtin_brev_ldd,
    __builtin_brev_ldh,
    __builtin_brev_ldub,
    __builtin_brev_lduh,
    __builtin_brev_ldw,
    __builtin_brev_stb,
    __builtin_brev_std,
    __builtin_brev_sth,
    __builtin_brev_sthhi,
    __builtin_brev_stw,
    __builtin_circ_ldb,
    __builtin_circ_ldd,
    __builtin_circ_ldh,
    __builtin_circ_ldub,
    __builtin_circ_lduh,
    __builtin_circ_ldw,
    __builtin_circ_stb,
    __builtin_circ_std,
    __builtin_circ_sth,
    __builtin_circ_sthhi,
    __builtin_circ_stw,
};

pub fn fromName(name: []const u8) ?Properties {
    const data_index = tagFromName(name) orelse return null;
    return data[@intFromEnum(data_index)];
}

pub fn tagFromName(name: []const u8) ?Tag {
    const unique_index = uniqueIndex(name) orelse return null;
    return @enumFromInt(unique_index - 1);
}

pub fn fromTag(tag: Tag) Properties {
    return data[@intFromEnum(tag)];
}

pub fn nameFromTagIntoBuf(tag: Tag, name_buf: []u8) []u8 {
    std.debug.assert(name_buf.len >= longest_name);
    const unique_index = @intFromEnum(tag) + 1;
    return nameFromUniqueIndex(unique_index, name_buf);
}

pub fn nameFromTag(tag: Tag) NameBuf {
    var name_buf: NameBuf = undefined;
    const unique_index = @intFromEnum(tag) + 1;
    const name = nameFromUniqueIndex(unique_index, &name_buf.buf);
    name_buf.len = @intCast(name.len);
    return name_buf;
}

pub const NameBuf = struct {
    buf: [longest_name]u8 = undefined,
    len: std.math.IntFittingRange(0, longest_name),

    pub fn span(self: *const NameBuf) []const u8 {
        return self.buf[0..self.len];
    }
};

pub fn exists(name: []const u8) bool {
    if (name.len < shortest_name or name.len > longest_name) return false;

    var index: u16 = 0;
    for (name) |c| {
        index = findInList(dafsa[index].child_index, c) orelse return false;
    }
    return dafsa[index].end_of_word;
}

pub const shortest_name = 18;
pub const longest_name = 46;

/// Search siblings of `first_child_index` for the `char`
/// If found, returns the index of the node within the `dafsa` array.
/// Otherwise, returns `null`.
pub fn findInList(first_child_index: u16, char: u8) ?u16 {
    @setEvalBranchQuota(3956);
    var index = first_child_index;
    while (true) {
        if (dafsa[index].char == char) return index;
        if (dafsa[index].end_of_list) return null;
        index += 1;
    }
    unreachable;
}

/// Returns a unique (minimal perfect hash) index (starting at 1) for the `name`,
/// or null if the name was not found.
pub fn uniqueIndex(name: []const u8) ?u16 {
    if (name.len < shortest_name or name.len > longest_name) return null;

    var index: u16 = 0;
    var node_index: u16 = 0;

    for (name) |c| {
        const child_index = findInList(dafsa[node_index].child_index, c) orelse return null;
        var sibling_index = dafsa[node_index].child_index;
        while (true) {
            const sibling_c = dafsa[sibling_index].char;
            std.debug.assert(sibling_c != 0);
            if (sibling_c < c) {
                index += dafsa[sibling_index].number;
            }
            if (dafsa[sibling_index].end_of_list) break;
            sibling_index += 1;
        }
        node_index = child_index;
        if (dafsa[node_index].end_of_word) index += 1;
    }

    if (!dafsa[node_index].end_of_word) return null;

    return index;
}

/// Returns a slice of `buf` with the name associated with the given `index`.
/// This function should only be called with an `index` that
/// is already known to exist within the `dafsa`, e.g. an index
/// returned from `uniqueIndex`.
pub fn nameFromUniqueIndex(index: u16, buf: []u8) []u8 {
    std.debug.assert(index >= 1 and index <= data.len);

    var node_index: u16 = 0;
    var count: u16 = index;
    var w = std.Io.Writer.fixed(buf);

    while (true) {
        var sibling_index = dafsa[node_index].child_index;
        while (true) {
            if (dafsa[sibling_index].number > 0 and dafsa[sibling_index].number < count) {
                count -= dafsa[sibling_index].number;
            } else {
                w.writeByte(dafsa[sibling_index].char) catch unreachable;
                node_index = sibling_index;
                if (dafsa[node_index].end_of_word) {
                    count -= 1;
                }
                break;
            }

            if (dafsa[sibling_index].end_of_list) break;
            sibling_index += 1;
        }
        if (count == 0) break;
    }

    return w.buffered();
}

const Node = packed struct {
    char: u8,
    /// Nodes are numbered with "an integer which gives the number of words that
    /// would be accepted by the automaton starting from that state." This numbering
    /// allows calculating "a one-to-one correspondence between the integers 1 to L
    /// (L is the number of words accepted by the automaton) and the words themselves."
    ///
    /// Essentially, this allows us to have a minimal perfect hashing scheme such that
    /// it's possible to store & lookup the properties of each builtin using a separate array.
    number: std.math.IntFittingRange(0, data.len),
    /// If true, this node is the end of a valid builtin.
    /// Note: This does not necessarily mean that this node does not have child nodes.
    end_of_word: bool,
    /// If true, this node is the end of a sibling list.
    /// If false, then (index + 1) will contain the next sibling.
    end_of_list: bool,
    /// Index of the first child of this node.
    child_index: u16,
};

const dafsa = [_]Node{
    .{ .char = 0, .end_of_word = false, .end_of_list = true, .number = 0, .child_index = 1 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 2 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 3 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 4 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 5 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 6 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 7 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 8 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 9 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 10 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1978, .child_index = 11 },
    .{ .char = 'H', .end_of_word = false, .end_of_list = false, .number = 1955, .child_index = 15 },
    .{ .char = 'S', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 16 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 17 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 18 },
    .{ .char = 'E', .end_of_word = false, .end_of_list = true, .number = 1955, .child_index = 19 },
    .{ .char = 'I', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 20 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 21 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 22 },
    .{ .char = 'X', .end_of_word = false, .end_of_list = true, .number = 1955, .child_index = 23 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 24 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 25 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 26 },
    .{ .char = 'A', .end_of_word = false, .end_of_list = true, .number = 1955, .child_index = 27 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 28 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 29 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 29 },
    .{ .char = 'G', .end_of_word = false, .end_of_list = true, .number = 1955, .child_index = 30 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 31 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 32 },
    .{ .char = 'O', .end_of_word = false, .end_of_list = true, .number = 1955, .child_index = 34 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 35 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 36 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 37 },
    .{ .char = 'N', .end_of_word = false, .end_of_list = true, .number = 1955, .child_index = 38 },
    .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 39 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 40 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 45 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1955, .child_index = 49 },
    .{ .char = 'X', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 58 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 59 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 61 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'A', .end_of_word = false, .end_of_list = false, .number = 215, .child_index = 62 },
    .{ .char = 'C', .end_of_word = false, .end_of_list = false, .number = 53, .child_index = 67 },
    .{ .char = 'F', .end_of_word = false, .end_of_list = false, .number = 61, .child_index = 69 },
    .{ .char = 'L', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 70 },
    .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 335, .child_index = 71 },
    .{ .char = 'S', .end_of_word = false, .end_of_list = false, .number = 235, .child_index = 76 },
    .{ .char = 'V', .end_of_word = false, .end_of_list = false, .number = 1030, .child_index = 80 },
    .{ .char = 'Y', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 81 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 85 },
    .{ .char = 'T', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 86 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 156, .child_index = 88 },
    .{ .char = '4', .end_of_word = false, .end_of_list = false, .number = 52, .child_index = 89 },
    .{ .char = '5', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 90 },
    .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 91 },
    .{ .char = '7', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 92 },
    .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 34, .child_index = 93 },
    .{ .char = '4', .end_of_word = false, .end_of_list = true, .number = 19, .child_index = 94 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 61, .child_index = 95 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 96 },
    .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 270, .child_index = 97 },
    .{ .char = '4', .end_of_word = false, .end_of_list = false, .number = 35, .child_index = 98 },
    .{ .char = '5', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 99 },
    .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 100 },
    .{ .char = '7', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 101 },
    .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 184, .child_index = 102 },
    .{ .char = '4', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 103 },
    .{ .char = '5', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 104 },
    .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 105 },
    .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1030, .child_index = 106 },
    .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 107 },
    .{ .char = '4', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 108 },
    .{ .char = '5', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 108 },
    .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 109 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 110 },
    .{ .char = 'H', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 111 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 156, .child_index = 112 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 52, .child_index = 123 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 131 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 132 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 133 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 34, .child_index = 135 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 19, .child_index = 145 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 61, .child_index = 150 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 153 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 270, .child_index = 154 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 35, .child_index = 163 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 171 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 172 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 173 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 184, .child_index = 176 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 32, .child_index = 188 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 197 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 200 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1030, .child_index = 202 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 209 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 211 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 212 },
    .{ .char = 'I', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 213 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 214 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 218 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 219 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 221 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 223 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 224 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 34, .child_index = 225 },
    .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 230 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 63, .child_index = 231 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 237 },
    .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 238 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 239 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 240 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 242 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 245 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 246 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 247 },
    .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 249 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 19, .child_index = 250 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 252 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 253 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 255 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 257 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 258 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 260 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 261 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 262 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 264 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 265 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 266 },
    .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 267 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 268 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 270 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 271 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 272 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 273 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 274 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 275 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 276 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 277 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 278 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 279 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 280 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 281 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 283 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 284 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 188, .child_index = 285 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 289 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 290 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 45, .child_index = 291 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 296 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 297 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 298 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 299 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 301 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 302 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 303 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 304 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 306 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 307 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 310 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 311 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 312 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 313 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 62, .child_index = 314 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 316 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 317 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 319 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 320 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 321 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 41, .child_index = 322 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 324 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 325 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 326 },
    .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 330 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 27, .child_index = 333 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 339 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 341 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 342 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 343 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 344 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 345 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 346 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 347 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 348 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 350 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 351 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 352 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 353 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 354 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 356 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 357 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 358 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 359 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 361 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 362 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 992, .child_index = 364 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 384 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 385 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 386 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 387 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 388 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 389 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 390 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 391 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 392 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 394 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 395 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 396 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 397 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 398 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 399 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 401 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 402 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 403 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 404 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 407 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 408 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 409 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 410 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 413 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 415 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 417 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 418 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 420 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 421 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 422 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 423 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 424 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 425 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 426 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 427 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 428 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 429 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 430 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 431 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 432 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 433 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 434 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 435 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 436 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 437 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 438 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 439 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 440 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 441 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 442 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 443 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 445 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 446 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 447 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 448 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 449 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 450 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 452 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 453 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 454 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 455 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 456 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 457 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 458 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 260 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 459 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 26, .child_index = 460 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 461 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 466 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 472 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 473 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 474 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 476 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 477 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 478 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 479 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 480 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 482 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 152, .child_index = 483 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 280 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 484 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 485 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 486 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 487 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 488 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 490 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 493 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 494 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 495 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 496 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 497 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 498 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 499 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 500 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 501 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 502 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 503 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 504 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 506 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 507 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 508 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 509 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 510 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 511 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 61, .child_index = 512 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 514 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 515 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 519 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 522 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 523 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 525 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 526 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 447 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 528 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 530 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 531 },
    .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 532 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 533 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 534 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 535 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 530 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 536 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 537 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 539 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 541 },
    .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 544 },
    .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 545 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 546 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 547 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 548 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 549 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 550 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 551 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 552 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 554 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 555 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 556 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 557 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 559 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 560 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 561 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 562 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 563 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 564 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 565 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 566 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'o', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 568 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 569 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 570 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 571 },
    .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 572 },
    .{ .char = 'S', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 573 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 232, .child_index = 574 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 54, .child_index = 580 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 58, .child_index = 583 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 588 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 589 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 84, .child_index = 591 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 593 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 594 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 208, .child_index = 597 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 602 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 604 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 605 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 58, .child_index = 608 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 132, .child_index = 612 },
    .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 618 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 619 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 620 },
    .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 621 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 623 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 212 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 627 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 632 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 633 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 634 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 18, .child_index = 636 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 399 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 640 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 640 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 641 },
    .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 642 },
    .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 642 },
    .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 634 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 644 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 645 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 646 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 16, .child_index = 649 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 653 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 656 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 657 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 658 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 661 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 664 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 665 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 666 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 667 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 668 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 669 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 670 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 671 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 672 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 673 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 674 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 644 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 59 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 430 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 675 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 676 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 677 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 679 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 680 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 681 },
    .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 644 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 682 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 683 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 684 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 685 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 686 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 688 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 689 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 690 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 692 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 439 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 693 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 450 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 693 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 694 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 695 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 698 },
    .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 699 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 701 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 702 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 704 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 705 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 459 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 706 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 708 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 709 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 26, .child_index = 711 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 712 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 713 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 715 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 716 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 719 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 712 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 713 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 720 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 715 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 722 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 719 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 725 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 726 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 727 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 728 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 729 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 730 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 731 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 732 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 734 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 735 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 736 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 152, .child_index = 737 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 742 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 743 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 744 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 746 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 748 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 749 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 750 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 751 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 752 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 754 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 498 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 755 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 756 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 757 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 758 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 761 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 762 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 763 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 764 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 765 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 767 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 768 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 504 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 769 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 770 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 771 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 772 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 773 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 29, .child_index = 774 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 32, .child_index = 775 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 776 },
    .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 644 },
    .{ .char = '1', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 644 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 777 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 779 },
    .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 644 },
    .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 644 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 780 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 781 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 782 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 783 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 784 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 27, .child_index = 785 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 786 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 787 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 779 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 788 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 789 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 790 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 791 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 792 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 793 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 794 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 795 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 796 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 797 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 798 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 799 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 800 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 801 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 800 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 802 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 804 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 805 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 807 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 530 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 808 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 810 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 811 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 802 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 812 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 813 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 814 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 815 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 816 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 817 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 818 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 819 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 820 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 821 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 822 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 823 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 824 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 825 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 826 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 827 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 828 },
    .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 829 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 830 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 94, .child_index = 831 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 832 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 833 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 66, .child_index = 834 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 837 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 838 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 839 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 34, .child_index = 841 },
    .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 842 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 843 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 40, .child_index = 845 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 846 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 847 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 850 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 852 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 853 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 72, .child_index = 854 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 859 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 860 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 861 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 22, .child_index = 862 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 863 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 865 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 866 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 164, .child_index = 867 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 870 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 871 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 872 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 874 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 875 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 876 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 877 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 878 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 879 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 882 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 883 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 884 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 20, .child_index = 885 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 82, .child_index = 887 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 888 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 889 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 890 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 604 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 891 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 387 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 892 },
    .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 893 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 894 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 895 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 897 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 898 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 899 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 900 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 901 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 902 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 903 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 904 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 905 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 907 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 644 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 908 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 59 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 903 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 87 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 902 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 909 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 910 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 911 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 912 },
    .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 913 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 915 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 916 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 918 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 922 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 925 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 928 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 929 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 929 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 933 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 934 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 934 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 918 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 935 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 936 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 937 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 937 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 939 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 940 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 941 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 942 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 944 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 945 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 946 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 949 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 950 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 951 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 952 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 953 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 954 },
    .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 955 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 957 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 958 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 960 },
    .{ .char = 'k', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 961 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 963 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 964 },
    .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 965 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 966 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 967 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 968 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 265 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 26, .child_index = 969 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 970 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 971 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 972 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 973 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 705 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 974 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 975 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 976 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 977 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 978 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 705 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 974 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 980 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 981 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 915 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 982 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 985 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 988 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 989 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 990 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 991 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 992 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 995 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 67, .child_index = 998 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 1005 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1006 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 50, .child_index = 1008 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1011 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1012 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1013 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1014 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1015 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1016 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1017 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1018 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1019 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 11, .child_index = 1020 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1022 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1023 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1024 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1025 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1027 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1028 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 968 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 270 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1030 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1031 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1032 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1033 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1036 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1037 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1038 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1038 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1039 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1040 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1041 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1042 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1043 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 1044 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 32, .child_index = 1046 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 644 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1048 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1049 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1050 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1051 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1052 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1053 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 1054 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 27, .child_index = 1055 },
    .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1057 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1058 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1059 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1060 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1061 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1062 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1063 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1064 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1065 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1066 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 794 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1067 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1068 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1070 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1072 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1074 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1075 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 810 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 810 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1075 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1076 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1078 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1079 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1080 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1081 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1083 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1084 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1085 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1086 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1087 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1088 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1089 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1090 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1091 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1092 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1093 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1094 },
    .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1095 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1096 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1097 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1098 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1099 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1100 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1101 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 26, .child_index = 1102 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 94, .child_index = 1107 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1113 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 18, .child_index = 1114 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1118 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 48, .child_index = 1120 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1125 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 1126 },
    .{ .char = '0', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1130 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1132 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1133 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 34, .child_index = 1134 },
    .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1136 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1137 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1138 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1139 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 8, .child_index = 1140 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 8, .child_index = 1140 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1140 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1141 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1142 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1143 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1144 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 16, .child_index = 1145 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 16, .child_index = 1145 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1147 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 847 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1140 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1148 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 832 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1149 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 22, .child_index = 1152 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1154 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1155 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1160 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1155 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 1161 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1164 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 138, .child_index = 1165 },
    .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1172 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1173 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1174 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1175 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1176 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1177 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 1178 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 604 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1179 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1180 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1181 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 1185 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 1186 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 82, .child_index = 1187 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1193 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1194 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1195 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1196 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1197 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1198 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1199 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1200 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1201 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1202 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1203 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1204 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 640 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 640 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 449 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1205 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 902 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 449 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1207 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1208 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1209 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1211 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1065 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1209 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 904 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 904 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1212 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1213 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1214 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1213 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1216 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1218 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1216 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1221 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1223 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1223 },
    .{ .char = 'j', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 658 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1225 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1227 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1228 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1229 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1230 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1231 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1232 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1233 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1234 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1230 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 966 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1235 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 632 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1236 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1238 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1238 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1240 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1240 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1243 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1244 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1245 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1246 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1247 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1248 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1249 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1251 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1253 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1256 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1212 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1257 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1258 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1230 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1259 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1260 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 26, .child_index = 1261 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1265 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1266 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1269 },
    .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1270 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1273 },
    .{ .char = 'a', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1274 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1275 },
    .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1276 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1281 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1281 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1282 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1281 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1284 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1282 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1282 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 1286 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1288 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1290 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1292 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1292 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1293 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1295 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1295 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1296 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 1298 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 1301 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1302 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 1303 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1304 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 32, .child_index = 1305 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 87 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1310 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 1311 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 1316 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1317 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1318 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1319 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1320 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1321 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1322 },
    .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1324 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1326 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1328 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1330 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 1331 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1281 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1281 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 742 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1332 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1332 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1333 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1334 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1335 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1336 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1337 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1338 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 968 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 742 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1340 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1340 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1341 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1343 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1344 },
    .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1336 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1346 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1348 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 1349 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1350 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 17, .child_index = 1351 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 1352 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1353 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1354 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 783 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1355 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1356 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1357 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 1358 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 1359 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 1358 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1360 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1361 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1362 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1364 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1365 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1366 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1367 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1368 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 640 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1369 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1370 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1371 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1373 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1375 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1376 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 640 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1377 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1378 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1380 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1075 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1048 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1381 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1382 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1383 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1384 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 980 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1385 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1386 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1387 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1388 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1389 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1390 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1391 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1392 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1393 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1395 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1396 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1397 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1398 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1399 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1404 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1405 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1406 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1408 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1409 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1412 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1413 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1412 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1412 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 22, .child_index = 1414 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 12, .child_index = 1417 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1421 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 16, .child_index = 1423 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 22, .child_index = 1428 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 12, .child_index = 1417 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1431 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1432 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1433 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1434 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1437 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1437 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1439 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 14, .child_index = 1440 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1444 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1446 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 16, .child_index = 1448 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1452 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1453 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1453 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1455 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1453 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1458 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1459 },
    .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1460 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 26, .child_index = 1461 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1466 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1469 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1470 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1473 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 1474 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1478 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1478 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1478 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1479 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1474 },
    .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1140 },
    .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1140 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1480 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1481 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1481 },
    .{ .char = '4', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 1483 },
    .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1485 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1486 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 621 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1489 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1490 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1491 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1493 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1494 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 40, .child_index = 1495 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1499 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1501 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 20, .child_index = 1502 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 1506 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1510 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 22, .child_index = 1511 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1513 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1517 },
    .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1518 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1522 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1523 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1137 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 1524 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1526 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1527 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1528 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1529 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1530 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1531 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 1532 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 1533 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 22, .child_index = 1414 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 12, .child_index = 1417 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1536 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 14, .child_index = 1537 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 1542 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 12, .child_index = 1417 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1545 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1547 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1548 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1549 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1550 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 698 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1551 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1360 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1552 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1553 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 449 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1554 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1555 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1556 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 902 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1213 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1557 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1213 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1558 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1213 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1559 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1560 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1560 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1560 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1561 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1562 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1561 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 960 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1216 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1216 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1563 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1564 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1565 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 915 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1566 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1568 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1569 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1570 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1571 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1572 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1573 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1574 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1575 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1576 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1578 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1579 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1580 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1233 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1581 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 449 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1249 },
    .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 698 },
    .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1566 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1582 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 450 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1583 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1585 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1586 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1588 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1559 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1561 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1589 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1591 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1290 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1592 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 640 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 913 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1593 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1594 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1596 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1598 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1600 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1601 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1602 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1600 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1282 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1603 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1604 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1605 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1605 },
    .{ .char = 'n', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1295 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1292 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1292 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1606 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1295 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1295 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1608 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1602 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1602 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1608 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1609 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1610 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1611 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1612 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1613 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1302 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1614 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1612 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1613 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 1615 },
    .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1619 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1620 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1621 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1602 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1321 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1602 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1622 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1623 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1321 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1625 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 640 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1627 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 1629 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1632 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1633 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1634 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1635 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 742 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1336 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1636 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1636 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1637 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1638 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1638 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1639 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1640 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1640 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1641 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1641 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1642 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 1643 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1646 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 1649 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 1653 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1657 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1658 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1659 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1660 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1662 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 1663 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1666 },
    .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 59 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 59 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1669 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1674 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1676 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 779 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1677 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1679 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1680 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1681 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1682 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1681 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1683 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1684 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1685 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1686 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1686 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1356 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1688 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1689 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1690 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1691 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1692 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1693 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1694 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1695 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1696 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1697 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1699 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1700 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1700 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1701 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1702 },
    .{ .char = '8', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1703 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1704 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1705 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1706 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1707 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1708 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 620 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1709 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1710 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1711 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1711 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1712 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1714 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1716 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1718 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1719 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1720 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1721 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1722 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1724 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1725 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1726 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1727 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1722 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1724 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1725 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1729 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1732 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1734 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1735 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1433 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1736 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1737 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1738 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1736 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1741 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1742 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1744 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1745 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1746 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1747 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1746 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1748 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1751 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1752 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1753 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1453 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1453 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1453 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1754 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1755 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1758 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1761 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1763 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 1764 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1766 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1767 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1769 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1771 },
    .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1772 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1773 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 1774 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1778 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1753 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 604 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 620 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1409 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1779 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1780 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1781 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1782 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1783 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1784 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1785 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1728 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1787 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1788 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1790 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1791 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 1792 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1793 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1794 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1795 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1796 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1797 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1800 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1801 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1803 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 8, .child_index = 1805 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1807 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1808 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1811 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 8, .child_index = 1812 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 14, .child_index = 1814 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1817 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1818 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 621 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1819 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 621 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1821 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1823 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1824 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 1825 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1827 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1828 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1831 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1817 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1832 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 1833 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1531 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1834 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1839 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1841 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1722 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1724 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1725 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1842 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1845 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1734 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 8, .child_index = 1847 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1849 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1850 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1851 },
    .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1549 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1852 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1853 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 449 },
    .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1854 },
    .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1855 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1856 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1559 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1859 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1638 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1336 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1860 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1861 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 915 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1862 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1864 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1638 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1865 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1867 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1869 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1251 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1559 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1871 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1872 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 915 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1873 },
    .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1874 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 1876 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 1877 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1588 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1588 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1874 },
    .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 705 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1878 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1881 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1317 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1881 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1882 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1597 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1883 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1884 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1601 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1886 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1887 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1888 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1601 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1884 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1890 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1891 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1892 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1893 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1894 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1894 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1612 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1613 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1895 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1896 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1897 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1899 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1601 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1602 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1900 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1602 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1901 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1901 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1901 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1901 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1902 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1903 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1904 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1905 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1906 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1907 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1638 },
    .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1908 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1909 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1911 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1913 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1914 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = false, .number = 7, .child_index = 1915 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1576 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1916 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1917 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1576 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 7, .child_index = 1918 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = false, .number = 7, .child_index = 1918 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1919 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1576 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1916 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1917 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1919 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1576 },
    .{ .char = 'm', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 961 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1920 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1921 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1922 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1923 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1916 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1924 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1576 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1914 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1914 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1576 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1597 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1597 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 976 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1925 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 976 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 976 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1852 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1926 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1927 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1681 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1681 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 59 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1677 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 976 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 640 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1928 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1929 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1929 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1930 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1931 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1932 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1933 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1935 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1936 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1914 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1914 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1937 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1938 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1528 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1939 },
    .{ .char = 'B', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1940 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1943 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1944 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1945 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1946 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1947 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1130 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1948 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1949 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1951 },
    .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1952 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1953 },
    .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1954 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1955 },
    .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1957 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1738 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1958 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1959 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1130 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1739 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1728 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1725 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1960 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1725 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1725 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1961 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1738 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1963 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1964 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1965 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1952 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1742 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1744 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1751 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1745 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1965 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1952 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1742 },
    .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1966 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1968 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1969 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1970 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1972 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1973 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1974 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1975 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1976 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1977 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1973 },
    .{ .char = '8', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1974 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1977 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1978 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1974 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1974 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1974 },
    .{ .char = '4', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1528 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 823 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1968 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1979 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1980 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 8, .child_index = 1981 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1982 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1983 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1982 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1985 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1986 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 1987 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 1987 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1989 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1990 },
    .{ .char = 's', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1437 },
    .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1437 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1952 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1728 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1991 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1991 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1992 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1993 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1995 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1996 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1812 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1997 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1998 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1999 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2000 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1531 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2001 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1531 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1728 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1728 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1849 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 2003 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1728 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 2004 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2006 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2007 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2008 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2007 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2009 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2010 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2011 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2012 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 16, .child_index = 2014 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2017 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2019 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2021 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2023 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1531 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 2024 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1817 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1817 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1771 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 621 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2025 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1725 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1960 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1725 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1800 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2026 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2030 },
    .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1852 },
    .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2032 },
    .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2033 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2034 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 87 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 915 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2036 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 961 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2037 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2037 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2038 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 87 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2039 },
    .{ .char = 'R', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2040 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2041 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2042 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2042 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 2043 },
    .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 2047 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'n', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 976 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2050 },
    .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2051 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2055 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2058 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2059 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2060 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2063 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2065 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2068 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1891 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1576 },
    .{ .char = '0', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2069 },
    .{ .char = '0', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2069 },
    .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2069 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1601 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2070 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2072 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2073 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2075 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2076 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2077 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2078 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2079 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1674 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 742 },
    .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1336 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2081 },
    .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2082 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2083 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2084 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2088 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2093 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2097 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2101 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2105 },
    .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1660 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1921 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2106 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2107 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2110 },
    .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2114 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2115 },
    .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1080 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2116 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2117 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2117 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2119 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 902 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2120 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2121 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2122 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1945 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2123 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2125 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1944 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2126 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1951 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2127 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2128 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1944 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2129 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2132 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2135 },
    .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2136 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2137 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2141 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2142 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2008 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2143 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2144 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2145 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2146 },
    .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1977 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2148 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2149 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2150 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1977 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2151 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1974 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2152 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2157 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1981 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2158 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2161 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1736 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2162 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2164 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 604 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 2166 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2169 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1787 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2170 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2172 },
    .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2173 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2174 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2177 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2180 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2181 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1999 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2181 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1778 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 2182 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1130 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1787 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2007 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2007 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2186 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1940 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2187 },
    .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 12, .child_index = 2188 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 2191 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1728 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1817 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1529 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1832 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1531 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 2194 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2195 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 621 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 621 },
    .{ .char = 'a', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 892 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2196 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2199 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 913 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 913 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1257 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1208 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2202 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2203 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2204 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2205 },
    .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2206 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2042 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2207 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2206 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 2209 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2207 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2206 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 961 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2211 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2212 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2213 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1883 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2211 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2212 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1883 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2059 },
    .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2214 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1299 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1299 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1302 },
    .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2037 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2215 },
    .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2216 },
    .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2216 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2217 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2218 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2219 },
    .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2220 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2221 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 961 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2223 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1884 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2224 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2081 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1080 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2225 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2227 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 742 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2225 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2227 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 902 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 742 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2225 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2227 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 270 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2225 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2227 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 902 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2225 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2227 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 455 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2228 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2229 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1852 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2225 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2227 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 455 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2120 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2120 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2120 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2120 },
    .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1211 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 704 },
    .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1336 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1560 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2230 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2231 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2232 },
    .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2233 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2234 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2235 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2236 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2238 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 621 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1714 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2239 },
    .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2239 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1722 },
    .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 2240 },
    .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1787 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1193 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2243 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2245 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2017 },
    .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1714 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 621 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2247 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1963 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2248 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1736 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1982 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2161 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 8, .child_index = 2249 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2252 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2254 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2255 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2256 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2257 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2258 },
    .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 2259 },
    .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 2260 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2261 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2258 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2258 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2262 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2264 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2265 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2266 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2264 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1531 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2267 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1739 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1728 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1963 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2268 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 2269 },
    .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2271 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 913 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 913 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2273 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1360 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1360 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2274 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 980 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2275 },
    .{ .char = 'P', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2276 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2277 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2206 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2206 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2277 },
    .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1022 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1022 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2278 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2279 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2280 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 964 },
    .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2075 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2281 },
    .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2282 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1208 },
    .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 },
    .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2283 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2284 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 970 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1317 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 970 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1317 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2285 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2286 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2287 },
    .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2288 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2289 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2290 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2292 },
    .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2293 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2294 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1951 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2295 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2296 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'o', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1952 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2298 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2299 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2258 },
    .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2252 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'm', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2300 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2301 },
    .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1728 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2302 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 2305 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2310 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2311 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1963 },
    .{ .char = '4', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2181 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2312 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2268 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1736 },
    .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 12, .child_index = 2313 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 2316 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2318 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2319 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2038 },
    .{ .char = '9', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2320 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2321 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1281 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1891 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1354 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2322 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2323 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1602 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2324 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2325 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2326 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2327 },
    .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2328 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2329 },
    .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2330 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1951 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2331 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2332 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2333 },
    .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2335 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2336 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2337 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2338 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1715 },
    .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2338 },
    .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2261 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1715 },
    .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2339 },
    .{ .char = '4', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2340 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2341 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 2316 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2341 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2343 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2344 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2345 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2346 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2058 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2347 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2231 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2348 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2349 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2350 },
    .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2264 },
    .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2351 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2353 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2355 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 870 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2339 },
    .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2356 },
    .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2356 },
    .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2357 },
    .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2358 },
    .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2360 },
    .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2361 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1771 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2034 },
    .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2363 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 264 },
    .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 691 },
    .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 },
    .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 974 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2365 },
    .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2366 },
    .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 823 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2356 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2367 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 358 },
    .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1961 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2368 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1974 },
    .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1095 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2264 },
    .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1360 },
    .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1360 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2120 },
    .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2370 },
    .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 870 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 567 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2371 },
    .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2373 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1724 },
    .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 567 },
    .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2374 },
    .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2375 },
    .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 705 },
};
pub const data = blk: {
    @setEvalBranchQuota(17802);
    break :blk [_]Properties{
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiIiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iIii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiIii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "audio" },
        .{ .param_str = "LLiLLiUIi", .features = "audio" },
        .{ .param_str = "LLiLLii", .features = "audio" },
        .{ .param_str = "LLiLLiUIi", .features = "audio" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "dLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLid", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLid", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fd", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLid", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLid", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "id", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "id", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "id", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "id", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLif", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLif", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "df", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLif", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLif", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "if", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "if", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "if", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "if", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "dLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "di", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "di", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ddd", .features = "v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "idUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "idd", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "idd", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "idd", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "idd", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "dUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "dUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ddd", .features = "v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ddd", .features = "v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ddd", .features = "v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "dddd", .features = "v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "dddd", .features = "v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ddd", .features = "v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ddd", .features = "v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ifUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ffff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ffff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ffffi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ffff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ffff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "fff", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*IiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*ivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiv*IiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiv*ivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*IiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*ivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*IiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*ivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*IiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*ivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*IiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iv*ivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ULLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "audio" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "audio" },
        .{ .param_str = "LLiLLiLLi", .features = "audio" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "audio" },
        .{ .param_str = "LLiLLiLLi", .features = "audio" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "audio" },
        .{ .param_str = "LLiLLiLLi", .features = "audio" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "audio" },
        .{ .param_str = "LLiLLiLLi", .features = "v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "audio" },
        .{ .param_str = "iLLiLLi", .features = "audio" },
        .{ .param_str = "iLLiLLi", .features = "audio" },
        .{ .param_str = "iLLiLLi", .features = "audio" },
        .{ .param_str = "iLLiLLi", .features = "audio" },
        .{ .param_str = "iLLiLLi", .features = "audio" },
        .{ .param_str = "iLLiLLi", .features = "audio" },
        .{ .param_str = "iLLiLLi", .features = "audio" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiUIi", .features = "v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*IiiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*iivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*IiiLLivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*iLLivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*IiiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*iivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*IiiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*iivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*IiiivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*iivC*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iIii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiIii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iUIiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iLLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iiiUIi", .features = "v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLii", .features = "v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLiLLiLLi", .features = "v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv79" },
        .{ .param_str = "V16iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV64b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV128b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV64b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV128b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV64b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV128b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV64b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV128b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV64b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV128b", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv79" },
        .{ .param_str = "V64bV64bV64b", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV128b", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV64b", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV128b", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iUIi", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64iUIi", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32iUIi", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64iV64iUIi", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iUIi", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64iUIi", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32iUIi", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64iV64iUIi", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64bv*V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128bv*V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64bv*V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128bv*V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64bv*V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128bv*V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64bv*V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128bv*V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iv*", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iv*", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iv*", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iv*", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV64b", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV128b", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV64bi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV128bi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV64bi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV128bi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV32iV16i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64iV32i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV32iV16i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64iV32i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV32iV16i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64iV32i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV32iV16i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64iV32i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*iiV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*iiV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*V64biiV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*V128biiV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*iiV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*iiV64i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*V64biiV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*V128biiV64i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*iiV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*iiV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*V64biiV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*V128biiV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64bV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V128bV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iLLi", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iLLi", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16iUIi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32iUIi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iUIi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iUIi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16iUIi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32iUIi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16iUIi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32iUIi", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64bv*V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128bv*V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64bv*V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128bv*V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64bv*V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128bv*V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64bv*V16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128bv*V32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iLLi", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iLLi", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iLLi", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iLLi", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iLLi", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iLLi", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64b", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128b", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64b", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128b", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64b", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128b", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iLLi", .features = "hvxv65" },
        .{ .param_str = "V64iV32iLLi", .features = "hvxv65" },
        .{ .param_str = "V32iV32iV16iLLi", .features = "hvxv65" },
        .{ .param_str = "V64iV64iV32iLLi", .features = "hvxv65" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iLLi", .features = "hvxv65" },
        .{ .param_str = "V64iV32iLLi", .features = "hvxv65" },
        .{ .param_str = "V32iV32iV16iLLi", .features = "hvxv65" },
        .{ .param_str = "V64iV64iV32iLLi", .features = "hvxv65" },
        .{ .param_str = "V32iV32iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64iiUIi", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64biiV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128biiV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV32iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV64iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV32iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV64iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64biiV32iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128biiV64iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "viiV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV64biiV16iV16i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vV128biiV32iV32i", .features = "hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iv*", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iv*", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16iv*", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32iv*", .features = "hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV64bV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV128bV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV64ii", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V16iV16iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV32iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V32iV16i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "V64iV32i", .features = "hvxv60|hvxv62|hvxv65|hvxv66|hvxv67|hvxv68|hvxv69|hvxv71|hvxv73|hvxv75|hvxv79" },
        .{ .param_str = "vv*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*i", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*LLi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*v*", .features = "v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "i", .features = "v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "i", .features = "v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*", .features = "v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*", .features = "v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "i", .features = "v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "vv*", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "ii", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "v*Sc*CSc*iC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "v*LLi*CLLi*iC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "v*s*Cs*iC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "v*Uc*CUc*iC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "v*Us*CUs*iC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "v*i*Ci*iC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "c*Cc*iiC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLi*CLLi*LLiiC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "s*Cs*iiC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "s*Cs*iiC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "i*Ci*iiC", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "c*c*c*iIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLi*LLi*LLi*iIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "s*s*s*iIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Uc*Uc*Uc*iIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "Us*Us*Us*iIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "i*i*i*iIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "c*c*iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "LLi*LLi*LLiiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "s*s*iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "s*s*iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
        .{ .param_str = "i*i*iiIi", .features = "v5|v55|v60|v62|v65|v66|v67|v68|v69|v71|v73|v75|v79" },
    };
};
};
}
