// File: /workspace/github_cpp_makefile_star2_O3/alexwarth[P]nothing/main.cpp
// Function: main
int main(int argc, char *argv[]) {
  init(argc > 1);
  value_t ans = send1(sPrintln, send1(sIntern, stringify("Object>>println and send macro worked!"))); printf2(" => %o\n", ans);
          ans = send1(sPrintln, Int(42));                                                             printf2(" => %o\n", ans);
          ans = send1(sPrintln, Int(42));                                                             printf2(" => %o\n", ans);
          ans = send1(sPrintln, nil);                                                                 printf2(" => %o\n", ans);
          ans = send1(sPrintln, cons(Int(1), Int(2)));                                                printf2(" => %o\n", ans);
          ans = send1(sPrintln, cons(Int(1), Int(2)));                                                printf2(" => %o\n", ans);
          ans = send2(sSub,     Int(5), Int(6));                                                      printf2(" => %o\n", ans);
          ans = send1(sPrintln, send1(sIdentityHash, cons(nil, nil)));                                printf2(" => %o\n", ans);
          ans = send1(sPrintln, send1(sIdentityHash, Int(1234)));                                     printf2(" => %o\n", ans);
  value_t sX  = send1(sIntern,  stringify("x")),
          sY  = send1(sIntern,  stringify("y"));
  value_t Point = _p3(MkClass, send1(sIntern, stringify("Point")), Obj, cons(sX, sY));
  value_t p     = _p2(MkObj, Point, Int(0));
  send2(sX, p, Int(1234));
  send2(sY, p, Int(4321));
  send1(sPrintln, p);
  send2(sAdd, p, Int(5));
  _p(PrintOT);
  return 0;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
xorl %eax, %eax
cmpl $0x2, %edi
setge %al
movl %eax, %edi
callq 0x81c2
movl 0xa03d(%rip), %eax      # 0x134c0
cmpl $0x0, 0xa0b6(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
sarl %eax
cltq
leaq 0x9bd8(%rip), %r15      # 0x13080
movl 0xa09a(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9fd0(%rip), %eax      # 0x13488
cmpl $0x0, 0xa081(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
sarl %eax
cltq
movl 0xa0b8(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9fa2(%rip), %eax      # 0x13488
movl 0xa054(%rip), %ecx      # 0x13540
testl %ecx, %ecx
setne %dl
testb $0x1, %al
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb004
testl %ecx, %ecx
setne %dl
movl 0x9fb1(%rip), %ecx      # 0x134c0
testb $0x1, %cl
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb004
sarl %eax
cltq
movq (%r15,%rax,8), %r14
sarl %ecx
movslq %ecx, %rax
movl 0xa012(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9f48(%rip), %eax      # 0x13488
cmpl $0x0, 0x9ff9(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
sarl %eax
cltq
movl 0xa024(%rip), %edi      # 0x13588
callq *(%r15,%rax,8)
movl 0x9f1a(%rip), %eax      # 0x13488
cmpl $0x0, 0x9fcb(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
leaq 0x72fb(%rip), %rdi      # 0x10892
callq 0x78ba
movl %eax, %edi
callq *%rbx
movl 0x9efa(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9f93(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9ecd(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9f66(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9ef4(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9f39(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
movl 0x9f38(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9f1d(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
movl %eax, %edi
callq *%r14
movl 0x9e5b(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9ef4(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9e2e(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9ec7(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9e55(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9e9a(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb004
movl 0x9e99(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9e7e(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x71d9(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9dd1(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9e4a(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0f5
sarl %eax
cltq
movl 0x9e35(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9d6b(%rip), %eax      # 0x13488
cmpl $0x0, 0x9e1c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0f5
sarl %eax
cltq
movl 0x9e53(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9d3d(%rip), %eax      # 0x13488
cmpl $0x0, 0x9dee(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0f5
sarl %eax
cltq
movl $0x55, %edi
callq *(%r15,%rax,8)
movl 0x9d28(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9dc1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0f5
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9cfb(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9d94(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0f5
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9d22(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9d67(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0f5
movl 0x9d66(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9d4b(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x70a6(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9c9e(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9d17(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb114
sarl %eax
cltq
movl 0x9d02(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9c38(%rip), %eax      # 0x13488
cmpl $0x0, 0x9ce9(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb114
sarl %eax
cltq
movl 0x9d20(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9c0a(%rip), %eax      # 0x13488
cmpl $0x0, 0x9cbb(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb114
sarl %eax
cltq
movl $0x55, %edi
callq *(%r15,%rax,8)
movl 0x9bf5(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9c8e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb114
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9bc8(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9c61(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb114
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9bef(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9c34(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb114
movl 0x9c33(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9c18(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x6f73(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9b6b(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9be4(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb133
sarl %eax
cltq
movl 0x9bcf(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9b05(%rip), %eax      # 0x13488
cmpl $0x0, 0x9bb6(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb133
sarl %eax
cltq
movl 0x9bed(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x9ad7(%rip), %eax      # 0x13488
cmpl $0x0, 0x9b88(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb133
sarl %eax
cltq
movl 0x9b73(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9ac1(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9b5a(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb133
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9a94(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9b2d(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb133
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9abb(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9b00(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb133
movl 0x9aff(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9ae4(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x6e3f(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9a37(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9ab0(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0dd
sarl %eax
cltq
movl 0x9a9b(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x99d1(%rip), %eax      # 0x13488
cmpl $0x0, 0x9a82(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0dd
sarl %eax
cltq
movl 0x9ab9(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x99a3(%rip), %eax      # 0x13488
cmpl $0x0, 0x9a54(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0dd
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
movl $0x2, %edi
callq 0x2d11
movl 0x9a29(%rip), %esi      # 0x13540
testl %esi, %esi
sete %cl
testb $0x1, %al
sete %dl
orb %cl, %dl
je 0xb1af
movl %eax, %edx
sarl %edx
movq 0x9a7c(%rip), %rcx      # 0x135b0
movslq %edx, %rdx
testl %esi, %esi
je 0x9b55
leaq (%rdx,%rdx,2), %rsi
movl (%rcx,%rsi,8), %esi
testb $0x1, %sil
je 0xb0dd
cmpl $0x1, %esi
jle 0xb1f8
testb $0x1, %al
sete %dil
leaq (%rdx,%rdx,2), %rdx
movq 0x10(%rcx,%rdx,8), %rsi
movl $0x3, (%rsi)
movl 0x99d0(%rip), %esi      # 0x13540
testl %esi, %esi
sete %r8b
orb %dil, %r8b
je 0xb1af
testl %esi, %esi
je 0x9b99
movl (%rcx,%rdx,8), %esi
testb $0x1, %sil
je 0xb0dd
cmpl $0x3, %esi
jle 0xb1f8
leaq (%rcx,%rdx,8), %rcx
addq $0x10, %rcx
movq (%rcx), %rcx
movl $0x5, 0x4(%rcx)
movl %eax, %edi
callq *%rbx
movl 0x98eb(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9984(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0dd
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x98be(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9957(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0dd
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x98e5(%rip), %eax      # 0x134f4
cmpl $0x0, 0x992a(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0dd
movl 0x9929(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x990e(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x6c69(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9861(%rip), %eax      # 0x134c0
cmpl $0x0, 0x98da(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0e9
sarl %eax
cltq
movl 0x98c5(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x97fb(%rip), %eax      # 0x13488
cmpl $0x0, 0x98ac(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0e9
sarl %eax
cltq
movl 0x98e3(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x97cd(%rip), %eax      # 0x13488
cmpl $0x0, 0x987e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0e9
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
movl $0x2, %edi
callq 0x2d11
movl 0x9853(%rip), %esi      # 0x13540
testl %esi, %esi
sete %cl
testb $0x1, %al
sete %dl
orb %cl, %dl
je 0xb1b8
movl %eax, %edx
sarl %edx
movq 0x98a6(%rip), %rcx      # 0x135b0
movslq %edx, %rdx
testl %esi, %esi
je 0x9d2b
leaq (%rdx,%rdx,2), %rsi
movl (%rcx,%rsi,8), %esi
testb $0x1, %sil
je 0xb0e9
cmpl $0x1, %esi
jle 0xb217
testb $0x1, %al
sete %dil
leaq (%rdx,%rdx,2), %rdx
movq 0x10(%rcx,%rdx,8), %rsi
movl $0x3, (%rsi)
movl 0x97fa(%rip), %esi      # 0x13540
testl %esi, %esi
sete %r8b
orb %dil, %r8b
je 0xb1b8
testl %esi, %esi
je 0x9d6f
movl (%rcx,%rdx,8), %esi
testb $0x1, %sil
je 0xb0e9
cmpl $0x3, %esi
jle 0xb217
leaq (%rcx,%rdx,8), %rcx
addq $0x10, %rcx
movq (%rcx), %rcx
movl $0x5, 0x4(%rcx)
movl %eax, %edi
callq *%rbx
movl 0x9715(%rip), %eax      # 0x134a0
cmpl $0x0, 0x97ae(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0e9
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x96e8(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9781(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0e9
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x970f(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9754(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0e9
movl 0x9753(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9738(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x6a93(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x968b(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9704(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb061
sarl %eax
cltq
movl 0x96ef(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9625(%rip), %eax      # 0x13488
cmpl $0x0, 0x96d6(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb061
sarl %eax
cltq
movl 0x9715(%rip), %edi      # 0x1359c
callq *(%r15,%rax,8)
movl 0x95f7(%rip), %eax      # 0x13488
cmpl $0x0, 0x96a8(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb061
sarl %eax
cltq
movl $0xb, %edi
callq *(%r15,%rax,8)
movl 0x95e2(%rip), %eax      # 0x134a0
cmpl $0x0, 0x967b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb061
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x95b5(%rip), %eax      # 0x134a0
cmpl $0x0, 0x964e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb061
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9570(%rip), %eax      # 0x13488
cmpl $0x0, 0x9621(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb061
movl 0x9620(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0xd, %edi
callq *(%r15,%rax,8)
movl 0x9555(%rip), %eax      # 0x134a0
cmpl $0x0, 0x95ee(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb061
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x957c(%rip), %eax      # 0x134f4
cmpl $0x0, 0x95c1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb061
sarl %eax
cltq
movl $0x5, %edi
callq *(%r15,%rax,8)
movl 0x95ab(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x6906(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x94fe(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9577(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
sarl %eax
cltq
movl 0x9562(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9498(%rip), %eax      # 0x13488
cmpl $0x0, 0x9549(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
sarl %eax
cltq
movl 0x9580(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x946a(%rip), %eax      # 0x13488
movl 0x951c(%rip), %ecx      # 0x13540
testl %ecx, %ecx
setne %dl
testb $0x1, %al
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xafe5
testl %ecx, %ecx
setne %dl
movl 0x9479(%rip), %ecx      # 0x134c0
testb $0x1, %cl
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xafe5
sarl %eax
cltq
movq (%r15,%rax,8), %r14
sarl %ecx
movslq %ecx, %rax
movl 0x94da(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9410(%rip), %eax      # 0x13488
cmpl $0x0, 0x94c1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
sarl %eax
cltq
movl 0x94f0(%rip), %edi      # 0x1358c
callq *(%r15,%rax,8)
movl 0x93e2(%rip), %eax      # 0x13488
cmpl $0x0, 0x9493(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
movl 0x947a(%rip), %ebp      # 0x13548
movl $0x2, %edi
callq 0x2d11
movl 0x9462(%rip), %esi      # 0x13540
testl %esi, %esi
sete %cl
testb $0x1, %al
sete %dl
orb %cl, %dl
je 0xb1c1
movl %eax, %edx
sarl %edx
movq 0x94b5(%rip), %rcx      # 0x135b0
movslq %edx, %rdx
testl %esi, %esi
je 0xa11c
leaq (%rdx,%rdx,2), %rsi
movl (%rcx,%rsi,8), %esi
testb $0x1, %sil
je 0xafe5
cmpl $0x1, %esi
jle 0xb236
testb $0x1, %al
sete %dil
leaq (%rdx,%rdx,2), %rdx
movq 0x10(%rcx,%rdx,8), %rsi
movl %ebp, (%rsi)
movl 0x940d(%rip), %esi      # 0x13540
testl %esi, %esi
sete %r8b
orb %dil, %r8b
je 0xb1c1
testl %esi, %esi
je 0xa15c
movl (%rcx,%rdx,8), %esi
testb $0x1, %sil
je 0xafe5
cmpl $0x3, %esi
jle 0xb236
leaq (%rcx,%rdx,8), %rcx
addq $0x10, %rcx
movq (%rcx), %rcx
movl %ebp, 0x4(%rcx)
movl %eax, %edi
callq *%rbx
movl 0x932c(%rip), %eax      # 0x134a0
cmpl $0x0, 0x93c5(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x92ff(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9398(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9326(%rip), %eax      # 0x134f4
cmpl $0x0, 0x936b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
movl 0x936a(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x934f(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
movl %eax, %edi
callq *%r14
movl 0x928d(%rip), %eax      # 0x134a0
cmpl $0x0, 0x9326(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9260(%rip), %eax      # 0x134a0
cmpl $0x0, 0x92f9(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x9287(%rip), %eax      # 0x134f4
cmpl $0x0, 0x92cc(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xafe5
movl 0x92cb(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x92b0(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x660b(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x9203(%rip), %eax      # 0x134c0
cmpl $0x0, 0x927c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
sarl %eax
cltq
movl 0x9267(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x919d(%rip), %eax      # 0x13488
cmpl $0x0, 0x924e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
sarl %eax
cltq
movl 0x9285(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x916f(%rip), %eax      # 0x13488
movl 0x9221(%rip), %ecx      # 0x13540
testl %ecx, %ecx
setne %dl
testb $0x1, %al
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb023
testl %ecx, %ecx
setne %dl
movl 0x917e(%rip), %ecx      # 0x134c0
testb $0x1, %cl
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb023
sarl %eax
cltq
movq (%r15,%rax,8), %r14
sarl %ecx
movslq %ecx, %rax
movl 0x91df(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x9115(%rip), %eax      # 0x13488
cmpl $0x0, 0x91c6(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
sarl %eax
cltq
movl 0x91f5(%rip), %edi      # 0x1358c
callq *(%r15,%rax,8)
movl 0x90e7(%rip), %eax      # 0x13488
cmpl $0x0, 0x9198(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
sarl %eax
cltq
movl $0x9a5, %edi            # imm = 0x9A5
callq *(%r15,%rax,8)
movl 0x90d2(%rip), %eax      # 0x134a0
cmpl $0x0, 0x916b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x90a5(%rip), %eax      # 0x134a0
cmpl $0x0, 0x913e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x90cc(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9111(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
movl 0x9110(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x90f5(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
movl %eax, %edi
callq *%r14
movl 0x9033(%rip), %eax      # 0x134a0
cmpl $0x0, 0x90cc(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9006(%rip), %eax      # 0x134a0
cmpl $0x0, 0x909f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x902d(%rip), %eax      # 0x134f4
cmpl $0x0, 0x9072(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb023
movl 0x9071(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x9056(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
leaq 0x63b1(%rip), %rdi      # 0x108b9
movl %eax, %esi
xorl %eax, %eax
callq 0x21cc
movl 0x8fa9(%rip), %eax      # 0x134c0
cmpl $0x0, 0x9022(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb152
sarl %eax
cltq
movl 0x900d(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8f43(%rip), %eax      # 0x13488
cmpl $0x0, 0x8ff4(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb152
sarl %eax
cltq
movl 0x901f(%rip), %edi      # 0x13588
callq *(%r15,%rax,8)
movl 0x8f15(%rip), %eax      # 0x13488
cmpl $0x0, 0x8fc6(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb152
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
leaq 0x2804(%rip), %rdi      # 0xcda0
callq 0x78ba
movl %eax, %edi
callq *%rbx
movl 0x8ef5(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8f8e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb152
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8ec8(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8f61(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb152
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8eef(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8f34(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb152
movl 0x8f33(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8f18(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
movl %eax, %r14d
movl 0x8e78(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8ef1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb171
sarl %eax
cltq
movl 0x8edc(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8e12(%rip), %eax      # 0x13488
cmpl $0x0, 0x8ec3(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb171
sarl %eax
cltq
movl 0x8eee(%rip), %edi      # 0x13588
callq *(%r15,%rax,8)
movl 0x8de4(%rip), %eax      # 0x13488
cmpl $0x0, 0x8e95(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb171
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
leaq 0x645e(%rip), %rdi      # 0x10b2b
callq 0x78ba
movl %eax, %edi
callq *%rbx
movl 0x8dc4(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8e5d(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb171
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8d97(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8e30(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb171
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8dbe(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8e03(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb171
movl 0x8e02(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8de7(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
movl %eax, %ebp
movl 0x8d10(%rip), %eax      # 0x13488
cmpl $0x0, 0x8dc1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb042
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
movl $0x2, %edi
callq 0x2d11
movl 0x8d96(%rip), %esi      # 0x13540
testl %esi, %esi
sete %cl
testb $0x1, %al
sete %dl
orb %cl, %dl
je 0xb1cd
movl %eax, %edx
sarl %edx
movq 0x8de9(%rip), %rcx      # 0x135b0
movslq %edx, %rdx
testl %esi, %esi
je 0xa7e8
leaq (%rdx,%rdx,2), %rsi
movl (%rcx,%rsi,8), %esi
testb $0x1, %sil
je 0xb042
cmpl $0x1, %esi
jle 0xb242
testb $0x1, %al
sete %dil
leaq (%rdx,%rdx,2), %rdx
movq 0x10(%rcx,%rdx,8), %rsi
movl %r14d, (%rsi)
movl 0x8d40(%rip), %esi      # 0x13540
testl %esi, %esi
sete %r8b
orb %dil, %r8b
je 0xb1cd
testl %esi, %esi
je 0xa829
movl (%rcx,%rdx,8), %esi
testb $0x1, %sil
je 0xb042
cmpl $0x3, %esi
jle 0xb242
leaq (%rcx,%rdx,8), %rcx
addq $0x10, %rcx
movq (%rcx), %rcx
movl %ebp, 0x4(%rcx)
movl %eax, %edi
callq *%rbx
movl 0x8c47(%rip), %eax      # 0x13488
cmpl $0x0, 0x8cf8(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb042
sarl %eax
cltq
movl 0x8d07(%rip), %edi      # 0x1356c
callq *(%r15,%rax,8)
movl 0x8c7d(%rip), %eax      # 0x134ec
movl 0x8ccb(%rip), %ecx      # 0x13540
testl %ecx, %ecx
setne %dl
testb $0x1, %al
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb042
testl %ecx, %ecx
setne %dl
movl 0x8c28(%rip), %ecx      # 0x134c0
testb $0x1, %cl
sete %sil
andb %dl, %sil
cmpb $0x1, %sil
je 0xb042
sarl %eax
cltq
movq (%r15,%rax,8), %r12
sarl %ecx
movslq %ecx, %rax
movl 0x8c89(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8bbf(%rip), %eax      # 0x13488
cmpl $0x0, 0x8c70(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb042
sarl %eax
cltq
movl 0x8c9b(%rip), %edi      # 0x13588
callq *(%r15,%rax,8)
movl 0x8b91(%rip), %eax      # 0x13488
cmpl $0x0, 0x8c42(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb042
sarl %eax
cltq
movq (%r15,%rax,8), %rbx
leaq 0x62db(%rip), %rdi      # 0x10bfb
callq 0x78ba
movl %eax, %edi
callq *%rbx
movl 0x8b71(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8c0a(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb042
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8b44(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8bdd(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb042
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8b6b(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8bb0(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb042
movl 0x8baf(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8b94(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
movl %eax, %edi
callq *%r12
movl %eax, %ebx
movl 0x8ab8(%rip), %eax      # 0x13488
cmpl $0x0, 0x8b69(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb1d9
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8ae7(%rip), %eax      # 0x134e4
cmpl $0x0, 0x8b3c(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb1d9
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl %eax, %ebx
movl 0x8a97(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8b10(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb080
sarl %eax
cltq
movl 0x8afb(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8a31(%rip), %eax      # 0x13488
cmpl $0x0, 0x8ae2(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb080
sarl %eax
cltq
movl %r14d, %edi
callq *(%r15,%rax,8)
movl 0x8a06(%rip), %eax      # 0x13488
cmpl $0x0, 0x8ab7(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb080
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl 0x89f4(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8a8d(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb080
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x89c7(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8a60(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb080
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8982(%rip), %eax      # 0x13488
cmpl $0x0, 0x8a33(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb080
movl 0x8a31(%rip), %r14d     # 0x13558
sarl %eax
cltq
movl $0x9a5, %edi            # imm = 0x9A5
callq *(%r15,%rax,8)
movl 0x8966(%rip), %eax      # 0x134a0
cmpl $0x0, 0x89ff(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb080
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x898d(%rip), %eax      # 0x134f4
cmpl $0x0, 0x89d2(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb080
sarl %eax
cltq
movl $0x5, %edi
callq *(%r15,%rax,8)
movl 0x89bc(%rip), %edi      # 0x13550
movl %r14d, %esi
callq 0x6d3f
movl 0x891e(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8997(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb09f
sarl %eax
cltq
movl 0x8982(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x88b8(%rip), %eax      # 0x13488
cmpl $0x0, 0x8969(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb09f
sarl %eax
cltq
movl %ebp, %edi
callq *(%r15,%rax,8)
movl 0x888e(%rip), %eax      # 0x13488
cmpl $0x0, 0x893f(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb09f
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl 0x887c(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8915(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb09f
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x884f(%rip), %eax      # 0x134a0
cmpl $0x0, 0x88e8(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb09f
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x880a(%rip), %eax      # 0x13488
cmpl $0x0, 0x88bb(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb09f
movl 0x88ba(%rip), %ebp      # 0x13558
sarl %eax
cltq
movl $0x21c3, %edi           # imm = 0x21C3
callq *(%r15,%rax,8)
movl 0x87ef(%rip), %eax      # 0x134a0
cmpl $0x0, 0x8888(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb09f
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8816(%rip), %eax      # 0x134f4
cmpl $0x0, 0x885b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb09f
sarl %eax
cltq
movl $0x5, %edi
callq *(%r15,%rax,8)
movl 0x8845(%rip), %edi      # 0x13550
movl %ebp, %esi
callq 0x6d3f
movl 0x87a8(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8821(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb190
sarl %eax
cltq
movl 0x880c(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8742(%rip), %eax      # 0x13488
cmpl $0x0, 0x87f3(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb190
sarl %eax
cltq
movl 0x882a(%rip), %edi      # 0x13594
callq *(%r15,%rax,8)
movl 0x8714(%rip), %eax      # 0x13488
cmpl $0x0, 0x87c5(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb190
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl 0x8702(%rip), %eax      # 0x134a0
cmpl $0x0, 0x879b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb190
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x86d5(%rip), %eax      # 0x134a0
cmpl $0x0, 0x876e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb190
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x86fc(%rip), %eax      # 0x134f4
cmpl $0x0, 0x8741(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb190
movl 0x8740(%rip), %ebp      # 0x13558
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x8725(%rip), %edi      # 0x13550
movl %ebp, %esi
callq 0x6d3f
movl 0x8688(%rip), %eax      # 0x134c0
cmpl $0x0, 0x8701(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0be
sarl %eax
cltq
movl 0x86ec(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
movl 0x8622(%rip), %eax      # 0x13488
cmpl $0x0, 0x86d3(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0be
sarl %eax
cltq
movl 0x870e(%rip), %edi      # 0x13598
callq *(%r15,%rax,8)
movl 0x85f4(%rip), %eax      # 0x13488
cmpl $0x0, 0x86a5(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0be
sarl %eax
cltq
movl %ebx, %edi
callq *(%r15,%rax,8)
movl 0x85e2(%rip), %eax      # 0x134a0
cmpl $0x0, 0x867b(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0be
sarl %eax
cltq
movl $0x3, %edi
callq *(%r15,%rax,8)
movl 0x85b5(%rip), %eax      # 0x134a0
cmpl $0x0, 0x864e(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0be
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x8570(%rip), %eax      # 0x13488
cmpl $0x0, 0x8621(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0be
movl 0x8620(%rip), %ebx      # 0x13558
sarl %eax
cltq
movl $0xb, %edi
callq *(%r15,%rax,8)
movl 0x8555(%rip), %eax      # 0x134a0
cmpl $0x0, 0x85ee(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0be
sarl %eax
cltq
movl $0x1, %edi
callq *(%r15,%rax,8)
movl 0x857c(%rip), %eax      # 0x134f4
cmpl $0x0, 0x85c1(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb0be
sarl %eax
cltq
movl $0x5, %edi
callq *(%r15,%rax,8)
movl 0x85ab(%rip), %edi      # 0x13550
movl %ebx, %esi
callq 0x6d3f
movl 0x856e(%rip), %eax      # 0x13520
cmpl $0x0, 0x8587(%rip)      # 0x13540
setne %cl
testb $0x1, %al
sete %dl
andb %cl, %dl
cmpb $0x1, %dl
je 0xb24e
sarl %eax
cltq
movl 0x8572(%rip), %edi      # 0x13548
callq *(%r15,%rax,8)
xorl %eax, %eax
popq %rbx
popq %r12
popq %r14
popq %r15
popq %rbp
retq
leaq 0x11a2(%rip), %rdi      # 0xc18e
leaq 0x1044(%rip), %rsi      # 0xc037
leaq 0x5881(%rip), %rcx      # 0x1087b
movl $0x256, %edx            # imm = 0x256
callq 0x2060
leaq 0x1183(%rip), %rdi      # 0xc18e
leaq 0x1025(%rip), %rsi      # 0xc037
leaq 0x5862(%rip), %rcx      # 0x1087b
movl $0x24f, %edx            # imm = 0x24F
callq 0x2060
leaq 0x1164(%rip), %rdi      # 0xc18e
leaq 0x1006(%rip), %rsi      # 0xc037
leaq 0x5843(%rip), %rcx      # 0x1087b
movl $0x257, %edx            # imm = 0x257
callq 0x2060
leaq 0x1145(%rip), %rdi      # 0xc18e
leaq 0xfe7(%rip), %rsi       # 0xc037
leaq 0x5824(%rip), %rcx      # 0x1087b
movl $0x25a, %edx            # imm = 0x25A
callq 0x2060
leaq 0x1126(%rip), %rdi      # 0xc18e
leaq 0xfc8(%rip), %rsi       # 0xc037
leaq 0x5805(%rip), %rcx      # 0x1087b
movl $0x255, %edx            # imm = 0x255
callq 0x2060
leaq 0x1107(%rip), %rdi      # 0xc18e
leaq 0xfa9(%rip), %rsi       # 0xc037
leaq 0x57e6(%rip), %rcx      # 0x1087b
movl $0x25c, %edx            # imm = 0x25C
callq 0x2060
leaq 0x10e8(%rip), %rdi      # 0xc18e
leaq 0xf8a(%rip), %rsi       # 0xc037
leaq 0x57c7(%rip), %rcx      # 0x1087b
movl $0x25d, %edx            # imm = 0x25D
callq 0x2060
leaq 0x10c9(%rip), %rdi      # 0xc18e
leaq 0xf6b(%rip), %rsi       # 0xc037
leaq 0x57a8(%rip), %rcx      # 0x1087b
movl $0x25f, %edx            # imm = 0x25F
callq 0x2060
leaq 0x10aa(%rip), %rdi      # 0xc18e
jmp 0xb1ff
leaq 0x109e(%rip), %rdi      # 0xc18e
jmp 0xb21e
leaq 0x1092(%rip), %rdi      # 0xc18e
leaq 0xf34(%rip), %rsi       # 0xc037
leaq 0x5771(%rip), %rcx      # 0x1087b
movl $0x250, %edx            # imm = 0x250
callq 0x2060
leaq 0x1073(%rip), %rdi      # 0xc18e
leaq 0xf15(%rip), %rsi       # 0xc037
leaq 0x5752(%rip), %rcx      # 0x1087b
movl $0x251, %edx            # imm = 0x251
callq 0x2060
leaq 0x1054(%rip), %rdi      # 0xc18e
leaq 0xef6(%rip), %rsi       # 0xc037
leaq 0x5733(%rip), %rcx      # 0x1087b
movl $0x252, %edx            # imm = 0x252
callq 0x2060
leaq 0x1035(%rip), %rdi      # 0xc18e
leaq 0xed7(%rip), %rsi       # 0xc037
leaq 0x5714(%rip), %rcx      # 0x1087b
movl $0x258, %edx            # imm = 0x258
callq 0x2060
leaq 0x1016(%rip), %rdi      # 0xc18e
leaq 0xeb8(%rip), %rsi       # 0xc037
leaq 0x56f5(%rip), %rcx      # 0x1087b
movl $0x259, %edx            # imm = 0x259
callq 0x2060
leaq 0xff7(%rip), %rdi       # 0xc18e
leaq 0xe99(%rip), %rsi       # 0xc037
leaq 0x56d6(%rip), %rcx      # 0x1087b
movl $0x25e, %edx            # imm = 0x25E
callq 0x2060
leaq 0xea4(%rip), %rdi       # 0xc05a
jmp 0xb1ff
leaq 0xe9b(%rip), %rdi       # 0xc05a
jmp 0xb21e
leaq 0xe92(%rip), %rdi       # 0xc05a
jmp 0xafec
leaq 0xe86(%rip), %rdi       # 0xc05a
jmp 0xb049
leaq 0xfae(%rip), %rdi       # 0xc18e
leaq 0xe50(%rip), %rsi       # 0xc037
leaq 0x568d(%rip), %rcx      # 0x1087b
movl $0x25b, %edx            # imm = 0x25B
callq 0x2060
leaq 0x56c2(%rip), %rdi      # 0x108c1
leaq 0xe31(%rip), %rsi       # 0xc037
leaq 0x566e(%rip), %rcx      # 0x1087b
movl $0x253, %edx            # imm = 0x253
callq 0x2060
leaq 0x5771(%rip), %rdi      # 0x1098f
leaq 0xe12(%rip), %rsi       # 0xc037
leaq 0x564f(%rip), %rcx      # 0x1087b
movl $0x254, %edx            # imm = 0x254
callq 0x2060
leaq 0x5820(%rip), %rdi      # 0x10a5d
jmp 0xafec
leaq 0x58e4(%rip), %rdi      # 0x10b2d
jmp 0xb049
leaq 0xf39(%rip), %rdi       # 0xc18e
leaq 0xddb(%rip), %rsi       # 0xc037
leaq 0x5618(%rip), %rcx      # 0x1087b
movl $0x260, %edx            # imm = 0x260
callq 0x2060