// File: /workspace/github_c_makefile_star2_O2/genometools[P]genometools/src/core/encseq.c
// Function: gt_encseq_loader_load
GtEncseq* gt_encseq_loader_load(GtEncseqLoader *el, const char *indexname,
                                GtError *err)
{
  GtEncseq *encseq = NULL;
  gt_assert(el && indexname);

  if (el->autodiscover) {
    char buf[BUFSIZ];
    (void) snprintf(buf, BUFSIZ, "%s%s", indexname, GT_DESTABFILESUFFIX);
    if (gt_file_exists(buf))
      el->destab = true;
    (void) snprintf(buf, BUFSIZ, "%s%s", indexname, GT_SDSTABFILESUFFIX);
    if (gt_file_exists(buf))
      el->sdstab = true;
    (void) snprintf(buf, BUFSIZ, "%s%s", indexname, GT_SSPTABFILESUFFIX);
    if (gt_file_exists(buf))
      el->ssptab = true;
    (void) snprintf(buf, BUFSIZ, "%s%s", indexname, GT_OISTABFILESUFFIX);
    if (gt_file_exists(buf))
      el->oistab = true;
    (void) snprintf(buf, BUFSIZ, "%s%s", indexname, GT_MD5TABFILESUFFIX);
    if (gt_file_exists(buf))
      el->md5tab = true;
  }
  gt_log_log("loading encseq %s with des: %d, sds: %d, ssp: %d, ois: %d, "
             "md5: %d, mirr: %d",
             indexname, el->destab, el->sdstab, el->ssptab, el->oistab,
             el->md5tab, el->mirrored);

  encseq = gt_encseq_new_from_index(indexname,
                                    el->destab,
                                    el->sdstab,
                                    el->ssptab,
                                    el->oistab,
                                    el->md5tab,
                                    el->logger,
                                    err);
  if (encseq && el->mirrored) {
    if (gt_encseq_mirror(encseq, err) != 0) {
      gt_encseq_delete(encseq);
      encseq = NULL;
    }
  }
  return encseq;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x2058, %rsp           # imm = 0x2058
testq %rdi, %rdi
je 0xab68b
movq %rsi, %r12
testq %rsi, %rsi
je 0xab68b
movq %rdx, %r15
movq %rdi, %r14
cmpb $0x1, 0x6(%rdi)
jne 0xaad4c
leaq 0x364a8(%rip), %rdx     # 0xe10ee
leaq 0x4004b(%rip), %r8      # 0xeac98
leaq 0x50(%rsp), %rbx
movl $0x2000, %esi           # imm = 0x2000
movq %rbx, %rdi
movq %r12, %rcx
xorl %eax, %eax
callq 0xba00
movq %rbx, %rdi
callq 0x54940
testb %al, %al
je 0xaac74
movb $0x1, (%r14)
leaq 0x36473(%rip), %rdx     # 0xe10ee
leaq 0x4000c(%rip), %r8      # 0xeac8e
leaq 0x50(%rsp), %rbx
movl $0x2000, %esi           # imm = 0x2000
movq %rbx, %rdi
movq %r12, %rcx
xorl %eax, %eax
callq 0xba00
movq %rbx, %rdi
callq 0x54940
testb %al, %al
je 0xaacaa
movb $0x1, 0x3(%r14)
leaq 0x3643d(%rip), %rdx     # 0xe10ee
leaq 0x40021(%rip), %r8      # 0xeacd9
leaq 0x50(%rsp), %rbx
movl $0x2000, %esi           # imm = 0x2000
movq %rbx, %rdi
movq %r12, %rcx
xorl %eax, %eax
callq 0xba00
movq %rbx, %rdi
callq 0x54940
testb %al, %al
je 0xaace0
movb $0x1, 0x1(%r14)
leaq 0x36407(%rip), %rdx     # 0xe10ee
leaq 0x3ff9b(%rip), %r8      # 0xeac89
leaq 0x50(%rsp), %rbx
movl $0x2000, %esi           # imm = 0x2000
movq %rbx, %rdi
movq %r12, %rcx
xorl %eax, %eax
callq 0xba00
movq %rbx, %rdi
callq 0x54940
testb %al, %al
je 0xaad16
movb $0x1, 0x2(%r14)
leaq 0x363d1(%rip), %rdx     # 0xe10ee
leaq 0x3ff6f(%rip), %r8      # 0xeac93
leaq 0x50(%rsp), %rbx
movl $0x2000, %esi           # imm = 0x2000
movq %rbx, %rdi
movq %r12, %rcx
xorl %eax, %eax
callq 0xba00
movq %rbx, %rdi
callq 0x54940
testb %al, %al
je 0xaad4c
movb $0x1, 0x4(%r14)
movzbl (%r14), %edx
movzbl 0x3(%r14), %ecx
movzbl 0x1(%r14), %r8d
movzbl 0x2(%r14), %r9d
movzbl 0x4(%r14), %r10d
movzbl 0x5(%r14), %r11d
leaq 0x42e98(%rip), %rdi     # 0xedc08
movq %r12, %rsi
xorl %eax, %eax
pushq %r11
pushq %r10
callq 0xc5d2
popq %rax
popq %rcx
movb (%r14), %al
movb %al, 0x5(%rsp)
movb 0x1(%r14), %al
movb %al, 0x6(%rsp)
movb 0x3(%r14), %al
movb %al, 0x7(%rsp)
movb 0x2(%r14), %r13b
movb 0x4(%r14), %bl
movq 0x8(%r14), %rax
movq %rax, 0x30(%rsp)
testq %r15, %r15
je 0xaadbd
movq %r15, %rdi
callq 0xc103
testb %al, %al
jne 0xab6b9
movq %r12, 0x8(%rsp)
movq %r12, %rdi
movq %r15, %rsi
callq 0xbafdc
movq %rax, %r12
movb $0x1, %bpl
testq %rax, %rax
je 0xaaebb
movq %r12, %rdi
callq 0xbb671
movq %rax, %rdi
callq 0x9ad5a
testq %rax, %rax
sete %cl
je 0xaaebb
movb %bl, 0x2(%rsp)
movl %r13d, %ebx
movq %rax, 0x40(%rsp)
movb %cl, 0x4(%rsp)
movq %r15, 0x18(%rsp)
leaq 0x50(%rsp), %r15
movq %r15, %rdi
movq %r12, %rsi
callq 0xbb995
movq 0x30(%r15), %rax
movq %rax, 0x38(%rsp)
movq 0x68(%r15), %r13
movq %r12, %rdi
callq 0xbb954
movl %eax, %ebp
movq %r12, %rdi
callq 0xbb6b4
movq %rax, 0x28(%rsp)
movq %r12, %rdi
callq 0xbb806
movq %rax, %r15
movl %ebp, 0x24(%rsp)
cmpl $0x2, %ebp
movb %bl, 0x3(%rsp)
movq %r13, 0x48(%rsp)
jne 0xaaec3
movb $0x1, 0x50(%rsp)
testq %r15, %r15
je 0xab749
movq %r15, %rcx
decq %rcx
movq 0x28(%rsp), %rax
subq %rcx, %rax
jb 0xab77a
xorl %edx, %edx
divq %r15
testq %rdx, %rdx
je 0xaaeca
movq 0x83127(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1f1cb(%rip), %rsi     # 0xca066
leaq 0x45693(%rip), %rdx     # 0xf0535
leaq 0x4563a(%rip), %rcx     # 0xf04e3
leaq 0x40cea(%rip), %r8      # 0xebb9a
movl $0x125c, %r9d           # imm = 0x125C
jmp 0xab67f
xorl %r13d, %r13d
jmp 0xab571
movb $0x0, 0x50(%rsp)
xorl %eax, %eax
movq %rax, 0x58(%rsp)
movq %r12, %rdi
callq 0xbb849
movq %rax, %rbx
movq %r12, %rdi
callq 0xbb88c
movq %r12, 0x10(%rsp)
movq %rax, %r12
movq 0x10(%rsp), %rdi
callq 0xbb7c3
movq %rax, %rbp
movq 0x10(%rsp), %rdi
callq 0xbb780
movq %rax, %r13
movq 0x10(%rsp), %rdi
callq 0xbb912
subq $0x8, %rsp
movzbl %al, %eax
movzbl 0xb(%rsp), %r10d
movl 0x2c(%rsp), %edi
movq 0x30(%rsp), %rsi
movq %r15, %rdx
movq %rbx, %rcx
movq %r12, %r8
movq 0x18(%rsp), %r12
movq 0x40(%rsp), %r9
pushq 0x38(%rsp)
pushq %rax
pushq 0x58(%rsp)
leaq 0x70(%rsp), %rax
pushq %rax
pushq $0x0
pushq %r10
pushq %r13
pushq %rbp
pushq 0x90(%rsp)
callq 0xa4355
addq $0x50, %rsp
movq %rax, %r13
movq %r12, %rdi
callq 0xbb954
cmpl $0x7, %eax
jae 0xab6e7
movb 0x28(%r13), %bpl
movq %r12, %rdi
callq 0xbb954
cltq
leaq 0x8297a(%rip), %rbx     # 0x12d900
cmpb $0x1, %bpl
movq 0x18(%rsp), %r15
jne 0xaafb8
imulq $0x70, %rax, %rax
movq 0x28(%rax,%rbx), %rax
movq %rax, 0x110(%r13)
movq %r12, %rdi
callq 0xbb954
cltq
imulq $0x70, %rax, %rax
addq %rbx, %rax
addq $0x20, %rax
jmp 0xaafdd
imulq $0x70, %rax, %rax
movq 0x18(%rax,%rbx), %rax
movq %rax, 0x110(%r13)
movq %r12, %rdi
callq 0xbb954
cltq
imulq $0x70, %rax, %rax
addq %rbx, %rax
addq $0x10, %rax
movq %r12, %rbp
movq 0x8(%rsp), %r12
movq (%rax), %rax
movq %rax, 0x118(%r13)
movq %rbp, %rdi
callq 0xbb954
cltq
imulq $0x70, %rax, %rax
movq 0x38(%rax,%rbx), %rax
movq %rax, 0x120(%r13)
movq %rbp, %rdi
callq 0xbb954
cltq
imulq $0x70, %rax, %rax
movq 0x30(%rax,%rbx), %rax
movq %rax, 0x128(%r13)
movq %rbp, %rdi
callq 0xbb954
cltq
imulq $0x70, %rax, %rax
movq 0x48(%rax,%rbx), %rax
movq %rax, 0x140(%r13)
movq %rbp, %rdi
callq 0xbb954
cltq
imulq $0x70, %rax, %rax
movq 0x40(%rax,%rbx), %rax
movq %rax, 0x148(%r13)
movq %rbp, %rdi
callq 0xbb954
movl %eax, %edi
callq 0xb955c
testb %al, %al
je 0xab081
movl 0x4(%r13), %eax
cmpq $0x6, %rax
ja 0xab0b7
imulq $0x70, %rax, %rax
pshufd $0x4e, 0x50(%rax,%rbx), %xmm0 # xmm0 = mem[2,3,0,1]
jmp 0xab0bb
movq %rbp, %rdi
callq 0xbb954
cltq
imulq $0x70, %rax, %rax
movq 0x58(%rax,%rbx), %rax
movq %rax, 0x160(%r13)
movq %rbp, %rdi
callq 0xbb954
cltq
imulq $0x70, %rax, %rax
movq 0x50(%rax,%rbx), %rax
movq %rax, 0x168(%r13)
jmp 0xab0c4
pxor %xmm0, %xmm0
movdqu %xmm0, 0x160(%r13)
leaq 0xac1a(%rip), %rax      # 0xb5ce5
movq %rax, 0x150(%r13)
testq %r15, %r15
je 0xab0e7
movq %r15, %rdi
callq 0xc103
testb %al, %al
jne 0xab718
movq %r12, %rdi
callq 0x13da9
movq %rax, %rbp
leaq 0x3fb8b(%rip), %rsi     # 0xeac84
movq %rax, %rdi
callq 0x13dd3
movq %rbp, %rdi
callq 0x143d2
movq 0x60(%r13), %rcx
leaq 0x10(%r13), %r8
leaq -0x6764(%rip), %rdi     # 0xa49b4
movq %r13, %rsi
movq %rax, %rdx
movq %r15, %r9
callq 0xbd5b9
movb $0x1, %r12b
testl %eax, %eax
jne 0xab262
movq 0x88(%r13), %rax
movq 0x90(%r13), %rcx
movq (%rax), %rax
movq %rax, 0x30(%r13)
movq %rax, 0x38(%r13)
movq (%rcx), %rax
movq %rax, 0x40(%r13)
movq %rax, 0x48(%r13)
movq 0x98(%r13), %rax
movq (%rax), %rax
movq %rax, 0x50(%r13)
movq 0xa0(%r13), %rax
movq (%rax), %rax
movq %rax, 0x58(%r13)
leaq 0x178(%r13), %rdi
movq 0xd8(%r13), %rsi
pushq $0xe
popq %rcx
rep  movsq (%rsi), %es:(%rdi)
movq 0xa8(%r13), %rax
movq (%rax), %rax
movq %rax, 0x3b0(%r13)
movq 0xb0(%r13), %rax
movq (%rax), %rax
movq %rax, 0x3b8(%r13)
movq 0xd0(%r13), %rax
movb (%rax), %al
movb %al, 0x360(%r13)
movq 0xc8(%r13), %rax
movq (%rax), %rax
movq %rax, 0x340(%r13)
movq 0x70(%r13), %rax
movq 0x78(%r13), %rcx
movq (%rcx), %rcx
movq %rcx, 0x100(%r13)
movb (%rax), %al
movb %al, 0x108(%r13)
callq 0x1532c
movq %rax, 0x1f8(%r13)
movq 0xe0(%r13), %rbx
xorl %r15d, %r15d
cmpq 0x50(%r13), %r15
jae 0xab22a
movq 0x1f8(%r13), %rdi
movq %rbx, %rsi
callq 0x15407
testq %rbx, %rbx
je 0xab653
movq %rbx, %rdi
callq 0xb260
addq %rax, %rbx
incq %rbx
incq %r15
jmp 0xab1f9
cmpq $0x0, 0xf8(%r13)
je 0xab7ab
movq %r13, %rdi
callq 0xa3e1f
leaq 0x45398(%rip), %rsi     # 0xf05df
movq 0x30(%rsp), %rdi
movq %rax, %rdx
xorl %eax, %eax
callq 0xc9c1
movb 0x4(%rsp), %al
movl %eax, %r12d
movq 0x18(%rsp), %r15
movq %rbp, %rdi
callq 0x152db
testb %r12b, %r12b
je 0xab276
movq 0x8(%rsp), %rbp
jmp 0xab2ee
movq 0x8(%rsp), %rbp
movq %rbp, %rdi
callq 0x4f8ae
movq %rax, 0x68(%r13)
movq 0xf8(%r13), %rsi
movq 0x220(%r13), %rdi
callq 0xb552f
movl %eax, 0x170(%r13)
cmpb $0x0, 0x5(%rsp)
je 0xab2ee
leaq 0x3f9e9(%rip), %rsi     # 0xeac98
leaq 0x408e4(%rip), %rcx     # 0xebb9a
leaq 0x50(%rsp), %rbx
movq %rbp, %rdi
movq %rbx, %rdx
movl $0x128b, %r8d           # imm = 0x128B
movq %r15, %r9
callq 0x5321d
movq %rax, 0x200(%r13)
movq (%rbx), %rcx
movq %rcx, 0x210(%r13)
testq %rax, %rax
movzbl %r12b, %r12d
pushq $0x1
popq %rax
cmovel %eax, %r12d
cmpb $0x0, 0x7(%rsp)
je 0xab33b
testb %r12b, %r12b
jne 0xab33b
movq 0x40(%r13), %rdx
cmpq $0x2, %rdx
jb 0xab333
decq %rdx
leaq 0x3f980(%rip), %rsi     # 0xeac8e
pushq $0x8
popq %rcx
movq %rbp, %rdi
movq %r15, %r8
callq 0x532d1
movq %rax, 0x218(%r13)
testq %rax, %rax
movzbl %r12b, %r12d
pushq $0x1
popq %rax
cmovel %eax, %r12d
jmp 0xab33b
andq $0x0, 0x218(%r13)
testb %r12b, %r12b
jne 0xab428
cmpb $0x0, 0x6(%rsp)
jne 0xab359
cmpb $0x1, 0x3a9(%r13)
jne 0xab428
cmpl $0x2, (%r13)
je 0xab428
cmpq $0x2, 0x40(%r13)
jb 0xab428
testq %r15, %r15
je 0xab384
movq %r15, %rdi
callq 0xc103
testb %al, %al
jne 0xab86f
movq %rbp, %rdi
callq 0x13da9
movq %rax, %rbx
leaq 0x3f943(%rip), %rsi     # 0xeacd9
movq %rax, %rdi
callq 0x13dd3
movl 0x4(%r13), %edi
movq 0x30(%r13), %rcx
movq 0x40(%r13), %r8
decq %r8
xorl %esi, %esi
xorl %edx, %edx
callq 0xa7df3
movq %rax, %r15
movq 0x30(%r13), %rax
leaq 0x50(%rsp), %rbp
movq %rax, (%rbp)
movq 0x40(%r13), %rax
movq %rax, 0x8(%rbp)
movl 0x4(%r13), %eax
movl %eax, 0x10(%rbp)
leaq 0x240(%r13), %rax
movq %rax, 0x18(%rbp)
movq %rbx, %rdi
callq 0x143d2
leaq 0x18(%r13), %r8
leaq 0x92f8(%rip), %rdi      # 0xb46eb
movq %rbp, %rsi
movq %rax, %rdx
movq %r15, %rcx
movq 0x18(%rsp), %r15
movq %r15, %r9
callq 0xbd5b9
movb $0x1, %bpl
testl %eax, %eax
jne 0xab418
movb $0x1, 0x2a(%r13)
movl %r12d, %ebp
movq %rbx, %rdi
callq 0x152db
movl %ebp, %r12d
movq 0x8(%rsp), %rbp
cmpb $0x0, 0x3(%rsp)
je 0xab509
testb %r12b, %r12b
jne 0xab509
movb $0x1, 0x2f0(%r13)
testq %r15, %r15
je 0xab459
movq %r15, %rdi
callq 0xc103
testb %al, %al
jne 0xab7dc
movq %rbp, %rdi
callq 0x13da9
movq %rax, %rbx
leaq 0x3f81e(%rip), %rsi     # 0xeac89
movq %rax, %rdi
callq 0x13dd3
movq %r13, %rdi
callq 0xb55b5
movq %rax, %r15
movq %rbx, %rdi
callq 0x143d2
movq %r13, %r8
addq $0x20, %r8
leaq 0xa189(%rip), %rdi      # 0xb561d
movq %r13, %rsi
movq %rax, %rdx
movq %r15, %rcx
movq 0x18(%rsp), %r15
movq %r15, %r9
callq 0xbd5b9
movb $0x1, %bpl
testl %eax, %eax
jne 0xab4e7
movb $0x1, 0x2a(%r13)
movq 0x368(%r13), %rax
movq %rax, 0x338(%r13)
movdqu 0x370(%r13), %xmm0
movdqu %xmm0, 0x348(%r13)
movq 0x380(%r13), %rax
movq %rax, 0x358(%r13)
movl %r12d, %ebp
movq %rbx, %rdi
callq 0x152db
cmpb $0x0, 0x2(%rsp)
je 0xab64b
movl %ebp, %r12d
testb %bpl, %bpl
movq 0x8(%rsp), %rbp
je 0xab515
jmp 0xab565
cmpb $0x0, 0x2(%rsp)
je 0xab565
testb %r12b, %r12b
jne 0xab565
movq %rbp, %rdi
callq 0x13da9
movq %rax, %rbx
leaq 0x3f76c(%rip), %rsi     # 0xeac93
movq %rax, %rdi
callq 0x13dd3
movq %rbx, %rdi
callq 0x143d2
movq 0x40(%r13), %rsi
movq %rax, %rdi
pushq $0x1
popq %rbp
movl %ebp, %edx
movq %r15, %rcx
callq 0xbf1d4
movq %rax, 0x3a0(%r13)
testq %rax, %rax
movzbl %r12b, %r12d
cmovel %ebp, %r12d
movq %rbx, %rdi
callq 0x152db
testb %r12b, %r12b
je 0xab59a
xorl %ebp, %ebp
movq 0x10(%rsp), %r12
movq %r12, %rdi
callq 0xbb9e1
xorl %ebx, %ebx
xorl %edi, %edi
callq 0x9b1c1
testb %bpl, %bpl
jne 0xab636
movq %r13, %rdi
callq 0xa4fe9
xorl %ebx, %ebx
jmp 0xab636
movq 0x50(%r13), %rdi
cmpq $0x2, %rdi
movq 0x10(%rsp), %rbx
jb 0xab611
cmpq $0x0, 0x278(%r13)
jne 0xab80d
decq %rdi
leaq 0x405d9(%rip), %rdx     # 0xebb9a
pushq $0x8
popq %rsi
movl $0x12c3, %ecx           # imm = 0x12C3
callq 0xce9a
movq %rax, 0x278(%r13)
movq 0xf0(%r13), %rcx
testq %rcx, %rcx
je 0xab83e
addq $0x8, %rcx
xorl %edx, %edx
xorl %esi, %esi
movq 0x50(%r13), %rdi
decq %rdi
cmpq %rdi, %rdx
jae 0xab611
cmpq $0x1, %rdx
sbbq $-0x1, %rsi
addq (%rcx), %rsi
movq %rsi, (%rax,%rdx,8)
incq %rdx
addq $0x10, %rcx
jmp 0xab5ed
movq %rbx, %rdi
callq 0xbb9e1
cmpb $0x1, 0x5(%r14)
jne 0xab633
movq %r13, %rdi
movq %r15, %rsi
callq 0xaeeb6
testl %eax, %eax
jne 0xab58b
movq %r13, %rbx
movq %rbx, %rax
addq $0x2058, %rsp           # imm = 0x2058
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movl %ebp, %r12d
jmp 0xab565
movq 0x8295e(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1ea02(%rip), %rsi     # 0xca066
leaq 0x44f62(%rip), %rdx     # 0xf05cd
leaq 0x44f41(%rip), %rcx     # 0xf05b3
leaq 0x40521(%rip), %r8      # 0xebb9a
movl $0x68e, %r9d            # imm = 0x68E
xorl %eax, %eax
callq 0xb8c0
callq 0xb300
movq 0x82926(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e9ca(%rip), %rsi     # 0xca066
leaq 0x4253f(%rip), %rdx     # 0xedbe2
leaq 0x42548(%rip), %rcx     # 0xedbf2
leaq 0x404e9(%rip), %r8      # 0xebb9a
movl $0x224c, %r9d           # imm = 0x224C
jmp 0xab67f
movq 0x828f8(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e99c(%rip), %rsi     # 0xca066
leaq 0x1ef88(%rip), %rdx     # 0xca659
leaq 0x44e0b(%rip), %rcx     # 0xf04e3
leaq 0x404bb(%rip), %r8      # 0xebb9a
movl $0x1240, %r9d           # imm = 0x1240
jmp 0xab67f
movq 0x828ca(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e96e(%rip), %rsi     # 0xca066
leaq 0x44e61(%rip), %rdx     # 0xf0560
leaq 0x44ddd(%rip), %rcx     # 0xf04e3
leaq 0x4048d(%rip), %r8      # 0xebb9a
movl $0x1274, %r9d           # imm = 0x1274
jmp 0xab67f
movq 0x82899(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e93d(%rip), %rsi     # 0xca066
leaq 0x1ef29(%rip), %rdx     # 0xca659
leaq 0x44e7c(%rip), %rcx     # 0xf05b3
leaq 0x4045c(%rip), %r8      # 0xebb9a
movl $0x66f, %r9d            # imm = 0x66F
jmp 0xab67f
movq 0x82868(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e90c(%rip), %rsi     # 0xca066
leaq 0x44d9b(%rip), %rdx     # 0xf04fc
leaq 0x44d7b(%rip), %rcx     # 0xf04e3
leaq 0x4042b(%rip), %r8      # 0xebb9a
movl $0x1259, %r9d           # imm = 0x1259
jmp 0xab67f
movq 0x82837(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e8db(%rip), %rsi     # 0xca066
leaq 0x44d7f(%rip), %rdx     # 0xf0511
leaq 0x44d4a(%rip), %rcx     # 0xf04e3
leaq 0x403fa(%rip), %r8      # 0xebb9a
movl $0x125a, %r9d           # imm = 0x125A
jmp 0xab67f
movq 0x82806(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e8aa(%rip), %rsi     # 0xca066
leaq 0x41871(%rip), %rdx     # 0xed034
leaq 0x44de9(%rip), %rcx     # 0xf05b3
leaq 0x403c9(%rip), %r8      # 0xebb9a
movl $0x691, %r9d            # imm = 0x691
jmp 0xab67f
movq 0x827d5(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e879(%rip), %rsi     # 0xca066
leaq 0x1ee65(%rip), %rdx     # 0xca659
leaq 0x44e05(%rip), %rcx     # 0xf0600
leaq 0x40398(%rip), %r8      # 0xebb9a
movl $0x494, %r9d            # imm = 0x494
jmp 0xab67f
movq 0x827a4(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e848(%rip), %rsi     # 0xca066
leaq 0x44d77(%rip), %rdx     # 0xf059c
leaq 0x44cb7(%rip), %rcx     # 0xf04e3
leaq 0x40367(%rip), %r8      # 0xebb9a
movl $0x12c1, %r9d           # imm = 0x12C1
jmp 0xab67f
movq 0x82773(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e817(%rip), %rsi     # 0xca066
leaq 0x4343f(%rip), %rdx     # 0xeec95
leaq 0x44c86(%rip), %rcx     # 0xf04e3
leaq 0x40336(%rip), %r8      # 0xebb9a
movl $0x12c4, %r9d           # imm = 0x12C4
jmp 0xab67f
movq 0x82742(%rip), %rax     # 0x12dfb8
movq (%rax), %rdi
leaq 0x1e7e6(%rip), %rsi     # 0xca066
leaq 0x1edd2(%rip), %rdx     # 0xca659
leaq 0x44d58(%rip), %rcx     # 0xf05e6
leaq 0x40305(%rip), %r8      # 0xebb9a
movl $0x3e1, %r9d            # imm = 0x3E1
jmp 0xab67f