// File: /workspace/github_cpp_makefile_star2_O1/ncbi[P]amr/amr_report.cpp
// Function: (anonymous namespace)::HmmAlignment::Domain::Domain(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, (anonymous namespace)::Batch&)
HmmAlignment::Domain::Domain (const string &line,
                              Batch &batch)
{
  static Istringstream iss;
  iss. reset (line);
  string target_name, accession, query_name, query_accession;
  size_t n, of, env_from, env_to;
  double eValue, full_score, full_bias, cValue, i_eValue, domain_bias, accuracy;
  iss >> target_name >> accession >> seqLen 
      >> query_name >> query_accession >> hmmLen 
      >> eValue >> full_score >> full_bias 
      >> n >> of >> cValue >> i_eValue >> score >> domain_bias 
      >> hmmStart >> hmmStop 
      >> seqStart >> seqStop 
      >> env_from >> env_to
      >> accuracy;
  QC_ASSERT (accession == "-");
  QC_ASSERT (hmmStart);
  QC_ASSERT (seqStart);
  QC_ASSERT (env_from);
  hmmStart--;
  seqStart--;
  env_from--;
  QC_ASSERT (hmmStart < hmmStop);
  QC_ASSERT (seqStart < seqStop);
  QC_ASSERT (hmmStop <= hmmLen);
  QC_ASSERT (seqStop <= seqLen);
  QC_ASSERT (full_score > 0);
  QC_ASSERT (n >= 1);
  QC_ASSERT (n <= of);
  QC_ASSERT (score > 0);

  const Fam* fam = batch. hmm2fam [query_accession];
  if (! fam)
    return;
  const HmmAlignment::Pair p (target_name, fam->id);
  const HmmAlignment::Domain domain_old (batch. domains [p]);
  if (domain_old. score > score)
    return;
  batch. domains [p] = *this;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x218, %rsp            # imm = 0x218
movq %rdx, 0x190(%rsp)
movq %rsi, %r14
movq %rdi, %rbx
xorpd %xmm0, %xmm0
movupd %xmm0, 0x20(%rdi)
movupd %xmm0, 0x10(%rdi)
movupd %xmm0, (%rdi)
movq $0x0, 0x30(%rdi)
movb 0xaa033(%rip), %al      # 0xccc60
testb %al, %al
je 0x230c2
leaq 0xa9f1c(%rip), %rdi     # 0xccb58
xorl %r12d, %r12d
xorl %esi, %esi
callq 0xb940
leaq 0xa9e93(%rip), %r15     # 0xccae0
leaq 0xa9e9c(%rip), %rdi     # 0xccaf0
movq %r14, %rsi
callq 0xb810
leaq 0x180(%rsp), %rax
movq %rax, -0x10(%rax)
movq %r12, -0x8(%rax)
movb %r12b, (%rax)
leaq 0x160(%rsp), %rax
movq %rax, -0x10(%rax)
movq %r12, -0x8(%rax)
movb %r12b, (%rax)
leaq 0x1d0(%rsp), %rax
movq %rax, -0x10(%rax)
movq %r12, -0x8(%rax)
movb %r12b, (%rax)
leaq 0x140(%rsp), %rax
movq %rax, -0x10(%rax)
movq %r12, -0x8(%rax)
movb %r12b, (%rax)
leaq 0x170(%rsp), %rsi
movq %r15, %rdi
callq 0xb6c0
leaq 0x150(%rsp), %rsi
movq %rax, %rdi
callq 0xb6c0
leaq 0x20(%rbx), %rsi
movq %rax, %rdi
movq %rsi, 0x1a0(%rsp)
callq 0xb310
leaq 0x1c0(%rsp), %rsi
movq %rax, %rdi
callq 0xb6c0
leaq 0x130(%rsp), %rsi
movq %rax, %rdi
callq 0xb6c0
leaq 0x8(%rbx), %rsi
movq %rax, %rdi
movq %rsi, 0x198(%rsp)
callq 0xb310
leaq 0x208(%rsp), %rsi
movq %rax, %rdi
callq 0xb3a0
leaq 0x1a8(%rsp), %rsi
movq %rax, %rdi
callq 0xb3a0
leaq 0x200(%rsp), %rsi
movq %rax, %rdi
callq 0xb3a0
leaq 0x1b8(%rsp), %rsi
movq %rax, %rdi
callq 0xb310
leaq 0x1b0(%rsp), %rsi
movq %rax, %rdi
callq 0xb310
leaq 0x1f8(%rsp), %rsi
movq %rax, %rdi
callq 0xb3a0
leaq 0x1f0(%rsp), %rsi
movq %rax, %rdi
callq 0xb3a0
movq %rax, %rdi
movq %rbx, %rsi
callq 0xb3a0
leaq 0x1e8(%rsp), %rsi
movq %rax, %rdi
callq 0xb3a0
leaq 0x10(%rbx), %r13
movq %rax, %rdi
movq %r13, %rsi
callq 0xb310
leaq 0x18(%rbx), %rbp
movq %rax, %rdi
movq %rbp, %rsi
callq 0xb310
leaq 0x28(%rbx), %r14
movq %rax, %rdi
movq %r14, %rsi
callq 0xb310
leaq 0x30(%rbx), %r15
movq %rax, %rdi
movq %r15, %rsi
callq 0xb310
leaq 0x128(%rsp), %rsi
movq %rax, %rdi
callq 0xb310
leaq 0x210(%rsp), %rsi
movq %rax, %rdi
callq 0xb310
leaq 0x1e0(%rsp), %rsi
movq %rax, %rdi
callq 0xb3a0
callq 0xb070
movq %rax, %r12
movl $0x0, (%rax)
leaq 0x84d2d(%rip), %rsi     # 0xa7b49
leaq 0x150(%rsp), %rdi
callq 0xb150
testl %eax, %eax
jne 0x2310d
movl $0x0, (%r12)
movq (%r13), %rax
testq %rax, %rax
je 0x231a5
movl $0x0, (%r12)
movq (%r14), %rcx
testq %rcx, %rcx
je 0x2323d
movl $0x0, (%r12)
movq 0x128(%rsp), %rdx
testq %rdx, %rdx
je 0x232d5
decq %rax
movq %rax, (%r13)
decq %rcx
movq %rcx, (%r14)
decq %rdx
movq %rdx, 0x128(%rsp)
movl $0x0, (%r12)
movq (%rbp), %rdx
cmpq %rdx, %rax
jae 0x2336d
movl $0x0, (%r12)
movq (%r15), %rax
cmpq %rax, %rcx
jae 0x23405
movl $0x0, (%r12)
movq 0x198(%rsp), %rcx
cmpq (%rcx), %rdx
ja 0x2349d
movl $0x0, (%r12)
movq 0x1a0(%rsp), %rcx
cmpq (%rcx), %rax
ja 0x23535
movl $0x0, (%r12)
movsd 0x1a8(%rsp), %xmm0
xorpd %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jbe 0x235cd
movl $0x0, (%r12)
movq 0x1b8(%rsp), %rax
testq %rax, %rax
je 0x23665
movl $0x0, (%r12)
cmpq 0x1b0(%rsp), %rax
ja 0x236fd
movl $0x0, (%r12)
movsd (%rbx), %xmm0
ucomisd %xmm1, %xmm0
jbe 0x23795
leaq 0x130(%rsp), %rsi
movq 0x190(%rsp), %r14
movq %r14, %rdi
callq 0x2ce6c
movq (%rax), %rdx
testq %rdx, %rdx
je 0x2301c
addq $0x8, %rdx
leaq 0xe8(%rsp), %rdi
leaq 0x170(%rsp), %rsi
callq 0x3e37c
addq $0xc0, %r14
leaq 0xe8(%rsp), %rsi
movq %r14, %rdi
callq 0x2e156
movsd (%rax), %xmm0
ucomisd (%rbx), %xmm0
ja 0x22fda
leaq 0xe8(%rsp), %rsi
movq %r14, %rdi
callq 0x2e156
movq 0x30(%rbx), %rcx
movq %rcx, 0x30(%rax)
movupd (%rbx), %xmm0
movupd 0x10(%rbx), %xmm1
movups 0x20(%rbx), %xmm2
movups %xmm2, 0x20(%rax)
movupd %xmm1, 0x10(%rax)
movupd %xmm0, (%rax)
leaq 0x118(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x22ffb
movq 0x118(%rsp), %rsi
incq %rsi
callq 0xb550
leaq 0xf8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2301c
movq 0xf8(%rsp), %rsi
incq %rsi
callq 0xb550
movq 0x130(%rsp), %rdi
leaq 0x140(%rsp), %rax
cmpq %rax, %rdi
je 0x23041
movq 0x140(%rsp), %rsi
incq %rsi
callq 0xb550
movq 0x1c0(%rsp), %rdi
leaq 0x1d0(%rsp), %rax
cmpq %rax, %rdi
je 0x23066
movq 0x1d0(%rsp), %rsi
incq %rsi
callq 0xb550
movq 0x150(%rsp), %rdi
leaq 0x160(%rsp), %rax
cmpq %rax, %rdi
je 0x2308b
movq 0x160(%rsp), %rsi
incq %rsi
callq 0xb550
movq 0x170(%rsp), %rdi
leaq 0x180(%rsp), %rax
cmpq %rax, %rdi
je 0x230b0
movq 0x180(%rsp), %rsi
incq %rsi
callq 0xb550
addq $0x218, %rsp            # imm = 0x218
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
leaq 0xa9b97(%rip), %rdi     # 0xccc60
callq 0xb9f0
testl %eax, %eax
je 0x22c35
leaq 0xa9a03(%rip), %rdi     # 0xccae0
callq 0x39fca
leaq 0x16fe3(%rip), %rdi     # 0x3a0cc
leaq 0xa99f0(%rip), %rsi     # 0xccae0
leaq 0xa9481(%rip), %rdx     # 0xcc578
callq 0xb4c0
leaq 0xa9b5d(%rip), %rdi     # 0xccc60
callq 0xb390
jmp 0x22c35
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x807fd(%rip), %rsi     # 0xa3927
leaq 0x8080d(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x878, %esi            # imm = 0x878
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x807d1(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23837
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23844
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x80765(%rip), %rsi     # 0xa3927
leaq 0x80775(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x879, %esi            # imm = 0x879
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x80739(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x238ba
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x238c7
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x806cd(%rip), %rsi     # 0xa3927
leaq 0x806dd(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x87a, %esi            # imm = 0x87A
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x806a1(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x2393d
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x2394a
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x80635(%rip), %rsi     # 0xa3927
leaq 0x80645(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x87b, %esi            # imm = 0x87B
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x80609(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x239c0
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x239cd
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x8059d(%rip), %rsi     # 0xa3927
leaq 0x805ad(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x87f, %esi            # imm = 0x87F
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x80571(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23a43
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23a50
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x80505(%rip), %rsi     # 0xa3927
leaq 0x80515(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x880, %esi            # imm = 0x880
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x804d9(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23ac6
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23ad3
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x8046d(%rip), %rsi     # 0xa3927
leaq 0x8047d(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x881, %esi            # imm = 0x881
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x80441(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23b49
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23b56
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x803d5(%rip), %rsi     # 0xa3927
leaq 0x803e5(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x882, %esi            # imm = 0x882
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x803a9(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23bcc
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23bd9
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x8033d(%rip), %rsi     # 0xa3927
leaq 0x8034d(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x883, %esi            # imm = 0x883
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x80311(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23c4f
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23c5c
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x802a5(%rip), %rsi     # 0xa3927
leaq 0x802b5(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x884, %esi            # imm = 0x884
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x80279(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23cd2
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23cdf
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x8020d(%rip), %rsi     # 0xa3927
leaq 0x8021d(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x885, %esi            # imm = 0x885
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x801e1(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23d55
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23d62
callq 0xb660
testl %eax, %eax
jne 0x2382d
leaq 0x78(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x80175(%rip), %rsi     # 0xa3927
leaq 0x80185(%rip), %rdx     # 0xa393e
leaq 0x68(%rsp), %rdi
callq 0x39720
leaq 0x88(%rsp), %rdi
movl $0x886, %esi            # imm = 0x886
callq 0x39da6
leaq 0xa8(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x88(%rsp), %rdx
callq 0x39cfe
leaq 0x80149(%rip), %rsi     # 0xa393f
leaq 0xa8(%rsp), %rdi
callq 0xba70
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23dd8
movupd (%rcx), %xmm0
movupd %xmm0, (%r15)
jmp 0x23de5
movl $0x1, %edi
callq 0xb670
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x80d56(%rip), %rsi     # 0xa45c3
leaq 0x80d9b(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x8058b(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23e5b
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x23e68
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x80cd3(%rip), %rsi     # 0xa45c3
leaq 0x80d18(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x80508(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23ed7
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x23ee4
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x80c50(%rip), %rsi     # 0xa45c3
leaq 0x80c95(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x80485(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23f53
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x23f60
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x80bcd(%rip), %rsi     # 0xa45c3
leaq 0x80c12(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x80402(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x23fcf
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x23fdc
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x80b4a(%rip), %rsi     # 0xa45c3
leaq 0x80b8f(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x8037f(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x2404b
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x24058
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x80ac7(%rip), %rsi     # 0xa45c3
leaq 0x80b0c(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x802fc(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x240c7
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x240d4
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x80a44(%rip), %rsi     # 0xa45c3
leaq 0x80a89(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x80279(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x24143
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x24150
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x809c1(%rip), %rsi     # 0xa45c3
leaq 0x80a06(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x801f6(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x241bf
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x241cc
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x8093e(%rip), %rsi     # 0xa45c3
leaq 0x80983(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x80173(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x2423b
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x24248
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x808bb(%rip), %rsi     # 0xa45c3
leaq 0x80900(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x800f0(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x242b7
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x242c4
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x80838(%rip), %rsi     # 0xa45c3
leaq 0x8087d(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x8006d(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x24333
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x24340
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0x58(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x807b5(%rip), %rsi     # 0xa45c3
leaq 0x807fa(%rip), %rdx     # 0xa460f
leaq 0x48(%rsp), %rdi
callq 0x39720
leaq 0x7ffea(%rip), %rsi     # 0xa3e10
leaq 0x48(%rsp), %rdi
callq 0xba70
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x243af
movupd (%rcx), %xmm0
movupd %xmm0, (%r13)
jmp 0x243bc
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x80773(%rip), %rsi     # 0xa4610
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x2442b
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x2443e
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x80708(%rip), %rsi     # 0xa4621
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x24462
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x24475
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x80695(%rip), %rsi     # 0xa462a
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x24499
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x244ac
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x80622(%rip), %rsi     # 0xa4633
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x244d0
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x244e3
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x805af(%rip), %rsi     # 0xa463c
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x24507
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x2451a
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x80546(%rip), %rsi     # 0xa464f
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x2453e
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x24551
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x804dd(%rip), %rsi     # 0xa4662
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x24575
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x24588
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x80473(%rip), %rsi     # 0xa4674
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x245ac
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x245bf
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x80409(%rip), %rsi     # 0xa4686
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x245e3
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x245f6
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x8039c(%rip), %rsi     # 0xa4695
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x2461a
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x2462d
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x80327(%rip), %rsi     # 0xa469c
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x24651
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x24664
movq %rdx, 0x28(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x38(%rsp)
movq 0x8(%rax), %rsi
leaq 0x28(%rsp), %rdx
movq %rsi, 0x8(%rdx)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
leaq 0xc8(%rsp), %rdi
leaq 0x8(%rsp), %rsi
callq 0x39cfe
leaq 0x8029a(%rip), %rsi     # 0xa468b
leaq 0xc8(%rsp), %rdi
callq 0xba70
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
jne 0x24688
movupd (%rcx), %xmm0
movupd %xmm0, (%rbp)
jmp 0x2469b
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rdx, 0xe8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0xf8(%rsp)
movq 0x8(%rax), %rdx
leaq 0xe8(%rsp), %rdi
movq %rdx, 0x8(%rdi)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
callq 0x43ebb
movq %rax, %rbx
leaq 0xa8597(%rip), %rdi     # 0xccc60
callq 0xb380
jmp 0x2494c
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
jmp 0x246ff
jmp 0x24721
movq %rax, %rbx
movq 0xe8(%rsp), %rdi
cmpq %rbp, %rdi
je 0x24724
movq 0xf8(%rsp), %rsi
incq %rsi
callq 0xb550
jmp 0x24724
movq %rax, %rbx
leaq 0xd8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x24760
movq 0xd8(%rsp), %rsi
incq %rsi
callq 0xb550
jmp 0x24760
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
jmp 0x2475d
movq %rax, %rbx
movq 0x28(%rsp), %rdi
cmpq %r13, %rdi
je 0x24792
movq 0x38(%rsp), %rsi
incq %rsi
callq 0xb550
jmp 0x24792
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
jmp 0x2478f
movq %rax, %rbx
movq 0x48(%rsp), %rdi
cmpq %r12, %rdi
je 0x247c4
movq 0x58(%rsp), %rsi
incq %rsi
callq 0xb550
jmp 0x247c4
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
jmp 0x247c1
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x247f6
movq 0x18(%rsp), %rsi
incq %rsi
callq 0xb550
jmp 0x247f6
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
jmp 0x247f3
movq %rax, %rbx
leaq 0xb8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x24832
movq 0xb8(%rsp), %rsi
incq %rsi
callq 0xb550
jmp 0x24832
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
jmp 0x2482f
movq %rax, %rbx
leaq 0x98(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2486e
movq 0x98(%rsp), %rsi
incq %rsi
callq 0xb550
jmp 0x2486e
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
jmp 0x2486b
movq %rax, %rbx
movq 0x68(%rsp), %rdi
cmpq %r14, %rdi
je 0x248b8
movq 0x78(%rsp), %rsi
incq %rsi
callq 0xb550
jmp 0x248b8
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
jmp 0x248b5
movq %rax, %rbx
leaq 0xe8(%rsp), %rdi
callq 0x39f94
jmp 0x248b8
jmp 0x248b5
movq %rax, %rbx
movq 0x130(%rsp), %rdi
leaq 0x140(%rsp), %rax
cmpq %rax, %rdi
je 0x248dd
movq 0x140(%rsp), %rsi
incq %rsi
callq 0xb550
movq 0x1c0(%rsp), %rdi
leaq 0x1d0(%rsp), %rax
cmpq %rax, %rdi
je 0x24902
movq 0x1d0(%rsp), %rsi
incq %rsi
callq 0xb550
movq 0x150(%rsp), %rdi
leaq 0x160(%rsp), %rax
cmpq %rax, %rdi
je 0x24927
movq 0x160(%rsp), %rsi
incq %rsi
callq 0xb550
movq 0x170(%rsp), %rdi
leaq 0x180(%rsp), %rax
cmpq %rax, %rdi
je 0x2494c
movq 0x180(%rsp), %rsi
incq %rsi
callq 0xb550
movq %rbx, %rdi
callq 0xb9c0