// File: ncbi[P]amr/alignment.cpp
// Function: Alignment_sp::SeqChange::setSeq()
void SeqChange::setSeq ()
{ 
  ASSERT (al);
  ASSERT (al->targetSeq. size () == al->refSeq. size ());
  ASSERT (start + len <= al->targetSeq. size ());
  
  reference = al->refSeq.    substr (start, len);
  allele    = al->targetSeq. substr (start, len);
  
  replaceStr (reference, "-", "");
  replaceStr (allele,    "-", "");
  
  QC_ASSERT (reference != allele);
  ASSERT (isUpper (reference));
  ASSERT (isUpper (allele));
}

// Assembly:
subq $0x818, %rsp            # imm = 0x818
movq %rdi, 0x810(%rsp)
movq 0x810(%rsp), %rax
movq %rax, 0xb8(%rsp)
callq 0xd0a0
movq %rax, %rcx
movq 0xb8(%rsp), %rax
movl $0x0, (%rcx)
cmpq $0x0, 0x8(%rax)
jne 0x951f3
callq 0xd8c0
cmpl $0x0, %eax
jne 0x951e9
leaq 0x76f(%rsp), %rdi
movq %rdi, 0xb0(%rsp)
callq 0xdd50
movq 0xb0(%rsp), %rdx
leaq 0x521de(%rip), %rsi     # 0xe7170
leaq 0x770(%rsp), %rdi
callq 0xfae0
jmp 0x94fa1
leaq 0x738(%rsp), %rdi
movl $0x133, %esi            # imm = 0x133
callq 0x11600
jmp 0x94fb5
leaq 0x790(%rsp), %rdi
leaq 0x770(%rsp), %rsi
leaq 0x738(%rsp), %rdx
callq 0x11510
jmp 0x94fd4
leaq 0x4e1f6(%rip), %rdx     # 0xe31d1
leaq 0x7b0(%rsp), %rdi
leaq 0x790(%rsp), %rsi
callq 0x114c0
jmp 0x94ff2
leaq 0x6f7(%rsp), %rdi
movq %rdi, 0xa8(%rsp)
callq 0xdd50
movq 0xa8(%rsp), %rdx
leaq 0x52637(%rip), %rsi     # 0xe764d
leaq 0x6f8(%rsp), %rdi
callq 0xfae0
jmp 0x95025
leaq 0x4e978(%rip), %rdx     # 0xe39a4
leaq 0x718(%rsp), %rdi
leaq 0x6f8(%rsp), %rsi
callq 0x114c0
jmp 0x95043
leaq 0x7d0(%rsp), %rdi
leaq 0x7b0(%rsp), %rsi
leaq 0x718(%rsp), %rdx
callq 0x11510
jmp 0x95062
leaq 0x52b0a(%rip), %rdx     # 0xe7b73
leaq 0x7f0(%rsp), %rdi
leaq 0x7d0(%rsp), %rsi
callq 0x114c0
jmp 0x95080
leaq 0x7f0(%rsp), %rdi
callq 0x173d0
jmp 0x9508f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x951d7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x951ca
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x951bd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x951b0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95196
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95189
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9517c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9516f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
leaq 0x7f0(%rsp), %rdi
callq 0xdf08
leaq 0x7d0(%rsp), %rdi
callq 0xdf08
leaq 0x718(%rsp), %rdi
callq 0xdf08
leaq 0x6f8(%rsp), %rdi
callq 0xdf08
leaq 0x6f7(%rsp), %rdi
callq 0xd7a0
leaq 0x7b0(%rsp), %rdi
callq 0xdf08
leaq 0x790(%rsp), %rdi
callq 0xdf08
leaq 0x738(%rsp), %rdi
callq 0xdf08
leaq 0x770(%rsp), %rdi
callq 0xdf08
leaq 0x76f(%rsp), %rdi
callq 0xd7a0
jmp 0x962b4
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq %rax, %rcx
movq 0xb8(%rsp), %rax
movl $0x0, (%rcx)
movq 0x8(%rax), %rdi
addq $0x30, %rdi
callq 0xd520
movq %rax, %rcx
movq 0xb8(%rsp), %rax
movq %rcx, 0xa0(%rsp)
movq 0x8(%rax), %rdi
addq $0x98, %rdi
callq 0xd520
movq %rax, %rcx
movq 0xa0(%rsp), %rax
cmpq %rcx, %rax
je 0x954e0
callq 0xd8c0
cmpl $0x0, %eax
jne 0x954d6
leaq 0x64f(%rsp), %rdi
movq %rdi, 0x98(%rsp)
callq 0xdd50
movq 0x98(%rsp), %rdx
leaq 0x51ef1(%rip), %rsi     # 0xe7170
leaq 0x650(%rsp), %rdi
callq 0xfae0
jmp 0x9528e
leaq 0x628(%rsp), %rdi
movl $0x134, %esi            # imm = 0x134
callq 0x11600
jmp 0x952a2
leaq 0x670(%rsp), %rdi
leaq 0x650(%rsp), %rsi
leaq 0x628(%rsp), %rdx
callq 0x11510
jmp 0x952c1
leaq 0x4df09(%rip), %rdx     # 0xe31d1
leaq 0x690(%rsp), %rdi
leaq 0x670(%rsp), %rsi
callq 0x114c0
jmp 0x952df
leaq 0x5e7(%rsp), %rdi
movq %rdi, 0x90(%rsp)
callq 0xdd50
movq 0x90(%rsp), %rdx
leaq 0x5234a(%rip), %rsi     # 0xe764d
leaq 0x5e8(%rsp), %rdi
callq 0xfae0
jmp 0x95312
leaq 0x4e68b(%rip), %rdx     # 0xe39a4
leaq 0x608(%rsp), %rdi
leaq 0x5e8(%rsp), %rsi
callq 0x114c0
jmp 0x95330
leaq 0x6b0(%rsp), %rdi
leaq 0x690(%rsp), %rsi
leaq 0x608(%rsp), %rdx
callq 0x11510
jmp 0x9534f
leaq 0x5231e(%rip), %rdx     # 0xe7674
leaq 0x6d0(%rsp), %rdi
leaq 0x6b0(%rsp), %rsi
callq 0x114c0
jmp 0x9536d
leaq 0x6d0(%rsp), %rdi
callq 0x173d0
jmp 0x9537c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x954c4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x954b7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x954aa
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9549d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95483
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95476
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95469
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9545c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
leaq 0x6d0(%rsp), %rdi
callq 0xdf08
leaq 0x6b0(%rsp), %rdi
callq 0xdf08
leaq 0x608(%rsp), %rdi
callq 0xdf08
leaq 0x5e8(%rsp), %rdi
callq 0xdf08
leaq 0x5e7(%rsp), %rdi
callq 0xd7a0
leaq 0x690(%rsp), %rdi
callq 0xdf08
leaq 0x670(%rsp), %rdi
callq 0xdf08
leaq 0x628(%rsp), %rdi
callq 0xdf08
leaq 0x650(%rsp), %rdi
callq 0xdf08
leaq 0x64f(%rsp), %rdi
callq 0xd7a0
jmp 0x962b4
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq %rax, %rcx
movq 0xb8(%rsp), %rax
movl $0x0, (%rcx)
movq 0x18(%rax), %rcx
addq 0x20(%rax), %rcx
movq %rcx, 0x88(%rsp)
movq 0x8(%rax), %rdi
addq $0x30, %rdi
callq 0xd520
movq %rax, %rcx
movq 0x88(%rsp), %rax
cmpq %rcx, %rax
jbe 0x957b4
callq 0xd8c0
cmpl $0x0, %eax
jne 0x957aa
leaq 0x53f(%rsp), %rdi
movq %rdi, 0x80(%rsp)
callq 0xdd50
movq 0x80(%rsp), %rdx
leaq 0x51c17(%rip), %rsi     # 0xe7170
leaq 0x540(%rsp), %rdi
callq 0xfae0
jmp 0x95568
leaq 0x518(%rsp), %rdi
movl $0x135, %esi            # imm = 0x135
callq 0x11600
jmp 0x9557c
leaq 0x560(%rsp), %rdi
leaq 0x540(%rsp), %rsi
leaq 0x518(%rsp), %rdx
callq 0x11510
jmp 0x9559b
leaq 0x4dc2f(%rip), %rdx     # 0xe31d1
leaq 0x580(%rsp), %rdi
leaq 0x560(%rsp), %rsi
callq 0x114c0
jmp 0x955b9
leaq 0x4d7(%rsp), %rdi
movq %rdi, 0x78(%rsp)
callq 0xdd50
movq 0x78(%rsp), %rdx
leaq 0x52076(%rip), %rsi     # 0xe764d
leaq 0x4d8(%rsp), %rdi
callq 0xfae0
jmp 0x955e6
leaq 0x4e3b7(%rip), %rdx     # 0xe39a4
leaq 0x4f8(%rsp), %rdi
leaq 0x4d8(%rsp), %rsi
callq 0x114c0
jmp 0x95604
leaq 0x5a0(%rsp), %rdi
leaq 0x580(%rsp), %rsi
leaq 0x4f8(%rsp), %rdx
callq 0x11510
jmp 0x95623
leaq 0x52078(%rip), %rdx     # 0xe76a2
leaq 0x5c0(%rsp), %rdi
leaq 0x5a0(%rsp), %rsi
callq 0x114c0
jmp 0x95641
leaq 0x5c0(%rsp), %rdi
callq 0x173d0
jmp 0x95650
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95798
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9578b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9577e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95771
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95757
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9574a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9573d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95730
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
leaq 0x5c0(%rsp), %rdi
callq 0xdf08
leaq 0x5a0(%rsp), %rdi
callq 0xdf08
leaq 0x4f8(%rsp), %rdi
callq 0xdf08
leaq 0x4d8(%rsp), %rdi
callq 0xdf08
leaq 0x4d7(%rsp), %rdi
callq 0xd7a0
leaq 0x580(%rsp), %rdi
callq 0xdf08
leaq 0x560(%rsp), %rdi
callq 0xdf08
leaq 0x518(%rsp), %rdi
callq 0xdf08
leaq 0x540(%rsp), %rdi
callq 0xdf08
leaq 0x53f(%rsp), %rdi
callq 0xd7a0
jmp 0x962b4
movl $0x1, %edi
callq 0xd8e0
movq 0xb8(%rsp), %rax
movq 0x8(%rax), %rsi
movq 0x18(%rax), %rdx
addq $0x98, %rsi
movq 0x20(%rax), %rcx
leaq 0x4b0(%rsp), %rdi
movq %rdi, 0x60(%rsp)
callq 0xd740
movq 0x60(%rsp), %rsi
movq 0xb8(%rsp), %rdi
addq $0x28, %rdi
movq %rdi, 0x58(%rsp)
callq 0xd900
movq 0x60(%rsp), %rdi
callq 0xdf08
movq 0xb8(%rsp), %rax
movq 0x8(%rax), %rsi
movq 0x18(%rax), %rdx
addq $0x30, %rsi
movq 0x20(%rax), %rcx
leaq 0x490(%rsp), %rdi
movq %rdi, 0x68(%rsp)
callq 0xd740
movq 0xb8(%rsp), %rdi
movq 0x68(%rsp), %rsi
addq $0x48, %rdi
callq 0xd900
movq 0x68(%rsp), %rdi
callq 0xdf08
leaq 0x46f(%rsp), %rdi
movq %rdi, 0x70(%rsp)
callq 0xdd50
movq 0x70(%rsp), %rdx
leaq 0x5001c(%rip), %rsi     # 0xe588a
leaq 0x470(%rsp), %rdi
callq 0xfae0
jmp 0x9587d
leaq 0x447(%rsp), %rdi
movq %rdi, 0x50(%rsp)
callq 0xdd50
movq 0x50(%rsp), %rdx
leaq 0x52cb8(%rip), %rsi     # 0xe8553
leaq 0x448(%rsp), %rdi
callq 0xfae0
jmp 0x958aa
movq 0x58(%rsp), %rdi
leaq 0x470(%rsp), %rsi
leaq 0x448(%rsp), %rdx
callq 0x193f0
jmp 0x958c6
leaq 0x448(%rsp), %rdi
callq 0xdf08
leaq 0x447(%rsp), %rdi
callq 0xd7a0
leaq 0x470(%rsp), %rdi
callq 0xdf08
leaq 0x46f(%rsp), %rdi
callq 0xd7a0
movq 0xb8(%rsp), %rax
addq $0x48, %rax
movq %rax, 0x40(%rsp)
leaq 0x41f(%rsp), %rdi
movq %rdi, 0x48(%rsp)
callq 0xdd50
movq 0x48(%rsp), %rdx
leaq 0x4ff61(%rip), %rsi     # 0xe588a
leaq 0x420(%rsp), %rdi
callq 0xfae0
jmp 0x95938
leaq 0x3f7(%rsp), %rdi
movq %rdi, 0x38(%rsp)
callq 0xdd50
movq 0x38(%rsp), %rdx
leaq 0x52bfd(%rip), %rsi     # 0xe8553
leaq 0x3f8(%rsp), %rdi
callq 0xfae0
jmp 0x95965
movq 0x40(%rsp), %rdi
leaq 0x420(%rsp), %rsi
leaq 0x3f8(%rsp), %rdx
callq 0x193f0
jmp 0x95981
leaq 0x3f8(%rsp), %rdi
callq 0xdf08
leaq 0x3f7(%rsp), %rdi
callq 0xd7a0
leaq 0x420(%rsp), %rdi
callq 0xdf08
leaq 0x41f(%rsp), %rdi
callq 0xd7a0
callq 0xd0a0
movq 0xb8(%rsp), %rsi
movl $0x0, (%rax)
movq %rsi, %rdi
addq $0x28, %rdi
addq $0x48, %rsi
callq 0x4cd50
testb $0x1, %al
jne 0x95d59
callq 0xd8c0
cmpl $0x0, %eax
jne 0x95d4f
leaq 0x34f(%rsp), %rdi
movq %rdi, 0x30(%rsp)
callq 0xdd50
movq 0x30(%rsp), %rdx
leaq 0x51764(%rip), %rsi     # 0xe7170
leaq 0x350(%rsp), %rdi
callq 0xfae0
jmp 0x95a1b
leaq 0x328(%rsp), %rdi
movl $0x13d, %esi            # imm = 0x13D
callq 0x11600
jmp 0x95a2f
leaq 0x370(%rsp), %rdi
leaq 0x350(%rsp), %rsi
leaq 0x328(%rsp), %rdx
callq 0x11510
jmp 0x95a4e
leaq 0x4d77c(%rip), %rdx     # 0xe31d1
leaq 0x390(%rsp), %rdi
leaq 0x370(%rsp), %rsi
callq 0x114c0
jmp 0x95a6c
leaq 0x2e7(%rsp), %rdi
movq %rdi, 0x28(%rsp)
callq 0xdd50
movq 0x28(%rsp), %rdx
leaq 0x51bc3(%rip), %rsi     # 0xe764d
leaq 0x2e8(%rsp), %rdi
callq 0xfae0
jmp 0x95a99
leaq 0x4df04(%rip), %rdx     # 0xe39a4
leaq 0x308(%rsp), %rdi
leaq 0x2e8(%rsp), %rsi
callq 0x114c0
jmp 0x95ab7
leaq 0x3b0(%rsp), %rdi
leaq 0x390(%rsp), %rsi
leaq 0x308(%rsp), %rdx
callq 0x11510
jmp 0x95ad6
leaq 0x518fb(%rip), %rdx     # 0xe73d8
leaq 0x3d0(%rsp), %rdi
leaq 0x3b0(%rsp), %rsi
callq 0x114c0
jmp 0x95af4
leaq 0x3d0(%rsp), %rdi
callq 0x173d0
jmp 0x95b03
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95b6a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95b50
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
leaq 0x448(%rsp), %rdi
callq 0xdf08
leaq 0x447(%rsp), %rdi
callq 0xd7a0
leaq 0x470(%rsp), %rdi
callq 0xdf08
leaq 0x46f(%rsp), %rdi
callq 0xd7a0
jmp 0x962b4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95be3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95bc9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
leaq 0x3f8(%rsp), %rdi
callq 0xdf08
leaq 0x3f7(%rsp), %rdi
callq 0xd7a0
leaq 0x420(%rsp), %rdi
callq 0xdf08
leaq 0x41f(%rsp), %rdi
callq 0xd7a0
jmp 0x962b4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95d3d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95d30
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95d23
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95d16
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95cfc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95cef
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95ce2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95cd5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
leaq 0x3d0(%rsp), %rdi
callq 0xdf08
leaq 0x3b0(%rsp), %rdi
callq 0xdf08
leaq 0x308(%rsp), %rdi
callq 0xdf08
leaq 0x2e8(%rsp), %rdi
callq 0xdf08
leaq 0x2e7(%rsp), %rdi
callq 0xd7a0
leaq 0x390(%rsp), %rdi
callq 0xdf08
leaq 0x370(%rsp), %rdi
callq 0xdf08
leaq 0x328(%rsp), %rdi
callq 0xdf08
leaq 0x350(%rsp), %rdi
callq 0xdf08
leaq 0x34f(%rsp), %rdi
callq 0xd7a0
jmp 0x962b4
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0xb8(%rsp), %rdi
movl $0x0, (%rax)
addq $0x28, %rdi
callq 0x1a560
testb $0x1, %al
jne 0x96004
callq 0xd8c0
cmpl $0x0, %eax
jne 0x95ffa
leaq 0x23f(%rsp), %rdi
movq %rdi, 0x20(%rsp)
callq 0xdd50
movq 0x20(%rsp), %rdx
leaq 0x513c7(%rip), %rsi     # 0xe7170
leaq 0x240(%rsp), %rdi
callq 0xfae0
jmp 0x95db8
leaq 0x218(%rsp), %rdi
movl $0x13e, %esi            # imm = 0x13E
callq 0x11600
jmp 0x95dcc
leaq 0x260(%rsp), %rdi
leaq 0x240(%rsp), %rsi
leaq 0x218(%rsp), %rdx
callq 0x11510
jmp 0x95deb
leaq 0x4d3df(%rip), %rdx     # 0xe31d1
leaq 0x280(%rsp), %rdi
leaq 0x260(%rsp), %rsi
callq 0x114c0
jmp 0x95e09
leaq 0x1d7(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0xdd50
movq 0x18(%rsp), %rdx
leaq 0x51826(%rip), %rsi     # 0xe764d
leaq 0x1d8(%rsp), %rdi
callq 0xfae0
jmp 0x95e36
leaq 0x4db67(%rip), %rdx     # 0xe39a4
leaq 0x1f8(%rsp), %rdi
leaq 0x1d8(%rsp), %rsi
callq 0x114c0
jmp 0x95e54
leaq 0x2a0(%rsp), %rdi
leaq 0x280(%rsp), %rsi
leaq 0x1f8(%rsp), %rdx
callq 0x11510
jmp 0x95e73
leaq 0x51539(%rip), %rdx     # 0xe73b3
leaq 0x2c0(%rsp), %rdi
leaq 0x2a0(%rsp), %rsi
callq 0x114c0
jmp 0x95e91
leaq 0x2c0(%rsp), %rdi
callq 0x173d0
jmp 0x95ea0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95fe8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95fdb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95fce
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95fc1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95fa7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95f9a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95f8d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x95f80
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
leaq 0x2c0(%rsp), %rdi
callq 0xdf08
leaq 0x2a0(%rsp), %rdi
callq 0xdf08
leaq 0x1f8(%rsp), %rdi
callq 0xdf08
leaq 0x1d8(%rsp), %rdi
callq 0xdf08
leaq 0x1d7(%rsp), %rdi
callq 0xd7a0
leaq 0x280(%rsp), %rdi
callq 0xdf08
leaq 0x260(%rsp), %rdi
callq 0xdf08
leaq 0x218(%rsp), %rdi
callq 0xdf08
leaq 0x240(%rsp), %rdi
callq 0xdf08
leaq 0x23f(%rsp), %rdi
callq 0xd7a0
jmp 0x962b4
movl $0x1, %edi
callq 0xd8e0
callq 0xd0a0
movq 0xb8(%rsp), %rdi
movl $0x0, (%rax)
addq $0x48, %rdi
callq 0x1a560
testb $0x1, %al
jne 0x962ac
callq 0xd8c0
cmpl $0x0, %eax
jne 0x962a2
leaq 0x12f(%rsp), %rdi
movq %rdi, 0x10(%rsp)
callq 0xdd50
movq 0x10(%rsp), %rdx
leaq 0x5111c(%rip), %rsi     # 0xe7170
leaq 0x130(%rsp), %rdi
callq 0xfae0
jmp 0x96063
leaq 0x108(%rsp), %rdi
movl $0x13f, %esi            # imm = 0x13F
callq 0x11600
jmp 0x96077
leaq 0x150(%rsp), %rdi
leaq 0x130(%rsp), %rsi
leaq 0x108(%rsp), %rdx
callq 0x11510
jmp 0x96096
leaq 0x4d134(%rip), %rdx     # 0xe31d1
leaq 0x170(%rsp), %rdi
leaq 0x150(%rsp), %rsi
callq 0x114c0
jmp 0x960b4
leaq 0xc7(%rsp), %rdi
movq %rdi, 0x8(%rsp)
callq 0xdd50
movq 0x8(%rsp), %rdx
leaq 0x5157b(%rip), %rsi     # 0xe764d
leaq 0xc8(%rsp), %rdi
callq 0xfae0
jmp 0x960e1
leaq 0x4d8bc(%rip), %rdx     # 0xe39a4
leaq 0xe8(%rsp), %rdi
leaq 0xc8(%rsp), %rsi
callq 0x114c0
jmp 0x960ff
leaq 0x190(%rsp), %rdi
leaq 0x170(%rsp), %rsi
leaq 0xe8(%rsp), %rdx
callq 0x11510
jmp 0x9611e
leaq 0x512a2(%rip), %rdx     # 0xe73c7
leaq 0x1b0(%rsp), %rdi
leaq 0x190(%rsp), %rsi
callq 0x114c0
jmp 0x9613c
leaq 0x1b0(%rsp), %rdi
callq 0x173d0
jmp 0x9614b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x96293
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x96286
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x96279
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9626c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x96252
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x96245
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x96238
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
jmp 0x9622b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x760(%rsp)
movl %eax, 0x75c(%rsp)
leaq 0x1b0(%rsp), %rdi
callq 0xdf08
leaq 0x190(%rsp), %rdi
callq 0xdf08
leaq 0xe8(%rsp), %rdi
callq 0xdf08
leaq 0xc8(%rsp), %rdi
callq 0xdf08
leaq 0xc7(%rsp), %rdi
callq 0xd7a0
leaq 0x170(%rsp), %rdi
callq 0xdf08
leaq 0x150(%rsp), %rdi
callq 0xdf08
leaq 0x108(%rsp), %rdi
callq 0xdf08
leaq 0x130(%rsp), %rdi
callq 0xdf08
leaq 0x12f(%rsp), %rdi
callq 0xd7a0
jmp 0x962b4
movl $0x1, %edi
callq 0xd8e0
addq $0x818, %rsp            # imm = 0x818
retq
movq 0x760(%rsp), %rdi
callq 0xdd40
nopw %cs:(%rax,%rax)