// File: /workspace/github_c_makefile_star2_O0/mjosaarinen[P]brutus/crypto_aead/tiaoxinv2/ref/tiaoxin-tablebased.c
// Function: tiaoxin_tablebased_decrypt
int tiaoxin_tablebased_decrypt(unsigned char *m,unsigned long long *mlen,unsigned char *nsec,const unsigned char *c,unsigned long long clen,const unsigned char *ad,unsigned long long adlen,const unsigned char *npub,const unsigned char *k)
{
 int i;
  word T3[3], T4[4], T6[6];
  word tmp,tc;
  unsigned char incomplete_block[32];
  
  
  
  /*
   *
   * Initialization
   * 
   */ 
  memcpy(T3[0],k,16); memcpy(T3[1],k,16); memcpy(T3[2],npub,16); 
  memcpy(T4[0],k,16); memcpy(T4[1],k,16); memcpy(T4[2],npub,16); memcpy(T4[3],Z0,16);
  memcpy(T6[0],k,16); memcpy(T6[1],k,16); memcpy(T6[2],npub,16); memcpy(T6[3],Z1,16); memset(T6[4],0,16); memset(T6[5],0,16);  
  for( i = 0; i < 15; i++){
    UPDATE_ROUND_SIMPLE( T3 , T4 , T6 , Z0 , Z1 , Z0 , tmp ) ;
  }
  
  
  /*
   *
   * Processing associated data
   * 
   */
  for(i = 0 ; i+32 <= adlen; i += 32 ){
    UPDATE_ROUND( T3 , T4 , T6 , ad + i , tmp );
  }
  // Process the incomplete associated data block
  if ( adlen > i ){
    memset( incomplete_block , 0 , 32 );
    memcpy( incomplete_block , ad + i , adlen - i );    
    UPDATE_ROUND( T3 , T4 , T6 , incomplete_block , tmp );
  }
  
  
  /*
   * 
   * Decryption
   * 
   */
  clen -= 16;
  if( clen < 0 )
    return 1;
  for( i=0 ; i+32 <= clen; i += 32 ){
    DECRYPTION_ROUND( T3 , T4 , T6 , c + i , m + i);
  }
  // Process the incomplete ciphertext block
  if ( clen > i ){
    memset( incomplete_block , 0 , 32 );
    UPDATE_ROUND( T3 , T4 , T6 , incomplete_block , tmp );
    memset( incomplete_block , 0 , 32 );
    memcpy( incomplete_block , c + i , clen - i );
    ((hw*)(tmp))[0] = ((hw*)(incomplete_block))[0] ^ ((hw*)(T3[0]))[0] ^ ((hw*)(T3[2]))[0] ^ ((hw*)(T4[1]))[0] ^ ( ((hw*)(T6[3]))[0] & ((hw*)(T4[3]))[0] )  ; \
    ((hw*)(tmp))[1] = ((hw*)(incomplete_block))[1] ^ ((hw*)(T3[0]))[1] ^ ((hw*)(T3[2]))[1] ^ ((hw*)(T4[1]))[1] ^ ( ((hw*)(T6[3]))[1] & ((hw*)(T4[3]))[1] )  ; \
    if( clen - i <= 16 ) {      
      memset( tmp+clen-i  , 0   , 16 - (clen - i ) );
      memcpy( m + i , tmp , clen - i );
      memset( tc , 0 , 16 );
    }
    else 
    {
      ((hw*)(tc))[0] = ((hw*)(incomplete_block+16))[0] ^ ((hw*)(T6[0]))[0] ^ ((hw*)(T4[2]))[0] ^ ((hw*)(T3[1]))[0] ^ 
		      ( ((hw*)(T6[5]))[0] & ((hw*)(T3[2]))[0] ) ^ ((hw*)(tmp))[0] ; 
      ((hw*)(tc))[1] = ((hw*)(incomplete_block+16))[1] ^ ((hw*)(T6[0]))[1] ^ ((hw*)(T4[2]))[1] ^ ((hw*)(T3[1]))[1] ^ 
		      ( ((hw*)(T6[5]))[1] & ((hw*)(T3[2]))[1] ) ^ ((hw*)(tmp))[1] ; 
      memcpy( m + i , tmp , 16 );
      memset( tc + clen - i - 16 , 0 , 32 - (clen - i) );
      memcpy( m + i + 16 , tc , (clen - i) - 16 );      
    }
    ((hw*)(T3[0]))[0] ^= ((hw*)(tmp))[0]; ((hw*)(T3[0]))[1] ^= ((hw*)(tmp))[1]; 
    ((hw*)(T4[0]))[0] ^= ((hw*)(tc ))[0]; ((hw*)(T4[0]))[1] ^= ((hw*)(tc ))[1]; 
    ((hw*)(T6[0]))[0] ^= ((hw*)(tmp))[0] ^ ((hw*)(tc))[0]; ((hw*)(T6[0]))[1] ^= ((hw*)(tmp))[1] ^ ((hw*)(tc))[1];     
  } 
    
  
  
  /*
   *
   * Finalization
   * 
   */
    memset( incomplete_block, 0, 32 );
    for(i=0; i<8; i++){
        incomplete_block[i + 8]  = (adlen>>(56 - 8*i)) & 0xff;
        incomplete_block[i +24]  = (clen >>(56 - 8*i)) & 0xff;
    }  

  UPDATE_ROUND( T3 , T4 , T6 , incomplete_block, tmp ); 
  for( i = 0; i < 20; i++){
    UPDATE_ROUND_SIMPLE( T3 , T4 , T6 , Z1 , Z0 , Z1 , tmp ) ;
  }
    
  /*
   *
   * Compute the tag, check if they match and set the length of the plaintext
   * 
   */
  ((hw*)(tmp))[0] =  ((hw*)(T3[0]))[0] ^ ((hw*)(T3[1]))[0] ^ ((hw*)(T3[2]))[0] ^ 
		     ((hw*)(T4[0]))[0] ^ ((hw*)(T4[1]))[0] ^ ((hw*)(T4[2]))[0] ^ ((hw*)(T4[3]))[0] ^  
		     ((hw*)(T6[0]))[0] ^ ((hw*)(T6[1]))[0] ^ ((hw*)(T6[2]))[0] ^ ((hw*)(T6[3]))[0] ^ ((hw*)(T6[4]))[0] ^ ((hw*)(T6[5]))[0] ;
  ((hw*)(tmp))[1] =  ((hw*)(T3[0]))[1] ^ ((hw*)(T3[1]))[1] ^ ((hw*)(T3[2]))[1] ^ 
		     ((hw*)(T4[0]))[1] ^ ((hw*)(T4[1]))[1] ^ ((hw*)(T4[2]))[1] ^ ((hw*)(T4[3]))[1] ^  
		     ((hw*)(T6[0]))[1] ^ ((hw*)(T6[1]))[1] ^ ((hw*)(T6[2]))[1] ^ ((hw*)(T6[3]))[1] ^ ((hw*)(T6[4]))[1] ^ ((hw*)(T6[5]))[1] ;
				  
  for(i=0; i<16; i++)
    if( tmp[i] ^ c[clen + i] )
      return 1;
    
  *mlen = clen;    
  
  return 0;  
 
}

// Assembly:
subq $0x158, %rsp            # imm = 0x158
movq 0x170(%rsp), %rax
movq 0x168(%rsp), %rax
movq 0x160(%rsp), %rax
movq %rdi, 0x148(%rsp)
movq %rsi, 0x140(%rsp)
movq %rdx, 0x138(%rsp)
movq %rcx, 0x130(%rsp)
movq %r8, 0x128(%rsp)
movq %r9, 0x120(%rsp)
movq 0x170(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xe0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xe8(%rsp)
movq 0x170(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xf0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xf8(%rsp)
movq 0x168(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0x100(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x108(%rsp)
movq 0x170(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xa0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xa8(%rsp)
movq 0x170(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xb0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xb8(%rsp)
movq 0x168(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xc0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xc8(%rsp)
movq 0x8190(%rip), %rax      # 0xdff0
movq (%rax), %rcx
movq %rcx, 0xd0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xd8(%rsp)
movq 0x170(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0x40(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x48(%rsp)
movq 0x170(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0x50(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x58(%rsp)
movq 0x168(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0x60(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x68(%rsp)
movq 0x812f(%rip), %rax      # 0xdff8
movq (%rax), %rcx
movq %rcx, 0x70(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x78(%rsp)
leaq 0x40(%rsp), %rdi
addq $0x40, %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x1030
leaq 0x40(%rsp), %rdi
addq $0x50, %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x1030
movl $0x0, 0x11c(%rsp)
cmpl $0xf, 0x11c(%rsp)
jge 0x68d7
movq 0xe0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x100(%rsp), %eax
movl %eax, %ecx
leaq 0x50b8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x105(%rsp), %ecx
movl %ecx, %edx
leaq 0x54a4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10a(%rsp), %ecx
movl %ecx, %edx
leaq 0x5890(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10f(%rsp), %ecx
movl %ecx, %edx
leaq 0x5c7c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x805e(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x104(%rsp), %eax
movl %eax, %ecx
leaq 0x5054(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x109(%rsp), %ecx
movl %ecx, %edx
leaq 0x5440(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10e(%rsp), %ecx
movl %ecx, %edx
leaq 0x582c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x103(%rsp), %ecx
movl %ecx, %edx
leaq 0x5c18(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x7ffa(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x108(%rsp), %eax
movl %eax, %ecx
leaq 0x4fef(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x10d(%rsp), %ecx
movl %ecx, %edx
leaq 0x53db(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x102(%rsp), %ecx
movl %ecx, %edx
leaq 0x57c7(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x107(%rsp), %ecx
movl %ecx, %edx
leaq 0x5bb3(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x7f95(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x10c(%rsp), %eax
movl %eax, %ecx
leaq 0x4f8a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x101(%rsp), %ecx
movl %ecx, %edx
leaq 0x5376(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x106(%rsp), %ecx
movl %ecx, %edx
leaq 0x5762(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10b(%rsp), %ecx
movl %ecx, %edx
leaq 0x5b4e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x7f30(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0xf0(%rsp), %rax
movq %rax, 0x100(%rsp)
movq 0xf8(%rsp), %rax
movq %rax, 0x108(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x4f08(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x52f7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x56e6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x5ad5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7ebb(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xf0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x4eb4(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x52a3(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x5692(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x5a81(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7e67(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xf4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x4e5f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x524e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x563d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x5a2c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7e12(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xf8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x4e0a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x51f9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x55e8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x59d7(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7dbd(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xfc(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0xd0(%rsp), %eax
movl %eax, %ecx
leaq 0x4d98(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd5(%rsp), %ecx
movl %ecx, %edx
leaq 0x5184(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xda(%rsp), %ecx
movl %ecx, %edx
leaq 0x5570(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdf(%rsp), %ecx
movl %ecx, %edx
leaq 0x595c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x7d46(%rip), %rcx      # 0xdff8
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0xd4(%rsp), %eax
movl %eax, %ecx
leaq 0x4d34(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd9(%rsp), %ecx
movl %ecx, %edx
leaq 0x5120(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xde(%rsp), %ecx
movl %ecx, %edx
leaq 0x550c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd3(%rsp), %ecx
movl %ecx, %edx
leaq 0x58f8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x7ce2(%rip), %rcx      # 0xdff8
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0xd8(%rsp), %eax
movl %eax, %ecx
leaq 0x4ccf(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xdd(%rsp), %ecx
movl %ecx, %edx
leaq 0x50bb(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd2(%rsp), %ecx
movl %ecx, %edx
leaq 0x54a7(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd7(%rsp), %ecx
movl %ecx, %edx
leaq 0x5893(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x7c7d(%rip), %rcx      # 0xdff8
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0xdc(%rsp), %eax
movl %eax, %ecx
leaq 0x4c6a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd1(%rsp), %ecx
movl %ecx, %edx
leaq 0x5056(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd6(%rsp), %ecx
movl %ecx, %edx
leaq 0x5442(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdb(%rsp), %ecx
movl %ecx, %edx
leaq 0x582e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x7c18(%rip), %rcx      # 0xdff8
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0xc0(%rsp), %rax
movq %rax, 0xd0(%rsp)
movq 0xc8(%rsp), %rax
movq %rax, 0xd8(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x4bc8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x4fb7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x53a6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x5795(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7b7b(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xb0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x4b74(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x4f63(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x5352(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x5741(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7b27(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xb4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x4b1f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x4f0e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x52fd(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x56ec(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7ad2(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xb8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x4aca(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x4eb9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x52a8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x5697(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7a7d(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xbc(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x90(%rsp), %eax
movl %eax, %ecx
leaq 0x4a5e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x95(%rsp), %ecx
movl %ecx, %edx
leaq 0x4e4a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9a(%rsp), %ecx
movl %ecx, %edx
leaq 0x5236(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9f(%rsp), %ecx
movl %ecx, %edx
leaq 0x5622(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x7a04(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x94(%rsp), %eax
movl %eax, %ecx
leaq 0x49fd(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x99(%rsp), %ecx
movl %ecx, %edx
leaq 0x4de9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9e(%rsp), %ecx
movl %ecx, %edx
leaq 0x51d5(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x93(%rsp), %ecx
movl %ecx, %edx
leaq 0x55c1(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x79a3(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x98(%rsp), %eax
movl %eax, %ecx
leaq 0x499b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x9d(%rsp), %ecx
movl %ecx, %edx
leaq 0x4d87(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x92(%rsp), %ecx
movl %ecx, %edx
leaq 0x5173(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x97(%rsp), %ecx
movl %ecx, %edx
leaq 0x555f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x7941(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x9c(%rsp), %eax
movl %eax, %ecx
leaq 0x4939(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x91(%rsp), %ecx
movl %ecx, %edx
leaq 0x4d25(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x96(%rsp), %ecx
movl %ecx, %edx
leaq 0x5111(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9b(%rsp), %ecx
movl %ecx, %edx
leaq 0x54fd(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x78df(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movq 0x80(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x88(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x4878(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x4c67(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x5056(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x5445(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x782b(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x50(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x4827(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x4c16(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x5005(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x53f4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x77da(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x54(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x47d5(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x4bc4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x4fb3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x53a2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7788(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x58(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x4783(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x4b72(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x4f61(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x5350(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7736(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x5c(%rsp)
movl 0x11c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x11c(%rsp)
jmp 0x5f0f
movl $0x0, 0x11c(%rsp)
movl 0x11c(%rsp), %eax
addl $0x20, %eax
cltq
cmpq 0x160(%rsp), %rax
ja 0x737f
movq 0xe0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x100(%rsp), %eax
movl %eax, %ecx
leaq 0x46d9(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x105(%rsp), %ecx
movl %ecx, %edx
leaq 0x4ac5(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10a(%rsp), %ecx
movl %ecx, %edx
leaq 0x4eb1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10f(%rsp), %ecx
movl %ecx, %edx
leaq 0x529d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl (%rcx,%rdx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x104(%rsp), %eax
movl %eax, %ecx
leaq 0x466b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x109(%rsp), %ecx
movl %ecx, %edx
leaq 0x4a57(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10e(%rsp), %ecx
movl %ecx, %edx
leaq 0x4e43(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x103(%rsp), %ecx
movl %ecx, %edx
leaq 0x522f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x4(%rcx,%rdx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x108(%rsp), %eax
movl %eax, %ecx
leaq 0x45fc(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x10d(%rsp), %ecx
movl %ecx, %edx
leaq 0x49e8(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x102(%rsp), %ecx
movl %ecx, %edx
leaq 0x4dd4(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x107(%rsp), %ecx
movl %ecx, %edx
leaq 0x51c0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x8(%rcx,%rdx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x10c(%rsp), %eax
movl %eax, %ecx
leaq 0x458d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x101(%rsp), %ecx
movl %ecx, %edx
leaq 0x4979(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x106(%rsp), %ecx
movl %ecx, %edx
leaq 0x4d65(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10b(%rsp), %ecx
movl %ecx, %edx
leaq 0x5151(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0xc(%rcx,%rdx), %eax
movl %eax, 0xec(%rsp)
movq 0xf0(%rsp), %rax
movq %rax, 0x100(%rsp)
movq 0xf8(%rsp), %rax
movq %rax, 0x108(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x4501(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x48f0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x4cdf(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x50ce(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x74b4(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xf0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x44ad(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x489c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x4c8b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x507a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x7460(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xf4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x4458(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x4847(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x4c36(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x5025(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x740b(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xf8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x4403(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x47f2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x4be1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x4fd0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x73b6(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xfc(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0xd0(%rsp), %eax
movl %eax, %ecx
leaq 0x4391(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd5(%rsp), %ecx
movl %ecx, %edx
leaq 0x477d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xda(%rsp), %ecx
movl %ecx, %edx
leaq 0x4b69(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdf(%rsp), %ecx
movl %ecx, %edx
leaq 0x4f55(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x10(%rcx,%rdx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0xd4(%rsp), %eax
movl %eax, %ecx
leaq 0x4322(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd9(%rsp), %ecx
movl %ecx, %edx
leaq 0x470e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xde(%rsp), %ecx
movl %ecx, %edx
leaq 0x4afa(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd3(%rsp), %ecx
movl %ecx, %edx
leaq 0x4ee6(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x14(%rcx,%rdx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0xd8(%rsp), %eax
movl %eax, %ecx
leaq 0x42b3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xdd(%rsp), %ecx
movl %ecx, %edx
leaq 0x469f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd2(%rsp), %ecx
movl %ecx, %edx
leaq 0x4a8b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd7(%rsp), %ecx
movl %ecx, %edx
leaq 0x4e77(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x18(%rcx,%rdx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0xdc(%rsp), %eax
movl %eax, %ecx
leaq 0x4244(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd1(%rsp), %ecx
movl %ecx, %edx
leaq 0x4630(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd6(%rsp), %ecx
movl %ecx, %edx
leaq 0x4a1c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdb(%rsp), %ecx
movl %ecx, %edx
leaq 0x4e08(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x1c(%rcx,%rdx), %eax
movl %eax, 0xac(%rsp)
movq 0xc0(%rsp), %rax
movq %rax, 0xd0(%rsp)
movq 0xc8(%rsp), %rax
movq %rax, 0xd8(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x4198(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x4587(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x4976(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x4d65(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x714b(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xb0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x4144(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x4533(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x4922(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x4d11(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x70f7(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xb4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x40ef(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x44de(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x48cd(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x4cbc(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x70a2(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xb8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x409a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x4489(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x4878(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x4c67(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x704d(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xbc(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x90(%rsp), %eax
movl %eax, %ecx
leaq 0x402e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x95(%rsp), %ecx
movl %ecx, %edx
leaq 0x441a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9a(%rsp), %ecx
movl %ecx, %edx
leaq 0x4806(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9f(%rsp), %ecx
movl %ecx, %edx
leaq 0x4bf2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl (%rcx,%rdx), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x10(%rcx,%rdx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x94(%rsp), %eax
movl %eax, %ecx
leaq 0x3faf(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x99(%rsp), %ecx
movl %ecx, %edx
leaq 0x439b(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9e(%rsp), %ecx
movl %ecx, %edx
leaq 0x4787(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x93(%rsp), %ecx
movl %ecx, %edx
leaq 0x4b73(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x4(%rcx,%rdx), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x14(%rcx,%rdx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x98(%rsp), %eax
movl %eax, %ecx
leaq 0x3f2f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x9d(%rsp), %ecx
movl %ecx, %edx
leaq 0x431b(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x92(%rsp), %ecx
movl %ecx, %edx
leaq 0x4707(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x97(%rsp), %ecx
movl %ecx, %edx
leaq 0x4af3(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x8(%rcx,%rdx), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x18(%rcx,%rdx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x9c(%rsp), %eax
movl %eax, %ecx
leaq 0x3eaf(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x91(%rsp), %ecx
movl %ecx, %edx
leaq 0x429b(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x96(%rsp), %ecx
movl %ecx, %edx
leaq 0x4687(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9b(%rsp), %ecx
movl %ecx, %edx
leaq 0x4a73(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0xc(%rcx,%rdx), %eax
movq 0x120(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorl 0x1c(%rcx,%rdx), %eax
movl %eax, 0x4c(%rsp)
movq 0x80(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x88(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x3dd0(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x41bf(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x45ae(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x499d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6d83(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x50(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x3d7f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x416e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x455d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x494c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6d32(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x54(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x3d2d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x411c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x450b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x48fa(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6ce0(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x58(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x3cdb(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x40ca(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x44b9(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x48a8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6c8e(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x5c(%rsp)
movl 0x11c(%rsp), %eax
addl $0x20, %eax
movl %eax, 0x11c(%rsp)
jmp 0x68e2
movq 0x160(%rsp), %rax
movslq 0x11c(%rsp), %rcx
cmpq %rcx, %rax
jbe 0x7d42
movq %rsp, %rdi
xorl %esi, %esi
movl $0x20, %edx
callq 0x1030
movq %rsp, %rdi
movq 0x120(%rsp), %rsi
movslq 0x11c(%rsp), %rax
addq %rax, %rsi
movq 0x160(%rsp), %rdx
movslq 0x11c(%rsp), %rax
subq %rax, %rdx
callq 0x1090
movq 0xe0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x100(%rsp), %eax
movl %eax, %ecx
leaq 0x3c00(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x105(%rsp), %ecx
movl %ecx, %edx
leaq 0x3fec(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10a(%rsp), %ecx
movl %ecx, %edx
leaq 0x43d8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10f(%rsp), %ecx
movl %ecx, %edx
leaq 0x47c4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl (%rsp), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x104(%rsp), %eax
movl %eax, %ecx
leaq 0x3ba2(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x109(%rsp), %ecx
movl %ecx, %edx
leaq 0x3f8e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10e(%rsp), %ecx
movl %ecx, %edx
leaq 0x437a(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x103(%rsp), %ecx
movl %ecx, %edx
leaq 0x4766(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x4(%rsp), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x108(%rsp), %eax
movl %eax, %ecx
leaq 0x3b43(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x10d(%rsp), %ecx
movl %ecx, %edx
leaq 0x3f2f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x102(%rsp), %ecx
movl %ecx, %edx
leaq 0x431b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x107(%rsp), %ecx
movl %ecx, %edx
leaq 0x4707(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x8(%rsp), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x10c(%rsp), %eax
movl %eax, %ecx
leaq 0x3ae4(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x101(%rsp), %ecx
movl %ecx, %edx
leaq 0x3ed0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x106(%rsp), %ecx
movl %ecx, %edx
leaq 0x42bc(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10b(%rsp), %ecx
movl %ecx, %edx
leaq 0x46a8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0xc(%rsp), %eax
movl %eax, 0xec(%rsp)
movq 0xf0(%rsp), %rax
movq %rax, 0x100(%rsp)
movq 0xf8(%rsp), %rax
movq %rax, 0x108(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x3a68(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x3e57(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x4246(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x4635(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6a1b(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xf0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x3a14(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x3e03(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x41f2(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x45e1(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x69c7(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xf4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x39bf(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x3dae(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x419d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x458c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6972(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xf8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x396a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x3d59(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x4148(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x4537(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x691d(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xfc(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0xd0(%rsp), %eax
movl %eax, %ecx
leaq 0x38f8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd5(%rsp), %ecx
movl %ecx, %edx
leaq 0x3ce4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xda(%rsp), %ecx
movl %ecx, %edx
leaq 0x40d0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdf(%rsp), %ecx
movl %ecx, %edx
leaq 0x44bc(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0xa0(%rsp)
movzbl 0xd4(%rsp), %eax
movl %eax, %ecx
leaq 0x3899(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd9(%rsp), %ecx
movl %ecx, %edx
leaq 0x3c85(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xde(%rsp), %ecx
movl %ecx, %edx
leaq 0x4071(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd3(%rsp), %ecx
movl %ecx, %edx
leaq 0x445d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0xa4(%rsp)
movzbl 0xd8(%rsp), %eax
movl %eax, %ecx
leaq 0x383a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xdd(%rsp), %ecx
movl %ecx, %edx
leaq 0x3c26(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd2(%rsp), %ecx
movl %ecx, %edx
leaq 0x4012(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd7(%rsp), %ecx
movl %ecx, %edx
leaq 0x43fe(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0xa8(%rsp)
movzbl 0xdc(%rsp), %eax
movl %eax, %ecx
leaq 0x37db(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd1(%rsp), %ecx
movl %ecx, %edx
leaq 0x3bc7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd6(%rsp), %ecx
movl %ecx, %edx
leaq 0x3fb3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdb(%rsp), %ecx
movl %ecx, %edx
leaq 0x439f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0xac(%rsp)
movq 0xc0(%rsp), %rax
movq %rax, 0xd0(%rsp)
movq 0xc8(%rsp), %rax
movq %rax, 0xd8(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x373f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x3b2e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x3f1d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x430c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x66f2(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xb0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x36eb(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x3ada(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x3ec9(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x42b8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x669e(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xb4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x3696(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x3a85(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x3e74(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x4263(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6649(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xb8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x3641(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x3a30(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x3e1f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x420e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x65f4(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xbc(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x90(%rsp), %eax
movl %eax, %ecx
leaq 0x35d5(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x95(%rsp), %ecx
movl %ecx, %edx
leaq 0x39c1(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9a(%rsp), %ecx
movl %ecx, %edx
leaq 0x3dad(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9f(%rsp), %ecx
movl %ecx, %edx
leaq 0x4199(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl (%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x40(%rsp)
movzbl 0x94(%rsp), %eax
movl %eax, %ecx
leaq 0x3576(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x99(%rsp), %ecx
movl %ecx, %edx
leaq 0x3962(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9e(%rsp), %ecx
movl %ecx, %edx
leaq 0x3d4e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x93(%rsp), %ecx
movl %ecx, %edx
leaq 0x413a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x4(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x44(%rsp)
movzbl 0x98(%rsp), %eax
movl %eax, %ecx
leaq 0x3516(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x9d(%rsp), %ecx
movl %ecx, %edx
leaq 0x3902(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x92(%rsp), %ecx
movl %ecx, %edx
leaq 0x3cee(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x97(%rsp), %ecx
movl %ecx, %edx
leaq 0x40da(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x8(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x48(%rsp)
movzbl 0x9c(%rsp), %eax
movl %eax, %ecx
leaq 0x34b6(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x91(%rsp), %ecx
movl %ecx, %edx
leaq 0x38a2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x96(%rsp), %ecx
movl %ecx, %edx
leaq 0x3c8e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9b(%rsp), %ecx
movl %ecx, %edx
leaq 0x407a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0xc(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x4c(%rsp)
movq 0x80(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x88(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x33f7(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x37e6(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x3bd5(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x3fc4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x63aa(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x50(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x33a6(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x3795(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x3b84(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x3f73(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6359(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x54(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x3354(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x3743(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x3b32(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x3f21(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6307(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x58(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x3302(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x36f1(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x3ae0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x3ecf(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x62b5(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x5c(%rsp)
movq 0x128(%rsp), %rax
subq $0x10, %rax
movq %rax, 0x128(%rsp)
cmpq $0x0, 0x128(%rsp)
jae 0x7d71
movl $0x1, 0x154(%rsp)
jmp 0xaaf1
movl $0x0, 0x11c(%rsp)
movl 0x11c(%rsp), %eax
addl $0x20, %eax
cltq
cmpq 0x128(%rsp), %rax
ja 0x8960
movzbl 0xa0(%rsp), %eax
movl %eax, %ecx
leaq 0x3259(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xa5(%rsp), %ecx
movl %ecx, %edx
leaq 0x3645(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xaa(%rsp), %ecx
movl %ecx, %edx
leaq 0x3a31(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xaf(%rsp), %ecx
movl %ecx, %edx
leaq 0x3e1d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6203(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x20(%rsp)
movzbl 0xa4(%rsp), %eax
movl %eax, %ecx
leaq 0x31fc(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xa9(%rsp), %ecx
movl %ecx, %edx
leaq 0x35e8(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xae(%rsp), %ecx
movl %ecx, %edx
leaq 0x39d4(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xa3(%rsp), %ecx
movl %ecx, %edx
leaq 0x3dc0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x61a6(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x24(%rsp)
movzbl 0xa8(%rsp), %eax
movl %eax, %ecx
leaq 0x319e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xad(%rsp), %ecx
movl %ecx, %edx
leaq 0x358a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xa2(%rsp), %ecx
movl %ecx, %edx
leaq 0x3976(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xa7(%rsp), %ecx
movl %ecx, %edx
leaq 0x3d62(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x6148(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x28(%rsp)
movzbl 0xac(%rsp), %eax
movl %eax, %ecx
leaq 0x3140(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xa1(%rsp), %ecx
movl %ecx, %edx
leaq 0x352c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xa6(%rsp), %ecx
movl %ecx, %edx
leaq 0x3918(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xab(%rsp), %ecx
movl %ecx, %edx
leaq 0x3d04(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x60ea(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x2c(%rsp)
movzbl 0x100(%rsp), %eax
movl %eax, %ecx
leaq 0x30e2(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %edx
movzbl 0x105(%rsp), %eax
movl %eax, %ecx
leaq 0x34ce(%rip), %rax      # 0xb400
xorl (%rax,%rcx,4), %edx
movzbl 0x10a(%rsp), %eax
movl %eax, %ecx
leaq 0x38ba(%rip), %rax      # 0xb800
xorl (%rax,%rcx,4), %edx
movzbl 0x10f(%rsp), %eax
movl %eax, %ecx
leaq 0x3ca6(%rip), %rax      # 0xbc00
xorl (%rax,%rcx,4), %edx
xorl 0xe0(%rsp), %edx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movl %edx, (%rax,%rcx)
movzbl 0x104(%rsp), %eax
movl %eax, %ecx
leaq 0x3078(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %edx
movzbl 0x109(%rsp), %eax
movl %eax, %ecx
leaq 0x3464(%rip), %rax      # 0xb400
xorl (%rax,%rcx,4), %edx
movzbl 0x10e(%rsp), %eax
movl %eax, %ecx
leaq 0x3850(%rip), %rax      # 0xb800
xorl (%rax,%rcx,4), %edx
movzbl 0x103(%rsp), %eax
movl %eax, %ecx
leaq 0x3c3c(%rip), %rax      # 0xbc00
xorl (%rax,%rcx,4), %edx
xorl 0xe4(%rsp), %edx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movl %edx, 0x4(%rax,%rcx)
movzbl 0x108(%rsp), %eax
movl %eax, %ecx
leaq 0x300d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %edx
movzbl 0x10d(%rsp), %eax
movl %eax, %ecx
leaq 0x33f9(%rip), %rax      # 0xb400
xorl (%rax,%rcx,4), %edx
movzbl 0x102(%rsp), %eax
movl %eax, %ecx
leaq 0x37e5(%rip), %rax      # 0xb800
xorl (%rax,%rcx,4), %edx
movzbl 0x107(%rsp), %eax
movl %eax, %ecx
leaq 0x3bd1(%rip), %rax      # 0xbc00
xorl (%rax,%rcx,4), %edx
xorl 0xe8(%rsp), %edx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movl %edx, 0x8(%rax,%rcx)
movzbl 0x10c(%rsp), %eax
movl %eax, %ecx
leaq 0x2fa2(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %edx
movzbl 0x101(%rsp), %eax
movl %eax, %ecx
leaq 0x338e(%rip), %rax      # 0xb400
xorl (%rax,%rcx,4), %edx
movzbl 0x106(%rsp), %eax
movl %eax, %ecx
leaq 0x377a(%rip), %rax      # 0xb800
xorl (%rax,%rcx,4), %edx
movzbl 0x10b(%rsp), %eax
movl %eax, %ecx
leaq 0x3b66(%rip), %rax      # 0xbc00
xorl (%rax,%rcx,4), %edx
xorl 0xec(%rsp), %edx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movl %edx, 0xc(%rax,%rcx)
movzbl 0x90(%rsp), %eax
movl %eax, %ecx
leaq 0x2f37(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %edx
movzbl 0x95(%rsp), %eax
movl %eax, %ecx
leaq 0x3323(%rip), %rax      # 0xb400
xorl (%rax,%rcx,4), %edx
movzbl 0x9a(%rsp), %eax
movl %eax, %ecx
leaq 0x370f(%rip), %rax      # 0xb800
xorl (%rax,%rcx,4), %edx
movzbl 0x9f(%rsp), %eax
movl %eax, %ecx
leaq 0x3afb(%rip), %rax      # 0xbc00
xorl (%rax,%rcx,4), %edx
xorl 0x40(%rsp), %edx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movl %edx, 0x10(%rax,%rcx)
movzbl 0x94(%rsp), %eax
movl %eax, %ecx
leaq 0x2ecf(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %edx
movzbl 0x99(%rsp), %eax
movl %eax, %ecx
leaq 0x32bb(%rip), %rax      # 0xb400
xorl (%rax,%rcx,4), %edx
movzbl 0x9e(%rsp), %eax
movl %eax, %ecx
leaq 0x36a7(%rip), %rax      # 0xb800
xorl (%rax,%rcx,4), %edx
movzbl 0x93(%rsp), %eax
movl %eax, %ecx
leaq 0x3a93(%rip), %rax      # 0xbc00
xorl (%rax,%rcx,4), %edx
xorl 0x44(%rsp), %edx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movl %edx, 0x14(%rax,%rcx)
movzbl 0x98(%rsp), %eax
movl %eax, %ecx
leaq 0x2e67(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %edx
movzbl 0x9d(%rsp), %eax
movl %eax, %ecx
leaq 0x3253(%rip), %rax      # 0xb400
xorl (%rax,%rcx,4), %edx
movzbl 0x92(%rsp), %eax
movl %eax, %ecx
leaq 0x363f(%rip), %rax      # 0xb800
xorl (%rax,%rcx,4), %edx
movzbl 0x97(%rsp), %eax
movl %eax, %ecx
leaq 0x3a2b(%rip), %rax      # 0xbc00
xorl (%rax,%rcx,4), %edx
xorl 0x48(%rsp), %edx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movl %edx, 0x18(%rax,%rcx)
movzbl 0x9c(%rsp), %eax
movl %eax, %ecx
leaq 0x2dff(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %edx
movzbl 0x91(%rsp), %eax
movl %eax, %ecx
leaq 0x31eb(%rip), %rax      # 0xb400
xorl (%rax,%rcx,4), %edx
movzbl 0x96(%rsp), %eax
movl %eax, %ecx
leaq 0x35d7(%rip), %rax      # 0xb800
xorl (%rax,%rcx,4), %edx
movzbl 0x9b(%rsp), %eax
movl %eax, %ecx
leaq 0x39c3(%rip), %rax      # 0xbc00
xorl (%rax,%rcx,4), %edx
xorl 0x4c(%rsp), %edx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movl %edx, 0x1c(%rax,%rcx)
movzbl 0xd0(%rsp), %eax
movl %eax, %ecx
leaq 0x2d97(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd5(%rsp), %ecx
movl %ecx, %edx
leaq 0x3183(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xda(%rsp), %ecx
movl %ecx, %edx
leaq 0x356f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdf(%rsp), %ecx
movl %ecx, %edx
leaq 0x395b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0xa0(%rsp), %eax
movl %eax, 0x30(%rsp)
movzbl 0xd4(%rsp), %eax
movl %eax, %ecx
leaq 0x2d3c(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd9(%rsp), %ecx
movl %ecx, %edx
leaq 0x3128(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xde(%rsp), %ecx
movl %ecx, %edx
leaq 0x3514(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd3(%rsp), %ecx
movl %ecx, %edx
leaq 0x3900(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0xa4(%rsp), %eax
movl %eax, 0x34(%rsp)
movzbl 0xd8(%rsp), %eax
movl %eax, %ecx
leaq 0x2ce1(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xdd(%rsp), %ecx
movl %ecx, %edx
leaq 0x30cd(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd2(%rsp), %ecx
movl %ecx, %edx
leaq 0x34b9(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd7(%rsp), %ecx
movl %ecx, %edx
leaq 0x38a5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0xa8(%rsp), %eax
movl %eax, 0x38(%rsp)
movzbl 0xdc(%rsp), %eax
movl %eax, %ecx
leaq 0x2c86(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd1(%rsp), %ecx
movl %ecx, %edx
leaq 0x3072(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd6(%rsp), %ecx
movl %ecx, %edx
leaq 0x345e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdb(%rsp), %ecx
movl %ecx, %edx
leaq 0x384a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0xac(%rsp), %eax
movl %eax, 0x3c(%rsp)
movq 0xf0(%rsp), %rax
movq %rax, 0x100(%rsp)
movq 0xf8(%rsp), %rax
movq %rax, 0x108(%rsp)
movzbl 0xe0(%rsp), %eax
movl %eax, %ecx
leaq 0x2c0b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xe5(%rsp), %ecx
movl %ecx, %edx
leaq 0x2ff7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xea(%rsp), %ecx
movl %ecx, %edx
leaq 0x33e3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xef(%rsp), %ecx
movl %ecx, %edx
leaq 0x37cf(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5bb5(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xf0(%rsp)
movzbl 0xe4(%rsp), %eax
movl %eax, %ecx
leaq 0x2bab(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xe9(%rsp), %ecx
movl %ecx, %edx
leaq 0x2f97(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xee(%rsp), %ecx
movl %ecx, %edx
leaq 0x3383(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xe3(%rsp), %ecx
movl %ecx, %edx
leaq 0x376f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5b55(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xf4(%rsp)
movzbl 0xe8(%rsp), %eax
movl %eax, %ecx
leaq 0x2b4a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xed(%rsp), %ecx
movl %ecx, %edx
leaq 0x2f36(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xe2(%rsp), %ecx
movl %ecx, %edx
leaq 0x3322(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xe7(%rsp), %ecx
movl %ecx, %edx
leaq 0x370e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5af4(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xf8(%rsp)
movzbl 0xec(%rsp), %eax
movl %eax, %ecx
leaq 0x2ae9(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xe1(%rsp), %ecx
movl %ecx, %edx
leaq 0x2ed5(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xe6(%rsp), %ecx
movl %ecx, %edx
leaq 0x32c1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xeb(%rsp), %ecx
movl %ecx, %edx
leaq 0x36ad(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5a93(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xfc(%rsp)
movq 0x80(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x88(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movzbl 0x40(%rsp), %eax
movl %eax, %ecx
leaq 0x2a29(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x45(%rsp), %ecx
movl %ecx, %edx
leaq 0x2e18(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x4a(%rsp), %ecx
movl %ecx, %edx
leaq 0x3207(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x4f(%rsp), %ecx
movl %ecx, %edx
leaq 0x35f6(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x59dc(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x50(%rsp)
movzbl 0x44(%rsp), %eax
movl %eax, %ecx
leaq 0x29d8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x49(%rsp), %ecx
movl %ecx, %edx
leaq 0x2dc7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x4e(%rsp), %ecx
movl %ecx, %edx
leaq 0x31b6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x43(%rsp), %ecx
movl %ecx, %edx
leaq 0x35a5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x598b(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x54(%rsp)
movzbl 0x48(%rsp), %eax
movl %eax, %ecx
leaq 0x2986(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x4d(%rsp), %ecx
movl %ecx, %edx
leaq 0x2d75(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x42(%rsp), %ecx
movl %ecx, %edx
leaq 0x3164(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x47(%rsp), %ecx
movl %ecx, %edx
leaq 0x3553(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5939(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x58(%rsp)
movzbl 0x4c(%rsp), %eax
movl %eax, %ecx
leaq 0x2934(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x41(%rsp), %ecx
movl %ecx, %edx
leaq 0x2d23(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x46(%rsp), %ecx
movl %ecx, %edx
leaq 0x3112(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x4b(%rsp), %ecx
movl %ecx, %edx
leaq 0x3501(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x58e7(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x5c(%rsp)
movq 0xc0(%rsp), %rax
movq %rax, 0xd0(%rsp)
movq 0xc8(%rsp), %rax
movq %rax, 0xd8(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movq 0x20(%rsp), %rax
movq %rax, 0xb0(%rsp)
movq 0x28(%rsp), %rax
movq %rax, 0xb8(%rsp)
movq 0x130(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movq 0x10(%rax,%rcx), %rax
xorq 0xc0(%rsp), %rax
movq 0x90(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
xorq 0xf0(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x130(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movq 0x18(%rax,%rcx), %rax
xorq 0xc8(%rsp), %rax
movq 0x98(%rsp), %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
xorq 0xf8(%rsp), %rax
movq %rax, 0x48(%rsp)
movq 0x130(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movq (%rax,%rcx), %rax
xorq 0x100(%rsp), %rax
movq 0x70(%rsp), %rcx
andq 0xd0(%rsp), %rcx
xorq %rcx, %rax
xorq 0xb0(%rsp), %rax
movq %rax, 0xe0(%rsp)
movq 0x130(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movq 0x8(%rax,%rcx), %rax
xorq 0x108(%rsp), %rax
movq 0x78(%rsp), %rcx
andq 0xd8(%rsp), %rcx
xorq %rcx, %rax
xorq 0xb8(%rsp), %rax
movq %rax, 0xe8(%rsp)
movq 0xe0(%rsp), %rdx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
xorq (%rax,%rcx), %rdx
movq %rdx, (%rax,%rcx)
movq 0xe8(%rsp), %rdx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
xorq 0x8(%rax,%rcx), %rdx
movq %rdx, 0x8(%rax,%rcx)
movq 0x40(%rsp), %rdx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
xorq (%rax,%rcx), %rdx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
xorq 0x10(%rax,%rcx), %rdx
movq %rdx, 0x10(%rax,%rcx)
movq 0x48(%rsp), %rdx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
xorq 0x8(%rax,%rcx), %rdx
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
xorq 0x18(%rax,%rcx), %rdx
movq %rdx, 0x18(%rax,%rcx)
movq 0x30(%rsp), %rax
movq 0x148(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorq 0x10(%rcx,%rdx), %rax
movq %rax, 0xa0(%rsp)
movq 0x38(%rsp), %rax
movq 0x148(%rsp), %rcx
movslq 0x11c(%rsp), %rdx
xorq 0x18(%rcx,%rdx), %rax
movq %rax, 0xa8(%rsp)
movl 0x11c(%rsp), %eax
addl $0x20, %eax
movl %eax, 0x11c(%rsp)
jmp 0x7d7c
movq 0x128(%rsp), %rax
movslq 0x11c(%rsp), %rcx
cmpq %rcx, %rax
jbe 0x95bf
movq %rsp, %rdi
xorl %esi, %esi
movl $0x20, %edx
callq 0x1030
movq 0xe0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x100(%rsp), %eax
movl %eax, %ecx
leaq 0x264d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x105(%rsp), %ecx
movl %ecx, %edx
leaq 0x2a39(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10a(%rsp), %ecx
movl %ecx, %edx
leaq 0x2e25(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10f(%rsp), %ecx
movl %ecx, %edx
leaq 0x3211(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl (%rsp), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x104(%rsp), %eax
movl %eax, %ecx
leaq 0x25ef(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x109(%rsp), %ecx
movl %ecx, %edx
leaq 0x29db(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10e(%rsp), %ecx
movl %ecx, %edx
leaq 0x2dc7(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x103(%rsp), %ecx
movl %ecx, %edx
leaq 0x31b3(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x4(%rsp), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x108(%rsp), %eax
movl %eax, %ecx
leaq 0x2590(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x10d(%rsp), %ecx
movl %ecx, %edx
leaq 0x297c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x102(%rsp), %ecx
movl %ecx, %edx
leaq 0x2d68(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x107(%rsp), %ecx
movl %ecx, %edx
leaq 0x3154(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x8(%rsp), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x10c(%rsp), %eax
movl %eax, %ecx
leaq 0x2531(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x101(%rsp), %ecx
movl %ecx, %edx
leaq 0x291d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x106(%rsp), %ecx
movl %ecx, %edx
leaq 0x2d09(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10b(%rsp), %ecx
movl %ecx, %edx
leaq 0x30f5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0xc(%rsp), %eax
movl %eax, 0xec(%rsp)
movq 0xf0(%rsp), %rax
movq %rax, 0x100(%rsp)
movq 0xf8(%rsp), %rax
movq %rax, 0x108(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x24b5(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x28a4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x2c93(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x3082(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5468(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xf0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x2461(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x2850(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x2c3f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x302e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5414(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xf4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x240c(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x27fb(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x2bea(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x2fd9(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x53bf(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xf8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x23b7(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x27a6(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x2b95(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x2f84(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x536a(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xfc(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0xd0(%rsp), %eax
movl %eax, %ecx
leaq 0x2345(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd5(%rsp), %ecx
movl %ecx, %edx
leaq 0x2731(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xda(%rsp), %ecx
movl %ecx, %edx
leaq 0x2b1d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdf(%rsp), %ecx
movl %ecx, %edx
leaq 0x2f09(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0xa0(%rsp)
movzbl 0xd4(%rsp), %eax
movl %eax, %ecx
leaq 0x22e6(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd9(%rsp), %ecx
movl %ecx, %edx
leaq 0x26d2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xde(%rsp), %ecx
movl %ecx, %edx
leaq 0x2abe(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd3(%rsp), %ecx
movl %ecx, %edx
leaq 0x2eaa(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0xa4(%rsp)
movzbl 0xd8(%rsp), %eax
movl %eax, %ecx
leaq 0x2287(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xdd(%rsp), %ecx
movl %ecx, %edx
leaq 0x2673(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd2(%rsp), %ecx
movl %ecx, %edx
leaq 0x2a5f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd7(%rsp), %ecx
movl %ecx, %edx
leaq 0x2e4b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0xa8(%rsp)
movzbl 0xdc(%rsp), %eax
movl %eax, %ecx
leaq 0x2228(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd1(%rsp), %ecx
movl %ecx, %edx
leaq 0x2614(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd6(%rsp), %ecx
movl %ecx, %edx
leaq 0x2a00(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdb(%rsp), %ecx
movl %ecx, %edx
leaq 0x2dec(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0xac(%rsp)
movq 0xc0(%rsp), %rax
movq %rax, 0xd0(%rsp)
movq 0xc8(%rsp), %rax
movq %rax, 0xd8(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x218c(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x257b(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x296a(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x2d59(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x513f(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xb0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x2138(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x2527(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x2916(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x2d05(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x50eb(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xb4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x20e3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x24d2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x28c1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x2cb0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5096(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xb8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x208e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x247d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x286c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x2c5b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x5041(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xbc(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x90(%rsp), %eax
movl %eax, %ecx
leaq 0x2022(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x95(%rsp), %ecx
movl %ecx, %edx
leaq 0x240e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9a(%rsp), %ecx
movl %ecx, %edx
leaq 0x27fa(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9f(%rsp), %ecx
movl %ecx, %edx
leaq 0x2be6(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl (%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x40(%rsp)
movzbl 0x94(%rsp), %eax
movl %eax, %ecx
leaq 0x1fc3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x99(%rsp), %ecx
movl %ecx, %edx
leaq 0x23af(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9e(%rsp), %ecx
movl %ecx, %edx
leaq 0x279b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x93(%rsp), %ecx
movl %ecx, %edx
leaq 0x2b87(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x4(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x44(%rsp)
movzbl 0x98(%rsp), %eax
movl %eax, %ecx
leaq 0x1f63(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x9d(%rsp), %ecx
movl %ecx, %edx
leaq 0x234f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x92(%rsp), %ecx
movl %ecx, %edx
leaq 0x273b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x97(%rsp), %ecx
movl %ecx, %edx
leaq 0x2b27(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x8(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x48(%rsp)
movzbl 0x9c(%rsp), %eax
movl %eax, %ecx
leaq 0x1f03(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x91(%rsp), %ecx
movl %ecx, %edx
leaq 0x22ef(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x96(%rsp), %ecx
movl %ecx, %edx
leaq 0x26db(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9b(%rsp), %ecx
movl %ecx, %edx
leaq 0x2ac7(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0xc(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x4c(%rsp)
movq 0x80(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x88(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x1e44(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x2233(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x2622(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x2a11(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4df7(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x50(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x1df3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x21e2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x25d1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x29c0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4da6(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x54(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x1da1(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x2190(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x257f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x296e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4d54(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x58(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x1d4f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x213e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x252d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x291c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4d02(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x5c(%rsp)
movq %rsp, %rdi
xorl %esi, %esi
movl $0x20, %edx
callq 0x1030
movq %rsp, %rdi
movq 0x130(%rsp), %rsi
movslq 0x11c(%rsp), %rax
addq %rax, %rsi
movq 0x128(%rsp), %rdx
movslq 0x11c(%rsp), %rax
subq %rax, %rdx
callq 0x1090
movq (%rsp), %rax
xorq 0xe0(%rsp), %rax
xorq 0x100(%rsp), %rax
xorq 0xb0(%rsp), %rax
movq 0x70(%rsp), %rcx
andq 0xd0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x30(%rsp)
movq 0x8(%rsp), %rax
xorq 0xe8(%rsp), %rax
xorq 0x108(%rsp), %rax
xorq 0xb8(%rsp), %rax
movq 0x78(%rsp), %rcx
andq 0xd8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x38(%rsp)
movq 0x128(%rsp), %rax
movslq 0x11c(%rsp), %rcx
subq %rcx, %rax
cmpq $0x10, %rax
ja 0x9437
leaq 0x30(%rsp), %rdi
addq 0x128(%rsp), %rdi
movslq 0x11c(%rsp), %rcx
xorl %eax, %eax
subq %rcx, %rax
addq %rax, %rdi
movq 0x128(%rsp), %rax
movslq 0x11c(%rsp), %rcx
subq %rcx, %rax
movl $0x10, %edx
subq %rax, %rdx
xorl %esi, %esi
callq 0x1030
movq 0x148(%rsp), %rdi
movslq 0x11c(%rsp), %rax
addq %rax, %rdi
leaq 0x30(%rsp), %rsi
movq 0x128(%rsp), %rdx
movslq 0x11c(%rsp), %rax
subq %rax, %rdx
callq 0x1090
leaq 0x20(%rsp), %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x1030
jmp 0x9543
movq 0x10(%rsp), %rax
xorq 0x40(%rsp), %rax
xorq 0xc0(%rsp), %rax
xorq 0xf0(%rsp), %rax
movq 0x90(%rsp), %rcx
andq 0x100(%rsp), %rcx
xorq %rcx, %rax
xorq 0x30(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x18(%rsp), %rax
xorq 0x48(%rsp), %rax
xorq 0xc8(%rsp), %rax
xorq 0xf8(%rsp), %rax
movq 0x98(%rsp), %rcx
andq 0x108(%rsp), %rcx
xorq %rcx, %rax
xorq 0x38(%rsp), %rax
movq %rax, 0x28(%rsp)
movq 0x148(%rsp), %rax
movslq 0x11c(%rsp), %rcx
movq 0x30(%rsp), %rdx
movq %rdx, (%rax,%rcx)
movq 0x38(%rsp), %rdx
movq %rdx, 0x8(%rax,%rcx)
leaq 0x20(%rsp), %rdi
addq 0x128(%rsp), %rdi
movslq 0x11c(%rsp), %rcx
xorl %eax, %eax
subq %rcx, %rax
addq %rax, %rdi
addq $-0x10, %rdi
movq 0x128(%rsp), %rax
movslq 0x11c(%rsp), %rcx
subq %rcx, %rax
movl $0x20, %edx
subq %rax, %rdx
xorl %esi, %esi
callq 0x1030
movq 0x148(%rsp), %rdi
movslq 0x11c(%rsp), %rax
addq %rax, %rdi
addq $0x10, %rdi
leaq 0x20(%rsp), %rsi
movq 0x128(%rsp), %rdx
movslq 0x11c(%rsp), %rax
subq %rax, %rdx
subq $0x10, %rdx
callq 0x1090
movq 0x30(%rsp), %rax
xorq 0xe0(%rsp), %rax
movq %rax, 0xe0(%rsp)
movq 0x38(%rsp), %rax
xorq 0xe8(%rsp), %rax
movq %rax, 0xe8(%rsp)
movq 0x20(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq %rax, 0xa0(%rsp)
movq 0x28(%rsp), %rax
xorq 0xa8(%rsp), %rax
movq %rax, 0xa8(%rsp)
movq 0x30(%rsp), %rax
xorq 0x20(%rsp), %rax
xorq 0x40(%rsp), %rax
movq %rax, 0x40(%rsp)
movq 0x38(%rsp), %rax
xorq 0x28(%rsp), %rax
xorq 0x48(%rsp), %rax
movq %rax, 0x48(%rsp)
movq %rsp, %rdi
xorl %esi, %esi
movl $0x20, %edx
callq 0x1030
movl $0x0, 0x11c(%rsp)
cmpl $0x8, 0x11c(%rsp)
jge 0x9667
movq 0x160(%rsp), %rax
movl 0x11c(%rsp), %edx
shll $0x3, %edx
movl $0x38, %ecx
subl %edx, %ecx
movl %ecx, %ecx
shrq %cl, %rax
andq $0xff, %rax
movb %al, %cl
movl 0x11c(%rsp), %eax
addl $0x8, %eax
cltq
movb %cl, (%rsp,%rax)
movq 0x128(%rsp), %rax
movl 0x11c(%rsp), %edx
shll $0x3, %edx
movl $0x38, %ecx
subl %edx, %ecx
movl %ecx, %ecx
shrq %cl, %rax
andq $0xff, %rax
movb %al, %cl
movl 0x11c(%rsp), %eax
addl $0x18, %eax
cltq
movb %cl, (%rsp,%rax)
movl 0x11c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x11c(%rsp)
jmp 0x95d9
movq 0xe0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x100(%rsp), %eax
movl %eax, %ecx
leaq 0x196e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x105(%rsp), %ecx
movl %ecx, %edx
leaq 0x1d5a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10a(%rsp), %ecx
movl %ecx, %edx
leaq 0x2146(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10f(%rsp), %ecx
movl %ecx, %edx
leaq 0x2532(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl (%rsp), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x104(%rsp), %eax
movl %eax, %ecx
leaq 0x1910(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x109(%rsp), %ecx
movl %ecx, %edx
leaq 0x1cfc(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10e(%rsp), %ecx
movl %ecx, %edx
leaq 0x20e8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x103(%rsp), %ecx
movl %ecx, %edx
leaq 0x24d4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x4(%rsp), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x108(%rsp), %eax
movl %eax, %ecx
leaq 0x18b1(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x10d(%rsp), %ecx
movl %ecx, %edx
leaq 0x1c9d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x102(%rsp), %ecx
movl %ecx, %edx
leaq 0x2089(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x107(%rsp), %ecx
movl %ecx, %edx
leaq 0x2475(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x8(%rsp), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x10c(%rsp), %eax
movl %eax, %ecx
leaq 0x1852(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x101(%rsp), %ecx
movl %ecx, %edx
leaq 0x1c3e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x106(%rsp), %ecx
movl %ecx, %edx
leaq 0x202a(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10b(%rsp), %ecx
movl %ecx, %edx
leaq 0x2416(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0xc(%rsp), %eax
movl %eax, 0xec(%rsp)
movq 0xf0(%rsp), %rax
movq %rax, 0x100(%rsp)
movq 0xf8(%rsp), %rax
movq %rax, 0x108(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x17d6(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x1bc5(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x1fb4(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x23a3(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4789(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xf0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x1782(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x1b71(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x1f60(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x234f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4735(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xf4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x172d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x1b1c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x1f0b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x22fa(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x46e0(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xf8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x16d8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x1ac7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x1eb6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x22a5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x468b(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xfc(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0xd0(%rsp), %eax
movl %eax, %ecx
leaq 0x1666(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd5(%rsp), %ecx
movl %ecx, %edx
leaq 0x1a52(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xda(%rsp), %ecx
movl %ecx, %edx
leaq 0x1e3e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdf(%rsp), %ecx
movl %ecx, %edx
leaq 0x222a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0xa0(%rsp)
movzbl 0xd4(%rsp), %eax
movl %eax, %ecx
leaq 0x1607(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd9(%rsp), %ecx
movl %ecx, %edx
leaq 0x19f3(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xde(%rsp), %ecx
movl %ecx, %edx
leaq 0x1ddf(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd3(%rsp), %ecx
movl %ecx, %edx
leaq 0x21cb(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0xa4(%rsp)
movzbl 0xd8(%rsp), %eax
movl %eax, %ecx
leaq 0x15a8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xdd(%rsp), %ecx
movl %ecx, %edx
leaq 0x1994(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd2(%rsp), %ecx
movl %ecx, %edx
leaq 0x1d80(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd7(%rsp), %ecx
movl %ecx, %edx
leaq 0x216c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0xa8(%rsp)
movzbl 0xdc(%rsp), %eax
movl %eax, %ecx
leaq 0x1549(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd1(%rsp), %ecx
movl %ecx, %edx
leaq 0x1935(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd6(%rsp), %ecx
movl %ecx, %edx
leaq 0x1d21(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdb(%rsp), %ecx
movl %ecx, %edx
leaq 0x210d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0xac(%rsp)
movq 0xc0(%rsp), %rax
movq %rax, 0xd0(%rsp)
movq 0xc8(%rsp), %rax
movq %rax, 0xd8(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x14ad(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x189c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x1c8b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x207a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4460(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xb0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x1459(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x1848(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x1c37(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x2026(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x440c(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xb4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x1404(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x17f3(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x1be2(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x1fd1(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x43b7(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xb8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x13af(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x179e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x1b8d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x1f7c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4362(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xbc(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x90(%rsp), %eax
movl %eax, %ecx
leaq 0x1343(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x95(%rsp), %ecx
movl %ecx, %edx
leaq 0x172f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9a(%rsp), %ecx
movl %ecx, %edx
leaq 0x1b1b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9f(%rsp), %ecx
movl %ecx, %edx
leaq 0x1f07(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
xorl (%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x40(%rsp)
movzbl 0x94(%rsp), %eax
movl %eax, %ecx
leaq 0x12e4(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x99(%rsp), %ecx
movl %ecx, %edx
leaq 0x16d0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9e(%rsp), %ecx
movl %ecx, %edx
leaq 0x1abc(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x93(%rsp), %ecx
movl %ecx, %edx
leaq 0x1ea8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
xorl 0x4(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x44(%rsp)
movzbl 0x98(%rsp), %eax
movl %eax, %ecx
leaq 0x1284(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x9d(%rsp), %ecx
movl %ecx, %edx
leaq 0x1670(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x92(%rsp), %ecx
movl %ecx, %edx
leaq 0x1a5c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x97(%rsp), %ecx
movl %ecx, %edx
leaq 0x1e48(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
xorl 0x8(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x48(%rsp)
movzbl 0x9c(%rsp), %eax
movl %eax, %ecx
leaq 0x1224(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x91(%rsp), %ecx
movl %ecx, %edx
leaq 0x1610(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x96(%rsp), %ecx
movl %ecx, %edx
leaq 0x19fc(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9b(%rsp), %ecx
movl %ecx, %edx
leaq 0x1de8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
xorl 0xc(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x4c(%rsp)
movq 0x80(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x88(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x1165(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x1554(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x1943(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x1d32(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4118(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x50(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x1114(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x1503(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x18f2(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x1ce1(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x40c7(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x54(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x10c2(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x14b1(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x18a0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x1c8f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4075(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x58(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x1070(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x145f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x184e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x1c3d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x4023(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x5c(%rsp)
movl $0x0, 0x11c(%rsp)
cmpl $0x14, 0x11c(%rsp)
jge 0xa9a7
movq 0xe0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x100(%rsp), %eax
movl %eax, %ecx
leaq 0xfe8(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x105(%rsp), %ecx
movl %ecx, %edx
leaq 0x13d4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10a(%rsp), %ecx
movl %ecx, %edx
leaq 0x17c0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10f(%rsp), %ecx
movl %ecx, %edx
leaq 0x1bac(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x3f96(%rip), %rcx      # 0xdff8
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x104(%rsp), %eax
movl %eax, %ecx
leaq 0xf84(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x109(%rsp), %ecx
movl %ecx, %edx
leaq 0x1370(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x10e(%rsp), %ecx
movl %ecx, %edx
leaq 0x175c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x103(%rsp), %ecx
movl %ecx, %edx
leaq 0x1b48(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x3f32(%rip), %rcx      # 0xdff8
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x108(%rsp), %eax
movl %eax, %ecx
leaq 0xf1f(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x10d(%rsp), %ecx
movl %ecx, %edx
leaq 0x130b(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x102(%rsp), %ecx
movl %ecx, %edx
leaq 0x16f7(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x107(%rsp), %ecx
movl %ecx, %edx
leaq 0x1ae3(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x3ecd(%rip), %rcx      # 0xdff8
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x10c(%rsp), %eax
movl %eax, %ecx
leaq 0xeba(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x101(%rsp), %ecx
movl %ecx, %edx
leaq 0x12a6(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x106(%rsp), %ecx
movl %ecx, %edx
leaq 0x1692(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x10b(%rsp), %ecx
movl %ecx, %edx
leaq 0x1a7e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x3e68(%rip), %rcx      # 0xdff8
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0xf0(%rsp), %rax
movq %rax, 0x100(%rsp)
movq 0xf8(%rsp), %rax
movq %rax, 0x108(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0xe38(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0x1227(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x1616(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x1a05(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x3deb(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xf0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0xde4(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0x11d3(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x15c2(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x19b1(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x3d97(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xf4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0xd8f(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0x117e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x156d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x195c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x3d42(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xf8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0xd3a(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0x1129(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x1518(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x1907(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x3ced(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xfc(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0xd0(%rsp), %eax
movl %eax, %ecx
leaq 0xcc8(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd5(%rsp), %ecx
movl %ecx, %edx
leaq 0x10b4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xda(%rsp), %ecx
movl %ecx, %edx
leaq 0x14a0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdf(%rsp), %ecx
movl %ecx, %edx
leaq 0x188c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x3c6e(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0xd4(%rsp), %eax
movl %eax, %ecx
leaq 0xc64(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd9(%rsp), %ecx
movl %ecx, %edx
leaq 0x1050(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xde(%rsp), %ecx
movl %ecx, %edx
leaq 0x143c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd3(%rsp), %ecx
movl %ecx, %edx
leaq 0x1828(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x3c0a(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0xd8(%rsp), %eax
movl %eax, %ecx
leaq 0xbff(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xdd(%rsp), %ecx
movl %ecx, %edx
leaq 0xfeb(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd2(%rsp), %ecx
movl %ecx, %edx
leaq 0x13d7(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xd7(%rsp), %ecx
movl %ecx, %edx
leaq 0x17c3(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x3ba5(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0xdc(%rsp), %eax
movl %eax, %ecx
leaq 0xb9a(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xd1(%rsp), %ecx
movl %ecx, %edx
leaq 0xf86(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xd6(%rsp), %ecx
movl %ecx, %edx
leaq 0x1372(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xdb(%rsp), %ecx
movl %ecx, %edx
leaq 0x175e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x3b40(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0xc0(%rsp), %rax
movq %rax, 0xd0(%rsp)
movq 0xc8(%rsp), %rax
movq %rax, 0xd8(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0xaf8(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0xee7(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0x12d6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x16c5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x3aab(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xb0(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0xaa4(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0xe93(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0x1282(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x1671(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x3a57(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xb4(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0xa4f(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0xe3e(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0x122d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x161c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x3a02(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xb8(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x9fa(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0xde9(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0x11d8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x15c7(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x39ad(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xbc(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x38(%rsp)
movzbl 0x90(%rsp), %eax
movl %eax, %ecx
leaq 0x98e(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x95(%rsp), %ecx
movl %ecx, %edx
leaq 0xd7a(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9a(%rsp), %ecx
movl %ecx, %edx
leaq 0x1166(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9f(%rsp), %ecx
movl %ecx, %edx
leaq 0x1552(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x30(%rsp), %eax
movq 0x393c(%rip), %rcx      # 0xdff8
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x94(%rsp), %eax
movl %eax, %ecx
leaq 0x92d(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x99(%rsp), %ecx
movl %ecx, %edx
leaq 0xd19(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x9e(%rsp), %ecx
movl %ecx, %edx
leaq 0x1105(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x93(%rsp), %ecx
movl %ecx, %edx
leaq 0x14f1(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x34(%rsp), %eax
movq 0x38db(%rip), %rcx      # 0xdff8
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x98(%rsp), %eax
movl %eax, %ecx
leaq 0x8cb(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x9d(%rsp), %ecx
movl %ecx, %edx
leaq 0xcb7(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x92(%rsp), %ecx
movl %ecx, %edx
leaq 0x10a3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x97(%rsp), %ecx
movl %ecx, %edx
leaq 0x148f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x38(%rsp), %eax
movq 0x3879(%rip), %rcx      # 0xdff8
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x9c(%rsp), %eax
movl %eax, %ecx
leaq 0x869(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x91(%rsp), %ecx
movl %ecx, %edx
leaq 0xc55(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x96(%rsp), %ecx
movl %ecx, %edx
leaq 0x1041(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x9b(%rsp), %ecx
movl %ecx, %edx
leaq 0x142d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x3c(%rsp), %eax
movq 0x3817(%rip), %rcx      # 0xdff8
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movq 0x80(%rsp), %rax
movq %rax, 0x90(%rsp)
movq 0x88(%rsp), %rax
movq %rax, 0x98(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movzbl 0x30(%rsp), %eax
movl %eax, %ecx
leaq 0x7a8(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x35(%rsp), %ecx
movl %ecx, %edx
leaq 0xb97(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3a(%rsp), %ecx
movl %ecx, %edx
leaq 0xf86(%rip), %rcx       # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3f(%rsp), %ecx
movl %ecx, %edx
leaq 0x1375(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x375b(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x50(%rsp)
movzbl 0x34(%rsp), %eax
movl %eax, %ecx
leaq 0x757(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x39(%rsp), %ecx
movl %ecx, %edx
leaq 0xb46(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x3e(%rsp), %ecx
movl %ecx, %edx
leaq 0xf35(%rip), %rcx       # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x33(%rsp), %ecx
movl %ecx, %edx
leaq 0x1324(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x370a(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x54(%rsp)
movzbl 0x38(%rsp), %eax
movl %eax, %ecx
leaq 0x705(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x3d(%rsp), %ecx
movl %ecx, %edx
leaq 0xaf4(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x32(%rsp), %ecx
movl %ecx, %edx
leaq 0xee3(%rip), %rcx       # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x37(%rsp), %ecx
movl %ecx, %edx
leaq 0x12d2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x36b8(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x58(%rsp)
movzbl 0x3c(%rsp), %eax
movl %eax, %ecx
leaq 0x6b3(%rip), %rax       # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x31(%rsp), %ecx
movl %ecx, %edx
leaq 0xaa2(%rip), %rcx       # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x36(%rsp), %ecx
movl %ecx, %edx
leaq 0xe91(%rip), %rcx       # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x3b(%rsp), %ecx
movl %ecx, %edx
leaq 0x1280(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x3666(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x5c(%rsp)
movl 0x11c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x11c(%rsp)
jmp 0x9fdf
movq 0xe0(%rsp), %rax
xorq 0xf0(%rsp), %rax
xorq 0x100(%rsp), %rax
xorq 0xa0(%rsp), %rax
xorq 0xb0(%rsp), %rax
xorq 0xc0(%rsp), %rax
xorq 0xd0(%rsp), %rax
xorq 0x40(%rsp), %rax
xorq 0x50(%rsp), %rax
xorq 0x60(%rsp), %rax
xorq 0x70(%rsp), %rax
xorq 0x80(%rsp), %rax
xorq 0x90(%rsp), %rax
movq %rax, 0x30(%rsp)
movq 0xe8(%rsp), %rax
xorq 0xf8(%rsp), %rax
xorq 0x108(%rsp), %rax
xorq 0xa8(%rsp), %rax
xorq 0xb8(%rsp), %rax
xorq 0xc8(%rsp), %rax
xorq 0xd8(%rsp), %rax
xorq 0x48(%rsp), %rax
xorq 0x58(%rsp), %rax
xorq 0x68(%rsp), %rax
xorq 0x78(%rsp), %rax
xorq 0x88(%rsp), %rax
xorq 0x98(%rsp), %rax
movq %rax, 0x38(%rsp)
movl $0x0, 0x11c(%rsp)
cmpl $0x10, 0x11c(%rsp)
jge 0xaad3
movslq 0x11c(%rsp), %rax
movzbl 0x30(%rsp,%rax), %eax
movq 0x130(%rsp), %rcx
movq 0x128(%rsp), %rdx
movslq 0x11c(%rsp), %rsi
addq %rsi, %rdx
movzbl (%rcx,%rdx), %ecx
xorl %ecx, %eax
cmpl $0x0, %eax
je 0xaabe
movl $0x1, 0x154(%rsp)
jmp 0xaaf1
jmp 0xaac0
movl 0x11c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x11c(%rsp)
jmp 0xaa74
movq 0x128(%rsp), %rcx
movq 0x140(%rsp), %rax
movq %rcx, (%rax)
movl $0x0, 0x154(%rsp)
movl 0x154(%rsp), %eax
addq $0x158, %rsp            # imm = 0x158
retq