// File: /workspace/github_cpp_makefile_star2_O2/rellla[P]E3DC-Rscp/AES.cpp
// Function: AES::EncryptBlock(unsigned char const*, unsigned char*)
void AES::EncryptBlock(const unsigned char * datain1, unsigned char * dataout1)
	{ // todo ? allow in place encryption
	  // todo - clean up - lots of repeated macros
	  // we only encrypt one block from now on

	unsigned long state[8*2]; // 2 buffers
	unsigned long * r_ptr = reinterpret_cast<unsigned long*>(W);
	unsigned long * dest  = state;
	unsigned long * src   = state;
	const unsigned long * datain = reinterpret_cast<const unsigned long*>(datain1);
	unsigned long * dataout = reinterpret_cast<unsigned long*>(dataout1);

	if (Nb == 4)
		{
		AddRoundKey4(dest,datain);

		if (Nr == 14)
			{
			Round4(dest,src);
			Round4(src,dest);
			Round4(dest,src);
			Round4(src,dest);
			}
		else if (Nr == 12)
			{
			Round4(dest,src);
			Round4(src,dest);
			}

		Round4(dest,src);
		Round4(src,dest);
		Round4(dest,src);
		Round4(src,dest);
		Round4(dest,src);
		Round4(src,dest);
		Round4(dest,src);
		Round4(src,dest);
		Round4(dest,src);

		FinalRound4(dataout,dest);
		}
	else if (Nb == 6)
		{
		AddRoundKey6(dest,datain);

		if (Nr == 14)
			{
			Round6(dest,src);
			Round6(src,dest);
			}

		Round6(dest,src);
		Round6(src,dest);
		Round6(dest,src);
		Round6(src,dest);
		Round6(dest,src);
		Round6(src,dest);
		Round6(dest,src);
		Round6(src,dest);
		Round6(dest,src);
		Round6(src,dest);
		Round6(dest,src);

		FinalRound6(dataout,dest);
		}
	else // Nb == 8
		{
		AddRoundKey8(dest,datain);

		Round8(dest,src);
		Round8(src,dest);
		Round8(dest,src);
		Round8(src,dest);
		Round8(dest,src);
		Round8(src,dest);
		Round8(dest,src);
		Round8(src,dest);
		Round8(dest,src);
		Round8(src,dest);
		Round8(dest,src);
		Round8(src,dest);
		Round8(dest,src);

		FinalRound8(dataout,dest);
		} // end switch on Nb

	}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
movl (%rdi), %eax
movq (%rsi), %r11
xorq 0xc(%rdi), %r11
movq 0x8(%rsi), %rbx
xorq 0x14(%rdi), %rbx
movq 0x10(%rsi), %r9
xorq 0x1c(%rdi), %r9
movq %rdi, %r15
movq 0x24(%rdi), %r12
cmpl $0x6, %eax
movq %rdx, -0x10(%rsp)
je 0x579b
cmpl $0x4, %eax
jne 0x5ad6
leaq 0x2c(%r15), %r10
xorq 0x18(%rsi), %r12
movl 0x8(%r15), %eax
cmpl $0xc, %eax
je 0x8fd3
cmpl $0xe, %eax
jne 0x924d
movl $0xff, %r8d
movq %r11, %r14
movl %r14d, %esi
andl %r8d, %esi
leaq 0xe381(%rip), %rax      # 0x138e0
movl %ebx, %edi
shrl $0x8, %edi
andl %r8d, %edi
leaq 0xeb72(%rip), %rdx      # 0x140e0
movl (%rdx,%rdi,8), %edi
xorl (%rax,%rsi,8), %edi
movq %rax, %r13
movq %r9, %rax
shrl $0xd, %r9d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r9d
leaq 0xf353(%rip), %rcx      # 0x148e0
xorl (%r9,%rcx), %edi
movl %r12d, %r10d
shrl $0x18, %r10d
leaq 0xfb41(%rip), %r9       # 0x150e0
xorl (%r9,%r10,8), %edi
movq %r15, %rbp
xorl 0x2c(%r15), %edi
movl %ebx, %r11d
andl %r8d, %r11d
movl %eax, %r10d
shrl $0x8, %r10d
andl %r8d, %r10d
movl (%rdx,%r10,8), %r10d
xorl (%r13,%r11,8), %r10d
movl %r12d, %r11d
shrl $0xd, %r11d
andl %esi, %r11d
xorl (%r11,%rcx), %r10d
movl %r14d, %r11d
shrl $0x18, %r11d
xorl (%r9,%r11,8), %r10d
xorl 0x34(%r15), %r10d
movl %eax, %r15d
andl %r8d, %r15d
movl %r12d, %r11d
shrl $0x8, %r11d
andl %r8d, %r11d
movl (%rdx,%r11,8), %ecx
xorl (%r13,%r15,8), %ecx
movq %r13, %rsi
movl %r14d, %r15d
shrl $0xd, %r15d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r15d
leaq 0xf2cd(%rip), %r11      # 0x148e0
xorl (%r15,%r11), %ecx
movl %ebx, %r15d
shrl $0x18, %r15d
xorl (%r9,%r15,8), %ecx
xorl 0x3c(%rbp), %ecx
andl %r8d, %r12d
shrl $0x8, %r14d
andl %r8d, %r14d
movl (%rdx,%r14,8), %r13d
movq %rsi, %r15
xorl (%rsi,%r12,8), %r13d
shrl $0xd, %ebx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ebx
xorl (%rbx,%r11), %r13d
movq %r11, %r12
shrl $0x18, %eax
xorl (%r9,%rax,8), %r13d
xorl 0x44(%rbp), %r13d
movl %edi, %r14d
andl %r8d, %r14d
movl %r10d, %ebx
shrl $0x8, %ebx
andl %r8d, %ebx
movq (%rdx,%rbx,8), %r11
movq %r15, %rax
xorq (%r15,%r14,8), %r11
movl %ecx, %r14d
shrl $0xd, %r14d
andl %esi, %r14d
xorq (%r14,%r12), %r11
movl %r13d, %r14d
shrl $0x18, %r14d
xorq (%r9,%r14,8), %r11
xorq 0x4c(%rbp), %r11
movl %r10d, %r15d
andl %r8d, %r15d
movl %ecx, %r14d
shrl $0x8, %r14d
andl %r8d, %r14d
movq (%rdx,%r14,8), %rbx
movq %rdx, %rsi
xorq (%rax,%r15,8), %rbx
movq %rax, %rdx
movl %r13d, %r15d
shrl $0xd, %r15d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r15d
movq %r12, %r14
xorq (%r15,%r12), %rbx
movl %edi, %r15d
shrl $0x18, %r15d
xorq (%r9,%r15,8), %rbx
xorq 0x54(%rbp), %rbx
movl %ecx, %r15d
andl %r8d, %r15d
movl %r13d, %r12d
shrl $0x8, %r12d
andl %r8d, %r12d
movq (%rsi,%r12,8), %rax
xorq (%rdx,%r15,8), %rax
movl %edi, %r15d
shrl $0xd, %r15d
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %r15d
xorq (%r15,%r14), %rax
movl %r10d, %r15d
shrl $0x18, %r15d
xorq (%r9,%r15,8), %rax
xorq 0x5c(%rbp), %rax
andl %r8d, %r13d
shrl $0x8, %edi
andl %r8d, %edi
movq (%rsi,%rdi,8), %r12
xorq (%rdx,%r13,8), %r12
shrl $0xd, %r10d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r10d
xorq (%r10,%r14), %r12
shrl $0x18, %ecx
xorq (%r9,%rcx,8), %r12
movq %rax, %r9
leaq 0x6c(%rbp), %r10
movq %rbp, %r15
xorq 0x64(%rbp), %r12
movl $0xac, %eax
movq %rax, -0x60(%rsp)
movl $0xa4, %eax
movq %rax, -0x48(%rsp)
movl $0x9c, %eax
movq %rax, -0x38(%rsp)
movl $0x94, %eax
movq %rax, -0x40(%rsp)
movl $0x8c, %eax
movq %rax, -0x18(%rsp)
movl $0x84, %eax
movq %rax, -0x20(%rsp)
movabsq $0x7c, %rax
movq %rax, -0x28(%rsp)
movabsq $0x74, %rax
jmp 0x9046
xorq 0x18(%rsi), %r12
movq 0x20(%rsi), %rdx
movq 0x28(%rsi), %r14
xorq 0x2c(%r15), %rdx
xorq 0x34(%r15), %r14
cmpl $0xe, 0x8(%r15)
jne 0x7cfd
movl $0xff, %esi
movl %r11d, %eax
andl %esi, %eax
leaq 0xe115(%rip), %r13      # 0x138e0
movl %ebx, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
leaq 0xe907(%rip), %r10      # 0x140e0
movl (%r10,%rcx,8), %r8d
movq %r10, %rbp
xorl (%r13,%rax,8), %r8d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xf0e7(%rip), %rdi      # 0x148e0
xorl (%rax,%rdi), %r8d
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xf8d6(%rip), %rcx      # 0x150e0
xorl (%rcx,%rax,8), %r8d
movq %r8, -0x48(%rsp)
movq %rcx, %r10
movl %ebx, %eax
andl %esi, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movq %rbp, %r8
movl (%rbp,%rcx,8), %ebp
xorl (%r13,%rax,8), %ebp
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%rdi), %ebp
movl %edx, %eax
shrl $0x18, %eax
xorl (%r10,%rax,8), %ebp
movl %r9d, %eax
andl %esi, %eax
movl %r12d, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movl (%r8,%rcx,8), %ecx
xorl (%r13,%rax,8), %ecx
movl %edx, %eax
shrl $0xd, %eax
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %eax
xorl (%rax,%rdi), %ecx
movl %r14d, %eax
shrl $0x18, %eax
leaq 0xf865(%rip), %r10      # 0x150e0
xorl (%r10,%rax,8), %ecx
movq %rcx, -0x60(%rsp)
andl %esi, %r12d
movl %edx, %eax
shrl $0x8, %eax
andl %esi, %eax
movl (%r8,%rax,8), %eax
xorl (%r13,%r12,8), %eax
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
xorl (%rcx,%rdi), %eax
movl %r11d, %ecx
shrl $0x18, %ecx
xorl (%r10,%rcx,8), %eax
movl $0xff, %esi
andl %esi, %edx
movl %r14d, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movq %r8, %r12
movl (%r8,%rcx,8), %ecx
xorl (%r13,%rdx,8), %ecx
movl %r11d, %edx
shrl $0xd, %edx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edx
xorl (%rdx,%rdi), %ecx
movl %ebx, %edx
shrl $0x18, %edx
xorl (%r10,%rdx,8), %ecx
andl %esi, %r14d
shrl $0x8, %r11d
andl %esi, %r11d
movl (%r12,%r11,8), %esi
xorl (%r13,%r14,8), %esi
movq -0x48(%rsp), %r11
xorl 0x3c(%r15), %r11d
xorl 0x44(%r15), %ebp
movq -0x60(%rsp), %r8
xorl 0x4c(%r15), %r8d
shrl $0xd, %ebx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ebx
xorl (%rbx,%rdi), %esi
shrl $0x18, %r9d
xorl (%r10,%r9,8), %esi
movl %r11d, %edx
movq %r11, %r10
movl $0xff, %r9d
andl %r9d, %edx
movl %ebp, %edi
shrl $0x8, %edi
andl %r9d, %edi
movl $0xff, %r11d
movq (%r12,%rdi,8), %r14
xorq (%r13,%rdx,8), %r14
movl %ebp, %edx
andl %r11d, %edx
movq %r8, -0x60(%rsp)
movl %r8d, %edi
shrl $0x8, %edi
andl %r11d, %edi
movq (%r12,%rdi,8), %rbx
xorq (%r13,%rdx,8), %rbx
xorl 0x54(%r15), %eax
movl %r8d, %edx
andl %r11d, %edx
movl %eax, %edi
shrl $0x8, %edi
andl %r11d, %edi
movq (%r12,%rdi,8), %rdi
xorq (%r13,%rdx,8), %rdi
movq %rdi, -0x48(%rsp)
xorl 0x5c(%r15), %ecx
movl %eax, %edx
movq %rdx, -0x58(%rsp)
movl %eax, %r9d
andl %r11d, %eax
movl %ecx, %edx
shrl $0x8, %edx
andl %r11d, %edx
movq %r12, %rdi
movq (%r12,%rdx,8), %r12
xorq (%r13,%rax,8), %r12
xorl 0x64(%r15), %esi
movl %ecx, %eax
movq %rax, -0x38(%rsp)
andl %r11d, %ecx
movl %esi, %edx
shrl $0x8, %edx
andl %r11d, %edx
movq (%rdi,%rdx,8), %rdx
xorq (%r13,%rcx,8), %rdx
movl %esi, %ecx
movq %rcx, -0x40(%rsp)
movl %esi, %edi
andl %r11d, %esi
movq %r10, %rcx
movl %ecx, %r13d
movq %r15, %r10
movl %ecx, %r15d
shrl $0x8, %ecx
andl %r11d, %ecx
leaq 0xe6f0(%rip), %r11      # 0x140e0
movq (%r11,%rcx,8), %r8
leaq 0xdee5(%rip), %rcx      # 0x138e0
xorq (%rcx,%rsi,8), %r8
movq -0x60(%rsp), %rsi
shrl $0xd, %esi
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %esi
leaq 0xeec9(%rip), %rcx      # 0x148e0
xorq (%rsi,%rcx), %r14
shrl $0xd, %r9d
andl %r11d, %r9d
xorq (%r9,%rcx), %rbx
movq -0x48(%rsp), %r9
shrl $0xd, %eax
andl %r11d, %eax
xorq (%rax,%rcx), %r9
shrl $0xd, %edi
andl %r11d, %edi
xorq (%rdi,%rcx), %r12
shrl $0xd, %r15d
andl %r11d, %r15d
movl $0x7f8, %esi            # imm = 0x7F8
xorq (%r15,%rcx), %rdx
movl %ebp, %eax
shrl $0xd, %ebp
andl %esi, %ebp
xorq (%rbp,%rcx), %r8
movq -0x58(%rsp), %rcx
shrl $0x18, %ecx
leaq 0xf676(%rip), %rsi      # 0x150e0
xorq (%rsi,%rcx,8), %r14
movq -0x38(%rsp), %rcx
shrl $0x18, %ecx
xorq (%rsi,%rcx,8), %rbx
movq -0x40(%rsp), %rcx
shrl $0x18, %ecx
xorq (%rsi,%rcx,8), %r9
shrl $0x18, %r13d
xorq (%rsi,%r13,8), %r12
shrl $0x18, %eax
xorq (%rsi,%rax,8), %rdx
movq -0x60(%rsp), %rax
shrl $0x18, %eax
xorq (%rsi,%rax,8), %r8
xorq 0x6c(%r10), %r14
movq %r14, %r11
xorq 0x74(%r10), %rbx
xorq 0x7c(%r10), %r9
xorq 0x84(%r10), %r12
xorq 0x8c(%r10), %rdx
xorq 0x94(%r10), %r8
addq $0x9c, %r10
movq %r10, -0x50(%rsp)
jmp 0x7d09
xorl 0x18(%rsi), %r12d
movl 0x20(%rsi), %eax
xorl 0x2c(%r15), %eax
movl $0xff, %r10d
movq %r11, -0x58(%rsp)
movl %r11d, %ecx
andl %r10d, %ecx
leaq 0xdde7(%rip), %r8       # 0x138e0
movl %ebx, %edi
shrl $0x8, %edi
andl %r10d, %edi
movq %r9, %r13
leaq 0xe5d5(%rip), %r9       # 0x140e0
movl (%r9,%rdi,8), %r11d
xorl (%r8,%rcx,8), %r11d
movl %r12d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %ecx
leaq 0xedb9(%rip), %r8       # 0x148e0
xorl (%rcx,%r8), %r11d
movl %eax, %ecx
shrl $0x18, %ecx
leaq 0xf5a9(%rip), %r9       # 0x150e0
xorl (%r9,%rcx,8), %r11d
movq %r11, -0x60(%rsp)
movl %ebx, %ecx
andl %r10d, %ecx
movl %r13d, %edi
shrl $0x8, %edi
andl %r10d, %edi
leaq 0xe58b(%rip), %r11      # 0x140e0
movl (%r11,%rdi,8), %edi
leaq 0xdd80(%rip), %r10      # 0x138e0
xorl (%r10,%rcx,8), %edi
movl %eax, %ecx
shrl $0xd, %ecx
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %ecx
xorl (%rcx,%r8), %edi
movq %r8, %r14
movl 0x28(%rsi), %ecx
xorl 0x34(%r15), %ecx
movl %ecx, %r8d
shrl $0x18, %r8d
xorl (%r9,%r8,8), %edi
movq %rdi, -0x48(%rsp)
movl %r13d, %r9d
movl $0xff, %edi
andl %edi, %r9d
movl %r12d, %r8d
shrl $0x8, %r8d
andl %edi, %r8d
movl (%r11,%r8,8), %ebp
xorl (%r10,%r9,8), %ebp
movl %ecx, %edx
shrl $0xd, %edx
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %edx
movq %r14, %r9
xorl (%rdx,%r14), %ebp
movl 0x30(%rsi), %r10d
xorl 0x3c(%r15), %r10d
movq %rbx, %rdi
movq %r15, %r14
movq %r15, -0x50(%rsp)
movl %r10d, %edx
shrl $0x18, %edx
leaq 0xf502(%rip), %r8       # 0x150e0
xorl (%r8,%rdx,8), %ebp
movl %r12d, %edx
movl $0xff, %r11d
andl %r11d, %edx
movl %eax, %r8d
shrl $0x8, %r8d
andl %r11d, %r8d
movq -0x58(%rsp), %rbx
leaq 0xe4dc(%rip), %r11      # 0x140e0
movl (%r11,%r8,8), %r11d
leaq 0xdcd1(%rip), %r8       # 0x138e0
xorl (%r8,%rdx,8), %r11d
movl %r10d, %edx
shrl $0xd, %edx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edx
xorl (%rdx,%r9), %r11d
movq %r9, %r15
movl 0x38(%rsi), %esi
xorl 0x44(%r14), %esi
movl %esi, %edx
shrl $0x18, %edx
leaq 0xf4a4(%rip), %r8       # 0x150e0
xorl (%r8,%rdx,8), %r11d
movl $0xff, %r9d
andl %r9d, %eax
movl %ecx, %edx
shrl $0x8, %edx
andl %r9d, %edx
leaq 0xe488(%rip), %r14      # 0x140e0
movl (%r14,%rdx,8), %edx
leaq 0xdc7d(%rip), %r14      # 0x138e0
xorl (%r14,%rax,8), %edx
movl %esi, %eax
shrl $0xd, %eax
movl $0x7f8, %r14d           # imm = 0x7F8
andl %r14d, %eax
xorl (%rax,%r15), %edx
movq %r15, %r14
movl %ebx, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %edx
movq %r8, %r15
andl %r9d, %ecx
movl %r10d, %eax
shrl $0x8, %eax
andl %r9d, %eax
leaq 0xe445(%rip), %r8       # 0x140e0
movl (%r8,%rax,8), %r8d
leaq 0xdc3a(%rip), %rax      # 0x138e0
xorl (%rax,%rcx,8), %r8d
movl %ebx, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r14), %r8d
movl %edi, %eax
shrl $0x18, %eax
xorl (%r15,%rax,8), %r8d
andl %r9d, %r10d
movl %esi, %eax
shrl $0x8, %eax
andl %r9d, %eax
leaq 0xe40b(%rip), %rcx      # 0x140e0
movl (%rcx,%rax,8), %r9d
leaq 0xdc00(%rip), %r15      # 0x138e0
xorl (%r15,%r10,8), %r9d
shrl $0xd, %edi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edi
xorl (%rdi,%r14), %r9d
movl %r13d, %eax
shrl $0x18, %eax
leaq 0xf3e1(%rip), %r10      # 0x150e0
xorl (%r10,%rax,8), %r9d
movl $0xff, %eax
andl %eax, %esi
shrl $0x8, %ebx
andl %eax, %ebx
movl (%rcx,%rbx,8), %r10d
xorl (%r15,%rsi,8), %r10d
shrl $0xd, %r13d
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %r13d
xorl (%r13,%r14), %r10d
shrl $0x18, %r12d
leaq 0xf3ad(%rip), %r14      # 0x150e0
xorl (%r14,%r12,8), %r10d
movq -0x60(%rsp), %rax
movq -0x50(%rsp), %r15
xorl 0x4c(%r15), %eax
movq %rax, -0x60(%rsp)
movq -0x48(%rsp), %rdi
xorl 0x54(%r15), %edi
movl $0xff, %esi
andl %esi, %eax
movl %edi, %ecx
movq %rdi, -0x48(%rsp)
shrl $0x8, %ecx
andl %esi, %ecx
leaq 0xe373(%rip), %r13      # 0x140e0
movl (%r13,%rcx,8), %ecx
leaq 0xdb67(%rip), %r12      # 0x138e0
xorl (%r12,%rax,8), %ecx
xorl 0x64(%r15), %r11d
movl %r11d, %eax
shrl $0xd, %eax
andl %ebx, %eax
leaq 0xeb50(%rip), %r12      # 0x148e0
xorl (%rax,%r12), %ecx
xorl 0x6c(%r15), %edx
movl %edx, %eax
shrl $0x18, %eax
xorl (%r14,%rax,8), %ecx
movq %rcx, -0x58(%rsp)
movq %r14, %rbx
xorl 0x5c(%r15), %ebp
movl %edi, %eax
andl %esi, %eax
movl %ebp, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movl (%r13,%rcx,8), %r14d
leaq 0xdb1c(%rip), %rcx      # 0x138e0
xorl (%rcx,%rax,8), %r14d
movl %edx, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r12), %r14d
xorl 0x74(%r15), %r8d
movl %r8d, %eax
shrl $0x18, %eax
xorl (%rbx,%rax,8), %r14d
movq %rbx, %rdi
movl %ebp, %eax
andl %esi, %eax
movl %r11d, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movq %r15, %rbx
movl (%r13,%rcx,8), %r15d
leaq 0xdadc(%rip), %rcx      # 0x138e0
xorl (%rcx,%rax,8), %r15d
movl %r8d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r12), %r15d
xorl 0x7c(%rbx), %r9d
movl %r9d, %eax
shrl $0x18, %eax
xorl (%rdi,%rax,8), %r15d
movl %r11d, %eax
andl %esi, %eax
movl %edx, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movl (%r13,%rcx,8), %esi
movq %r13, %rdi
leaq 0xda9e(%rip), %r13      # 0x138e0
xorl (%r13,%rax,8), %esi
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r12), %esi
xorl 0x84(%rbx), %r10d
movl %r10d, %eax
shrl $0x18, %eax
leaq 0xf274(%rip), %rcx      # 0x150e0
xorl (%rcx,%rax,8), %esi
movl $0xff, %ecx
andl %ecx, %edx
movl %r8d, %eax
shrl $0x8, %eax
andl %ecx, %eax
movl $0xff, %ebx
movq %rdi, %r12
movl (%rdi,%rax,8), %eax
xorl (%r13,%rdx,8), %eax
movq %r13, %rdi
movl %r10d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r13d           # imm = 0x7F8
andl %r13d, %ecx
leaq 0xea39(%rip), %r13      # 0x148e0
xorl (%rcx,%r13), %eax
movq -0x60(%rsp), %r13
movl %r13d, %ecx
shrl $0x18, %ecx
leaq 0xf223(%rip), %rdx      # 0x150e0
xorl (%rdx,%rcx,8), %eax
andl %ebx, %r8d
movl %r9d, %ecx
shrl $0x8, %ecx
andl %ebx, %ecx
movl (%r12,%rcx,8), %ecx
xorl (%rdi,%r8,8), %ecx
movl %r13d, %edx
shrl $0xd, %edx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edx
leaq 0xe9f7(%rip), %rbx      # 0x148e0
xorl (%rdx,%rbx), %ecx
movq -0x48(%rsp), %rdi
movl %edi, %edx
shrl $0x18, %edx
leaq 0xf1e3(%rip), %r12      # 0x150e0
xorl (%r12,%rdx,8), %ecx
movl $0xff, %r8d
andl %r8d, %r9d
movl %r10d, %edx
shrl $0x8, %edx
andl %r8d, %edx
leaq 0xe1c6(%rip), %r13      # 0x140e0
movl (%r13,%rdx,8), %r8d
leaq 0xd9ba(%rip), %rdx      # 0x138e0
xorl (%rdx,%r9,8), %r8d
movq %rdi, %rdx
shrl $0xd, %edx
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %edx
xorl (%rdx,%rbx), %r8d
movl %ebp, %edx
shrl $0x18, %edx
xorl (%r12,%rdx,8), %r8d
movl $0xff, %r9d
andl %r9d, %r10d
movq -0x60(%rsp), %rdx
shrl $0x8, %edx
andl %r9d, %edx
movl (%r13,%rdx,8), %r9d
leaq 0xd97c(%rip), %rdx      # 0x138e0
xorl (%rdx,%r10,8), %r9d
shrl $0xd, %ebp
andl %edi, %ebp
xorl (%rbp,%rbx), %r9d
shrl $0x18, %r11d
xorl (%r12,%r11,8), %r9d
movq -0x50(%rsp), %r12
movq -0x58(%rsp), %rdx
xorl 0x8c(%r12), %edx
movq %rdx, -0x58(%rsp)
xorl 0x94(%r12), %r14d
movq %r12, %r11
movl $0xff, %r10d
andl %r10d, %edx
movl %r14d, %edi
shrl $0x8, %edi
andl %r10d, %edi
movl $0xff, %ebx
movl (%r13,%rdi,8), %edi
leaq 0xd921(%rip), %rbp      # 0x138e0
xorl (%rbp,%rdx,8), %edi
xorl 0xa4(%r12), %esi
movl %esi, %edx
shrl $0xd, %edx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %edx
leaq 0xe900(%rip), %r12      # 0x148e0
xorl (%rdx,%r12), %edi
xorl 0xac(%r11), %eax
movq %r11, %r10
movl %eax, %edx
shrl $0x18, %edx
leaq 0xf0e6(%rip), %r11      # 0x150e0
xorl (%r11,%rdx,8), %edi
movq %rdi, -0x60(%rsp)
xorl 0x9c(%r10), %r15d
movq %r10, %rdi
movl %r14d, %r10d
andl %ebx, %r10d
movl %r15d, %edx
shrl $0x8, %edx
andl %ebx, %edx
movl (%r13,%rdx,8), %ebx
xorl (%rbp,%r10,8), %ebx
movl %eax, %r10d
shrl $0xd, %r10d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r10d
xorl (%r10,%r12), %ebx
xorl 0xb4(%rdi), %ecx
movl %ecx, %r10d
shrl $0x18, %r10d
xorl (%r11,%r10,8), %ebx
movq %r11, %rbp
movl %r15d, %r10d
movl $0xff, %edx
andl %edx, %r10d
movl %esi, %r11d
shrl $0x8, %r11d
andl %edx, %r11d
movl (%r13,%r11,8), %r12d
leaq 0xd873(%rip), %rdx      # 0x138e0
xorl (%rdx,%r10,8), %r12d
movl %ecx, %r10d
shrl $0xd, %r10d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r10d
leaq 0xe858(%rip), %rdx      # 0x148e0
xorl (%r10,%rdx), %r12d
xorl 0xbc(%rdi), %r8d
movl %r8d, %r10d
shrl $0x18, %r10d
xorl (%rbp,%r10,8), %r12d
movl %esi, %r10d
movl $0xff, %ebp
andl %ebp, %r10d
movl %eax, %r11d
shrl $0x8, %r11d
andl %ebp, %r11d
movl (%r13,%r11,8), %r13d
leaq 0xd820(%rip), %rbp      # 0x138e0
xorl (%rbp,%r10,8), %r13d
movl %r8d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r10d
leaq 0xe805(%rip), %rdx      # 0x148e0
xorl (%r10,%rdx), %r13d
xorl 0xc4(%rdi), %r9d
movl %r9d, %r10d
shrl $0x18, %r10d
leaq 0xefec(%rip), %rdi      # 0x150e0
xorl (%rdi,%r10,8), %r13d
movl $0xff, %r11d
andl %r11d, %eax
movl %ecx, %r10d
shrl $0x8, %r10d
andl %r11d, %r10d
movl $0xff, %edi
leaq 0xdfc9(%rip), %r11      # 0x140e0
movl (%r11,%r10,8), %r10d
xorl (%rbp,%rax,8), %r10d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %eax
xorl (%rax,%rdx), %r10d
movq -0x58(%rsp), %rdx
movl %edx, %eax
shrl $0x18, %eax
leaq 0xef9e(%rip), %rbp      # 0x150e0
xorl (%rbp,%rax,8), %r10d
andl %edi, %ecx
movl %r8d, %eax
shrl $0x8, %eax
andl %edi, %eax
movl (%r11,%rax,8), %edi
leaq 0xd784(%rip), %rax      # 0x138e0
xorl (%rax,%rcx,8), %edi
movl %edx, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
leaq 0xe76e(%rip), %rax      # 0x148e0
xorl (%rcx,%rax), %edi
movl %r14d, %ecx
shrl $0x18, %ecx
xorl (%rbp,%rcx,8), %edi
movl $0xff, %edx
andl %edx, %r8d
movl %r9d, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movl (%r11,%rcx,8), %ecx
leaq 0xd746(%rip), %rdx      # 0x138e0
xorl (%rdx,%r8,8), %ecx
shrl $0xd, %r14d
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %r14d
xorl (%r14,%rax), %ecx
movq %rax, %r14
movl %r15d, %r8d
shrl $0x18, %r8d
xorl (%rbp,%r8,8), %ecx
movl $0xff, %r8d
andl %r8d, %r9d
movq -0x58(%rsp), %rax
shrl $0x8, %eax
andl %r8d, %eax
movl (%r11,%rax,8), %r8d
movq %r11, %rax
xorl (%rdx,%r9,8), %r8d
shrl $0xd, %r15d
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %r15d
xorl (%r15,%r14), %r8d
shrl $0x18, %esi
xorl (%rbp,%rsi,8), %r8d
movq -0x50(%rsp), %rbp
movq -0x60(%rsp), %r9
xorl 0xcc(%rbp), %r9d
movq %r9, -0x60(%rsp)
xorl 0xd4(%rbp), %ebx
movq %rbp, %r15
movl $0xff, %r11d
andl %r11d, %r9d
movl %ebx, %esi
shrl $0x8, %esi
andl %r11d, %esi
movq %rax, %r14
movl (%rax,%rsi,8), %eax
movq %rdx, %rbp
xorl (%rdx,%r9,8), %eax
xorl 0xe4(%r15), %r13d
movl %r13d, %r9d
shrl $0xd, %r9d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r9d
leaq 0xe690(%rip), %rsi      # 0x148e0
xorl (%r9,%rsi), %eax
xorl 0xec(%r15), %r10d
movq %r15, %r11
movl %r10d, %r9d
shrl $0x18, %r9d
leaq 0xee74(%rip), %r15      # 0x150e0
xorl (%r15,%r9,8), %eax
movq %rax, -0x58(%rsp)
xorl 0xdc(%r11), %r12d
movq %r11, %rax
movl %ebx, %r9d
movl $0xff, %edx
andl %edx, %r9d
movl %r12d, %r11d
shrl $0x8, %r11d
andl %edx, %r11d
movq %r14, %rdx
movl (%r14,%r11,8), %r14d
xorl (%rbp,%r9,8), %r14d
movl %r10d, %r9d
shrl $0xd, %r9d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r9d
xorl (%r9,%rsi), %r14d
xorl 0xf4(%rax), %edi
movl %edi, %r9d
shrl $0x18, %r9d
xorl (%r15,%r9,8), %r14d
movq %r15, %rbp
movl %r12d, %r9d
movl $0xff, %esi
andl %esi, %r9d
movl %r13d, %r11d
shrl $0x8, %r11d
andl %esi, %r11d
movl (%rdx,%r11,8), %r15d
movq %rdx, %rsi
leaq 0xd5f5(%rip), %rdx      # 0x138e0
xorl (%rdx,%r9,8), %r15d
movl %edi, %r9d
shrl $0xd, %r9d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r9d
leaq 0xe5db(%rip), %rdx      # 0x148e0
xorl (%r9,%rdx), %r15d
xorl 0xfc(%rax), %ecx
movq %rax, %rdx
movl %ecx, %r9d
shrl $0x18, %r9d
xorl (%rbp,%r9,8), %r15d
movl %r13d, %r9d
movl $0xff, %eax
andl %eax, %r9d
movl %r10d, %r11d
shrl $0x8, %r11d
andl %eax, %r11d
movl (%rsi,%r11,8), %ebp
leaq 0xd5a2(%rip), %rax      # 0x138e0
xorl (%rax,%r9,8), %ebp
movl %ecx, %r9d
shrl $0xd, %r9d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r9d
leaq 0xe588(%rip), %r11      # 0x148e0
xorl (%r9,%r11), %ebp
movq %r11, %rsi
xorl 0x104(%rdx), %r8d
movl %r8d, %r9d
shrl $0x18, %r9d
leaq 0xed6c(%rip), %rdx      # 0x150e0
xorl (%rdx,%r9,8), %ebp
movl $0xff, %edx
andl %edx, %r10d
movl %edi, %r9d
shrl $0x8, %r9d
andl %edx, %r9d
leaq 0xdd4f(%rip), %r11      # 0x140e0
movl (%r11,%r9,8), %r9d
xorl (%rax,%r10,8), %r9d
movl %r8d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r10d
xorl (%r10,%rsi), %r9d
movq -0x60(%rsp), %rdx
movl %edx, %r10d
shrl $0x18, %r10d
leaq 0xed21(%rip), %rsi      # 0x150e0
xorl (%rsi,%r10,8), %r9d
movl $0xff, %esi
andl %esi, %edi
movl %ecx, %r10d
shrl $0x8, %r10d
andl %esi, %r10d
movl (%r11,%r10,8), %r10d
xorl (%rax,%rdi,8), %r10d
movq %rax, %rdi
movl %edx, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
leaq 0xe4ee(%rip), %rsi      # 0x148e0
xorl (%rax,%rsi), %r10d
movl %ebx, %eax
shrl $0x18, %eax
leaq 0xecde(%rip), %rsi      # 0x150e0
xorl (%rsi,%rax,8), %r10d
movl $0xff, %esi
andl %esi, %ecx
movl %r8d, %eax
shrl $0x8, %eax
andl %esi, %eax
movl (%r11,%rax,8), %r11d
xorl (%rdi,%rcx,8), %r11d
movq %rdi, %rsi
shrl $0xd, %ebx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ebx
leaq 0xe4af(%rip), %rdi      # 0x148e0
xorl (%rbx,%rdi), %r11d
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xec9e(%rip), %rcx      # 0x150e0
xorl (%rcx,%rax,8), %r11d
movl $0xff, %eax
andl %eax, %r8d
shrl $0x8, %edx
andl %eax, %edx
leaq 0xdc86(%rip), %rax      # 0x140e0
movl (%rax,%rdx,8), %edx
xorl (%rsi,%r8,8), %edx
shrl $0xd, %r12d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r12d
xorl (%r12,%rdi), %edx
shrl $0x18, %r13d
xorl (%rcx,%r13,8), %edx
movq %rcx, %rbx
movq -0x50(%rsp), %r13
movq -0x58(%rsp), %rsi
xorl 0x10c(%r13), %esi
movq %rsi, -0x58(%rsp)
xorl 0x114(%r13), %r14d
movl %esi, %eax
movl $0xff, %esi
andl %esi, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
leaq 0xdc2f(%rip), %r8       # 0x140e0
movl (%r8,%rcx,8), %esi
leaq 0xd424(%rip), %r12      # 0x138e0
xorl (%r12,%rax,8), %esi
xorl 0x124(%r13), %ebp
movl %ebp, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%rdi), %esi
xorl 0x12c(%r13), %r9d
movl %r9d, %eax
shrl $0x18, %eax
xorl (%rbx,%rax,8), %esi
movq %rsi, -0x60(%rsp)
movq %rbx, %rdi
xorl 0x11c(%r13), %r15d
movl %r14d, %ecx
movl $0xff, %esi
andl %esi, %ecx
movl %r15d, %eax
shrl $0x8, %eax
andl %esi, %eax
movl (%r8,%rax,8), %ebx
xorl (%r12,%rcx,8), %ebx
movq %r12, %rsi
movl %r9d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
leaq 0xe3ba(%rip), %r8       # 0x148e0
xorl (%rcx,%r8), %ebx
xorl 0x134(%r13), %r10d
movl %r10d, %ecx
shrl $0x18, %ecx
xorl (%rdi,%rcx,8), %ebx
movq %rdi, %r8
movl %r15d, %ecx
movl $0xff, %r12d
andl %r12d, %ecx
movl %ebp, %edi
shrl $0x8, %edi
andl %r12d, %edi
leaq 0xdb88(%rip), %rax      # 0x140e0
movl (%rax,%rdi,8), %r12d
xorl (%rsi,%rcx,8), %r12d
movl %r10d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
leaq 0xe36c(%rip), %rsi      # 0x148e0
xorl (%rcx,%rsi), %r12d
xorl 0x13c(%r13), %r11d
movl %r11d, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %r12d
movl %ebp, %edi
movl $0xff, %r8d
andl %r8d, %edi
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r8d, %ecx
leaq 0xdb3c(%rip), %r8       # 0x140e0
movl (%r8,%rcx,8), %ecx
leaq 0xd331(%rip), %r8       # 0x138e0
xorl (%r8,%rdi,8), %ecx
movl %r11d, %edi
shrl $0xd, %edi
andl %eax, %edi
xorl (%rdi,%rsi), %ecx
xorl 0x144(%r13), %edx
movl %edx, %edi
shrl $0x18, %edi
leaq 0xeb0f(%rip), %rax      # 0x150e0
xorl (%rax,%rdi,8), %ecx
movl $0xff, %esi
andl %esi, %r9d
movl %r10d, %edi
shrl $0x8, %edi
andl %esi, %edi
leaq 0xdaf5(%rip), %r13      # 0x140e0
movl (%r13,%rdi,8), %edi
xorl (%r8,%r9,8), %edi
movq %r8, %rax
movl %edx, %r8d
shrl $0xd, %r8d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r8d
leaq 0xe2d3(%rip), %rsi      # 0x148e0
xorl (%r8,%rsi), %edi
movq -0x58(%rsp), %rsi
movl %esi, %r8d
shrl $0x18, %r8d
leaq 0xeabc(%rip), %r9       # 0x150e0
xorl (%r9,%r8,8), %edi
movl $0xff, %r9d
andl %r9d, %r10d
movl %r11d, %r8d
shrl $0x8, %r8d
andl %r9d, %r8d
movl (%r13,%r8,8), %r8d
xorl (%rax,%r10,8), %r8d
movl %esi, %r9d
shrl $0xd, %r9d
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %r9d
leaq 0xe285(%rip), %r10      # 0x148e0
xorl (%r9,%r10), %r8d
movl %r14d, %r9d
shrl $0x18, %r9d
leaq 0xea73(%rip), %rax      # 0x150e0
xorl (%rax,%r9,8), %r8d
movl $0xff, %eax
andl %eax, %r11d
movl %edx, %r9d
shrl $0x8, %r9d
andl %eax, %r9d
movl (%r13,%r9,8), %r9d
leaq 0xd251(%rip), %rax      # 0x138e0
xorl (%rax,%r11,8), %r9d
shrl $0xd, %r14d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r14d
xorl (%r14,%r10), %r9d
movq %r10, %r14
movl %r15d, %r10d
shrl $0x18, %r10d
leaq 0xea2b(%rip), %rax      # 0x150e0
xorl (%rax,%r10,8), %r9d
movl $0xff, %r10d
andl %r10d, %edx
shrl $0x8, %esi
andl %r10d, %esi
movl (%r13,%rsi,8), %r10d
movq %r13, %rax
leaq 0xd209(%rip), %r13      # 0x138e0
xorl (%r13,%rdx,8), %r10d
shrl $0xd, %r15d
andl %r11d, %r15d
xorl (%r15,%r14), %r10d
shrl $0x18, %ebp
leaq 0xe9ef(%rip), %r11      # 0x150e0
xorl (%r11,%rbp,8), %r10d
movq -0x50(%rsp), %rbp
movq -0x60(%rsp), %rdx
xorl 0x14c(%rbp), %edx
movq %rdx, -0x60(%rsp)
xorl 0x154(%rbp), %ebx
movl $0xff, %r15d
andl %r15d, %edx
movl %ebx, %esi
shrl $0x8, %esi
andl %r15d, %esi
movq %rax, %r15
movl (%rax,%rsi,8), %esi
xorl (%r13,%rdx,8), %esi
movq %rcx, %rax
xorl 0x164(%rbp), %eax
movl %eax, %edx
movq %rax, %rcx
shrl $0xd, %edx
movl $0x7f8, %r13d           # imm = 0x7F8
andl %r13d, %edx
xorl (%rdx,%r14), %esi
movq %r14, %rax
xorl 0x16c(%rbp), %edi
movl %edi, %edx
shrl $0x18, %edx
xorl (%r11,%rdx,8), %esi
xorl 0x15c(%rbp), %r12d
movl %ebx, %edx
movl $0xff, %r14d
andl %r14d, %edx
movl %r12d, %r11d
shrl $0x8, %r11d
andl %r14d, %r11d
movl $0xff, %r13d
movl (%r15,%r11,8), %r14d
leaq 0xd157(%rip), %r11      # 0x138e0
xorl (%r11,%rdx,8), %r14d
movl %edi, %edx
shrl $0xd, %edx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edx
xorl (%rdx,%rax), %r14d
xorl 0x174(%rbp), %r8d
movl %r8d, %edx
shrl $0x18, %edx
leaq 0xe92d(%rip), %rax      # 0x150e0
xorl (%rax,%rdx,8), %r14d
movl %r12d, %edx
andl %r13d, %edx
movq %rcx, -0x58(%rsp)
movl %ecx, %r11d
shrl $0x8, %r11d
andl %r13d, %r11d
movl (%r15,%r11,8), %r15d
leaq 0xd109(%rip), %r11      # 0x138e0
xorl (%r11,%rdx,8), %r15d
movl %r8d, %edx
shrl $0xd, %edx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edx
leaq 0xe0ef(%rip), %r11      # 0x148e0
xorl (%rdx,%r11), %r15d
xorl 0x17c(%rbp), %r9d
movl %r9d, %edx
shrl $0x18, %edx
xorl (%rax,%rdx,8), %r15d
movl %ecx, %edx
andl %r13d, %edx
movl %edi, %r11d
shrl $0x8, %r11d
andl %r13d, %r11d
leaq 0xd8c4(%rip), %r13      # 0x140e0
movl (%r13,%r11,8), %r13d
leaq 0xd0b8(%rip), %rax      # 0x138e0
xorl (%rax,%rdx,8), %r13d
movl %r9d, %edx
shrl $0xd, %edx
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edx
leaq 0xe09e(%rip), %r11      # 0x148e0
xorl (%rdx,%r11), %r13d
movq %r11, %rcx
xorl 0x184(%rbp), %r10d
movl %r10d, %edx
shrl $0x18, %edx
leaq 0xe883(%rip), %r11      # 0x150e0
xorl (%r11,%rdx,8), %r13d
movl $0xff, %ebp
andl %ebp, %edi
movl %r8d, %edx
shrl $0x8, %edx
andl %ebp, %edx
leaq 0xd869(%rip), %rbp      # 0x140e0
movl (%rbp,%rdx,8), %edx
xorl (%rax,%rdi,8), %edx
movl %r10d, %edi
shrl $0xd, %edi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edi
xorl (%rdi,%rcx), %edx
movq -0x60(%rsp), %rax
movl %eax, %edi
shrl $0x18, %edi
xorl (%r11,%rdi,8), %edx
movl $0xff, %r11d
andl %r11d, %r8d
movl %r9d, %edi
shrl $0x8, %edi
andl %r11d, %edi
movl (%rbp,%rdi,8), %edi
leaq 0xd027(%rip), %rcx      # 0x138e0
xorl (%rcx,%r8,8), %edi
movl %eax, %r8d
shrl $0xd, %r8d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r8d
leaq 0xe00d(%rip), %rax      # 0x148e0
xorl (%r8,%rax), %edi
movl %ebx, %r8d
shrl $0x18, %r8d
leaq 0xe7fb(%rip), %rax      # 0x150e0
xorl (%rax,%r8,8), %edi
andl %r11d, %r9d
movl %r10d, %r8d
shrl $0x8, %r8d
andl %r11d, %r8d
movl (%rbp,%r8,8), %r8d
xorl (%rcx,%r9,8), %r8d
movq %rcx, %rbp
shrl $0xd, %ebx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ebx
movl $0x7f8, %ecx            # imm = 0x7F8
leaq 0xdfc8(%rip), %rax      # 0x148e0
xorl (%rbx,%rax), %r8d
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xe7b7(%rip), %r11      # 0x150e0
xorl (%r11,%rax,8), %r8d
movl $0xff, %eax
andl %eax, %r10d
movq -0x60(%rsp), %r9
shrl $0x8, %r9d
andl %eax, %r9d
leaq 0xd798(%rip), %rax      # 0x140e0
movl (%rax,%r9,8), %r9d
xorl (%rbp,%r10,8), %r9d
shrl $0xd, %r12d
andl %ecx, %r12d
leaq 0xdf81(%rip), %r10      # 0x148e0
xorl (%r12,%r10), %r9d
movq -0x58(%rsp), %rax
shrl $0x18, %eax
xorl (%r11,%rax,8), %r9d
movq -0x50(%rsp), %rbp
movq %rsi, %rax
xorl 0x18c(%rbp), %eax
movq %rax, -0x58(%rsp)
xorl 0x194(%rbp), %r14d
movl $0xff, %r11d
andl %r11d, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %r11d, %ecx
leaq 0xd73e(%rip), %r11      # 0x140e0
movl (%r11,%rcx,8), %ecx
leaq 0xcf33(%rip), %r12      # 0x138e0
xorl (%r12,%rax,8), %ecx
xorl 0x1a4(%rbp), %r13d
movl %r13d, %eax
shrl $0xd, %eax
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %eax
xorl (%rax,%r10), %ecx
movq %r10, %rsi
xorl 0x1ac(%rbp), %edx
movl %edx, %eax
shrl $0x18, %eax
leaq 0xe702(%rip), %r10      # 0x150e0
xorl (%r10,%rax,8), %ecx
movq %rcx, -0x60(%rsp)
xorl 0x19c(%rbp), %r15d
movl %r14d, %ecx
movl $0xff, %ebx
andl %ebx, %ecx
movl %r15d, %eax
shrl $0x8, %eax
andl %ebx, %eax
movl (%r11,%rax,8), %ebx
xorl (%r12,%rcx,8), %ebx
movl %edx, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
movq %rsi, %r11
xorl (%rcx,%rsi), %ebx
movq %rbp, %rax
xorl 0x1b4(%rbp), %edi
movl %edi, %ecx
shrl $0x18, %ecx
xorl (%r10,%rcx,8), %ebx
movq %r10, %rbp
movl %r15d, %ecx
movl $0xff, %r12d
andl %r12d, %ecx
movl %r13d, %r10d
shrl $0x8, %r10d
andl %r12d, %r10d
leaq 0xd694(%rip), %rsi      # 0x140e0
movl (%rsi,%r10,8), %r12d
leaq 0xce89(%rip), %r10      # 0x138e0
xorl (%r10,%rcx,8), %r12d
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %ecx
xorl (%rcx,%r11), %r12d
xorl 0x1bc(%rax), %r8d
movl %r8d, %ecx
shrl $0x18, %ecx
xorl (%rbp,%rcx,8), %r12d
movl %r13d, %r10d
movl $0xff, %r11d
andl %r11d, %r10d
movl %edx, %ecx
shrl $0x8, %ecx
andl %r11d, %ecx
movl (%rsi,%rcx,8), %ecx
leaq 0xce43(%rip), %rbp      # 0x138e0
xorl (%rbp,%r10,8), %ecx
movl %r8d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r10d
leaq 0xde27(%rip), %r11      # 0x148e0
xorl (%r10,%r11), %ecx
xorl 0x1c4(%rax), %r9d
movl %r9d, %r10d
shrl $0x18, %r10d
leaq 0xe60e(%rip), %rax      # 0x150e0
xorl (%rax,%r10,8), %ecx
movl $0xff, %eax
andl %eax, %edx
movl %edi, %r10d
shrl $0x8, %r10d
andl %eax, %r10d
movl (%rsi,%r10,8), %r10d
xorl (%rbp,%rdx,8), %r10d
movl %r9d, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
xorl (%rdx,%r11), %r10d
movq -0x58(%rsp), %rsi
movl %esi, %edx
shrl $0x18, %edx
leaq 0xe5ce(%rip), %r11      # 0x150e0
xorl (%r11,%rdx,8), %r10d
andl %eax, %edi
movl %r8d, %edx
shrl $0x8, %edx
andl %eax, %edx
movl $0xff, %ebp
leaq 0xd5b4(%rip), %r11      # 0x140e0
movl (%r11,%rdx,8), %edx
leaq 0xcda9(%rip), %rax      # 0x138e0
xorl (%rax,%rdi,8), %edx
movl %esi, %edi
shrl $0xd, %edi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edi
leaq 0xdd93(%rip), %rax      # 0x148e0
xorl (%rdi,%rax), %edx
movl %r14d, %edi
shrl $0x18, %edi
leaq 0xe583(%rip), %rsi      # 0x150e0
xorl (%rsi,%rdi,8), %edx
andl %ebp, %r8d
movl %r9d, %edi
shrl $0x8, %edi
andl %ebp, %edi
movl (%r11,%rdi,8), %edi
leaq 0xcd6a(%rip), %rbp      # 0x138e0
xorl (%rbp,%r8,8), %edi
shrl $0xd, %r14d
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %r14d
xorl (%r14,%rax), %edi
movl %r15d, %r8d
shrl $0x18, %r8d
xorl (%rsi,%r8,8), %edi
movq %rsi, %rbp
movl $0xff, %r8d
andl %r8d, %r9d
movq -0x58(%rsp), %rsi
shrl $0x8, %esi
andl %r8d, %esi
movl (%r11,%rsi,8), %r8d
movq %r11, %r14
leaq 0xcd24(%rip), %rsi      # 0x138e0
xorl (%rsi,%r9,8), %r8d
shrl $0xd, %r15d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r15d
movl $0x7f8, %r11d           # imm = 0x7F8
xorl (%r15,%rax), %r8d
movq %rax, %r15
shrl $0x18, %r13d
xorl (%rbp,%r13,8), %r8d
movq %rbp, %rax
movq -0x50(%rsp), %rbp
movq -0x60(%rsp), %r9
xorl 0x1cc(%rbp), %r9d
movq %r9, -0x60(%rsp)
xorl 0x1d4(%rbp), %ebx
movq %rbp, %r13
movl $0xff, %ebp
andl %ebp, %r9d
movl %ebx, %esi
shrl $0x8, %esi
andl %ebp, %esi
movl (%r14,%rsi,8), %ebp
leaq 0xccc2(%rip), %rsi      # 0x138e0
xorl (%rsi,%r9,8), %ebp
movq %rcx, %r9
xorl 0x1e4(%r13), %r9d
movq %r9, -0x58(%rsp)
shrl $0xd, %r9d
andl %r11d, %r9d
xorl (%r9,%r15), %ebp
xorl 0x1ec(%r13), %r10d
movq %r13, %r11
movl %r10d, %r9d
shrl $0x18, %r9d
movq %rax, %r13
xorl (%rax,%r9,8), %ebp
xorl 0x1dc(%r11), %r12d
movq %r11, %rax
movl %ebx, %r9d
movl $0xff, %r14d
andl %r14d, %r9d
movl %r12d, %r11d
shrl $0x8, %r11d
andl %r14d, %r11d
leaq 0xd465(%rip), %rcx      # 0x140e0
movl (%rcx,%r11,8), %r14d
xorl (%rsi,%r9,8), %r14d
movl %r10d, %r9d
shrl $0xd, %r9d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r9d
xorl (%r9,%r15), %r14d
movq %r15, %rsi
xorl 0x1f4(%rax), %edx
movl %edx, %r9d
shrl $0x18, %r9d
xorl (%r13,%r9,8), %r14d
movl %r12d, %r9d
movl $0xff, %r15d
andl %r15d, %r9d
movq -0x58(%rsp), %rcx
movl %ecx, %r11d
shrl $0x8, %r11d
andl %r15d, %r11d
leaq 0xd413(%rip), %r15      # 0x140e0
movl (%r15,%r11,8), %r15d
leaq 0xcc08(%rip), %r11      # 0x138e0
xorl (%r11,%r9,8), %r15d
movl %edx, %r9d
shrl $0xd, %r9d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r9d
xorl (%r9,%rsi), %r15d
xorl 0x1fc(%rax), %edi
movl %edi, %r9d
shrl $0x18, %r9d
xorl (%r13,%r9,8), %r15d
movl %ecx, %r9d
movl $0xff, %ecx
andl %ecx, %r9d
movl %r10d, %r11d
shrl $0x8, %r11d
andl %ecx, %r11d
leaq 0xd3c2(%rip), %r13      # 0x140e0
movl (%r13,%r11,8), %r13d
leaq 0xcbb6(%rip), %rcx      # 0x138e0
xorl (%rcx,%r9,8), %r13d
movl %edi, %r9d
shrl $0xd, %r9d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r9d
xorl (%r9,%rsi), %r13d
xorl 0x204(%rax), %r8d
movl %r8d, %r9d
shrl $0x18, %r9d
leaq 0xe389(%rip), %r11      # 0x150e0
xorl (%r11,%r9,8), %r13d
movl $0xff, %eax
andl %eax, %r10d
movl %edx, %r9d
shrl $0x8, %r9d
andl %eax, %r9d
leaq 0xd36c(%rip), %rsi      # 0x140e0
movl (%rsi,%r9,8), %r9d
xorl (%rcx,%r10,8), %r9d
movl %r8d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r10d
leaq 0xdb4e(%rip), %rax      # 0x148e0
xorl (%r10,%rax), %r9d
movq -0x60(%rsp), %rax
movl %eax, %r10d
shrl $0x18, %r10d
xorl (%r11,%r10,8), %r9d
movq %r11, %rcx
movl $0xff, %r11d
andl %r11d, %edx
movl %edi, %r10d
shrl $0x8, %r10d
andl %r11d, %r10d
movl (%rsi,%r10,8), %r10d
leaq 0xcb19(%rip), %r11      # 0x138e0
xorl (%r11,%rdx,8), %r10d
movl %eax, %edx
shrl $0xd, %edx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edx
leaq 0xdb02(%rip), %r11      # 0x148e0
xorl (%rdx,%r11), %r10d
movl %ebx, %edx
shrl $0x18, %edx
xorl (%rcx,%rdx,8), %r10d
movl $0xff, %eax
andl %eax, %edi
movl %r8d, %edx
shrl $0x8, %edx
andl %eax, %edx
movl (%rsi,%rdx,8), %esi
leaq 0xcadc(%rip), %rax      # 0x138e0
xorl (%rax,%rdi,8), %esi
shrl $0xd, %ebx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ebx
xorl (%rbx,%r11), %esi
movq %r11, %rbx
movl %r12d, %eax
shrl $0x18, %eax
xorl (%rcx,%rax,8), %esi
movl $0xff, %eax
andl %eax, %r8d
movq -0x60(%rsp), %rdx
shrl $0x8, %edx
andl %eax, %edx
leaq 0xd2a6(%rip), %rax      # 0x140e0
movl (%rax,%rdx,8), %edi
movq %rax, %rdx
leaq 0xca99(%rip), %rax      # 0x138e0
xorl (%rax,%r8,8), %edi
shrl $0xd, %r12d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r12d
xorl (%r12,%r11), %edi
movq -0x58(%rsp), %rax
shrl $0x18, %eax
xorl (%rcx,%rax,8), %edi
movq -0x50(%rsp), %r11
xorl 0x20c(%r11), %ebp
xorl 0x214(%r11), %r14d
movq %r11, %r8
movl %ebp, %eax
movl $0xff, %r11d
andl %r11d, %eax
movl %r14d, %ecx
shrl $0x8, %ecx
andl %r11d, %ecx
movq %rdx, %r11
movl (%rdx,%rcx,8), %edx
leaq 0xca43(%rip), %r12      # 0x138e0
xorl (%r12,%rax,8), %edx
movq %r8, %rcx
xorl 0x224(%r8), %r13d
movl %r13d, %eax
shrl $0xd, %eax
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %eax
movq %rbx, %r8
xorl (%rax,%rbx), %edx
xorl 0x22c(%rcx), %r9d
movl %r9d, %eax
shrl $0x18, %eax
leaq 0xe20c(%rip), %rbx      # 0x150e0
xorl (%rbx,%rax,8), %edx
movq %rdx, -0x60(%rsp)
xorl 0x21c(%rcx), %r15d
movq %rcx, %rdx
movl %r14d, %ecx
movl $0xff, %ebx
andl %ebx, %ecx
movl %r15d, %eax
shrl $0x8, %eax
andl %ebx, %eax
movl (%r11,%rax,8), %ebx
xorl (%r12,%rcx,8), %ebx
movq %r12, %rax
movl %r9d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %ecx
xorl (%rcx,%r8), %ebx
xorl 0x234(%rdx), %r10d
movl %r10d, %ecx
shrl $0x18, %ecx
leaq 0xe1b6(%rip), %r8       # 0x150e0
xorl (%r8,%rcx,8), %ebx
movl %r15d, %ecx
movl $0xff, %r12d
andl %r12d, %ecx
movl %r13d, %r8d
shrl $0x8, %r8d
andl %r12d, %r8d
movl (%r11,%r8,8), %r12d
xorl (%rax,%rcx,8), %r12d
movl %r10d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
leaq 0xd980(%rip), %rax      # 0x148e0
xorl (%rcx,%rax), %r12d
xorl 0x23c(%rdx), %esi
movq %rdx, %rax
movl %esi, %ecx
shrl $0x18, %ecx
leaq 0xe167(%rip), %rdx      # 0x150e0
xorl (%rdx,%rcx,8), %r12d
movl %r13d, %r8d
movl $0xff, %edx
andl %edx, %r8d
movl %r9d, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movl (%r11,%rcx,8), %ecx
leaq 0xc945(%rip), %r11      # 0x138e0
xorl (%r11,%r8,8), %ecx
movl %esi, %r8d
shrl $0xd, %r8d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r8d
leaq 0xd92b(%rip), %rdx      # 0x148e0
xorl (%r8,%rdx), %ecx
xorl 0x244(%rax), %edi
movl %edi, %r8d
shrl $0x18, %r8d
leaq 0xe113(%rip), %rax      # 0x150e0
xorl (%rax,%r8,8), %ecx
movl $0xff, %eax
andl %eax, %r9d
movl %r10d, %r8d
shrl $0x8, %r8d
andl %eax, %r8d
leaq 0xd0f6(%rip), %rax      # 0x140e0
movl (%rax,%r8,8), %r8d
xorl (%r11,%r9,8), %r8d
movl %edi, %r9d
shrl $0xd, %r9d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r9d
xorl (%r9,%rdx), %r8d
movl %ebp, %r9d
shrl $0x18, %r9d
leaq 0xe0cd(%rip), %rax      # 0x150e0
xorl (%rax,%r9,8), %r8d
movl $0xff, %eax
andl %eax, %r10d
movl %esi, %r9d
shrl $0x8, %r9d
andl %eax, %r9d
movl $0xff, %edx
leaq 0xd0ab(%rip), %rax      # 0x140e0
movl (%rax,%r9,8), %r9d
xorl (%r11,%r10,8), %r9d
movl %ebp, %r10d
shrl $0xd, %r10d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r10d
leaq 0xd88d(%rip), %rax      # 0x148e0
xorl (%r10,%rax), %r9d
movl %r14d, %r10d
shrl $0x18, %r10d
leaq 0xe07b(%rip), %rax      # 0x150e0
xorl (%rax,%r10,8), %r9d
andl %edx, %esi
movl %edi, %r10d
shrl $0x8, %r10d
andl %edx, %r10d
leaq 0xd064(%rip), %rax      # 0x140e0
movl (%rax,%r10,8), %r10d
xorl (%r11,%rsi,8), %r10d
shrl $0xd, %r14d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r14d
leaq 0xd849(%rip), %rdx      # 0x148e0
xorl (%r14,%rdx), %r10d
movq %rdx, %r14
movl %r15d, %edx
shrl $0x18, %edx
leaq 0xe035(%rip), %rsi      # 0x150e0
xorl (%rsi,%rdx,8), %r10d
movl $0xff, %edx
andl %edx, %edi
shrl $0x8, %ebp
andl %edx, %ebp
movl (%rax,%rbp,8), %edx
movq %rax, %rbp
xorl (%r11,%rdi,8), %edx
movq %r11, %rax
shrl $0xd, %r15d
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %r15d
xorl (%r15,%r14), %edx
shrl $0x18, %r13d
xorl (%rsi,%r13,8), %edx
movq %rsi, %r11
movq -0x50(%rsp), %r15
movq -0x60(%rsp), %rdi
xorl 0x24c(%r15), %edi
movq %rdi, -0x60(%rsp)
xorl 0x254(%r15), %ebx
movl $0xff, %esi
andl %esi, %edi
movl $0xff, %r13d
movl %ebx, %esi
shrl $0x8, %esi
andl %r13d, %esi
movl (%rbp,%rsi,8), %esi
xorl (%rax,%rdi,8), %esi
xorl 0x264(%r15), %ecx
movl %ecx, %edi
shrl $0xd, %edi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edi
xorl (%rdi,%r14), %esi
xorl 0x26c(%r15), %r8d
movl %r8d, %edi
shrl $0x18, %edi
xorl (%r11,%rdi,8), %esi
movq %r11, %r13
xorl 0x25c(%r15), %r12d
movl %ebx, %edi
movl $0xff, %eax
andl %eax, %edi
movl %r12d, %r11d
shrl $0x8, %r11d
andl %eax, %r11d
movl (%rbp,%r11,8), %r14d
leaq 0xc773(%rip), %rbp      # 0x138e0
xorl (%rbp,%rdi,8), %r14d
movl %r8d, %edi
shrl $0xd, %edi
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edi
leaq 0xd758(%rip), %r11      # 0x148e0
xorl (%rdi,%r11), %r14d
xorl 0x274(%r15), %r9d
movl %r9d, %edi
shrl $0x18, %edi
xorl (%r13,%rdi,8), %r14d
movl %r12d, %edi
andl %eax, %edi
movl %ecx, %r11d
shrl $0x8, %r11d
andl %eax, %r11d
leaq 0xcf2c(%rip), %r13      # 0x140e0
movl (%r13,%r11,8), %r13d
xorl (%rbp,%rdi,8), %r13d
movl %r9d, %edi
shrl $0xd, %edi
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %edi
leaq 0xd70c(%rip), %r11      # 0x148e0
xorl (%rdi,%r11), %r13d
xorl 0x27c(%r15), %r10d
movl %r10d, %edi
shrl $0x18, %edi
leaq 0xdef4(%rip), %r11      # 0x150e0
xorl (%r11,%rdi,8), %r13d
movl %ecx, %edi
andl %eax, %edi
movl %r8d, %r11d
shrl $0x8, %r11d
andl %eax, %r11d
leaq 0xcedb(%rip), %rax      # 0x140e0
movl (%rax,%r11,8), %ebp
leaq 0xc6d0(%rip), %rax      # 0x138e0
xorl (%rax,%rdi,8), %ebp
movl %r10d, %edi
shrl $0xd, %edi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %edi
leaq 0xd6b9(%rip), %rax      # 0x148e0
xorl (%rdi,%rax), %ebp
xorl 0x284(%r15), %edx
movl %edx, %edi
shrl $0x18, %edi
leaq 0xdea3(%rip), %r11      # 0x150e0
xorl (%r11,%rdi,8), %ebp
movl $0xff, %r11d
andl %r11d, %r8d
movl %r9d, %edi
shrl $0x8, %edi
andl %r11d, %edi
leaq 0xce86(%rip), %r11      # 0x140e0
movl (%r11,%rdi,8), %edi
leaq 0xc67b(%rip), %r15      # 0x138e0
xorl (%r15,%r8,8), %edi
movl %edx, %r8d
shrl $0xd, %r8d
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %r8d
xorl (%r8,%rax), %edi
movq -0x60(%rsp), %rax
movl %eax, %r8d
shrl $0x18, %r8d
leaq 0xde50(%rip), %r15      # 0x150e0
xorl (%r15,%r8,8), %edi
movl $0xff, %r15d
andl %r15d, %r9d
movl %r10d, %r8d
shrl $0x8, %r8d
andl %r15d, %r8d
movl (%r11,%r8,8), %r8d
leaq 0xc62e(%rip), %r15      # 0x138e0
xorl (%r15,%r9,8), %r8d
movl %eax, %r9d
shrl $0xd, %r9d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r9d
leaq 0xd614(%rip), %rax      # 0x148e0
xorl (%r9,%rax), %r8d
movl %ebx, %r9d
shrl $0x18, %r9d
leaq 0xde02(%rip), %rax      # 0x150e0
xorl (%rax,%r9,8), %r8d
movl $0xff, %eax
andl %eax, %r10d
movl %edx, %r9d
shrl $0x8, %r9d
andl %eax, %r9d
movl $0xff, %r15d
movl (%r11,%r9,8), %r9d
leaq 0xc5db(%rip), %rax      # 0x138e0
xorl (%rax,%r10,8), %r9d
shrl $0xd, %ebx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ebx
leaq 0xd5c6(%rip), %r11      # 0x148e0
xorl (%rbx,%r11), %r9d
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xddb5(%rip), %r10      # 0x150e0
xorl (%r10,%rax,8), %r9d
andl %r15d, %edx
movq -0x60(%rsp), %rax
shrl $0x8, %eax
andl %r15d, %eax
leaq 0xcd9c(%rip), %rbx      # 0x140e0
movl (%rbx,%rax,8), %eax
leaq 0xc592(%rip), %r15      # 0x138e0
xorl (%r15,%rdx,8), %eax
shrl $0xd, %r12d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r12d
xorl (%r12,%r11), %eax
shrl $0x18, %ecx
xorl (%r10,%rcx,8), %eax
movq -0x50(%rsp), %r12
xorl 0x28c(%r12), %esi
xorl 0x294(%r12), %r14d
movl %esi, %ecx
movl $0xff, %r10d
andl %r10d, %ecx
movl %r14d, %edx
shrl $0x8, %edx
andl %r10d, %edx
movl (%rbx,%rdx,8), %edx
xorl (%r15,%rcx,8), %edx
movq %r15, %r10
xorl 0x2a4(%r12), %ebp
movl %ebp, %ecx
shrl $0xd, %ecx
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %ecx
xorl (%rcx,%r11), %edx
xorl 0x2ac(%r12), %edi
movl %edi, %ecx
shrl $0x18, %ecx
leaq 0xdd18(%rip), %rbx      # 0x150e0
xorl (%rbx,%rcx,8), %edx
movq %rdx, -0x60(%rsp)
xorl 0x29c(%r12), %r13d
movl %r14d, %ecx
movl $0xff, %ebx
andl %ebx, %ecx
movl %r13d, %edx
shrl $0x8, %edx
andl %ebx, %edx
leaq 0xccef(%rip), %r15      # 0x140e0
movl (%r15,%rdx,8), %r15d
xorl (%r10,%rcx,8), %r15d
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ecx
xorl (%rcx,%r11), %r15d
xorl 0x2b4(%r12), %r8d
movl %r8d, %ecx
shrl $0x18, %ecx
leaq 0xdcc2(%rip), %r10      # 0x150e0
xorl (%r10,%rcx,8), %r15d
movq %r15, -0x58(%rsp)
movl %r13d, %ecx
andl %ebx, %ecx
movl %ebp, %edx
shrl $0x8, %edx
andl %ebx, %edx
leaq 0xcca6(%rip), %r11      # 0x140e0
movl (%r11,%rdx,8), %r15d
leaq 0xc49b(%rip), %rdx      # 0x138e0
xorl (%rdx,%rcx,8), %r15d
movl %r8d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ecx
leaq 0xd483(%rip), %rdx      # 0x148e0
xorl (%rcx,%rdx), %r15d
xorl 0x2bc(%r12), %r9d
movl %r9d, %ecx
shrl $0x18, %ecx
xorl (%r10,%rcx,8), %r15d
movl %ebp, %r10d
andl %ebx, %r10d
movl %edi, %ecx
shrl $0x8, %ecx
andl %ebx, %ecx
movl (%r11,%rcx,8), %ecx
leaq 0xc455(%rip), %r11      # 0x138e0
xorl (%r11,%r10,8), %ecx
movl %r9d, %r10d
shrl $0xd, %r10d
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %r10d
xorl (%r10,%rdx), %ecx
xorl 0x2c4(%r12), %eax
movl %eax, %r10d
shrl $0x18, %r10d
leaq 0xdc27(%rip), %rbx      # 0x150e0
xorl (%rbx,%r10,8), %ecx
movl $0xff, %r11d
andl %r11d, %edi
movl %r8d, %r10d
shrl $0x8, %r10d
andl %r11d, %r10d
leaq 0xcc09(%rip), %r11      # 0x140e0
movl (%r11,%r10,8), %r10d
leaq 0xc3fe(%rip), %r12      # 0x138e0
xorl (%r12,%rdi,8), %r10d
movl %eax, %edi
shrl $0xd, %edi
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %edi
xorl (%rdi,%rdx), %r10d
movl %esi, %edi
shrl $0x18, %edi
xorl (%rbx,%rdi,8), %r10d
movl $0xff, %ebx
andl %ebx, %r8d
movl %r9d, %edi
shrl $0x8, %edi
andl %ebx, %edi
movl (%r11,%rdi,8), %edi
leaq 0xc3c4(%rip), %r12      # 0x138e0
xorl (%r12,%r8,8), %edi
movl %esi, %r8d
shrl $0xd, %r8d
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %r8d
leaq 0xd3aa(%rip), %r11      # 0x148e0
xorl (%r8,%r11), %edi
movl %r14d, %r8d
shrl $0x18, %r8d
leaq 0xdb98(%rip), %r11      # 0x150e0
xorl (%r11,%r8,8), %edi
andl %ebx, %r9d
movl %eax, %r8d
shrl $0x8, %r8d
andl %ebx, %r8d
leaq 0xcb80(%rip), %r11      # 0x140e0
movl (%r11,%r8,8), %r11d
xorl (%r12,%r9,8), %r11d
shrl $0xd, %r14d
andl %edx, %r14d
leaq 0xd36a(%rip), %rbx      # 0x148e0
xorl (%r14,%rbx), %r11d
movl %r13d, %r8d
shrl $0x18, %r8d
leaq 0xdb58(%rip), %r9       # 0x150e0
xorl (%r9,%r8,8), %r11d
movl $0xff, %r8d
andl %r8d, %eax
shrl $0x8, %esi
andl %r8d, %esi
leaq 0xcb3e(%rip), %r14      # 0x140e0
movl (%r14,%rsi,8), %esi
xorl (%r12,%rax,8), %esi
shrl $0xd, %r13d
andl %edx, %r13d
xorl (%r13,%rbx), %esi
shrl $0x18, %ebp
xorl (%r9,%rbp,8), %esi
movq %r9, %rbx
movq -0x50(%rsp), %rax
movq -0x60(%rsp), %r8
xorl 0x2cc(%rax), %r8d
movq %r8, -0x60(%rsp)
movq -0x58(%rsp), %rdx
xorl 0x2d4(%rax), %edx
movq %rax, %r9
movl %r8d, %eax
movl $0xff, %ebp
andl %ebp, %eax
movl %edx, %r8d
movq %rdx, -0x58(%rsp)
shrl $0x8, %r8d
andl %ebp, %r8d
movl $0xff, %r13d
movl (%r14,%r8,8), %ebp
xorl (%r12,%rax,8), %ebp
xorl 0x2e4(%r9), %ecx
movl %ecx, %eax
shrl $0xd, %eax
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %eax
leaq 0xd2b9(%rip), %r12      # 0x148e0
xorl (%rax,%r12), %ebp
xorl 0x2ec(%r9), %r10d
movl %r10d, %eax
shrl $0x18, %eax
xorl (%rbx,%rax,8), %ebp
movq %rbp, -0x40(%rsp)
xorl 0x2dc(%r9), %r15d
movl %edx, %eax
andl %r13d, %eax
movl %r15d, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
movl (%r14,%r8,8), %ebx
leaq 0xc27f(%rip), %rdx      # 0x138e0
xorl (%rdx,%rax,8), %ebx
movl %r10d, %eax
shrl $0xd, %eax
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %eax
xorl (%rax,%r12), %ebx
xorl 0x2f4(%r9), %edi
movl %edi, %eax
shrl $0x18, %eax
leaq 0xda56(%rip), %r12      # 0x150e0
xorl (%r12,%rax,8), %ebx
movl %r15d, %eax
andl %r13d, %eax
movl %ecx, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
movl (%r14,%r8,8), %r8d
xorl (%rdx,%rax,8), %r8d
movl %edi, %eax
shrl $0xd, %eax
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %eax
leaq 0xd227(%rip), %rbp      # 0x148e0
xorl (%rax,%rbp), %r8d
xorl 0x2fc(%r9), %r11d
movl %r11d, %eax
shrl $0x18, %eax
xorl (%r12,%rax,8), %r8d
movq %r8, -0x38(%rsp)
movl %ecx, %eax
andl %r13d, %eax
movl %r10d, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
movl (%r14,%r8,8), %r8d
movq %rdx, %r13
xorl (%rdx,%rax,8), %r8d
movl %r11d, %eax
shrl $0xd, %eax
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %eax
xorl (%rax,%rbp), %r8d
xorl 0x304(%r9), %esi
movl %esi, %eax
shrl $0x18, %eax
xorl (%r12,%rax,8), %r8d
movq %r8, -0x48(%rsp)
movl $0xff, %r8d
andl %r8d, %r10d
movl %edi, %eax
shrl $0x8, %eax
andl %r8d, %eax
movl $0xff, %edx
movl (%r14,%rax,8), %r9d
movq %r14, %rbp
xorl (%r13,%r10,8), %r9d
movl %esi, %eax
shrl $0xd, %eax
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %eax
leaq 0xd196(%rip), %r14      # 0x148e0
xorl (%rax,%r14), %r9d
movq -0x60(%rsp), %r12
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xd980(%rip), %r8       # 0x150e0
xorl (%r8,%rax,8), %r9d
andl %edx, %edi
movl %r11d, %eax
shrl $0x8, %eax
andl %edx, %eax
movl (%rbp,%rax,8), %eax
xorl (%r13,%rdi,8), %eax
movl %r12d, %edi
shrl $0xd, %edi
andl %r10d, %edi
xorl (%rdi,%r14), %eax
movq -0x58(%rsp), %rdx
movl %edx, %edi
shrl $0x18, %edi
xorl (%r8,%rdi,8), %eax
movq %r8, %r14
movl $0xff, %ebp
andl %ebp, %r11d
movl %esi, %edi
shrl $0x8, %edi
andl %ebp, %edi
leaq 0xc935(%rip), %r8       # 0x140e0
movl (%r8,%rdi,8), %r10d
xorl (%r13,%r11,8), %r10d
shrl $0xd, %edx
movl $0x7f8, %r13d           # imm = 0x7F8
andl %r13d, %edx
leaq 0xd119(%rip), %r11      # 0x148e0
xorl (%rdx,%r11), %r10d
movl %r15d, %edi
shrl $0x18, %edi
xorl (%r14,%rdi,8), %r10d
movq %r14, %rdx
andl %ebp, %esi
shrl $0x8, %r12d
andl %ebp, %r12d
movl (%r8,%r12,8), %r14d
movq %r8, %rbp
leaq 0xc0f1(%rip), %rdi      # 0x138e0
xorl (%rdi,%rsi,8), %r14d
shrl $0xd, %r15d
andl %r13d, %r15d
xorl (%r15,%r11), %r14d
shrl $0x18, %ecx
xorl (%rdx,%rcx,8), %r14d
movq -0x50(%rsp), %r12
movq -0x40(%rsp), %rdx
xorl 0x30c(%r12), %edx
movq %rbx, %r8
xorl 0x314(%r12), %r8d
movl %edx, %ecx
movq %rdx, %rbx
movl $0xff, %esi
andl %esi, %ecx
movl %r8d, %edx
movq %r8, %r15
movq %r8, -0x18(%rsp)
shrl $0x8, %edx
andl %esi, %edx
movl $0xff, %r8d
movq %rbp, %r11
movq (%rbp,%rdx,8), %rdx
xorq (%rdi,%rcx,8), %rdx
movq %rdx, -0x60(%rsp)
movq %rdi, %r13
movq -0x38(%rsp), %rsi
xorl 0x31c(%r12), %esi
movl %r15d, %ecx
andl %r8d, %ecx
movl %esi, %edx
movq %rsi, %rdi
movq %rsi, -0x38(%rsp)
shrl $0x8, %edx
andl %r8d, %edx
movl (%rbp,%rdx,8), %edx
movq %r13, %r15
xorl (%r13,%rcx,8), %edx
movq %rdx, -0x58(%rsp)
movq -0x48(%rsp), %rsi
xorl 0x324(%r12), %esi
movl %edi, %ecx
andl %r8d, %ecx
movl %esi, %edx
movq %rsi, -0x48(%rsp)
shrl $0x8, %edx
andl %r8d, %edx
movq (%rbp,%rdx,8), %rdx
xorq (%r13,%rcx,8), %rdx
movq %rdx, -0x20(%rsp)
xorl 0x32c(%r12), %r9d
movl %esi, %ecx
andl %r8d, %ecx
movl %r9d, %edx
shrl $0x8, %edx
andl %r8d, %edx
movq (%rbp,%rdx,8), %rdx
xorq (%r13,%rcx,8), %rdx
movq %rdx, -0x40(%rsp)
xorl 0x334(%r12), %eax
movl %r9d, %r13d
movl %r9d, %ecx
movq %rcx, -0x28(%rsp)
movl $0xff, %edx
andl %edx, %r9d
movl %eax, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movl (%rbp,%rcx,8), %edx
xorl (%r15,%r9,8), %edx
movq %r12, %rdi
xorl 0x33c(%r12), %r10d
movl %eax, %ebp
movl %eax, %ecx
movq %rcx, -0x30(%rsp)
movl $0xff, %esi
andl %esi, %eax
movl %r10d, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movl (%r11,%rcx,8), %r12d
xorl (%r15,%rax,8), %r12d
xorl 0x344(%rdi), %r14d
movl %r10d, %eax
movq %rax, -0x8(%rsp)
movl %r10d, %edi
movl $0xff, %ecx
andl %ecx, %r10d
movl %r14d, %eax
shrl $0x8, %eax
andl %ecx, %eax
movl (%r11,%rax,8), %r9d
xorl (%r15,%r10,8), %r9d
movq %r15, %rsi
movq %rbx, %rax
movl %eax, %r8d
movl %eax, %r10d
shrl $0x8, %eax
andl %ecx, %eax
movq (%r11,%rax,8), %r11
movl %r14d, %ebx
movl %r14d, %r15d
andl %ecx, %r14d
xorq (%rsi,%r14,8), %r11
movq -0x48(%rsp), %r14
shrl $0xd, %r14d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r14d
leaq 0xcf48(%rip), %rax      # 0x148e0
movq -0x60(%rsp), %rsi
xorq (%r14,%rax), %rsi
shrl $0x18, %r13d
leaq 0xd734(%rip), %rcx      # 0x150e0
xorq (%rcx,%r13,8), %rsi
movq %rsi, -0x60(%rsp)
movq -0x28(%rsp), %r13
shrl $0xd, %r13d
movl $0x7f8, %r14d           # imm = 0x7F8
andl %r14d, %r13d
movq -0x58(%rsp), %rsi
xorl (%r13,%rax), %esi
movq -0x20(%rsp), %r13
shrl $0x18, %ebp
xorl (%rcx,%rbp,8), %esi
movq %rsi, -0x58(%rsp)
movq -0x30(%rsp), %rsi
shrl $0xd, %esi
andl %r14d, %esi
xorq (%rsi,%rax), %r13
movq -0x8(%rsp), %rsi
shrl $0x18, %esi
xorq (%rcx,%rsi,8), %r13
shrl $0xd, %edi
andl %r14d, %edi
movq -0x40(%rsp), %rsi
xorq (%rdi,%rax), %rsi
shrl $0x18, %ebx
xorq (%rcx,%rbx,8), %rsi
movq %rsi, %rbx
shrl $0xd, %r15d
andl %r14d, %r15d
xorl (%r15,%rax), %edx
shrl $0x18, %r8d
xorl (%rcx,%r8,8), %edx
shrl $0xd, %r10d
andl %r14d, %r10d
xorl (%r10,%rax), %r12d
movq -0x18(%rsp), %r8
movl %r8d, %edi
shrl $0x18, %edi
xorl (%rcx,%rdi,8), %r12d
shrl $0xd, %r8d
andl %r14d, %r8d
movl $0x7f8, %r10d           # imm = 0x7F8
xorl (%r8,%rax), %r9d
movq -0x38(%rsp), %rsi
movl %esi, %edi
shrl $0x18, %edi
xorl (%rcx,%rdi,8), %r9d
movq %rcx, %r14
movq -0x50(%rsp), %rbp
movq -0x60(%rsp), %r8
xorq 0x34c(%rbp), %r8
movq %r8, -0x60(%rsp)
movq -0x58(%rsp), %rdi
xorl 0x354(%rbp), %edi
xorq 0x364(%rbp), %rbx
shrl $0xd, %esi
andl %r10d, %esi
xorq (%rsi,%rax), %r11
movq -0x10(%rsp), %rcx
movq -0x48(%rsp), %rax
shrl $0x18, %eax
xorq (%r14,%rax,8), %r11
movl $0xff, %eax
andl %eax, %r8d
leaq 0xde2a(%rip), %rsi      # 0x158e0
movl %edi, %r10d
movq %rdi, -0x58(%rsp)
shrl $0x8, %r10d
andl %eax, %r10d
leaq 0xe614(%rip), %rax      # 0x160e0
movq (%rax,%r10,8), %r14
xorq (%rsi,%r8,8), %r14
movl %ebx, %r8d
shrl $0xd, %r8d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r8d
leaq 0xedf6(%rip), %rsi      # 0x168e0
xorq (%r8,%rsi), %r14
xorl 0x36c(%rbp), %edx
movl %edx, %r8d
shrl $0x18, %r8d
leaq 0xf5de(%rip), %rsi      # 0x170e0
xorq (%rsi,%r8,8), %r14
movq %rsi, %r15
movq %rbp, %r10
xorq 0x35c(%rbp), %r13
xorl 0x374(%rbp), %r12d
xorl 0x37c(%rbp), %r9d
xorq 0x384(%rbp), %r11
xorq 0x38c(%rbp), %r14
movq %r14, (%rcx)
movl %edi, %r8d
movl $0xff, %esi
andl %esi, %r8d
movl %r13d, %r14d
shrl $0x8, %r14d
andl %esi, %r14d
leaq 0xe592(%rip), %rdi      # 0x160e0
movq (%rdi,%r14,8), %r14
leaq 0xdd87(%rip), %rbp      # 0x158e0
xorq (%rbp,%r8,8), %r14
movl %edx, %r8d
shrl $0xd, %r8d
andl %eax, %r8d
leaq 0xed71(%rip), %rax      # 0x168e0
xorq (%r8,%rax), %r14
movl %r12d, %r8d
shrl $0x18, %r8d
xorq (%r15,%r8,8), %r14
xorq 0x394(%r10), %r14
movq %r14, 0x8(%rcx)
movl %r13d, %r8d
andl %esi, %r8d
movq %rbx, %r15
movq %rbx, -0x40(%rsp)
movl %r15d, %r14d
shrl $0x8, %r14d
andl %esi, %r14d
movq (%rdi,%r14,8), %r14
xorq (%rbp,%r8,8), %r14
movl %r12d, %r8d
shrl $0xd, %r8d
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %r8d
xorq (%r8,%rax), %r14
movl %r9d, %r8d
shrl $0x18, %r8d
leaq 0xf515(%rip), %rbx      # 0x170e0
xorq (%rbx,%r8,8), %r14
xorq 0x39c(%r10), %r14
movq %r14, 0x10(%rcx)
movl %r15d, %r8d
movq %rcx, %r15
andl %esi, %r8d
movl %edx, %r14d
shrl $0x8, %r14d
andl %esi, %r14d
movq (%rdi,%r14,8), %r14
xorq (%rbp,%r8,8), %r14
movq %rbp, %rcx
movl %r9d, %r8d
shrl $0xd, %r8d
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %r8d
xorq (%r8,%rax), %r14
movl %r11d, %r8d
shrl $0x18, %r8d
xorq (%rbx,%r8,8), %r14
xorq 0x3a4(%r10), %r14
movq %r14, 0x18(%r15)
movq -0x60(%rsp), %r14
movl $0xff, %ebp
andl %ebp, %edx
movl %r12d, %r8d
shrl $0x8, %r8d
andl %ebp, %r8d
movq (%rdi,%r8,8), %r8
xorq (%rcx,%rdx,8), %r8
movl %r11d, %edx
shrl $0xd, %edx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %edx
xorq (%rdx,%rax), %r8
movl %r14d, %edx
shrl $0x18, %edx
xorq (%rbx,%rdx,8), %r8
xorq 0x3ac(%r10), %r8
movq %r8, 0x20(%r15)
andl %ebp, %r12d
movl %r9d, %edx
shrl $0x8, %edx
andl %ebp, %edx
movq (%rdi,%rdx,8), %rdx
xorq (%rcx,%r12,8), %rdx
movl %r14d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %ecx
xorq (%rcx,%rax), %rdx
movq -0x58(%rsp), %r12
movl %r12d, %ecx
shrl $0x18, %ecx
xorq (%rbx,%rcx,8), %rdx
xorq 0x3b4(%r10), %rdx
movq %rdx, 0x28(%r15)
andl %ebp, %r9d
movl %r11d, %ecx
shrl $0x8, %ecx
andl %ebp, %ecx
movq -0x40(%rsp), %rbp
movq (%rdi,%rcx,8), %rdx
leaq 0xdc1f(%rip), %rcx      # 0x158e0
xorq (%rcx,%r9,8), %rdx
movq %r12, %rcx
shrl $0xd, %ecx
andl %r8d, %ecx
xorq (%rcx,%rax), %rdx
leaq 0x3bc(%r10), %rcx
movl %r13d, %eax
shrl $0x18, %eax
xorq (%rbx,%rax,8), %rdx
leaq 0x30(%r15), %rdi
addq $0x3c4, %r10            # imm = 0x3C4
movabsq $0x38, %rax
jmp 0x9ada
addq $0x3c, %r15
movq %r15, -0x50(%rsp)
movq %r14, %r8
movl $0xff, %r15d
movl %r11d, %eax
andl %r15d, %eax
leaq 0xbbc4(%rip), %r10      # 0x138e0
movl %ebx, %ecx
shrl $0x8, %ecx
andl %r15d, %ecx
leaq 0xc3b5(%rip), %rdi      # 0x140e0
movl (%rdi,%rcx,8), %r13d
xorl (%r10,%rax,8), %r13d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xcb99(%rip), %rsi      # 0x148e0
xorl (%rax,%rsi), %r13d
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xd388(%rip), %rcx      # 0x150e0
xorl (%rcx,%rax,8), %r13d
movq %rcx, %r14
movl %ebx, %eax
andl %r15d, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %r15d, %ecx
movl (%rdi,%rcx,8), %ebp
xorl (%r10,%rax,8), %ebp
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%rsi), %ebp
movl %edx, %eax
shrl $0x18, %eax
xorl (%r14,%rax,8), %ebp
movl %r9d, %ecx
andl %r15d, %ecx
movl %r12d, %eax
shrl $0x8, %eax
andl %r15d, %eax
movl (%rdi,%rax,8), %r14d
xorl (%r10,%rcx,8), %r14d
movl %edx, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
xorl (%rcx,%rsi), %r14d
movl %r8d, %ecx
shrl $0x18, %ecx
leaq 0xd31f(%rip), %rax      # 0x150e0
xorl (%rax,%rcx,8), %r14d
andl %r15d, %r12d
movl %edx, %ecx
shrl $0x8, %ecx
andl %r15d, %ecx
movl (%rdi,%rcx,8), %edi
leaq 0xbb06(%rip), %rcx      # 0x138e0
xorl (%rcx,%r12,8), %edi
movl %r8d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %ecx
xorl (%rcx,%rsi), %edi
movl %r11d, %ecx
shrl $0x18, %ecx
xorl (%rax,%rcx,8), %edi
movq %rax, %r10
andl %r15d, %edx
movl %r8d, %ecx
shrl $0x8, %ecx
andl %r15d, %ecx
leaq 0xc2d1(%rip), %rax      # 0x140e0
movl (%rax,%rcx,8), %r12d
leaq 0xbac6(%rip), %rcx      # 0x138e0
xorl (%rcx,%rdx,8), %r12d
movq %rcx, %rdx
movl %r11d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %ecx
xorl (%rcx,%rsi), %r12d
movl %ebx, %ecx
shrl $0x18, %ecx
xorl (%r10,%rcx,8), %r12d
movq -0x50(%rsp), %r10
xorl (%r10), %r13d
xorl 0x8(%r10), %ebp
xorl 0x10(%r10), %r14d
xorl 0x18(%r10), %edi
xorl 0x20(%r10), %r12d
movl $0xff, %ecx
andl %ecx, %r8d
shrl $0x8, %r11d
andl %ecx, %r11d
movl $0xff, %r15d
movl (%rax,%r11,8), %ecx
xorl (%rdx,%r8,8), %ecx
movq %rdx, %r11
shrl $0xd, %ebx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ebx
xorl (%rbx,%rsi), %ecx
movq %rsi, %r8
shrl $0x18, %r9d
leaq 0xd250(%rip), %rdx      # 0x150e0
xorl (%rdx,%r9,8), %ecx
movq %rdx, %r9
movl %r13d, %esi
andl %r15d, %esi
movl %ebp, %edx
shrl $0x8, %edx
andl %r15d, %edx
movl (%rax,%rdx,8), %edx
xorl (%r11,%rsi,8), %edx
movl %r14d, %esi
shrl $0xd, %esi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %esi
xorl (%rsi,%r8), %edx
movl %edi, %esi
shrl $0x18, %esi
xorl (%r9,%rsi,8), %edx
movl %ebp, %esi
andl %r15d, %esi
movl %r14d, %r8d
shrl $0x8, %r8d
andl %r15d, %r8d
leaq 0xc204(%rip), %rax      # 0x140e0
movl (%rax,%r8,8), %ebx
xorl (%r11,%rsi,8), %ebx
movl %edi, %esi
shrl $0xd, %esi
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %esi
leaq 0xc9e9(%rip), %rax      # 0x148e0
xorl (%rsi,%rax), %ebx
movl %r12d, %esi
shrl $0x18, %esi
xorl (%r9,%rsi,8), %ebx
movl %r14d, %esi
andl %r15d, %esi
movl %edi, %r8d
shrl $0x8, %r8d
andl %r15d, %r8d
leaq 0xc1c5(%rip), %rax      # 0x140e0
movl (%rax,%r8,8), %r15d
xorl (%r11,%rsi,8), %r15d
movl %r12d, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
leaq 0xc9a7(%rip), %r8       # 0x148e0
xorl (%rsi,%r8), %r15d
xorl 0x28(%r10), %ecx
movl %ecx, %esi
shrl $0x18, %esi
xorl (%r9,%rsi,8), %r15d
movl $0xff, %r9d
andl %r9d, %edi
movl %r12d, %esi
shrl $0x8, %esi
andl %r9d, %esi
movl (%rax,%rsi,8), %r9d
xorl (%r11,%rdi,8), %r9d
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
xorl (%rsi,%r8), %r9d
movl %r13d, %esi
shrl $0x18, %esi
leaq 0xd15f(%rip), %r8       # 0x150e0
xorl (%r8,%rsi,8), %r9d
movl $0xff, %edi
andl %edi, %r12d
movl %ecx, %esi
shrl $0x8, %esi
andl %edi, %esi
movl (%rax,%rsi,8), %edi
xorl (%r11,%r12,8), %edi
movl %r13d, %esi
shrl $0xd, %esi
movl $0x7f8, %r11d           # imm = 0x7F8
andl %r11d, %esi
leaq 0xc92f(%rip), %r11      # 0x148e0
xorl (%rsi,%r11), %edi
movl %ebp, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %edi
xorl 0x30(%r10), %edx
xorl 0x38(%r10), %ebx
xorl 0x40(%r10), %r15d
xorl 0x48(%r10), %r9d
xorl 0x50(%r10), %edi
movl $0xff, %esi
andl %esi, %ecx
shrl $0x8, %r13d
andl %esi, %r13d
movl $0xff, %r11d
movl (%rax,%r13,8), %r12d
movq %rax, %r13
leaq 0xb8ec(%rip), %rsi      # 0x138e0
xorl (%rsi,%rcx,8), %r12d
shrl $0xd, %ebp
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ebp
leaq 0xc8d7(%rip), %r8       # 0x148e0
xorl (%rbp,%r8), %r12d
shrl $0x18, %r14d
leaq 0xd0c7(%rip), %rcx      # 0x150e0
xorl (%rcx,%r14,8), %r12d
movq %rcx, %r14
movl %edx, %eax
andl %r11d, %eax
movl %ebx, %ecx
shrl $0x8, %ecx
andl %r11d, %ecx
movl $0xff, %ebp
movl (%r13,%rcx,8), %r11d
xorl (%rsi,%rax,8), %r11d
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r8), %r11d
movl %r9d, %eax
shrl $0x18, %eax
xorl (%r14,%rax,8), %r11d
movl %ebx, %eax
andl %ebp, %eax
movl %r15d, %ecx
shrl $0x8, %ecx
andl %ebp, %ecx
movl (%r13,%rcx,8), %r14d
xorl (%rsi,%rax,8), %r14d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r8), %r14d
movq %r8, %rsi
movl %edi, %eax
shrl $0x18, %eax
leaq 0xd055(%rip), %rcx      # 0x150e0
xorl (%rcx,%rax,8), %r14d
movl %r15d, %ecx
andl %ebp, %ecx
movl %r9d, %eax
shrl $0x8, %eax
andl %ebp, %eax
movl (%r13,%rax,8), %eax
movq %r13, %r8
leaq 0xb835(%rip), %r13      # 0x138e0
xorl (%r13,%rcx,8), %eax
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %ecx
xorl (%rcx,%rsi), %eax
movq %rsi, %r13
xorl 0x58(%r10), %r12d
movl %r12d, %ecx
shrl $0x18, %ecx
leaq 0xd00d(%rip), %rsi      # 0x150e0
xorl (%rsi,%rcx,8), %eax
movl $0xff, %esi
andl %esi, %r9d
movl %edi, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movl $0xff, %ebp
movl (%r8,%rcx,8), %ecx
leaq 0xb7eb(%rip), %rsi      # 0x138e0
xorl (%rsi,%r9,8), %ecx
movl %r12d, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
xorl (%rsi,%r13), %ecx
movl %edx, %esi
shrl $0x18, %esi
leaq 0xcfc8(%rip), %r9       # 0x150e0
xorl (%r9,%rsi,8), %ecx
andl %ebp, %edi
movl %r12d, %esi
shrl $0x8, %esi
andl %ebp, %esi
movl (%r8,%rsi,8), %r9d
leaq 0xb7af(%rip), %rsi      # 0x138e0
xorl (%rsi,%rdi,8), %r9d
movl %edx, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
xorl (%rsi,%r13), %r9d
movl %ebx, %esi
shrl $0x18, %esi
leaq 0xcf8f(%rip), %rdi      # 0x150e0
xorl (%rdi,%rsi,8), %r9d
xorl 0x60(%r10), %r11d
xorl 0x68(%r10), %r14d
xorl 0x70(%r10), %eax
xorl 0x78(%r10), %ecx
xorl 0x80(%r10), %r9d
movl $0xff, %esi
andl %esi, %r12d
shrl $0x8, %edx
andl %esi, %edx
movl (%r8,%rdx,8), %edi
leaq 0xb75c(%rip), %rdx      # 0x138e0
xorl (%rdx,%r12,8), %edi
shrl $0xd, %ebx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ebx
movl $0x7f8, %r10d           # imm = 0x7F8
xorl (%rbx,%r13), %edi
shrl $0x18, %r15d
leaq 0xcf39(%rip), %r8       # 0x150e0
xorl (%r8,%r15,8), %edi
movl %r11d, %esi
andl %ebp, %esi
movl %r14d, %edx
shrl $0x8, %edx
andl %ebp, %edx
leaq 0xbf21(%rip), %r12      # 0x140e0
movl (%r12,%rdx,8), %edx
leaq 0xb716(%rip), %r15      # 0x138e0
xorl (%r15,%rsi,8), %edx
movl %eax, %esi
shrl $0xd, %esi
andl %r10d, %esi
xorl (%rsi,%r13), %edx
movq %r13, %r10
movl %ecx, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %edx
movq %r8, %r13
movl %r14d, %esi
andl %ebp, %esi
movl %eax, %r8d
shrl $0x8, %r8d
andl %ebp, %r8d
movl (%r12,%r8,8), %ebx
xorl (%r15,%rsi,8), %ebx
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
xorl (%rsi,%r10), %ebx
movl %r9d, %esi
shrl $0x18, %esi
xorl (%r13,%rsi,8), %ebx
movl %eax, %esi
andl %ebp, %esi
movl %ecx, %r8d
shrl $0x8, %r8d
andl %ebp, %r8d
movl (%r12,%r8,8), %r15d
leaq 0xb6aa(%rip), %r8       # 0x138e0
xorl (%r8,%rsi,8), %r15d
movl %r9d, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
xorl (%rsi,%r10), %r15d
movq -0x50(%rsp), %rsi
xorl 0x88(%rsi), %edi
movl %edi, %esi
shrl $0x18, %esi
xorl (%r13,%rsi,8), %r15d
movl $0xff, %r8d
andl %r8d, %ecx
movl %r9d, %esi
shrl $0x8, %esi
andl %r8d, %esi
movq %r12, %r8
movl (%r12,%rsi,8), %r12d
leaq 0xb65e(%rip), %r10      # 0x138e0
xorl (%r10,%rcx,8), %r12d
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %ecx
leaq 0xc647(%rip), %r13      # 0x148e0
xorl (%rcx,%r13), %r12d
movl %r11d, %ecx
shrl $0x18, %ecx
leaq 0xce36(%rip), %rbp      # 0x150e0
xorl (%rbp,%rcx,8), %r12d
movl $0xff, %esi
andl %esi, %r9d
movl %edi, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movl (%r8,%rcx,8), %ecx
xorl (%r10,%r9,8), %ecx
movl %r11d, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
xorl (%rsi,%r13), %ecx
movl %r14d, %esi
shrl $0x18, %esi
xorl (%rbp,%rsi,8), %ecx
movq -0x50(%rsp), %r10
xorl 0x90(%r10), %edx
xorl 0x98(%r10), %ebx
xorl 0xa0(%r10), %r15d
xorl 0xa8(%r10), %r12d
xorl 0xb0(%r10), %ecx
movl $0xff, %esi
andl %esi, %edi
shrl $0x8, %r11d
andl %esi, %r11d
movl $0xff, %ebp
movl (%r8,%r11,8), %r9d
leaq 0xb5b7(%rip), %r13      # 0x138e0
xorl (%r13,%rdi,8), %r9d
shrl $0xd, %r14d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r14d
movl $0x7f8, %r10d           # imm = 0x7F8
leaq 0xc599(%rip), %rdi      # 0x148e0
xorl (%r14,%rdi), %r9d
shrl $0x18, %eax
leaq 0xcd8b(%rip), %r14      # 0x150e0
xorl (%r14,%rax,8), %r9d
movl %edx, %eax
andl %ebp, %eax
movl %ebx, %esi
shrl $0x8, %esi
andl %ebp, %esi
movl (%r8,%rsi,8), %r11d
xorl (%r13,%rax,8), %r11d
movl %r15d, %eax
shrl $0xd, %eax
andl %r10d, %eax
xorl (%rax,%rdi), %r11d
movq %rdi, %r10
movl %r12d, %eax
shrl $0x18, %eax
xorl (%r14,%rax,8), %r11d
movq %r14, %rdi
movl %ebx, %eax
andl %ebp, %eax
movl %r15d, %esi
shrl $0x8, %esi
andl %ebp, %esi
movl (%r8,%rsi,8), %r14d
xorl (%r13,%rax,8), %r14d
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r10), %r14d
movl %ecx, %eax
shrl $0x18, %eax
xorl (%rdi,%rax,8), %r14d
movl %r15d, %esi
andl %ebp, %esi
movl %r12d, %eax
shrl $0x8, %eax
andl %ebp, %eax
movl (%r8,%rax,8), %eax
xorl (%r13,%rsi,8), %eax
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %r13d           # imm = 0x7F8
andl %r13d, %esi
xorl (%rsi,%r10), %eax
movq -0x50(%rsp), %r10
xorl 0xb8(%r10), %r9d
movl %r9d, %esi
shrl $0x18, %esi
xorl (%rdi,%rsi,8), %eax
andl %ebp, %r12d
movl %ecx, %esi
shrl $0x8, %esi
andl %ebp, %esi
movl (%r8,%rsi,8), %edi
leaq 0xb4d5(%rip), %r13      # 0x138e0
xorl (%r13,%r12,8), %edi
movl %r9d, %esi
shrl $0xd, %esi
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %esi
leaq 0xc4ba(%rip), %r12      # 0x148e0
xorl (%rsi,%r12), %edi
movl %edx, %esi
shrl $0x18, %esi
leaq 0xccaa(%rip), %r12      # 0x150e0
xorl (%r12,%rsi,8), %edi
andl %ebp, %ecx
movl %r9d, %esi
shrl $0x8, %esi
andl %ebp, %esi
movl (%r8,%rsi,8), %r12d
movq %r8, %rsi
xorl (%r13,%rcx,8), %r12d
movq %r13, %rbp
movl %edx, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %ecx
leaq 0xc478(%rip), %r8       # 0x148e0
xorl (%rcx,%r8), %r12d
movl %ebx, %ecx
shrl $0x18, %ecx
leaq 0xcc68(%rip), %r8       # 0x150e0
xorl (%r8,%rcx,8), %r12d
xorl 0xc0(%r10), %r11d
xorl 0xc8(%r10), %r14d
xorl 0xd0(%r10), %eax
xorl 0xd8(%r10), %edi
xorl 0xe0(%r10), %r12d
movl $0xff, %ecx
andl %ecx, %r9d
shrl $0x8, %edx
andl %ecx, %edx
movl $0xff, %r13d
movl (%rsi,%rdx,8), %ecx
movq %rsi, %r10
xorl (%rbp,%r9,8), %ecx
shrl $0xd, %ebx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ebx
leaq 0xc412(%rip), %rbp      # 0x148e0
xorl (%rbx,%rbp), %ecx
shrl $0x18, %r15d
xorl (%r8,%r15,8), %ecx
movl %r11d, %esi
andl %r13d, %esi
movl %r14d, %edx
shrl $0x8, %edx
andl %r13d, %edx
movq %r10, %r9
movl (%r10,%rdx,8), %r10d
leaq 0xb3ea(%rip), %r15      # 0x138e0
xorl (%r15,%rsi,8), %r10d
movl %eax, %esi
shrl $0xd, %esi
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %esi
xorl (%rsi,%rbp), %r10d
movl %edi, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %r10d
movq %r8, %rdx
movl %r14d, %esi
andl %r13d, %esi
movl %eax, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
movl (%r9,%r8,8), %ebx
xorl (%r15,%rsi,8), %ebx
movq %r15, %r9
movl %edi, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
xorl (%rsi,%rbp), %ebx
movl %r12d, %esi
shrl $0x18, %esi
xorl (%rdx,%rsi,8), %ebx
movl %eax, %esi
andl %r13d, %esi
movl %edi, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
leaq 0xbb7f(%rip), %r15      # 0x140e0
movl (%r15,%r8,8), %r15d
xorl (%r9,%rsi,8), %r15d
movl %r12d, %esi
shrl $0xd, %esi
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %esi
xorl (%rsi,%rbp), %r15d
movq -0x50(%rsp), %rdx
xorl 0xe8(%rdx), %ecx
movl %ecx, %esi
shrl $0x18, %esi
leaq 0xcb4f(%rip), %r8       # 0x150e0
xorl (%r8,%rsi,8), %r15d
movl $0xff, %r8d
andl %r8d, %edi
movl %r12d, %esi
shrl $0x8, %esi
andl %r8d, %esi
leaq 0xbb32(%rip), %r8       # 0x140e0
movl (%r8,%rsi,8), %r9d
leaq 0xb327(%rip), %rsi      # 0x138e0
xorl (%rsi,%rdi,8), %r9d
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
xorl (%rsi,%rbp), %r9d
movl %r11d, %esi
shrl $0x18, %esi
leaq 0xcb06(%rip), %rdi      # 0x150e0
xorl (%rdi,%rsi,8), %r9d
andl %r13d, %r12d
movl %ecx, %esi
shrl $0x8, %esi
andl %r13d, %esi
movl (%r8,%rsi,8), %edi
leaq 0xb2ec(%rip), %rsi      # 0x138e0
xorl (%rsi,%r12,8), %edi
movl %r11d, %esi
shrl $0xd, %esi
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %esi
xorl (%rsi,%rbp), %edi
movl %r14d, %esi
shrl $0x18, %esi
leaq 0xcac9(%rip), %r12      # 0x150e0
xorl (%r12,%rsi,8), %edi
xorl 0xf0(%rdx), %r10d
xorl 0xf8(%rdx), %ebx
xorl 0x100(%rdx), %r15d
xorl 0x108(%rdx), %r9d
xorl 0x110(%rdx), %edi
andl %r13d, %ecx
shrl $0x8, %r11d
andl %r13d, %r11d
movl (%r8,%r11,8), %r12d
movq %r8, %r11
leaq 0xb28c(%rip), %r8       # 0x138e0
xorl (%r8,%rcx,8), %r12d
shrl $0xd, %r14d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r14d
movl $0x7f8, %edx            # imm = 0x7F8
xorl (%r14,%rbp), %r12d
shrl $0x18, %eax
leaq 0xca69(%rip), %rsi      # 0x150e0
xorl (%rsi,%rax,8), %r12d
movl %r10d, %eax
andl %r13d, %eax
movl %ebx, %ecx
shrl $0x8, %ecx
andl %r13d, %ecx
movq %r11, %r14
movl (%r11,%rcx,8), %r11d
xorl (%r8,%rax,8), %r11d
movl %r15d, %eax
shrl $0xd, %eax
andl %edx, %eax
xorl (%rax,%rbp), %r11d
movl %r9d, %eax
shrl $0x18, %eax
xorl (%rsi,%rax,8), %r11d
movl %ebx, %eax
andl %r13d, %eax
movl %r15d, %ecx
shrl $0x8, %ecx
andl %r13d, %ecx
movq %r14, %rdx
movl (%r14,%rcx,8), %r14d
xorl (%r8,%rax,8), %r14d
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%rbp), %r14d
movl %edi, %eax
shrl $0x18, %eax
xorl (%rsi,%rax,8), %r14d
movl %r15d, %ecx
andl %r13d, %ecx
movl %r9d, %eax
shrl $0x8, %eax
andl %r13d, %eax
movl (%rdx,%rax,8), %eax
xorl (%r8,%rcx,8), %eax
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ecx
xorl (%rcx,%rbp), %eax
movq -0x50(%rsp), %rdx
xorl 0x118(%rdx), %r12d
movl %r12d, %ecx
shrl $0x18, %ecx
xorl (%rsi,%rcx,8), %eax
movq %rsi, %r8
andl %r13d, %r9d
movl %edi, %ecx
shrl $0x8, %ecx
andl %r13d, %ecx
leaq 0xb9b4(%rip), %rsi      # 0x140e0
movl (%rsi,%rcx,8), %ecx
leaq 0xb1aa(%rip), %rsi      # 0x138e0
xorl (%rsi,%r9,8), %ecx
movl %r12d, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
xorl (%rsi,%rbp), %ecx
movl %r10d, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %ecx
andl %r13d, %edi
movl %r12d, %esi
shrl $0x8, %esi
andl %r13d, %esi
leaq 0xb977(%rip), %r9       # 0x140e0
movl (%r9,%rsi,8), %r9d
leaq 0xb16c(%rip), %rsi      # 0x138e0
xorl (%rsi,%rdi,8), %r9d
movl %r10d, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
xorl (%rsi,%rbp), %r9d
movl %ebx, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %r9d
movq %r8, %rsi
xorl 0x120(%rdx), %r11d
xorl 0x128(%rdx), %r14d
xorl 0x130(%rdx), %eax
xorl 0x138(%rdx), %ecx
xorl 0x140(%rdx), %r9d
andl %r13d, %r12d
shrl $0x8, %r10d
andl %r13d, %r10d
leaq 0xb919(%rip), %rdi      # 0x140e0
movl (%rdi,%r10,8), %edi
leaq 0xb10e(%rip), %rdx      # 0x138e0
xorl (%rdx,%r12,8), %edi
shrl $0xd, %ebx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ebx
movl $0x7f8, %r8d            # imm = 0x7F8
xorl (%rbx,%rbp), %edi
shrl $0x18, %r15d
movq %rsi, %rbx
xorl (%rsi,%r15,8), %edi
movl %r11d, %esi
andl %r13d, %esi
movl %r14d, %edx
shrl $0x8, %edx
andl %r13d, %edx
leaq 0xb8d6(%rip), %r12      # 0x140e0
movl (%r12,%rdx,8), %edx
leaq 0xb0cb(%rip), %r15      # 0x138e0
xorl (%r15,%rsi,8), %edx
movl %eax, %esi
shrl $0xd, %esi
andl %r8d, %esi
xorl (%rsi,%rbp), %edx
movl %ecx, %esi
shrl $0x18, %esi
xorl (%rbx,%rsi,8), %edx
movq %rbx, %r10
movl %r14d, %esi
andl %r13d, %esi
movl %eax, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
movl (%r12,%r8,8), %ebx
xorl (%r15,%rsi,8), %ebx
movq %r15, %r12
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
xorl (%rsi,%rbp), %ebx
movl %r9d, %esi
shrl $0x18, %esi
xorl (%r10,%rsi,8), %ebx
movl %eax, %esi
andl %r13d, %esi
movl %ecx, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
leaq 0xb865(%rip), %r15      # 0x140e0
movl (%r15,%r8,8), %r15d
xorl (%r12,%rsi,8), %r15d
movq %r12, %r13
movl %r9d, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
xorl (%rsi,%rbp), %r15d
movq -0x50(%rsp), %r10
xorl 0x148(%r10), %edi
movl %edi, %esi
shrl $0x18, %esi
leaq 0xc82f(%rip), %r8       # 0x150e0
xorl (%r8,%rsi,8), %r15d
movl $0xff, %r8d
andl %r8d, %ecx
movl %r9d, %esi
shrl $0x8, %esi
andl %r8d, %esi
leaq 0xb812(%rip), %r8       # 0x140e0
movl (%r8,%rsi,8), %r12d
movq %r13, %rbp
xorl (%r13,%rcx,8), %r12d
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
leaq 0xbff3(%rip), %r13      # 0x148e0
xorl (%rcx,%r13), %r12d
movl %r11d, %ecx
shrl $0x18, %ecx
leaq 0xc7e2(%rip), %rsi      # 0x150e0
xorl (%rsi,%rcx,8), %r12d
movl $0xff, %esi
andl %esi, %r9d
movl %edi, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movl (%r8,%rcx,8), %ecx
xorl (%rbp,%r9,8), %ecx
movl %r11d, %esi
shrl $0xd, %esi
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %esi
xorl (%rsi,%r13), %ecx
movl %r14d, %esi
shrl $0x18, %esi
leaq 0xc7a6(%rip), %r9       # 0x150e0
xorl (%r9,%rsi,8), %ecx
xorl 0x150(%r10), %edx
xorl 0x158(%r10), %ebx
xorl 0x160(%r10), %r15d
xorl 0x168(%r10), %r12d
xorl 0x170(%r10), %ecx
movl $0xff, %esi
andl %esi, %edi
shrl $0x8, %r11d
andl %esi, %r11d
movl $0xff, %r13d
movl (%r8,%r11,8), %r9d
xorl (%rbp,%rdi,8), %r9d
shrl $0xd, %r14d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r14d
leaq 0xbf4f(%rip), %rbp      # 0x148e0
xorl (%r14,%rbp), %r9d
shrl $0x18, %eax
leaq 0xc741(%rip), %rdi      # 0x150e0
xorl (%rdi,%rax,8), %r9d
movl %edx, %eax
andl %r13d, %eax
movl %ebx, %esi
shrl $0x8, %esi
andl %r13d, %esi
movl (%r8,%rsi,8), %r11d
leaq 0xaf25(%rip), %rsi      # 0x138e0
xorl (%rsi,%rax,8), %r11d
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rbp), %r11d
movl %r12d, %eax
shrl $0x18, %eax
xorl (%rdi,%rax,8), %r11d
movl %ebx, %eax
andl %r13d, %eax
movl %r15d, %esi
shrl $0x8, %esi
andl %r13d, %esi
movl (%r8,%rsi,8), %r14d
leaq 0xaeed(%rip), %rsi      # 0x138e0
xorl (%rsi,%rax,8), %r14d
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%rbp), %r14d
movl %ecx, %eax
shrl $0x18, %eax
xorl (%rdi,%rax,8), %r14d
movl %r15d, %esi
andl %r13d, %esi
movl %r12d, %eax
shrl $0x8, %eax
andl %r13d, %eax
movl (%r8,%rax,8), %eax
leaq 0xaeb5(%rip), %r8       # 0x138e0
xorl (%r8,%rsi,8), %eax
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
xorl (%rsi,%rbp), %eax
xorl 0x178(%r10), %r9d
movl %r9d, %esi
shrl $0x18, %esi
xorl (%rdi,%rsi,8), %eax
movq %rdi, %r8
andl %r13d, %r12d
movl %ecx, %esi
shrl $0x8, %esi
andl %r13d, %esi
leaq 0xb67b(%rip), %rbp      # 0x140e0
movl (%rbp,%rsi,8), %edi
leaq 0xae70(%rip), %rsi      # 0x138e0
xorl (%rsi,%r12,8), %edi
movl %r9d, %esi
shrl $0xd, %esi
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %esi
leaq 0xbe56(%rip), %r12      # 0x148e0
xorl (%rsi,%r12), %edi
movl %edx, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %edi
andl %r13d, %ecx
movl %r9d, %esi
shrl $0x8, %esi
andl %r13d, %esi
movq %rbp, %r8
movl (%rbp,%rsi,8), %ebp
leaq 0xae2f(%rip), %rsi      # 0x138e0
xorl (%rsi,%rcx,8), %ebp
movl %edx, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
xorl (%rcx,%r12), %ebp
movl %ebx, %ecx
shrl $0x18, %ecx
leaq 0xc610(%rip), %rsi      # 0x150e0
xorl (%rsi,%rcx,8), %ebp
xorl 0x180(%r10), %r11d
xorl 0x188(%r10), %r14d
xorl 0x190(%r10), %eax
xorl 0x198(%r10), %edi
xorl 0x1a0(%r10), %ebp
andl %r13d, %r9d
shrl $0x8, %edx
andl %r13d, %edx
movl (%r8,%rdx,8), %ecx
leaq 0xadd6(%rip), %rdx      # 0x138e0
xorl (%rdx,%r9,8), %ecx
movq %rdx, %r9
shrl $0xd, %ebx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ebx
xorl (%rbx,%r12), %ecx
shrl $0x18, %r15d
leaq 0xc5b6(%rip), %r8       # 0x150e0
xorl (%r8,%r15,8), %ecx
movl %r11d, %esi
andl %r13d, %esi
movl %r14d, %edx
shrl $0x8, %edx
andl %r13d, %edx
leaq 0xb59c(%rip), %rbx      # 0x140e0
movl (%rbx,%rdx,8), %edx
xorl (%r9,%rsi,8), %edx
movl %eax, %esi
shrl $0xd, %esi
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %esi
xorl (%rsi,%r12), %edx
movl %edi, %esi
shrl $0x18, %esi
xorl (%r8,%rsi,8), %edx
movq %r8, %r15
movl %r14d, %esi
andl %r13d, %esi
movl %eax, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
movl (%rbx,%r8,8), %r12d
xorl (%r9,%rsi,8), %r12d
movl %edi, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
leaq 0xbd4a(%rip), %r8       # 0x148e0
xorl (%rsi,%r8), %r12d
movl %ebp, %esi
shrl $0x18, %esi
xorl (%r15,%rsi,8), %r12d
movl %eax, %esi
andl %r13d, %esi
movl %edi, %r8d
shrl $0x8, %r8d
andl %r13d, %r8d
movl (%rbx,%r8,8), %r15d
xorl (%r9,%rsi,8), %r15d
movq %r9, %r13
movl %ebp, %esi
shrl $0xd, %esi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %esi
leaq 0xbd0e(%rip), %r8       # 0x148e0
xorl (%rsi,%r8), %r15d
xorl 0x1a8(%r10), %ecx
movl %ecx, %esi
shrl $0x18, %esi
leaq 0xc4f7(%rip), %r8       # 0x150e0
xorl (%r8,%rsi,8), %r15d
movl $0xff, %r8d
andl %r8d, %edi
movl %ebp, %esi
shrl $0x8, %esi
andl %r8d, %esi
movl (%rbx,%rsi,8), %r9d
xorl (%r13,%rdi,8), %r9d
movq %r13, %rbx
movl %ecx, %esi
shrl $0xd, %esi
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %esi
leaq 0xbcc3(%rip), %r13      # 0x148e0
xorl (%rsi,%r13), %r9d
movl %r11d, %esi
shrl $0x18, %esi
leaq 0xc4b2(%rip), %rdi      # 0x150e0
xorl (%rdi,%rsi,8), %r9d
andl %r8d, %ebp
movl %ecx, %esi
shrl $0x8, %esi
andl %r8d, %esi
leaq 0xb49c(%rip), %r8       # 0x140e0
movl (%r8,%rsi,8), %r8d
xorl (%rbx,%rbp,8), %r8d
movl %r11d, %esi
shrl $0xd, %esi
movl $0x7f8, %ebx            # imm = 0x7F8
andl %ebx, %esi
movq %r13, %rbp
xorl (%rsi,%r13), %r8d
movl %r14d, %esi
shrl $0x18, %esi
movq %rdi, %r13
xorl (%rdi,%rsi,8), %r8d
xorl 0x1b0(%r10), %edx
xorl 0x1b8(%r10), %r12d
xorl 0x1c0(%r10), %r15d
xorl 0x1c8(%r10), %r9d
xorl 0x1d0(%r10), %r8d
movl $0xff, %esi
andl %esi, %ecx
shrl $0x8, %r11d
andl %esi, %r11d
movq %r10, %rdi
leaq 0xb438(%rip), %rbx      # 0x140e0
movl (%rbx,%r11,8), %r10d
leaq 0xac2d(%rip), %rsi      # 0x138e0
xorl (%rsi,%rcx,8), %r10d
shrl $0xd, %r14d
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %r14d
xorl (%r14,%rbp), %r10d
shrl $0x18, %eax
xorl (%r13,%rax,8), %r10d
movl %edx, %eax
movl $0xff, %r11d
andl %r11d, %eax
movl %r12d, %ecx
shrl $0x8, %ecx
andl %r11d, %ecx
movq (%rbx,%rcx,8), %r14
xorq (%rsi,%rax,8), %r14
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorq (%rax,%rbp), %r14
movl %r9d, %eax
shrl $0x18, %eax
xorq (%r13,%rax,8), %r14
movq %r13, %rbp
movl %r12d, %eax
andl %r11d, %eax
movl %r15d, %ecx
shrl $0x8, %ecx
andl %r11d, %ecx
movl $0xff, %esi
movq (%rbx,%rcx,8), %r13
leaq 0xabb7(%rip), %r11      # 0x138e0
xorq (%r11,%rax,8), %r13
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
leaq 0xbb9f(%rip), %rcx      # 0x148e0
xorq (%rax,%rcx), %r13
movl %r8d, %eax
shrl $0x18, %eax
xorq (%rbp,%rax,8), %r13
movl %r15d, %eax
andl %esi, %eax
movl %r9d, %ecx
shrl $0x8, %ecx
andl %esi, %ecx
movq (%rbx,%rcx,8), %rbp
xorq (%r11,%rax,8), %rbp
movq %r11, %rcx
movl %r8d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
leaq 0xbb64(%rip), %rsi      # 0x148e0
xorq (%rax,%rsi), %rbp
xorl 0x1d8(%rdi), %r10d
movl %r10d, %eax
shrl $0x18, %eax
leaq 0xc34c(%rip), %r11      # 0x150e0
xorq (%r11,%rax,8), %rbp
movl $0xff, %r11d
andl %r11d, %r9d
movl %r8d, %eax
shrl $0x8, %eax
andl %r11d, %eax
movl (%rbx,%rax,8), %ebx
xorl (%rcx,%r9,8), %ebx
movl %r10d, %eax
shrl $0xd, %eax
movl $0x7f8, %r9d            # imm = 0x7F8
andl %r9d, %eax
xorl (%rax,%rsi), %ebx
movl %edx, %eax
shrl $0x18, %eax
leaq 0xc311(%rip), %r9       # 0x150e0
xorl (%r9,%rax,8), %ebx
andl %r11d, %r8d
movl %r10d, %eax
shrl $0x8, %eax
andl %r11d, %eax
leaq 0xb2fa(%rip), %r11      # 0x140e0
movl (%r11,%rax,8), %eax
xorl (%rcx,%r8,8), %eax
movl %edx, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %ecx
xorl (%rcx,%rsi), %eax
movl %r12d, %ecx
shrl $0x18, %ecx
xorl (%r9,%rcx,8), %eax
xorq 0x1e0(%rdi), %r14
xorq 0x1e8(%rdi), %r13
xorq 0x1f0(%rdi), %rbp
xorl 0x1f8(%rdi), %ebx
xorl 0x200(%rdi), %eax
shrl $0x8, %edx
movl $0xff, %ecx
andl %ecx, %edx
leaq 0xb2a5(%rip), %r11      # 0x140e0
movq (%r11,%rdx,8), %r11
andl %ecx, %r10d
leaq 0xaa97(%rip), %rdx      # 0x138e0
xorq (%rdx,%r10,8), %r11
movq %rdi, %r10
shrl $0xd, %r12d
andl %r8d, %r12d
xorq (%r12,%rsi), %r11
shrl $0x18, %r15d
xorq (%r9,%r15,8), %r11
xorq 0x208(%rdi), %r11
movl %r14d, %edi
andl %ecx, %edi
leaq 0xca6a(%rip), %rdx      # 0x158e0
movl %r13d, %r8d
shrl $0x8, %r8d
andl %ecx, %r8d
leaq 0xd259(%rip), %rsi      # 0x160e0
movq (%rsi,%r8,8), %r12
xorq (%rdx,%rdi,8), %r12
movq %rdx, %r8
movl %ebp, %edi
shrl $0xd, %edi
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %edi
leaq 0xda3b(%rip), %r9       # 0x168e0
xorq (%rdi,%r9), %r12
movl %ebx, %edi
shrl $0x18, %edi
leaq 0xe22b(%rip), %rdx      # 0x170e0
xorq (%rdx,%rdi,8), %r12
xorq 0x210(%r10), %r12
movq -0x10(%rsp), %r15
movq %r12, (%r15)
movl %r13d, %edi
andl %ecx, %edi
movl %ebp, %r12d
shrl $0x8, %r12d
andl %ecx, %r12d
movq (%rsi,%r12,8), %r12
xorq (%r8,%rdi,8), %r12
movq %r8, %rsi
movl %ebx, %edi
shrl $0xd, %edi
movl $0x7f8, %r8d            # imm = 0x7F8
andl %r8d, %edi
xorq (%rdi,%r9), %r12
movl %eax, %edi
shrl $0x18, %edi
xorq (%rdx,%rdi,8), %r12
movq %rdx, %r9
xorq 0x218(%r10), %r12
movq %r12, 0x8(%r15)
movl %ebp, %edi
andl %ecx, %edi
movl %ebx, %r12d
shrl $0x8, %r12d
andl %ecx, %r12d
leaq 0xd1c0(%rip), %rdx      # 0x160e0
movq (%rdx,%r12,8), %r12
xorq (%rsi,%rdi,8), %r12
movl %eax, %edi
shrl $0xd, %edi
andl %r8d, %edi
leaq 0xd9a9(%rip), %r8       # 0x168e0
xorq (%rdi,%r8), %r12
movl %r11d, %edi
shrl $0x18, %edi
xorq (%r9,%rdi,8), %r12
xorq 0x220(%r10), %r12
movq %r12, 0x10(%r15)
andl %ecx, %ebx
movl %eax, %edi
shrl $0x8, %edi
andl %ecx, %edi
movq (%rdx,%rdi,8), %rdi
xorq (%rsi,%rbx,8), %rdi
movl %r11d, %ebx
shrl $0xd, %ebx
movl $0x7f8, %r12d           # imm = 0x7F8
andl %r12d, %ebx
xorq (%rbx,%r8), %rdi
movl %r14d, %ebx
shrl $0x18, %ebx
xorq (%r9,%rbx,8), %rdi
xorq 0x228(%r10), %rdi
movq %rdi, 0x18(%r15)
andl %ecx, %eax
movl %r11d, %edi
shrl $0x8, %edi
andl %ecx, %edi
movq (%rdx,%rdi,8), %rdx
xorq (%rsi,%rax,8), %rdx
movl %r14d, %eax
shrl $0xd, %eax
andl %r12d, %eax
xorq (%rax,%r8), %rdx
movl %r13d, %eax
shrl $0x18, %eax
xorq (%r9,%rax,8), %rdx
leaq 0x230(%r10), %rcx
leaq 0x20(%r15), %rdi
addq $0x238, %r10            # imm = 0x238
movabsq $0x28, %rax
jmp 0x9ada
movabsq $0x6c, %rax
movq %rax, -0x60(%rsp)
movabsq $0x64, %rax
movq %rax, -0x48(%rsp)
movabsq $0x5c, %rax
movq %rax, -0x38(%rsp)
movabsq $0x54, %rax
movq %rax, -0x40(%rsp)
movabsq $0x4c, %rax
movq %rax, -0x18(%rsp)
movabsq $0x44, %rax
movq %rax, -0x20(%rsp)
movabsq $0x3c, %rax
movq %rax, -0x28(%rsp)
movabsq $0x34, %rax
movq %rax, -0x30(%rsp)
movl $0xff, %ebp
movq %r11, %r14
movl %r14d, %ecx
andl %ebp, %ecx
movl %ebx, %edx
shrl $0x8, %edx
andl %ebp, %edx
leaq 0xb07a(%rip), %rax      # 0x140e0
movl (%rax,%rdx,8), %edi
movq %rax, %rsi
leaq 0xa86d(%rip), %r8       # 0x138e0
xorl (%r8,%rcx,8), %edi
movl %r9d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %ecx
movl $0x7f8, %r13d           # imm = 0x7F8
leaq 0xb84f(%rip), %rax      # 0x148e0
xorl (%rcx,%rax), %edi
movl %r12d, %ecx
shrl $0x18, %ecx
leaq 0xc03f(%rip), %rdx      # 0x150e0
xorl (%rdx,%rcx,8), %edi
movq %rdx, %r11
xorl (%r10), %edi
movl %ebx, %edx
andl %ebp, %edx
movl %r9d, %ecx
shrl $0x8, %ecx
andl %ebp, %ecx
movl (%rsi,%rcx,8), %ecx
movq %r8, %r10
xorl (%r8,%rdx,8), %ecx
movl %r12d, %edx
shrl $0xd, %edx
andl %r13d, %edx
xorl (%rdx,%rax), %ecx
movl %r14d, %edx
shrl $0x18, %edx
xorl (%r11,%rdx,8), %ecx
movq -0x30(%rsp), %rdx
xorl (%r15,%rdx), %ecx
movl %r9d, %edx
andl %ebp, %edx
movl %r12d, %r8d
shrl $0x8, %r8d
andl %ebp, %r8d
movl (%rsi,%r8,8), %r8d
movq %rsi, %r13
xorl (%r10,%rdx,8), %r8d
movq %r10, %rsi
movl %r14d, %edx
shrl $0xd, %edx
movl $0x7f8, %r10d           # imm = 0x7F8
andl %r10d, %edx
xorl (%rdx,%rax), %r8d
movq %rax, %r10
movl %ebx, %edx
shrl $0x18, %edx
xorl (%r11,%rdx,8), %r8d
movq -0x28(%rsp), %rax
xorl (%r15,%rax), %r8d
andl %ebp, %r12d
shrl $0x8, %r14d
andl %ebp, %r14d
movl (%r13,%r14,8), %eax
xorl (%rsi,%r12,8), %eax
shrl $0xd, %ebx
movl $0x7f8, %edx            # imm = 0x7F8
andl %edx, %ebx
xorl (%rbx,%r10), %eax
shrl $0x18, %r9d
xorl (%r11,%r9,8), %eax
movq -0x20(%rsp), %rdx
xorl (%r15,%rdx), %eax
movl %edi, %edx
andl %ebp, %edx
movl %ecx, %r10d
shrl $0x8, %r10d
andl %ebp, %r10d
movq (%r13,%r10,8), %r14
xorq (%rsi,%rdx,8), %r14
movl %ecx, %edx
andl %ebp, %edx
movl %r8d, %r10d
shrl $0x8, %r10d
andl %ebp, %r10d
movq (%r13,%r10,8), %rbx
movq %r13, %r12
xorq (%rsi,%rdx,8), %rbx
movl %r8d, %edx
andl %ebp, %edx
movl %eax, %r10d
shrl $0x8, %r10d
andl %ebp, %r10d
movq (%r13,%r10,8), %r9
xorq (%rsi,%rdx,8), %r9
movq %rsi, %r13
movl %eax, %r11d
movq %r15, %r10
movl %eax, %r15d
andl %ebp, %eax
movl %edi, %edx
movl %edi, %esi
shrl $0x8, %edi
andl %ebp, %edi
movq (%r12,%rdi,8), %r12
xorq (%r13,%rax,8), %r12
movl %r8d, %eax
shrl $0xd, %eax
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %eax
leaq 0xb70d(%rip), %r13      # 0x148e0
xorq (%rax,%r13), %r14
shrl $0xd, %r15d
andl %edi, %r15d
xorq (%r15,%r13), %rbx
shrl $0xd, %esi
andl %edi, %esi
xorq (%rsi,%r13), %r9
movl %ecx, %eax
shrl $0xd, %ecx
andl %edi, %ecx
xorq (%rcx,%r13), %r12
shrl $0x18, %r11d
leaq 0xbedf(%rip), %rcx      # 0x150e0
xorq (%rcx,%r11,8), %r14
shrl $0x18, %edx
xorq (%rcx,%rdx,8), %rbx
shrl $0x18, %eax
xorq (%rcx,%rax,8), %r9
shrl $0x18, %r8d
xorq (%rcx,%r8,8), %r12
movq -0x18(%rsp), %rax
xorq (%r10,%rax), %r14
movq %r14, %r11
movq -0x40(%rsp), %rax
xorq (%r10,%rax), %rbx
movq -0x38(%rsp), %rax
xorq (%r10,%rax), %r9
movq -0x48(%rsp), %rax
xorq (%r10,%rax), %r12
movq -0x60(%rsp), %rax
addq %r10, %rax
movq %rax, %r10
movl $0xff, %edx
movq %r11, %r14
movl %r14d, %eax
andl %edx, %eax
leaq 0xa67f(%rip), %rsi      # 0x138e0
movl %ebx, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
leaq 0xae71(%rip), %r8       # 0x140e0
movl (%r8,%rcx,8), %edi
movq %r8, %r15
xorl (%rsi,%rax,8), %edi
movq %rsi, %r11
movl %r9d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
movl $0x7f8, %ebp            # imm = 0x7F8
movq %r9, %rsi
leaq 0xb648(%rip), %r9       # 0x148e0
xorl (%rax,%r9), %edi
movl %r12d, %eax
shrl $0x18, %eax
leaq 0xbe37(%rip), %r8       # 0x150e0
xorl (%r8,%rax,8), %edi
xorl (%r10), %edi
movl %ebx, %eax
andl %edx, %eax
movl %esi, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movl (%r15,%rcx,8), %r13d
xorl (%r11,%rax,8), %r13d
movl %r12d, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorl (%rax,%r9), %r13d
movl %r14d, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %r13d
xorl 0x8(%r10), %r13d
movl %esi, %eax
andl %edx, %eax
movl %r12d, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movl (%r15,%rcx,8), %ebp
xorl (%r11,%rax,8), %ebp
movl %r14d, %eax
shrl $0xd, %eax
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %eax
xorl (%rax,%r9), %ebp
movl %ebx, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %ebp
xorl 0x10(%r10), %ebp
andl %edx, %r12d
shrl $0x8, %r14d
andl %edx, %r14d
movl (%r15,%r14,8), %eax
xorl (%r11,%r12,8), %eax
movq %r11, %r12
shrl $0xd, %ebx
andl %ecx, %ebx
xorl (%rbx,%r9), %eax
shrl $0x18, %esi
xorl (%r8,%rsi,8), %eax
xorl 0x18(%r10), %eax
movl %edi, %ecx
andl %edx, %ecx
movl %r13d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r15,%rsi,8), %r11d
movq %r15, %r14
xorl (%r12,%rcx,8), %r11d
movl %ebp, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
movl $0x7f8, %r15d           # imm = 0x7F8
xorl (%rcx,%r9), %r11d
movl %eax, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %r11d
xorl 0x20(%r10), %r11d
movl %r13d, %ecx
andl %edx, %ecx
movl %ebp, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r14,%rsi,8), %ebx
xorl (%r12,%rcx,8), %ebx
movl %eax, %ecx
shrl $0xd, %ecx
andl %r15d, %ecx
xorl (%rcx,%r9), %ebx
movl %edi, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %ebx
xorl 0x28(%r10), %ebx
movl %ebp, %ecx
andl %edx, %ecx
movl %eax, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r14,%rsi,8), %r15d
xorl (%r12,%rcx,8), %r15d
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
xorl (%rcx,%r9), %r15d
movl %r13d, %ecx
shrl $0x18, %ecx
movq %r8, %rsi
xorl (%r8,%rcx,8), %r15d
xorl 0x30(%r10), %r15d
andl %edx, %eax
shrl $0x8, %edi
andl %edx, %edi
movl (%r14,%rdi,8), %ecx
xorl (%r12,%rax,8), %ecx
shrl $0xd, %r13d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r13d
xorl (%r13,%r9), %ecx
movq %r9, %r8
shrl $0x18, %ebp
xorl (%rsi,%rbp,8), %ecx
movq %rsi, %r9
xorl 0x38(%r10), %ecx
movl %r11d, %eax
andl %edx, %eax
movl %ebx, %esi
shrl $0x8, %esi
andl %edx, %esi
movq %r14, %r13
movl (%r14,%rsi,8), %edi
movq %r12, %rbp
xorl (%r12,%rax,8), %edi
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r8), %edi
movl %ecx, %eax
shrl $0x18, %eax
xorl (%r9,%rax,8), %edi
xorl 0x40(%r10), %edi
movl %ebx, %eax
andl %edx, %eax
movl %r15d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r14,%rsi,8), %r14d
xorl (%r12,%rax,8), %r14d
movl %ecx, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r8), %r14d
movl %r11d, %eax
shrl $0x18, %eax
xorl (%r9,%rax,8), %r14d
xorl 0x48(%r10), %r14d
movl %r15d, %eax
andl %edx, %eax
movl %ecx, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %r12d
xorl (%rbp,%rax,8), %r12d
movl %r11d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r8), %r12d
movl %ebx, %eax
shrl $0x18, %eax
xorl (%r9,%rax,8), %r12d
xorl 0x50(%r10), %r12d
andl %edx, %ecx
shrl $0x8, %r11d
andl %edx, %r11d
movl (%r13,%r11,8), %eax
xorl (%rbp,%rcx,8), %eax
shrl $0xd, %ebx
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %ebx
xorl (%rbx,%r8), %eax
movq %r8, %rbx
shrl $0x18, %r15d
movq %r9, %r8
xorl (%r9,%r15,8), %eax
xorl 0x58(%r10), %eax
movl %edi, %ecx
andl %edx, %ecx
movl %r14d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %r11d
movq %rbp, %r9
xorl (%rbp,%rcx,8), %r11d
movl %r12d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %ecx
movq %rbx, %r15
xorl (%rcx,%rbx), %r11d
movl %eax, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %r11d
xorl 0x60(%r10), %r11d
movl %r14d, %ecx
andl %edx, %ecx
movl %r12d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %ebx
xorl (%r9,%rcx,8), %ebx
movl %eax, %ecx
shrl $0xd, %ecx
andl %ebp, %ecx
xorl (%rcx,%r15), %ebx
movq %r15, %rbp
movl %edi, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %ebx
xorl 0x68(%r10), %ebx
movl %r12d, %ecx
andl %edx, %ecx
movl %eax, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %r15d
xorl (%r9,%rcx,8), %r15d
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
xorl (%rcx,%rbp), %r15d
movl %r14d, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %r15d
xorl 0x70(%r10), %r15d
andl %edx, %eax
shrl $0x8, %edi
andl %edx, %edi
movl (%r13,%rdi,8), %ecx
xorl (%r9,%rax,8), %ecx
shrl $0xd, %r14d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r14d
xorl (%r14,%rbp), %ecx
movq %rbp, %r14
shrl $0x18, %r12d
xorl (%r8,%r12,8), %ecx
xorl 0x78(%r10), %ecx
movl %r11d, %eax
andl %edx, %eax
movl %ebx, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %edi
movq %r9, %r12
xorl (%r9,%rax,8), %edi
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %ebp            # imm = 0x7F8
andl %ebp, %eax
movq %r14, %r9
xorl (%rax,%r14), %edi
movl %ecx, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %edi
xorl 0x80(%r10), %edi
movl %ebx, %eax
andl %edx, %eax
movl %r15d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %r14d
xorl (%r12,%rax,8), %r14d
movl %ecx, %eax
shrl $0xd, %eax
andl %ebp, %eax
xorl (%rax,%r9), %r14d
movl %r11d, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %r14d
movq %r8, %rbp
xorl 0x88(%r10), %r14d
movl %r15d, %eax
andl %edx, %eax
movl %ecx, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %r12d
leaq 0xa2b8(%rip), %r8       # 0x138e0
xorl (%r8,%rax,8), %r12d
movl %r11d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r9), %r12d
movl %ebx, %eax
shrl $0x18, %eax
movq %rbp, %rsi
xorl (%rbp,%rax,8), %r12d
xorl 0x90(%r10), %r12d
andl %edx, %ecx
shrl $0x8, %r11d
andl %edx, %r11d
movl (%r13,%r11,8), %eax
xorl (%r8,%rcx,8), %eax
shrl $0xd, %ebx
movl $0x7f8, %ecx            # imm = 0x7F8
andl %ecx, %ebx
xorl (%rbx,%r9), %eax
movq %r9, %rbp
shrl $0x18, %r15d
xorl (%rsi,%r15,8), %eax
movq %rsi, %rbx
xorl 0x98(%r10), %eax
movl %edi, %ecx
andl %edx, %ecx
movl %r14d, %esi
shrl $0x8, %esi
andl %edx, %esi
movq %r13, %r9
movl (%r13,%rsi,8), %r11d
movq %r8, %r13
xorl (%r8,%rcx,8), %r11d
movl %r12d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %r15d           # imm = 0x7F8
andl %r15d, %ecx
xorl (%rcx,%rbp), %r11d
movl %eax, %ecx
shrl $0x18, %ecx
movq %rbx, %r8
xorl (%rbx,%rcx,8), %r11d
xorl 0xa0(%r10), %r11d
movl %r14d, %ecx
andl %edx, %ecx
movl %r12d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r9,%rsi,8), %ebx
xorl (%r13,%rcx,8), %ebx
movl %eax, %ecx
shrl $0xd, %ecx
andl %r15d, %ecx
xorl (%rcx,%rbp), %ebx
movl %edi, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %ebx
xorl 0xa8(%r10), %ebx
movl %r12d, %ecx
andl %edx, %ecx
movl %eax, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r9,%rsi,8), %r15d
xorl (%r13,%rcx,8), %r15d
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
xorl (%rcx,%rbp), %r15d
movl %r14d, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %r15d
xorl 0xb0(%r10), %r15d
andl %edx, %eax
shrl $0x8, %edi
andl %edx, %edi
movl (%r9,%rdi,8), %ecx
movq %r9, %rdi
xorl (%r13,%rax,8), %ecx
movq %r13, %r9
shrl $0xd, %r14d
andl %esi, %r14d
xorl (%r14,%rbp), %ecx
movq %rbp, %r14
shrl $0x18, %r12d
movq %r8, %rbp
xorl (%r8,%r12,8), %ecx
xorl 0xb8(%r10), %ecx
movl %r11d, %eax
andl %edx, %eax
movl %ebx, %esi
shrl $0x8, %esi
andl %edx, %esi
movq %rdi, %r13
movl (%rdi,%rsi,8), %edi
movq %r9, %r12
xorl (%r9,%rax,8), %edi
movl %r15d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
movq %r14, %r9
xorl (%rax,%r14), %edi
movl %ecx, %eax
shrl $0x18, %eax
xorl (%r8,%rax,8), %edi
xorl 0xc0(%r10), %edi
movl %ebx, %eax
andl %edx, %eax
movl %r15d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %r14d
movq %r13, %r8
xorl (%r12,%rax,8), %r14d
movl %ecx, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r9), %r14d
movl %r11d, %eax
shrl $0x18, %eax
xorl (%rbp,%rax,8), %r14d
movq %rbp, %r12
xorl 0xc8(%r10), %r14d
movl %r15d, %eax
andl %edx, %eax
movl %ecx, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r13,%rsi,8), %r13d
leaq 0xa0ea(%rip), %rbp      # 0x138e0
xorl (%rbp,%rax,8), %r13d
movl %r11d, %eax
shrl $0xd, %eax
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %eax
xorl (%rax,%r9), %r13d
movl %ebx, %eax
shrl $0x18, %eax
xorl (%r12,%rax,8), %r13d
xorl 0xd0(%r10), %r13d
andl %edx, %ecx
shrl $0x8, %r11d
andl %edx, %r11d
movl (%r8,%r11,8), %eax
movq %r8, %r12
xorl (%rbp,%rcx,8), %eax
shrl $0xd, %ebx
andl %esi, %ebx
xorl (%rbx,%r9), %eax
shrl $0x18, %r15d
leaq 0xb89c(%rip), %r8       # 0x150e0
xorl (%r8,%r15,8), %eax
xorl 0xd8(%r10), %eax
movl %edi, %ecx
andl %edx, %ecx
movl %r14d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r12,%rsi,8), %r11d
xorl (%rbp,%rcx,8), %r11d
movl %r13d, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
movq %r9, %r15
xorl (%rcx,%r9), %r11d
movl %eax, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %r11d
movq %r8, %r9
xorl 0xe0(%r10), %r11d
movl %r14d, %ecx
andl %edx, %ecx
movl %r13d, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r12,%rsi,8), %ebx
xorl (%rbp,%rcx,8), %ebx
movl %eax, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
xorl (%rcx,%r15), %ebx
movl %edi, %ecx
shrl $0x18, %ecx
xorl (%r8,%rcx,8), %ebx
xorl 0xe8(%r10), %ebx
movl %r13d, %ecx
andl %edx, %ecx
movl %eax, %esi
shrl $0x8, %esi
andl %edx, %esi
movl (%r12,%rsi,8), %r12d
movq %rbp, %r15
xorl (%rbp,%rcx,8), %r12d
movl %edi, %ecx
shrl $0xd, %ecx
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %ecx
leaq 0xaff5(%rip), %r8       # 0x148e0
xorl (%rcx,%r8), %r12d
movl %r14d, %ecx
shrl $0x18, %ecx
xorl (%r9,%rcx,8), %r12d
xorl 0xf0(%r10), %r12d
andl %edx, %eax
shrl $0x8, %edi
andl %edx, %edi
leaq 0xa7d2(%rip), %rsi      # 0x140e0
movl (%rsi,%rdi,8), %ebp
xorl (%r15,%rax,8), %ebp
shrl $0xd, %r14d
movl $0x7f8, %eax            # imm = 0x7F8
andl %eax, %r14d
xorl (%r14,%r8), %ebp
shrl $0x18, %r13d
xorl (%r9,%r13,8), %ebp
xorl 0xf8(%r10), %ebp
movl %r11d, %eax
andl %edx, %eax
movl %ebx, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movq (%rsi,%rcx,8), %r14
xorq (%r15,%rax,8), %r14
movl %r12d, %eax
shrl $0xd, %eax
movl $0x7f8, %edi            # imm = 0x7F8
andl %edi, %eax
xorq (%rax,%r8), %r14
movl %ebp, %eax
shrl $0x18, %eax
xorq (%r9,%rax,8), %r14
movl %ebx, %eax
andl %edx, %eax
movl %r12d, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movq (%rsi,%rcx,8), %r13
xorq (%r15,%rax,8), %r13
movl %ebp, %eax
shrl $0xd, %eax
andl %edi, %eax
xorq (%rax,%r8), %r13
movl %r11d, %eax
shrl $0x18, %eax
xorq (%r9,%rax,8), %r13
movl %r12d, %eax
andl %edx, %eax
movl %ebp, %ecx
shrl $0x8, %ecx
andl %edx, %ecx
movq (%rsi,%rcx,8), %rcx
xorq (%r15,%rax,8), %rcx
movl %r11d, %eax
shrl $0xd, %eax
andl %edi, %eax
xorq (%rax,%r8), %rcx
movl %ebx, %eax
shrl $0x18, %eax
xorq (%r9,%rax,8), %rcx
xorq 0x100(%r10), %r14
xorq 0x108(%r10), %r13
xorq 0x110(%r10), %rcx
shrl $0x8, %r11d
movl $0xff, %eax
andl %eax, %r11d
movq (%rsi,%r11,8), %r11
andl %eax, %ebp
xorq (%r15,%rbp,8), %r11
movq %rcx, %rbp
shrl $0xd, %ebx
andl %edi, %ebx
xorq (%rbx,%r8), %r11
shrl $0x18, %r12d
xorq (%r9,%r12,8), %r11
xorq 0x118(%r10), %r11
movl %r14d, %edi
andl %edx, %edi
leaq 0xbeda(%rip), %rax      # 0x158e0
movl %r13d, %r8d
shrl $0x8, %r8d
andl %edx, %r8d
leaq 0xc6c9(%rip), %rcx      # 0x160e0
movq (%rcx,%r8,8), %r9
xorq (%rax,%rdi,8), %r9
movl %ebp, %r8d
shrl $0xd, %r8d
movl $0x7f8, %esi            # imm = 0x7F8
andl %esi, %r8d
leaq 0xceab(%rip), %rdi      # 0x168e0
xorq (%r8,%rdi), %r9
movl %r11d, %ebx
shrl $0x18, %ebx
leaq 0xd69a(%rip), %r8       # 0x170e0
xorq (%r8,%rbx,8), %r9
xorq 0x120(%r10), %r9
movq -0x10(%rsp), %r15
movq %r9, (%r15)
movl %r13d, %r9d
andl %edx, %r9d
movl %ebp, %ebx
shrl $0x8, %ebx
andl %edx, %ebx
movq (%rcx,%rbx,8), %rbx
xorq (%rax,%r9,8), %rbx
movl %r11d, %r9d
shrl $0xd, %r9d
andl %esi, %r9d
xorq (%r9,%rdi), %rbx
movl %r14d, %r9d
shrl $0x18, %r9d
xorq (%r8,%r9,8), %rbx
xorq 0x128(%r10), %rbx
movq %rbx, 0x8(%r15)
movl %ebp, %r9d
andl %edx, %r9d
movl %r11d, %ebx
shrl $0x8, %ebx
andl %edx, %ebx
movq (%rcx,%rbx,8), %rdx
xorq (%rax,%r9,8), %rdx
movl %r14d, %eax
shrl $0xd, %eax
andl %esi, %eax
xorq (%rax,%rdi), %rdx
movl %r13d, %eax
shrl $0x18, %eax
xorq (%r8,%rax,8), %rdx
leaq 0x130(%r10), %rcx
leaq 0x10(%r15), %rdi
addq $0x138, %r10            # imm = 0x138
movabsq $0x18, %rax
xorq (%rcx), %rdx
movq %rdx, (%rdi)
movl $0xff, %ecx
andl %ecx, %r11d
leaq 0xbdf1(%rip), %rdx      # 0x158e0
shrl $0x8, %r14d
andl %ecx, %r14d
leaq 0xc5e3(%rip), %rcx      # 0x160e0
movq (%rcx,%r14,8), %rcx
xorq (%rdx,%r11,8), %rcx
shrl $0xd, %r13d
andl $0x7f8, %r13d           # imm = 0x7F8
leaq 0xcdc9(%rip), %rdx      # 0x168e0
xorq (%r13,%rdx), %rcx
shrl $0x18, %ebp
leaq 0xd5ba(%rip), %rdx      # 0x170e0
xorq (%rdx,%rbp,8), %rcx
xorq (%r10), %rcx
movq %rcx, (%r15,%rax)
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq