// File: /workspace/github_c_makefile_star2_O0/fukunagatsu[P]RIblast/raccess.cpp
// Function: Raccess::Initiallize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&)
void Raccess::Initiallize(string &sequence){
  _seq_length = sequence.length();
  _int_sequence.resize(_seq_length+1);
  for(int i = 0;i < _seq_length;i++){
    if(sequence[i] == 'A' || sequence[i] == 'a'){
      _int_sequence[i+1] = 1;
    }else if(sequence[i] == 'C' || sequence[i] == 'c'){
      _int_sequence[i+1] = 2;
    }else if(sequence[i] == 'G' || sequence[i] == 'g'){
      _int_sequence[i+1] = 3;
    }else if(sequence[i] == 'T' || sequence[i] == 't' || sequence[i] == 'U' || sequence[i] == 'u'){
      _int_sequence[i+1] = 4;
    }else{
      _int_sequence[i+1] = 0;
    }
  }
  
  _Alpha_outer.resize(_seq_length+1, 0);
  _Alpha_stem.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Alpha_stemend.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Alpha_multi.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Alpha_multibif.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Alpha_multi1.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Alpha_multi2.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  

  _Beta_outer.resize(_seq_length+1, 0);
  _Beta_stem.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Beta_stemend.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Beta_multi.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Beta_multibif.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Beta_multi1.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
  _Beta_multi2.resize(_seq_length+1,vector<double>(_maximal_span+2, -INF));
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x3a0, %rsp            # imm = 0x3A0
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x220(%rbp)
movq -0x10(%rbp), %rdi
callq 0x3420
movq %rax, %rcx
movq -0x220(%rbp), %rax
movl %ecx, 0x62110(%rax)
movq %rax, %rdi
addq $0x620f8, %rdi          # imm = 0x620F8
movl 0x62110(%rax), %eax
addl $0x1, %eax
movslq %eax, %rsi
callq 0xb9f0
movl $0x0, -0x14(%rbp)
movq -0x220(%rbp), %rcx
movl -0x14(%rbp), %eax
cmpl 0x62110(%rcx), %eax
jge 0xdda2
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x41, %eax
je 0xdc29
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x61, %eax
jne 0xdc50
movq -0x220(%rbp), %rdi
addq $0x620f8, %rdi          # imm = 0x620F8
movl -0x14(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rsi
callq 0xbac0
movl $0x1, (%rax)
jmp 0xdd92
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x43, %eax
je 0xdc7a
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x63, %eax
jne 0xdca1
movq -0x220(%rbp), %rdi
addq $0x620f8, %rdi          # imm = 0x620F8
movl -0x14(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rsi
callq 0xbac0
movl $0x2, (%rax)
jmp 0xdd90
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x47, %eax
je 0xdccb
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x67, %eax
jne 0xdcf2
movq -0x220(%rbp), %rdi
addq $0x620f8, %rdi          # imm = 0x620F8
movl -0x14(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rsi
callq 0xbac0
movl $0x3, (%rax)
jmp 0xdd8e
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x54, %eax
je 0xdd46
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x74, %eax
je 0xdd46
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x55, %eax
je 0xdd46
movq -0x10(%rbp), %rdi
movslq -0x14(%rbp), %rsi
callq 0x3560
movsbl (%rax), %eax
cmpl $0x75, %eax
jne 0xdd6a
movq -0x220(%rbp), %rdi
addq $0x620f8, %rdi          # imm = 0x620F8
movl -0x14(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rsi
callq 0xbac0
movl $0x4, (%rax)
jmp 0xdd8c
movq -0x220(%rbp), %rdi
addq $0x620f8, %rdi          # imm = 0x620F8
movl -0x14(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rsi
callq 0xbac0
movl $0x0, (%rax)
jmp 0xdd8e
jmp 0xdd90
jmp 0xdd92
jmp 0xdd94
movl -0x14(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x14(%rbp)
jmp 0xdbe9
movq -0x220(%rbp), %rax
movq %rax, %rdi
addq $0x62140, %rdi          # imm = 0x62140
movl 0x62110(%rax), %eax
incl %eax
movslq %eax, %rsi
movq $0x0, -0x20(%rbp)
leaq -0x20(%rbp), %rdx
callq 0x14e80
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62158, %rcx          # imm = 0x62158
movq %rcx, -0x240(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x238(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x230(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x40(%rbp)
leaq -0x41(%rbp), %rdi
movq %rdi, -0x228(%rbp)
callq 0xc740
movq -0x230(%rbp), %rsi
movq -0x228(%rbp), %rcx
leaq -0x38(%rbp), %rdi
leaq -0x40(%rbp), %rdx
callq 0x14fe0
jmp 0xde46
movq -0x238(%rbp), %rsi
movq -0x240(%rbp), %rdi
leaq -0x38(%rbp), %rdx
callq 0x14f30
jmp 0xde5f
leaq -0x38(%rbp), %rdi
callq 0xc690
leaq -0x41(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62170, %rcx          # imm = 0x62170
movq %rcx, -0x260(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x258(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x250(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x78(%rbp)
leaq -0x79(%rbp), %rdi
movq %rdi, -0x248(%rbp)
callq 0xc740
movq -0x250(%rbp), %rsi
movq -0x248(%rbp), %rcx
leaq -0x70(%rbp), %rdi
leaq -0x78(%rbp), %rdx
callq 0x14fe0
jmp 0xdee8
movq -0x258(%rbp), %rsi
movq -0x260(%rbp), %rdi
leaq -0x70(%rbp), %rdx
callq 0x14f30
jmp 0xdf01
leaq -0x70(%rbp), %rdi
callq 0xc690
leaq -0x79(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62188, %rcx          # imm = 0x62188
movq %rcx, -0x280(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x278(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x270(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0xa0(%rbp)
leaq -0xa1(%rbp), %rdi
movq %rdi, -0x268(%rbp)
callq 0xc740
movq -0x270(%rbp), %rsi
movq -0x268(%rbp), %rcx
leaq -0x98(%rbp), %rdi
leaq -0xa0(%rbp), %rdx
callq 0x14fe0
jmp 0xdf96
movq -0x278(%rbp), %rsi
movq -0x280(%rbp), %rdi
leaq -0x98(%rbp), %rdx
callq 0x14f30
jmp 0xdfb2
leaq -0x98(%rbp), %rdi
callq 0xc690
leaq -0xa1(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x621a0, %rcx          # imm = 0x621A0
movq %rcx, -0x2a0(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x298(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x290(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0xc8(%rbp)
leaq -0xc9(%rbp), %rdi
movq %rdi, -0x288(%rbp)
callq 0xc740
movq -0x290(%rbp), %rsi
movq -0x288(%rbp), %rcx
leaq -0xc0(%rbp), %rdi
leaq -0xc8(%rbp), %rdx
callq 0x14fe0
jmp 0xe04d
movq -0x298(%rbp), %rsi
movq -0x2a0(%rbp), %rdi
leaq -0xc0(%rbp), %rdx
callq 0x14f30
jmp 0xe069
leaq -0xc0(%rbp), %rdi
callq 0xc690
leaq -0xc9(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x621b8, %rcx          # imm = 0x621B8
movq %rcx, -0x2c0(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x2b8(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x2b0(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0xf0(%rbp)
leaq -0xf1(%rbp), %rdi
movq %rdi, -0x2a8(%rbp)
callq 0xc740
movq -0x2b0(%rbp), %rsi
movq -0x2a8(%rbp), %rcx
leaq -0xe8(%rbp), %rdi
leaq -0xf0(%rbp), %rdx
callq 0x14fe0
jmp 0xe104
movq -0x2b8(%rbp), %rsi
movq -0x2c0(%rbp), %rdi
leaq -0xe8(%rbp), %rdx
callq 0x14f30
jmp 0xe120
leaq -0xe8(%rbp), %rdi
callq 0xc690
leaq -0xf1(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x621d0, %rcx          # imm = 0x621D0
movq %rcx, -0x2e0(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x2d8(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x2d0(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x118(%rbp)
leaq -0x119(%rbp), %rdi
movq %rdi, -0x2c8(%rbp)
callq 0xc740
movq -0x2d0(%rbp), %rsi
movq -0x2c8(%rbp), %rcx
leaq -0x110(%rbp), %rdi
leaq -0x118(%rbp), %rdx
callq 0x14fe0
jmp 0xe1bb
movq -0x2d8(%rbp), %rsi
movq -0x2e0(%rbp), %rdi
leaq -0x110(%rbp), %rdx
callq 0x14f30
jmp 0xe1d7
leaq -0x110(%rbp), %rdi
callq 0xc690
leaq -0x119(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rdi
addq $0x621e8, %rdi          # imm = 0x621E8
movl 0x62110(%rax), %eax
incl %eax
movslq %eax, %rsi
movq $0x0, -0x128(%rbp)
leaq -0x128(%rbp), %rdx
callq 0x14e80
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62200, %rcx          # imm = 0x62200
movq %rcx, -0x300(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x2f8(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x2f0(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x148(%rbp)
leaq -0x149(%rbp), %rdi
movq %rdi, -0x2e8(%rbp)
callq 0xc740
movq -0x2f0(%rbp), %rsi
movq -0x2e8(%rbp), %rcx
leaq -0x140(%rbp), %rdi
leaq -0x148(%rbp), %rdx
callq 0x14fe0
jmp 0xe2a5
movq -0x2f8(%rbp), %rsi
movq -0x300(%rbp), %rdi
leaq -0x140(%rbp), %rdx
callq 0x14f30
jmp 0xe2c1
leaq -0x140(%rbp), %rdi
callq 0xc690
leaq -0x149(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62218, %rcx          # imm = 0x62218
movq %rcx, -0x320(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x318(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x310(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x170(%rbp)
leaq -0x171(%rbp), %rdi
movq %rdi, -0x308(%rbp)
callq 0xc740
movq -0x310(%rbp), %rsi
movq -0x308(%rbp), %rcx
leaq -0x168(%rbp), %rdi
leaq -0x170(%rbp), %rdx
callq 0x14fe0
jmp 0xe35c
movq -0x318(%rbp), %rsi
movq -0x320(%rbp), %rdi
leaq -0x168(%rbp), %rdx
callq 0x14f30
jmp 0xe378
leaq -0x168(%rbp), %rdi
callq 0xc690
leaq -0x171(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62230, %rcx          # imm = 0x62230
movq %rcx, -0x340(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x338(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x330(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x198(%rbp)
leaq -0x199(%rbp), %rdi
movq %rdi, -0x328(%rbp)
callq 0xc740
movq -0x330(%rbp), %rsi
movq -0x328(%rbp), %rcx
leaq -0x190(%rbp), %rdi
leaq -0x198(%rbp), %rdx
callq 0x14fe0
jmp 0xe413
movq -0x338(%rbp), %rsi
movq -0x340(%rbp), %rdi
leaq -0x190(%rbp), %rdx
callq 0x14f30
jmp 0xe42f
leaq -0x190(%rbp), %rdi
callq 0xc690
leaq -0x199(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62248, %rcx          # imm = 0x62248
movq %rcx, -0x360(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x358(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x350(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x1c0(%rbp)
leaq -0x1c1(%rbp), %rdi
movq %rdi, -0x348(%rbp)
callq 0xc740
movq -0x350(%rbp), %rsi
movq -0x348(%rbp), %rcx
leaq -0x1b8(%rbp), %rdi
leaq -0x1c0(%rbp), %rdx
callq 0x14fe0
jmp 0xe4ca
movq -0x358(%rbp), %rsi
movq -0x360(%rbp), %rdi
leaq -0x1b8(%rbp), %rdx
callq 0x14f30
jmp 0xe4e6
leaq -0x1b8(%rbp), %rdi
callq 0xc690
leaq -0x1c1(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62260, %rcx          # imm = 0x62260
movq %rcx, -0x380(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x378(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x370(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x1e8(%rbp)
leaq -0x1e9(%rbp), %rdi
movq %rdi, -0x368(%rbp)
callq 0xc740
movq -0x370(%rbp), %rsi
movq -0x368(%rbp), %rcx
leaq -0x1e0(%rbp), %rdi
leaq -0x1e8(%rbp), %rdx
callq 0x14fe0
jmp 0xe581
movq -0x378(%rbp), %rsi
movq -0x380(%rbp), %rdi
leaq -0x1e0(%rbp), %rdx
callq 0x14f30
jmp 0xe59d
leaq -0x1e0(%rbp), %rdi
callq 0xc690
leaq -0x1e9(%rbp), %rdi
callq 0xcc20
movq -0x220(%rbp), %rax
movq %rax, %rcx
addq $0x62278, %rcx          # imm = 0x62278
movq %rcx, -0x3a0(%rbp)
movl 0x62110(%rax), %ecx
movl 0x62114(%rax), %eax
incl %ecx
movslq %ecx, %rcx
movq %rcx, -0x398(%rbp)
addl $0x2, %eax
cltq
movq %rax, -0x390(%rbp)
movabsq $-0x3ed17b8000000000, %rax # imm = 0xC12E848000000000
movq %rax, -0x210(%rbp)
leaq -0x211(%rbp), %rdi
movq %rdi, -0x388(%rbp)
callq 0xc740
movq -0x390(%rbp), %rsi
movq -0x388(%rbp), %rcx
leaq -0x208(%rbp), %rdi
leaq -0x210(%rbp), %rdx
callq 0x14fe0
jmp 0xe638
movq -0x398(%rbp), %rsi
movq -0x3a0(%rbp), %rdi
leaq -0x208(%rbp), %rdx
callq 0x14f30
jmp 0xe654
leaq -0x208(%rbp), %rdi
callq 0xc690
leaq -0x211(%rbp), %rdi
callq 0xcc20
addq $0x3a0, %rsp            # imm = 0x3A0
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe698
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x38(%rbp), %rdi
callq 0xc690
leaq -0x41(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe6c9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x70(%rbp), %rdi
callq 0xc690
leaq -0x79(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe6fd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x98(%rbp), %rdi
callq 0xc690
leaq -0xa1(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe734
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0xc0(%rbp), %rdi
callq 0xc690
leaq -0xc9(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe76b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0xe8(%rbp), %rdi
callq 0xc690
leaq -0xf1(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe7a2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x110(%rbp), %rdi
callq 0xc690
leaq -0x119(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe7d9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x140(%rbp), %rdi
callq 0xc690
leaq -0x149(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe810
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x168(%rbp), %rdi
callq 0xc690
leaq -0x171(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe847
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x190(%rbp), %rdi
callq 0xc690
leaq -0x199(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe87e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x1b8(%rbp), %rdi
callq 0xc690
leaq -0x1c1(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe8b2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x1e0(%rbp), %rdi
callq 0xc690
leaq -0x1e9(%rbp), %rdi
callq 0xcc20
jmp 0xe8f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
jmp 0xe8e6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x50(%rbp)
movl %eax, -0x54(%rbp)
leaq -0x208(%rbp), %rdi
callq 0xc690
leaq -0x211(%rbp), %rdi
callq 0xcc20
movq -0x50(%rbp), %rdi
callq 0x34d0
nopl (%rax,%rax)