// File: /workspace/github_c_makefile_star2_O3/stetre[P]moonsndfile/src/enums.c
// Function: moonsndfile_open_enums
void moonsndfile_open_enums(lua_State *L)
    {
    uint32_t domain;

    luaL_setfuncs(L, Functions, 0);

    /* Add all the code<->string mappings and the cl.XXX constant strings */
#define ADD(what, s) do { enums_new(L, domain, NONSF_##what, s); } while(0)
    domain = DOMAIN_NONSF_TYPE; 
    ADD(TYPE_SHORT, "short");
    ADD(TYPE_INT, "int");
    ADD(TYPE_FLOAT, "float");
    ADD(TYPE_DOUBLE, "double");
#undef ADD

#define ADD(what, s) do {                               \
    lua_pushstring(L, s); lua_setfield(L, -2, #what);   \
    enums_new(L, domain, SF_##what, s);                 \
} while(0)

#define ADDX(what, s) do {                              \
    lua_pushstring(L, s); lua_setfield(L, -2, #what);   \
    enums_new(L, domain, what, s);                      \
} while(0)

    domain = DOMAIN_FORMAT;
    ADD(FORMAT_WAV, "wav");
    ADD(FORMAT_AIFF, "aiff");
    ADD(FORMAT_AU, "au");
    ADD(FORMAT_RAW, "raw");
    ADD(FORMAT_PAF, "paf");
    ADD(FORMAT_SVX, "svx");
    ADD(FORMAT_NIST, "nist");
    ADD(FORMAT_VOC, "voc");
    ADD(FORMAT_IRCAM, "ircam");
    ADD(FORMAT_W64, "w64");
    ADD(FORMAT_MAT4, "mat4");
    ADD(FORMAT_MAT5, "mat5");
    ADD(FORMAT_PVF, "pvf");
    ADD(FORMAT_XI, "xi");
    ADD(FORMAT_HTK, "htk");
    ADD(FORMAT_SDS, "sds");
    ADD(FORMAT_AVR, "avr");
    ADD(FORMAT_WAVEX, "wavex");
    ADD(FORMAT_SD2, "sd2");
    ADD(FORMAT_FLAC, "flac");
    ADD(FORMAT_CAF, "caf");
    ADD(FORMAT_WVE, "wve");
    ADD(FORMAT_OGG, "ogg");
    ADD(FORMAT_MPC2K, "mpc2k");
    ADD(FORMAT_RF64, "rf64");
    ADD(FORMAT_MPEG, "mpeg");

    domain = DOMAIN_SUBFORMAT;
    ADD(FORMAT_PCM_S8, "pcm s8");
    ADD(FORMAT_PCM_16, "pcm 16");
    ADD(FORMAT_PCM_24, "pcm 24");
    ADD(FORMAT_PCM_32, "pcm 32");
    ADD(FORMAT_PCM_U8, "pcm u8");
    ADD(FORMAT_FLOAT, "float");
    ADD(FORMAT_DOUBLE, "double");
    ADD(FORMAT_ULAW, "ulaw");
    ADD(FORMAT_ALAW, "alaw");
    ADD(FORMAT_IMA_ADPCM, "ima adpcm");
    ADD(FORMAT_MS_ADPCM, "ms adpcm");
    ADD(FORMAT_GSM610, "gsm610");
    ADD(FORMAT_VOX_ADPCM, "vox adpcm");
    ADD(FORMAT_G721_32, "g721 32");
    ADD(FORMAT_G723_24, "g723 24");
    ADD(FORMAT_G723_40, "g723 40");
    ADD(FORMAT_DWVW_12, "dwvw 12");
    ADD(FORMAT_DWVW_16, "dwvw 16");
    ADD(FORMAT_DWVW_24, "dwvw 24");
    ADD(FORMAT_DWVW_N, "dwvw n");
    ADD(FORMAT_DPCM_8, "dpcm 8");
    ADD(FORMAT_DPCM_16, "dpcm 16");
    ADD(FORMAT_VORBIS, "vorbis");
    ADD(FORMAT_ALAC_16, "alac 16");
    ADD(FORMAT_ALAC_20, "alac 20");
    ADD(FORMAT_ALAC_24, "alac 24");
    ADD(FORMAT_ALAC_32, "alac 32");
    ADD(FORMAT_NMS_ADPCM_16, "nms adpcm 16");
    ADD(FORMAT_NMS_ADPCM_24, "nms adpcm 24");
    ADD(FORMAT_NMS_ADPCM_32, "nms adpcm 32");
    ADD(FORMAT_OPUS, "opus");
    ADD(FORMAT_MPEG_LAYER_I, "mpeg layer i");
    ADD(FORMAT_MPEG_LAYER_II, "mpeg layer ii");
    ADD(FORMAT_MPEG_LAYER_III, "mpeg layer iii");

    domain = DOMAIN_ENDIANNESS;
    ADD(ENDIAN_FILE, "file");
    ADD(ENDIAN_LITTLE, "little");
    ADD(ENDIAN_BIG, "big");
    ADD(ENDIAN_CPU, "cpu");

    domain = DOMAIN_STRING_TYPE;
    ADD(STR_TITLE, "title");
    ADD(STR_COPYRIGHT, "copyright");
    ADD(STR_SOFTWARE, "software");
    ADD(STR_ARTIST, "artist");
    ADD(STR_COMMENT, "comment");
    ADD(STR_DATE, "date");
    ADD(STR_ALBUM, "album");
    ADD(STR_LICENSE, "license");
    ADD(STR_TRACKNUMBER, "tracknumber");
    ADD(STR_GENRE, "genre");

    domain = DOMAIN_WHENCE;
#define SF_SEEK_SET     SEEK_SET
#define SF_SEEK_CUR     SEEK_CUR
#define SF_SEEK_END     SEEK_END
#define SF_SEEK_SET_R   SEEK_SET | SFM_READ
#define SF_SEEK_CUR_R   SEEK_CUR | SFM_READ
#define SF_SEEK_END_R   SEEK_END | SFM_READ
#define SF_SEEK_SET_W   SEEK_SET | SFM_WRITE
#define SF_SEEK_CUR_W   SEEK_CUR | SFM_WRITE
#define SF_SEEK_END_W   SEEK_END | SFM_WRITE
    ADD(SEEK_SET, "set");
    ADD(SEEK_CUR, "cur");
    ADD(SEEK_END, "end");
    ADD(SEEK_SET_R, "set r");
    ADD(SEEK_CUR_R, "cur r");
    ADD(SEEK_END_R, "end r");
    ADD(SEEK_SET_W, "set w");
    ADD(SEEK_CUR_W, "cur w");
    ADD(SEEK_END_W, "end w");

    domain = DOMAIN_OPEN_MODE;
    ADDX(SFM_READ, "r");
    ADDX(SFM_WRITE, "w");
    ADDX(SFM_RDWR, "rw");

    domain = DOMAIN_CHANNEL_MAP;
    ADD(CHANNEL_MAP_INVALID, "invalid");
    ADD(CHANNEL_MAP_MONO, "mono");
    ADD(CHANNEL_MAP_LEFT, "left");
    ADD(CHANNEL_MAP_RIGHT, "right");
    ADD(CHANNEL_MAP_CENTER, "center");
    ADD(CHANNEL_MAP_FRONT_LEFT, "front left");
    ADD(CHANNEL_MAP_FRONT_RIGHT, "front right");
    ADD(CHANNEL_MAP_FRONT_CENTER, "front center");
    ADD(CHANNEL_MAP_REAR_CENTER, "rear center");
    ADD(CHANNEL_MAP_REAR_LEFT, "rear left");
    ADD(CHANNEL_MAP_REAR_RIGHT, "rear right");
    ADD(CHANNEL_MAP_LFE, "lfe");
    ADD(CHANNEL_MAP_FRONT_LEFT_OF_CENTER, "front left of center");
    ADD(CHANNEL_MAP_FRONT_RIGHT_OF_CENTER, "front right of center");
    ADD(CHANNEL_MAP_SIDE_LEFT, "side left");
    ADD(CHANNEL_MAP_SIDE_RIGHT, "side right");
    ADD(CHANNEL_MAP_TOP_CENTER, "top center");
    ADD(CHANNEL_MAP_TOP_FRONT_LEFT, "top front left");
    ADD(CHANNEL_MAP_TOP_FRONT_RIGHT, "top front right");
    ADD(CHANNEL_MAP_TOP_FRONT_CENTER, "top front center");
    ADD(CHANNEL_MAP_TOP_REAR_LEFT, "top rear left");
    ADD(CHANNEL_MAP_TOP_REAR_RIGHT, "top rear right");
    ADD(CHANNEL_MAP_TOP_REAR_CENTER, "top rear center");
    ADD(CHANNEL_MAP_AMBISONIC_B_W, "ambisonic b w");
    ADD(CHANNEL_MAP_AMBISONIC_B_X, "ambisonic b x");
    ADD(CHANNEL_MAP_AMBISONIC_B_Y, "ambisonic b y");
    ADD(CHANNEL_MAP_AMBISONIC_B_Z, "ambisonic b z");

    domain = DOMAIN_DITHER_LEVEL;
    ADDX(SFD_DEFAULT_LEVEL, "default");
    ADDX(SFD_CUSTOM_LEVEL, "custom");

    domain = DOMAIN_DITHER_TYPE;
    ADDX(SFD_NO_DITHER, "no dither");
    ADDX(SFD_WHITE, "white");
    ADDX(SFD_TRIANGULAR_PDF, "triangular pdf");

    domain = DOMAIN_LOOP_MODE;
    ADD(LOOP_NONE, "none");
    ADD(LOOP_FORWARD, "forward");
    ADD(LOOP_BACKWARD, "backward");
    ADD(LOOP_ALTERNATING, "alternating");

    domain = DOMAIN_AMBISONIC;
    ADD(AMBISONIC_NONE, "none");
    ADD(AMBISONIC_B_FORMAT, "b format");

    domain = DOMAIN_BITRATE_MODE;
    ADD(BITRATE_MODE_CONSTANT, "constant");
    ADD(BITRATE_MODE_AVERAGE, "average");
    ADD(BITRATE_MODE_VARIABLE, "variable");

#if 0 /* scaffolding */
4yy
#define DOMAIN_
    domain = DOMAIN_;
    ADD(, "");

#endif

#undef ADD
#undef ADDX
    }

// Assembly:
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
pushq %rax
movq %rdi, %rbx
leaq 0xc353(%rip), %rsi      # 0x12970
xorl %edx, %edx
callq 0x4100
leaq 0x7b9b(%rip), %rcx      # 0xe1c6
movq %rbx, %rdi
movl $0x65, %esi
movl $0x1, %edx
callq 0x83b7
leaq 0x7bb7(%rip), %rcx      # 0xe1fb
movq %rbx, %rdi
movl $0x65, %esi
movl $0x2, %edx
callq 0x83b7
leaq 0x7bcf(%rip), %r15      # 0xe22c
movq %rbx, %rdi
movl $0x65, %esi
movl $0x3, %edx
movq %r15, %rcx
callq 0x83b7
leaq 0x7be8(%rip), %r14      # 0xe261
movq %rbx, %rdi
movl $0x65, %esi
movl $0x4, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6cd6(%rip), %r12      # 0xd36b
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6cc8(%rip), %rdx      # 0xd36f
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x10000, %edx          # imm = 0x10000
movq %r12, %rcx
callq 0x83b7
leaq 0x6caa(%rip), %r12      # 0xd37a
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6c9d(%rip), %rdx      # 0xd37f
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x20000, %edx          # imm = 0x20000
movq %r12, %rcx
callq 0x83b7
leaq 0x6c80(%rip), %r12      # 0xd38b
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6c71(%rip), %rdx      # 0xd38e
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x30000, %edx          # imm = 0x30000
movq %r12, %rcx
callq 0x83b7
leaq 0x7975(%rip), %r12      # 0xe0bb
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6c40(%rip), %rdx      # 0xd398
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x40000, %edx          # imm = 0x40000
movq %r12, %rcx
callq 0x83b7
leaq 0x6c22(%rip), %r12      # 0xd3a3
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6c14(%rip), %rdx      # 0xd3a7
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x50000, %edx          # imm = 0x50000
movq %r12, %rcx
callq 0x83b7
leaq 0x6bf6(%rip), %r12      # 0xd3b2
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6be8(%rip), %rdx      # 0xd3b6
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x60000, %edx          # imm = 0x60000
movq %r12, %rcx
callq 0x83b7
leaq 0x6bca(%rip), %r12      # 0xd3c1
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6bbd(%rip), %rdx      # 0xd3c6
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x70000, %edx          # imm = 0x70000
movq %r12, %rcx
callq 0x83b7
leaq 0x6ba0(%rip), %r12      # 0xd3d2
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6b92(%rip), %rdx      # 0xd3d6
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x80000, %edx          # imm = 0x80000
movq %r12, %rcx
callq 0x83b7
leaq 0x6b74(%rip), %r12      # 0xd3e1
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6b68(%rip), %rdx      # 0xd3e7
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0xa0000, %edx          # imm = 0xA0000
movq %r12, %rcx
callq 0x83b7
leaq 0x6b4c(%rip), %r12      # 0xd3f4
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6b3e(%rip), %rdx      # 0xd3f8
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0xb0000, %edx          # imm = 0xB0000
movq %r12, %rcx
callq 0x83b7
leaq 0x6b20(%rip), %r12      # 0xd403
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6b13(%rip), %rdx      # 0xd408
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0xc0000, %edx          # imm = 0xC0000
movq %r12, %rcx
callq 0x83b7
leaq 0x6af6(%rip), %r12      # 0xd414
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6ae9(%rip), %rdx      # 0xd419
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0xd0000, %edx          # imm = 0xD0000
movq %r12, %rcx
callq 0x83b7
leaq 0x6acc(%rip), %r12      # 0xd425
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6abe(%rip), %rdx      # 0xd429
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0xe0000, %edx          # imm = 0xE0000
movq %r12, %rcx
callq 0x83b7
leaq 0x6aa0(%rip), %r12      # 0xd434
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6a91(%rip), %rdx      # 0xd437
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0xf0000, %edx          # imm = 0xF0000
movq %r12, %rcx
callq 0x83b7
leaq 0x6a72(%rip), %r12      # 0xd441
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6a64(%rip), %rdx      # 0xd445
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x100000, %edx         # imm = 0x100000
movq %r12, %rcx
callq 0x83b7
leaq 0x6a46(%rip), %r12      # 0xd450
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6a38(%rip), %rdx      # 0xd454
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x110000, %edx         # imm = 0x110000
movq %r12, %rcx
callq 0x83b7
leaq 0x6a1a(%rip), %r12      # 0xd45f
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6a0c(%rip), %rdx      # 0xd463
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x120000, %edx         # imm = 0x120000
movq %r12, %rcx
callq 0x83b7
leaq 0x69ee(%rip), %r12      # 0xd46e
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x69e2(%rip), %rdx      # 0xd474
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x130000, %edx         # imm = 0x130000
movq %r12, %rcx
callq 0x83b7
leaq 0x69c6(%rip), %r12      # 0xd481
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x69b8(%rip), %rdx      # 0xd485
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x160000, %edx         # imm = 0x160000
movq %r12, %rcx
callq 0x83b7
leaq 0x699a(%rip), %r12      # 0xd490
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x698d(%rip), %rdx      # 0xd495
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x170000, %edx         # imm = 0x170000
movq %r12, %rcx
callq 0x83b7
leaq 0x6970(%rip), %r12      # 0xd4a1
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6962(%rip), %rdx      # 0xd4a5
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x180000, %edx         # imm = 0x180000
movq %r12, %rcx
callq 0x83b7
leaq 0x6944(%rip), %r12      # 0xd4b0
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6936(%rip), %rdx      # 0xd4b4
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x190000, %edx         # imm = 0x190000
movq %r12, %rcx
callq 0x83b7
leaq 0x6918(%rip), %r12      # 0xd4bf
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x690a(%rip), %rdx      # 0xd4c3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x200000, %edx         # imm = 0x200000
movq %r12, %rcx
callq 0x83b7
leaq 0x68ec(%rip), %r12      # 0xd4ce
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x68e0(%rip), %rdx      # 0xd4d4
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x210000, %edx         # imm = 0x210000
movq %r12, %rcx
callq 0x83b7
leaq 0x68c4(%rip), %r12      # 0xd4e1
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x68b7(%rip), %rdx      # 0xd4e6
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x220000, %edx         # imm = 0x220000
movq %r12, %rcx
callq 0x83b7
leaq 0x689a(%rip), %r12      # 0xd4f2
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x688d(%rip), %rdx      # 0xd4f7
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x1, %esi
movl $0x230000, %edx         # imm = 0x230000
movq %r12, %rcx
callq 0x83b7
leaq 0x6870(%rip), %r12      # 0xd503
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6865(%rip), %rdx      # 0xd50a
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x1, %edx
movq %r12, %rcx
callq 0x83b7
leaq 0x6a64(%rip), %r12      # 0xd732
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x6838(%rip), %rdx      # 0xd518
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x2, %edx
movq %r12, %rcx
callq 0x83b7
leaq 0x6a4a(%rip), %r12      # 0xd753
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x680b(%rip), %rdx      # 0xd526
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x3, %edx
movq %r12, %rcx
callq 0x83b7
leaq 0x6a30(%rip), %r12      # 0xd774
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x67de(%rip), %rdx      # 0xd534
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x4, %edx
movq %r12, %rcx
callq 0x83b7
leaq 0x67c3(%rip), %r12      # 0xd542
movq %rbx, %rdi
movq %r12, %rsi
callq 0x4780
leaq 0x67b8(%rip), %rdx      # 0xd549
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x5, %edx
movq %r12, %rcx
callq 0x83b7
movq %rbx, %rdi
movq %r15, %rsi
callq 0x4780
leaq 0x6792(%rip), %rdx      # 0xd557
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x6, %edx
movq %r15, %rcx
callq 0x83b7
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x676b(%rip), %rdx      # 0xd564
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x7, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6750(%rip), %r14      # 0xd572
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6743(%rip), %rdx      # 0xd577
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x10, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6726(%rip), %r14      # 0xd583
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6719(%rip), %rdx      # 0xd588
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x11, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x66fc(%rip), %r14      # 0xd594
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x66f4(%rip), %rdx      # 0xd59e
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x12, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x66dc(%rip), %r14      # 0xd5af
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x66d3(%rip), %rdx      # 0xd5b8
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x13, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x66ba(%rip), %r14      # 0xd5c8
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x66af(%rip), %rdx      # 0xd5cf
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x20, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6694(%rip), %r14      # 0xd5dd
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x668c(%rip), %rdx      # 0xd5e7
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x21, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6674(%rip), %r14      # 0xd5f8
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x666a(%rip), %rdx      # 0xd600
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x30, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6650(%rip), %r14      # 0xd60f
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6646(%rip), %rdx      # 0xd617
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x31, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x662c(%rip), %r14      # 0xd626
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6622(%rip), %rdx      # 0xd62e
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x32, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6608(%rip), %r14      # 0xd63d
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x65fe(%rip), %rdx      # 0xd645
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x40, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x65e4(%rip), %r14      # 0xd654
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x65da(%rip), %rdx      # 0xd65c
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x41, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x65c0(%rip), %r14      # 0xd66b
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x65b6(%rip), %rdx      # 0xd673
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x42, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x659c(%rip), %r14      # 0xd682
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6591(%rip), %rdx      # 0xd689
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x43, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6576(%rip), %r14      # 0xd697
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x656b(%rip), %rdx      # 0xd69e
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x50, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x65d5(%rip), %r14      # 0xd731
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x653e(%rip), %rdx      # 0xd6ac
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x51, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6524(%rip), %r14      # 0xd6bb
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6519(%rip), %rdx      # 0xd6c2
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x60, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x64fe(%rip), %r14      # 0xd6d0
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x64f4(%rip), %rdx      # 0xd6d8
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x70, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x64da(%rip), %r14      # 0xd6e7
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x64d0(%rip), %rdx      # 0xd6ef
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x71, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x64b6(%rip), %r14      # 0xd6fe
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x64ac(%rip), %rdx      # 0xd706
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x72, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6492(%rip), %r14      # 0xd715
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6488(%rip), %rdx      # 0xd71d
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x73, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x646e(%rip), %r14      # 0xd72c
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6469(%rip), %rdx      # 0xd739
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x22, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6454(%rip), %r14      # 0xd74d
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x644f(%rip), %rdx      # 0xd75a
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x23, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x643a(%rip), %r14      # 0xd76e
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6435(%rip), %rdx      # 0xd77b
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x24, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6420(%rip), %r14      # 0xd78f
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6413(%rip), %rdx      # 0xd794
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x64, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x63f6(%rip), %r14      # 0xd7a0
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x63f1(%rip), %rdx      # 0xd7ad
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x80, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x63dc(%rip), %r14      # 0xd7c1
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x63d8(%rip), %rdx      # 0xd7cf
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x81, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x63c4(%rip), %r14      # 0xd7e4
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x63c1(%rip), %rdx      # 0xd7f3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x2, %esi
movl $0x82, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5c4b(%rip), %r14      # 0xd0a6
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x639c(%rip), %rdx      # 0xd809
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x3, %esi
xorl %edx, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6382(%rip), %r14      # 0xd815
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6377(%rip), %rdx      # 0xd81c
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x3, %esi
movl $0x10000000, %edx       # imm = 0x10000000
movq %r14, %rcx
callq 0x83b7
leaq 0x635c(%rip), %r14      # 0xd82a
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x634e(%rip), %rdx      # 0xd82e
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x3, %esi
movl $0x20000000, %edx       # imm = 0x20000000
movq %r14, %rcx
callq 0x83b7
leaq 0x6330(%rip), %r14      # 0xd839
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6322(%rip), %rdx      # 0xd83d
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x3, %esi
movl $0x30000000, %edx       # imm = 0x30000000
movq %r14, %rcx
callq 0x83b7
leaq 0x6304(%rip), %r14      # 0xd848
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x62f8(%rip), %rdx      # 0xd84e
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x1, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x62d9(%rip), %r14      # 0xd858
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x62d1(%rip), %rdx      # 0xd862
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x2, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x62b6(%rip), %r14      # 0xd870
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x62ad(%rip), %rdx      # 0xd879
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x3, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6291(%rip), %r14      # 0xd886
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6286(%rip), %rdx      # 0xd88d
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x4, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6268(%rip), %r14      # 0xd898
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x625e(%rip), %rdx      # 0xd8a0
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x5, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6241(%rip), %r14      # 0xd8ac
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6234(%rip), %rdx      # 0xd8b1
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x6, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6214(%rip), %r14      # 0xd8ba
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6208(%rip), %rdx      # 0xd8c0
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x7, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x61e9(%rip), %r14      # 0xd8ca
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x61df(%rip), %rdx      # 0xd8d2
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x8, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x61c2(%rip), %r14      # 0xd8de
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x61bc(%rip), %rdx      # 0xd8ea
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x9, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x61a3(%rip), %r14      # 0xd8fa
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6197(%rip), %rdx      # 0xd900
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x4, %esi
movl $0x10, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6bb7(%rip), %r14      # 0xe349
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6166(%rip), %rdx      # 0xd90a
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
xorl %edx, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6149(%rip), %r14      # 0xd913
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x613b(%rip), %rdx      # 0xd917
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
movl $0x1, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x611b(%rip), %r14      # 0xd920
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x610d(%rip), %rdx      # 0xd924
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
movl $0x2, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x60ed(%rip), %r14      # 0xd92d
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x60e1(%rip), %rdx      # 0xd933
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
movl $0x10, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x60c3(%rip), %r14      # 0xd93e
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x60b7(%rip), %rdx      # 0xd944
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
movl $0x11, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6099(%rip), %r14      # 0xd94f
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x608d(%rip), %rdx      # 0xd955
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
movl $0x12, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x606f(%rip), %r14      # 0xd960
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6063(%rip), %rdx      # 0xd966
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
movl $0x20, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6045(%rip), %r14      # 0xd971
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x6039(%rip), %rdx      # 0xd977
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
movl $0x21, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x601b(%rip), %r14      # 0xd982
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x600f(%rip), %rdx      # 0xd988
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x5, %esi
movl $0x22, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5fb1(%rip), %r14      # 0xd953
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5fdf(%rip), %rdx      # 0xd993
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x6, %esi
movl $0x10, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x62be(%rip), %r14      # 0xdc9b
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5fad(%rip), %rdx      # 0xd99c
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x6, %esi
movl $0x20, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5f8e(%rip), %r14      # 0xd9a6
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5f7f(%rip), %rdx      # 0xd9a9
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x6, %esi
movl $0x30, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5f5f(%rip), %r14      # 0xd9b2
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5f55(%rip), %rdx      # 0xd9ba
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
xorl %edx, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5f43(%rip), %r14      # 0xd9ce
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5f36(%rip), %rdx      # 0xd9d3
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x1, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6068(%rip), %r14      # 0xdb2e
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5f0c(%rip), %rdx      # 0xd9e4
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x2, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x604d(%rip), %r14      # 0xdb4e
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5ee2(%rip), %rdx      # 0xd9f5
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x3, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5f8d(%rip), %r14      # 0xdac9
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5eb9(%rip), %rdx      # 0xda07
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x4, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x601a(%rip), %r14      # 0xdb91
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5e91(%rip), %rdx      # 0xda1a
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x5, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x6009(%rip), %r14      # 0xdbbb
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5e6d(%rip), %rdx      # 0xda31
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x6, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5ffa(%rip), %r14      # 0xdbe7
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5e4a(%rip), %rdx      # 0xda49
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x7, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x603f(%rip), %r14      # 0xdc67
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5e28(%rip), %rdx      # 0xda62
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x8, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5fb2(%rip), %r14      # 0xdc15
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5e05(%rip), %rdx      # 0xda7a
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x9, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5f9f(%rip), %r14      # 0xdc3d
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5de0(%rip), %rdx      # 0xda90
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0xa, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5dce(%rip), %r14      # 0xdaa7
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5dc0(%rip), %rdx      # 0xdaab
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0xb, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5da7(%rip), %r14      # 0xdabb
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5daa(%rip), %rdx      # 0xdad0
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0xc, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5da2(%rip), %r14      # 0xdaf1
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5da6(%rip), %rdx      # 0xdb07
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0xd, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d9f(%rip), %r14      # 0xdb29
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5d97(%rip), %rdx      # 0xdb33
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0xe, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d84(%rip), %r14      # 0xdb49
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5d7d(%rip), %rdx      # 0xdb54
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0xf, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d6b(%rip), %r14      # 0xdb6b
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5d64(%rip), %rdx      # 0xdb76
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x10, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d52(%rip), %r14      # 0xdb8d
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5d4f(%rip), %rdx      # 0xdb9c
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x11, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d41(%rip), %r14      # 0xdbb7
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5d3f(%rip), %rdx      # 0xdbc7
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x12, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d32(%rip), %r14      # 0xdbe3
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5d31(%rip), %rdx      # 0xdbf4
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x13, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d25(%rip), %r14      # 0xdc11
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5d21(%rip), %rdx      # 0xdc1f
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x14, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d12(%rip), %r14      # 0xdc39
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5d0f(%rip), %rdx      # 0xdc48
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x15, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5d01(%rip), %r14      # 0xdc63
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5cff(%rip), %rdx      # 0xdc73
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x16, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5cf2(%rip), %r14      # 0xdc8f
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5cee(%rip), %rdx      # 0xdc9d
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x17, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5cdf(%rip), %r14      # 0xdcb7
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5cdb(%rip), %rdx      # 0xdcc5
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x18, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5ccc(%rip), %r14      # 0xdcdf
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5cc8(%rip), %rdx      # 0xdced
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x19, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5cb9(%rip), %r14      # 0xdd07
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5cb5(%rip), %rdx      # 0xdd15
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x7, %esi
movl $0x1a, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5ca6(%rip), %r14      # 0xdd2f
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5c9c(%rip), %rdx      # 0xdd37
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x8, %esi
xorl %edx, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5c88(%rip), %r14      # 0xdd49
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5c7d(%rip), %rdx      # 0xdd50
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x8, %esi
movl $0x40000000, %edx       # imm = 0x40000000
movq %r14, %rcx
callq 0x83b7
leaq 0x5c65(%rip), %r14      # 0xdd61
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5c5d(%rip), %rdx      # 0xdd6b
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x9, %esi
movl $0x1f4, %edx            # imm = 0x1F4
movq %r14, %rcx
callq 0x83b7
leaq 0x5c42(%rip), %r14      # 0xdd79
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5c36(%rip), %rdx      # 0xdd7f
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x9, %esi
movl $0x1f5, %edx            # imm = 0x1F5
movq %r14, %rcx
callq 0x83b7
leaq 0x5c17(%rip), %r14      # 0xdd89
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5c14(%rip), %rdx      # 0xdd98
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0x9, %esi
movl $0x1f6, %edx            # imm = 0x1F6
movq %r14, %rcx
callq 0x83b7
leaq 0x5bfe(%rip), %r14      # 0xddab
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5bf1(%rip), %rdx      # 0xddb0
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xa, %esi
movl $0x320, %edx            # imm = 0x320
movq %r14, %rcx
callq 0x83b7
leaq 0x5bd2(%rip), %r15      # 0xddba
movq %rbx, %rdi
movq %r15, %rsi
callq 0x4780
leaq 0x5bc8(%rip), %rdx      # 0xddc2
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xa, %esi
movl $0x321, %edx            # imm = 0x321
movq %r15, %rcx
callq 0x83b7
leaq 0x5bac(%rip), %r15      # 0xddcf
movq %rbx, %rdi
movq %r15, %rsi
callq 0x4780
leaq 0x5ba3(%rip), %rdx      # 0xddd8
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xa, %esi
movl $0x322, %edx            # imm = 0x322
movq %r15, %rcx
callq 0x83b7
leaq 0x5b88(%rip), %r15      # 0xdde6
movq %rbx, %rdi
movq %r15, %rsi
callq 0x4780
leaq 0x5b82(%rip), %rdx      # 0xddf2
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xa, %esi
movl $0x323, %edx            # imm = 0x323
movq %r15, %rcx
callq 0x83b7
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5b5f(%rip), %rdx      # 0xde03
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xb, %esi
movl $0x40, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5b45(%rip), %r14      # 0xde12
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5b3c(%rip), %rdx      # 0xde1b
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xb, %esi
movl $0x41, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5b26(%rip), %r14      # 0xde2e
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5b1d(%rip), %rdx      # 0xde37
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xc, %esi
xorl %edx, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5b0d(%rip), %r14      # 0xde4d
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5b03(%rip), %rdx      # 0xde55
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xc, %esi
movl $0x1, %edx
movq %r14, %rcx
callq 0x83b7
leaq 0x5aef(%rip), %r14      # 0xde6a
movq %rbx, %rdi
movq %r14, %rsi
callq 0x4780
leaq 0x5ae6(%rip), %rdx      # 0xde73
movq %rbx, %rdi
movl $0xfffffffe, %esi       # imm = 0xFFFFFFFE
callq 0x4300
movq %rbx, %rdi
movl $0xc, %esi
movl $0x2, %edx
movq %r14, %rcx
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r14
popq %r15
jmp 0x83b7