// File: /workspace/github_c_makefile_star2_O2/fanf2[P]luajit-2/src/./buildvm_x64.h
// Function: build_backend
static int build_backend(BuildCtx *ctx)
{
  int op;
  int cmov = 1;
  int sse = 0;
#ifdef LUAJIT_CPU_NOCMOV
  cmov = 0;
#endif
#if defined(LUAJIT_CPU_SSE2) || defined(LJ_TARGET_X64)
  sse = 1;
#endif

  dasm_growpc(Dst, BC__MAX);

  build_subroutines(ctx, cmov, sse);

  dasm_put(Dst, 14276);
  for (op = 0; op < BC__MAX; op++)
    build_ins(ctx, (BCOp)op, op, cmov, sse);

  return BC__MAX;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
pushq %rax
movq %rdi, %rbx
pushq $0x5c
popq %rsi
callq 0x4435
movq %rbx, %rdi
xorl %esi, %esi
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
pushq $-0x2
popq %r12
movl $0xfffff5a8, %r10d      # imm = 0xFFFFF5A8
pushq $0x3
popq %r8
pushq $0x2
popq %rsi
pushq $0x4
popq %rdx
pushq $-0x3
popq %rcx
pushq $0x1
popq %r9
movq %rbx, %rdi
movq %rsi, %r13
xorl %eax, %eax
pushq %r12
pushq %r10
pushq %r8
callq 0x450f
addq $0x18, %rsp
pushq $0x6d
popq %rsi
pushq $0x10
popq %rbp
pushq $0x18
popq %r15
pushq $0x30
popq %r8
pushq $0x20
popq %r9
movq %rbx, %rdi
movl %ebp, %edx
movl %r15d, %ecx
xorl %eax, %eax
pushq $-0x1
callq 0x450f
popq %rax
popq %rcx
subq $0x8, %rsp
pushq $-0x4
popq %r10
pushq $0x8
popq %r14
movq %rbx, %rdi
movl $0xc8, %esi
movl %r15d, %edx
movl %r15d, %ecx
movl %r14d, %r8d
movl $0xe8, %r9d
xorl %eax, %eax
pushq %r13
pushq %r10
pushq %r12
callq 0x450f
addq $0x20, %rsp
pushq $0x14
popq %r10
movq %rbx, %rdi
movl $0x128, %esi            # imm = 0x128
movl %ebp, %edx
movl %r14d, %ecx
movl $0xb40, %r8d            # imm = 0xB40
movl %r12d, %r9d
xorl %eax, %eax
pushq %r15
pushq %rbp
pushq $-0x3d
pushq %r10
pushq $-0x1
movl $0xfffff5a8, %r12d      # imm = 0xFFFFF5A8
pushq %r12
callq 0x450f
addq $0x28, %rsp
pushq $0x7
popq %r10
pushq $0x5
popq %r9
movq %rbx, %rdi
movl $0x16d, %esi            # imm = 0x16D
movl %ebp, %edx
movl %r15d, %ecx
movl %ebp, %r8d
xorl %eax, %eax
pushq $0x3
popq %r11
pushq %r11
pushq %r15
pushq %rbp
pushq %r10
pushq $-0x1
pushq %r12
pushq %r10
pushq $0x30
popq %r15
pushq %r15
movl $0xb40, %r13d           # imm = 0xB40
pushq %r13
pushq %r14
pushq $0x1
popq %r12
pushq %r12
callq 0x450f
addq $0x60, %rsp
movq %rbx, %rdi
movl $0x211, %esi            # imm = 0x211
pushq $0x5
popq %rdx
movl %r12d, %ecx
movl %r15d, %r8d
movl %r15d, %r9d
movq %r15, %r12
xorl %eax, %eax
pushq $0x18
popq %r15
pushq %r15
pushq %rbp
pushq $-0x1
movl $0xfffff5a8, %r10d      # imm = 0xFFFFF5A8
pushq %r10
pushq %r13
pushq %r14
callq 0x450f
addq $0x30, %rsp
pushq $-0x9
popq %rdx
pushq $0x24
popq %r8
movq %rbx, %rdi
movl $0x282, %esi            # imm = 0x282
movl %ebp, %ecx
movl %r15d, %r9d
xorl %eax, %eax
pushq %rbp
pushq $0x0
pushq $-0x1
pushq $0x5
pushq %r12
pushq %r12
callq 0x450f
addq $0x30, %rsp
pushq $-0xb
popq %r14
pushq $-0x30
popq %rdx
pushq $-0x5
popq %r8
pushq $0x33
popq %r9
movq %rbx, %rdi
movl $0x327, %esi            # imm = 0x327
movl %ebp, %ecx
movq %r8, %r13
xorl %eax, %eax
pushq %r14
pushq $-0xaa0                 # imm = 0xF560
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x390, %esi            # imm = 0x390
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x39c, %esi            # imm = 0x39C
movl %ebp, %edx
movl %ebp, %ecx
movl %r15d, %r8d
pushq $0x2
popq %r12
movl %r12d, %r9d
xorl %eax, %eax
pushq $0x34
pushq %r13
pushq $0x3
popq %r13
pushq %r13
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x42e, %esi            # imm = 0x42E
movl $0xfffff560, %edx       # imm = 0xFFFFF560
movl %r14d, %ecx
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x390, %esi            # imm = 0x390
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x446, %esi            # imm = 0x446
movl %ebp, %edx
movl %ebp, %ecx
movl %r15d, %r8d
movl %r12d, %r9d
movq %r12, %r14
xorl %eax, %eax
pushq %rbp
pushq %rbp
pushq $0x4
popq %r10
pushq %r10
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x4f2, %esi            # imm = 0x4F2
movl $0xfffe0000, %edx       # imm = 0xFFFE0000
pushq $-0x2
popq %r15
movl %r15d, %ecx
movl %r15d, %r8d
movl %ebp, %r9d
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x555, %esi            # imm = 0x555
movl %ebp, %edx
movl %ebp, %ecx
movl %r14d, %r8d
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x5d0, %esi            # imm = 0x5D0
movl %r13d, %edx
movl %ebp, %ecx
movl %ebp, %r8d
movl %ebp, %r9d
xorl %eax, %eax
pushq $0x4d0                  # imm = 0x4D0
pushq %rbp
pushq %rbp
pushq %rbp
pushq %rbp
callq 0x450f
addq $0x30, %rsp
movq %rbx, %rdi
movl $0x682, %esi            # imm = 0x682
movl %r14d, %edx
movl %r15d, %ecx
movl %r14d, %r8d
xorl %eax, %eax
callq 0x450f
pushq $0xc
popq %rdx
movq %rbx, %rdi
movl $0x6ec, %esi            # imm = 0x6EC
movq %rdx, %r12
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x6f4, %esi            # imm = 0x6F4
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
pushq $0x20
popq %rdx
movq %rbx, %rdi
movl $0x701, %esi            # imm = 0x701
pushq $-0x5
popq %r15
movl %r15d, %ecx
movl %r13d, %r8d
movl %r14d, %r9d
xorl %eax, %eax
pushq $-0x1
pushq %rbp
pushq $-0xb
popq %r14
pushq %r14
callq 0x450f
addq $0x20, %rsp
pushq $0x1c
popq %r8
movq %rbx, %rdi
movl $0x750, %esi            # imm = 0x750
movl $0xfffff600, %edx       # imm = 0xFFFFF600
movl %r14d, %ecx
pushq $0x8
popq %r9
xorl %eax, %eax
pushq %rbp
pushq %r9
pushq %r15
pushq %r12
pushq $0x14
popq %r10
pushq %r10
pushq $0x18
callq 0x450f
addq $0x28, %rsp
pushq $-0x1
popq %rdx
pushq $-0xc
popq %rcx
pushq $-0xd
popq %r9
movq %rbx, %rdi
movl $0x78a, %esi            # imm = 0x78A
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %eax, %eax
pushq $-0x9f8                 # imm = 0xF608
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x7cf, %esi            # imm = 0x7CF
movl %r13d, %edx
movq %r14, %rcx
movq %rbp, %r15
movl %ebp, %r8d
movl %ecx, %r9d
xorl %eax, %eax
pushq $0xfb
pushq $0x4
popq %r10
pushq %r10
pushq %r10
pushq %r10
pushq %r14
pushq %rbp
callq 0x450f
addq $0x28, %rsp
movq %rbx, %rdi
movl $0x814, %esi            # imm = 0x814
movl $0xfffff4fc, %edx       # imm = 0xFFFFF4FC
movl $0xfffff4fc, %ecx       # imm = 0xFFFFF4FC
movl %r12d, %r8d
movl %r13d, %r9d
movq %r13, %rbp
xorl %eax, %eax
movl $0xfffeffff, %r10d      # imm = 0xFFFEFFFF
pushq %r10
pushq $0x2
popq %r12
pushq %r12
pushq %r14
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x86a, %esi            # imm = 0x86A
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x86f, %esi            # imm = 0x86F
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movl $0xfffff4e4, %r10d      # imm = 0xFFFFF4E4
movq %rbx, %rdi
movl $0x880, %esi            # imm = 0x880
movl %r12d, %edx
pushq $-0x5
popq %rcx
movl %ecx, %r8d
movl $0xfffeffff, %r9d       # imm = 0xFFFEFFFF
xorl %eax, %eax
pushq %r10
pushq $-0xb20                 # imm = 0xF4E0
pushq $-0x9c8                 # imm = 0xF638
callq 0x450f
addq $0x18, %rsp
movq %rbx, %rdi
movl $0x8c5, %esi            # imm = 0x8C5
movl %r15d, %edx
movl %r15d, %ecx
movl %r12d, %r8d
movl %r14d, %r9d
xorl %eax, %eax
pushq %r15
movq %r15, %r14
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x90a, %esi            # imm = 0x90A
pushq $0x18
popq %r15
movq %r15, %rdx
movl %r14d, %ecx
movl %ebp, %r8d
pushq $-0x1
popq %rbp
movl %ebp, %r9d
xorl %eax, %eax
pushq %r12
pushq $-0x1
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x962, %esi            # imm = 0x962
pushq $-0xb
popq %r15
movl %r15d, %edx
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x977, %esi            # imm = 0x977
pushq $0x20
popq %r14
movl %r14d, %edx
pushq $-0x9
popq %r13
movl %r13d, %ecx
movl %ebp, %r8d
pushq $0x4
popq %r9
xorl %eax, %eax
movl $0xfffeffff, %r10d      # imm = 0xFFFEFFFF
pushq %r10
pushq %r15
pushq %r12
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x9b6, %esi            # imm = 0x9B6
xorl %edx, %edx
movl $0x3ff00000, %ecx       # imm = 0x3FF00000
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x9d7, %esi            # imm = 0x9D7
pushq $0x18
popq %rdx
pushq $0x8
popq %rcx
movl %ebp, %r8d
pushq $0x1c
popq %r9
xorl %eax, %eax
pushq $0x1
popq %r15
pushq %r15
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0xa24, %esi            # imm = 0xA24
movq %r12, %rbp
movl %ebp, %edx
pushq $-0xb
popq %rcx
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0xa38, %esi            # imm = 0xA38
movl %r14d, %edx
movq %r14, %r12
movl %r13d, %ecx
movl %r13d, %r14d
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0xa4d, %esi            # imm = 0xA4D
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
pushq $0xe
popq %r8
movq %rbx, %rdi
movl $0xa5e, %esi            # imm = 0xA5E
pushq $0x4
popq %rdx
movl %ebp, %ecx
movl $0xfffff551, %r9d       # imm = 0xFFFFF551
xorl %eax, %eax
pushq $-0x9
pushq $0x3
popq %r13
pushq %r13
pushq %rdx
callq 0x450f
addq $0x20, %rsp
pushq $0x16
popq %rcx
pushq $-0x7
popq %r9
movq %rbx, %rdi
movl $0xa9f, %esi            # imm = 0xA9F
movl %r14d, %edx
movl %ebp, %r8d
xorl %eax, %eax
pushq $0x18
popq %rbp
pushq %rbp
pushq %r15
movq %r15, %r13
pushq $0x7
popq %r15
pushq %r15
pushq $0x30
popq %r14
pushq %r14
callq 0x450f
addq $0x18, %rsp
movq %rbx, %rdi
movl $0xaf8, %esi            # imm = 0xAF8
pushq $0x10
popq %rdx
movq %r12, %r15
movl %r15d, %ecx
movq %rbp, %r12
movl %ebp, %r8d
movl %edx, %r9d
movq %rdx, %rbp
xorl %eax, %eax
pushq $-0x1
movl $0xfffff5a8, %r10d      # imm = 0xFFFFF5A8
pushq %r10
pushq %r12
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0xb4f, %esi            # imm = 0xB4F
movq %rbp, %rdx
movl %r13d, %ecx
movl %ebp, %r8d
movl %r12d, %r9d
xorl %eax, %eax
pushq $0x3
popq %r13
pushq %r13
pushq $-0x3
pushq %r15
movq %r15, %rbp
pushq %r12
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0xbc2, %esi            # imm = 0xBC2
pushq $-0x2
popq %rdx
movl %r12d, %ecx
movl %r12d, %r8d
movl %r13d, %r9d
xorl %eax, %eax
pushq %r14
pushq %r15
pushq $0x10
popq %r14
pushq %r14
pushq %r12
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0xc21, %esi            # imm = 0xC21
pushq $0x7
popq %rdx
pushq $0x1
popq %r13
movl %r13d, %ecx
movl %r12d, %r8d
movq %r14, %r9
xorl %eax, %eax
pushq %r12
pushq %r14
pushq %r12
pushq %r15
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0xc63, %esi            # imm = 0xC63
movl $0xfffff5a8, %edx       # imm = 0xFFFFF5A8
pushq $-0x1
popq %r15
movl %r15d, %ecx
movq %r14, %r8
movl %r13d, %r9d
xorl %eax, %eax
pushq %rbp
pushq %r12
pushq %r12
pushq %r14
movq %r14, %rbp
callq 0x450f
addq $0x18, %rsp
movq %rbx, %rdi
movl $0xcbc, %esi            # imm = 0xCBC
pushq $0x3
popq %r14
movl %r14d, %edx
movl %r12d, %ecx
movl %ebp, %r8d
pushq $0x30
popq %r9
xorl %eax, %eax
pushq %r13
callq 0x450f
popq %rax
popq %rcx
subq $0x8, %rsp
movq %rbx, %rdi
movl $0xd2a, %esi            # imm = 0xD2A
movl %ebp, %edx
movl %r12d, %ecx
pushq $0x30
popq %r8
movl %r13d, %r9d
xorl %eax, %eax
pushq $0x7
popq %r10
pushq %r10
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0xd45, %esi            # imm = 0xD45
pushq $0x2
popq %r13
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl %r15d, %r8d
movl $0x7fffffff, %r9d       # imm = 0x7FFFFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0xda9, %esi            # imm = 0xDA9
movl %r13d, %edx
movl %r14d, %ecx
movl %r15d, %r8d
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0xe08, %esi            # imm = 0xE08
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl %r13d, %r8d
movl $0xfffeffff, %r9d       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0xe46, %esi            # imm = 0xE46
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0xeba, %esi            # imm = 0xEBA
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl %r13d, %r8d
movl $0xfffeffff, %r9d       # imm = 0xFFFEFFFF
xorl %eax, %eax
pushq %r13
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0xeff, %esi            # imm = 0xEFF
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl %r13d, %ecx
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
movl %r13d, %r9d
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0xf38, %esi            # imm = 0xF38
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl %r13d, %ecx
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
movl %r13d, %r9d
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0xf77, %esi            # imm = 0xF77
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl %r13d, %ecx
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
movl %r13d, %r9d
xorl %eax, %eax
movl $0xfffeffff, %r10d      # imm = 0xFFFEFFFF
pushq %r10
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0xfd1, %esi            # imm = 0xFD1
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0xfdd, %esi            # imm = 0xFDD
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0xff6, %esi            # imm = 0xFF6
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1004, %esi           # imm = 0x1004
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x101d, %esi           # imm = 0x101D
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x102b, %esi           # imm = 0x102B
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1044, %esi           # imm = 0x1044
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1054, %esi           # imm = 0x1054
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
pushq $0x20
popq %r8
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x109c, %esi           # imm = 0x109C
movl %r14d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
movl %r14d, %r9d
movq %r14, %r15
xorl %eax, %eax
movl $0xfffeffff, %r10d      # imm = 0xFFFEFFFF
pushq %r10
pushq %r10
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x10dd, %esi           # imm = 0x10DD
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1140, %esi           # imm = 0x1140
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x114d, %esi           # imm = 0x114D
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1166, %esi           # imm = 0x1166
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x116f, %esi           # imm = 0x116F
movl %r15d, %edx
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1178, %esi           # imm = 0x1178
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1188, %esi           # imm = 0x1188
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x118b, %esi           # imm = 0x118B
xorl %edx, %edx
movl $0x43500000, %ecx       # imm = 0x43500000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x11b7, %esi           # imm = 0x11B7
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x11c7, %esi           # imm = 0x11C7
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x11f6, %esi           # imm = 0x11F6
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x120c, %esi           # imm = 0x120C
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1237, %esi           # imm = 0x1237
movl %r15d, %edx
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x125f, %esi           # imm = 0x125F
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1271, %esi           # imm = 0x1271
movl %r15d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x12a5, %esi           # imm = 0x12A5
movl %r15d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x12fd, %esi           # imm = 0x12FD
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1344, %esi           # imm = 0x1344
movl %r13d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1394, %esi           # imm = 0x1394
movl %r13d, %edx
pushq $-0x5
popq %r12
movl %r12d, %ecx
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x13aa, %esi           # imm = 0x13AA
pushq $0xc
popq %r14
movl %r14d, %edx
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x13bd, %esi           # imm = 0x13BD
movl %r13d, %edx
movl %r12d, %ecx
movl %r14d, %r8d
movl %ebp, %r9d
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x13e3, %esi           # imm = 0x13E3
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x13f8, %esi           # imm = 0x13F8
movl $0xfffff4e0, %edx       # imm = 0xFFFFF4E0
movl $0xfffff4e4, %ecx       # imm = 0xFFFFF4E4
movl %r13d, %r8d
movl $0xfffeffff, %r9d       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x141d, %esi           # imm = 0x141D
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x1447, %esi           # imm = 0x1447
movl %ebp, %edx
movl %ebp, %ecx
movl %r12d, %r8d
movl $0xfffff4e0, %r9d       # imm = 0xFFFFF4E0
xorl %eax, %eax
movl $0xfffeffff, %r10d      # imm = 0xFFFEFFFF
pushq %r10
pushq %r15
movl $0xfffff4e4, %r10d      # imm = 0xFFFFF4E4
pushq %r10
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x86a, %esi            # imm = 0x86A
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x14b4, %esi           # imm = 0x14B4
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x14c7, %esi           # imm = 0x14C7
movl %r12d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl %r14d, %r8d
movq %r14, %r13
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x14e5, %esi           # imm = 0x14E5
xorl %eax, %eax
callq 0x450f
pushq $0xf
popq %rdx
movq %rbx, %rdi
movl $0x14ec, %esi           # imm = 0x14EC
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1537, %esi           # imm = 0x1537
movl %r15d, %edx
movl $0xfffff4e0, %ecx       # imm = 0xFFFFF4E0
movl $0xfffff4e4, %r8d       # imm = 0xFFFFF4E4
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1574, %esi           # imm = 0x1574
movl %r12d, %edx
movq %r12, %r14
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1589, %esi           # imm = 0x1589
xorl %eax, %eax
callq 0x450f
movl $0xfffff518, %ebp       # imm = 0xFFFFF518
movq %rbx, %rdi
movl $0x159c, %esi           # imm = 0x159C
movl %r13d, %edx
movl $0xfffff524, %ecx       # imm = 0xFFFFF524
pushq $0x10
popq %r8
movl $0xfffff518, %r9d       # imm = 0xFFFFF518
xorl %eax, %eax
pushq $0x2
popq %r12
pushq %r12
pushq %rbp
callq 0x450f
popq %rax
popq %rcx
subq $0x8, %rsp
pushq $0x10
popq %r15
movq %rbx, %rdi
movl $0x15e0, %esi           # imm = 0x15E0
movl $0xfffff4e0, %edx       # imm = 0xFFFFF4E0
movl $0xfffff4e4, %ecx       # imm = 0xFFFFF4E4
movl %r14d, %r8d
movl %r13d, %r9d
xorl %eax, %eax
pushq %rbp
pushq %r15
movl $0xfffff524, %ebp       # imm = 0xFFFFF524
pushq %rbp
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x1623, %esi           # imm = 0x1623
movl %r12d, %edx
movl $0xfffff4e0, %ecx       # imm = 0xFFFFF4E0
movl $0xfffff4e4, %r8d       # imm = 0xFFFFF4E4
movl %r14d, %r9d
xorl %eax, %eax
pushq %rbp
movl $0xfffff524, %ebp       # imm = 0xFFFFF524
pushq %r13
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x166c, %esi           # imm = 0x166C
movq %r15, %rdx
movl $0xfffff518, %ecx       # imm = 0xFFFFF518
movl %r12d, %r8d
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x16c1, %esi           # imm = 0x16C1
movl $0xfffff4e0, %edx       # imm = 0xFFFFF4E0
movl $0xfffff4e4, %ecx       # imm = 0xFFFFF4E4
movl %r14d, %r8d
movl %r13d, %r9d
xorl %eax, %eax
movl $0xfffff518, %r10d      # imm = 0xFFFFF518
pushq %r10
pushq %r15
pushq %rbp
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x170b, %esi           # imm = 0x170B
movl %r12d, %edx
pushq $-0xb
popq %rcx
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x174e, %esi           # imm = 0x174E
xorl %eax, %eax
callq 0x450f
movl $0x43380000, %r15d      # imm = 0x43380000
movq %rbx, %rdi
movl $0x1758, %esi           # imm = 0x1758
movl %r12d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %r8d, %r8d
movl $0x43380000, %r9d       # imm = 0x43380000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x178c, %esi           # imm = 0x178C
movl %r12d, %edx
movq %r12, %r14
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %r8d, %r8d
movl $0x43380000, %r9d       # imm = 0x43380000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x17b7, %esi           # imm = 0x17B7
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x17d2, %esi           # imm = 0x17D2
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x17e3, %esi           # imm = 0x17E3
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x17eb, %esi           # imm = 0x17EB
movl %r14d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %r8d, %r8d
movl $0x43380000, %r9d       # imm = 0x43380000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x17b7, %esi           # imm = 0x17B7
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1816, %esi           # imm = 0x1816
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x17e3, %esi           # imm = 0x17E3
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1827, %esi           # imm = 0x1827
movl %r14d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %r8d, %r8d
movl $0x43380000, %r9d       # imm = 0x43380000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x17b7, %esi           # imm = 0x17B7
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1852, %esi           # imm = 0x1852
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x17e3, %esi           # imm = 0x17E3
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1863, %esi           # imm = 0x1863
movl %r14d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %r8d, %r8d
movl $0x43380000, %r9d       # imm = 0x43380000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x188e, %esi           # imm = 0x188E
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1895, %esi           # imm = 0x1895
movl %r14d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %r8d, %r8d
movl $0x43380000, %r9d       # imm = 0x43380000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x18c0, %esi           # imm = 0x18C0
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x18c4, %esi           # imm = 0x18C4
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x18d0, %esi           # imm = 0x18D0
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x18db, %esi           # imm = 0x18DB
pushq $0x3
popq %r12
movl %r12d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %r9d, %r9d
xorl %eax, %eax
pushq %r15
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1920, %esi           # imm = 0x1920
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x1929, %esi           # imm = 0x1929
movl %r12d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %r9d, %r9d
xorl %eax, %eax
pushq %r15
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x196e, %esi           # imm = 0x196E
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x1978, %esi           # imm = 0x1978
movl %r12d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %r9d, %r9d
xorl %eax, %eax
pushq %r15
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x19bd, %esi           # imm = 0x19BD
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x19c7, %esi           # imm = 0x19C7
movl %r12d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %r9d, %r9d
xorl %eax, %eax
pushq %r15
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1a0c, %esi           # imm = 0x1A0C
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x1a15, %esi           # imm = 0x1A15
movl %r12d, %edx
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %r8d       # imm = 0xFFFEFFFF
xorl %r9d, %r9d
xorl %eax, %eax
pushq %r15
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1a5a, %esi           # imm = 0x1A5A
movl %r12d, %edx
movl %r14d, %ecx
pushq $0x10
popq %r13
movl %r13d, %r8d
movl $0xa0, %r9d
xorl %eax, %eax
pushq %r13
pushq $0x18
popq %r14
pushq %r14
pushq $0x20
popq %r15
pushq %r15
pushq %r14
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x1aa8, %esi           # imm = 0x1AA8
movl %r14d, %edx
movl %r13d, %ecx
movl %r12d, %r8d
pushq $0x14
popq %r9
xorl %eax, %eax
pushq %r13
pushq %r13
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1b27, %esi           # imm = 0x1B27
movl %r14d, %edx
movl %r13d, %ecx
movl %r14d, %r8d
movq %r14, %r12
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movl $0xfffff588, %r14d      # imm = 0xFFFFF588
movq %rbx, %rdi
movl $0x1b4e, %esi           # imm = 0x1B4E
movl $0xfffff551, %edx       # imm = 0xFFFFF551
movl %r15d, %ecx
movl %r13d, %r8d
pushq $0xc
popq %r15
movl %r15d, %r9d
xorl %eax, %eax
pushq %r14
callq 0x450f
popq %rax
popq %rcx
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x1b6f, %esi           # imm = 0x1B6F
movl $0xfffff551, %edx       # imm = 0xFFFFF551
movl %r13d, %ecx
movl $0xfffff551, %r8d       # imm = 0xFFFFF551
movl %r13d, %r9d
xorl %eax, %eax
pushq $0x4
popq %r10
pushq %r10
pushq %r14
pushq %r15
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x1ba5, %esi           # imm = 0x1BA5
movl %r13d, %edx
movl %r13d, %ecx
movl $0x4d0, %r8d            # imm = 0x4D0
xorl %eax, %eax
callq 0x450f
movl $0xfffff6a0, %r14d      # imm = 0xFFFFF6A0
movl $0xfffff648, %r15d      # imm = 0xFFFFF648
pushq $-0x39
popq %rcx
movq %rbx, %rdi
movl $0x1be8, %esi           # imm = 0x1BE8
movl %r13d, %edx
movl %r13d, %r8d
movl %r12d, %r9d
xorl %eax, %eax
pushq %r14
pushq %r15
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1c17, %esi           # imm = 0x1C17
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1b6a, %esi           # imm = 0x1B6A
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1c1e, %esi           # imm = 0x1C1E
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1c21, %esi           # imm = 0x1C21
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1c2b, %esi           # imm = 0x1C2B
movl %r13d, %edx
movl %r12d, %ecx
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1c4c, %esi           # imm = 0x1C4C
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1c51, %esi           # imm = 0x1C51
movl %r13d, %edx
movl %r12d, %ecx
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
movl $0xfffff5b4, %r10d      # imm = 0xFFFFF5B4
pushq $-0x4
popq %r8
movq %rbx, %rdi
movl $0x1c70, %esi           # imm = 0x1C70
movl $0xfffff5a8, %edx       # imm = 0xFFFFF5A8
movl $0xfffff5a8, %ecx       # imm = 0xFFFFF5A8
movl $0xffffff3c, %r9d       # imm = 0xFFFFFF3C
xorl %eax, %eax
pushq $0x1c
pushq %r13
pushq %r12
pushq $-0x4
popq %r11
pushq %r11
pushq $0x30
popq %r11
pushq %r11
pushq %r15
pushq %r13
pushq %r10
pushq %r14
pushq $-0xa48                 # imm = 0xF5B8
pushq %r10
pushq $0x80
pushq $-0xc8
callq 0x450f
addq $0x70, %rsp
movq %rbx, %rdi
movl $0x1d5f, %esi           # imm = 0x1D5F
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1d62, %esi           # imm = 0x1D62
movl %r13d, %edx
pushq $-0x30
popq %rcx
movl $0xfffff5b4, %r8d       # imm = 0xFFFFF5B4
movl $0xfffff5a8, %r9d       # imm = 0xFFFFF5A8
xorl %eax, %eax
pushq $0x54
pushq $-0x1
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1dc6, %esi           # imm = 0x1DC6
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x1df6, %esi           # imm = 0x1DF6
pushq $-0x1
popq %rbp
movl %ebp, %edx
movl $0x7fffffff, %ecx       # imm = 0x7FFFFFFF
xorl %r8d, %r8d
movl $0x43300000, %r9d       # imm = 0x43300000
xorl %eax, %eax
movl $0x3ff00000, %r14d      # imm = 0x3FF00000
pushq %r14
pushq $0x0
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1e79, %esi           # imm = 0x1E79
movl %ebp, %edx
movl $0x7fffffff, %ecx       # imm = 0x7FFFFFFF
xorl %r8d, %r8d
movl $0x43300000, %r9d       # imm = 0x43300000
xorl %eax, %eax
pushq $-0x40100000            # imm = 0xBFF00000
pushq $0x0
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1ef6, %esi           # imm = 0x1EF6
movl %ebp, %edx
movl $0x7fffffff, %ecx       # imm = 0x7FFFFFFF
xorl %r8d, %r8d
movl $0x43300000, %r9d       # imm = 0x43300000
xorl %eax, %eax
pushq %r14
pushq $0x0
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1f4f, %esi           # imm = 0x1F4F
movl %ebp, %edx
movl $0x7fffffff, %ecx       # imm = 0x7FFFFFFF
xorl %r8d, %r8d
movl $0x43300000, %r9d       # imm = 0x43300000
xorl %eax, %eax
pushq %r14
movl $0x3ff00000, %r14d      # imm = 0x3FF00000
pushq $0x0
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl $0x1ff0, %esi           # imm = 0x1FF0
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x203d, %esi           # imm = 0x203D
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2040, %esi           # imm = 0x2040
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2095, %esi           # imm = 0x2095
xorl %edx, %edx
movl $0x3ff00000, %ecx       # imm = 0x3FF00000
xorl %r8d, %r8d
movl $0x3ff00000, %r9d       # imm = 0x3FF00000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x20fa, %esi           # imm = 0x20FA
xorl %edx, %edx
movl $0x3ff00000, %ecx       # imm = 0x3FF00000
movl %ebp, %r8d
movl $0x7fffffff, %r9d       # imm = 0x7FFFFFFF
xorl %eax, %eax
pushq $0x7ff00000             # imm = 0x7FF00000
pushq $0x0
pushq %r14
pushq $0x0
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x21a8, %esi           # imm = 0x21A8
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x21d1, %esi           # imm = 0x21D1
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2217, %esi           # imm = 0x2217
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x225f, %esi           # imm = 0x225F
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x231d, %esi           # imm = 0x231D
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2321, %esi           # imm = 0x2321
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2324, %esi           # imm = 0x2324
xorl %edx, %edx
movl $0x80000000, %ecx       # imm = 0x80000000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2379, %esi           # imm = 0x2379
movl %ebp, %edx
movl $0x7fffffff, %ecx       # imm = 0x7FFFFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x24bf, %esi           # imm = 0x24BF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x37c4, %esi           # imm = 0x37C4
xorl %eax, %eax
callq 0x450f
leaq 0x87b9(%rip), %r12      # 0xf764
leaq 0x319e(%rip), %r15      # 0xa150
xorl %r13d, %r13d
cmpl $0x5c, %r13d
je 0x7ff7
movq %rbx, %rdi
movl $0x6ea, %esi            # imm = 0x6EA
movl %r13d, %edx
xorl %eax, %eax
callq 0x450f
movl %r13d, %eax
movslq (%r15,%rax,4), %rax
addq %r15, %rax
jmpq *%rax
movq %rbx, %rdi
movl $0x24d5, %esi           # imm = 0x24D5
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x24ea, %esi           # imm = 0x24EA
xorl %eax, %eax
callq 0x450f
movl (%r12), %esi
movq %rbx, %rdi
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x251a, %esi           # imm = 0x251A
jmp 0x760d
pushq $-0x2
popq %rdx
movq %rbx, %rdi
movl $0x262b, %esi           # imm = 0x262B
xorl %eax, %eax
callq 0x450f
movl %r13d, %eax
andl $0x7d, %eax
xorl %ecx, %ecx
cmpl $0xc, %eax
setne %cl
leal (%rcx,%rcx,4), %esi
addl $0x2637, %esi           # imm = 0x2637
movq %rbx, %rdi
xorl %eax, %eax
callq 0x450f
movl %r13d, %eax
andl $0x7e, %eax
cmpl $0xc, %eax
jne 0x706d
movq %rbx, %rdi
movl $0x2641, %esi           # imm = 0x2641
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x264c, %esi           # imm = 0x264C
jmp 0x760d
leal -0x4b(%r13), %ebp
movq %rbx, %rdi
movl $0x356d, %esi           # imm = 0x356D
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
cmpl $0x2, %ebp
jae 0x7410
movl $0x3584, %esi           # imm = 0x3584
xorl %eax, %eax
callq 0x450f
movl $0x359d, %ebp           # imm = 0x359D
jmp 0x744e
pushq $0x7e
popq %rdx
pushq $-0x80
popq %rcx
movq %rbx, %rdi
movl $0x3558, %esi           # imm = 0x3558
jmp 0x7e3a
movq %rbx, %rdi
movl $0x2742, %esi           # imm = 0x2742
xorl %eax, %eax
callq 0x450f
leal -0x14(%r13), %eax
movzbl %al, %eax
movb $0x5, %cl
divb %cl
cmpb $0x1, %al
je 0x7cfa
movzbl %al, %eax
movq %rbx, %rdi
testl %eax, %eax
jne 0x7e46
movl $0x274a, %esi           # imm = 0x274A
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x27be, %esi           # imm = 0x27BE
jmp 0x7ef1
movq %rbx, %rdi
movl $0x2742, %esi           # imm = 0x2742
xorl %eax, %eax
callq 0x450f
leal -0x14(%r13), %eax
movzbl %al, %eax
movb $0x5, %cl
divb %cl
cmpb $0x1, %al
je 0x7d18
movzbl %al, %eax
movq %rbx, %rdi
testl %eax, %eax
jne 0x7e66
movl $0x274a, %esi           # imm = 0x274A
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x2756, %esi           # imm = 0x2756
jmp 0x7ef1
movq %rbx, %rdi
movl $0x2742, %esi           # imm = 0x2742
xorl %eax, %eax
callq 0x450f
leal -0x14(%r13), %eax
movzbl %al, %eax
movb $0x5, %cl
divb %cl
cmpb $0x1, %al
je 0x7e83
movzbl %al, %eax
movq %rbx, %rdi
testl %eax, %eax
jne 0x7eb9
movl $0x274a, %esi           # imm = 0x274A
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x2804, %esi           # imm = 0x2804
jmp 0x7ef1
movq %rbx, %rdi
movl $0x2742, %esi           # imm = 0x2742
xorl %eax, %eax
callq 0x450f
leal -0x14(%r13), %eax
movzbl %al, %eax
movb $0x5, %cl
divb %cl
cmpb $0x1, %al
je 0x7e9e
movzbl %al, %eax
movq %rbx, %rdi
testl %eax, %eax
jne 0x7ed6
movl $0x274a, %esi           # imm = 0x274A
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x284a, %esi           # imm = 0x284A
jmp 0x7ef1
cmpl $0x46, %r13d
jne 0x753f
pushq $0x3
popq %rdx
movq %rbx, %rdi
movl $0x349c, %esi           # imm = 0x349C
xorl %eax, %eax
callq 0x450f
jmp 0x757f
movq %rbx, %rdi
movl $0x3136, %esi           # imm = 0x3136
jmp 0x7f12
subq $0x8, %rsp
pushq $0x18
popq %rdx
pushq $0x10
popq %rcx
pushq $0x20
popq %r9
movq %rbx, %rdi
movl $0x376b, %esi           # imm = 0x376B
movl $0xa0, %r8d
xorl %eax, %eax
pushq $0x18
callq 0x450f
popq %rax
popq %rcx
xorl %eax, %eax
cmpl $0x5a, %r13d
setne %al
leal 0x3789(,%rax,4), %esi
movq %rbx, %rdi
xorl %eax, %eax
callq 0x450f
pushq $-0x2
popq %rcx
movq %rbx, %rdi
movl $0x3795, %esi           # imm = 0x3795
movl $0xfffff5a8, %edx       # imm = 0xFFFFF5A8
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
cmpl $0x5a, %r13d
jne 0x7cc5
movl $0x379f, %esi           # imm = 0x379F
xorl %eax, %eax
callq 0x450f
jmp 0x7cd6
movq %rbx, %rdi
movl $0x25fc, %esi           # imm = 0x25FC
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x260a, %esi           # imm = 0x260A
xorl %eax, %eax
callq 0x450f
movl $0x2573, %esi           # imm = 0x2573
cmpl $0x8, %r13d
je 0x72f8
jmp 0x7353
movq %rbx, %rdi
movl $0x253d, %esi           # imm = 0x253D
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2557, %esi           # imm = 0x2557
xorl %eax, %eax
callq 0x450f
movl $0x2573, %esi           # imm = 0x2573
cmpl $0x4, %r13d
jne 0x7353
movl $0x25d4, %ebp           # imm = 0x25D4
movl $0x257c, %r14d          # imm = 0x257C
movl $0x256a, %esi           # imm = 0x256A
jmp 0x735e
movq %rbx, %rdi
movl $0x261f, %esi           # imm = 0x261F
xorl %eax, %eax
callq 0x450f
movl $0xaf3, %esi            # imm = 0xAF3
cmpl $0xa, %r13d
jne 0x7353
movl $0x25d4, %ebp           # imm = 0x25D4
movl $0x257c, %r14d          # imm = 0x257C
movl $0x256e, %esi           # imm = 0x256E
jmp 0x735e
pushq $-0x5
popq %rdx
movq %rbx, %rdi
movl $0x25e3, %esi           # imm = 0x25E3
xorl %eax, %eax
callq 0x450f
movl $0xaf3, %esi            # imm = 0xAF3
cmpl $0x6, %r13d
je 0x7324
movl $0x25d8, %ebp           # imm = 0x25D8
movl $0x258b, %r14d          # imm = 0x258B
movq %rbx, %rdi
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl %r14d, %esi
movl $0xfffe0000, %edx       # imm = 0xFFFE0000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2528, %esi           # imm = 0x2528
xorl %eax, %eax
callq 0x450f
movl %r13d, %eax
andl $0x7e, %eax
cmpl $0x4, %eax
jne 0x7f19
subq $0x8, %rsp
pushq $-0x3
popq %rdx
pushq $-0xb
popq %rcx
pushq $0x10
popq %r8
pushq $0x6
popq %r9
movq %rbx, %rdi
movl $0x259a, %esi           # imm = 0x259A
xorl %eax, %eax
pushq $0x10
callq 0x450f
popq %rax
popq %rcx
movq %rbx, %rdi
movl %ebp, %esi
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x25de, %esi           # imm = 0x25DE
jmp 0x7f12
pushq $-0x34
popq %rdx
pushq $0x20
popq %rcx
pushq $-0x3e
popq %r8
movq %rbx, %rdi
movl $0x369d, %esi           # imm = 0x369D
xorl %eax, %eax
callq 0x450f
cmpl $0x56, %r13d
jne 0x7f25
pushq $0x52
popq %rdx
movq %rbx, %rdi
movl $0x36bc, %esi           # imm = 0x36BC
xorl %eax, %eax
callq 0x450f
jmp 0x7f34
movl $0x3571, %esi           # imm = 0x3571
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x3584, %esi           # imm = 0x3584
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x3588, %esi           # imm = 0x3588
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x35b0, %ebp           # imm = 0x35B0
movq %rbx, %rdi
movl $0x3591, %esi           # imm = 0x3591
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl %ebp, %esi
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x35b5, %esi           # imm = 0x35B5
xorl %eax, %eax
callq 0x450f
cmpl $0x4b, %r13d
je 0x7f5d
cmpl $0x49, %r13d
je 0x7f44
cmpl $0x48, %r13d
jne 0x7f6c
movq %rbx, %rdi
movl $0x35eb, %esi           # imm = 0x35EB
jmp 0x7f65
movq %rbx, %rdi
movl $0x2742, %esi           # imm = 0x2742
xorl %eax, %eax
callq 0x450f
leal -0x19(%r13), %eax
movq %rbx, %rdi
cmpb $0x4, %al
ja 0x7f9a
movl $0x276e, %esi           # imm = 0x276E
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x28a8, %esi           # imm = 0x28A8
jmp 0x7fb5
movq %rbx, %rdi
movl $0x2746, %esi           # imm = 0x2746
xorl %eax, %eax
callq 0x450f
cmpl $0x3c, %r13d
jne 0x7500
movq %rbx, %rdi
movl $0x3136, %esi           # imm = 0x3136
xorl %eax, %eax
callq 0x450f
pushq $-0x9
popq %rdx
pushq $0x10
popq %rcx
movq %rbx, %rdi
movl $0x313b, %esi           # imm = 0x313B
jmp 0x7993
pushq $-0x1
popq %rdx
movq %rbx, %rdi
movl $0x3618, %esi           # imm = 0x3618
xorl %eax, %eax
callq 0x450f
cmpl $0x4f, %r13d
jne 0x7fcc
pushq $0x52
popq %rdx
movq %rbx, %rdi
movl $0x3627, %esi           # imm = 0x3627
jmp 0x7fd9
movq %rbx, %rdi
movl $0x3498, %esi           # imm = 0x3498
xorl %eax, %eax
callq 0x450f
pushq $0x3
popq %rdx
movq %rbx, %rdi
movl $0x349c, %esi           # imm = 0x349C
xorl %eax, %eax
callq 0x450f
cmpl $0x45, %r13d
je 0x7fed
cmpl $0x46, %r13d
je 0x757f
movq %rbx, %rdi
movl $0x34e5, %esi           # imm = 0x34E5
xorl %eax, %eax
callq 0x450f
movl $0x34ef, %esi           # imm = 0x34EF
movq %rbx, %rdi
xorl %eax, %eax
callq 0x450f
pushq $0x10
popq %rdx
pushq $-0x30
popq %rcx
movq %rbx, %rdi
movl $0x34fa, %esi           # imm = 0x34FA
xorl %eax, %eax
callq 0x450f
cmpl $0x45, %r13d
movl $0x352a, %eax           # imm = 0x352A
movl $0x3535, %esi           # imm = 0x3535
cmovel %eax, %esi
pushq $-0x1
popq %rdx
movq %rbx, %rdi
xorl %eax, %eax
callq 0x450f
pushq $-0x3
popq %rdx
pushq $0x7
popq %rcx
movq %rbx, %rdi
movl $0x353c, %esi           # imm = 0x353C
xorl %eax, %eax
callq 0x450f
cmpl $0x46, %r13d
je 0x75eb
movq %rbx, %rdi
movl $0x3554, %esi           # imm = 0x3554
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x11c2, %esi           # imm = 0x11C2
jmp 0x7f12
movq %rbx, %rdi
movl $0x231f, %esi           # imm = 0x231F
jmp 0x7f12
movq %rbx, %rdi
movl $0x366e, %esi           # imm = 0x366E
movl $0xfffe0000, %edx       # imm = 0xFFFE0000
xorl %eax, %eax
callq 0x450f
jmp 0x7f19
pushq $0x8
popq %rdx
movq %rbx, %rdi
movl $0x2c82, %esi           # imm = 0x2C82
jmp 0x7612
pushq $0x18
popq %rdx
pushq $0x8
popq %rcx
pushq $-0x1
popq %r8
movq %rbx, %rdi
movl $0x326e, %esi           # imm = 0x326E
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x32a2, %esi           # imm = 0x32A2
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x32ae, %esi           # imm = 0x32AE
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x26cc, %esi           # imm = 0x26CC
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x32bb, %esi           # imm = 0x32BB
movl $0xfffe0000, %edx       # imm = 0xFFFE0000
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
pushq $0x1c
popq %rdx
pushq $0x18
popq %rcx
pushq $0x14
popq %r8
pushq $0x4
popq %r9
movq %rbx, %rdi
movl $0x32f7, %esi           # imm = 0x32F7
xorl %eax, %eax
pushq $0x0
pushq $0x8
pushq $-0x1
callq 0x450f
jmp 0x7c23
pushq $-0xb
popq %rdx
movq %rbx, %rdi
movl $0x2c96, %esi           # imm = 0x2C96
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2cb7, %esi           # imm = 0x2CB7
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
pushq $0x18
popq %rdx
pushq $0x8
popq %rcx
pushq $-0x1
popq %rbp
pushq $0x10
popq %r9
movq %rbx, %rdi
movl $0x2ccc, %esi           # imm = 0x2CCC
movl %ebp, %r8d
xorl %eax, %eax
pushq $0x1
pushq $0x6
pushq $0x10
callq 0x450f
addq $0x20, %rsp
pushq $-0x5
popq %rcx
movq %rbx, %rdi
movl $0x2d21, %esi           # imm = 0x2D21
movl %ebp, %edx
jmp 0x7993
pushq $0x38
popq %rcx
movq %rbx, %rdi
movl $0x3645, %esi           # imm = 0x3645
movl $0xfffff770, %edx       # imm = 0xFFFFF770
movl $0xfffff5b8, %r8d       # imm = 0xFFFFF5B8
movl $0xfffff5b4, %r9d       # imm = 0xFFFFF5B4
jmp 0x7cee
movq %rbx, %rdi
movl $0x2742, %esi           # imm = 0x2742
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x274a, %esi           # imm = 0x274A
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2890, %esi           # imm = 0x2890
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x28d6, %esi           # imm = 0x28D6
jmp 0x7ef4
pushq $0x14
popq %rdx
pushq $0x6
popq %rcx
pushq $0x10
popq %r8
pushq $-0x4
popq %r9
movq %rbx, %rdi
movl $0x2a01, %esi           # imm = 0x2A01
movl $0x0, %eax
pushq $-0xb40                 # imm = 0xF4C0
pushq $0x3
pushq $0x4
popq %r10
pushq %r10
pushq $-0xfffd                # imm = 0xFFFF0003
pushq $-0x4
pushq %r10
callq 0x450f
addq $0x30, %rsp
movq %rbx, %rdi
movl $0x2a61, %esi           # imm = 0x2A61
jmp 0x7f12
movq %rbx, %rdi
movl $0x295e, %esi           # imm = 0x295E
jmp 0x7f03
movq %rbx, %rdi
movl $0x2975, %esi           # imm = 0x2975
jmp 0x7f03
pushq $0xb
popq %rdx
pushq $-0x1
popq %rcx
pushq $0x20
popq %r8
movq %rbx, %rdi
movl $0x33ab, %esi           # imm = 0x33AB
xorl %eax, %eax
callq 0x450f
pushq $0x10
popq %rdx
pushq $0x18
popq %rcx
movq %rbx, %rdi
movl $0x3452, %esi           # imm = 0x3452
movl %edx, %r8d
movl %ecx, %r9d
jmp 0x7cee
pushq $-0x5
popq %rdx
movq %rbx, %rdi
movl $0x26dc, %esi           # imm = 0x26DC
xorl %eax, %eax
callq 0x450f
pushq $0xc
popq %rdx
movq %rbx, %rdi
movl $0x26ea, %esi           # imm = 0x26EA
xorl %eax, %eax
callq 0x450f
pushq $-0xb
popq %rdx
movq %rbx, %rdi
movl $0x2705, %esi           # imm = 0x2705
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x272f, %esi           # imm = 0x272F
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2738, %esi           # imm = 0x2738
jmp 0x7f12
subq $0x8, %rsp
pushq $0x10
popq %r8
movq %rbx, %rdi
movl $0x2c0b, %esi           # imm = 0x2C0B
movl $0xfffff4e0, %edx       # imm = 0xFFFFF4E0
movl $0xfffff4e4, %ecx       # imm = 0xFFFFF4E4
movl %r8d, %r9d
jmp 0x78d3
movq %rbx, %rdi
movl $0x298b, %esi           # imm = 0x298B
jmp 0x7f12
movq %rbx, %rdi
movl $0x26af, %esi           # imm = 0x26AF
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x26ba, %esi           # imm = 0x26BA
xorl %edx, %edx
movl $0x80000000, %ecx       # imm = 0x80000000
xorl %eax, %eax
callq 0x450f
jmp 0x7f0a
subq $0x8, %rsp
pushq $0x10
popq %rdx
movq %rbx, %rdi
movl $0x2b8f, %esi           # imm = 0x2B8F
movl $0xfffff4e0, %ecx       # imm = 0xFFFFF4E0
movl $0xfffff4e4, %r8d       # imm = 0xFFFFF4E4
movl %edx, %r9d
xorl %eax, %eax
pushq $-0xb
jmp 0x7cb9
pushq $-0x5
popq %rdx
movq %rbx, %rdi
movl $0x2939, %esi           # imm = 0x2939
jmp 0x7612
subq $0x8, %rsp
pushq $0x14
popq %rdx
pushq $0x10
popq %rcx
pushq $-0x5
popq %r8
movq %rbx, %rdi
movl $0x2a6d, %esi           # imm = 0x2A6D
pushq $0x4
popq %r9
movl $0x0, %eax
pushq $-0xb40                 # imm = 0xF4C0
pushq $0x6
pushq $0x3
pushq %r9
pushq %r9
callq 0x450f
jmp 0x7aa8
pushq $0x10
popq %rcx
pushq $-0x9
popq %r8
movq %rbx, %rdi
movl $0x2b4c, %esi           # imm = 0x2B4C
movl %ecx, %edx
jmp 0x7b03
pushq $0x3
popq %rdx
pushq $0x20
popq %rcx
pushq $-0x3e
popq %r8
pushq $-0x1
popq %rbp
movq %rbx, %rdi
movl $0x36db, %esi           # imm = 0x36DB
movl %ebp, %r9d
xorl %eax, %eax
callq 0x450f
pushq $-0x34
popq %rdx
movq %rbx, %rdi
movl $0x373c, %esi           # imm = 0x373C
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x3755, %esi           # imm = 0x3755
jmp 0x7d6d
pushq $0x10
popq %rcx
movq %rbx, %rdi
movl $0x28e5, %esi           # imm = 0x28E5
movl %ecx, %edx
jmp 0x7993
pushq $-0x2
popq %rdx
pushq $-0x3
popq %rcx
movq %rbx, %rdi
movl $0x268a, %esi           # imm = 0x268A
xorl %eax, %eax
callq 0x450f
jmp 0x7f19
pushq $-0x9
popq %rdx
pushq $0x3
popq %rbp
pushq $0x6
popq %r8
pushq $0x10
popq %r14
movq %rbx, %rdi
movl $0x3166, %esi           # imm = 0x3166
movl %ebp, %ecx
movl %r14d, %r9d
xorl %eax, %eax
callq 0x450f
pushq $-0x30
popq %r8
movq %rbx, %rdi
movl $0x31dc, %esi           # imm = 0x31DC
movl %ebp, %edx
movl %r14d, %ecx
movl %ebp, %r9d
xorl %eax, %eax
pushq $0x3
pushq $0x7
jmp 0x7cb9
subq $0x30, %rsp
orl $-0x1, 0x20(%rsp)
movl $0x8, 0x18(%rsp)
movl $0xfffffffb, 0x10(%rsp) # imm = 0xFFFFFFFB
movl $0xc, 0x8(%rsp)
movl $0x14, (%rsp)
pushq $-0xb
popq %rdx
pushq $0x1c
popq %rcx
pushq $0x8
popq %r8
pushq $0x18
popq %r9
movq %rbx, %rdi
movl $0x2d3e, %esi           # imm = 0x2D3E
xorl %eax, %eax
callq 0x450f
addq $0x28, %rsp
pushq $-0x1
popq %rdx
pushq $0x10
popq %rcx
pushq $0x6
popq %r9
movq %rbx, %rdi
movl $0x2d93, %esi           # imm = 0x2D93
movl %ecx, %r8d
xorl %eax, %eax
pushq $0x1
jmp 0x7cb9
movq %rbx, %rdi
movl $0x266d, %esi           # imm = 0x266D
jmp 0x7f12
pushq $0x8
popq %rdx
movq %rbx, %rdi
movl $0x2c6e, %esi           # imm = 0x2C6E
jmp 0x7612
pushq $-0x1
popq %rdx
movq %rbx, %rdi
movl $0x29a8, %esi           # imm = 0x29A8
jmp 0x7612
subq $0x8, %rsp
movl $0xfffe0000, %r10d      # imm = 0xFFFE0000
pushq $-0x9
popq %rdx
pushq $-0xb
popq %rcx
pushq $-0x1
popq %r8
pushq $0x6
popq %r9
movq %rbx, %rdi
movl $0x3346, %esi           # imm = 0x3346
movl $0x0, %eax
pushq $0x40
pushq %r10
pushq $0x53
pushq %r10
pushq $0xf
callq 0x450f
addq $0x30, %rsp
jmp 0x7f19
movq %rbx, %rdi
movl $0x2acd, %esi           # imm = 0x2ACD
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2ad2, %esi           # imm = 0x2AD2
xorl %eax, %eax
callq 0x450f
pushq $0x14
popq %rdx
pushq $0x10
popq %rcx
movq %rbx, %rdi
movl $0x2ada, %esi           # imm = 0x2ADA
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2ae3, %esi           # imm = 0x2AE3
jmp 0x7f03
pushq $-0x9
popq %rdx
pushq $0x3
popq %rcx
pushq $0x10
popq %r8
movq %rbx, %rdi
movl $0x3226, %esi           # imm = 0x3226
xorl %eax, %eax
callq 0x450f
jmp 0x7f19
movq %rbx, %rdi
movl $0x2742, %esi           # imm = 0x2742
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2792, %esi           # imm = 0x2792
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x28c0, %esi           # imm = 0x28C0
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x28e1, %esi           # imm = 0x28E1
jmp 0x7ef4
pushq $-0xb
popq %rdx
movq %rbx, %rdi
movl $0x2e4c, %esi           # imm = 0x2E4C
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2cb7, %esi           # imm = 0x2CB7
xorl %eax, %eax
callq 0x450f
subq $0x8, %rsp
pushq $0x18
popq %rdx
pushq $0x8
popq %rcx
pushq $-0x1
popq %r8
pushq $0x4
popq %rbp
movq %rbx, %rdi
movl $0x2e6d, %esi           # imm = 0x2E6D
movl %ebp, %r9d
xorl %eax, %eax
pushq $0x10
popq %r10
pushq %r10
pushq %r10
pushq $0x4
callq 0x450f
addq $0x20, %rsp
movl $0xfffff4fc, %r10d      # imm = 0xFFFFF4FC
pushq $0x6
popq %rdx
pushq $0x2
popq %rcx
pushq $-0x5
popq %r8
movq %rbx, %rdi
movl $0x2ebd, %esi           # imm = 0x2EBD
movl %ebp, %r9d
jmp 0x7c11
subq $0x8, %rsp
pushq $-0xb
popq %rdx
pushq $0x18
popq %rcx
pushq $0x8
popq %r8
pushq $-0x1
popq %r9
movq %rbx, %rdi
movl $0x2ffd, %esi           # imm = 0x2FFD
xorl %eax, %eax
pushq $0x10
pushq $0x4
popq %r14
pushq %r14
pushq %r14
callq 0x450f
addq $0x20, %rsp
movl $0xfffff4fc, %r10d      # imm = 0xFFFFF4FC
pushq $0x10
popq %rdx
pushq $0x6
popq %rcx
pushq $0x2
popq %r8
movq %rbx, %rdi
movl $0x305c, %esi           # imm = 0x305C
movl %r14d, %r9d
xorl %eax, %eax
pushq $0xc
pushq %r10
pushq %r10
pushq $0xfb
callq 0x450f
addq $0x20, %rsp
jmp 0x7f19
pushq $0x14
popq %rdx
pushq $0x10
popq %rcx
movq %rbx, %rdi
movl $0x29d8, %esi           # imm = 0x29D8
jmp 0x7e3a
pushq $0x14
popq %rdx
pushq $0x10
popq %rcx
movq %rbx, %rdi
movl $0x2aec, %esi           # imm = 0x2AEC
jmp 0x7e3a
pushq $0x28
popq %rcx
pushq $0x10
popq %r8
movq %rbx, %rdi
movl $0x2b14, %esi           # imm = 0x2B14
movl $0xfffe0000, %edx       # imm = 0xFFFE0000
movl %r8d, %r9d
jmp 0x7cee
pushq $0x4
popq %rbp
pushq $0x18
popq %r8
pushq $0x8
popq %r9
movq %rbx, %rdi
movl $0x308c, %esi           # imm = 0x308C
movl %ebp, %edx
movl %ebp, %ecx
xorl %eax, %eax
pushq $0x10
popq %r10
pushq %r10
pushq %r10
callq 0x450f
popq %rax
popq %rcx
subq $0x8, %rsp
movq %rbx, %rdi
movl $0x3122, %esi           # imm = 0x3122
movl %ebp, %edx
movl $0xfb, %ecx
movl $0xfffff4fc, %r8d       # imm = 0xFFFFF4FC
movl $0xfffff4fc, %r9d       # imm = 0xFFFFF4FC
xorl %eax, %eax
pushq $0xc
callq 0x450f
popq %rax
popq %rcx
jmp 0x7f19
movl $0x37a4, %esi           # imm = 0x37A4
movl $0xfffff598, %edx       # imm = 0xFFFFF598
xorl %eax, %eax
callq 0x450f
pushq $-0x1
popq %rcx
pushq $0x10
popq %r8
pushq $0x18
popq %r9
movq %rbx, %rdi
movl $0x37aa, %esi           # imm = 0x37AA
movl $0xfffff5a8, %edx       # imm = 0xFFFFF5A8
xorl %eax, %eax
callq 0x450f
jmp 0x7f19
movq %rbx, %rdi
movl $0x276e, %esi           # imm = 0x276E
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x27d6, %esi           # imm = 0x27D6
jmp 0x7ef1
movq %rbx, %rdi
movl $0x276e, %esi           # imm = 0x276E
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x277a, %esi           # imm = 0x277A
jmp 0x7ef1
pushq $-0xb
popq %rdx
pushq $0x18
popq %rcx
pushq $0x8
popq %r8
pushq $-0x1
popq %rbp
movq %rbx, %rdi
movl $0x2ddb, %esi           # imm = 0x2DDB
movl %ebp, %r9d
xorl %eax, %eax
pushq $0x1
pushq $0x6
pushq $0x10
popq %r10
pushq %r10
pushq %r10
callq 0x450f
addq $0x20, %rsp
movq %rbx, %rdi
movl $0x2e3b, %esi           # imm = 0x2E3B
movl %ebp, %edx
jmp 0x7612
pushq $0x6
popq %r14
subq $0x30, %rsp
orl $-0x1, 0x28(%rsp)
pushq $0xc
popq %rax
movl %eax, 0x10(%rsp)
movl %r14d, (%rsp)
movl $0x8, 0x20(%rsp)
movl $0xfffffffb, 0x18(%rsp) # imm = 0xFFFFFFFB
movl $0x14, 0x8(%rsp)
pushq $-0xb
popq %rdx
pushq $0x1c
popq %rcx
pushq $0x8
popq %r8
pushq $0x18
popq %r9
movq %rbx, %rdi
movl $0x2efd, %esi           # imm = 0x2EFD
xorl %eax, %eax
callq 0x450f
addq $0x28, %rsp
pushq $0x4
popq %rcx
movq %rbx, %rdi
movl $0x2f4a, %esi           # imm = 0x2F4A
movl %ecx, %edx
pushq $0x10
popq %rbp
movl %ebp, %r8d
movl %ebp, %r9d
xorl %eax, %eax
pushq %rbp
pushq $0x2
pushq %r14
callq 0x450f
addq $0x18, %rsp
movl $0xfffff4fc, %r10d      # imm = 0xFFFFF4FC
pushq $0x2
popq %r8
pushq $-0x5
popq %r9
movq %rbx, %rdi
movl $0x2fa1, %esi           # imm = 0x2FA1
movl %ebp, %edx
movl %r14d, %ecx
movl $0x0, %eax
pushq $0xc
popq %r11
pushq %r11
pushq %r10
pushq %r10
pushq $0xfb
pushq $0x4
pushq %rbp
pushq %rbp
callq 0x450f
addq $0x40, %rsp
jmp 0x7f19
pushq $0x7e
popq %rdx
pushq $-0x80
popq %rcx
movq %rbx, %rdi
movl $0x3688, %esi           # imm = 0x3688
xorl %eax, %eax
callq 0x450f
jmp 0x7f19
movl $0x2792, %esi           # imm = 0x2792
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x27ee, %esi           # imm = 0x27EE
jmp 0x7ef1
movl $0x2792, %esi           # imm = 0x2792
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x27a8, %esi           # imm = 0x27A8
jmp 0x7ef1
movq %rbx, %rdi
movl $0x276e, %esi           # imm = 0x276E
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x281c, %esi           # imm = 0x281C
jmp 0x7ef1
movq %rbx, %rdi
movl $0x276e, %esi           # imm = 0x276E
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x2862, %esi           # imm = 0x2862
jmp 0x7ef1
movl $0x2792, %esi           # imm = 0x2792
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x2834, %esi           # imm = 0x2834
jmp 0x7ef1
movl $0x2792, %esi           # imm = 0x2792
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x287a, %esi           # imm = 0x287A
movq %rbx, %rdi
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x26cc, %esi           # imm = 0x26CC
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2528, %esi           # imm = 0x2528
xorl %eax, %eax
callq 0x450f
incl %r13d
addq $0x4, %r12
jmp 0x6fb5
movq %rbx, %rdi
movl $0x2528, %esi           # imm = 0x2528
xorl %eax, %eax
callq 0x450f
pushq $-0x1
popq %rdx
movq %rbx, %rdi
movl $0x36c5, %esi           # imm = 0x36C5
jmp 0x7612
pushq $0x52
popq %rcx
movq %rbx, %rdi
movl $0x35f5, %esi           # imm = 0x35F5
movl $0xfffe0000, %edx       # imm = 0xFFFE0000
xorl %eax, %eax
callq 0x450f
jmp 0x7f7e
movq %rbx, %rdi
movl $0x3603, %esi           # imm = 0x3603
movl $0xfffe0000, %edx       # imm = 0xFFFE0000
jmp 0x7f77
pushq $0x52
popq %rdx
movq %rbx, %rdi
movl $0x35ff, %esi           # imm = 0x35FF
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2526, %esi           # imm = 0x2526
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x360d, %esi           # imm = 0x360D
jmp 0x7f12
movl $0x2792, %esi           # imm = 0x2792
movl $0xfffeffff, %edx       # imm = 0xFFFEFFFF
movl $0xfffeffff, %ecx       # imm = 0xFFFEFFFF
xorl %eax, %eax
callq 0x450f
movl $0x28c0, %esi           # imm = 0x28C0
movq %rbx, %rdi
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x28dc, %esi           # imm = 0x28DC
jmp 0x7f12
movq %rbx, %rdi
movl $0x3635, %esi           # imm = 0x3635
movl $0xfffe0000, %edx       # imm = 0xFFFE0000
xorl %eax, %eax
callq 0x450f
movq %rbx, %rdi
movl $0x2656, %esi           # imm = 0x2656
jmp 0x7f12
movl $0x34af, %esi           # imm = 0x34AF
jmp 0x7584
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq