Function at 0x6d81bfe0
Capabilities:
Create thread

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xbd8
lea rbp, [rsp + 0x80]
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, eax
sub r8d, 0x1e125998
mov r9d, ecx
sub r9d, r8d
sub r9d, 0x7521a1aa
add r9d, 0x19a64dc8
add r9d, 0x7521a1aa
sub r9d, 0x26c14bc1
sub r9d, 0x1e125998
add r9d, 0x26c14bc1
add r9d, 0xd6d28b5
sub r9d, 0x21793f06
sub r9d, 0xd6d28b5
mov r8d, eax
sub r8d, 0x51da8057
add r9d, r8d
sub r9d, 0x7df5dd20
add r9d, 0x21793f06
add r9d, 0x7df5dd20
mov r8d, eax
sub r8d, 0x19a64dc8
add r8d, 0
add r9d, 0xada3d975
add r9d, r8d
sub r9d, 0xada3d975
mov r8d, 0xb3f1e5d
add r8d, 0
sub r8d, 0x59d0b7d7
sub r8d, 0xb3f1e5d
mov r10d, eax
sub r10d, 1
add r8d, r10d
mov r10d, eax
sub r10d, 0x59d0b7d7
sub r8d, r10d
add r9d, 0xbad3bf71
sub r9d, 0x9cdacd90
sub r9d, 0xbad3bf71
add r9d, 0x715add99
add r9d, r8d
sub r9d, 0x715add99
add r9d, 0xeebb3dbf
add r9d, 0x9cdacd90
sub r9d, 0xeebb3dbf
sub eax, r9d
add eax, 0
mov r8d, 0xf7e7a6d3
add r8d, 0
sub r8d, 0x148787ea
sub r8d, 0xf7e7a6d3
sub eax, 0xc5c0318e
add eax, r8d
add eax, 0xc5c0318e
mov r8d, 0x20ca1c96
add r8d, 0
sub r8d, eax
sub r8d, 0x20ca1c96
mov eax, 0x99fed965
add eax, 0
sub eax, 0x51da8057
sub eax, 0x99fed965
sub r8d, 0xac5bcbab
sub r8d, eax
add r8d, 0xac5bcbab
sub r8d, 0x9ec039cd
add r8d, 0x8d0dc613
add r8d, 0x9ec039cd
sub r8d, 0xde48620
sub r8d, 0x148787ea
add r8d, 0xde48620
add r8d, 0xa9df8bf2
sub r8d, 0x8d0dc613
sub r8d, 0xa9df8bf2
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, r11b
xor sil, 0xff
and sil, 1
mov dil, 1
mov r14b, dil
xor r14b, 1
mov r15b, r11b
and r15b, r14b
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov r14b, dil
xor r14b, 1
and r14b, 0
mov r15b, dil
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or r14b, r12b
or r13b, r15b
xor r14b, r13b
mov r15b, r11b
xor r15b, 0xff
xor r14b, 0xff
mov r12b, dil
xor r12b, 0
or r15b, r14b
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov r14b, sil
xor r14b, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, dil
xor r13b, 0
mov al, r14b
and al, 0
and sil, r13b
mov cl, r12b
and cl, 0
and r15b, r13b
or al, sil
or cl, r15b
xor al, cl
or r14b, r12b
xor r14b, 0xff
or r13b, 0
and r14b, r13b
or al, r14b
mov cl, al
xor cl, 0xff
and cl, 0
mov sil, dil
xor sil, 0
and al, sil
mov r14b, dil
xor r14b, 1
and r14b, 0
and sil, 1
or cl, al
or r14b, sil
xor cl, r14b
mov al, dil
xor al, 1
mov sil, cl
and sil, al
xor cl, 0xff
and cl, 1
or sil, cl
mov al, dil
xor al, 1
mov cl, sil
xor cl, al
and cl, sil
mov al, dil
xor al, 1
and al, 1
mov sil, dil
xor sil, 1
and sil, 1
or al, sil
mov sil, dil
xor sil, 1
xor al, 0xff
mov r14b, dil
xor r14b, 0
or sil, al
or r14b, 0
xor sil, 0xff
and sil, r14b
mov al, dil
xor al, 1
and al, 1
mov r14b, dil
xor r14b, 1
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or al, r15b
or r12b, r14b
xor al, r12b
mov r14b, dil
xor r14b, 1
mov r15b, al
xor r15b, 0xff
mov r12b, dil
xor r12b, 0
or r14b, r15b
or r12b, 0
xor r14b, 0xff
and r14b, r12b
mov r15b, dil
xor r15b, 1
and r15b, 0
mov r12b, dil
xor r12b, 0
mov r13b, r12b
and r13b, 1
mov dl, dil
xor dl, 1
and dl, 0
and r12b, 1
or r15b, r13b
or dl, r12b
xor r15b, dl
mov dl, dil
xor dl, 1
mov r12b, r15b
xor r12b, dl
and r12b, r15b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, sil
and dl, r14b
xor sil, r14b
or dl, sil
mov sil, r12b
and sil, al
xor r12b, al
or sil, r12b
mov al, dl
xor al, 0xff
mov r14b, sil
and r14b, al
xor sil, 0xff
and dl, sil
or r14b, dl
mov al, r11b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
mov sil, r11b
and sil, dl
mov r15b, dil
xor r15b, 1
and r15b, 0
and dl, 1
or al, sil
or r15b, dl
xor al, r15b
mov dl, r14b
xor dl, 0xff
and dl, 1
mov sil, dil
xor sil, 1
and r14b, sil
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and sil, 1
or dl, r14b
or r15b, sil
xor dl, r15b
mov sil, dil
xor sil, 0
and sil, 1
mov r14b, dil
xor r14b, 1
mov r15b, r14b
and r15b, 0
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, al
xor r14b, 0xff
mov r15b, dl
xor r15b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, r14b
and r13b, 0
and al, r12b
mov r8b, r15b
and r8b, 0
and dl, r12b
or r13b, al
or r8b, dl
xor r13b, r8b
or r14b, r15b
xor r14b, 0xff
or r12b, 0
and r14b, r12b
or r13b, r14b
mov al, sil
and al, 0
xor sil, 0
or al, sil
mov dl, r13b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and r13b, r8b
mov sil, dil
xor sil, 1
and sil, 0xff
and r8b, 1
or dl, r13b
or sil, r8b
xor dl, sil
xor dl, 0xff
xor al, 0xff
mov r8b, dil
xor r8b, 0
or dl, al
or r8b, 0
xor dl, 0xff
and dl, r8b
mov al, cl
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
mov sil, cl
and sil, r8b
or al, sil
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov sil, dil
xor sil, 1
mov r14b, dl
and r14b, sil
or r8b, r14b
mov sil, dil
xor sil, 1
and sil, 1
mov r14b, dil
xor r14b, 1
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, dil
xor r14b, 1
mov r15b, al
xor r15b, r14b
and r15b, al
mov r14b, sil
xor r14b, 0xff
mov r12b, cl
xor r12b, r14b
and r12b, cl
mov cl, dil
xor cl, 1
mov r14b, r8b
xor r14b, cl
and r14b, r8b
mov cl, sil
xor cl, 0xff
mov r13b, dl
xor r13b, cl
and r13b, dl
mov cl, r15b
xor cl, 0xff
mov dl, r12b
xor dl, 0xff
mov r9b, dil
xor r9b, 1
mov r10b, cl
and r10b, 0xff
and r15b, r9b
mov byte [rbp + 0xb57], dl
and dl, 0xff
and r12b, r9b
or r10b, r15b
or dl, r12b
xor r10b, dl
mov dl, byte [rbp + 0xb57]
or cl, dl
xor cl, 0xff
or r9b, 1
and cl, r9b
or r10b, cl
mov cl, r14b
xor cl, 0xff
mov r9b, r13b
xor r9b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, cl
and r12b, 0
and r14b, r15b
mov dl, r9b
and dl, 0
and r13b, r15b
or r12b, r14b
or dl, r13b
xor r12b, dl
or cl, r9b
xor cl, 0xff
or r15b, 0
and cl, r15b
or r12b, cl
mov cl, r10b
xor cl, 0xff
mov dl, r12b
and dl, cl
xor r12b, 0xff
and r10b, r12b
or dl, r10b
mov cl, al
xor cl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
mov r14b, cl
and r14b, 0
and al, r10b
mov r15b, r9b
and r15b, 0
and r8b, r10b
or r14b, al
or r15b, r8b
xor r14b, r15b
or cl, r9b
xor cl, 0xff
or r10b, 0
and cl, r10b
or r14b, cl
mov al, r14b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r14b, cl
mov r8b, dil
xor r8b, 1
and r8b, 0xff
and cl, 1
or al, r14b
or r8b, cl
xor al, r8b
mov cl, sil
and cl, 1
xor sil, 1
or cl, sil
xor al, 0xff
xor cl, 0xff
mov r8b, dil
xor r8b, 0
or al, cl
or r8b, 0
xor al, 0xff
and al, r8b
mov cl, dl
and cl, al
xor dl, al
or cl, dl
mov al, bl
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, bl
and r8b, dl
or al, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, dil
xor dl, 1
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, bl
xor r8b, 0xff
xor dl, 0xff
mov r9b, dil
xor r9b, 1
or r8b, dl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov dl, al
xor dl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
mov sil, dl
and sil, 0
and al, r10b
mov r14b, r9b
and r14b, 0
and r8b, r10b
or sil, al
or r14b, r8b
xor sil, r14b
or dl, r9b
xor dl, 0xff
or r10b, 0
and dl, r10b
or sil, dl
mov al, dil
xor al, 1
and al, 1
mov dl, dil
xor dl, 1
mov r8b, dl
and r8b, 1
mov r9b, dil
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, sil
xor dl, 0xff
and dl, 0
mov r8b, dil
xor r8b, 0
and sil, r8b
mov r9b, dil
xor r9b, 1
and r9b, 0
and r8b, 1
or dl, sil
or r9b, r8b
xor dl, r9b
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov sil, dil
xor sil, 1
and sil, 0xff
and r9b, 1
or r8b, r10b
or sil, r9b
xor r8b, sil
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov al, dil
xor al, 0
mov dl, r8b
xor dl, 0xff
mov r10b, dil
xor r10b, 0
mov sil, al
and sil, 0
mov r14b, r10b
and r14b, 0
mov r15b, dl
and r15b, 0
and r8b, r10b
or sil, r14b
or r15b, r8b
xor sil, r15b
or al, dl
xor al, 0xff
or r10b, 0
and al, r10b
or sil, al
mov al, r9b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
and r9b, dl
mov r8b, dil
xor r8b, 1
and r8b, 0xff
and dl, 1
or al, r9b
or r8b, dl
xor al, r8b
xor sil, 0xff
mov dl, al
xor dl, sil
and dl, al
mov al, dil
xor al, 1
and al, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or al, r8b
mov r8b, dil
xor r8b, 1
xor al, 0xff
mov r9b, dil
xor r9b, 1
or r8b, al
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov al, dil
xor al, 1
and al, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov sil, dil
xor sil, 1
and sil, 0xff
and r9b, 1
or al, r10b
or sil, r9b
xor al, sil
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, r8b
and r9b, al
xor r8b, al
or r9b, r8b
mov al, bl
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
mov r10b, bl
and r10b, r8b
or al, r10b
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r10b, dil
xor r10b, 1
and r9b, r10b
or r8b, r9b
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r10b, dil
xor r10b, 1
mov sil, r10b
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r10b, 1
or r9b, sil
or r14b, r10b
xor r9b, r14b
mov r10b, al
xor r10b, 0xff
mov sil, r8b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, r10b
and r15b, 0xff
and al, r14b
mov r12b, sil
and r12b, 0xff
and r8b, r14b
or r15b, al
or r12b, r8b
xor r15b, r12b
or r10b, sil
xor r10b, 0xff
or r14b, 1
and r10b, r14b
or r15b, r10b
mov al, r9b
and al, 1
xor r9b, 1
or al, r9b
mov r8b, r15b
xor r8b, 0xff
and r8b, 0
mov r9b, dil
xor r9b, 0
and r15b, r9b
mov r10b, dil
xor r10b, 1
and r10b, 0
and r9b, 1
or r8b, r15b
or r10b, r9b
xor r8b, r10b
xor r8b, 0xff
xor al, 0xff
mov r9b, dil
xor r9b, 0
or r8b, al
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov al, r8b
xor al, 0xff
mov r9b, dl
xor r9b, al
and r9b, dl
mov al, dl
xor al, 0xff
and al, 1
mov r10b, dil
xor r10b, 1
and dl, r10b
mov sil, r8b
xor sil, 0xff
and sil, 0xff
and r8b, r10b
or al, dl
or sil, r8b
xor al, sil
mov dl, r9b
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
mov r10b, dil
xor r10b, 0
mov sil, dl
and sil, 0
and r9b, r10b
mov r14b, r8b
and r14b, 0
and al, r10b
or sil, r9b
or r14b, al
xor sil, r14b
or dl, r8b
xor dl, 0xff
or r10b, 0
and dl, r10b
or sil, dl
mov al, dil
xor al, 0
and al, 1
mov dl, dil
xor dl, 1
and dl, 0
or al, dl
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, dil
xor dl, 1
and dl, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or dl, r8b
mov r8b, dl
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r10b, dil
xor r10b, 1
mov r14b, r10b
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r10b, 1
or r9b, r14b
or r15b, r10b
xor r9b, r15b
mov r10b, dil
xor r10b, 1
mov r14b, r9b
xor r14b, r10b
and r14b, r9b
mov r9b, dil
xor r9b, 1
xor dl, 0xff
mov r10b, dil
xor r10b, 0
or r9b, dl
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov dl, al
xor dl, 0xff
mov r10b, r8b
xor r10b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, dl
and r12b, 0
and al, r15b
mov r13b, r10b
and r13b, 0
and r8b, r15b
or r12b, al
or r13b, r8b
xor r12b, r13b
or dl, r10b
xor dl, 0xff
or r15b, 0
and dl, r15b
or r12b, dl
mov al, r14b
xor al, 0xff
mov dl, r9b
xor dl, 0xff
mov r8b, dil
xor r8b, 0
mov r10b, al
and r10b, 0
and r14b, r8b
mov r15b, dl
and r15b, 0
and r9b, r8b
or r10b, r14b
or r15b, r9b
xor r10b, r15b
or al, dl
xor al, 0xff
or r8b, 0
and al, r8b
or r10b, al
mov al, r12b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
and r12b, dl
mov r8b, r10b
xor r8b, 0xff
and r8b, 0
and r10b, dl
or al, r12b
or r8b, r10b
xor al, r8b
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and al, r8b
or dl, al
mov al, dil
xor al, 1
and al, 0
mov r8b, dil
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, dl
xor r10b, 0xff
and r10b, 0
and dl, r8b
or al, r9b
or r10b, dl
xor al, r10b
mov dl, dil
xor dl, 1
mov r8b, al
xor r8b, dl
and r8b, al
mov al, dil
xor al, 1
and al, 1
mov dl, dil
xor dl, 1
and dl, 1
or al, dl
xor al, 0xff
xor al, 0
and al, 0
mov dl, dil
xor dl, 0
and dl, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r9b, 1
or dl, r10b
or r14b, r9b
xor dl, r14b
mov r9b, dil
xor r9b, 1
mov r10b, dl
xor r10b, 0xff
mov r14b, dil
xor r14b, 1
or r9b, r10b
or r14b, 1
xor r9b, 0xff
and r9b, r14b
mov r10b, dil
xor r10b, 1
and r10b, 1
mov r14b, dil
xor r14b, 1
and r14b, 1
or r10b, r14b
xor r10b, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, dil
xor r15b, 1
or r10b, r14b
or r15b, 1
xor r10b, 0xff
and r10b, r15b
mov r14b, dil
xor r14b, 1
xor dl, 0xff
mov r15b, dil
xor r15b, 0
or r14b, dl
or r15b, 0
xor r14b, 0xff
and r14b, r15b
mov dl, al
and dl, r9b
xor al, r9b
or dl, al
mov al, r10b
and al, r14b
xor r10b, r14b
or al, r10b
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov r10b, dil
xor r10b, 1
and dl, r10b
mov r14b, al
xor r14b, 0xff
and r14b, 0xff
and al, r10b
or r9b, dl
or r14b, al
xor r9b, r14b
mov al, dil
xor al, 0
and al, 1
mov dl, dil
xor dl, 1
and dl, 0
or al, dl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r10b, dil
xor r10b, 1
mov r14b, r9b
and r14b, r10b
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r10b, 1
or dl, r14b
or r15b, r10b
xor dl, r15b
mov r10b, dil
xor r10b, 0
and r10b, 0
mov r14b, dil
xor r14b, 0
mov r15b, r14b
and r15b, 0
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or r10b, r15b
or r12b, r14b
xor r10b, r12b
mov r14b, al
xor r14b, 0xff
mov r15b, dl
xor r15b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, r14b
and r13b, 0
and al, r12b
mov byte [rbp + 0xb56], r15b
and r15b, 0
and dl, r12b
or r13b, al
or r15b, dl
xor r13b, r15b
mov al, byte [rbp + 0xb56]
or r14b, al
xor r14b, 0xff
or r12b, 0
and r14b, r12b
or r13b, r14b
mov dl, dil
xor dl, 0
mov r14b, r10b
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, dl
and r12b, 0
mov al, r15b
and al, 0
mov byte [rbp + 0xb55], r14b
and r14b, 0
and r10b, r15b
or r12b, al
or r14b, r10b
xor r12b, r14b
mov al, byte [rbp + 0xb55]
or dl, al
xor dl, 0xff
or r15b, 0
and dl, r15b
or r12b, dl
mov dl, r13b
xor dl, 0xff
and dl, 1
mov r10b, dil
xor r10b, 1
and r13b, r10b
or dl, r13b
xor r12b, 0xff
mov r10b, dl
xor r10b, r12b
and r10b, dl
mov dl, dil
xor dl, 1
and dl, 1
mov r14b, dil
xor r14b, 1
and r14b, 1
or dl, r14b
mov r14b, dil
xor r14b, 1
xor dl, 0xff
mov r15b, dil
xor r15b, 0
or r14b, dl
or r15b, 0
xor r14b, 0xff
and r14b, r15b
mov dl, dil
xor dl, 1
and dl, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or dl, r15b
mov r15b, dil
xor r15b, 1
xor dl, 0xff
mov r12b, dil
xor r12b, 1
or r15b, dl
or r12b, 1
xor r15b, 0xff
and r15b, r12b
mov dl, r14b
xor dl, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov al, dl
and al, 0xff
and r14b, r13b
mov byte [rbp + 0xb54], r12b
and r12b, 0xff
and r15b, r13b
or al, r14b
or r12b, r15b
xor al, r12b
mov r14b, byte [rbp + 0xb54]
or dl, r14b
xor dl, 0xff
or r13b, 1
and dl, r13b
or al, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r15b, dil
xor r15b, 1
and al, r15b
or dl, al
mov al, dil
xor al, 1
and al, 0
mov r15b, dil
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or al, r12b
or r13b, r15b
xor al, r13b
mov r15b, dil
xor r15b, 1
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 1
or r15b, r12b
mov r12b, dl
xor r12b, 0xff
mov r13b, al
xor r13b, 0xff
mov r14b, dil
xor r14b, 1
mov byte [rbp + 0xb53], r12b
and r12b, 0xff
and dl, r14b
mov byte [rbp + 0xb52], r13b
and r13b, 0xff
and al, r14b
or r12b, dl
or r13b, al
xor r12b, r13b
mov al, byte [rbp + 0xb53]
mov dl, byte [rbp + 0xb52]
or al, dl
xor al, 0xff
or r14b, 1
and al, r14b
or r12b, al
mov al, dil
xor al, 1
mov r14b, r15b
xor r14b, 0xff
mov r13b, dil
xor r13b, 0
mov dl, al
and dl, 0
mov byte [rbp + 0xb51], r13b
and r13b, 1
mov byte [rbp + 0xb50], r14b
and r14b, 0
mov byte [rbp + 0xb4f], al
mov al, byte [rbp + 0xb51]
and r15b, al
or dl, r13b
or r14b, r15b
xor dl, r14b
mov r14b, byte [rbp + 0xb4f]
mov r15b, byte [rbp + 0xb50]
or r14b, r15b
xor r14b, 0xff
or al, 0
and r14b, al
or dl, r14b
mov al, r12b
xor al, 0xff
and al, 1
mov r14b, dil
xor r14b, 1
and r12b, r14b
or al, r12b
xor dl, 0xff
mov r14b, al
xor r14b, dl
and r14b, al
mov al, dil
xor al, 1
and al, 0
mov dl, dil
xor dl, 0
mov r12b, dl
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and dl, 1
or al, r12b
or r13b, dl
xor al, r13b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r12b, dil
xor r12b, 1
and r9b, r12b
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and r12b, 1
or dl, r9b
or r13b, r12b
xor dl, r13b
mov r9b, dil
xor r9b, 0
and r9b, 0
mov r12b, dil
xor r12b, 0
mov r13b, r12b
and r13b, 0
mov r15b, dil
xor r15b, 1
and r15b, 0
and r12b, 1
or r9b, r13b
or r15b, r12b
xor r9b, r15b
mov r15b, al
and r15b, dl
xor al, dl
or r15b, al
mov al, r9b
and al, 0
xor r9b, 0
or al, r9b
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
and r15b, r9b
or dl, r15b
xor al, 0xff
mov r9b, dl
xor r9b, al
and r9b, dl
mov al, r8b
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov r15b, dil
xor r15b, 0
or al, dl
or r15b, 0
xor al, 0xff
and al, r15b
mov dl, r8b
xor dl, 0xff
and dl, 0
mov r15b, dil
xor r15b, 0
and r8b, r15b
mov r12b, r10b
xor r12b, 0xff
and r12b, 0
and r10b, r15b
or dl, r8b
or r12b, r10b
xor dl, r12b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov al, r9b
xor al, 0xff
mov dl, r14b
xor dl, al
and dl, r14b
mov al, r14b
xor al, 0xff
and al, 0
mov r10b, dil
xor r10b, 0
and r14b, r10b
mov r15b, r9b
xor r15b, 0xff
and r15b, 0
and r9b, r10b
or al, r14b
or r15b, r9b
xor al, r15b
mov r9b, dl
and r9b, al
xor dl, al
or r9b, dl
mov al, r8b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r10b, r8b
and r10b, dl
or al, r10b
xor al, 0xff
xor al, 0
and al, 0
mov dl, dil
xor dl, 0
and dl, 1
mov r10b, dil
xor r10b, 1
and r10b, 0
or dl, r10b
xor r8b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r14b, dil
xor r14b, 0
or r8b, r10b
or r14b, 0
xor r8b, 0xff
and r8b, r14b
mov r10b, r9b
xor r10b, 0xff
and r10b, 1
mov r14b, dil
xor r14b, 1
mov r15b, r9b
and r15b, r14b
or r10b, r15b
xor r10b, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, dil
xor r15b, 0
or r10b, r14b
or r15b, 0
xor r10b, 0xff
and r10b, r15b
xor dl, 0xff
mov r14b, r9b
xor r14b, dl
and r14b, r9b
mov dl, al
xor dl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, dl
and r12b, 0
and al, r15b
mov r13b, r9b
and r13b, 0
and r8b, r15b
or r12b, al
or r13b, r8b
xor r12b, r13b
or dl, r9b
xor dl, 0xff
or r15b, 0
and dl, r15b
or r12b, dl
mov al, r10b
and al, r14b
xor r10b, r14b
or al, r10b
mov dl, r12b
xor dl, 0xff
mov r8b, al
and r8b, dl
xor al, 0xff
and r12b, al
or r8b, r12b
mov al, dil
xor al, 0
and al, 0
mov dl, dil
xor dl, 0
mov r9b, dl
and r9b, 0
mov r10b, dil
xor r10b, 1
and r10b, 0
and dl, 1
or al, r9b
or r10b, dl
xor al, r10b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, dil
xor dl, 1
and dl, 1
mov r9b, dil
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, dl
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r10b, dil
xor r10b, 1
and r10b, 1
mov r14b, dil
xor r14b, 1
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or r10b, r15b
or r12b, r14b
xor r10b, r12b
xor r10b, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, dil
xor r15b, 1
or r10b, r14b
or r15b, 1
xor r10b, 0xff
and r10b, r15b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r14b, al
and r14b, r9b
xor al, r9b
or r14b, al
mov al, r10b
and al, dl
xor r10b, dl
or al, r10b
mov dl, r14b
xor dl, 0xff
and dl, 0
mov r9b, dil
xor r9b, 0
and r14b, r9b
mov r10b, al
xor r10b, 0xff
and r10b, 0
and al, r9b
or dl, r14b
or r10b, al
xor dl, r10b
mov al, cl
xor al, 0xff
and al, 1
mov r9b, dil
xor r9b, 1
mov r10b, cl
and r10b, r9b
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r9b, 1
or al, r10b
or r14b, r9b
xor al, r14b
mov r9b, dil
xor r9b, 1
xor al, 0xff
mov r10b, dil
xor r10b, 0
or r9b, al
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov al, dil
xor al, 1
and al, 0
mov r10b, dil
xor r10b, 0
mov r14b, r10b
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
and r10b, 1
or al, r14b
or r15b, r10b
xor al, r15b
mov r10b, al
xor r10b, 0xff
mov r14b, cl
xor r14b, r10b
and r14b, cl
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r15b, dil
xor r15b, 0
mov r12b, dl
and r12b, r15b
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or r10b, r12b
or r13b, r15b
xor r10b, r13b
xor r10b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, dil
xor r12b, 0
or r10b, r15b
or r12b, 0
xor r10b, 0xff
and r10b, r12b
xor al, 0xff
mov r15b, dl
xor r15b, al
and r15b, dl
mov al, r9b
and al, r14b
xor r9b, r14b
or al, r9b
mov dl, r10b
xor dl, 0xff
mov r9b, r15b
xor r9b, 0xff
mov r14b, dil
xor r14b, 1
mov r12b, dl
and r12b, 0xff
and r10b, r14b
mov r13b, r9b
and r13b, 0xff
and r15b, r14b
or r12b, r10b
or r13b, r15b
xor r12b, r13b
or dl, r9b
xor dl, 0xff
or r14b, 1
and dl, r14b
or r12b, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
and al, r9b
mov r10b, r12b
xor r10b, 0xff
and r10b, 0xff
and r12b, r9b
or dl, al
or r10b, r12b
xor dl, r10b
mov al, cl
xor al, 0xff
and al, 0
mov r9b, dil
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov r14b, dil
xor r14b, 1
and r14b, 0
and r9b, 1
or al, r10b
or r14b, r9b
xor al, r14b
mov r9b, dl
xor r9b, 0xff
mov r10b, al
and r10b, r9b
xor al, 0xff
mov r9b, dl
and r9b, al
or r10b, r9b
xor dl, 0xff
mov al, r10b
xor al, dl
and al, r10b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
mov r10b, r11b
and r10b, r9b
or dl, r10b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, r9b
xor r10b, 0xff
mov r14b, r11b
xor r14b, r10b
and r14b, r11b
mov r10b, dil
xor r10b, 1
and r10b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r10b, r11b
xor r10b, 0xff
mov r11b, dil
xor r11b, 1
mov r15b, dil
xor r15b, 0
or r10b, r11b
or r15b, 0
xor r10b, 0xff
and r10b, r15b
mov r11b, dil
xor r11b, 1
xor r9b, 0xff
mov r15b, dil
xor r15b, 0
or r11b, r9b
or r15b, 0
xor r11b, 0xff
and r11b, r15b
mov r9b, dl
and r9b, r14b
xor dl, r14b
or r9b, dl
mov dl, r10b
and dl, r11b
xor r10b, r11b
or dl, r10b
mov r10b, r9b
xor r10b, 0xff
and r10b, 1
mov r11b, dil
xor r11b, 1
and r9b, r11b
mov r14b, dl
xor r14b, 0xff
and r14b, 0xff
and dl, r11b
or r10b, r9b
or r14b, dl
xor r10b, r14b
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
mov r11b, r8b
and r11b, r9b
or dl, r11b
mov r9b, dil
xor r9b, 1
xor dl, 0xff
mov r11b, dil
xor r11b, 1
or r9b, dl
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov dl, dil
xor dl, 1
and dl, 1
mov r11b, dil
xor r11b, 1
mov r14b, r11b
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r11b, 1
or dl, r14b
or r15b, r11b
xor dl, r15b
mov r11b, r8b
xor r11b, 0xff
xor dl, 0xff
mov r14b, dil
xor r14b, 0
or r11b, dl
or r14b, 0
xor r11b, 0xff
and r11b, r14b
mov dl, r9b
xor dl, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, dl
and r12b, 0
and r9b, r15b
mov r13b, r14b
and r13b, 0
and r11b, r15b
or r12b, r9b
or r13b, r11b
xor r12b, r13b
or dl, r14b
xor dl, 0xff
or r15b, 0
and dl, r15b
or r12b, dl
mov dl, dil
xor dl, 1
and dl, 1
mov r9b, dil
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r9b, 1
or dl, r11b
or r14b, r9b
xor dl, r14b
mov r9b, dil
xor r9b, 1
xor dl, 0xff
mov r11b, dil
xor r11b, 0
or r9b, dl
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov dl, dil
xor dl, 1
and dl, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or dl, r11b
mov r11b, dl
xor r11b, 0xff
xor r11b, 1
and r11b, 0xff
mov r14b, dil
xor r14b, 1
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or r14b, r15b
mov r15b, dil
xor r15b, 1
mov r13b, r14b
xor r13b, r15b
and r13b, r14b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r14b, r9b
and r14b, r11b
xor r9b, r11b
or r14b, r9b
mov r9b, r13b
and r9b, dl
xor r13b, dl
or r9b, r13b
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r11b, dil
xor r11b, 1
and r14b, r11b
mov r15b, r9b
xor r15b, 0xff
and r15b, 0xff
and r9b, r11b
or dl, r14b
or r15b, r9b
xor dl, r15b
mov r9b, r12b
xor r9b, 0xff
mov r11b, r10b
xor r11b, r9b
and r11b, r10b
mov r9b, r10b
xor r9b, 0xff
and r9b, 1
mov r14b, dil
xor r14b, 1
and r10b, r14b
mov r15b, r12b
xor r15b, 0xff
and r15b, 0xff
and r12b, r14b
or r9b, r10b
or r15b, r12b
xor r9b, r15b
mov r10b, r11b
xor r10b, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, r10b
and r12b, 0xff
and r11b, r15b
mov r13b, r14b
and r13b, 0xff
and r9b, r15b
or r12b, r11b
or r13b, r9b
xor r12b, r13b
or r10b, r14b
xor r10b, 0xff
or r15b, 1
and r10b, r15b
or r12b, r10b
mov r9b, dil
xor r9b, 1
mov r10b, dl
xor r10b, 0xff
mov r11b, dil
xor r11b, 0
or r9b, r10b
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov r10b, dil
xor r10b, 1
mov r11b, dl
and r11b, r10b
xor dl, 0xff
and dl, 1
or r11b, dl
mov dl, r9b
and dl, r11b
xor r9b, r11b
or dl, r9b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov r10b, dil
xor r10b, 1
mov r11b, r12b
and r11b, r10b
or r9b, r11b
mov r10b, dil
xor r10b, 1
xor r9b, 0xff
mov r11b, dil
xor r11b, 0
or r10b, r9b
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r9b, r11b
xor r9b, 0xff
mov r11b, r12b
xor r11b, r9b
and r11b, r12b
mov r9b, r10b
and r9b, r11b
xor r10b, r11b
or r9b, r10b
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r11b, dil
xor r11b, 0
and dl, r11b
mov r14b, dil
xor r14b, 1
and r14b, 0
and r11b, 1
or r10b, dl
or r14b, r11b
xor r10b, r14b
mov dl, r9b
xor dl, 0xff
mov r11b, r10b
and r11b, dl
xor r10b, 0xff
mov dl, r9b
and dl, r10b
or r11b, dl
xor r9b, 0xff
mov dl, r11b
xor dl, r9b
and dl, r11b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r10b, dil
xor r10b, 1
mov r11b, sil
and r11b, r10b
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r10b, 1
or r9b, r11b
or r14b, r10b
xor r9b, r14b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r10b, dil
xor r10b, 1
and r10b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r10b, r11b
mov r11b, sil
xor r11b, 0xff
mov r14b, r10b
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
or r11b, r14b
or r15b, 0
xor r11b, 0xff
and r11b, r15b
mov r14b, dil
xor r14b, 1
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or r14b, r15b
mov r15b, dil
xor r15b, 1
mov r12b, r14b
xor r12b, r15b
and r12b, r14b
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, r11b
xor r15b, 0xff
mov r13b, dil
xor r13b, 1
mov byte [rbp + 0xb4e], r14b
and r14b, 0xff
and r9b, r13b
mov byte [rbp + 0xb4d], r15b
and r15b, 0xff
and r11b, r13b
or r14b, r9b
or r15b, r11b
xor r14b, r15b
mov r9b, byte [rbp + 0xb4e]
mov r11b, byte [rbp + 0xb4d]
or r9b, r11b
xor r9b, 0xff
or r13b, 1
and r9b, r13b
or r14b, r9b
mov r9b, r12b
xor r9b, 0xff
mov r15b, r10b
xor r15b, 0xff
mov r13b, dil
xor r13b, 0
mov r11b, r9b
and r11b, 0
and r12b, r13b
mov byte [rbp + 0xb4c], r15b
and r15b, 0
and r10b, r13b
or r11b, r12b
or r15b, r10b
xor r11b, r15b
mov r10b, byte [rbp + 0xb4c]
or r9b, r10b
xor r9b, 0xff
or r13b, 0
and r9b, r13b
or r11b, r9b
mov r9b, r14b
xor r9b, 0xff
mov r15b, r11b
and r15b, r9b
xor r11b, 0xff
and r14b, r11b
or r15b, r14b
mov r9b, dil
xor r9b, 0
and r9b, 1
mov r11b, dil
xor r11b, 1
and r11b, 0
or r9b, r11b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r11b, dil
xor r11b, 1
and r11b, 0
mov r14b, dil
xor r14b, 0
mov r12b, r14b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r14b, 1
or r11b, r12b
or r13b, r14b
xor r11b, r13b
mov r14b, dil
xor r14b, 0
mov r12b, r11b
xor r12b, 0xff
mov r13b, dil
xor r13b, 0
or r14b, r12b
or r13b, 0
xor r14b, 0xff
and r14b, r13b
mov r12b, dil
xor r12b, 1
and r12b, 0
mov r13b, dil
xor r13b, 0
mov r10b, r13b
and r10b, 1
mov byte [rbp + 0xb4b], dil
xor dil, 1
and dil, 0
and r13b, 1
or r12b, r10b
or dil, r13b
xor r12b, dil
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov dil, r12b
xor dil, r10b
and dil, r12b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
xor r11b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
or r10b, r11b
or r12b, 1
xor r10b, 0xff
and r10b, r12b
mov r11b, r9b
and r11b, r14b
xor r9b, r14b
or r11b, r9b
mov r9b, dil
xor r9b, 0xff
mov r14b, r10b
xor r14b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov r13b, r9b
and r13b, 0xff
and dil, r12b
mov byte [rbp + 0xb4a], r14b
and r14b, 0xff
and r10b, r12b
or r13b, dil
or r14b, r10b
xor r13b, r14b
mov r10b, byte [rbp + 0xb4a]
or r9b, r10b
xor r9b, 0xff
or r12b, 1
and r9b, r12b
or r13b, r9b
mov r9b, r11b
xor r9b, 0xff
mov dil, r13b
and dil, r9b
xor r13b, 0xff
and r11b, r13b
or dil, r11b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r9b, 0
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
mov r14b, r11b
and r14b, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0
and r11b, 1
or r9b, r14b
or r12b, r11b
xor r9b, r12b
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
and r11b, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0
or r11b, r14b
mov r14b, r11b
xor r14b, 0xff
xor r14b, 0
and r14b, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 1
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 1
or r12b, r13b
xor r12b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
or r12b, r13b
or r10b, 1
xor r12b, 0xff
and r12b, r10b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
xor r11b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
or r10b, r11b
or r13b, 1
xor r10b, 0xff
and r10b, r13b
mov r11b, r9b
and r11b, r14b
xor r9b, r14b
or r11b, r9b
mov r9b, r12b
xor r9b, 0xff
mov r14b, r10b
xor r14b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 0
mov byte [rbp + 0xb49], r9b
and r9b, 0
and r12b, r13b
mov byte [rbp + 0xb48], r14b
and r14b, 0
and r10b, r13b
or r9b, r12b
or r14b, r10b
xor r9b, r14b
mov r10b, byte [rbp + 0xb49]
mov r14b, byte [rbp + 0xb48]
or r10b, r14b
xor r10b, 0xff
or r13b, 0
and r10b, r13b
or r9b, r10b
mov r10b, r11b
xor r10b, 0xff
mov r12b, r9b
and r12b, r10b
xor r9b, 0xff
and r11b, r9b
or r12b, r11b
mov r9b, r15b
xor r9b, 0xff
mov r10b, dil
xor r10b, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
or r9b, r10b
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov r10b, r15b
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r15b, r11b
mov r13b, dil
xor r13b, 0xff
and r13b, 0xff
and dil, r11b
or r10b, r15b
or r13b, dil
xor r10b, r13b
mov r11b, r9b
and r11b, r10b
xor r9b, r10b
or r11b, r9b
mov r9b, r12b
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
and r10b, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r15b, dil
and r15b, 0
mov r13b, r12b
xor r13b, 0xff
and r13b, 0xff
and r12b, dil
or r10b, r15b
or r13b, r12b
xor r10b, r13b
mov dil, r9b
xor dil, 0xff
mov r15b, r10b
xor r15b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov r13b, dil
and r13b, 0xff
and r9b, r12b
mov r14b, r15b
and r14b, 0xff
and r10b, r12b
or r13b, r9b
or r14b, r10b
xor r13b, r14b
or dil, r15b
xor dil, 0xff
or r12b, 1
and dil, r12b
or r13b, dil
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov dil, r11b
and dil, r10b
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0xff
and r10b, 1
or r9b, dil
or r14b, r10b
xor r9b, r14b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
xor r9b, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
or r10b, r9b
or dil, 0
xor r10b, 0xff
and r10b, dil
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r9b, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, dil
and r14b, 0
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and dil, 1
or r9b, r14b
or r15b, dil
xor r9b, r15b
mov dil, r9b
xor dil, 0xff
mov r14b, r11b
xor r14b, dil
and r14b, r11b
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r11b, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 1
or r11b, dil
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r15b, r11b
xor r15b, dil
and r15b, r11b
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
xor r9b, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
or r11b, r9b
or dil, 0
xor r11b, 0xff
and r11b, dil
mov r9b, r10b
xor r9b, 0xff
mov dil, r14b
xor dil, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov byte [rbp + 0xb47], r9b
and r9b, 0xff
and r10b, r12b
mov byte [rbp + 0xb46], dil
and dil, 0xff
and r14b, r12b
or r9b, r10b
or dil, r14b
xor r9b, dil
mov r10b, byte [rbp + 0xb47]
mov dil, byte [rbp + 0xb46]
or r10b, dil
xor r10b, 0xff
or r12b, 1
and r10b, r12b
or r9b, r10b
mov r10b, r15b
xor r10b, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov dil, r10b
and dil, 0xff
and r15b, r12b
mov byte [rbp + 0xb45], r14b
and r14b, 0xff
and r11b, r12b
or dil, r15b
or r14b, r11b
xor dil, r14b
mov r11b, byte [rbp + 0xb45]
or r10b, r11b
xor r10b, 0xff
or r12b, 1
and r10b, r12b
or dil, r10b
mov r10b, r9b
xor r10b, 0xff
mov r14b, dil
and r14b, r10b
xor dil, 0xff
and r9b, dil
or r14b, r9b
mov r9b, r13b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r13b, r10b
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0xff
and r10b, 1
or r9b, r13b
or dil, r10b
xor r9b, dil
mov r10b, r14b
xor r10b, 0xff
mov dil, r9b
and dil, r10b
xor r9b, 0xff
mov r10b, r14b
and r10b, r9b
or dil, r10b
xor dil, 0xff
xor r14b, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
or dil, r14b
or r9b, 1
xor dil, 0xff
and dil, r9b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov r14b, r8b
and r14b, r10b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and r10b, 1
or r9b, r14b
or r15b, r10b
xor r9b, r15b
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
and r10b, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0
or r10b, r14b
mov r14b, r8b
xor r14b, 0xff
mov r15b, r10b
xor r15b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
or r14b, r15b
or r12b, 1
xor r14b, 0xff
and r14b, r12b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 1
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov r13b, r12b
and r13b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r11b, 0xff
and r12b, 1
or r15b, r13b
or r11b, r12b
xor r15b, r11b
xor r15b, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
or r15b, r11b
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
xor r10b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
or r11b, r10b
or r12b, 1
xor r11b, 0xff
and r11b, r12b
mov r10b, r9b
xor r10b, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
mov byte [rbp + 0xb44], r10b
and r10b, 0xff
and r9b, r13b
mov byte [rbp + 0xb43], r12b
and r12b, 0xff
and r14b, r13b
or r10b, r9b
or r12b, r14b
xor r10b, r12b
mov r9b, byte [rbp + 0xb44]
mov r14b, byte [rbp + 0xb43]
or r9b, r14b
xor r9b, 0xff
or r13b, 1
and r9b, r13b
or r10b, r9b
mov r9b, r15b
and r9b, r11b
xor r15b, r11b
or r9b, r15b
mov r11b, r10b
xor r11b, 0xff
mov r15b, r9b
and r15b, r11b
xor r9b, 0xff
and r10b, r9b
or r15b, r10b
mov r9b, bl
xor r9b, 0xff
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov r11b, bl
and r11b, r10b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0
and r10b, 1
or r9b, r11b
or r12b, r10b
xor r9b, r12b
mov r10b, r15b
xor r10b, 0xff
xor r9b, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
or r10b, r9b
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov r9b, r15b
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r15b, r11b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0xff
and r11b, 1
or r9b, r15b
or r12b, r11b
xor r9b, r12b
xor r9b, 0xff
mov r11b, bl
xor r11b, r9b
and r11b, bl
mov r9b, r10b
xor r9b, 0xff
mov r15b, r11b
xor r15b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
mov r13b, r9b
and r13b, 0
and r10b, r12b
mov r14b, r15b
and r14b, 0
and r11b, r12b
or r13b, r10b
or r14b, r11b
xor r13b, r14b
or r9b, r15b
xor r9b, 0xff
or r12b, 0
and r9b, r12b
or r13b, r9b
mov r9b, r13b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r13b, r10b
or r9b, r13b
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and bl, r11b
or r10b, bl
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
and r11b, 0
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov r14b, bl
and r14b, 0
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0
and bl, 1
or r11b, r14b
or r15b, bl
xor r11b, r15b
mov bl, r9b
and bl, r10b
xor r9b, r10b
or bl, r9b
mov r9b, r11b
and r9b, 0
xor r11b, 0
or r9b, r11b
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and bl, r11b
or r10b, bl
xor r9b, 0xff
mov r11b, r10b
xor r11b, r9b
and r11b, r10b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov bl, al
and bl, r10b
or r9b, bl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
xor r9b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 0
or r10b, r9b
or bl, 0
xor r10b, 0xff
and r10b, bl
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r9b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0
or r9b, bl
mov bl, r9b
xor bl, 0xff
mov r14b, al
xor r14b, bl
and r14b, al
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 0
and r15b, 1
or bl, r12b
or r13b, r15b
xor bl, r13b
xor bl, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
or bl, r15b
or r12b, 1
xor bl, 0xff
and bl, r12b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
xor r9b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
or r15b, r9b
or r12b, 1
xor r15b, 0xff
and r15b, r12b
mov r9b, r10b
and r9b, r14b
xor r10b, r14b
or r9b, r10b
mov r10b, bl
xor r10b, 0xff
mov r14b, r15b
xor r14b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
mov r13b, r10b
and r13b, 0
and bl, r12b
mov byte [rbp + 0xb42], r14b
and r14b, 0
and r15b, r12b
or r13b, bl
or r14b, r15b
xor r13b, r14b
mov bl, byte [rbp + 0xb42]
or r10b, bl
xor r10b, 0xff
or r12b, 0
and r10b, r12b
or r13b, r10b
mov r10b, r9b
xor r10b, 0xff
and r10b, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r9b, r14b
mov r15b, r13b
xor r15b, 0xff
and r15b, 0xff
and r13b, r14b
or r10b, r9b
or r15b, r13b
xor r10b, r15b
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r15b, dl
and r15b, r14b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0
and r14b, 1
or r9b, r15b
or r12b, r14b
xor r9b, r12b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 1
or r14b, r15b
xor r14b, 0xff
mov r15b, dl
xor r15b, r14b
and r15b, dl
mov r14b, r9b
and r14b, r15b
xor r9b, r15b
or r14b, r9b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r9b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r12b, r15b
and r12b, 0
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 0xff
and r15b, 1
or r9b, r12b
or r13b, r15b
xor r9b, r13b
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
and r15b, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
mov r13b, r12b
and r13b, 0
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0
and r12b, 1
or r15b, r13b
or bl, r12b
xor r15b, bl
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov r12b, r15b
xor r12b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
or bl, r12b
or r13b, 1
xor bl, 0xff
and bl, r13b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 1
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 1
or r12b, r13b
xor r12b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 0
mov byte [rbp + 0xb41], al
mov al, byte [rbp + 0xb4b]
xor al, 0
or r12b, r13b
or al, 0
xor r12b, 0xff
and r12b, al
xor r15b, 0xff
xor r15b, 1
and r15b, 0xff
mov al, r9b
and al, bl
xor r9b, bl
or al, r9b
mov r9b, r12b
and r9b, r15b
xor r12b, r15b
or r9b, r12b
mov bl, al
xor bl, 0xff
and bl, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and al, r15b
mov r12b, r9b
xor r12b, 0xff
and r12b, 0xff
and r9b, r15b
or bl, al
or r12b, r9b
xor bl, r12b
mov al, r10b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r15b, r10b
and r15b, r9b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0xff
and r9b, 1
or al, r15b
or r12b, r9b
xor al, r12b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r9b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0
or r9b, r15b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 1
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 1
or r15b, r12b
mov r12b, al
xor r12b, 0xff
mov r13b, r9b
xor r13b, 0xff
mov byte [rbp + 0xb40], al
mov al, byte [rbp + 0xb4b]
xor al, 0
mov byte [rbp + 0xb3f], r12b
and r12b, 0
mov byte [rbp + 0xb3e], al
mov al, byte [rbp + 0xb40]
mov byte [rbp + 0xb3d], cl
mov cl, byte [rbp + 0xb3e]
and al, cl
mov cl, r13b
and cl, 0
mov byte [rbp + 0xb3c], al
mov al, byte [rbp + 0xb3e]
and r9b, al
mov al, byte [rbp + 0xb3c]
or r12b, al
or cl, r9b
xor r12b, cl
mov al, byte [rbp + 0xb3f]
or al, r13b
xor al, 0xff
mov cl, byte [rbp + 0xb3e]
or cl, 0
and al, cl
or r12b, al
mov al, r15b
and al, 1
xor r15b, 1
or al, r15b
mov cl, r12b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r12b, r9b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and r9b, 1
or cl, r12b
or r15b, r9b
xor cl, r15b
xor al, 0xff
mov r9b, cl
xor r9b, al
and r9b, cl
mov al, byte [rbp + 0xb41]
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r15b, byte [rbp + 0xb41]
and r15b, cl
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0xff
and cl, 1
or al, r15b
or r12b, cl
xor al, r12b
mov cl, bl
xor cl, 0xff
and cl, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r12b, bl
and r12b, r15b
or cl, r12b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
mov r13b, r12b
and r13b, 1
mov byte [rbp + 0xb3b], al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0
and r12b, 1
or r15b, r13b
or al, r12b
xor r15b, al
mov al, byte [rbp + 0xb3b]
and al, cl
mov r12b, byte [rbp + 0xb3b]
xor r12b, cl
or al, r12b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r12b, r15b
xor r12b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 0
mov byte [rbp + 0xb3a], cl
and cl, 0
mov byte [rbp + 0xb39], r13b
and r13b, 1
mov byte [rbp + 0xb38], r12b
and r12b, 0
mov byte [rbp + 0xb37], al
mov al, byte [rbp + 0xb39]
and r15b, al
or cl, r13b
or r12b, r15b
xor cl, r12b
mov r15b, byte [rbp + 0xb3a]
mov r12b, byte [rbp + 0xb38]
or r15b, r12b
xor r15b, 0xff
or al, 0
and r15b, al
or cl, r15b
mov al, byte [rbp + 0xb37]
xor al, 0xff
and al, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r13b, byte [rbp + 0xb37]
and r13b, r15b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0xff
and r15b, 1
or al, r13b
or r12b, r15b
xor al, r12b
xor cl, 0xff
mov r15b, al
xor r15b, cl
and r15b, al
mov al, r14b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xb4b]
xor cl, 0
mov r12b, r14b
and r12b, cl
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 0
and cl, 1
or al, r12b
or r13b, cl
xor al, r13b
mov cl, byte [rbp + 0xb4b]
xor cl, 0
and cl, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
mov r13b, r12b
and r13b, 0
mov byte [rbp + 0xb36], al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0
and r12b, 1
or cl, r13b
or al, r12b
xor cl, al
mov al, byte [rbp + 0xb4b]
xor al, 0
and al, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
mov r13b, r12b
and r13b, 0
mov byte [rbp + 0xb35], al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0
and r12b, 1
mov byte [rbp + 0xb34], al
mov al, byte [rbp + 0xb35]
or al, r13b
mov r13b, byte [rbp + 0xb34]
or r13b, r12b
xor al, r13b
mov r12b, byte [rbp + 0xb36]
and r12b, cl
mov r13b, byte [rbp + 0xb36]
xor r13b, cl
or r12b, r13b
mov cl, al
and cl, 0
xor al, 0
or cl, al
mov al, r12b
xor al, 0xff
and al, 1
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r12b, r13b
or al, r12b
xor cl, 0xff
mov r12b, al
xor r12b, cl
and r12b, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r13b, bl
and r13b, cl
or al, r13b
mov cl, dl
xor cl, 0xff
mov r13b, al
and r13b, cl
xor al, 0xff
mov cl, dl
and cl, al
or r13b, cl
xor dl, 0xff
mov al, r13b
xor al, dl
and al, r13b
mov cl, r9b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xb4b]
xor dl, 0
mov r13b, r9b
and r13b, dl
mov byte [rbp + 0xb33], al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0
and dl, 1
or cl, r13b
or al, dl
xor cl, al
mov al, r15b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r13b, r15b
and r13b, dl
or al, r13b
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 1
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
mov byte [rbp + 0xb32], r13b
and r13b, 1
mov byte [rbp + 0xb31], al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0xff
mov byte [rbp + 0xb30], al
mov al, byte [rbp + 0xb32]
and al, 1
or dl, r13b
mov r13b, byte [rbp + 0xb30]
or r13b, al
xor dl, r13b
mov al, byte [rbp + 0xb4b]
xor al, 1
mov r13b, cl
xor r13b, al
and r13b, cl
xor r9b, 0xff
mov al, dl
xor al, 0xff
mov byte [rbp + 0xb2f], al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov byte [rbp + 0xb2e], al
mov al, byte [rbp + 0xb2f]
or r9b, al
mov al, byte [rbp + 0xb2e]
or al, 1
xor r9b, 0xff
and r9b, al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov byte [rbp + 0xb2d], al
mov al, byte [rbp + 0xb31]
mov byte [rbp + 0xb2c], cl
mov cl, byte [rbp + 0xb2d]
xor al, cl
mov cl, byte [rbp + 0xb31]
and al, cl
mov cl, dl
xor cl, 0xff
mov byte [rbp + 0xb2b], r15b
xor r15b, cl
mov cl, byte [rbp + 0xb2b]
and r15b, cl
mov cl, r13b
xor cl, 0xff
mov byte [rbp + 0xb2a], r9b
xor r9b, 0xff
mov byte [rbp + 0xb29], al
mov al, byte [rbp + 0xb4b]
xor al, 0
mov byte [rbp + 0xb28], cl
and cl, 0
and r13b, al
mov byte [rbp + 0xb27], r9b
and r9b, 0
mov byte [rbp + 0xb26], al
mov al, byte [rbp + 0xb2a]
mov byte [rbp + 0xb25], cl
mov cl, byte [rbp + 0xb26]
and al, cl
mov cl, byte [rbp + 0xb25]
or cl, r13b
or r9b, al
xor cl, r9b
mov al, byte [rbp + 0xb28]
mov r9b, byte [rbp + 0xb27]
or al, r9b
xor al, 0xff
mov r13b, byte [rbp + 0xb26]
or r13b, 0
and al, r13b
or cl, al
mov al, byte [rbp + 0xb29]
xor al, 0xff
mov r13b, r15b
xor r13b, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov byte [rbp + 0xb24], al
and al, 0xff
mov byte [rbp + 0xb23], al
mov al, byte [rbp + 0xb29]
and al, r9b
mov byte [rbp + 0xb22], r13b
and r13b, 0xff
and r15b, r9b
mov byte [rbp + 0xb21], al
mov al, byte [rbp + 0xb23]
mov byte [rbp + 0xb20], cl
mov cl, byte [rbp + 0xb21]
or al, cl
or r13b, r15b
xor al, r13b
mov cl, byte [rbp + 0xb24]
mov r15b, byte [rbp + 0xb22]
or cl, r15b
xor cl, 0xff
or r9b, 1
and cl, r9b
or al, cl
mov cl, byte [rbp + 0xb20]
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r13b, byte [rbp + 0xb20]
and r13b, r9b
mov r15b, al
xor r15b, 0xff
and r15b, 0xff
and al, r9b
or cl, r13b
or r15b, al
xor cl, r15b
mov al, byte [rbp + 0xb2c]
xor al, 0xff
mov r9b, byte [rbp + 0xb31]
xor r9b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r13b, al
and r13b, 0xff
mov byte [rbp + 0xb1f], al
mov al, byte [rbp + 0xb2c]
and al, r15b
mov byte [rbp + 0xb1e], r9b
and r9b, 0xff
mov byte [rbp + 0xb1d], al
mov al, byte [rbp + 0xb31]
and al, r15b
mov byte [rbp + 0xb1c], al
mov al, byte [rbp + 0xb1d]
or r13b, al
mov al, byte [rbp + 0xb1c]
or r9b, al
xor r13b, r9b
mov al, byte [rbp + 0xb1f]
mov r9b, byte [rbp + 0xb1e]
or al, r9b
xor al, 0xff
or r15b, 1
and al, r15b
or r13b, al
mov al, r13b
xor al, 0xff
and al, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r13b, r15b
or al, r13b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r13b, dl
xor r13b, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
mov byte [rbp + 0xb1b], r15b
and r15b, 0
mov byte [rbp + 0xb1a], r9b
and r9b, 1
mov byte [rbp + 0xb19], r13b
and r13b, 0
mov byte [rbp + 0xb18], al
mov al, byte [rbp + 0xb1a]
and dl, al
or r15b, r9b
or r13b, dl
xor r15b, r13b
mov dl, byte [rbp + 0xb1b]
mov r9b, byte [rbp + 0xb19]
or dl, r9b
xor dl, 0xff
or al, 0
and dl, al
or r15b, dl
xor r15b, 0xff
mov al, byte [rbp + 0xb18]
xor al, r15b
mov dl, byte [rbp + 0xb18]
and al, dl
mov r15b, cl
xor r15b, 0xff
mov r13b, al
xor r13b, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r9b, r15b
and r9b, 0xff
and cl, dl
mov byte [rbp + 0xb17], r13b
and r13b, 0xff
and al, dl
or r9b, cl
or r13b, al
xor r9b, r13b
mov al, byte [rbp + 0xb17]
or r15b, al
xor r15b, 0xff
or dl, 1
and r15b, dl
or r9b, r15b
mov cl, r12b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r15b, r12b
and r15b, dl
or cl, r15b
mov dl, byte [rbp + 0xb33]
xor dl, 0xff
and dl, 0
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r13b, byte [rbp + 0xb33]
and r13b, r15b
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0
and r15b, 1
or dl, r13b
or al, r15b
xor dl, al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 1
or al, r15b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r13b, cl
xor r13b, r15b
and r13b, cl
xor r12b, 0xff
mov r15b, al
xor r15b, 0xff
mov byte [rbp + 0xb16], al
mov al, byte [rbp + 0xb4b]
xor al, 0
or r12b, r15b
or al, 0
xor r12b, 0xff
and r12b, al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov r15b, dl
xor r15b, al
and r15b, dl
mov al, byte [rbp + 0xb33]
xor al, 0xff
mov byte [rbp + 0xb15], al
mov al, byte [rbp + 0xb16]
xor al, 0xff
mov byte [rbp + 0xb14], al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov byte [rbp + 0xb13], al
mov al, byte [rbp + 0xb15]
mov byte [rbp + 0xb12], cl
mov cl, byte [rbp + 0xb14]
or al, cl
mov cl, byte [rbp + 0xb13]
or cl, 1
xor al, 0xff
and al, cl
mov cl, r13b
xor cl, 0xff
mov byte [rbp + 0xb11], r12b
xor r12b, 0xff
mov byte [rbp + 0xb10], al
mov al, byte [rbp + 0xb4b]
xor al, 0
mov byte [rbp + 0xb0f], cl
and cl, 0
and r13b, al
mov byte [rbp + 0xb0e], r12b
and r12b, 0
mov byte [rbp + 0xb0d], al
mov al, byte [rbp + 0xb11]
mov byte [rbp + 0xb0c], cl
mov cl, byte [rbp + 0xb0d]
and al, cl
mov cl, byte [rbp + 0xb0c]
or cl, r13b
or r12b, al
xor cl, r12b
mov al, byte [rbp + 0xb0f]
mov r12b, byte [rbp + 0xb0e]
or al, r12b
xor al, 0xff
mov r13b, byte [rbp + 0xb0d]
or r13b, 0
and al, r13b
or cl, al
mov al, r15b
xor al, 0xff
mov r13b, byte [rbp + 0xb10]
xor r13b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov byte [rbp + 0xb0b], al
and al, 0xff
and r15b, r12b
mov byte [rbp + 0xb0a], r13b
and r13b, 0xff
mov byte [rbp + 0xb09], al
mov al, byte [rbp + 0xb10]
and al, r12b
mov byte [rbp + 0xb08], al
mov al, byte [rbp + 0xb09]
or al, r15b
mov r15b, byte [rbp + 0xb08]
or r13b, r15b
xor al, r13b
mov r15b, byte [rbp + 0xb0b]
mov r13b, byte [rbp + 0xb0a]
or r15b, r13b
xor r15b, 0xff
or r12b, 1
and r15b, r12b
or al, r15b
mov r15b, cl
xor r15b, 0xff
mov r12b, al
and r12b, r15b
xor al, 0xff
and cl, al
or r12b, cl
mov al, byte [rbp + 0xb12]
and al, dl
mov cl, byte [rbp + 0xb12]
xor cl, dl
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and al, dl
or cl, al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov dl, byte [rbp + 0xb16]
xor dl, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r13b, al
and r13b, 0xff
mov byte [rbp + 0xb07], r15b
and r15b, 1
mov byte [rbp + 0xb06], dl
and dl, 0xff
mov byte [rbp + 0xb05], al
mov al, byte [rbp + 0xb16]
mov byte [rbp + 0xb04], cl
mov cl, byte [rbp + 0xb07]
and al, cl
or r13b, r15b
or dl, al
xor r13b, dl
mov al, byte [rbp + 0xb05]
mov dl, byte [rbp + 0xb06]
or al, dl
xor al, 0xff
or cl, 1
and al, cl
or r13b, al
xor r13b, 0xff
mov al, byte [rbp + 0xb04]
xor al, r13b
mov cl, byte [rbp + 0xb04]
and al, cl
mov r15b, r12b
xor r15b, 0xff
mov r13b, al
xor r13b, 0xff
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov dl, r15b
and dl, 0xff
and r12b, cl
mov byte [rbp + 0xb03], r13b
and r13b, 0xff
and al, cl
or dl, r12b
or r13b, al
xor dl, r13b
mov al, byte [rbp + 0xb03]
or r15b, al
xor r15b, 0xff
or cl, 1
and r15b, cl
or dl, r15b
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r12b, r9b
and r12b, r15b
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 0xff
and r15b, 1
or cl, r12b
or r13b, r15b
xor cl, r13b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
xor cl, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
or r15b, cl
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 1
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 1
or cl, r12b
xor r9b, 0xff
mov r12b, cl
xor r12b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
or r9b, r12b
or r13b, 1
xor r9b, 0xff
and r9b, r13b
mov r12b, dl
xor r12b, 0xff
and r12b, 1
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
mov al, dl
and al, r13b
mov byte [rbp + 0xb02], al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0xff
and r13b, 1
mov byte [rbp + 0xb01], al
mov al, byte [rbp + 0xb02]
or r12b, al
mov al, byte [rbp + 0xb01]
or al, r13b
xor r12b, al
xor r12b, 0xff
mov al, byte [rbp + 0xb4b]
xor al, 1
mov r13b, byte [rbp + 0xb4b]
xor r13b, 0
or r12b, al
or r13b, 0
xor r12b, 0xff
and r12b, r13b
xor dl, 0xff
xor cl, 0xff
mov al, byte [rbp + 0xb4b]
xor al, 1
or dl, cl
or al, 1
xor dl, 0xff
and dl, al
mov al, r15b
and al, r9b
xor r15b, r9b
or al, r15b
mov cl, r12b
and cl, dl
xor r12b, dl
or cl, r12b
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and al, r9b
mov r15b, cl
xor r15b, 0xff
and r15b, 0xff
and cl, r9b
or dl, al
or r15b, cl
xor dl, r15b
mov al, r10b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r9b, r10b
and r9b, cl
or al, r9b
mov cl, r14b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r15b, r14b
and r15b, r9b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0xff
and r9b, 1
or cl, r15b
or r12b, r9b
xor cl, r12b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r9b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0
or r9b, r15b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, al
xor r12b, r15b
and r12b, al
mov r15b, r9b
xor r15b, 0xff
mov r13b, r10b
xor r13b, r15b
and r13b, r10b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov r15b, cl
xor r15b, r10b
and r15b, cl
mov r10b, r9b
xor r10b, 0xff
mov byte [rbp + 0xb00], r14b
xor r14b, r10b
mov r10b, byte [rbp + 0xb00]
and r14b, r10b
mov r10b, r12b
xor r10b, 0xff
mov byte [rbp + 0xaff], r13b
xor r13b, 0xff
mov byte [rbp + 0xafe], al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov byte [rbp + 0xafd], r10b
and r10b, 0xff
and r12b, al
mov byte [rbp + 0xafc], r13b
and r13b, 0xff
mov byte [rbp + 0xafb], al
mov al, byte [rbp + 0xaff]
mov byte [rbp + 0xafa], cl
mov cl, byte [rbp + 0xafb]
and al, cl
or r10b, r12b
or r13b, al
xor r10b, r13b
mov al, byte [rbp + 0xafd]
mov r12b, byte [rbp + 0xafc]
or al, r12b
xor al, 0xff
or cl, 1
and al, cl
or r10b, al
mov al, r15b
and al, r14b
xor r15b, r14b
or al, r15b
mov cl, r10b
xor cl, 0xff
and cl, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r10b, r14b
mov r15b, al
xor r15b, 0xff
and r15b, 0xff
and al, r14b
or cl, r10b
or r15b, al
xor cl, r15b
mov al, byte [rbp + 0xafe]
mov r10b, byte [rbp + 0xafa]
and al, r10b
mov r14b, byte [rbp + 0xafe]
xor r14b, r10b
or al, r14b
mov r14b, al
xor r14b, 0xff
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and al, r15b
or r14b, al
mov al, r9b
and al, 0
xor r9b, 0
or al, r9b
xor al, 0xff
mov r9b, r14b
xor r9b, al
and r9b, r14b
mov al, cl
xor al, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r13b, al
and r13b, 0
and cl, r15b
mov r10b, r14b
and r10b, 0
and r9b, r15b
or r13b, cl
or r10b, r9b
xor r13b, r10b
or al, r14b
xor al, 0xff
or r15b, 0
and al, r15b
or r13b, al
mov al, r13b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xb4b]
xor cl, 0
mov r9b, r13b
and r9b, cl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0
and cl, 1
or al, r9b
or r10b, cl
xor al, r10b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
xor al, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
or cl, al
or r9b, 0
xor cl, 0xff
and cl, r9b
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0xff
and r9b, 1
or al, r10b
or r14b, r9b
xor al, r14b
xor r13b, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
or r13b, r9b
or r10b, 1
xor r13b, 0xff
and r13b, r10b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov r14b, r9b
xor r14b, r10b
and r14b, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, r13b
xor r10b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, r9b
and r12b, 0
and cl, r15b
mov byte [rbp + 0xaf9], r10b
and r10b, 0
and r13b, r15b
or r12b, cl
or r10b, r13b
xor r12b, r10b
mov cl, byte [rbp + 0xaf9]
or r9b, cl
xor r9b, 0xff
or r15b, 0
and r9b, r15b
or r12b, r9b
mov r9b, r14b
xor r9b, 0xff
mov r10b, al
xor r10b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r13b, r9b
and r13b, 0
and r14b, r15b
mov cl, r10b
and cl, 0
and al, r15b
or r13b, r14b
or cl, al
xor r13b, cl
or r9b, r10b
xor r9b, 0xff
or r15b, 0
and r9b, r15b
or r13b, r9b
mov al, r12b
xor al, 0xff
mov cl, r13b
and cl, al
xor r13b, 0xff
and r12b, r13b
or cl, r12b
mov al, bl
xor al, 0xff
xor al, 0
and al, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov r14b, r10b
and r14b, 0
mov r15b, bl
xor r15b, 0xff
and r15b, 0
and bl, r10b
or r9b, r14b
or r15b, bl
xor r9b, r15b
mov r10b, al
and r10b, r9b
xor al, r9b
or r10b, al
mov al, r10b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r10b, r9b
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0xff
and r9b, 1
or al, r10b
or bl, r9b
xor al, bl
mov r9b, cl
xor r9b, 0xff
mov r10b, al
and r10b, r9b
xor al, 0xff
mov r9b, cl
and r9b, al
or r10b, r9b
xor cl, 0xff
mov al, r10b
xor al, cl
and al, r10b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r10b, dl
and r10b, r9b
or cl, r10b
mov r9b, al
xor r9b, 0xff
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov bl, al
and bl, r10b
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0
and r10b, 1
or r9b, bl
or r14b, r10b
xor r9b, r14b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov r14b, bl
and r14b, 0
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and bl, 1
or r10b, r14b
or r15b, bl
xor r10b, r15b
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov r14b, cl
xor r14b, bl
and r14b, cl
xor dl, 0xff
mov bl, r10b
xor bl, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
or dl, bl
or r15b, 0
xor dl, 0xff
and dl, r15b
mov bl, r9b
xor bl, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
or bl, r15b
or r12b, 0
xor bl, 0xff
and bl, r12b
xor al, 0xff
mov r15b, r10b
xor r15b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
or al, r15b
or r12b, 0
xor al, 0xff
and al, r12b
mov r15b, r14b
xor r15b, 0xff
mov r12b, dl
xor r12b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
mov byte [rbp + 0xaf8], r15b
and r15b, 0xff
and r14b, r13b
mov byte [rbp + 0xaf7], r12b
and r12b, 0xff
and dl, r13b
or r15b, r14b
or r12b, dl
xor r15b, r12b
mov dl, byte [rbp + 0xaf8]
mov r14b, byte [rbp + 0xaf7]
or dl, r14b
xor dl, 0xff
or r13b, 1
and dl, r13b
or r15b, dl
mov dl, bl
xor dl, 0xff
mov r12b, al
xor r12b, 0xff
mov r13b, byte [rbp + 0xb4b]
xor r13b, 0
mov r14b, dl
and r14b, 0
and bl, r13b
mov byte [rbp + 0xaf6], r12b
and r12b, 0
and al, r13b
or r14b, bl
or r12b, al
xor r14b, r12b
mov al, byte [rbp + 0xaf6]
or dl, al
xor dl, 0xff
or r13b, 0
and dl, r13b
or r14b, dl
mov dl, r15b
xor dl, 0xff
and dl, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and r15b, bl
mov r12b, r14b
xor r12b, 0xff
and r12b, 0xff
and r14b, bl
or dl, r15b
or r12b, r14b
xor dl, r12b
mov bl, cl
xor bl, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, bl
and r12b, 0
and cl, r15b
mov r13b, r14b
and r13b, 0
and r9b, r15b
or r12b, cl
or r13b, r9b
xor r12b, r13b
or bl, r14b
xor bl, 0xff
or r15b, 0
and bl, r15b
or r12b, bl
mov cl, r12b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r12b, r9b
or cl, r12b
mov r9b, r10b
and r9b, 0
xor r10b, 0
or r9b, r10b
xor cl, 0xff
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
or cl, r9b
or r10b, 0
xor cl, 0xff
and cl, r10b
mov r9b, dl
xor r9b, 0xff
mov r10b, cl
xor r10b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov r14b, r9b
and r14b, 0xff
and dl, bl
mov r15b, r10b
and r15b, 0xff
and cl, bl
or r14b, dl
or r15b, cl
xor r14b, r15b
or r9b, r10b
xor r9b, 0xff
or bl, 1
and r9b, bl
or r14b, r9b
mov cl, r11b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xb4b]
xor dl, 0
mov r9b, r11b
and r9b, dl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0
and dl, 1
or cl, r9b
or r10b, dl
xor cl, r10b
mov dl, dil
xor dl, 0xff
mov r9b, cl
and r9b, dl
xor cl, 0xff
mov dl, dil
and dl, cl
or r9b, dl
xor r9b, 0xff
mov cl, dil
xor cl, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 0
or r9b, cl
or dl, 0
xor r9b, 0xff
and r9b, dl
mov cl, dil
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r10b, dil
and r10b, dl
or cl, r10b
mov dl, r11b
xor dl, 0xff
xor cl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
or dl, cl
or r10b, 0
xor dl, 0xff
and dl, r10b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r11b, r10b
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0xff
and r10b, 1
or cl, r11b
or bl, r10b
xor cl, bl
xor cl, 0xff
mov r10b, dil
xor r10b, cl
and r10b, dil
mov cl, dl
xor cl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov dil, cl
and dil, 0xff
and dl, bl
mov r15b, r11b
and r15b, 0xff
and r10b, bl
or dil, dl
or r15b, r10b
xor dil, r15b
or cl, r11b
xor cl, 0xff
or bl, 1
and cl, bl
or dil, cl
mov cl, dil
xor cl, 0xff
mov dl, r9b
xor dl, cl
and dl, r9b
mov cl, r9b
xor cl, 0xff
mov r10b, dil
and r10b, cl
xor dil, 0xff
and r9b, dil
or r10b, r9b
mov cl, dl
xor cl, 0xff
mov r9b, r10b
xor r9b, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
mov bl, cl
and bl, 0xff
and dl, r11b
mov dil, r9b
and dil, 0xff
and r10b, r11b
or bl, dl
or dil, r10b
xor bl, dil
or cl, r9b
xor cl, 0xff
or r11b, 1
and cl, r11b
or bl, cl
mov cl, r14b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r9b, r14b
and r9b, dl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, r9b
or r10b, dl
xor cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r11b, 0
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
mov r9b, r14b
xor r9b, 0xff
xor dl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
or r9b, dl
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov dl, cl
xor dl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
mov dil, dl
and dil, 0xff
and cl, r11b
mov r15b, r10b
and r15b, 0xff
and r9b, r11b
or dil, cl
or r15b, r9b
xor dil, r15b
or dl, r10b
xor dl, 0xff
or r11b, 1
and dl, r11b
or dil, dl
mov cl, dil
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dil, dl
or cl, dil
mov dl, bl
xor dl, 0xff
mov r9b, cl
and r9b, dl
xor cl, 0xff
mov dl, bl
and dl, cl
or r9b, dl
xor r9b, 0xff
mov cl, bl
xor cl, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 0
or r9b, cl
or dl, 0
xor r9b, 0xff
and r9b, dl
mov cl, bl
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r10b, bl
and r10b, dl
or cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
or dl, r10b
xor bl, 0xff
xor dl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
or bl, dl
or r10b, 0
xor bl, 0xff
and bl, r10b
mov dl, cl
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
mov dil, dl
and dil, 0xff
and cl, r11b
mov r15b, r10b
and r15b, 0xff
and bl, r11b
or dil, cl
or r15b, bl
xor dil, r15b
or dl, r10b
xor dl, 0xff
or r11b, 1
and dl, r11b
or dil, dl
mov cl, dil
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xb4b]
xor dl, 0
and dil, dl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0
and dl, 1
or cl, dil
or r10b, dl
xor cl, r10b
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov r11b, r14b
and r11b, r10b
mov bl, cl
xor bl, 0xff
and bl, 0xff
and cl, r10b
or dl, r11b
or bl, cl
xor dl, bl
xor r14b, 0xff
mov cl, dl
xor cl, r14b
and cl, dl
mov dl, r9b
xor dl, 0xff
and dl, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov r11b, r9b
and r11b, r10b
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0
and r10b, 1
or dl, r11b
or bl, r10b
xor dl, bl
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
mov bl, cl
and bl, r11b
or r10b, bl
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov dil, dl
xor dil, bl
and dil, dl
xor r9b, 0xff
mov bl, r11b
xor bl, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
or r9b, bl
or r14b, 1
xor r9b, 0xff
and r9b, r14b
mov bl, r10b
xor bl, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
or bl, r14b
or r15b, 0
xor bl, 0xff
and bl, r15b
xor cl, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
or cl, r14b
or r15b, 0
xor cl, 0xff
and cl, r15b
mov r14b, dil
xor r14b, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
mov r13b, r14b
and r13b, 0
and dil, r12b
mov al, r15b
and al, 0
and r9b, r12b
or r13b, dil
or al, r9b
xor r13b, al
or r14b, r15b
xor r14b, 0xff
or r12b, 0
and r14b, r12b
or r13b, r14b
mov al, bl
and al, cl
xor bl, cl
or al, bl
mov cl, r13b
xor cl, 0xff
and cl, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r13b, r9b
mov bl, al
xor bl, 0xff
and bl, 0
and al, r9b
or cl, r13b
or bl, al
xor cl, bl
mov al, dl
and al, r10b
xor dl, r10b
or al, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and al, r9b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and r9b, 1
or dl, al
or r10b, r9b
xor dl, r10b
mov al, r11b
and al, 0
xor r11b, 0
or al, r11b
xor al, 0xff
mov r9b, dl
xor r9b, al
and r9b, dl
mov al, cl
xor al, 0xff
mov dl, r9b
xor dl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov r11b, al
and r11b, 0
and cl, r10b
mov bl, dl
and bl, 0
and r9b, r10b
or r11b, cl
or bl, r9b
xor r11b, bl
or al, dl
xor al, 0xff
or r10b, 0
and al, r10b
or r11b, al
mov al, byte [rbp + 0xb3d]
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xb4b]
xor cl, 0
mov dl, byte [rbp + 0xb3d]
and dl, cl
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 0
and cl, 1
or al, dl
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
xor al, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 0
or cl, al
or dl, 0
xor cl, 0xff
and cl, dl
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 1
or al, dl
xor al, 0xff
mov dl, byte [rbp + 0xb3d]
xor dl, al
mov al, byte [rbp + 0xb3d]
and dl, al
mov r9b, cl
and r9b, dl
xor cl, dl
or r9b, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r10b, sil
and r10b, dl
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0xff
and dl, 1
or cl, r10b
or bl, dl
xor cl, bl
mov dl, byte [rbp + 0xb4b]
xor dl, 1
xor cl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
or dl, cl
or r10b, 0
xor dl, 0xff
and dl, r10b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov bl, r10b
and bl, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0
and r10b, 1
or cl, bl
or dil, r10b
xor cl, dil
mov r10b, cl
xor r10b, 0xff
mov bl, sil
xor bl, r10b
and bl, sil
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and dil, 1
or r10b, r14b
or r15b, dil
xor r10b, r15b
xor r10b, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
or r10b, dil
or r14b, 0
xor r10b, 0xff
and r10b, r14b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dil, dl
and dil, bl
xor dl, bl
or dil, dl
mov dl, r10b
xor dl, 0xff
mov bl, cl
xor bl, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
mov r15b, dl
and r15b, 0xff
and r10b, r14b
mov r12b, bl
and r12b, 0xff
and cl, r14b
or r15b, r10b
or r12b, cl
xor r15b, r12b
or dl, bl
xor dl, 0xff
or r14b, 1
and dl, r14b
or r15b, dl
mov cl, dil
xor cl, 0xff
mov dl, r15b
and dl, cl
xor r15b, 0xff
and dil, r15b
or dl, dil
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
or cl, r10b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
xor cl, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 1
or r10b, cl
or bl, 1
xor r10b, 0xff
and r10b, bl
mov cl, byte [rbp + 0xb4b]
xor cl, 0
and cl, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0
or cl, bl
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov dil, cl
xor dil, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
or bl, dil
or r14b, 1
xor bl, 0xff
and bl, r14b
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 1
or dil, r14b
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r15b, dil
xor r15b, r14b
and r15b, dil
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dil, r10b
and dil, bl
xor r10b, bl
or dil, r10b
mov r10b, r15b
xor r10b, 0xff
mov bl, cl
xor bl, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
mov r12b, r10b
and r12b, 0xff
and r15b, r14b
mov r13b, bl
and r13b, 0xff
and cl, r14b
or r12b, r15b
or r13b, cl
xor r12b, r13b
or r10b, bl
xor r10b, 0xff
or r14b, 1
and r10b, r14b
or r12b, r10b
mov cl, dil
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and dil, r10b
mov bl, r12b
xor bl, 0xff
and bl, 0xff
and r12b, r10b
or cl, dil
or bl, r12b
xor cl, bl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 1
or r10b, bl
mov bl, r9b
xor bl, 0xff
mov dil, r10b
and dil, bl
xor r10b, 0xff
mov bl, r9b
and bl, r10b
or dil, bl
mov r10b, r9b
xor r10b, 0xff
mov bl, dil
xor bl, r10b
and bl, dil
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, cl
and r14b, dil
or r10b, r14b
xor al, 0xff
mov dil, r10b
and dil, al
xor r10b, 0xff
mov al, byte [rbp + 0xb3d]
and al, r10b
or dil, al
xor dil, 0xff
mov al, byte [rbp + 0xb3d]
xor al, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
or dil, al
or r10b, 1
xor dil, 0xff
and dil, r10b
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov r14b, r10b
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and r10b, 1
or al, r14b
or r15b, r10b
xor al, r15b
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r15b, dl
and r15b, r14b
mov r12b, al
xor r12b, 0xff
and r12b, 0
and al, r14b
or r10b, r15b
or r12b, al
xor r10b, r12b
xor r10b, 0xff
mov al, dl
xor al, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
or r10b, al
or r14b, 1
xor r10b, 0xff
and r10b, r14b
mov al, sil
xor al, 0xff
and al, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
and sil, r14b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0
and r14b, 1
or al, sil
or r15b, r14b
xor al, r15b
mov sil, cl
xor sil, 0xff
and sil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
mov r15b, cl
and r15b, r14b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0xff
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r12b, r15b
and r12b, 0
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 0xff
and r15b, 1
or r14b, r12b
or r13b, r15b
xor r14b, r13b
mov r15b, al
and r15b, sil
xor al, sil
or r15b, al
mov al, r14b
and al, 0
xor r14b, 0
or al, r14b
mov sil, r15b
xor sil, 0xff
and sil, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
and r15b, r14b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
xor sil, 0xff
xor al, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
or sil, al
or r14b, 0
xor sil, 0xff
and sil, r14b
mov al, bl
xor al, 0xff
and al, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r15b, bl
and r15b, r14b
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0
and r14b, 1
or al, r15b
or r12b, r14b
xor al, r12b
mov r14b, dil
xor r14b, 0xff
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r12b, dil
and r12b, r15b
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 0xff
and r15b, 1
or r14b, r12b
or r13b, r15b
xor r14b, r13b
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 1
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov r13b, r12b
and r13b, 1
mov byte [rbp + 0xaf5], al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0xff
and r12b, 1
or r15b, r13b
or al, r12b
xor r15b, al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov r12b, byte [rbp + 0xaf5]
xor r12b, al
mov al, byte [rbp + 0xaf5]
and r12b, al
xor bl, 0xff
mov r13b, r15b
xor r13b, 0xff
mov al, byte [rbp + 0xb4b]
xor al, 1
or bl, r13b
or al, 1
xor bl, 0xff
and bl, al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov r13b, r14b
xor r13b, al
and r13b, r14b
xor dil, 0xff
mov al, r15b
xor al, 0xff
mov byte [rbp + 0xaf4], al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov byte [rbp + 0xaf3], al
mov al, byte [rbp + 0xaf4]
or dil, al
mov al, byte [rbp + 0xaf3]
or al, 1
xor dil, 0xff
and dil, al
mov al, r12b
and al, bl
xor r12b, bl
or al, r12b
mov bl, r13b
xor bl, 0xff
mov r12b, dil
xor r12b, 0xff
mov byte [rbp + 0xaf2], al
mov al, byte [rbp + 0xb4b]
xor al, 1
mov byte [rbp + 0xaf1], bl
and bl, 0xff
and r13b, al
mov byte [rbp + 0xaf0], r12b
and r12b, 0xff
and dil, al
or bl, r13b
or r12b, dil
xor bl, r12b
mov dil, byte [rbp + 0xaf1]
mov r12b, byte [rbp + 0xaf0]
or dil, r12b
xor dil, 0xff
or al, 1
and dil, al
or bl, dil
mov al, byte [rbp + 0xaf2]
xor al, 0xff
and al, 0
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r13b, byte [rbp + 0xaf2]
and r13b, dil
mov r12b, bl
xor r12b, 0xff
and r12b, 0
and bl, dil
or al, r13b
or r12b, bl
xor al, r12b
mov bl, byte [rbp + 0xaf5]
xor bl, 0xff
mov dil, r14b
xor dil, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov r13b, bl
and r13b, 0xff
mov byte [rbp + 0xaef], al
mov al, byte [rbp + 0xaf5]
and al, r12b
mov byte [rbp + 0xaee], dil
and dil, 0xff
and r14b, r12b
or r13b, al
or dil, r14b
xor r13b, dil
mov al, byte [rbp + 0xaee]
or bl, al
xor bl, 0xff
or r12b, 1
and bl, r12b
or r13b, bl
mov bl, r13b
xor bl, 0xff
and bl, 0
mov dil, byte [rbp + 0xb4b]
xor dil, 0
and r13b, dil
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0
and dil, 1
or bl, r13b
or r14b, dil
xor bl, r14b
mov dil, r15b
and dil, 1
xor r15b, 1
or dil, r15b
xor bl, 0xff
xor dil, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
or bl, dil
or r14b, 1
xor bl, 0xff
and bl, r14b
mov dil, byte [rbp + 0xaef]
and dil, bl
mov r14b, byte [rbp + 0xaef]
xor r14b, bl
or dil, r14b
mov bl, r10b
xor bl, 0xff
mov r14b, sil
xor r14b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
or bl, r14b
or r15b, 1
xor bl, 0xff
and bl, r15b
mov r14b, r10b
xor r14b, 0xff
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r10b, r15b
mov r12b, sil
xor r12b, 0xff
and r12b, 0xff
and sil, r15b
or r14b, r10b
or r12b, sil
xor r14b, r12b
mov r10b, bl
xor r10b, 0xff
mov sil, r14b
xor sil, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r12b, r10b
and r12b, 0xff
and bl, r15b
mov r13b, sil
and r13b, 0xff
and r14b, r15b
or r12b, bl
or r13b, r14b
xor r12b, r13b
or r10b, sil
xor r10b, 0xff
or r15b, 1
and r10b, r15b
or r12b, r10b
mov r10b, dil
xor r10b, 0xff
and r10b, 0
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov sil, dil
and sil, bl
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0
and bl, 1
or r10b, sil
or r14b, bl
xor r10b, r14b
mov bl, r12b
xor bl, 0xff
xor r10b, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 1
or bl, r10b
or sil, 1
xor bl, 0xff
and bl, sil
mov r10b, r12b
xor r10b, 0xff
and r10b, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and r12b, sil
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0xff
and sil, 1
or r10b, r12b
or r14b, sil
xor r10b, r14b
xor r10b, 0xff
mov sil, dil
xor sil, r10b
and sil, dil
mov r10b, bl
and r10b, sil
xor bl, sil
or r10b, bl
mov bl, dl
xor bl, 0xff
mov sil, r9b
xor sil, bl
and sil, r9b
mov bl, r9b
xor bl, 0xff
mov dil, dl
and dil, bl
xor dl, 0xff
and r9b, dl
or dil, r9b
mov dl, sil
and dl, dil
xor sil, dil
or dl, sil
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov sil, dl
and sil, bl
or r9b, sil
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov bl, byte [rbp + 0xb4b]
xor bl, 0
and bl, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0
or bl, sil
xor dl, 0xff
mov sil, bl
xor sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
or dl, sil
or dil, 0
xor dl, 0xff
and dl, dil
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and dil, 1
or sil, r14b
or r15b, dil
xor sil, r15b
xor sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
or sil, dil
or r14b, 0
xor sil, 0xff
and sil, r14b
xor bl, 0xff
xor bl, 1
and bl, 0xff
mov dil, r9b
xor dil, 0xff
mov r14b, dl
xor r14b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, dil
and r12b, 0
and r9b, r15b
mov r13b, r14b
and r13b, 0
and dl, r15b
or r12b, r9b
or r13b, dl
xor r12b, r13b
or dil, r14b
xor dil, 0xff
or r15b, 0
and dil, r15b
or r12b, dil
mov dl, sil
xor dl, 0xff
mov r9b, bl
xor r9b, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, dl
and r14b, 0xff
and sil, dil
mov r15b, r9b
and r15b, 0xff
and bl, dil
or r14b, sil
or r15b, bl
xor r14b, r15b
or dl, r9b
xor dl, 0xff
or dil, 1
and dl, dil
or r14b, dl
mov dl, r12b
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r12b, r9b
mov bl, r14b
xor bl, 0xff
and bl, 0
and r14b, r9b
or dl, r12b
or bl, r14b
xor dl, bl
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov bl, cl
xor bl, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 1
or r9b, bl
or sil, 1
xor r9b, 0xff
and r9b, sil
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov sil, cl
and sil, bl
xor cl, 0xff
and cl, 1
or sil, cl
mov cl, r9b
and cl, sil
xor r9b, sil
or cl, r9b
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and cl, bl
or r9b, cl
mov cl, dl
xor cl, 0xff
and cl, 0
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov sil, dl
and sil, bl
mov dil, r9b
xor dil, 0xff
and dil, 0
and r9b, bl
or cl, sil
or dil, r9b
xor cl, dil
xor cl, 0xff
xor dl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
or cl, dl
or r9b, 0
xor cl, 0xff
and cl, r9b
mov dl, cl
xor dl, 0xff
mov r9b, r10b
xor r9b, dl
and r9b, r10b
mov dl, r10b
xor dl, 0xff
mov bl, cl
and bl, dl
xor cl, 0xff
and r10b, cl
or bl, r10b
mov cl, r9b
xor cl, 0xff
mov dl, bl
xor dl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov sil, cl
and sil, 0xff
and r9b, r10b
mov dil, dl
and dil, 0xff
and bl, r10b
or sil, r9b
or dil, bl
xor sil, dil
or cl, dl
xor cl, 0xff
or r10b, 1
and cl, r10b
or sil, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r9b, sil
and r9b, dl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, r9b
or r10b, dl
xor cl, r10b
mov dl, byte [rbp + 0xb4b]
xor dl, 1
xor cl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
or dl, cl
or r9b, 0
xor dl, 0xff
and dl, r9b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0xff
and r9b, 1
or cl, r10b
or bl, r9b
xor cl, bl
mov r9b, sil
xor r9b, 0xff
mov r10b, cl
xor r10b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 0
or r9b, r10b
or bl, 0
xor r9b, 0xff
and r9b, bl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 1
or r10b, bl
xor r10b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
or r10b, bl
or dil, 1
xor r10b, 0xff
and r10b, dil
mov bl, byte [rbp + 0xb4b]
xor bl, 1
xor cl, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
or bl, cl
or dil, 0
xor bl, 0xff
and bl, dil
mov cl, dl
and cl, r9b
xor dl, r9b
or cl, dl
mov dl, r10b
and dl, bl
xor r10b, bl
or dl, r10b
mov r9b, cl
xor r9b, 0xff
mov r10b, dl
and r10b, r9b
xor dl, 0xff
and cl, dl
or r10b, cl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and r10b, dl
or cl, r10b
mov dl, byte [rbp + 0xb4b]
xor dl, 0
and dl, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
mov r10b, r9b
and r10b, 0
mov bl, cl
xor bl, 0xff
and bl, 0
and cl, r9b
or dl, r10b
or bl, cl
xor dl, bl
mov cl, byte [rbp + 0xb4b]
xor cl, 0
mov r9b, dl
xor r9b, cl
and r9b, dl
mov cl, byte [rbp + 0xb4b]
xor cl, 0
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 0
or cl, dl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
or dl, r10b
mov r10b, dl
xor r10b, 0xff
xor r10b, 0
and r10b, 0
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and dil, 1
or bl, r14b
or r15b, dil
xor bl, r15b
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, bl
xor r14b, dil
and r14b, bl
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov bl, cl
xor bl, 0xff
mov dil, r10b
xor dil, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, bl
and r12b, 0
and cl, r15b
mov r13b, dil
and r13b, 0
and r10b, r15b
or r12b, cl
or r13b, r10b
xor r12b, r13b
or bl, dil
xor bl, 0xff
or r15b, 0
and bl, r15b
or r12b, bl
mov cl, r14b
xor cl, 0xff
mov r10b, dl
xor r10b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov dil, cl
and dil, 0xff
and r14b, bl
mov r15b, r10b
and r15b, 0xff
and dl, bl
or dil, r14b
or r15b, dl
xor dil, r15b
or cl, r10b
xor cl, 0xff
or bl, 1
and cl, bl
or dil, cl
mov cl, r12b
xor cl, 0xff
mov dl, dil
and dl, cl
xor dil, 0xff
and r12b, dil
or dl, r12b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov bl, dl
and bl, r10b
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0xff
and r10b, 1
or cl, bl
or dil, r10b
xor cl, dil
mov r10b, sil
xor r10b, 0xff
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov dil, sil
and dil, bl
mov r14b, cl
xor r14b, 0xff
and r14b, 0xff
and cl, bl
or r10b, dil
or r14b, cl
xor r10b, r14b
xor sil, 0xff
mov cl, r10b
xor cl, sil
and cl, r10b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 1
or r10b, bl
mov bl, byte [rbp + 0xb4b]
xor bl, 1
xor r10b, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 0
or bl, r10b
or sil, 0
xor bl, 0xff
and bl, sil
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 1
or r10b, sil
mov sil, r10b
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 1
or dil, r14b
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
mov r15b, dil
xor r15b, r14b
and r15b, dil
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov dil, bl
xor dil, 0xff
mov r14b, sil
xor r14b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 0
mov r13b, dil
and r13b, 0
and bl, r12b
mov al, r14b
and al, 0
and sil, r12b
or r13b, bl
or al, sil
xor r13b, al
or dil, r14b
xor dil, 0xff
or r12b, 0
and dil, r12b
or r13b, dil
mov al, r15b
xor al, 0xff
mov bl, r10b
xor bl, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 0
mov dil, al
and dil, 0
and r15b, sil
mov r14b, bl
and r14b, 0
and r10b, sil
or dil, r15b
or r14b, r10b
xor dil, r14b
or al, bl
xor al, 0xff
or sil, 0
and al, sil
or dil, al
mov al, r13b
xor al, 0xff
and al, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r13b, r10b
mov bl, dil
xor bl, 0xff
and bl, 0xff
and dil, r10b
or al, r13b
or bl, dil
xor al, bl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov sil, bl
and sil, 0
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0xff
and bl, 1
or r10b, sil
or dil, bl
xor r10b, dil
mov bl, al
xor bl, 0xff
mov sil, r10b
and sil, bl
xor r10b, 0xff
mov bl, al
and bl, r10b
or sil, bl
xor sil, 0xff
xor al, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
or sil, al
or r10b, 1
xor sil, 0xff
and sil, r10b
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov bl, r10b
and bl, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0xff
and r10b, 1
or al, bl
or dil, r10b
xor al, dil
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov bl, byte [rbp + 0xb4b]
xor bl, 0
and dl, bl
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0
and bl, 1
or r10b, dl
or dil, bl
xor r10b, dil
mov dl, byte [rbp + 0xb4b]
xor dl, 0
and dl, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0
or dl, bl
mov bl, al
xor bl, 0xff
mov dil, r10b
xor dil, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r15b, bl
and r15b, 0
and al, r14b
mov r12b, dil
and r12b, 0
and r10b, r14b
or r15b, al
or r12b, r10b
xor r15b, r12b
or bl, dil
xor bl, 0xff
or r14b, 0
and bl, r14b
or r15b, bl
mov al, byte [rbp + 0xb4b]
xor al, 0
mov r10b, dl
xor r10b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov dil, al
and dil, 0
mov r14b, bl
and r14b, 0
mov r12b, r10b
and r12b, 0
and dl, bl
or dil, r14b
or r12b, dl
xor dil, r12b
or al, r10b
xor al, 0xff
or bl, 0
and al, bl
or dil, al
mov al, r15b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and r15b, dl
or al, r15b
xor al, 0xff
xor dil, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 1
or al, dil
or dl, 1
xor al, 0xff
and al, dl
mov dl, r9b
xor dl, 0xff
mov r10b, cl
xor r10b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 0
or dl, r10b
or bl, 0
xor dl, 0xff
and dl, bl
mov r10b, r9b
xor r10b, 0xff
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and r9b, bl
mov dil, cl
xor dil, 0xff
and dil, 0xff
and cl, bl
or r10b, r9b
or dil, cl
xor r10b, dil
mov cl, dl
and cl, r10b
xor dl, r10b
or cl, dl
mov dl, sil
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r10b, sil
and r10b, r9b
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0xff
and r9b, 1
or dl, r10b
or bl, r9b
xor dl, bl
mov r9b, al
xor r9b, 0xff
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov bl, al
and bl, r10b
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0
and r10b, 1
or r9b, bl
or dil, r10b
xor r9b, dil
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov dil, bl
and dil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0xff
and bl, 1
or r10b, dil
or r14b, bl
xor r10b, r14b
mov bl, dl
xor bl, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
or bl, dil
or r14b, 1
xor bl, 0xff
and bl, r14b
mov dil, r10b
xor dil, 0xff
mov r14b, sil
xor r14b, dil
and r14b, sil
mov sil, byte [rbp + 0xb4b]
xor sil, 1
mov dil, r9b
xor dil, sil
and dil, r9b
mov sil, r10b
xor sil, 0xff
mov r15b, al
xor r15b, sil
and r15b, al
mov al, bl
xor al, 0xff
mov sil, r14b
xor sil, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov r13b, al
and r13b, 0xff
and bl, r12b
mov byte [rbp + 0xaed], sil
and sil, 0xff
and r14b, r12b
or r13b, bl
or sil, r14b
xor r13b, sil
mov bl, byte [rbp + 0xaed]
or al, bl
xor al, 0xff
or r12b, 1
and al, r12b
or r13b, al
mov al, dil
xor al, 0xff
mov sil, r15b
xor sil, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r12b, al
and r12b, 0
and dil, r14b
mov bl, sil
and bl, 0
and r15b, r14b
or r12b, dil
or bl, r15b
xor r12b, bl
or al, sil
xor al, 0xff
or r14b, 0
and al, r14b
or r12b, al
mov al, r13b
xor al, 0xff
mov bl, r12b
and bl, al
xor r12b, 0xff
and r13b, r12b
or bl, r13b
mov al, dl
xor al, 0xff
mov sil, r9b
xor sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r14b, al
and r14b, 0
and dl, dil
mov r15b, sil
and r15b, 0
and r9b, dil
or r14b, dl
or r15b, r9b
xor r14b, r15b
or al, sil
xor al, 0xff
or dil, 0
and al, dil
or r14b, al
mov al, r14b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and r14b, dl
or al, r14b
mov dl, r10b
and dl, 1
xor r10b, 1
or dl, r10b
xor dl, 0xff
mov r9b, al
xor r9b, dl
and r9b, al
mov al, bl
xor al, 0xff
mov dl, r9b
xor dl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov sil, al
and sil, 0
and bl, r10b
mov dil, dl
and dil, 0
and r9b, r10b
or sil, bl
or dil, r9b
xor sil, dil
or al, dl
xor al, 0xff
or r10b, 0
and al, r10b
or sil, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r9b, cl
and r9b, dl
or al, r9b
xor al, 0xff
mov dl, sil
xor dl, al
and dl, sil
mov al, sil
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and sil, r9b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and r9b, 1
or al, sil
or r10b, r9b
xor al, r10b
xor cl, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
or cl, al
or r9b, 0
xor cl, 0xff
and cl, r9b
mov al, dl
xor al, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov bl, al
and bl, 0
and dl, r10b
mov sil, r9b
and sil, 0
and cl, r10b
or bl, dl
or sil, cl
xor bl, sil
or al, r9b
xor al, 0xff
or r10b, 0
and al, r10b
or bl, al
mov al, byte [rbp + 0xb4b]
xor al, 0
and al, 1
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 0
or al, cl
mov cl, byte [rbp + 0xb4b]
xor cl, 0
xor al, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 0
or cl, al
or dl, 0
xor cl, 0xff
and cl, dl
mov al, byte [rbp + 0xb4b]
xor al, 0
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 0
or al, dl
mov dl, al
xor dl, 0xff
xor dl, 0
and dl, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
or r9b, r10b
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov sil, byte [rbp + 0xb4b]
xor sil, 0
or r9b, r10b
or sil, 0
xor r9b, 0xff
and r9b, sil
xor al, 0xff
xor al, 1
and al, 0xff
mov r10b, cl
xor r10b, 0xff
mov sil, dl
xor sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r14b, r10b
and r14b, 0
and cl, dil
mov r15b, sil
and r15b, 0
and dl, dil
or r14b, cl
or r15b, dl
xor r14b, r15b
or r10b, sil
xor r10b, 0xff
or dil, 0
and r10b, dil
or r14b, r10b
mov cl, r9b
xor cl, 0xff
mov dl, al
xor dl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov sil, cl
and sil, 0xff
and r9b, r10b
mov dil, dl
and dil, 0xff
and al, r10b
or sil, r9b
or dil, al
xor sil, dil
or cl, dl
xor cl, 0xff
or r10b, 1
and cl, r10b
or sil, cl
mov al, r14b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xb4b]
xor cl, 0
and r14b, cl
mov dl, sil
xor dl, 0xff
and dl, 0
and sil, cl
or al, r14b
or dl, sil
xor al, dl
mov cl, r8b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xb4b]
xor dl, 0
mov r9b, r8b
and r9b, dl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0
and dl, 1
or cl, r9b
or r10b, dl
xor cl, r10b
mov dl, byte [rbp + 0xb4b]
xor dl, 1
xor cl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
or dl, cl
or r9b, 1
xor dl, 0xff
and dl, r9b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 1
or cl, r9b
mov r9b, cl
xor r9b, 0xff
mov r10b, r8b
xor r10b, r9b
and r10b, r8b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 1
or r9b, sil
mov sil, byte [rbp + 0xb4b]
xor sil, 1
mov dil, r9b
xor dil, sil
and dil, r9b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
xor cl, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 0
or r9b, cl
or sil, 0
xor r9b, 0xff
and r9b, sil
mov cl, dl
and cl, r10b
xor dl, r10b
or cl, dl
mov dl, dil
xor dl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 1
mov r14b, dl
and r14b, 0xff
and dil, sil
mov r15b, r10b
and r15b, 0xff
and r9b, sil
or r14b, dil
or r15b, r9b
xor r14b, r15b
or dl, r10b
xor dl, 0xff
or sil, 1
and dl, sil
or r14b, dl
mov dl, cl
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and cl, r9b
mov r10b, r14b
xor r10b, 0xff
and r10b, 0
and r14b, r9b
or dl, cl
or r10b, r14b
xor dl, r10b
mov cl, byte [rbp + 0xb4b]
xor cl, 0
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 0
or cl, r9b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov sil, r10b
and sil, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0
and r10b, 1
or r9b, sil
or dil, r10b
xor r9b, dil
mov r10b, r9b
xor r10b, 0xff
xor r10b, 0
and r10b, 0
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 1
or sil, dil
xor sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
or sil, dil
or r14b, 0
xor sil, 0xff
and sil, r14b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov dil, cl
xor dil, 0xff
mov r14b, r10b
xor r14b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, dil
and r12b, 0
and cl, r15b
mov r13b, r14b
and r13b, 0
and r10b, r15b
or r12b, cl
or r13b, r10b
xor r12b, r13b
or dil, r14b
xor dil, 0xff
or r15b, 0
and dil, r15b
or r12b, dil
mov cl, sil
xor cl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r14b, cl
and r14b, 0
and sil, dil
mov r15b, r10b
and r15b, 0
and r9b, dil
or r14b, sil
or r15b, r9b
xor r14b, r15b
or cl, r10b
xor cl, 0xff
or dil, 0
and cl, dil
or r14b, cl
mov cl, r12b
xor cl, 0xff
mov r9b, r14b
and r9b, cl
xor r14b, 0xff
and r12b, r14b
or r9b, r12b
mov cl, al
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov sil, al
and sil, r10b
or cl, sil
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
and r10b, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
mov dil, sil
and dil, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0xff
and sil, 1
or r10b, dil
or r14b, sil
xor r10b, r14b
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0xff
and dil, 1
or sil, r14b
or r15b, dil
xor sil, r15b
mov dil, cl
and dil, r10b
xor cl, r10b
or dil, cl
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r10b, sil
xor r10b, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r15b, cl
and r15b, 0
mov r12b, r14b
and r12b, 1
mov r13b, r10b
and r13b, 0
and sil, r14b
or r15b, r12b
or r13b, sil
xor r15b, r13b
or cl, r10b
xor cl, 0xff
or r14b, 0
and cl, r14b
or r15b, cl
mov cl, dil
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and dil, r10b
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0xff
and r10b, 1
or cl, dil
or sil, r10b
xor cl, sil
xor cl, 0xff
xor r15b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
or cl, r15b
or r10b, 1
xor cl, 0xff
and cl, r10b
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
and r10b, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0
or r10b, sil
mov sil, r9b
xor sil, 0xff
and sil, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
mov r14b, r9b
and r14b, dil
or sil, r14b
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0
and r14b, 1
or dil, r15b
or r12b, r14b
xor dil, r12b
mov r14b, r10b
xor r14b, 0xff
mov r15b, sil
xor r15b, 0xff
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
mov r13b, r14b
and r13b, 0xff
and r10b, r12b
mov byte [rbp + 0xaec], r15b
and r15b, 0xff
and sil, r12b
or r13b, r10b
or r15b, sil
xor r13b, r15b
mov r10b, byte [rbp + 0xaec]
or r14b, r10b
xor r14b, 0xff
or r12b, 1
and r14b, r12b
or r13b, r14b
mov sil, dil
and sil, 1
xor dil, 1
or sil, dil
mov dil, r13b
xor dil, 0xff
and dil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r13b, r14b
or dil, r13b
xor dil, 0xff
xor sil, 0xff
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
or dil, sil
or r14b, 1
xor dil, 0xff
and dil, r14b
mov sil, byte [rbp + 0xb4b]
xor sil, 0
and sil, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
mov r15b, r14b
and r15b, 0
mov r12b, byte [rbp + 0xb4b]
xor r12b, 1
and r12b, 0xff
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, dl
xor r14b, 0xff
and r14b, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r12b, dl
and r12b, r15b
mov r13b, sil
xor r13b, 0xff
and r13b, 0xff
and sil, r15b
or r14b, r12b
or r13b, sil
xor r14b, r13b
xor r14b, 0xff
mov sil, dl
xor sil, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
or r14b, sil
or r15b, 0
xor r14b, 0xff
and r14b, r15b
mov sil, r9b
xor sil, 0xff
and sil, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r12b, r9b
and r12b, r15b
mov r13b, byte [rbp + 0xb4b]
xor r13b, 1
and r13b, 0xff
and r15b, 1
or sil, r12b
or r13b, r15b
xor sil, r13b
mov r15b, r8b
xor r15b, 0xff
mov r12b, sil
and r12b, r15b
xor sil, 0xff
mov r15b, r8b
and r15b, sil
or r12b, r15b
xor r12b, 0xff
xor r8b, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 0
or r12b, r8b
or sil, 0
xor r12b, 0xff
and r12b, sil
mov r8b, cl
xor r8b, 0xff
mov sil, dil
xor sil, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
or r8b, sil
or r15b, 0
xor r8b, 0xff
and r8b, r15b
mov sil, cl
xor sil, 0xff
and sil, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and cl, r15b
mov r13b, dil
xor r13b, 0xff
and r13b, 0xff
and dil, r15b
or sil, cl
or r13b, dil
xor sil, r13b
mov cl, r8b
xor cl, 0xff
mov dil, sil
xor dil, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov r13b, cl
and r13b, 0xff
and r8b, r15b
mov r10b, dil
and r10b, 0xff
and sil, r15b
or r13b, r8b
or r10b, sil
xor r13b, r10b
or cl, dil
xor cl, 0xff
or r15b, 1
and cl, r15b
or r13b, cl
mov cl, r14b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov r10b, r14b
and r10b, r8b
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0xff
and r8b, 1
or cl, r10b
or sil, r8b
xor cl, sil
mov r8b, r12b
xor r8b, 0xff
and r8b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov sil, r12b
and sil, r10b
or r8b, sil
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0
mov sil, byte [rbp + 0xb4b]
xor sil, 0
mov dil, sil
and dil, 1
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
and r15b, 0
and sil, 1
or r10b, dil
or r15b, sil
xor r10b, r15b
mov sil, byte [rbp + 0xb4b]
xor sil, 1
mov dil, cl
xor dil, sil
and dil, cl
xor r14b, 0xff
mov sil, r10b
xor sil, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
or r14b, sil
or r15b, 1
xor r14b, 0xff
and r14b, r15b
mov sil, r8b
xor sil, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
mov byte [rbp + 0xaeb], al
mov al, byte [rbp + 0xb4b]
xor al, 1
or sil, r15b
or al, 1
xor sil, 0xff
and sil, al
xor r12b, 0xff
mov al, r10b
xor al, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 1
or r12b, al
or r15b, 1
xor r12b, 0xff
and r12b, r15b
mov al, dil
xor al, 0xff
mov r15b, r14b
xor r15b, 0xff
mov byte [rbp + 0xaea], al
mov al, byte [rbp + 0xb4b]
xor al, 0
mov byte [rbp + 0xae9], al
mov al, byte [rbp + 0xaea]
and al, 0
mov byte [rbp + 0xae8], al
mov al, byte [rbp + 0xae9]
and dil, al
mov al, r15b
and al, 0
mov byte [rbp + 0xae7], al
mov al, byte [rbp + 0xae9]
and r14b, al
mov al, byte [rbp + 0xae8]
or al, dil
mov dil, byte [rbp + 0xae7]
or dil, r14b
xor al, dil
mov dil, byte [rbp + 0xaea]
or dil, r15b
xor dil, 0xff
mov r14b, byte [rbp + 0xae9]
or r14b, 0
and dil, r14b
or al, dil
mov dil, sil
xor dil, 0xff
mov r14b, r12b
xor r14b, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov byte [rbp + 0xae6], dil
and dil, 0
and sil, r15b
mov byte [rbp + 0xae5], r14b
and r14b, 0
and r12b, r15b
or dil, sil
or r14b, r12b
xor dil, r14b
mov sil, byte [rbp + 0xae6]
mov r14b, byte [rbp + 0xae5]
or sil, r14b
xor sil, 0xff
or r15b, 0
and sil, r15b
or dil, sil
mov sil, al
xor sil, 0xff
mov r15b, dil
and r15b, sil
xor dil, 0xff
and al, dil
or r15b, al
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and al, r8b
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0xff
and r8b, 1
or cl, al
or sil, r8b
xor cl, sil
mov al, byte [rbp + 0xb4b]
xor al, 1
mov r8b, r10b
xor r8b, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 1
mov dil, al
and dil, 0xff
mov r12b, sil
and r12b, 1
mov r14b, r8b
and r14b, 0xff
and r10b, sil
or dil, r12b
or r14b, r10b
xor dil, r14b
or al, r8b
xor al, 0xff
or sil, 1
and al, sil
or dil, al
xor cl, 0xff
xor dil, 0xff
mov al, byte [rbp + 0xb4b]
xor al, 1
or cl, dil
or al, 1
xor cl, 0xff
and cl, al
mov al, r15b
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov sil, al
and sil, 0xff
and r15b, r10b
mov dil, r8b
and dil, 0xff
and cl, r10b
or sil, r15b
or dil, cl
xor sil, dil
or al, r8b
xor al, 0xff
or r10b, 1
and al, r10b
or sil, al
mov al, r13b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r8b, r13b
and r8b, cl
or al, r8b
xor al, 0xff
mov cl, sil
xor cl, al
and cl, sil
mov al, sil
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and sil, r8b
or al, sil
xor r13b, 0xff
xor al, 0xff
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
or r13b, al
or r8b, 1
xor r13b, 0xff
and r13b, r8b
mov al, cl
and al, r13b
xor cl, r13b
or al, cl
mov cl, dl
xor cl, 0xff
mov r8b, byte [rbp + 0xaeb]
xor r8b, cl
mov cl, byte [rbp + 0xaeb]
and r8b, cl
xor cl, 0xff
and cl, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov sil, byte [rbp + 0xaeb]
and sil, r10b
mov dil, dl
xor dil, 0xff
and dil, 0
and dl, r10b
or cl, sil
or dil, dl
xor cl, dil
mov dl, r8b
and dl, cl
xor r8b, cl
or dl, r8b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov r10b, dl
and r10b, r8b
or cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and r8b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov sil, r10b
and sil, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0xff
and r10b, 1
or r8b, sil
or dil, r10b
xor r8b, dil
xor dl, 0xff
xor r8b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
or dl, r8b
or r10b, 1
xor dl, 0xff
and dl, r10b
mov r8b, cl
and r8b, dl
xor cl, dl
or r8b, cl
mov cl, byte [rbp + 0xb4b]
xor cl, 0
mov dl, r9b
xor dl, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
or cl, dl
or r10b, 0
xor cl, 0xff
and cl, r10b
mov dl, byte [rbp + 0xb4b]
xor dl, 0
mov r10b, r9b
and r10b, dl
xor r9b, 0xff
and r9b, 0
or r10b, r9b
mov dl, cl
xor dl, 0xff
mov r9b, r10b
xor r9b, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 1
mov dil, dl
and dil, 0xff
and cl, sil
mov r14b, r9b
and r14b, 0xff
and r10b, sil
or dil, cl
or r14b, r10b
xor dil, r14b
or dl, r9b
xor dl, 0xff
or sil, 1
and dl, sil
or dil, dl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and r8b, dl
or cl, r8b
mov dl, dil
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and dil, r8b
or dl, dil
mov r8b, byte [rbp + 0xb4b]
xor r8b, 0
and r8b, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
mov r10b, r9b
and r10b, 0
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0
and r9b, 1
or r8b, r10b
or sil, r9b
xor r8b, sil
mov r9b, cl
and r9b, dl
xor cl, dl
or r9b, cl
mov cl, r8b
and cl, 0
xor r8b, 0
or cl, r8b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and r9b, r8b
or dl, r9b
xor cl, 0xff
mov r8b, dl
xor r8b, cl
and r8b, dl
mov cl, r8b
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov cl, al
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and al, r9b
mov r10b, r8b
xor r10b, 0xff
and r10b, 0xff
and r8b, r9b
or cl, al
or r10b, r8b
xor cl, r10b
mov al, dl
and al, cl
xor dl, cl
or al, dl
mov cl, bl
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xb4b]
xor dl, 0
mov r8b, bl
and r8b, dl
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 0
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
mov dl, byte [rbp + 0xb4b]
xor dl, 1
xor cl, 0xff
mov r8b, byte [rbp + 0xb4b]
xor r8b, 0
or dl, cl
or r8b, 0
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
xor cl, 0xff
mov r8b, bl
xor r8b, cl
and r8b, bl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov r9b, al
and r9b, r8b
or dl, r9b
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
xor dl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
or r8b, dl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0xff
and r9b, 1
or dl, r10b
or bl, r9b
xor dl, bl
xor al, 0xff
mov r9b, dl
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
or al, r9b
or r10b, 1
xor al, 0xff
and al, r10b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
or r9b, r10b
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov bl, byte [rbp + 0xb4b]
xor bl, 0
or r9b, r10b
or bl, 0
xor r9b, 0xff
and r9b, bl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
xor dl, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 1
or r10b, dl
or bl, 1
xor r10b, 0xff
and r10b, bl
mov dl, r8b
and dl, al
xor r8b, al
or dl, r8b
mov al, r9b
and al, r10b
xor r9b, r10b
or al, r9b
mov r8b, dl
xor r8b, 0xff
mov r9b, al
and r9b, r8b
xor al, 0xff
and dl, al
or r9b, dl
mov al, byte [rbp + 0xb4b]
xor al, 0
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 0
or al, dl
mov dl, byte [rbp + 0xb4b]
xor dl, 0
xor al, 0xff
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, byte [rbp + 0xb4b]
xor al, 0
and al, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and r8b, 0
or al, r8b
mov r8b, al
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov sil, bl
and sil, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0
and bl, 1
or r10b, sil
or dil, bl
xor r10b, dil
xor r10b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov sil, byte [rbp + 0xb4b]
xor sil, 0
or r10b, bl
or sil, 0
xor r10b, 0xff
and r10b, sil
mov bl, byte [rbp + 0xb4b]
xor bl, 1
xor al, 0xff
mov sil, byte [rbp + 0xb4b]
xor sil, 1
or bl, al
or sil, 1
xor bl, 0xff
and bl, sil
mov al, dl
xor al, 0xff
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r14b, al
and r14b, 0
and dl, dil
mov r15b, sil
and r15b, 0
and r8b, dil
or r14b, dl
or r15b, r8b
xor r14b, r15b
or al, sil
xor al, 0xff
or dil, 0
and al, dil
or r14b, al
mov al, r10b
xor al, 0xff
mov dl, bl
xor dl, 0xff
mov r8b, byte [rbp + 0xb4b]
xor r8b, 0
mov sil, al
and sil, 0
and r10b, r8b
mov dil, dl
and dil, 0
and bl, r8b
or sil, r10b
or dil, bl
xor sil, dil
or al, dl
xor al, 0xff
or r8b, 0
and al, r8b
or sil, al
mov al, r14b
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xb4b]
xor dl, 0
and r14b, dl
mov r8b, sil
xor r8b, 0xff
and r8b, 0
and sil, dl
or al, r14b
or r8b, sil
xor al, r8b
mov dl, cl
xor dl, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
or dl, r8b
or r10b, 0
xor dl, 0xff
and dl, r10b
mov r8b, cl
xor r8b, 0xff
mov r10b, r9b
and r10b, r8b
xor r9b, 0xff
and cl, r9b
or r10b, cl
mov cl, dl
and cl, r10b
xor dl, r10b
or cl, dl
mov dl, byte [rbp + 0xb4b]
xor dl, 0
and dl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov r9b, r8b
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
mov r10b, al
and r10b, r9b
mov bl, byte [rbp + 0xb4b]
xor bl, 1
and bl, 0
and r9b, 1
or r8b, r10b
or bl, r9b
xor r8b, bl
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0
or r9b, r10b
mov r10b, dl
xor r10b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov sil, byte [rbp + 0xb4b]
xor sil, 1
or r10b, bl
or sil, 1
xor r10b, 0xff
and r10b, sil
mov bl, byte [rbp + 0xb4b]
xor bl, 0
mov sil, r9b
xor sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
or bl, sil
or dil, 0
xor bl, 0xff
and bl, dil
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
mov dil, r9b
xor dil, 0xff
mov r14b, al
xor r14b, dil
and r14b, al
mov al, r10b
and al, bl
xor r10b, bl
or al, r10b
mov r10b, sil
xor r10b, 0xff
mov bl, r14b
xor bl, 0xff
mov dil, byte [rbp + 0xb4b]
xor dil, 0
mov r15b, r10b
and r15b, 0
and sil, dil
mov r12b, bl
and r12b, 0
and r14b, dil
or r15b, sil
or r12b, r14b
xor r15b, r12b
or r10b, bl
xor r10b, 0xff
or dil, 0
and r10b, dil
or r15b, r10b
mov r10b, al
xor r10b, 0xff
mov bl, r15b
and bl, r10b
xor r15b, 0xff
and al, r15b
or bl, al
mov al, dl
and al, r8b
xor dl, r8b
or al, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and al, r8b
or dl, al
mov al, r9b
and al, 0
xor r9b, 0
or al, r9b
xor al, 0xff
mov r8b, dl
xor r8b, al
and r8b, dl
mov al, bl
xor al, 0xff
mov dl, r8b
xor dl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
mov r10b, al
and r10b, 0
and bl, r9b
mov sil, dl
and sil, 0
and r8b, r9b
or r10b, bl
or sil, r8b
xor r10b, sil
or al, dl
xor al, 0xff
or r9b, 0
and al, r9b
or r10b, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r8b, cl
and r8b, dl
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and r8b, 1
or dl, r8b
mov r8b, dl
xor r8b, 0xff
mov r9b, cl
xor r9b, r8b
and r9b, cl
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov bl, r8b
and bl, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0xff
and r8b, 1
or cl, bl
or sil, r8b
xor cl, sil
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov bl, cl
xor bl, r8b
and bl, cl
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov cl, al
and cl, r9b
xor al, r9b
or cl, al
mov al, bl
xor al, 0xff
mov r8b, dl
xor r8b, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov sil, al
and sil, 0xff
and bl, r9b
mov dil, r8b
and dil, 0xff
and dl, r9b
or sil, bl
or dil, dl
xor sil, dil
or al, r8b
xor al, 0xff
or r9b, 1
and al, r9b
or sil, al
mov al, cl
xor al, 0xff
mov dl, sil
and dl, al
xor sil, 0xff
and cl, sil
or dl, cl
mov al, dl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and dl, cl
or al, dl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and r10b, dl
or cl, r10b
mov dl, byte [rbp + 0xb4b]
xor dl, 0
and dl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov r9b, r8b
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
mov bl, r8b
and bl, 0
and al, r10b
mov sil, r9b
and sil, 0
and cl, r10b
or bl, al
or sil, cl
xor bl, sil
or r8b, r9b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or bl, r8b
mov al, dl
and al, 0
xor dl, 0
or al, dl
mov cl, bl
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and bl, dl
or cl, bl
xor al, 0xff
mov dl, cl
xor dl, al
and dl, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r8b, r11b
and r8b, cl
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 0xff
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and r8b, 1
or cl, r8b
xor cl, 0xff
mov r8b, r11b
xor r8b, cl
and r8b, r11b
mov cl, al
xor cl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov bl, cl
and bl, 0xff
and al, r10b
mov sil, r9b
and sil, 0xff
and r8b, r10b
or bl, al
or sil, r8b
xor bl, sil
or cl, r9b
xor cl, 0xff
or r10b, 1
and cl, r10b
or bl, cl
mov al, dl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r8b, dl
and r8b, cl
or al, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov cl, byte [rbp + 0xb4b]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
xor cl, 0xff
mov r8b, dl
xor r8b, cl
and r8b, dl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0xb4b]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0
and r9b, 1
or r8b, r10b
or sil, r9b
xor r8b, sil
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
xor r8b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 0
or r9b, r8b
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov r8b, al
and r8b, r9b
xor al, r9b
or r8b, al
mov al, byte [rbp + 0xb4b]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 1
or al, r9b
mov r9b, bl
xor r9b, 0xff
mov r10b, al
and r10b, r9b
xor al, 0xff
mov r9b, bl
and r9b, al
or r10b, r9b
xor r10b, 0xff
mov al, bl
xor al, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
or r10b, al
or r9b, 0
xor r10b, 0xff
and r10b, r9b
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov sil, r8b
and sil, r9b
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0xff
and r9b, 1
or al, sil
or dil, r9b
xor al, dil
mov r9b, r11b
xor r9b, 0xff
mov sil, al
and sil, r9b
xor al, 0xff
mov r9b, r11b
and r9b, al
or sil, r9b
xor r11b, 0xff
mov al, sil
xor al, r11b
and al, sil
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
mov sil, cl
and sil, r11b
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0xff
and r11b, 1
or r9b, sil
or dil, r11b
xor r9b, dil
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r11b, 1
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 1
or r11b, sil
mov sil, byte [rbp + 0xb4b]
xor sil, 0
and sil, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
and dil, 0
or sil, dil
mov dil, r9b
and dil, r11b
xor r9b, r11b
or dil, r9b
mov r9b, sil
and r9b, 0
xor sil, 0
or r9b, sil
mov r11b, dil
xor r11b, 0xff
and r11b, 0
mov sil, byte [rbp + 0xb4b]
xor sil, 0
and dil, sil
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0
and sil, 1
or r11b, dil
or r14b, sil
xor r11b, r14b
xor r9b, 0xff
mov sil, r11b
xor sil, r9b
and sil, r11b
mov r9b, r8b
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
mov dil, r8b
and dil, r11b
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
and r14b, 0
and r11b, 1
or r9b, dil
or r14b, r11b
xor r9b, r14b
mov r11b, dl
xor r11b, 0xff
mov dil, r9b
and dil, r11b
xor r9b, 0xff
mov r11b, dl
and r11b, r9b
or dil, r11b
xor dl, 0xff
mov r9b, dil
xor r9b, dl
and r9b, dil
mov dl, al
xor dl, 0xff
mov r11b, r10b
xor r11b, dl
and r11b, r10b
mov dl, r10b
xor dl, 0xff
mov dil, al
and dil, dl
xor al, 0xff
and r10b, al
or dil, r10b
mov al, r11b
and al, dil
xor r11b, dil
or al, r11b
mov dl, r9b
xor dl, 0xff
mov r10b, sil
xor r10b, dl
and r10b, sil
mov dl, sil
xor dl, 0xff
and dl, 0
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
and sil, r11b
mov dil, r9b
xor dil, 0xff
and dil, 0
and r9b, r11b
or dl, sil
or dil, r9b
xor dl, dil
mov r9b, r10b
and r9b, dl
xor r10b, dl
or r9b, r10b
mov dl, al
xor dl, 0xff
and dl, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov r11b, al
and r11b, r10b
or dl, r11b
mov r10b, r9b
xor r10b, 0xff
xor dl, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
or r10b, dl
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r9b, r11b
mov sil, byte [rbp + 0xb4b]
xor sil, 1
and sil, 0xff
and r11b, 1
or dl, r9b
or sil, r11b
xor dl, sil
xor dl, 0xff
mov r9b, al
xor r9b, dl
and r9b, al
mov al, r10b
xor al, 0xff
mov dl, r9b
xor dl, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
mov sil, al
and sil, 0
and r10b, r11b
mov dil, dl
and dil, 0
and r9b, r11b
or sil, r10b
or dil, r9b
xor sil, dil
or al, dl
xor al, 0xff
or r11b, 0
and al, r11b
or sil, al
mov al, bl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r9b, bl
and r9b, dl
or al, r9b
mov dl, cl
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0xb4b]
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r11b, 0
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, al
xor r10b, 0xff
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
mov dil, byte [rbp + 0xb4b]
xor dil, 1
or r10b, r11b
or dil, 1
xor r10b, 0xff
and r10b, dil
mov r11b, r9b
xor r11b, 0xff
mov dil, bl
xor dil, r11b
and dil, bl
mov r11b, dl
xor r11b, 0xff
mov bl, byte [rbp + 0xb4b]
xor bl, 1
mov r14b, byte [rbp + 0xb4b]
xor r14b, 1
or r11b, bl
or r14b, 1
xor r11b, 0xff
and r11b, r14b
mov bl, r9b
xor bl, 0xff
mov r14b, cl
xor r14b, bl
and r14b, cl
mov cl, r10b
xor cl, 0xff
mov bl, dil
xor bl, 0xff
mov r15b, byte [rbp + 0xb4b]
xor r15b, 0
mov r12b, cl
and r12b, 0
and r10b, r15b
mov r13b, bl
and r13b, 0
and dil, r15b
or r12b, r10b
or r13b, dil
xor r12b, r13b
or cl, bl
xor cl, 0xff
or r15b, 0
and cl, r15b
or r12b, cl
mov cl, r11b
and cl, r14b
xor r11b, r14b
or cl, r11b
mov r10b, r12b
xor r10b, 0xff
and r10b, 0
mov r11b, byte [rbp + 0xb4b]
xor r11b, 0
and r12b, r11b
mov bl, cl
xor bl, 0xff
and bl, 0
and cl, r11b
or r10b, r12b
or bl, cl
xor r10b, bl
mov cl, al
and cl, dl
xor al, dl
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and cl, dl
or al, cl
mov cl, r9b
and cl, 1
xor r9b, 1
or cl, r9b
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov al, r10b
and al, dl
xor r10b, dl
or al, r10b
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
mov r9b, al
and r9b, dl
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, r9b
or r10b, dl
xor cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0xb4b]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
xor al, 0xff
xor dl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
or al, dl
or r9b, 1
xor al, 0xff
and al, r9b
mov dl, cl
and dl, al
xor cl, al
or dl, cl
mov al, byte [rbp + 0xb4b]
xor al, 1
mov cl, r8b
xor cl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
or al, cl
or r9b, 1
xor al, 0xff
and al, r9b
mov cl, byte [rbp + 0xb4b]
xor cl, 1
mov r9b, r8b
and r9b, cl
xor r8b, 0xff
and r8b, 1
or r9b, r8b
mov cl, al
xor cl, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov r11b, cl
and r11b, 0xff
and al, r10b
mov bl, r8b
and bl, 0xff
and r9b, r10b
or r11b, al
or bl, r9b
xor r11b, bl
or cl, r8b
xor cl, 0xff
or r10b, 1
and cl, r10b
or r11b, cl
mov al, dl
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xb4b]
xor cl, 0
and dl, cl
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
and r8b, 0
and cl, 1
or al, dl
or r8b, cl
xor al, r8b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and r11b, dl
or cl, r11b
mov dl, byte [rbp + 0xb4b]
xor dl, 0
and dl, 1
mov r8b, byte [rbp + 0xb4b]
xor r8b, 1
mov r9b, r8b
and r9b, 0
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, byte [rbp + 0xb4b]
xor r10b, 1
mov r11b, r8b
and r11b, 0xff
and al, r10b
mov bl, r9b
and bl, 0xff
and cl, r10b
or r11b, al
or bl, cl
xor r11b, bl
or r8b, r9b
xor r8b, 0xff
or r10b, 1
and r8b, r10b
or r11b, r8b
mov al, dl
and al, 0
xor dl, 0
or al, dl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xb4b]
xor dl, 1
and r11b, dl
or cl, r11b
xor cl, 0xff
xor al, 0xff
mov dl, byte [rbp + 0xb4b]
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, cl
xor al, 0xff
mov dl, sil
xor dl, al
and dl, sil
mov al, sil
xor al, 0xff
mov r8b, cl
and r8b, al
xor cl, 0xff
and sil, cl
or r8b, sil
mov al, dl
xor al, 0xff
mov cl, r8b
xor cl, 0xff
mov r9b, byte [rbp + 0xb4b]
xor r9b, 1
mov r10b, al
and r10b, 0xff
and dl, r9b
mov r11b, cl
and r11b, 0xff
and r8b, r9b
or r10b, dl
or r11b, r8b
xor r10b, r11b
or al, cl
xor al, 0xff
or r9b, 1
and al, r9b
or r10b, al
test r10b, 1
jne 0x6d823342
jmp 0x6d85767a
xor eax, eax
mov ecx, eax
xor eax, eax
mov edx, 0x10
mov dword [rbp + 0xae0], eax
mov rax, rdx
mov qword [rbp + 0xad8], rcx
mov qword [rbp + 0xad0], rdx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xac8], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xac0], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xab8], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xab0], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xaa8], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xaa0], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa98], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa90], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa88], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa80], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa78], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa70], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa68], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa60], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa58], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa50], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa48], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa40], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa38], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa30], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa28], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa20], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa18], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa10], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa08], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0xa00], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9f8], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9f0], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9e8], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9e0], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9d8], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9d0], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9c8], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9c0], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9b8], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xad0]
mov qword [rbp + 0x9b0], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
sub rsp, 0x30
mov rcx, qword [rbp + 0xad8]
mov rdx, qword [rbp + 0xad8]
lea r8, [sym.out.dll_ThreadFunc]
mov r9, qword [rbp + 0xad8]
mov dword [rsp + 0x20], 0
mov qword [rsp + 0x28], 0
mov qword [rbp + 0x9a8], rax
call qword [sym.imp.KERNEL32.dll_CreateThread]
add rsp, 0x30
mov rcx, qword [rbp + 0xac0]
mov qword [rcx], rax
mov rax, qword [rbp + 0xab8]
sub rsp, 0x20
mov rcx, rax
lea rdx, sym.out.dll_gBuf
mov r8d, 4
call sym.out.dll_MemCpy
add rsp, 0x20
xor r10d, r10d
lea rcx, sym.out.dll_gBuf
mov rdx, rcx
add rdx, 0x404
add rcx, 4
mov r8, qword [rbp + 0xab0]
mov qword [r8], rcx
mov rcx, qword [rbp + 0xaa8]
mov qword [rcx], rdx
mov rdx, qword [rbp + 0xaa0]
mov dword [rdx], 0
mov r11d, dword [sym.out.dll_x.13]
mov esi, dword [sym.out.dll_y.14]
mov edi, r10d
sub edi, 0x3e85a6b9
sub edi, 0x6e4cd3e5
add edi, 0x3e85a6b9
mov ebx, r10d
sub ebx, 0x4bc8c35c
add edi, ebx
sub edi, 0xad76d2c
add edi, 0x6e4cd3e5
add edi, 0xad76d2c
mov ebx, r10d
sub ebx, 0xa717eb92
sub ebx, 1
add ebx, 0xa717eb92
sub edi, 0x65a38fa8
add edi, ebx
add edi, 0x65a38fa8
mov ebx, 0x504bf233
add ebx, 0
sub ebx, edi
sub ebx, 0x504bf233
mov edi, r10d
sub edi, 0xd943c173
sub edi, 0x4bc8c35c
add edi, 0xd943c173
add ebx, 0x22004b08
add ebx, edi
sub ebx, 0x22004b08
mov edi, r10d
sub edi, ebx
add edi, 0
mov ebx, r11d
sub ebx, 0x3b07450a
sub ebx, 0xf9932eb0
add ebx, 0x3b07450a
add ebx, 0xc3088494
add ebx, 0x708cb4d2
sub ebx, 0xc3088494
sub ebx, 0x4f66247e
add ebx, 0xf9932eb0
add ebx, 0x4f66247e
mov r14d, r10d
sub r14d, 0xe325e809
add ebx, r14d
sub ebx, 0xfb9b33e
add ebx, edi
add ebx, 0xfb9b33e
mov edi, r10d
sub edi, 0xe325e809
sub ebx, edi
add ebx, 0x54a6ac2b
add ebx, 0x6cc8cd26
sub ebx, 0x54a6ac2b
mov edi, r10d
sub edi, 0x708cb4d2
add ebx, edi
sub r10d, 0x6cc8cd26
add ebx, r10d
imul r11d, ebx
and r11d, 1
cmp r11d, 0
sete r15b
cmp esi, 0xa
setl r12b
mov r13b, r12b
xor r13b, 0xff
and r13b, 1
mov r9b, 1
mov r10b, r9b
xor r10b, 1
mov r11b, r12b
and r11b, r10b
or r13b, r11b
mov r10b, r9b
xor r10b, 1
xor r13b, 0xff
mov r11b, r9b
xor r11b, 1
or r10b, r13b
or r11b, 1
xor r10b, 0xff
and r10b, r11b
mov r11b, r9b
xor r11b, 1
and r11b, 0
mov r13b, r9b
xor r13b, 0
mov bl, r13b
and bl, 1
mov sil, r9b
xor sil, 1
and sil, 0
and r13b, 1
or r11b, bl
or sil, r13b
xor r11b, sil
mov bl, r11b
xor bl, 0xff
mov sil, r12b
xor sil, bl
and sil, r12b
mov bl, r9b
xor bl, 1
and bl, 0
mov r13b, r9b
xor r13b, 0
mov dil, r13b
and dil, 1
mov r14b, r9b
xor r14b, 1
and r14b, 0
and r13b, 1
or bl, dil
or r14b, r13b
xor bl, r14b
xor bl, 0xff
mov dil, r9b
xor dil, 1
mov r14b, r9b
xor r14b, 0
or bl, dil
or r14b, 0
xor bl, 0xff
and bl, r14b
mov dil, r9b
xor dil, 1
xor r11b, 0xff
mov r14b, r9b
xor r14b, 1
or dil, r11b
or r14b, 1
xor dil, 0xff
and dil, r14b
mov r11b, r10b
xor r11b, 0xff
mov r14b, sil
xor r14b, 0xff
mov r13b, r9b
xor r13b, 1
mov cl, r11b
and cl, 0xff
and r10b, r13b
mov dl, r14b
and dl, 0xff
and sil, r13b
or cl, r10b
or dl, sil
xor cl, dl
or r11b, r14b
xor r11b, 0xff
or r13b, 1
and r11b, r13b
or cl, r11b
mov dl, bl
xor dl, 0xff
mov r10b, dil
xor r10b, 0xff
mov r11b, r9b
xor r11b, 1
mov sil, dl
and sil, 0xff
and bl, r11b
mov r14b, r10b
and r14b, 0xff
and dil, r11b
or sil, bl
or r14b, dil
xor sil, r14b
or dl, r10b
xor dl, 0xff
or r11b, 1
and dl, r11b
or sil, dl
mov dl, cl
xor dl, 0xff
mov r10b, sil
and r10b, dl
xor sil, 0xff
and cl, sil
or r10b, cl
mov cl, r15b
xor cl, 0xff
and cl, 1
mov dl, r9b
xor dl, 1
mov r11b, r15b
and r11b, dl
mov bl, r9b
xor bl, 1
and bl, 0xff
and dl, 1
or cl, r11b
or bl, dl
xor cl, bl
mov dl, r10b
xor dl, 0xff
xor cl, 0xff
mov r11b, r9b
xor r11b, 0
or dl, cl
or r11b, 0
xor dl, 0xff
and dl, r11b
mov cl, r10b
xor cl, 0xff
and cl, 0
mov r11b, r9b
xor r11b, 0
and r10b, r11b
mov bl, r9b
xor bl, 1
and bl, 0
and r11b, 1
or cl, r10b
or bl, r11b
xor cl, bl
mov r10b, r15b
xor r10b, 0xff
xor cl, 0xff
mov r11b, r9b
xor r11b, 0
or r10b, cl
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov cl, dl
xor cl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, r9b
xor bl, 1
mov sil, cl
and sil, 0xff
and dl, bl
mov dil, r11b
and dil, 0xff
and r10b, bl
or sil, dl
or dil, r10b
xor sil, dil
or cl, r11b
xor cl, 0xff
or bl, 1
and cl, bl
or sil, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov dl, r9b
xor dl, 1
and sil, dl
mov r10b, r9b
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, sil
or r10b, dl
xor cl, r10b
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r10b, r9b
xor r10b, 1
mov r11b, r15b
and r11b, r10b
or dl, r11b
mov r10b, r9b
xor r10b, 0
and r10b, 0
mov r11b, r9b
xor r11b, 0
mov bl, r11b
and bl, 0
mov sil, r9b
xor sil, 1
and sil, 0
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, cl
xor r11b, 0xff
mov bl, dl
xor bl, 0xff
mov sil, r9b
xor sil, 0
mov dil, r11b
and dil, 0
and cl, sil
mov r14b, bl
and r14b, 0
and dl, sil
or dil, cl
or r14b, dl
xor dil, r14b
or r11b, bl
xor r11b, 0xff
or sil, 0
and r11b, sil
or dil, r11b
mov cl, r9b
xor cl, 0
mov dl, r10b
xor dl, 0xff
mov r11b, r9b
xor r11b, 1
mov bl, cl
and bl, 0xff
mov sil, r11b
and sil, 0
mov r14b, dl
and r14b, 0xff
and r10b, r11b
or bl, sil
or r14b, r10b
xor bl, r14b
or cl, dl
xor cl, 0xff
or r11b, 1
and cl, r11b
or bl, cl
mov cl, dil
xor cl, 0xff
and cl, 1
mov dl, r9b
xor dl, 1
and dil, dl
or cl, dil
xor cl, 0xff
xor bl, 0xff
mov dl, r9b
xor dl, 0
or cl, bl
or dl, 0
xor cl, 0xff
and cl, dl
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r10b, r9b
xor r10b, 1
mov r11b, r15b
and r11b, r10b
mov bl, r9b
xor bl, 1
and bl, 0xff
and r10b, 1
or dl, r11b
or bl, r10b
xor dl, bl
xor dl, 0xff
xor dl, 0
and dl, 0
mov r10b, r9b
xor r10b, 0
and r10b, 1
mov r11b, r9b
xor r11b, 1
and r11b, 0
or r10b, r11b
mov r11b, r10b
xor r11b, 0xff
mov bl, r15b
xor bl, r11b
and bl, r15b
mov r11b, r9b
xor r11b, 1
and r11b, 1
mov sil, r9b
xor sil, 1
and sil, 1
or r11b, sil
xor r11b, 0xff
mov sil, r9b
xor sil, 0
mov dil, r9b
xor dil, 0
or r11b, sil
or dil, 0
xor r11b, 0xff
and r11b, dil
mov sil, r9b
xor sil, 1
xor r10b, 0xff
mov dil, r9b
xor dil, 0
or sil, r10b
or dil, 0
xor sil, 0xff
and sil, dil
mov r10b, dl
and r10b, bl
xor dl, bl
or r10b, dl
mov dl, r11b
xor dl, 0xff
mov bl, sil
xor bl, 0xff
mov dil, r9b
xor dil, 1
mov r14b, dl
and r14b, 0xff
and r11b, dil
mov r13b, bl
and r13b, 0xff
and sil, dil
or r14b, r11b
or r13b, sil
xor r14b, r13b
or dl, bl
xor dl, 0xff
or dil, 1
and dl, dil
or r14b, dl
mov dl, r10b
xor dl, 0xff
mov r11b, r14b
and r11b, dl
xor r14b, 0xff
and r10b, r14b
or r11b, r10b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r10b, r9b
xor r10b, 1
and r11b, r10b
mov bl, r9b
xor bl, 1
and bl, 0xff
and r10b, 1
or dl, r11b
or bl, r10b
xor dl, bl
mov r10b, r12b
xor r10b, 0xff
mov r11b, dl
and r11b, r10b
xor dl, 0xff
mov r10b, r12b
and r10b, dl
or r11b, r10b
xor r11b, 0xff
mov dl, r12b
xor dl, 0xff
mov r10b, r9b
xor r10b, 1
or r11b, dl
or r10b, 1
xor r11b, 0xff
and r11b, r10b
mov dl, r12b
xor dl, 0xff
and dl, 1
mov r10b, r9b
xor r10b, 1
mov bl, r12b
and bl, r10b
mov sil, r9b
xor sil, 1
and sil, 0xff
and r10b, 1
or dl, bl
or sil, r10b
xor dl, sil
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r10b, r9b
xor r10b, 1
and r10b, 0
mov bl, r9b
xor bl, 0
mov sil, bl
and sil, 1
mov dil, r9b
xor dil, 1
and dil, 0
and bl, 1
or r10b, sil
or dil, bl
xor r10b, dil
mov bl, r10b
xor bl, 0xff
mov sil, r12b
xor sil, bl
and sil, r12b
mov bl, r9b
xor bl, 1
and bl, 1
mov dil, r9b
xor dil, 1
and dil, 1
or bl, dil
xor bl, 0xff
mov dil, r9b
xor dil, 1
mov r14b, r9b
xor r14b, 1
or bl, dil
or r14b, 1
xor bl, 0xff
and bl, r14b
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov dil, dl
and dil, sil
xor dl, sil
or dil, dl
mov dl, bl
xor dl, 0xff
mov sil, r10b
xor sil, 0xff
mov r14b, r9b
xor r14b, 0
mov r12b, dl
and r12b, 0
and bl, r14b
mov r13b, sil
and r13b, 0
and r10b, r14b
or r12b, bl
or r13b, r10b
xor r12b, r13b
or dl, sil
xor dl, 0xff
or r14b, 0
and dl, r14b
or r12b, dl
mov dl, dil
xor dl, 0xff
and dl, 1
mov r10b, r9b
xor r10b, 1
and dil, r10b
mov bl, r12b
xor bl, 0xff
and bl, 0xff
and r12b, r10b
or dl, dil
or bl, r12b
xor dl, bl
mov r10b, r15b
xor r10b, 0xff
and r10b, 1
mov bl, r9b
xor bl, 1
and r15b, bl
or r10b, r15b
mov bl, dl
xor bl, 0xff
and bl, 1
mov sil, r9b
xor sil, 1
and dl, sil
mov dil, r9b
xor dil, 1
and dil, 0xff
and sil, 1
or bl, dl
or dil, sil
xor bl, dil
mov dl, r9b
xor dl, 0
and dl, 1
mov sil, r9b
xor sil, 1
mov dil, sil
and dil, 0
mov r14b, r9b
xor r14b, 1
and r14b, 0xff
and sil, 1
or dl, dil
or r14b, sil
xor dl, r14b
mov sil, r10b
and sil, bl
xor r10b, bl
or sil, r10b
mov r10b, r9b
xor r10b, 0
mov bl, dl
xor bl, 0xff
mov dil, r9b
xor dil, 1
mov r14b, r10b
and r14b, 0xff
mov r15b, dil
and r15b, 0
mov r12b, bl
and r12b, 0xff
and dl, dil
or r14b, r15b
or r12b, dl
xor r14b, r12b
or r10b, bl
xor r10b, 0xff
or dil, 1
and r10b, dil
or r14b, r10b
mov dl, sil
xor dl, 0xff
and dl, 1
mov r10b, r9b
xor r10b, 1
and sil, r10b
mov bl, r9b
xor bl, 1
and bl, 0xff
and r10b, 1
or dl, sil
or bl, r10b
xor dl, bl
xor r14b, 0xff
mov r10b, dl
xor r10b, r14b
and r10b, dl
mov dl, r11b
xor dl, 0xff
mov bl, r10b
xor bl, 0xff
mov sil, r9b
xor sil, 1
or dl, bl
or sil, 1
xor dl, 0xff
and dl, sil
mov bl, r11b
xor bl, 0xff
mov sil, r10b
and sil, bl
xor r10b, 0xff
and r11b, r10b
or sil, r11b
mov r10b, dl
xor r10b, 0xff
mov r11b, sil
xor r11b, 0xff
mov bl, r9b
xor bl, 1
mov dil, r10b
and dil, 0xff
and dl, bl
mov r14b, r11b
and r14b, 0xff
and sil, bl
or dil, dl
or r14b, sil
xor dil, r14b
or r10b, r11b
xor r10b, 0xff
or bl, 1
and r10b, bl
or dil, r10b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r10b, r9b
xor r10b, 1
mov r11b, cl
and r11b, r10b
or dl, r11b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r10b, r9b
xor r10b, 1
and r10b, 1
mov r11b, r9b
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, r9b
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, cl
xor r11b, 0xff
mov bl, r10b
xor bl, 0xff
mov sil, r9b
xor sil, 0
or r11b, bl
or sil, 0
xor r11b, 0xff
and r11b, sil
mov bl, r9b
xor bl, 1
and bl, 1
mov sil, r9b
xor sil, 1
and sil, 1
or bl, sil
mov sil, r9b
xor sil, 1
mov r14b, bl
xor r14b, sil
and r14b, bl
mov bl, r9b
xor bl, 1
xor r10b, 0xff
mov sil, r9b
xor sil, 0
or bl, r10b
or sil, 0
xor bl, 0xff
and bl, sil
mov r10b, dl
xor r10b, 0xff
mov sil, r11b
xor sil, 0xff
mov r15b, r9b
xor r15b, 1
mov r12b, r10b
and r12b, 0xff
and dl, r15b
mov r13b, sil
and r13b, 0xff
and r11b, r15b
or r12b, dl
or r13b, r11b
xor r12b, r13b
or r10b, sil
xor r10b, 0xff
or r15b, 1
and r10b, r15b
or r12b, r10b
mov dl, r14b
and dl, bl
xor r14b, bl
or dl, r14b
mov r10b, r12b
xor r10b, 0xff
mov r11b, dl
and r11b, r10b
xor dl, 0xff
and r12b, dl
or r11b, r12b
mov dl, dil
xor dl, 0xff
and dl, 1
mov r10b, r9b
xor r10b, 1
mov bl, dil
and bl, r10b
or dl, bl
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r10b, r9b
xor r10b, 1
and r10b, 1
mov bl, r9b
xor bl, 1
and bl, 1
or r10b, bl
xor r10b, 0xff
mov bl, dil
xor bl, r10b
and bl, dil
mov r10b, dl
and r10b, bl
xor dl, bl
or r10b, dl
mov dl, r9b
xor dl, 1
and dl, 1
mov bl, r9b
xor bl, 1
and bl, 1
or dl, bl
mov bl, r9b
xor bl, 1
xor dl, 0xff
mov sil, r9b
xor sil, 1
or bl, dl
or sil, 1
xor bl, 0xff
and bl, sil
mov dl, r9b
xor dl, 1
and dl, 1
mov sil, r9b
xor sil, 1
and sil, 1
or dl, sil
mov sil, r9b
xor sil, 1
mov r14b, dl
xor r14b, 0xff
mov r15b, r9b
xor r15b, 0
or sil, r14b
or r15b, 0
xor sil, 0xff
and sil, r15b
mov r14b, r9b
xor r14b, 1
and r14b, 1
mov r15b, r9b
xor r15b, 1
and r15b, 1
or r14b, r15b
mov r15b, r9b
xor r15b, 1
mov r12b, r14b
xor r12b, r15b
and r12b, r14b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r14b, bl
xor r14b, 0xff
mov r15b, sil
xor r15b, 0xff
mov r13b, r9b
xor r13b, 1
mov r8b, r14b
and r8b, 0xff
and bl, r13b
mov byte [rbp + 0x9a7], r15b
and r15b, 0xff
and sil, r13b
or r8b, bl
or r15b, sil
xor r8b, r15b
mov bl, byte [rbp + 0x9a7]
or r14b, bl
xor r14b, 0xff
or r13b, 1
and r14b, r13b
or r8b, r14b
mov sil, r12b
and sil, dl
xor r12b, dl
or sil, r12b
mov dl, r8b
xor dl, 0xff
mov r14b, sil
and r14b, dl
xor sil, 0xff
and r8b, sil
or r14b, r8b
mov dl, r11b
xor dl, 0xff
and dl, 0
mov r8b, r9b
xor r8b, 0
mov sil, r11b
and sil, r8b
mov r15b, r9b
xor r15b, 1
and r15b, 0
and r8b, 1
or dl, sil
or r15b, r8b
xor dl, r15b
mov r8b, r9b
xor r8b, 1
and r8b, 1
mov sil, r9b
xor sil, 1
and sil, 1
or r8b, sil
mov sil, r9b
xor sil, 1
and sil, 0
mov r15b, r9b
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, r9b
xor r13b, 1
and r13b, 0
and r15b, 1
or sil, r12b
or r13b, r15b
xor sil, r13b
mov r15b, dl
and r15b, r8b
xor dl, r8b
or r15b, dl
mov dl, sil
and dl, 1
xor sil, 1
or dl, sil
mov r8b, r15b
xor r8b, 0xff
and r8b, 1
mov sil, r9b
xor sil, 1
and r15b, sil
or r8b, r15b
xor r8b, 0xff
xor dl, 0xff
mov sil, r9b
xor sil, 1
or r8b, dl
or sil, 1
xor r8b, 0xff
and r8b, sil
mov dl, cl
xor dl, 0xff
and dl, 1
mov sil, r9b
xor sil, 1
and cl, sil
or dl, cl
mov cl, r14b
xor cl, 0xff
and cl, 1
mov sil, r9b
xor sil, 1
mov r15b, r14b
and r15b, sil
or cl, r15b
mov sil, r9b
xor sil, 1
and sil, 0
mov r15b, r9b
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, r9b
xor r13b, 1
and r13b, 0
and r15b, 1
or sil, r12b
or r13b, r15b
xor sil, r13b
mov r15b, dl
and r15b, cl
xor dl, cl
or r15b, dl
mov cl, r9b
xor cl, 1
mov dl, sil
xor dl, 0xff
mov r12b, r9b
xor r12b, 1
mov r13b, cl
and r13b, 0xff
mov bl, r12b
and bl, 1
mov byte [rbp + 0x9a6], dl
and dl, 0xff
and sil, r12b
or r13b, bl
or dl, sil
xor r13b, dl
mov dl, byte [rbp + 0x9a6]
or cl, dl
xor cl, 0xff
or r12b, 1
and cl, r12b
or r13b, cl
mov cl, r15b
xor cl, 0xff
and cl, 1
mov bl, r9b
xor bl, 1
and r15b, bl
or cl, r15b
xor r13b, 0xff
mov bl, cl
xor bl, r13b
and bl, cl
mov cl, r9b
xor cl, 1
and cl, 1
mov sil, r9b
xor sil, 1
and sil, 1
or cl, sil
mov sil, r10b
xor sil, 0xff
mov r15b, cl
and r15b, sil
xor cl, 0xff
mov sil, r10b
and sil, cl
or r15b, sil
mov cl, r10b
xor cl, 0xff
mov sil, r15b
xor sil, cl
and sil, r15b
mov cl, r14b
xor cl, 0xff
and cl, 1
mov r15b, r9b
xor r15b, 1
mov r12b, r14b
and r12b, r15b
or cl, r12b
mov r15b, dil
xor r15b, 0xff
mov r12b, cl
and r12b, r15b
xor cl, 0xff
mov r15b, dil
and r15b, cl
or r12b, r15b
xor dil, 0xff
mov cl, r12b
xor cl, dil
and cl, r12b
mov dil, r8b
xor dil, 0xff
and dil, 1
mov r15b, r9b
xor r15b, 1
mov r12b, r8b
and r12b, r15b
or dil, r12b
mov r15b, bl
xor r15b, 0xff
and r15b, 1
mov r12b, r9b
xor r12b, 1
mov r13b, bl
and r13b, r12b
or r15b, r13b
mov r12b, r9b
xor r12b, 1
and r12b, 1
mov r13b, r9b
xor r13b, 1
and r13b, 1
or r12b, r13b
mov r13b, r9b
xor r13b, 1
mov dl, dil
xor dl, r13b
and dl, dil
xor r8b, 0xff
mov r13b, r12b
xor r13b, 0xff
mov byte [rbp + 0x9a5], r9b
xor r9b, 0
or r8b, r13b
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
mov r13b, r15b
xor r13b, r9b
and r13b, r15b
xor bl, 0xff
mov r9b, r12b
xor r9b, 0xff
mov qword [rbp + 0x998], rax
mov al, byte [rbp + 0x9a5]
xor al, 1
or bl, r9b
or al, 1
xor bl, 0xff
and bl, al
mov al, dl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov byte [rbp + 0x997], al
mov al, byte [rbp + 0x9a5]
xor al, 0
mov byte [rbp + 0x996], al
mov al, byte [rbp + 0x997]
and al, 0
mov byte [rbp + 0x995], al
mov al, byte [rbp + 0x996]
and dl, al
mov al, r9b
and al, 0
mov byte [rbp + 0x994], al
mov al, byte [rbp + 0x996]
and r8b, al
mov al, byte [rbp + 0x995]
or al, dl
mov dl, byte [rbp + 0x994]
or dl, r8b
xor al, dl
mov dl, byte [rbp + 0x997]
or dl, r9b
xor dl, 0xff
mov r8b, byte [rbp + 0x996]
or r8b, 0
and dl, r8b
or al, dl
mov dl, r13b
xor dl, 0xff
mov r8b, bl
xor r8b, 0xff
mov r9b, byte [rbp + 0x9a5]
xor r9b, 0
mov byte [rbp + 0x993], dl
and dl, 0
and r13b, r9b
mov byte [rbp + 0x992], r8b
and r8b, 0
and bl, r9b
or dl, r13b
or r8b, bl
xor dl, r8b
mov r8b, byte [rbp + 0x993]
mov bl, byte [rbp + 0x992]
or r8b, bl
xor r8b, 0xff
or r9b, 0
and r8b, r9b
or dl, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
and al, r9b
mov r13b, dl
xor r13b, 0xff
and r13b, 0xff
and dl, r9b
or r8b, al
or r13b, dl
xor r8b, r13b
mov al, dil
and al, r15b
xor dil, r15b
or al, dil
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
and al, r9b
mov dil, byte [rbp + 0x9a5]
xor dil, 1
and dil, 0xff
and r9b, 1
or dl, al
or dil, r9b
xor dl, dil
mov al, byte [rbp + 0x9a5]
xor al, 1
mov r9b, r12b
xor r9b, 0xff
mov dil, byte [rbp + 0x9a5]
xor dil, 0
mov r15b, al
and r15b, 0
mov r13b, dil
and r13b, 1
mov bl, r9b
and bl, 0
and r12b, dil
or r15b, r13b
or bl, r12b
xor r15b, bl
or al, r9b
xor al, 0xff
or dil, 0
and al, dil
or r15b, al
xor r15b, 0xff
mov al, dl
xor al, r15b
and al, dl
mov dl, r8b
and dl, al
xor r8b, al
or dl, r8b
mov al, cl
xor al, 0xff
mov r8b, sil
xor r8b, al
and r8b, sil
mov al, sil
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
and sil, r9b
mov bl, cl
xor bl, 0xff
and bl, 0xff
and cl, r9b
or al, sil
or bl, cl
xor al, bl
mov cl, r8b
and cl, al
xor r8b, al
or cl, r8b
mov al, dl
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x9a5]
xor r8b, 1
mov r9b, dl
and r9b, r8b
or al, r9b
mov r8b, byte [rbp + 0x9a5]
xor r8b, 0
xor al, 0xff
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
or r8b, al
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov al, byte [rbp + 0x9a5]
xor al, 0
and al, 1
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
and r9b, 0
or al, r9b
xor dl, 0xff
mov r9b, al
xor r9b, 0xff
mov bl, byte [rbp + 0x9a5]
xor bl, 0
or dl, r9b
or bl, 0
xor dl, 0xff
and dl, bl
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x9a5]
xor bl, 1
mov sil, cl
and sil, bl
or r9b, sil
mov bl, byte [rbp + 0x9a5]
xor bl, 0
mov sil, r9b
xor sil, bl
and sil, r9b
xor cl, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
or cl, al
or r9b, 1
xor cl, 0xff
and cl, r9b
mov al, r8b
xor al, 0xff
mov r9b, dl
xor r9b, 0xff
mov bl, byte [rbp + 0x9a5]
xor bl, 1
mov dil, al
and dil, 0xff
and r8b, bl
mov r15b, r9b
and r15b, 0xff
and dl, bl
or dil, r8b
or r15b, dl
xor dil, r15b
or al, r9b
xor al, 0xff
or bl, 1
and al, bl
or dil, al
mov al, sil
xor al, 0xff
mov dl, cl
xor dl, 0xff
mov r8b, byte [rbp + 0x9a5]
xor r8b, 0
mov r9b, al
and r9b, 0
and sil, r8b
mov bl, dl
and bl, 0
and cl, r8b
or r9b, sil
or bl, cl
xor r9b, bl
or al, dl
xor al, 0xff
or r8b, 0
and al, r8b
or r9b, al
mov al, dil
xor al, 0xff
mov cl, r9b
and cl, al
xor r9b, 0xff
and dil, r9b
or cl, dil
mov al, r11b
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov r8b, byte [rbp + 0x9a5]
xor r8b, 0
or al, dl
or r8b, 0
xor al, 0xff
and al, r8b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x9a5]
xor r8b, 1
and r11b, r8b
mov r9b, r10b
xor r9b, 0xff
and r9b, 0xff
and r10b, r8b
or dl, r11b
or r9b, r10b
xor dl, r9b
mov r8b, al
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov r10b, byte [rbp + 0x9a5]
xor r10b, 1
mov r11b, r8b
and r11b, 0xff
and al, r10b
mov bl, r9b
and bl, 0xff
and dl, r10b
or r11b, al
or bl, dl
xor r11b, bl
or r8b, r9b
xor r8b, 0xff
or r10b, 1
and r8b, r10b
or r11b, r8b
mov al, r11b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x9a5]
xor dl, 1
mov r8b, r11b
and r8b, dl
or al, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, byte [rbp + 0x9a5]
xor dl, 1
and dl, 0
mov r8b, byte [rbp + 0x9a5]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0x9a5]
xor r10b, 1
and r10b, 0
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
xor dl, 0xff
mov r8b, r11b
xor r8b, dl
and r8b, r11b
mov dl, al
xor dl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, byte [rbp + 0x9a5]
xor r10b, 1
mov r11b, dl
and r11b, 0xff
and al, r10b
mov bl, r9b
and bl, 0xff
and r8b, r10b
or r11b, al
or bl, r8b
xor r11b, bl
or dl, r9b
xor dl, 0xff
or r10b, 1
and dl, r10b
or r11b, dl
mov al, byte [rbp + 0x9a5]
xor al, 1
and al, 1
mov dl, byte [rbp + 0x9a5]
xor dl, 1
mov r8b, dl
and r8b, 1
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x9a5]
xor r8b, 1
mov r9b, r14b
and r9b, r8b
mov r10b, byte [rbp + 0x9a5]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, byte [rbp + 0x9a5]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov bl, byte [rbp + 0x9a5]
xor bl, 1
and bl, 0xff
and r9b, 1
or r8b, r10b
or bl, r9b
xor r8b, bl
mov r9b, al
xor r9b, 0xff
mov r10b, byte [rbp + 0x9a5]
xor r10b, 0
mov bl, byte [rbp + 0x9a5]
xor bl, 1
or r9b, r10b
or bl, 1
xor r9b, 0xff
and r9b, bl
mov r10b, byte [rbp + 0x9a5]
xor r10b, 1
mov bl, r8b
xor bl, 0xff
mov sil, byte [rbp + 0x9a5]
xor sil, 1
or r10b, bl
or sil, 1
xor r10b, 0xff
and r10b, sil
mov bl, dl
xor bl, 0xff
mov sil, byte [rbp + 0x9a5]
xor sil, 0
mov dil, byte [rbp + 0x9a5]
xor dil, 0
or bl, sil
or dil, 0
xor bl, 0xff
and bl, dil
mov sil, r8b
xor sil, 0xff
mov dil, r14b
xor dil, sil
and dil, r14b
mov sil, r9b
xor sil, 0xff
mov r14b, r10b
xor r14b, 0xff
mov r15b, byte [rbp + 0x9a5]
xor r15b, 1
mov r12b, sil
and r12b, 0xff
and r9b, r15b
mov r13b, r14b
and r13b, 0xff
and r10b, r15b
or r12b, r9b
or r13b, r10b
xor r12b, r13b
or sil, r14b
xor sil, 0xff
or r15b, 1
and sil, r15b
or r12b, sil
mov r9b, bl
and r9b, dil
xor bl, dil
or r9b, bl
mov r10b, r12b
xor r10b, 0xff
and r10b, 1
mov bl, byte [rbp + 0x9a5]
xor bl, 1
and r12b, bl
mov sil, r9b
xor sil, 0xff
and sil, 0xff
and r9b, bl
or r10b, r12b
or sil, r9b
xor r10b, sil
mov r9b, al
xor r9b, 0xff
mov bl, dl
xor bl, 0xff
mov sil, byte [rbp + 0x9a5]
xor sil, 1
mov dil, r9b
and dil, 0xff
and al, sil
mov r14b, bl
and r14b, 0xff
and dl, sil
or dil, al
or r14b, dl
xor dil, r14b
or r9b, bl
xor r9b, 0xff
or sil, 1
and r9b, sil
or dil, r9b
mov al, dil
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x9a5]
xor dl, 1
and dil, dl
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, dil
or r9b, dl
xor al, r9b
mov dl, byte [rbp + 0x9a5]
xor dl, 0
mov r9b, r8b
xor r9b, 0xff
mov bl, byte [rbp + 0x9a5]
xor bl, 1
mov sil, dl
and sil, 0xff
mov dil, bl
and dil, 0
mov r14b, r9b
and r14b, 0xff
and r8b, bl
or sil, dil
or r14b, r8b
xor sil, r14b
or dl, r9b
xor dl, 0xff
or bl, 1
and dl, bl
or sil, dl
xor al, 0xff
xor sil, 0xff
mov dl, byte [rbp + 0x9a5]
xor dl, 1
or al, sil
or dl, 1
xor al, 0xff
and al, dl
mov dl, r10b
and dl, al
xor r10b, al
or dl, r10b
mov al, r11b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x9a5]
xor r8b, 1
and r11b, r8b
or al, r11b
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x9a5]
xor r9b, 0
and dl, r9b
mov r10b, byte [rbp + 0x9a5]
xor r10b, 1
and r10b, 0
and r9b, 1
or r8b, dl
or r10b, r9b
xor r8b, r10b
mov dl, byte [rbp + 0x9a5]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, al
xor r9b, 0xff
mov r10b, r8b
xor r10b, 0xff
mov r11b, byte [rbp + 0x9a5]
xor r11b, 0
mov bl, r9b
and bl, 0
and al, r11b
mov sil, r10b
and sil, 0
and r8b, r11b
or bl, al
or sil, r8b
xor bl, sil
or r9b, r10b
xor r9b, 0xff
or r11b, 0
and r9b, r11b
or bl, r9b
mov al, byte [rbp + 0x9a5]
xor al, 1
mov r8b, dl
xor r8b, 0xff
mov r9b, byte [rbp + 0x9a5]
xor r9b, 0
mov r10b, al
and r10b, 0
mov r11b, r9b
and r11b, 1
mov sil, r8b
and sil, 0
and dl, r9b
or r10b, r11b
or sil, dl
xor r10b, sil
or al, r8b
xor al, 0xff
or r9b, 0
and al, r9b
or r10b, al
mov al, bl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x9a5]
xor dl, 1
and bl, dl
or al, bl
xor r10b, 0xff
mov dl, al
xor dl, r10b
and dl, al
mov al, cl
xor al, 0xff
mov r8b, dl
xor r8b, 0xff
mov r9b, byte [rbp + 0x9a5]
xor r9b, 0
or al, r8b
or r9b, 0
xor al, 0xff
and al, r9b
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x9a5]
xor r9b, 0
and cl, r9b
mov r10b, dl
xor r10b, 0xff
and r10b, 0
and dl, r9b
or r8b, cl
or r10b, dl
xor r8b, r10b
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
mov r9b, byte [rbp + 0x9a5]
xor r9b, 1
mov r10b, cl
and r10b, 0xff
and al, r9b
mov r11b, dl
and r11b, 0xff
and r8b, r9b
or r10b, al
or r11b, r8b
xor r10b, r11b
or cl, dl
xor cl, 0xff
or r9b, 1
and cl, r9b
or r10b, cl
test r10b, 1
jne 0x6d824eab
jmp 0x6d85767a
jmp 0x6d824eb0
mov rax, qword [rbp + 0xaa0]
mov ecx, dword [rax]
mov rdx, qword [rbp + 0xab8]
cmp ecx, dword [rdx]
jae 0x6d82e094
mov rax, qword [rbp + 0xab0]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xaa0]
mov r8d, dword [rdx]
and r8d, 0x3ff
mov r8d, r8d
mov r9d, r8d
movzx r8d, byte [rcx + r9]
mov rcx, qword [rbp + 0xaa8]
mov r9, qword [rcx]
mov r10d, dword [rdx]
mov r11d, r10d
movzx r10d, byte [r9 + r11]
mov esi, r10d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, r10d
and r14d, ebx
or esi, r14d
xor esi, 0xffffffff
xor esi, 0x7aa57d35
and esi, 0x7aa57d35
mov ebx, edi
xor ebx, 0x7aa57d35
and ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0x7aa57d35
or ebx, r14d
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, edi
xor r12d, 0xfdc31e22
or r14d, r15d
or r12d, 0xfdc31e22
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
mov r12d, edi
xor r12d, 0x7aa57d35
mov r13d, r15d
xor r13d, r12d
and r13d, r15d
xor ebx, 0xffffffff
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, esi
and r15d, r14d
xor esi, r14d
or r15d, esi
mov esi, r13d
xor esi, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, edi
xor r12d, 0xe430ce79
mov dword [rbp + 0x98c], esi
and esi, 0xe430ce79
and r13d, r12d
mov dword [rbp + 0x988], r14d
and r14d, 0xe430ce79
and ebx, r12d
or esi, r13d
or r14d, ebx
xor esi, r14d
mov ebx, dword [rbp + 0x98c]
mov r14d, dword [rbp + 0x988]
or ebx, r14d
xor ebx, 0xffffffff
or r12d, 0xe430ce79
and ebx, r12d
or esi, ebx
mov ebx, r15d
xor ebx, 0xffffffff
mov r12d, esi
and r12d, ebx
xor esi, 0xffffffff
and r15d, esi
or r12d, r15d
mov esi, r12d
xor esi, 0xffffffff
and esi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
and r12d, ebx
or esi, r12d
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, esi
and r15d, ebx
xor esi, 0xffffffff
and esi, 0xffffffff
or r15d, esi
xor r15d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
mov ebx, edi
xor ebx, 0xf5aef1d9
or r15d, esi
or ebx, 0xf5aef1d9
xor r15d, 0xffffffff
and r15d, ebx
mov esi, edi
xor esi, 0xffffffff
and esi, 0xa1956cf5
mov ebx, edi
xor ebx, 0xa1956cf5
mov r12d, ebx
and r12d, 0xffffffff
mov r13d, edi
xor r13d, 0xffffffff
and r13d, 0xa1956cf5
and ebx, 0xffffffff
or esi, r12d
or r13d, ebx
xor esi, r13d
mov ebx, edi
xor ebx, 0x383d013
xor esi, 0xffffffff
mov r12d, edi
xor r12d, 0x66212bf0
or ebx, esi
or r12d, 0x66212bf0
xor ebx, 0xffffffff
and ebx, r12d
mov esi, edi
xor esi, 0x383d013
and esi, 0xf595f24a
mov r12d, edi
xor r12d, 0xf595f24a
mov r13d, r12d
and r13d, 0x383d013
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0xf595f24a
and r12d, 0xffffffff
or esi, r13d
or r14d, r12d
xor esi, r14d
mov r14d, esi
xor r14d, 0xffffffff
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0xf6f7b3d7
mov r13d, edi
xor r13d, 0xf6f7b3d7
mov dword [rbp + 0x984], r13d
and r13d, 0xffffffff
mov dword [rbp + 0x980], edi
xor edi, 0xffffffff
and edi, 0xf6f7b3d7
mov dword [rbp + 0x97c], r8d
mov r8d, dword [rbp + 0x984]
and r8d, 0xffffffff
or r12d, r13d
or edi, r8d
xor r12d, edi
mov r8d, dword [rbp + 0x980]
xor r8d, 0x383d013
mov edi, r12d
xor edi, r8d
and edi, r12d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
xor esi, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xad85e823
or r8d, esi
or r12d, 0xad85e823
xor r8d, 0xffffffff
and r8d, r12d
mov esi, ebx
and esi, r14d
xor ebx, r14d
or esi, ebx
mov ebx, edi
and ebx, r8d
xor edi, r8d
or ebx, edi
mov r8d, esi
xor r8d, 0xffffffff
mov edi, ebx
and edi, r8d
xor ebx, 0xffffffff
and esi, ebx
or edi, esi
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov ebx, r10d
and ebx, esi
or r8d, ebx
mov esi, edi
xor esi, 0xffffffff
and esi, 0x63887c0
mov ebx, dword [rbp + 0x980]
xor ebx, 0x63887c0
and edi, ebx
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x63887c0
and ebx, 0xffffffff
or esi, edi
or r14d, ebx
xor esi, r14d
mov edi, dword [rbp + 0x980]
xor edi, 0xa97d64e
and edi, 0xebb33d45
mov ebx, dword [rbp + 0x980]
xor ebx, 0xebb33d45
mov r14d, ebx
and r14d, 0xa97d64e
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xebb33d45
and ebx, 0xffffffff
or edi, r14d
or r12d, ebx
xor edi, r12d
mov ebx, r8d
and ebx, esi
xor r8d, esi
or ebx, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xa97d64e
mov esi, edi
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xf0f7e7ca
mov r12d, r8d
and r12d, 0xf0f7e7ca
mov r13d, r14d
and r13d, 0xa97d64e
mov dword [rbp + 0x978], esi
and esi, 0xf0f7e7ca
and edi, r14d
or r12d, r13d
or esi, edi
xor r12d, esi
mov esi, dword [rbp + 0x978]
or r8d, esi
xor r8d, 0xffffffff
or r14d, 0xf0f7e7ca
and r8d, r14d
or r12d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and ebx, edi
or r8d, ebx
xor r8d, 0xffffffff
xor r12d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x905fca59
or r8d, r12d
or edi, 0x905fca59
xor r8d, 0xffffffff
and r8d, edi
mov edi, r15d
xor edi, 0xffffffff
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xd5896c0a
or edi, ebx
or r14d, 0xd5896c0a
xor edi, 0xffffffff
and edi, r14d
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0x7d07c8b1
mov r14d, dword [rbp + 0x980]
xor r14d, 0x7d07c8b1
and r15d, r14d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0x7d07c8b1
and r8d, r14d
or ebx, r15d
or r12d, r8d
xor ebx, r12d
mov r8d, edi
xor r8d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xabd61d6a
mov r12d, r8d
and r12d, 0xabd61d6a
and edi, r15d
mov r13d, r14d
and r13d, 0xabd61d6a
and ebx, r15d
or r12d, edi
or r13d, ebx
xor r12d, r13d
or r8d, r14d
xor r8d, 0xffffffff
or r15d, 0xabd61d6a
and r8d, r15d
or r12d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x86bdba6f
and r8d, 0x42c16327
mov edi, dword [rbp + 0x980]
xor edi, 0x42c16327
mov ebx, edi
and ebx, 0x86bdba6f
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x42c16327
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x980]
xor edi, 0xe0a6f3e5
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x68e8d8e
or edi, r8d
or ebx, 0x68e8d8e
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x980]
xor r8d, 0xe0a6f3e5
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xe0a6f3e5
or r8d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0x86bdba6f
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xa0d47ae7
or ebx, r14d
or r15d, 0xa0d47ae7
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r14d, r15d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xe0a6f3e5
mov r13d, r14d
xor r13d, r15d
and r13d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, edi
and r14d, ebx
xor edi, ebx
or r14d, edi
mov edi, r13d
and edi, r8d
xor r13d, r8d
or edi, r13d
mov r8d, r14d
xor r8d, 0xffffffff
mov ebx, edi
and ebx, r8d
xor edi, 0xffffffff
and r14d, edi
or ebx, r14d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
mov r14d, r12d
and r14d, edi
or r8d, r14d
mov edi, dword [rbp + 0x980]
xor edi, 0x849c097c
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xe99872ee
or edi, r8d
or r14d, 0xe99872ee
xor edi, 0xffffffff
and edi, r14d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x849c097c
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x849c097c
or r8d, r14d
xor r12d, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xedf95ae4
or r12d, r14d
or r15d, 0xedf95ae4
xor r12d, 0xffffffff
and r12d, r15d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r14d, r15d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x849c097c
mov r13d, dword [rbp + 0x980]
xor r13d, 0xbb4c5eae
or r14d, r15d
or r13d, 0xbb4c5eae
xor r14d, 0xffffffff
and r14d, r13d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, edi
and r15d, r12d
xor edi, r12d
or r15d, edi
mov edi, r14d
and edi, r8d
xor r14d, r8d
or edi, r14d
mov r8d, r15d
xor r8d, 0xffffffff
mov r14d, edi
and r14d, r8d
xor edi, 0xffffffff
and r15d, edi
or r14d, r15d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x6165cb79
and r8d, 0xcd220632
mov edi, dword [rbp + 0x980]
xor edi, 0xcd220632
mov r15d, edi
and r15d, 0x6165cb79
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xcd220632
and edi, 0xffffffff
or r8d, r15d
or r12d, edi
xor r8d, r12d
mov edi, dword [rbp + 0x980]
xor edi, 0x202cca35
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xf61c52b9
or edi, r8d
or r15d, 0xf61c52b9
xor edi, 0xffffffff
and edi, r15d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x202cca35
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x202cca35
or r8d, r15d
mov r15d, r8d
xor r15d, 0xffffffff
xor r15d, 0x6165cb79
and r15d, 0x6165cb79
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xffffffff
or r12d, r13d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x202cca35
mov esi, dword [rbp + 0x980]
xor esi, 0x5683965c
or r12d, r13d
or esi, 0x5683965c
xor r12d, 0xffffffff
and r12d, esi
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x8b2367dd
or esi, r8d
or r13d, 0x8b2367dd
xor esi, 0xffffffff
and esi, r13d
mov r8d, edi
xor r8d, 0xffffffff
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x974], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x37e64923
mov dword [rbp + 0x970], r8d
mov r8d, dword [rbp + 0x974]
and r8d, 0x37e64923
mov dword [rbp + 0x96c], r8d
mov r8d, dword [rbp + 0x970]
and edi, r8d
mov r8d, r13d
and r8d, 0x37e64923
mov dword [rbp + 0x968], r8d
mov r8d, dword [rbp + 0x970]
and r15d, r8d
mov r8d, dword [rbp + 0x96c]
or r8d, edi
mov edi, dword [rbp + 0x968]
or edi, r15d
xor r8d, edi
mov edi, dword [rbp + 0x974]
or edi, r13d
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x970]
or r15d, 0x37e64923
and edi, r15d
or r8d, edi
mov edi, r12d
and edi, esi
xor r12d, esi
or edi, r12d
mov esi, r8d
xor esi, 0xffffffff
and esi, 0x2d74ff10
mov r15d, dword [rbp + 0x980]
xor r15d, 0x2d74ff10
and r8d, r15d
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x2d74ff10
and edi, r15d
or esi, r8d
or r12d, edi
xor esi, r12d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
mov r15d, ebx
and r15d, edi
or r8d, r15d
mov edi, r14d
xor edi, 0xffffffff
and edi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
mov r12d, r14d
and r12d, r15d
or edi, r12d
mov r15d, dword [rbp + 0x980]
xor r15d, 0x758d5f33
and r15d, 0x49b15f1c
mov r12d, dword [rbp + 0x980]
xor r12d, 0x49b15f1c
mov r13d, r12d
and r13d, 0x758d5f33
mov dword [rbp + 0x964], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x49b15f1c
and r12d, 0xffffffff
or r15d, r13d
or r8d, r12d
xor r15d, r8d
mov r8d, dword [rbp + 0x964]
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x758d5f33
mov r13d, dword [rbp + 0x980]
xor r13d, 0x11d230d6
or r8d, r12d
or r13d, 0x11d230d6
xor r8d, 0xffffffff
and r8d, r13d
xor ebx, 0xffffffff
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x3e2f9fa1
or ebx, r12d
or r13d, 0x3e2f9fa1
xor ebx, 0xffffffff
and ebx, r13d
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x758d5f33
mov dword [rbp + 0x960], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x8196289d
or r12d, r13d
or r8d, 0x8196289d
xor r12d, 0xffffffff
and r12d, r8d
xor r14d, 0xffffffff
mov r8d, r15d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x92081125
or r14d, r8d
or r13d, 0x92081125
xor r14d, 0xffffffff
and r14d, r13d
mov r8d, dword [rbp + 0x960]
xor r8d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x95c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x5dc491b4
mov dword [rbp + 0x958], r8d
mov r8d, dword [rbp + 0x95c]
and r8d, 0x5dc491b4
mov dword [rbp + 0x954], r8d
mov r8d, dword [rbp + 0x960]
mov dword [rbp + 0x950], r10d
mov r10d, dword [rbp + 0x958]
and r8d, r10d
mov r10d, r13d
and r10d, 0x5dc491b4
mov dword [rbp + 0x94c], r8d
mov r8d, dword [rbp + 0x958]
and ebx, r8d
mov r8d, dword [rbp + 0x954]
mov dword [rbp + 0x948], r10d
mov r10d, dword [rbp + 0x94c]
or r8d, r10d
mov r10d, dword [rbp + 0x948]
or r10d, ebx
xor r8d, r10d
mov r10d, dword [rbp + 0x95c]
or r10d, r13d
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x958]
or ebx, 0x5dc491b4
and r10d, ebx
or r8d, r10d
mov r10d, r12d
xor r10d, 0xffffffff
mov ebx, r14d
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x7cd71d94
mov dword [rbp + 0x944], r10d
and r10d, 0x7cd71d94
and r12d, r13d
mov dword [rbp + 0x940], ebx
and ebx, 0x7cd71d94
and r14d, r13d
or r10d, r12d
or ebx, r14d
xor r10d, ebx
mov ebx, dword [rbp + 0x944]
mov r14d, dword [rbp + 0x940]
or ebx, r14d
xor ebx, 0xffffffff
or r13d, 0x7cd71d94
and ebx, r13d
or r10d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xb5ab00e3
mov r12d, dword [rbp + 0x980]
xor r12d, 0xb5ab00e3
and r8d, r12d
mov r13d, r10d
xor r13d, 0xffffffff
and r13d, 0xb5ab00e3
and r10d, r12d
or ebx, r8d
or r13d, r10d
xor ebx, r13d
mov r8d, dword [rbp + 0x964]
and r8d, edi
mov r10d, dword [rbp + 0x964]
xor r10d, edi
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and r8d, edi
or r10d, r8d
mov r8d, r15d
and r8d, 0x758d5f33
xor r15d, 0x758d5f33
or r8d, r15d
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x98fe0053
or r10d, r8d
or edi, 0x98fe0053
xor r10d, 0xffffffff
and r10d, edi
mov r8d, ebx
and r8d, r10d
xor ebx, r10d
or r8d, ebx
mov r10d, dword [rbp + 0x980]
xor r10d, 0x6165cb79
mov edi, esi
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x1eda82ef
or r10d, edi
or ebx, 0x1eda82ef
xor r10d, 0xffffffff
and r10d, ebx
mov edi, dword [rbp + 0x980]
xor edi, 0x6165cb79
and edi, 0xa95a252f
mov ebx, dword [rbp + 0x980]
xor ebx, 0xa95a252f
mov r15d, ebx
and r15d, 0x6165cb79
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0xa95a252f
and esi, ebx
or edi, r15d
or r12d, esi
xor edi, r12d
mov esi, r10d
xor esi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x566b00da
mov r12d, esi
and r12d, 0x566b00da
and r10d, r15d
mov r13d, ebx
and r13d, 0x566b00da
and edi, r15d
or r12d, r10d
or r13d, edi
xor r12d, r13d
or esi, ebx
xor esi, 0xffffffff
or r15d, 0x566b00da
and esi, r15d
or r12d, esi
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov edi, r8d
and edi, esi
or r10d, edi
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x53162c3f
or esi, r10d
or edi, 0x53162c3f
xor esi, 0xffffffff
and esi, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xbfaf7a93
mov edi, dword [rbp + 0x980]
xor edi, 0xbfaf7a93
mov ebx, edi
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xbfaf7a93
and edi, 0xffffffff
or r10d, ebx
or r15d, edi
xor r10d, r15d
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xcfa15f31
or r8d, r10d
or edi, 0xcfa15f31
xor r8d, 0xffffffff
and r8d, edi
mov r10d, esi
xor r10d, 0xffffffff
mov edi, r8d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xaf52e9b7
mov r15d, r10d
and r15d, 0xaf52e9b7
and esi, ebx
mov r13d, edi
and r13d, 0xaf52e9b7
and r8d, ebx
or r15d, esi
or r13d, r8d
xor r15d, r13d
or r10d, edi
xor r10d, 0xffffffff
or ebx, 0xaf52e9b7
and r10d, ebx
or r15d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r12d, r10d
or r8d, r12d
mov r10d, r15d
xor r10d, 0xffffffff
mov esi, r8d
and esi, r10d
xor r8d, 0xffffffff
mov r10d, r15d
and r10d, r8d
or esi, r10d
xor r15d, 0xffffffff
mov r8d, esi
xor r8d, r15d
and r8d, esi
mov r10d, dword [rbp + 0x980]
xor r10d, 0x86bdba6f
and r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0x86bdba6f
or r10d, esi
mov esi, dword [rbp + 0x980]
xor esi, 0x9932b4ab
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x26249fd3
or esi, r10d
or edi, 0x26249fd3
xor esi, 0xffffffff
and esi, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0x9932b4ab
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x9932b4ab
or r10d, edi
mov edi, r10d
xor edi, 0xffffffff
xor edi, 0x86bdba6f
and edi, 0x86bdba6f
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0x3f0fb29e
mov r15d, dword [rbp + 0x980]
xor r15d, 0x3f0fb29e
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x3f0fb29e
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
mov r15d, dword [rbp + 0x980]
xor r15d, 0x9932b4ab
mov r12d, ebx
xor r12d, r15d
and r12d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x10fcec0e
or ebx, r10d
or r15d, 0x10fcec0e
xor ebx, 0xffffffff
and ebx, r15d
mov r10d, esi
xor r10d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xea29cc81
mov r14d, r10d
and r14d, 0xea29cc81
and esi, r13d
mov dword [rbp + 0x93c], r15d
and r15d, 0xea29cc81
and edi, r13d
or r14d, esi
or r15d, edi
xor r14d, r15d
mov esi, dword [rbp + 0x93c]
or r10d, esi
xor r10d, 0xffffffff
or r13d, 0xea29cc81
and r10d, r13d
or r14d, r10d
mov r10d, r12d
and r10d, ebx
xor r12d, ebx
or r10d, r12d
mov edi, r14d
xor edi, 0xffffffff
and edi, 0x5cb44726
mov ebx, dword [rbp + 0x980]
xor ebx, 0x5cb44726
and r14d, ebx
mov r15d, r10d
xor r15d, 0xffffffff
and r15d, 0x5cb44726
and r10d, ebx
or edi, r14d
or r15d, r10d
xor edi, r15d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and edi, ebx
or r10d, edi
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xf98b347
mov ebx, dword [rbp + 0x980]
xor ebx, 0xf98b347
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, r10d
xor r15d, 0xffffffff
and r15d, 0xf98b347
and r10d, ebx
or edi, r14d
or r15d, r10d
xor edi, r15d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
mov ebx, edi
xor ebx, r10d
and ebx, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0x7393aa2b
mov edi, dword [rbp + 0x980]
xor edi, 0x7393aa2b
mov r14d, edi
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x7393aa2b
and edi, 0xffffffff
or r10d, r14d
or r15d, edi
xor r10d, r15d
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xf009485
mov r14d, dword [rbp + 0x980]
xor r14d, 0xf009485
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xf009485
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xe8d710c6
or r14d, edi
or r15d, 0xe8d710c6
xor r14d, 0xffffffff
and r14d, r15d
mov edi, r10d
and edi, r14d
xor r10d, r14d
or edi, r10d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and edi, r14d
or r10d, edi
mov edi, dword [rbp + 0x980]
xor edi, 0x86bdba6f
mov r14d, r10d
and r14d, edi
xor r10d, 0xffffffff
and r10d, 0x86bdba6f
or r14d, r10d
xor r14d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0x86bdba6f
mov edi, dword [rbp + 0x980]
xor edi, 0x206748c2
or r14d, r10d
or edi, 0x206748c2
xor r14d, 0xffffffff
and r14d, edi
mov r10d, ebx
xor r10d, 0xffffffff
mov edi, r14d
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x9f70c584
or r10d, edi
or r15d, 0x9f70c584
xor r10d, 0xffffffff
and r10d, r15d
mov edi, ebx
xor edi, 0xffffffff
mov r15d, r14d
and r15d, edi
xor r14d, 0xffffffff
and ebx, r14d
or r15d, ebx
mov edi, r10d
xor edi, 0xffffffff
mov ebx, r15d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x7d4baae2
mov r12d, edi
and r12d, 0x7d4baae2
and r10d, r14d
mov r13d, ebx
and r13d, 0x7d4baae2
and r15d, r14d
or r12d, r10d
or r13d, r15d
xor r12d, r13d
or edi, ebx
xor edi, 0xffffffff
or r14d, 0x7d4baae2
and edi, r14d
or r12d, edi
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
mov ebx, r12d
and ebx, edi
or r10d, ebx
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xd522e534
mov ebx, dword [rbp + 0x980]
xor ebx, 0xd522e534
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xd522e534
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, r12d
xor ebx, 0xffffffff
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xf56e0dd3
or ebx, edi
or r14d, 0xf56e0dd3
xor ebx, 0xffffffff
and ebx, r14d
mov edi, r10d
xor edi, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x81b4ea69
mov r13d, edi
and r13d, 0x81b4ea69
and r10d, r15d
mov esi, r14d
and esi, 0x81b4ea69
and ebx, r15d
or r13d, r10d
or esi, ebx
xor r13d, esi
or edi, r14d
xor edi, 0xffffffff
or r15d, 0x81b4ea69
and edi, r15d
or r13d, edi
mov r10d, dword [rbp + 0x950]
xor r10d, 0xffffffff
and r10d, 0x7fbf25a5
mov esi, dword [rbp + 0x980]
xor esi, 0x7fbf25a5
mov edi, dword [rbp + 0x950]
and edi, esi
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0x7fbf25a5
and esi, 0xffffffff
or r10d, edi
or ebx, esi
xor r10d, ebx
xor r10d, 0xffffffff
xor r10d, 0xc710e5c3
and r10d, 0xc710e5c3
mov esi, dword [rbp + 0x980]
xor esi, 0xc710e5c3
and esi, 0x793c09d9
mov edi, dword [rbp + 0x980]
xor edi, 0x793c09d9
mov ebx, edi
and ebx, 0xc710e5c3
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x793c09d9
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
mov edi, dword [rbp + 0x950]
xor edi, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xac52d216
or edi, ebx
or r14d, 0xac52d216
xor edi, 0xffffffff
and edi, r14d
mov ebx, r13d
xor ebx, 0xffffffff
and ebx, 0xf172e376
mov r14d, dword [rbp + 0x980]
xor r14d, 0xf172e376
mov r15d, r13d
and r15d, r14d
mov dword [rbp + 0x938], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xf172e376
and r14d, 0xffffffff
or ebx, r15d
or r8d, r14d
xor ebx, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xc710e5c3
mov r14d, ebx
xor r14d, r8d
and r14d, ebx
xor esi, 0xffffffff
mov r8d, r13d
xor r8d, esi
and r8d, r13d
mov esi, r10d
xor esi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xed1e1a8f
mov r13d, esi
and r13d, 0xed1e1a8f
and r10d, r15d
mov dword [rbp + 0x934], ebx
and ebx, 0xed1e1a8f
and edi, r15d
or r13d, r10d
or ebx, edi
xor r13d, ebx
mov r10d, dword [rbp + 0x934]
or esi, r10d
xor esi, 0xffffffff
or r15d, 0xed1e1a8f
and esi, r15d
or r13d, esi
mov esi, r14d
and esi, r8d
xor r14d, r8d
or esi, r14d
mov r8d, r13d
xor r8d, 0xffffffff
mov edi, esi
and edi, r8d
xor esi, 0xffffffff
and r13d, esi
or edi, r13d
mov r8d, dword [rbp + 0x950]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x950]
and ebx, esi
or r8d, ebx
mov esi, edi
xor esi, 0xffffffff
and esi, 0x30813a2c
mov ebx, dword [rbp + 0x980]
xor ebx, 0x30813a2c
mov r14d, edi
and r14d, ebx
mov r15d, r8d
xor r15d, 0xffffffff
and r15d, 0x30813a2c
and r8d, ebx
or esi, r14d
or r15d, r8d
xor esi, r15d
xor esi, 0xffffffff
xor edi, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0x9970e604
or esi, edi
or r8d, 0x9970e604
xor esi, 0xffffffff
and esi, r8d
mov r8d, dword [rbp + 0x97c]
xor r8d, 0xffffffff
and r8d, 0xc606dd89
mov edi, dword [rbp + 0x980]
xor edi, 0xc606dd89
mov ebx, dword [rbp + 0x97c]
and ebx, edi
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xc606dd89
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x3154a299
mov ebx, dword [rbp + 0x980]
xor ebx, 0x3154a299
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x3154a299
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x97c]
xor ebx, edi
mov edi, dword [rbp + 0x97c]
and ebx, edi
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x6d23df22
mov r10d, r14d
and r10d, 0x6d23df22
and r8d, r13d
mov edi, r15d
and edi, 0x6d23df22
and ebx, r13d
or r10d, r8d
or edi, ebx
xor r10d, edi
or r14d, r15d
xor r14d, 0xffffffff
or r13d, 0x6d23df22
and r14d, r13d
or r10d, r14d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x40622572
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x40622572
or r8d, edi
mov edi, r10d
xor edi, 0xffffffff
and edi, 0x88038399
mov ebx, dword [rbp + 0x980]
xor ebx, 0x88038399
and r10d, ebx
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x88038399
and ebx, 0xffffffff
or edi, r10d
or r14d, ebx
xor edi, r14d
mov r10d, dword [rbp + 0x980]
xor r10d, 0x6f45cc74
and r10d, 0xe5fa5d21
mov ebx, dword [rbp + 0x980]
xor ebx, 0xe5fa5d21
mov r14d, ebx
and r14d, 0x6f45cc74
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xe5fa5d21
and ebx, 0xffffffff
or r10d, r14d
or r15d, ebx
xor r10d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xfc55af06
mov r13d, ebx
and r13d, 0xfc55af06
and r8d, r15d
mov dword [rbp + 0x930], r14d
and r14d, 0xfc55af06
and edi, r15d
or r13d, r8d
or r14d, edi
xor r13d, r14d
mov r8d, dword [rbp + 0x930]
or ebx, r8d
xor ebx, 0xffffffff
or r15d, 0xfc55af06
and ebx, r15d
or r13d, ebx
mov edi, r10d
and edi, 0x6f45cc74
xor r10d, 0x6f45cc74
or edi, r10d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and r13d, ebx
or r10d, r13d
xor r10d, 0xffffffff
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xfc52990c
or r10d, edi
or ebx, 0xfc52990c
xor r10d, 0xffffffff
and r10d, ebx
mov edi, dword [rbp + 0x980]
xor edi, 0x40622572
and edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0x40622572
or edi, ebx
xor edi, 0xffffffff
xor edi, 0x4f4028f4
and edi, 0x4f4028f4
mov ebx, dword [rbp + 0x980]
xor ebx, 0x4f4028f4
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x4f4028f4
or ebx, r14d
mov r14d, ebx
xor r14d, 0xffffffff
xor r14d, 0x40622572
and r14d, 0x40622572
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x8c739323
mov r13d, dword [rbp + 0x980]
xor r13d, 0x8c739323
mov r8d, r13d
and r8d, 0xffffffff
mov dword [rbp + 0x92c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x8c739323
and r13d, 0xffffffff
mov dword [rbp + 0x928], r8d
mov r8d, dword [rbp + 0x92c]
or r15d, r8d
mov r8d, dword [rbp + 0x928]
or r8d, r13d
xor r15d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x4f4028f4
mov r13d, r15d
xor r13d, r8d
and r13d, r15d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xf3171fb8
or r8d, ebx
or r15d, 0xf3171fb8
xor r8d, 0xffffffff
and r8d, r15d
mov ebx, edi
and ebx, r14d
xor edi, r14d
or ebx, edi
mov edi, r13d
xor edi, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x95194303
mov dword [rbp + 0x924], edi
and edi, 0x95194303
and r13d, r15d
mov dword [rbp + 0x920], r14d
and r14d, 0x95194303
and r8d, r15d
or edi, r13d
or r14d, r8d
xor edi, r14d
mov r8d, dword [rbp + 0x924]
mov r14d, dword [rbp + 0x920]
or r8d, r14d
xor r8d, 0xffffffff
or r15d, 0x95194303
and r8d, r15d
or edi, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x1f604b68
mov r15d, dword [rbp + 0x980]
xor r15d, 0x1f604b68
and ebx, r15d
mov r13d, edi
xor r13d, 0xffffffff
and r13d, 0x1f604b68
and edi, r15d
or r8d, ebx
or r13d, edi
xor r8d, r13d
mov edi, dword [rbp + 0x97c]
xor edi, 0xffffffff
and edi, 0xaa7271da
mov ebx, dword [rbp + 0x980]
xor ebx, 0xaa7271da
mov r15d, dword [rbp + 0x97c]
and r15d, ebx
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xaa7271da
and ebx, 0xffffffff
or edi, r15d
or r13d, ebx
xor edi, r13d
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xebb9de5c
mov r15d, dword [rbp + 0x980]
xor r15d, 0xebb9de5c
mov r13d, r8d
and r13d, r15d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xebb9de5c
and r15d, 0xffffffff
or ebx, r13d
or r14d, r15d
xor ebx, r14d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xed58db6a
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xed58db6a
or r14d, r15d
mov r15d, edi
and r15d, ebx
xor edi, ebx
or r15d, edi
mov edi, dword [rbp + 0x980]
xor edi, 0xed58db6a
mov ebx, r14d
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xa747186e
mov dword [rbp + 0x91c], edi
and edi, 0xa747186e
mov dword [rbp + 0x918], r13d
and r13d, 0xed58db6a
mov dword [rbp + 0x914], ebx
and ebx, 0xa747186e
mov dword [rbp + 0x910], r8d
mov r8d, dword [rbp + 0x918]
and r14d, r8d
or edi, r13d
or ebx, r14d
xor edi, ebx
mov ebx, dword [rbp + 0x91c]
mov r14d, dword [rbp + 0x914]
or ebx, r14d
xor ebx, 0xffffffff
or r8d, 0xa747186e
and ebx, r8d
or edi, ebx
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x35ed046f
mov ebx, dword [rbp + 0x980]
xor ebx, 0x35ed046f
and r15d, ebx
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x35ed046f
and ebx, 0xffffffff
or r8d, r15d
or r13d, ebx
xor r8d, r13d
xor r8d, 0xffffffff
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xdf022443
or r8d, edi
or ebx, 0xdf022443
xor r8d, 0xffffffff
and r8d, ebx
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or edi, ebx
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or ebx, r15d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x7ba7b8e4
or r15d, ebx
or r13d, 0x7ba7b8e4
xor r15d, 0xffffffff
and r15d, r13d
mov ebx, edi
xor ebx, 0xffffffff
mov r13d, r15d
xor r13d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x589b91e4
mov dword [rbp + 0x90c], ebx
and ebx, 0x589b91e4
and edi, r14d
mov dword [rbp + 0x908], r13d
and r13d, 0x589b91e4
and r15d, r14d
or ebx, edi
or r13d, r15d
xor ebx, r13d
mov edi, dword [rbp + 0x90c]
mov r15d, dword [rbp + 0x908]
or edi, r15d
xor edi, 0xffffffff
or r14d, 0x589b91e4
and edi, r14d
or ebx, edi
mov edi, dword [rbp + 0x980]
xor edi, 0x40622572
and edi, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x40622572
or edi, r14d
mov r14d, ebx
xor r14d, 0xffffffff
and r14d, 0xb75b7588
mov r13d, dword [rbp + 0x980]
xor r13d, 0xb75b7588
mov r15d, ebx
and r15d, r13d
mov dword [rbp + 0x904], edi
xor edi, 0xffffffff
and edi, 0xb75b7588
mov dword [rbp + 0x900], r8d
mov r8d, dword [rbp + 0x904]
and r8d, r13d
or r14d, r15d
or edi, r8d
xor r14d, edi
xor r14d, 0xffffffff
xor ebx, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0x8db0d2f6
or r14d, ebx
or r8d, 0x8db0d2f6
xor r14d, 0xffffffff
and r14d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xffffffff
or r8d, edi
mov edi, dword [rbp + 0x910]
xor edi, 0xffffffff
and edi, 0xfa26b2d8
mov ebx, dword [rbp + 0x980]
xor ebx, 0xfa26b2d8
mov r15d, dword [rbp + 0x910]
and r15d, ebx
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xfa26b2d8
and ebx, 0xffffffff
or edi, r15d
or r13d, ebx
xor edi, r13d
mov ebx, dword [rbp + 0x980]
xor ebx, 0x3f5d6053
and ebx, 0x132f9ab5
mov r15d, dword [rbp + 0x980]
xor r15d, 0x132f9ab5
mov r13d, r15d
and r13d, 0x3f5d6053
mov dword [rbp + 0x8fc], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x132f9ab5
and r15d, 0xffffffff
or ebx, r13d
or r8d, r15d
xor ebx, r8d
mov r8d, dword [rbp + 0x8fc]
and r8d, edi
mov r15d, dword [rbp + 0x8fc]
xor r15d, edi
or r8d, r15d
mov edi, ebx
and edi, 0x3f5d6053
xor ebx, 0x3f5d6053
or edi, ebx
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xf58f2403
mov r15d, dword [rbp + 0x980]
xor r15d, 0xf58f2403
and r8d, r15d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xf58f2403
and r15d, 0xffffffff
or ebx, r8d
or r13d, r15d
xor ebx, r13d
xor ebx, 0xffffffff
xor edi, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0x99c8aed8
or ebx, edi
or r8d, 0x99c8aed8
xor ebx, 0xffffffff
and ebx, r8d
mov r8d, dword [rbp + 0x900]
xor r8d, 0xffffffff
mov edi, r10d
xor edi, r8d
and edi, r10d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0x3ae7fad1
mov r15d, dword [rbp + 0x980]
xor r15d, 0x3ae7fad1
and r10d, r15d
mov r13d, dword [rbp + 0x900]
xor r13d, 0xffffffff
and r13d, 0x3ae7fad1
mov dword [rbp + 0x8f8], r8d
mov r8d, dword [rbp + 0x900]
and r8d, r15d
mov r15d, dword [rbp + 0x8f8]
or r15d, r10d
or r13d, r8d
xor r15d, r13d
mov r8d, edi
and r8d, r15d
xor edi, r15d
or r8d, edi
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0x8161bceb
mov edi, dword [rbp + 0x980]
xor edi, 0x8161bceb
mov r15d, r14d
and r15d, edi
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x8161bceb
and edi, 0xffffffff
or r10d, r15d
or r13d, edi
xor r10d, r13d
mov edi, ebx
xor edi, 0xffffffff
and edi, 0x11f66937
mov r15d, dword [rbp + 0x980]
xor r15d, 0x11f66937
mov r13d, ebx
and r13d, r15d
mov dword [rbp + 0x8f4], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x11f66937
and r15d, 0xffffffff
or edi, r13d
or r8d, r15d
xor edi, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x69ff28a0
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x69ff28a0
or r8d, r15d
mov r15d, r10d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x69ff28a0
mov dword [rbp + 0x8f0], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x67504637
or r15d, r13d
or r8d, 0x67504637
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, dword [rbp + 0x8f0]
xor r8d, 0xffffffff
mov r13d, r14d
xor r13d, r8d
and r13d, r14d
mov r8d, edi
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x69ff28a0
mov dword [rbp + 0x8ec], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x9c9d6f4c
mov dword [rbp + 0x8e8], r8d
mov r8d, dword [rbp + 0x8ec]
or r8d, r14d
mov r14d, dword [rbp + 0x8e8]
or r14d, 0x9c9d6f4c
xor r8d, 0xffffffff
and r8d, r14d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x8f0]
xor r14d, 0xffffffff
mov dword [rbp + 0x8e4], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xfa00f5bb
or ebx, r14d
or r8d, 0xfa00f5bb
xor ebx, 0xffffffff
and ebx, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov r14d, r13d
xor r14d, 0xffffffff
mov dword [rbp + 0x8e0], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xbf106285
mov dword [rbp + 0x8dc], r8d
mov r8d, dword [rbp + 0x8e0]
and r8d, 0xbf106285
mov dword [rbp + 0x8d8], r8d
mov r8d, dword [rbp + 0x8dc]
and r15d, r8d
mov r8d, r14d
and r8d, 0xbf106285
mov dword [rbp + 0x8d4], r8d
mov r8d, dword [rbp + 0x8dc]
and r13d, r8d
mov r8d, dword [rbp + 0x8d8]
or r8d, r15d
mov r15d, dword [rbp + 0x8d4]
or r15d, r13d
xor r8d, r15d
mov r15d, dword [rbp + 0x8e0]
or r15d, r14d
xor r15d, 0xffffffff
mov r14d, dword [rbp + 0x8dc]
or r14d, 0xbf106285
and r15d, r14d
or r8d, r15d
mov r14d, dword [rbp + 0x8e4]
and r14d, ebx
mov r15d, dword [rbp + 0x8e4]
xor r15d, ebx
or r14d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0x666db1f
mov r15d, dword [rbp + 0x980]
xor r15d, 0x666db1f
and r8d, r15d
mov r13d, r14d
xor r13d, 0xffffffff
and r13d, 0x666db1f
and r14d, r15d
or ebx, r8d
or r13d, r14d
xor ebx, r13d
mov r8d, r10d
and r8d, edi
xor r10d, edi
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and r8d, edi
or r10d, r8d
mov r8d, dword [rbp + 0x8f0]
and r8d, 0x69ff28a0
mov edi, dword [rbp + 0x8f0]
xor edi, 0x69ff28a0
or r8d, edi
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xb644f0ac
or r10d, r8d
or edi, 0xb644f0ac
xor r10d, 0xffffffff
and r10d, edi
mov r8d, ebx
and r8d, r10d
xor ebx, r10d
or r8d, ebx
mov r10d, dword [rbp + 0x8f4]
xor r10d, 0xffffffff
and r10d, 0xf874cfd1
mov edi, dword [rbp + 0x980]
xor edi, 0xf874cfd1
mov ebx, dword [rbp + 0x8f4]
and ebx, edi
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xf874cfd1
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
xor r10d, 0xffffffff
mov edi, r8d
xor edi, r10d
and edi, r8d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and r8d, ebx
or r10d, r8d
xor r10d, 0xffffffff
mov r8d, dword [rbp + 0x8f4]
xor r8d, r10d
mov r10d, dword [rbp + 0x8f4]
and r8d, r10d
mov ebx, edi
and ebx, r8d
xor edi, r8d
or ebx, edi
mov r8d, dword [rbp + 0x980]
xor r8d, 0x86bdba6f
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x86bdba6f
or r8d, edi
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x5ac75b04
or edi, r8d
or r14d, 0x5ac75b04
xor edi, 0xffffffff
and edi, r14d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0x86bdba6f
and r8d, 0x86bdba6f
mov r14d, edi
and r14d, r8d
xor edi, r8d
or r14d, edi
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x5a8c1a44
mov edi, dword [rbp + 0x980]
xor edi, 0x5a8c1a44
mov r15d, ebx
and r15d, edi
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x5a8c1a44
and edi, 0xffffffff
or r8d, r15d
or r13d, edi
xor r8d, r13d
mov edi, dword [rbp + 0x980]
xor edi, 0xdf806f6c
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x2015d9c7
or edi, r8d
or r15d, 0x2015d9c7
xor edi, 0xffffffff
and edi, r15d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xdf806f6c
and r8d, 0xbba7953b
mov r15d, dword [rbp + 0x980]
xor r15d, 0xbba7953b
mov r13d, r15d
and r13d, 0xdf806f6c
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xbba7953b
and r15d, 0xffffffff
or r8d, r13d
or r10d, r15d
xor r8d, r10d
mov r10d, ebx
xor r10d, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xde265bb3
or r10d, r15d
or r13d, 0xde265bb3
xor r10d, 0xffffffff
and r10d, r13d
mov r15d, r14d
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
mov dword [rbp + 0x8d0], r14d
and r14d, r13d
or r15d, r14d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xdf806f6c
mov r13d, r15d
xor r13d, r14d
and r13d, r15d
mov r14d, dword [rbp + 0x8d0]
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xa324c33a
or r14d, r8d
or r15d, 0xa324c33a
xor r14d, 0xffffffff
and r14d, r15d
mov r8d, edi
xor r8d, 0xffffffff
mov r15d, r10d
xor r15d, 0xffffffff
mov dword [rbp + 0x8cc], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xb77d615b
mov dword [rbp + 0x8c8], r8d
mov r8d, dword [rbp + 0x8cc]
and r8d, 0xb77d615b
mov dword [rbp + 0x8c4], r8d
mov r8d, dword [rbp + 0x8c8]
and edi, r8d
mov r8d, r15d
and r8d, 0xb77d615b
mov dword [rbp + 0x8c0], r8d
mov r8d, dword [rbp + 0x8c8]
and r10d, r8d
mov r8d, dword [rbp + 0x8c4]
or r8d, edi
mov edi, dword [rbp + 0x8c0]
or edi, r10d
xor r8d, edi
mov r10d, dword [rbp + 0x8cc]
or r10d, r15d
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x8c8]
or edi, 0xb77d615b
and r10d, edi
or r8d, r10d
mov r10d, r13d
and r10d, r14d
xor r13d, r14d
or r10d, r13d
mov edi, r8d
xor edi, 0xffffffff
mov r14d, r10d
and r14d, edi
xor r10d, 0xffffffff
and r8d, r10d
or r14d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and ebx, r10d
or r8d, ebx
mov r10d, r14d
xor r10d, 0xffffffff
mov edi, r8d
and edi, r10d
xor r8d, 0xffffffff
mov r10d, r14d
and r10d, r8d
or edi, r10d
xor edi, 0xffffffff
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0xfb19fcfe
or edi, r14d
or r8d, 0xfb19fcfe
xor edi, 0xffffffff
and edi, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
mov ebx, r12d
and ebx, r10d
or r8d, ebx
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x970b4188
or r10d, r8d
or ebx, 0x970b4188
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
xor r12d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x5459af5
or r12d, r8d
or ebx, 0x5459af5
xor r12d, 0xffffffff
and r12d, ebx
mov r8d, r10d
and r8d, r12d
xor r10d, r12d
or r8d, r10d
mov r10d, dword [rbp + 0x97c]
xor r10d, 0xffffffff
and r10d, 0x81b710d1
mov ebx, dword [rbp + 0x980]
xor ebx, 0x81b710d1
mov r14d, dword [rbp + 0x97c]
and r14d, ebx
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x81b710d1
and ebx, 0xffffffff
or r10d, r14d
or r15d, ebx
xor r10d, r15d
xor r10d, 0xffffffff
mov ebx, r8d
xor ebx, r10d
and ebx, r8d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r8d, r14d
or r10d, r8d
xor r10d, 0xffffffff
mov r8d, dword [rbp + 0x97c]
xor r8d, r10d
mov r10d, dword [rbp + 0x97c]
and r8d, r10d
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xc0eb77b6
mov r13d, r14d
and r13d, 0xc0eb77b6
and ebx, r12d
mov r10d, r15d
and r10d, 0xc0eb77b6
and r8d, r12d
or r13d, ebx
or r10d, r8d
xor r13d, r10d
or r14d, r15d
xor r14d, 0xffffffff
or r12d, 0xc0eb77b6
and r14d, r12d
or r13d, r14d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xdf5e1d7b
mov r10d, dword [rbp + 0x980]
xor r10d, 0xdf5e1d7b
and r13d, r10d
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xdf5e1d7b
and r10d, 0xffffffff
or r8d, r13d
or ebx, r10d
xor r8d, ebx
mov r10d, dword [rbp + 0x97c]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x97c]
and r14d, ebx
or r10d, r14d
mov ebx, dword [rbp + 0x980]
xor ebx, 0x5917adaa
and ebx, 0xa6f47fd6
mov r14d, dword [rbp + 0x980]
xor r14d, 0xa6f47fd6
mov r15d, r14d
and r15d, 0x5917adaa
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xa6f47fd6
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, r8d
and r14d, r10d
xor r8d, r10d
or r14d, r8d
mov r8d, ebx
and r8d, 0x5917adaa
xor ebx, 0x5917adaa
or r8d, ebx
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0x4169fb27
mov ebx, dword [rbp + 0x980]
xor ebx, 0x4169fb27
and r14d, ebx
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x4169fb27
and ebx, 0xffffffff
or r10d, r14d
or r15d, ebx
xor r10d, r15d
xor r8d, 0xffffffff
mov ebx, r10d
xor ebx, r8d
and ebx, r10d
mov r8d, dword [rbp + 0x938]
xor r8d, 0xffffffff
and r8d, 0x65265933
mov r10d, dword [rbp + 0x980]
xor r10d, 0x65265933
mov r14d, dword [rbp + 0x938]
and r14d, r10d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x65265933
and r10d, 0xffffffff
or r8d, r14d
or r15d, r10d
xor r8d, r15d
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0x82593c62
mov r14d, dword [rbp + 0x980]
xor r14d, 0x82593c62
mov r15d, esi
and r15d, r14d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x82593c62
and r14d, 0xffffffff
or r10d, r15d
or r12d, r14d
xor r10d, r12d
mov r14d, dword [rbp + 0x980]
xor r14d, 0x3e9a866a
and r14d, 0x7f73f594
mov r15d, dword [rbp + 0x980]
xor r15d, 0x7f73f594
mov r12d, r15d
and r12d, 0x3e9a866a
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x7f73f594
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x1a893611
mov dword [rbp + 0x8bc], r15d
and r15d, 0x1a893611
and r8d, r13d
mov dword [rbp + 0x8b8], r12d
and r12d, 0x1a893611
and r10d, r13d
or r15d, r8d
or r12d, r10d
xor r15d, r12d
mov r8d, dword [rbp + 0x8bc]
mov r10d, dword [rbp + 0x8b8]
or r8d, r10d
xor r8d, 0xffffffff
or r13d, 0x1a893611
and r8d, r13d
or r15d, r8d
mov r8d, r14d
and r8d, 0x3e9a866a
xor r14d, 0x3e9a866a
or r8d, r14d
mov r14d, r15d
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r15d, r12d
or r14d, r15d
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xc8f6638a
or r14d, r8d
or r15d, 0xc8f6638a
xor r14d, 0xffffffff
and r14d, r15d
mov r8d, dword [rbp + 0x938]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x938]
and r12d, r15d
or r8d, r12d
xor r8d, 0xffffffff
mov r15d, esi
xor r15d, r8d
and r15d, esi
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and esi, r12d
or r8d, esi
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x938]
xor esi, r8d
mov r8d, dword [rbp + 0x938]
and esi, r8d
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, esi
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0xd9c435fb
mov r10d, r12d
and r10d, 0xd9c435fb
and r15d, r8d
mov dword [rbp + 0x8b4], r13d
and r13d, 0xd9c435fb
and esi, r8d
or r10d, r15d
or r13d, esi
xor r10d, r13d
mov esi, dword [rbp + 0x8b4]
or r12d, esi
xor r12d, 0xffffffff
or r8d, 0xd9c435fb
and r12d, r8d
or r10d, r12d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xec4fa503
mov r15d, dword [rbp + 0x980]
xor r15d, 0xec4fa503
mov r12d, r14d
and r12d, r15d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xec4fa503
and r15d, 0xffffffff
or r8d, r12d
or r13d, r15d
xor r8d, r13d
mov r15d, r10d
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
mov r13d, r10d
and r13d, r12d
or r15d, r13d
mov r12d, dword [rbp + 0x980]
xor r12d, 0x290ec572
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x290ec572
or r12d, r13d
mov r13d, r8d
xor r13d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0x290ec572
mov dword [rbp + 0x8b0], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xa2b44864
or r13d, esi
or r8d, 0xa2b44864
xor r13d, 0xffffffff
and r13d, r8d
xor r14d, 0xffffffff
mov r8d, r12d
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0x8fca724c
or r14d, r8d
or esi, 0x8fca724c
xor r14d, 0xffffffff
and r14d, esi
mov r8d, dword [rbp + 0x980]
xor r8d, 0x290ec572
mov esi, r15d
xor esi, r8d
and esi, r15d
mov r8d, r12d
xor r8d, 0xffffffff
mov dword [rbp + 0x8ac], r10d
xor r10d, r8d
mov r8d, dword [rbp + 0x8ac]
and r10d, r8d
mov r8d, r13d
and r8d, r14d
xor r13d, r14d
or r8d, r13d
mov r14d, esi
xor r14d, 0xffffffff
mov r13d, r10d
xor r13d, 0xffffffff
mov dword [rbp + 0x8a8], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x8ae4caab
mov dword [rbp + 0x8a4], r14d
and r14d, 0x8ae4caab
and esi, r8d
mov dword [rbp + 0x8a0], r13d
and r13d, 0x8ae4caab
and r10d, r8d
or r14d, esi
or r13d, r10d
xor r14d, r13d
mov r10d, dword [rbp + 0x8a4]
mov esi, dword [rbp + 0x8a0]
or r10d, esi
xor r10d, 0xffffffff
or r8d, 0x8ae4caab
and r10d, r8d
or r14d, r10d
mov r8d, dword [rbp + 0x8a8]
xor r8d, 0xffffffff
and r8d, 0x8511750
mov r10d, dword [rbp + 0x980]
xor r10d, 0x8511750
mov r13d, dword [rbp + 0x8a8]
and r13d, r10d
mov esi, r14d
xor esi, 0xffffffff
and esi, 0x8511750
and r14d, r10d
or r8d, r13d
or esi, r14d
xor r8d, esi
mov r10d, dword [rbp + 0x8b0]
and r10d, r15d
mov esi, dword [rbp + 0x8b0]
xor esi, r15d
or r10d, esi
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x5622fc3f
mov r14d, dword [rbp + 0x980]
xor r14d, 0x5622fc3f
and r10d, r14d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x5622fc3f
and r14d, 0xffffffff
or esi, r10d
or r15d, r14d
xor esi, r15d
mov r10d, dword [rbp + 0x980]
xor r10d, 0x290ec572
mov r14d, r12d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x1a7c6ecd
mov r13d, r10d
and r13d, 0x1a7c6ecd
mov dword [rbp + 0x89c], r15d
and r15d, 0x290ec572
mov dword [rbp + 0x898], r14d
and r14d, 0x1a7c6ecd
mov dword [rbp + 0x894], r8d
mov r8d, dword [rbp + 0x89c]
and r12d, r8d
or r13d, r15d
or r14d, r12d
xor r13d, r14d
mov r14d, dword [rbp + 0x898]
or r10d, r14d
xor r10d, 0xffffffff
or r8d, 0x1a7c6ecd
and r10d, r8d
or r13d, r10d
xor esi, 0xffffffff
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0x4071b4f7
or esi, r13d
or r8d, 0x4071b4f7
xor esi, 0xffffffff
and esi, r8d
mov r8d, dword [rbp + 0x894]
and r8d, esi
mov r10d, dword [rbp + 0x894]
xor r10d, esi
or r8d, r10d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0x777de2e8
mov esi, dword [rbp + 0x980]
xor esi, 0x777de2e8
mov r15d, edi
and r15d, esi
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x777de2e8
and esi, 0xffffffff
or r10d, r15d
or r12d, esi
xor r10d, r12d
mov esi, ebx
xor esi, 0xffffffff
and esi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
mov r12d, ebx
and r12d, r15d
or esi, r12d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xa9690971
and r15d, 0x40280ad6
mov r12d, dword [rbp + 0x980]
xor r12d, 0x40280ad6
mov r13d, r12d
and r13d, 0xa9690971
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x40280ad6
and r12d, 0xffffffff
or r15d, r13d
or r14d, r12d
xor r15d, r14d
mov r14d, r10d
xor r14d, 0xffffffff
mov r12d, esi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xefbf5c52
mov dword [rbp + 0x890], r14d
and r14d, 0xefbf5c52
and r10d, r13d
mov dword [rbp + 0x88c], r12d
and r12d, 0xefbf5c52
and esi, r13d
or r14d, r10d
or r12d, esi
xor r14d, r12d
mov r10d, dword [rbp + 0x890]
mov esi, dword [rbp + 0x88c]
or r10d, esi
xor r10d, 0xffffffff
or r13d, 0xefbf5c52
and r10d, r13d
or r14d, r10d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xa9690971
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xa25f35b9
mov esi, r10d
and esi, 0xa25f35b9
mov dword [rbp + 0x888], r13d
and r13d, 0xa9690971
mov dword [rbp + 0x884], r12d
and r12d, 0xa25f35b9
mov dword [rbp + 0x880], r8d
mov r8d, dword [rbp + 0x888]
and r15d, r8d
or esi, r13d
or r12d, r15d
xor esi, r12d
mov r15d, dword [rbp + 0x884]
or r10d, r15d
xor r10d, 0xffffffff
or r8d, 0xa25f35b9
and r10d, r8d
or esi, r10d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r14d, r10d
or r8d, r14d
xor r8d, 0xffffffff
xor esi, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0x1150969e
or r8d, esi
or r10d, 0x1150969e
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov r14d, edi
and r14d, esi
or r10d, r14d
mov esi, dword [rbp + 0x980]
xor esi, 0xdff36749
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x29fe081e
or esi, r10d
or r14d, 0x29fe081e
xor esi, 0xffffffff
and esi, r14d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xdff36749
and r10d, 0xfacbe0fb
mov r14d, dword [rbp + 0x980]
xor r14d, 0xfacbe0fb
mov r12d, r14d
and r12d, 0xdff36749
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xfacbe0fb
and r14d, 0xffffffff
or r10d, r12d
or r13d, r14d
xor r10d, r13d
xor edi, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xb08d962b
or edi, r14d
or r12d, 0xb08d962b
xor edi, 0xffffffff
and edi, r12d
mov r14d, ebx
xor r14d, 0xffffffff
and r14d, 0xde95e309
mov r12d, dword [rbp + 0x980]
xor r12d, 0xde95e309
mov r13d, ebx
and r13d, r12d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xde95e309
and r12d, 0xffffffff
or r14d, r13d
or r15d, r12d
xor r14d, r15d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xdff36749
mov r12d, dword [rbp + 0x980]
xor r12d, 0x6220d32b
or r14d, r15d
or r12d, 0x6220d32b
xor r14d, 0xffffffff
and r14d, r12d
xor r10d, 0xffffffff
mov r15d, ebx
xor r15d, r10d
and r15d, ebx
mov r10d, esi
and r10d, edi
xor esi, edi
or r10d, esi
mov esi, r14d
xor esi, 0xffffffff
mov edi, r15d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xebb90603
mov r12d, esi
and r12d, 0xebb90603
and r14d, ebx
mov r13d, edi
and r13d, 0xebb90603
and r15d, ebx
or r12d, r14d
or r13d, r15d
xor r12d, r13d
or esi, edi
xor esi, 0xffffffff
or ebx, 0xebb90603
and esi, ebx
or r12d, esi
mov esi, r10d
xor esi, 0xffffffff
mov edi, r12d
and edi, esi
xor r12d, 0xffffffff
and r10d, r12d
or edi, r10d
mov r10d, edi
xor r10d, 0xffffffff
mov esi, r8d
xor esi, r10d
and esi, r8d
mov r10d, r8d
xor r10d, 0xffffffff
mov ebx, edi
and ebx, r10d
xor edi, 0xffffffff
and r8d, edi
or ebx, r8d
mov r8d, esi
and r8d, ebx
xor esi, ebx
or r8d, esi
mov r10d, dword [rbp + 0x880]
xor r10d, 0xffffffff
and r10d, 0xbd36a71
mov esi, dword [rbp + 0x980]
xor esi, 0xbd36a71
mov edi, dword [rbp + 0x880]
and edi, esi
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xbd36a71
and esi, 0xffffffff
or r10d, edi
or ebx, esi
xor r10d, ebx
mov esi, dword [rbp + 0x980]
xor esi, 0xe207609d
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x6c652ff1
or esi, r10d
or edi, 0x6c652ff1
xor esi, 0xffffffff
and esi, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0xe207609d
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xe207609d
or r10d, edi
mov edi, dword [rbp + 0x880]
xor edi, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xbdf13e69
or edi, ebx
or r14d, 0xbdf13e69
xor edi, 0xffffffff
and edi, r14d
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0x46057a4e
mov r14d, dword [rbp + 0x980]
xor r14d, 0x46057a4e
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x46057a4e
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xe207609d
mov r15d, ebx
xor r15d, r14d
and r15d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x99bec9e8
or ebx, r10d
or r14d, 0x99bec9e8
xor ebx, 0xffffffff
and ebx, r14d
mov r10d, esi
xor r10d, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x30c79506
mov r13d, r10d
and r13d, 0x30c79506
and esi, r12d
mov dword [rbp + 0x87c], r14d
and r14d, 0x30c79506
and edi, r12d
or r13d, esi
or r14d, edi
xor r13d, r14d
mov esi, dword [rbp + 0x87c]
or r10d, esi
xor r10d, 0xffffffff
or r12d, 0x30c79506
and r10d, r12d
or r13d, r10d
mov r10d, r15d
and r10d, ebx
xor r15d, ebx
or r10d, r15d
mov edi, r13d
xor edi, 0xffffffff
mov ebx, r10d
and ebx, edi
xor r10d, 0xffffffff
and r13d, r10d
or ebx, r13d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0x38ffe321
mov edi, dword [rbp + 0x980]
xor edi, 0x38ffe321
mov r14d, r8d
and r14d, edi
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x38ffe321
and edi, 0xffffffff
or r10d, r14d
or r15d, edi
xor r10d, r15d
mov edi, ebx
xor edi, 0xffffffff
and edi, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and ebx, r14d
or edi, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0x1d268be4
and ebx, 0x2d78a51c
mov r14d, dword [rbp + 0x980]
xor r14d, 0x2d78a51c
mov r15d, r14d
and r15d, 0x1d268be4
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x2d78a51c
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, r10d
and r14d, edi
xor r10d, edi
or r14d, r10d
mov r10d, ebx
and r10d, 0x1d268be4
xor ebx, 0x1d268be4
or r10d, ebx
mov edi, r14d
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and r14d, ebx
or edi, r14d
xor r10d, 0xffffffff
mov ebx, edi
xor ebx, r10d
and ebx, edi
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
mov r14d, r8d
and r14d, edi
or r10d, r14d
xor r10d, 0xffffffff
xor r10d, 0x5e537ce2
and r10d, 0x5e537ce2
mov edi, dword [rbp + 0x980]
xor edi, 0x5e537ce2
and edi, 0x5737bd12
mov r14d, dword [rbp + 0x980]
xor r14d, 0x5737bd12
mov r15d, r14d
and r15d, 0x5e537ce2
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x5737bd12
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
xor r8d, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xa8eb9837
or r8d, r14d
or r15d, 0xa8eb9837
xor r8d, 0xffffffff
and r8d, r15d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x59c7e492
mov r15d, dword [rbp + 0x980]
xor r15d, 0x59c7e492
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x59c7e492
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x980]
xor r15d, 0x5e537ce2
mov r12d, r14d
xor r12d, r15d
and r12d, r14d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x6e7d2a9f
or r14d, edi
or r15d, 0x6e7d2a9f
xor r14d, 0xffffffff
and r14d, r15d
mov edi, r10d
xor edi, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x1e53a8d1
mov esi, edi
and esi, 0x1e53a8d1
and r10d, r13d
mov dword [rbp + 0x878], r15d
and r15d, 0x1e53a8d1
and r8d, r13d
or esi, r10d
or r15d, r8d
xor esi, r15d
mov r8d, dword [rbp + 0x878]
or edi, r8d
xor edi, 0xffffffff
or r13d, 0x1e53a8d1
and edi, r13d
or esi, edi
mov r10d, r12d
xor r10d, 0xffffffff
mov edi, r14d
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x2bed0737
mov r13d, r10d
and r13d, 0x2bed0737
and r12d, r15d
mov r8d, edi
and r8d, 0x2bed0737
and r14d, r15d
or r13d, r12d
or r8d, r14d
xor r13d, r8d
or r10d, edi
xor r10d, 0xffffffff
or r15d, 0x2bed0737
and r10d, r15d
or r13d, r10d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0x4aeb45d0
mov r10d, dword [rbp + 0x980]
xor r10d, 0x4aeb45d0
and esi, r10d
mov edi, r13d
xor edi, 0xffffffff
and edi, 0x4aeb45d0
and r13d, r10d
or r8d, esi
or edi, r13d
xor r8d, edi
mov r10d, dword [rbp + 0x880]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov edi, dword [rbp + 0x880]
and edi, esi
or r10d, edi
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and r8d, edi
or esi, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x7394a642
and r8d, 0xe0e37016
mov edi, dword [rbp + 0x980]
xor edi, 0xe0e37016
mov r14d, edi
and r14d, 0x7394a642
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xe0e37016
and edi, 0xffffffff
or r8d, r14d
or r15d, edi
xor r8d, r15d
mov edi, r10d
xor edi, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x6cfc2750
mov r12d, edi
and r12d, 0x6cfc2750
and r10d, r15d
mov r13d, r14d
and r13d, 0x6cfc2750
and esi, r15d
or r12d, r10d
or r13d, esi
xor r12d, r13d
or edi, r14d
xor edi, 0xffffffff
or r15d, 0x6cfc2750
and edi, r15d
or r12d, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0x7394a642
mov esi, r8d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x1bc0e103
mov r14d, r10d
and r14d, 0x1bc0e103
mov r15d, edi
and r15d, 0x7394a642
mov r13d, esi
and r13d, 0x1bc0e103
and r8d, edi
or r14d, r15d
or r13d, r8d
xor r14d, r13d
or r10d, esi
xor r10d, 0xffffffff
or edi, 0x1bc0e103
and r10d, edi
or r14d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r12d, r10d
or r8d, r12d
xor r14d, 0xffffffff
mov r10d, r8d
xor r10d, r14d
and r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov esi, r10d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xac93e284
or r8d, esi
or edi, 0xac93e284
xor r8d, 0xffffffff
and r8d, edi
mov esi, ebx
xor esi, 0xffffffff
and esi, 0x12970885
mov edi, dword [rbp + 0x980]
xor edi, 0x12970885
and ebx, edi
mov r14d, r10d
xor r14d, 0xffffffff
and r14d, 0x12970885
and r10d, edi
or esi, ebx
or r14d, r10d
xor esi, r14d
mov r10d, r8d
xor r10d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x1b464b64
mov r14d, r10d
and r14d, 0x1b464b64
and r8d, ebx
mov r15d, edi
and r15d, 0x1b464b64
and esi, ebx
or r14d, r8d
or r15d, esi
xor r14d, r15d
or r10d, edi
xor r10d, 0xffffffff
or ebx, 0x1b464b64
and r10d, ebx
or r14d, r10d
mov byte [r9 + r11], r14b
mov r9, qword [rcx]
mov r8d, dword [rdx]
mov r11d, r8d
movzx r8d, byte [r9 + r11]
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xb23e24e4
mov esi, dword [rbp + 0x980]
xor esi, 0xb23e24e4
mov edi, r8d
and edi, esi
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xb23e24e4
and esi, 0xffffffff
or r10d, edi
or ebx, esi
xor r10d, ebx
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x472a7d7d
or esi, r10d
or edi, 0x472a7d7d
xor esi, 0xffffffff
and esi, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0x3f1a096a
mov edi, dword [rbp + 0x980]
xor edi, 0x3f1a096a
mov ebx, edi
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x3f1a096a
and edi, 0xffffffff
or r10d, ebx
or r15d, edi
xor r10d, r15d
mov edi, r8d
xor edi, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc77c98eb
or edi, r10d
or ebx, 0xc77c98eb
xor edi, 0xffffffff
and edi, ebx
mov r10d, esi
xor r10d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x74d3ae23
mov r12d, r10d
and r12d, 0x74d3ae23
and esi, r15d
mov r13d, ebx
and r13d, 0x74d3ae23
and edi, r15d
or r12d, esi
or r13d, edi
xor r12d, r13d
or r10d, ebx
xor r10d, 0xffffffff
or r15d, 0x74d3ae23
and r10d, r15d
or r12d, r10d
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and r12d, esi
or r10d, r12d
mov esi, dword [rbp + 0x980]
xor esi, 0x12ea699e
mov edi, r10d
and edi, esi
xor r10d, 0xffffffff
and r10d, 0x12ea699e
or edi, r10d
mov r10d, dword [rbp + 0x980]
xor r10d, 0x12ea699e
mov esi, edi
xor esi, r10d
and esi, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0x12ea699e
and r10d, 0x1daab598
mov edi, dword [rbp + 0x980]
xor edi, 0x1daab598
mov ebx, edi
and ebx, 0x12ea699e
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x1daab598
and edi, 0xffffffff
or r10d, ebx
or r15d, edi
xor r10d, r15d
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xfe4ee869
or edi, r10d
or ebx, 0xfe4ee869
xor edi, 0xffffffff
and edi, ebx
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r10d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0x12ea699e
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x655b861f
or ebx, r10d
or r15d, 0x655b861f
xor ebx, 0xffffffff
and ebx, r15d
mov r10d, edi
xor r10d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x7ac03064
mov r13d, r10d
and r13d, 0x7ac03064
and edi, r12d
mov r14d, r15d
and r14d, 0x7ac03064
and ebx, r12d
or r13d, edi
or r14d, ebx
xor r13d, r14d
or r10d, r15d
xor r10d, 0xffffffff
or r12d, 0x7ac03064
and r10d, r12d
or r13d, r10d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0x67118dff
mov edi, dword [rbp + 0x980]
xor edi, 0x67118dff
mov ebx, r13d
and ebx, edi
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x67118dff
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
mov edi, r8d
xor edi, 0xffffffff
and edi, 0xbd420059
mov ebx, dword [rbp + 0x980]
xor ebx, 0xbd420059
mov r14d, r8d
and r14d, ebx
mov r15d, r10d
xor r15d, 0xffffffff
and r15d, 0xbd420059
and r10d, ebx
or edi, r14d
or r15d, r10d
xor edi, r15d
xor edi, 0xffffffff
mov r10d, r8d
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x46431920
or edi, r10d
or ebx, 0x46431920
xor edi, 0xffffffff
and edi, ebx
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r10d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0x18f5b298
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x8ec0d6c5
or ebx, r10d
or r14d, 0x8ec0d6c5
xor ebx, 0xffffffff
and ebx, r14d
mov r10d, dword [rbp + 0x980]
xor r10d, 0x18f5b298
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x18f5b298
or r10d, r14d
mov r14d, r10d
xor r14d, 0xffffffff
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
mov r12d, dword [rbp + 0x980]
xor r12d, 0x18f5b298
mov dword [rbp + 0x874], r15d
xor r15d, r12d
mov r12d, dword [rbp + 0x874]
and r15d, r12d
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov dword [rbp + 0x870], r14d
xor r14d, 0xffffffff
mov dword [rbp + 0x86c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x6dd0d152
mov dword [rbp + 0x868], r12d
and r12d, 0x6dd0d152
and ebx, r8d
mov dword [rbp + 0x864], r14d
and r14d, 0x6dd0d152
mov dword [rbp + 0x860], r8d
mov r8d, dword [rbp + 0x870]
mov dword [rbp + 0x85c], r10d
mov r10d, dword [rbp + 0x860]
and r8d, r10d
or r12d, ebx
or r14d, r8d
xor r12d, r14d
mov r8d, dword [rbp + 0x868]
mov ebx, dword [rbp + 0x864]
or r8d, ebx
xor r8d, 0xffffffff
or r10d, 0x6dd0d152
and r8d, r10d
or r12d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x85c]
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xaecfde6e
mov ebx, r8d
and ebx, 0xaecfde6e
and r15d, r14d
mov dword [rbp + 0x858], r10d
and r10d, 0xaecfde6e
mov dword [rbp + 0x854], r8d
mov r8d, dword [rbp + 0x85c]
and r8d, r14d
or ebx, r15d
or r10d, r8d
xor ebx, r10d
mov r8d, dword [rbp + 0x854]
mov r10d, dword [rbp + 0x858]
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0xaecfde6e
and r8d, r14d
or ebx, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x4bb629a9
mov r14d, dword [rbp + 0x980]
xor r14d, 0x4bb629a9
and r12d, r14d
mov r15d, ebx
xor r15d, 0xffffffff
and r15d, 0x4bb629a9
and ebx, r14d
or r8d, r12d
or r15d, ebx
xor r8d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xf30c9ac6
mov r14d, dword [rbp + 0x980]
xor r14d, 0xf30c9ac6
and r8d, r14d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xf30c9ac6
and r14d, 0xffffffff
or ebx, r8d
or r15d, r14d
xor ebx, r15d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x12ea699e
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x12ea699e
or r8d, r14d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xf6c34916
and r14d, 0x29997e2c
mov r15d, dword [rbp + 0x980]
xor r15d, 0x29997e2c
mov r12d, r15d
and r12d, 0xf6c34916
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0x29997e2c
and r15d, 0xffffffff
or r14d, r12d
or r10d, r15d
xor r14d, r10d
mov r10d, ebx
and r10d, r8d
xor ebx, r8d
or r10d, ebx
mov r8d, r14d
and r8d, 0xf6c34916
xor r14d, 0xf6c34916
or r8d, r14d
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r10d, r14d
or ebx, r10d
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xd57b075f
or ebx, r8d
or r10d, 0xd57b075f
xor ebx, 0xffffffff
and ebx, r10d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x210d49ae
mov r10d, dword [rbp + 0x980]
xor r10d, 0x210d49ae
mov r14d, r10d
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x210d49ae
and r10d, 0xffffffff
or r8d, r14d
or r15d, r10d
xor r8d, r15d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r13d, r14d
or r10d, r13d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xd68f5811
and r14d, 0xa68d65ec
mov r15d, dword [rbp + 0x980]
xor r15d, 0xa68d65ec
mov r12d, r15d
and r12d, 0xd68f5811
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xa68d65ec
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x4ca82efe
mov dword [rbp + 0x850], r15d
and r15d, 0x4ca82efe
and r8d, r13d
mov dword [rbp + 0x84c], r12d
and r12d, 0x4ca82efe
and r10d, r13d
or r15d, r8d
or r12d, r10d
xor r15d, r12d
mov r8d, dword [rbp + 0x850]
mov r10d, dword [rbp + 0x84c]
or r8d, r10d
xor r8d, 0xffffffff
or r13d, 0x4ca82efe
and r8d, r13d
or r15d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xd68f5811
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x2a7dcc69
mov r10d, r8d
and r10d, 0x2a7dcc69
mov dword [rbp + 0x848], r13d
and r13d, 0xd68f5811
mov dword [rbp + 0x844], r12d
and r12d, 0x2a7dcc69
mov dword [rbp + 0x840], r8d
mov r8d, dword [rbp + 0x848]
and r14d, r8d
or r10d, r13d
or r12d, r14d
xor r10d, r12d
mov r14d, dword [rbp + 0x840]
mov r12d, dword [rbp + 0x844]
or r14d, r12d
xor r14d, 0xffffffff
or r8d, 0x2a7dcc69
and r14d, r8d
or r10d, r14d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x8db06485
mov r14d, dword [rbp + 0x980]
xor r14d, 0x8db06485
and r15d, r14d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x8db06485
and r14d, 0xffffffff
or r8d, r15d
or r13d, r14d
xor r8d, r13d
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x11c5148f
or r8d, r10d
or r14d, 0x11c5148f
xor r8d, 0xffffffff
and r8d, r14d
mov r10d, esi
xor r10d, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x1df0d258
or r10d, r14d
or r15d, 0x1df0d258
xor r10d, 0xffffffff
and r10d, r15d
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, edi
and r15d, r14d
xor edi, 0xffffffff
and esi, edi
or r15d, esi
mov esi, r10d
xor esi, 0xffffffff
mov edi, r15d
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xf27d877e
mov r13d, esi
and r13d, 0xf27d877e
and r10d, r14d
mov r12d, edi
and r12d, 0xf27d877e
and r15d, r14d
or r13d, r10d
or r12d, r15d
xor r13d, r12d
or esi, edi
xor esi, 0xffffffff
or r14d, 0xf27d877e
and esi, r14d
or r13d, esi
mov r10d, ebx
xor r10d, 0xffffffff
mov esi, r8d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x59230993
or r10d, esi
or edi, 0x59230993
xor r10d, 0xffffffff
and r10d, edi
mov esi, ebx
xor esi, 0xffffffff
mov edi, r8d
and edi, esi
xor r8d, 0xffffffff
and ebx, r8d
or edi, ebx
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xa31c35e5
mov r14d, r8d
and r14d, 0xa31c35e5
and r10d, ebx
mov r15d, esi
and r15d, 0xa31c35e5
and edi, ebx
or r14d, r10d
or r15d, edi
xor r14d, r15d
or r8d, esi
xor r8d, 0xffffffff
or ebx, 0xa31c35e5
and r8d, ebx
or r14d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x32084ef8
mov r10d, dword [rbp + 0x980]
xor r10d, 0x32084ef8
mov esi, r13d
and esi, r10d
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x32084ef8
and r10d, 0xffffffff
or r8d, esi
or edi, r10d
xor r8d, edi
mov r10d, r14d
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0x2e6b8030
or r10d, r8d
or esi, 0x2e6b8030
xor r10d, 0xffffffff
and r10d, esi
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xca59c680
mov esi, dword [rbp + 0x980]
xor esi, 0xca59c680
and r14d, esi
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xca59c680
and esi, 0xffffffff
or r8d, r14d
or edi, esi
xor r8d, edi
xor r8d, 0xffffffff
mov esi, r13d
xor esi, r8d
and esi, r13d
mov r8d, r10d
xor r8d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x3b45ef
mov r14d, r8d
and r14d, 0x3b45ef
and r10d, ebx
mov r15d, edi
and r15d, 0x3b45ef
and esi, ebx
or r14d, r10d
or r15d, esi
xor r14d, r15d
or r8d, edi
xor r8d, 0xffffffff
or ebx, 0x3b45ef
and r8d, ebx
or r14d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
mov esi, r14d
and esi, r10d
or r8d, esi
xor r8d, 0xffffffff
xor r8d, 0xca44d10
and r8d, 0xca44d10
mov r10d, dword [rbp + 0x980]
xor r10d, 0xca44d10
and r10d, 0xfb321518
mov esi, dword [rbp + 0x980]
xor esi, 0xfb321518
mov edi, esi
and edi, 0xca44d10
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xfb321518
and esi, 0xffffffff
or r10d, edi
or ebx, esi
xor r10d, ebx
xor r14d, 0xffffffff
mov esi, r10d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x985e19ee
or r14d, esi
or edi, 0x985e19ee
xor r14d, 0xffffffff
and r14d, edi
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0x9254b37
mov edi, dword [rbp + 0x980]
xor edi, 0x9254b37
mov ebx, edi
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x9254b37
and edi, 0xffffffff
or esi, ebx
or r15d, edi
xor esi, r15d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xca44d10
mov ebx, dword [rbp + 0x980]
xor ebx, 0x63b9fff8
or esi, edi
or ebx, 0x63b9fff8
xor esi, 0xffffffff
and esi, ebx
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, r8d
and edi, r14d
xor r8d, r14d
or edi, r8d
mov r8d, esi
and r8d, r10d
xor esi, r10d
or r8d, esi
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0xcfbdb646
mov esi, dword [rbp + 0x980]
xor esi, 0xcfbdb646
and edi, esi
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xcfbdb646
and r8d, esi
or r10d, edi
or ebx, r8d
xor r10d, ebx
mov r8d, dword [rbp + 0x980]
xor r8d, 0xa1c4b627
and r8d, 0xa1bd782c
mov esi, dword [rbp + 0x980]
xor esi, 0xa1bd782c
mov edi, esi
and edi, 0xa1c4b627
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xa1bd782c
and esi, 0xffffffff
or r8d, edi
or ebx, esi
xor r8d, ebx
xor r8d, 0xffffffff
mov esi, r10d
xor esi, r8d
and esi, r10d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0x6600325a
mov edi, dword [rbp + 0x980]
xor edi, 0x6600325a
and r10d, edi
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0x6600325a
and edi, 0xffffffff
or r8d, r10d
or ebx, edi
xor r8d, ebx
mov r10d, dword [rbp + 0x980]
xor r10d, 0xa1c4b627
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x7b6142d7
or r10d, r8d
or edi, 0x7b6142d7
xor r10d, 0xffffffff
and r10d, edi
mov r8d, esi
and r8d, r10d
xor esi, r10d
or r8d, esi
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and r8d, esi
or r10d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xa1c4b627
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0xa1c4b627
or r8d, esi
mov esi, dword [rbp + 0x980]
xor esi, 0x882d26e8
and esi, 0x70176631
mov edi, dword [rbp + 0x980]
xor edi, 0x70176631
mov ebx, edi
and ebx, 0x882d26e8
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x70176631
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
mov edi, r10d
xor edi, 0xffffffff
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x8cbb6950
mov r15d, edi
and r15d, 0x8cbb6950
and r10d, r14d
mov r12d, ebx
and r12d, 0x8cbb6950
and r8d, r14d
or r15d, r10d
or r12d, r8d
xor r15d, r12d
or edi, ebx
xor edi, 0xffffffff
or r14d, 0x8cbb6950
and edi, r14d
or r15d, edi
mov r8d, dword [rbp + 0x980]
xor r8d, 0x882d26e8
mov r10d, esi
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xbff59018
mov ebx, r8d
and ebx, 0xbff59018
mov r14d, edi
and r14d, 0x882d26e8
mov r12d, r10d
and r12d, 0xbff59018
and esi, edi
or ebx, r14d
or r12d, esi
xor ebx, r12d
or r8d, r10d
xor r8d, 0xffffffff
or edi, 0xbff59018
and r8d, edi
or ebx, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xfdaa433
mov r10d, dword [rbp + 0x980]
xor r10d, 0xfdaa433
and r15d, r10d
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0xfdaa433
and r10d, 0xffffffff
or r8d, r15d
or esi, r10d
xor r8d, esi
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0x75f6a412
or r8d, ebx
or r10d, 0x75f6a412
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xa1c4b627
and r10d, 0x642db87f
mov esi, dword [rbp + 0x980]
xor esi, 0x642db87f
mov edi, esi
and edi, 0xa1c4b627
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0x642db87f
and esi, 0xffffffff
or r10d, edi
or ebx, esi
xor r10d, ebx
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x89f3fe42
or esi, r10d
or edi, 0x89f3fe42
xor esi, 0xffffffff
and esi, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xc2d100b
mov edi, dword [rbp + 0x980]
xor edi, 0xc2d100b
mov ebx, edi
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xc2d100b
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
xor r10d, 0xffffffff
xor r10d, 0xa1c4b627
and r10d, 0xa1c4b627
mov edi, esi
xor edi, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xcc328673
mov r15d, edi
and r15d, 0xcc328673
and esi, r14d
mov r12d, ebx
and r12d, 0xcc328673
and r10d, r14d
or r15d, esi
or r12d, r10d
xor r15d, r12d
or edi, ebx
xor edi, 0xffffffff
or r14d, 0xcc328673
and edi, r14d
or r15d, edi
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0x3345714c
mov esi, dword [rbp + 0x980]
xor esi, 0x3345714c
and r15d, esi
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x3345714c
and esi, 0xffffffff
or r10d, r15d
or edi, esi
xor r10d, edi
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov edi, r10d
and edi, esi
xor r10d, 0xffffffff
and r10d, 0xffffffff
or edi, r10d
xor edi, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0x14a39f09
or edi, r10d
or esi, 0x14a39f09
xor edi, 0xffffffff
and edi, esi
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0xffffffff
or r10d, esi
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xa3f9e44a
or esi, r10d
or ebx, 0xa3f9e44a
xor esi, 0xffffffff
and esi, ebx
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r10d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x455e7353
or ebx, r10d
or r14d, 0x455e7353
xor ebx, 0xffffffff
and ebx, r14d
mov r10d, esi
and r10d, ebx
xor esi, ebx
or r10d, esi
mov esi, r10d
xor esi, 0xffffffff
and esi, 0xd38c0c54
mov ebx, dword [rbp + 0x980]
xor ebx, 0xd38c0c54
and r10d, ebx
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xd38c0c54
and ebx, 0xffffffff
or esi, r10d
or r14d, ebx
xor esi, r14d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xa1c4b627
and r10d, 0xc1631630
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc1631630
mov r14d, ebx
and r14d, 0xa1c4b627
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xc1631630
and esi, ebx
or r10d, r14d
or r15d, esi
xor r10d, r15d
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xa1c4b627
mov ebx, dword [rbp + 0x980]
xor ebx, 0xe1c9f729
or r10d, esi
or ebx, 0xe1c9f729
xor r10d, 0xffffffff
and r10d, ebx
mov esi, edi
xor esi, 0xffffffff
and esi, 0x78c65ec0
mov ebx, dword [rbp + 0x980]
xor ebx, 0x78c65ec0
mov r14d, edi
and r14d, ebx
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x78c65ec0
and ebx, 0xffffffff
or esi, r14d
or r15d, ebx
xor esi, r15d
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xc0794063
mov r14d, dword [rbp + 0x980]
xor r14d, 0xc0794063
mov r15d, r10d
and r15d, r14d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xc0794063
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, dword [rbp + 0x980]
xor r14d, 0x621c6c70
and r14d, 0x31725375
mov r15d, dword [rbp + 0x980]
xor r15d, 0x31725375
mov r12d, r15d
and r12d, 0x621c6c70
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x31725375
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x621c6c70
mov r13d, dword [rbp + 0x980]
xor r13d, 0x145c9460
or r15d, r12d
or r13d, 0x145c9460
xor r15d, 0xffffffff
and r15d, r13d
xor edi, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x3b63ce63
or edi, r12d
or r13d, 0x3b63ce63
xor edi, 0xffffffff
and edi, r13d
mov r12d, dword [rbp + 0x980]
xor r12d, 0x621c6c70
mov r13d, ebx
xor r13d, r12d
and r13d, ebx
xor r10d, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov dword [rbp + 0x83c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xc22817a
or r10d, r12d
or r8d, 0xc22817a
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, r15d
and r8d, edi
xor r15d, edi
or r8d, r15d
mov edi, r13d
and edi, r10d
xor r13d, r10d
or edi, r13d
mov r10d, r8d
xor r10d, 0xffffffff
mov r15d, edi
and r15d, r10d
xor edi, 0xffffffff
and r8d, edi
or r15d, r8d
mov r8d, esi
xor r8d, 0xffffffff
mov r10d, ebx
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x4c6e4d62
mov r12d, r8d
and r12d, 0x4c6e4d62
and esi, edi
mov r13d, r10d
and r13d, 0x4c6e4d62
and ebx, edi
or r12d, esi
or r13d, ebx
xor r12d, r13d
or r8d, r10d
xor r8d, 0xffffffff
or edi, 0x4c6e4d62
and r8d, edi
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x299b0c47
mov r10d, dword [rbp + 0x980]
xor r10d, 0x299b0c47
and r12d, r10d
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0x299b0c47
and r10d, 0xffffffff
or r8d, r12d
or esi, r10d
xor r8d, esi
mov r10d, r14d
and r10d, 0x621c6c70
xor r14d, 0x621c6c70
or r10d, r14d
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xd9159d52
or r8d, r10d
or esi, 0xd9159d52
xor r8d, 0xffffffff
and r8d, esi
mov r10d, r15d
and r10d, r8d
xor r15d, r8d
or r10d, r15d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov edi, r10d
and edi, esi
or r8d, edi
xor r8d, 0xffffffff
xor r8d, 0xdc9b9d21
and r8d, 0xdc9b9d21
mov esi, dword [rbp + 0x980]
xor esi, 0xdc9b9d21
and esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xdc9b9d21
or esi, edi
mov edi, esi
xor edi, 0xffffffff
mov ebx, r10d
xor ebx, edi
and ebx, r10d
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x33c081fb
mov r14d, dword [rbp + 0x980]
xor r14d, 0x33c081fb
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x33c081fb
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xdc9b9d21
mov r15d, edi
xor r15d, r14d
and r15d, edi
xor esi, 0xffffffff
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, r8d
xor edi, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x6b4b1648
mov r13d, edi
and r13d, 0x6b4b1648
and r8d, r12d
mov dword [rbp + 0x838], r14d
and r14d, 0x6b4b1648
and ebx, r12d
or r13d, r8d
or r14d, ebx
xor r13d, r14d
mov r8d, dword [rbp + 0x838]
or edi, r8d
xor edi, 0xffffffff
or r12d, 0x6b4b1648
and edi, r12d
or r13d, edi
mov edi, r15d
xor edi, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x5ec9691c
mov r12d, edi
and r12d, 0x5ec9691c
and r15d, r14d
mov r8d, ebx
and r8d, 0x5ec9691c
and esi, r14d
or r12d, r15d
or r8d, esi
xor r12d, r8d
or edi, ebx
xor edi, 0xffffffff
or r14d, 0x5ec9691c
and edi, r14d
or r12d, edi
mov r8d, r13d
xor r8d, 0xffffffff
mov esi, r12d
and esi, r8d
xor r12d, 0xffffffff
and r13d, r12d
or esi, r13d
mov r8d, dword [rbp + 0x86c]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x86c]
and ebx, edi
or r8d, ebx
xor r8d, 0xffffffff
mov edi, esi
xor edi, r8d
and edi, esi
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xc92fc50b
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc92fc50b
and esi, ebx
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xc92fc50b
and ebx, 0xffffffff
or r8d, esi
or r14d, ebx
xor r8d, r14d
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x86c]
xor esi, r8d
mov r8d, dword [rbp + 0x86c]
and esi, r8d
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x10e0dd41
mov r12d, ebx
and r12d, 0x10e0dd41
and edi, r15d
mov r13d, r14d
and r13d, 0x10e0dd41
and esi, r15d
or r12d, edi
or r13d, esi
xor r12d, r13d
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0x10e0dd41
and ebx, r15d
or r12d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov edi, dword [rbp + 0x86c]
and edi, esi
or r8d, edi
mov esi, r12d
xor esi, 0xffffffff
mov edi, r8d
and edi, esi
xor r8d, 0xffffffff
mov esi, r12d
and esi, r8d
or edi, esi
xor r12d, 0xffffffff
mov r8d, edi
xor r8d, r12d
and r8d, edi
mov esi, dword [rbp + 0x980]
xor esi, 0xa
and esi, 0x36b3449c
mov edi, dword [rbp + 0x980]
xor edi, 0x36b3449c
mov ebx, edi
and ebx, 0xa
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x36b3449c
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
mov edi, dword [rbp + 0x980]
xor edi, 0xff289f48
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x4c452f4
or edi, esi
or ebx, 0x4c452f4
xor edi, 0xffffffff
and edi, ebx
mov esi, dword [rbp + 0x980]
xor esi, 0xff289f48
and esi, 0xc5274b2f
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc5274b2f
mov r14d, ebx
and r14d, 0xff289f48
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xc5274b2f
and ebx, 0xffffffff
or esi, r14d
or r15d, ebx
xor esi, r15d
mov ebx, esi
xor ebx, 0xffffffff
xor ebx, 0xa
and ebx, 0xa
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r14d, r15d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xff289f48
mov r12d, r14d
xor r12d, r15d
and r12d, r14d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
xor esi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x3be16ae7
or r14d, esi
or r15d, 0x3be16ae7
xor r14d, 0xffffffff
and r14d, r15d
mov esi, edi
and esi, ebx
xor edi, ebx
or esi, edi
mov edi, r12d
and edi, r14d
xor r12d, r14d
or edi, r12d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x3da995df
mov r14d, dword [rbp + 0x980]
xor r14d, 0x3da995df
and esi, r14d
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0x3da995df
and edi, r14d
or ebx, esi
or r15d, edi
xor ebx, r15d
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xffffffff
or esi, edi
mov edi, ebx
xor edi, 0xffffffff
and edi, 0xc102e1b6
mov r14d, dword [rbp + 0x980]
xor r14d, 0xc102e1b6
and ebx, r14d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xc102e1b6
and r14d, 0xffffffff
or edi, ebx
or r15d, r14d
xor edi, r15d
mov ebx, dword [rbp + 0x980]
xor ebx, 0x56855d9b
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x56855d9b
or ebx, r14d
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x356aba9e
mov r13d, r14d
and r13d, 0x356aba9e
and esi, r12d
mov dword [rbp + 0x834], r15d
and r15d, 0x356aba9e
and edi, r12d
or r13d, esi
or r15d, edi
xor r13d, r15d
mov esi, dword [rbp + 0x834]
or r14d, esi
xor r14d, 0xffffffff
or r12d, 0x356aba9e
and r14d, r12d
or r13d, r14d
mov edi, ebx
and edi, 0x56855d9b
xor ebx, 0x56855d9b
or edi, ebx
mov ebx, r13d
xor ebx, 0xffffffff
and ebx, 0x68af12f1
mov r14d, dword [rbp + 0x980]
xor r14d, 0x68af12f1
and r13d, r14d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x68af12f1
and r14d, 0xffffffff
or ebx, r13d
or r15d, r14d
xor ebx, r15d
xor edi, 0xffffffff
mov r14d, ebx
xor r14d, edi
and r14d, ebx
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x51208378
mov ebx, dword [rbp + 0x980]
xor ebx, 0x51208378
mov r15d, ebx
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x51208378
and ebx, 0xffffffff
or edi, r15d
or r12d, ebx
xor edi, r12d
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xf15c13a
mov r15d, dword [rbp + 0x980]
xor r15d, 0xf15c13a
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xf15c13a
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
xor ebx, 0xffffffff
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x7402219a
mov esi, r15d
and esi, 0x7402219a
and edi, r13d
mov dword [rbp + 0x830], r12d
and r12d, 0x7402219a
and ebx, r13d
or esi, edi
or r12d, ebx
xor esi, r12d
mov edi, dword [rbp + 0x830]
or r15d, edi
xor r15d, 0xffffffff
or r13d, 0x7402219a
and r15d, r13d
or esi, r15d
mov ebx, dword [rbp + 0x980]
xor ebx, 0xa
and ebx, 0xbf8c7094
mov r15d, dword [rbp + 0x980]
xor r15d, 0xbf8c7094
mov r12d, r15d
and r12d, 0xa
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xbf8c7094
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xbeba5fd5
mov r12d, dword [rbp + 0x980]
xor r12d, 0xbeba5fd5
and esi, r12d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xbeba5fd5
and r12d, 0xffffffff
or r15d, esi
or r13d, r12d
xor r15d, r13d
mov esi, dword [rbp + 0x980]
xor esi, 0x1f326e1c
and esi, 0xe97bf7d7
mov r12d, dword [rbp + 0x980]
xor r12d, 0xe97bf7d7
mov r13d, r12d
and r13d, 0x1f326e1c
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xe97bf7d7
and r12d, 0xffffffff
or esi, r13d
or edi, r12d
xor esi, edi
mov edi, ebx
xor edi, 0xffffffff
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x5a913e42
mov dword [rbp + 0x82c], edi
and edi, 0x5a913e42
and ebx, r13d
mov dword [rbp + 0x828], r12d
and r12d, 0x5a913e42
and r15d, r13d
or edi, ebx
or r12d, r15d
xor edi, r12d
mov ebx, dword [rbp + 0x82c]
mov r15d, dword [rbp + 0x828]
or ebx, r15d
xor ebx, 0xffffffff
or r13d, 0x5a913e42
and ebx, r13d
or edi, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0x1f326e1c
mov r12d, esi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x501a1684
mov r15d, ebx
and r15d, 0x501a1684
mov dword [rbp + 0x824], r13d
and r13d, 0x1f326e1c
mov dword [rbp + 0x820], r12d
and r12d, 0x501a1684
mov dword [rbp + 0x81c], r8d
mov r8d, dword [rbp + 0x824]
and esi, r8d
or r15d, r13d
or r12d, esi
xor r15d, r12d
mov esi, dword [rbp + 0x820]
or ebx, esi
xor ebx, 0xffffffff
or r8d, 0x501a1684
and ebx, r8d
or r15d, ebx
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and edi, ebx
or r8d, edi
xor r8d, 0xffffffff
xor r15d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xeabe417c
or r8d, r15d
or edi, 0xeabe417c
xor r8d, 0xffffffff
and r8d, edi
mov edi, r8d
xor edi, 0xffffffff
mov ebx, r14d
xor ebx, edi
and ebx, r14d
mov edi, r14d
xor edi, 0xffffffff
and edi, 0x99bd2e5
mov r15d, dword [rbp + 0x980]
xor r15d, 0x99bd2e5
and r14d, r15d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0x99bd2e5
and r8d, r15d
or edi, r14d
or r12d, r8d
xor edi, r12d
mov r8d, ebx
and r8d, edi
xor ebx, edi
or r8d, ebx
mov edi, dword [rbp + 0x980]
xor edi, 0xa1c4b627
and edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xa1c4b627
or edi, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xb92e9be
or ebx, edi
or r14d, 0xb92e9be
xor ebx, 0xffffffff
and ebx, r14d
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0x9022b479
mov r14d, dword [rbp + 0x980]
xor r14d, 0x9022b479
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x9022b479
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xa1c4b627
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xfda73ed4
or r14d, edi
or r15d, 0xfda73ed4
xor r14d, 0xffffffff
and r14d, r15d
mov edi, ebx
and edi, r14d
xor ebx, r14d
or edi, ebx
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0x6de712e3
mov r14d, dword [rbp + 0x980]
xor r14d, 0x6de712e3
mov r15d, r8d
and r15d, r14d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x6de712e3
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, ebx
and r14d, edi
mov ebx, edi
xor ebx, 0xffffffff
and ebx, 0x2efcad1
mov r15d, dword [rbp + 0x980]
xor r15d, 0x2efcad1
and edi, r15d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x2efcad1
and r15d, 0xffffffff
or ebx, edi
or r12d, r15d
xor ebx, r12d
mov edi, r8d
xor edi, 0xffffffff
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xc9b040cb
or edi, ebx
or r15d, 0xc9b040cb
xor edi, 0xffffffff
and edi, r15d
mov ebx, r14d
xor ebx, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x7da65c7e
mov r13d, ebx
and r13d, 0x7da65c7e
and r14d, r12d
mov esi, r15d
and esi, 0x7da65c7e
and edi, r12d
or r13d, r14d
or esi, edi
xor r13d, esi
or ebx, r15d
xor ebx, 0xffffffff
or r12d, 0x7da65c7e
and ebx, r12d
or r13d, ebx
mov esi, r13d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and r13d, edi
or esi, r13d
mov edi, r8d
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and r8d, ebx
or edi, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x3eb5975c
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0x3eb5975c
or r8d, ebx
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x1dffda38
mov r12d, ebx
and r12d, 0x1dffda38
and esi, r15d
mov r13d, r14d
and r13d, 0x1dffda38
and edi, r15d
or r12d, esi
or r13d, edi
xor r12d, r13d
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0x1dffda38
and ebx, r15d
or r12d, ebx
mov esi, r8d
and esi, 0x3eb5975c
xor r8d, 0x3eb5975c
or esi, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and r12d, edi
or r8d, r12d
xor esi, 0xffffffff
mov edi, r8d
xor edi, esi
and edi, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xa
and r8d, 0xcbe70f9f
mov esi, dword [rbp + 0x980]
xor esi, 0xcbe70f9f
mov ebx, esi
and ebx, 0xa
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xcbe70f9f
and esi, 0xffffffff
or r8d, ebx
or r14d, esi
xor r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0x9330db9e
mov ebx, dword [rbp + 0x980]
xor ebx, 0x9330db9e
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x9330db9e
and ebx, 0xffffffff
or esi, r14d
or r15d, ebx
xor esi, r15d
xor esi, 0xffffffff
xor esi, 0xa
and esi, 0xa
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xbb9958af
mov r12d, ebx
and r12d, 0xbb9958af
and r8d, r15d
mov r13d, r14d
and r13d, 0xbb9958af
and esi, r15d
or r12d, r8d
or r13d, esi
xor r12d, r13d
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0xbb9958af
and ebx, r15d
or r12d, ebx
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov ebx, r10d
and ebx, esi
or r8d, ebx
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x3ba7063d
or esi, r8d
or ebx, 0x3ba7063d
xor esi, 0xffffffff
and esi, ebx
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
xor r8d, 0xffffffff
mov ebx, r10d
xor ebx, r8d
and ebx, r10d
mov r8d, esi
xor r8d, 0xffffffff
mov r10d, ebx
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x537e61f7
mov r15d, r8d
and r15d, 0x537e61f7
and esi, r14d
mov r13d, r10d
and r13d, 0x537e61f7
and ebx, r14d
or r15d, esi
or r13d, ebx
xor r15d, r13d
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0x537e61f7
and r8d, r14d
or r15d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x48edb1e9
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0x48edb1e9
or r8d, r10d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0x3f95e82a
or r10d, r8d
or esi, 0x3f95e82a
xor r10d, 0xffffffff
and r10d, esi
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0xffffffff
or r8d, esi
xor r8d, 0xffffffff
xor r8d, 0x48edb1e9
and r8d, 0x48edb1e9
mov esi, r10d
and esi, r8d
xor r10d, r8d
or esi, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
mov ebx, r12d
and ebx, r10d
or r8d, ebx
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
mov r14d, r15d
and r14d, ebx
or r10d, r14d
mov ebx, dword [rbp + 0x980]
xor ebx, 0xb8eff45f
and ebx, 0x9610af66
mov r14d, dword [rbp + 0x980]
xor r14d, 0x9610af66
mov r13d, r14d
and r13d, 0xb8eff45f
mov dword [rbp + 0x818], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x9610af66
and r14d, 0xffffffff
or ebx, r13d
or r8d, r14d
xor ebx, r8d
mov r8d, dword [rbp + 0x818]
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xb8eff45f
mov r13d, dword [rbp + 0x980]
xor r13d, 0x96d5edc
or r8d, r14d
or r13d, 0x96d5edc
xor r8d, 0xffffffff
and r8d, r13d
xor r12d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x79b15d99
or r12d, r14d
or r13d, 0x79b15d99
xor r12d, 0xffffffff
and r12d, r13d
mov r14d, r10d
xor r14d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xb8eff45f
mov dword [rbp + 0x814], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x94796e77
or r14d, r13d
or r8d, 0x94796e77
xor r14d, 0xffffffff
and r14d, r8d
xor r15d, 0xffffffff
mov r8d, ebx
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x509cb4a1
or r15d, r8d
or r13d, 0x509cb4a1
xor r15d, 0xffffffff
and r15d, r13d
mov r8d, dword [rbp + 0x814]
xor r8d, 0xffffffff
mov r13d, r12d
xor r13d, 0xffffffff
mov dword [rbp + 0x810], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x9a42357f
mov dword [rbp + 0x80c], r8d
mov r8d, dword [rbp + 0x810]
and r8d, 0x9a42357f
mov dword [rbp + 0x808], r8d
mov r8d, dword [rbp + 0x814]
mov dword [rbp + 0x804], r10d
mov r10d, dword [rbp + 0x80c]
and r8d, r10d
mov r10d, r13d
and r10d, 0x9a42357f
mov dword [rbp + 0x800], r8d
mov r8d, dword [rbp + 0x80c]
and r12d, r8d
mov r8d, dword [rbp + 0x808]
mov dword [rbp + 0x7fc], r10d
mov r10d, dword [rbp + 0x800]
or r8d, r10d
mov r10d, dword [rbp + 0x7fc]
or r10d, r12d
xor r8d, r10d
mov r10d, dword [rbp + 0x810]
or r10d, r13d
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x80c]
or r12d, 0x9a42357f
and r10d, r12d
or r8d, r10d
mov r10d, r14d
xor r10d, 0xffffffff
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x6df035dc
mov dword [rbp + 0x7f8], r10d
and r10d, 0x6df035dc
and r14d, r13d
mov dword [rbp + 0x7f4], r12d
and r12d, 0x6df035dc
and r15d, r13d
or r10d, r14d
or r12d, r15d
xor r10d, r12d
mov r14d, dword [rbp + 0x7f8]
mov r15d, dword [rbp + 0x7f4]
or r14d, r15d
xor r14d, 0xffffffff
or r13d, 0x6df035dc
and r14d, r13d
or r10d, r14d
mov r14d, r8d
xor r14d, 0xffffffff
mov r12d, r10d
and r12d, r14d
xor r10d, 0xffffffff
and r8d, r10d
or r12d, r8d
mov r8d, dword [rbp + 0x818]
mov r10d, dword [rbp + 0x804]
and r8d, r10d
mov r14d, dword [rbp + 0x818]
xor r14d, r10d
or r8d, r14d
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0xb26b62a0
mov r13d, dword [rbp + 0x980]
xor r13d, 0xb26b62a0
and r8d, r13d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xb26b62a0
and r13d, 0xffffffff
or r14d, r8d
or r10d, r13d
xor r14d, r10d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xb8eff45f
mov r10d, ebx
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x5709ef5
mov r15d, r8d
and r15d, 0x5709ef5
mov dword [rbp + 0x7f0], r13d
and r13d, 0xb8eff45f
mov dword [rbp + 0x7ec], r10d
and r10d, 0x5709ef5
mov dword [rbp + 0x7e8], r8d
mov r8d, dword [rbp + 0x7f0]
and ebx, r8d
or r15d, r13d
or r10d, ebx
xor r15d, r10d
mov r10d, dword [rbp + 0x7e8]
mov ebx, dword [rbp + 0x7ec]
or r10d, ebx
xor r10d, 0xffffffff
or r8d, 0x5709ef5
and r10d, r8d
or r15d, r10d
xor r14d, 0xffffffff
xor r15d, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0x70b891c6
or r14d, r15d
or r8d, 0x70b891c6
xor r14d, 0xffffffff
and r14d, r8d
mov r8d, r12d
and r8d, r14d
xor r12d, r14d
or r8d, r12d
mov r10d, dword [rbp + 0x980]
xor r10d, 0x48edb1e9
and r10d, 0x17a2d183
mov r14d, dword [rbp + 0x980]
xor r14d, 0x17a2d183
mov r15d, r14d
and r15d, 0x48edb1e9
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x17a2d183
and r14d, 0xffffffff
or r10d, r15d
or r12d, r14d
xor r10d, r12d
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
mov r12d, esi
and r12d, r15d
or r14d, r12d
mov r15d, dword [rbp + 0x980]
xor r15d, 0x93679636
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x93679636
or r15d, r12d
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x93679636
mov ebx, dword [rbp + 0x980]
xor ebx, 0xb94f9ff7
or r12d, r13d
or ebx, 0xb94f9ff7
xor r12d, 0xffffffff
and r12d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0x48edb1e9
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x7e4], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xbcc62773
or ebx, r13d
or r8d, 0xbcc62773
xor ebx, 0xffffffff
and ebx, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x93679636
mov r13d, r14d
xor r13d, r8d
and r13d, r14d
xor esi, 0xffffffff
mov r8d, r15d
xor r8d, 0xffffffff
mov dword [rbp + 0x7e0], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x4bb9feb4
mov dword [rbp + 0x7dc], r8d
mov r8d, dword [rbp + 0x7e0]
or esi, r8d
mov r8d, dword [rbp + 0x7dc]
or r8d, 0x4bb9feb4
xor esi, 0xffffffff
and esi, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov dword [rbp + 0x7d8], ebx
xor ebx, 0xffffffff
mov dword [rbp + 0x7d4], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x70397b74
mov dword [rbp + 0x7d0], r8d
mov r8d, dword [rbp + 0x7d4]
and r8d, 0x70397b74
mov dword [rbp + 0x7cc], r8d
mov r8d, dword [rbp + 0x7d0]
and r12d, r8d
mov r8d, ebx
and r8d, 0x70397b74
mov dword [rbp + 0x7c8], r8d
mov r8d, dword [rbp + 0x7d8]
mov dword [rbp + 0x7c4], r10d
mov r10d, dword [rbp + 0x7d0]
and r8d, r10d
mov r10d, dword [rbp + 0x7cc]
or r10d, r12d
mov r12d, dword [rbp + 0x7c8]
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x7d4]
or r8d, ebx
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x7d0]
or ebx, 0x70397b74
and r8d, ebx
or r10d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x7aff75dd
mov dword [rbp + 0x7c0], r8d
and r8d, 0x7aff75dd
and r13d, r12d
mov dword [rbp + 0x7bc], ebx
and ebx, 0x7aff75dd
and esi, r12d
or r8d, r13d
or ebx, esi
xor r8d, ebx
mov esi, dword [rbp + 0x7c0]
mov ebx, dword [rbp + 0x7bc]
or esi, ebx
xor esi, 0xffffffff
or r12d, 0x7aff75dd
and esi, r12d
or r8d, esi
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x50a56657
mov r12d, dword [rbp + 0x980]
xor r12d, 0x50a56657
and r10d, r12d
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0x50a56657
and r8d, r12d
or esi, r10d
or r13d, r8d
xor esi, r13d
mov r8d, dword [rbp + 0x7c4]
xor r8d, 0xffffffff
mov r10d, r14d
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xa2d9cd36
mov r13d, r8d
and r13d, 0xa2d9cd36
mov ebx, dword [rbp + 0x7c4]
and ebx, r12d
mov dword [rbp + 0x7b8], r10d
and r10d, 0xa2d9cd36
and r14d, r12d
or r13d, ebx
or r10d, r14d
xor r13d, r10d
mov r10d, dword [rbp + 0x7b8]
or r8d, r10d
xor r8d, 0xffffffff
or r12d, 0xa2d9cd36
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and r13d, ebx
or r8d, r13d
mov ebx, dword [rbp + 0x980]
xor ebx, 0x93679636
mov r14d, r15d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xaffae73e
mov r13d, ebx
and r13d, 0xaffae73e
mov r10d, r12d
and r10d, 0x93679636
mov dword [rbp + 0x7b4], r14d
and r14d, 0xaffae73e
and r15d, r12d
or r13d, r10d
or r14d, r15d
xor r13d, r14d
mov r10d, dword [rbp + 0x7b4]
or ebx, r10d
xor ebx, 0xffffffff
or r12d, 0xaffae73e
and ebx, r12d
or r13d, ebx
xor r8d, 0xffffffff
xor r13d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xef53d77f
or r8d, r13d
or ebx, 0xef53d77f
xor r8d, 0xffffffff
and r8d, ebx
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xbfb5b640
mov r12d, ebx
and r12d, 0xbfb5b640
and esi, r15d
mov r13d, r14d
and r13d, 0xbfb5b640
and r8d, r15d
or r12d, esi
or r13d, r8d
xor r12d, r13d
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0xbfb5b640
and ebx, r15d
or r12d, ebx
mov r8d, dword [rbp + 0x7e4]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x7e4]
and ebx, esi
or r8d, ebx
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x7949bbf7
or esi, r8d
or ebx, 0x7949bbf7
xor esi, 0xffffffff
and esi, ebx
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x7e4]
xor ebx, r8d
mov r8d, dword [rbp + 0x7e4]
and ebx, r8d
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x595b6c8f
mov r8d, r14d
and r8d, 0x595b6c8f
and esi, r13d
mov r10d, r15d
and r10d, 0x595b6c8f
and ebx, r13d
or r8d, esi
or r10d, ebx
xor r8d, r10d
or r14d, r15d
xor r14d, 0xffffffff
or r13d, 0x595b6c8f
and r14d, r13d
or r8d, r14d
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and r12d, esi
or r10d, r12d
mov esi, r8d
xor esi, 0xffffffff
and esi, 0x174030fb
mov ebx, dword [rbp + 0x980]
xor ebx, 0x174030fb
mov r14d, r8d
and r14d, ebx
mov r15d, r10d
xor r15d, 0xffffffff
and r15d, 0x174030fb
and r10d, ebx
or esi, r14d
or r15d, r10d
xor esi, r15d
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xfab4359d
or esi, r8d
or r10d, 0xfab4359d
xor esi, 0xffffffff
and esi, r10d
mov r8d, dword [rbp + 0x83c]
xor r8d, 0xffffffff
and r8d, 0xb2f92313
mov r10d, dword [rbp + 0x980]
xor r10d, 0xb2f92313
mov ebx, dword [rbp + 0x83c]
and ebx, r10d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xb2f92313
and r10d, 0xffffffff
or r8d, ebx
or r14d, r10d
xor r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xb705e715
mov ebx, dword [rbp + 0x980]
xor ebx, 0xb705e715
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xb705e715
and ebx, 0xffffffff
or r10d, r14d
or r15d, ebx
xor r10d, r15d
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x83c]
xor ebx, r10d
mov r10d, dword [rbp + 0x83c]
and ebx, r10d
mov r14d, r8d
and r14d, ebx
xor r8d, ebx
or r14d, r8d
mov r8d, dword [rbp + 0x81c]
xor r8d, 0xffffffff
and r8d, 0xe6406d1c
mov ebx, dword [rbp + 0x980]
xor ebx, 0xe6406d1c
mov r15d, dword [rbp + 0x81c]
and r15d, ebx
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xe6406d1c
and ebx, 0xffffffff
or r8d, r15d
or r12d, ebx
xor r8d, r12d
mov ebx, dword [rbp + 0x980]
xor ebx, 0xd3947412
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xa955e98f
or ebx, r8d
or r15d, 0xa955e98f
xor ebx, 0xffffffff
and ebx, r15d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xd3947412
and r8d, 0x2dd7d5a2
mov r15d, dword [rbp + 0x980]
xor r15d, 0x2dd7d5a2
mov r12d, r15d
and r12d, 0xd3947412
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x2dd7d5a2
and r15d, 0xffffffff
or r8d, r12d
or r13d, r15d
xor r8d, r13d
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x81c]
xor r12d, r15d
mov r15d, dword [rbp + 0x81c]
and r12d, r15d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xffffffff
or r13d, r10d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xd3947412
mov r15d, r13d
xor r15d, r10d
and r15d, r13d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, ebx
xor r10d, 0xffffffff
mov r13d, r12d
xor r13d, 0xffffffff
mov dword [rbp + 0x7b0], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x73fd0c50
mov dword [rbp + 0x7ac], r10d
and r10d, 0x73fd0c50
and ebx, r8d
mov dword [rbp + 0x7a8], r13d
and r13d, 0x73fd0c50
and r12d, r8d
or r10d, ebx
or r13d, r12d
xor r10d, r13d
mov ebx, dword [rbp + 0x7ac]
mov r12d, dword [rbp + 0x7a8]
or ebx, r12d
xor ebx, 0xffffffff
or r8d, 0x73fd0c50
and ebx, r8d
or r10d, ebx
mov r8d, r15d
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x7b0]
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x812a50ab
mov r12d, r8d
and r12d, 0x812a50ab
and r15d, r13d
mov dword [rbp + 0x7a4], ebx
and ebx, 0x812a50ab
mov dword [rbp + 0x7a0], r8d
mov r8d, dword [rbp + 0x7b0]
and r8d, r13d
or r12d, r15d
or ebx, r8d
xor r12d, ebx
mov r8d, dword [rbp + 0x7a0]
mov ebx, dword [rbp + 0x7a4]
or r8d, ebx
xor r8d, 0xffffffff
or r13d, 0x812a50ab
and r8d, r13d
or r12d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov r15d, r12d
and r15d, r8d
xor r12d, 0xffffffff
and r10d, r12d
or r15d, r10d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xc15238d8
and r8d, 0x61b853cb
mov r10d, dword [rbp + 0x980]
xor r10d, 0x61b853cb
mov r12d, r10d
and r12d, 0xc15238d8
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x61b853cb
and r10d, 0xffffffff
or r8d, r12d
or r13d, r10d
xor r8d, r13d
mov r10d, dword [rbp + 0x980]
xor r10d, 0x59c8d683
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x6b2f42bc
or r10d, r8d
or r12d, 0x6b2f42bc
xor r10d, 0xffffffff
and r10d, r12d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x59c8d683
and r8d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x59c8d683
or r8d, r12d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xc15238d8
mov r13d, r8d
xor r13d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x72ae7dfe
or r12d, r13d
or ebx, 0x72ae7dfe
xor r12d, 0xffffffff
and r12d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xc346fca1
mov r13d, dword [rbp + 0x980]
xor r13d, 0xc346fca1
mov dword [rbp + 0x79c], r13d
and r13d, 0xffffffff
mov dword [rbp + 0x798], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xc346fca1
mov dword [rbp + 0x794], r8d
mov r8d, dword [rbp + 0x79c]
and r8d, 0xffffffff
or ebx, r13d
mov r13d, dword [rbp + 0x794]
or r13d, r8d
xor ebx, r13d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x59c8d683
mov r13d, ebx
xor r13d, r8d
and r13d, ebx
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x798]
xor ebx, 0xffffffff
mov dword [rbp + 0x790], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xcc552f1b
mov dword [rbp + 0x78c], r8d
mov r8d, dword [rbp + 0x790]
or r8d, ebx
mov ebx, dword [rbp + 0x78c]
or ebx, 0xcc552f1b
xor r8d, 0xffffffff
and r8d, ebx
mov ebx, r10d
and ebx, r12d
xor r10d, r12d
or ebx, r10d
mov r10d, r13d
xor r10d, 0xffffffff
mov r12d, r8d
xor r12d, 0xffffffff
mov dword [rbp + 0x788], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xdd09c8e6
mov dword [rbp + 0x784], r10d
and r10d, 0xdd09c8e6
and r13d, r8d
mov dword [rbp + 0x780], r12d
and r12d, 0xdd09c8e6
mov dword [rbp + 0x77c], r8d
mov r8d, dword [rbp + 0x788]
mov dword [rbp + 0x778], r10d
mov r10d, dword [rbp + 0x77c]
and r8d, r10d
mov r10d, dword [rbp + 0x778]
or r10d, r13d
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x784]
mov r12d, dword [rbp + 0x780]
or r8d, r12d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x77c]
or r13d, 0xdd09c8e6
and r8d, r13d
or r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x966fae88
mov r13d, dword [rbp + 0x980]
xor r13d, 0x966fae88
and ebx, r13d
mov r12d, r10d
xor r12d, 0xffffffff
and r12d, 0x966fae88
and r10d, r13d
or r8d, ebx
or r12d, r10d
xor r8d, r12d
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
mov r12d, r14d
and r12d, ebx
or r10d, r12d
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc15238d8
and ebx, 0x304b142c
mov r12d, dword [rbp + 0x980]
xor r12d, 0x304b142c
mov r13d, r12d
and r13d, 0xc15238d8
mov dword [rbp + 0x774], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x304b142c
and r12d, 0xffffffff
or ebx, r13d
or r8d, r12d
xor ebx, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xe9618970
and r8d, 0x9d0d59da
mov r12d, dword [rbp + 0x980]
xor r12d, 0x9d0d59da
mov r13d, r12d
and r13d, 0xe9618970
mov dword [rbp + 0x770], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x9d0d59da
and r12d, 0xffffffff
mov dword [rbp + 0x76c], r8d
mov r8d, dword [rbp + 0x770]
or r8d, r13d
mov r13d, dword [rbp + 0x76c]
or r13d, r12d
xor r8d, r13d
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x768], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xe78ca8c4
mov dword [rbp + 0x764], r12d
and r12d, 0xe78ca8c4
and r10d, r8d
mov dword [rbp + 0x760], r13d
and r13d, 0xe78ca8c4
and ebx, r8d
or r12d, r10d
or r13d, ebx
xor r12d, r13d
mov r10d, dword [rbp + 0x764]
mov ebx, dword [rbp + 0x760]
or r10d, ebx
xor r10d, 0xffffffff
or r8d, 0xe78ca8c4
and r10d, r8d
or r12d, r10d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xe9618970
mov r10d, dword [rbp + 0x768]
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x2148b580
mov ebx, r8d
and ebx, 0x2148b580
mov dword [rbp + 0x75c], r13d
and r13d, 0xe9618970
mov dword [rbp + 0x758], r10d
and r10d, 0x2148b580
mov dword [rbp + 0x754], r8d
mov r8d, dword [rbp + 0x768]
mov dword [rbp + 0x750], r10d
mov r10d, dword [rbp + 0x75c]
and r8d, r10d
or ebx, r13d
mov r13d, dword [rbp + 0x750]
or r13d, r8d
xor ebx, r13d
mov r8d, dword [rbp + 0x754]
mov r13d, dword [rbp + 0x758]
or r8d, r13d
xor r8d, 0xffffffff
or r10d, 0x2148b580
and r8d, r10d
or ebx, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x3dad2e0c
mov r10d, dword [rbp + 0x980]
xor r10d, 0x3dad2e0c
and r12d, r10d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x3dad2e0c
and r10d, 0xffffffff
or r8d, r12d
or r13d, r10d
xor r8d, r13d
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0x40c9463c
or r8d, ebx
or r10d, 0x40c9463c
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, dword [rbp + 0x83c]
xor r10d, 0xffffffff
and r10d, 0x7bf9a15b
mov ebx, dword [rbp + 0x980]
xor ebx, 0x7bf9a15b
mov r12d, dword [rbp + 0x83c]
and r12d, ebx
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x7bf9a15b
and ebx, 0xffffffff
or r10d, r12d
or r13d, ebx
xor r10d, r13d
mov ebx, dword [rbp + 0x774]
xor ebx, 0xffffffff
and ebx, 0x36bb9bb7
mov r12d, dword [rbp + 0x980]
xor r12d, 0x36bb9bb7
mov r13d, dword [rbp + 0x774]
and r13d, r12d
mov dword [rbp + 0x74c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x36bb9bb7
and r12d, 0xffffffff
or ebx, r13d
or r8d, r12d
xor ebx, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xc69a9113
and r8d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xc69a9113
or r8d, r12d
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x748], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xb3e8f146
mov dword [rbp + 0x744], r12d
and r12d, 0xb3e8f146
and r10d, r8d
mov dword [rbp + 0x740], r13d
and r13d, 0xb3e8f146
and ebx, r8d
or r12d, r10d
or r13d, ebx
xor r12d, r13d
mov r10d, dword [rbp + 0x744]
mov ebx, dword [rbp + 0x740]
or r10d, ebx
xor r10d, 0xffffffff
or r8d, 0xb3e8f146
and r10d, r8d
or r12d, r10d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xc69a9113
mov r10d, dword [rbp + 0x748]
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xb2faec0e
mov ebx, r8d
and ebx, 0xb2faec0e
mov dword [rbp + 0x73c], r13d
and r13d, 0xc69a9113
mov dword [rbp + 0x738], r10d
and r10d, 0xb2faec0e
mov dword [rbp + 0x734], r8d
mov r8d, dword [rbp + 0x748]
mov dword [rbp + 0x730], r10d
mov r10d, dword [rbp + 0x73c]
and r8d, r10d
or ebx, r13d
mov r13d, dword [rbp + 0x730]
or r13d, r8d
xor ebx, r13d
mov r8d, dword [rbp + 0x734]
mov r13d, dword [rbp + 0x738]
or r8d, r13d
xor r8d, 0xffffffff
or r10d, 0xb2faec0e
and r8d, r10d
or ebx, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xf7e525a9
mov r10d, dword [rbp + 0x980]
xor r10d, 0xf7e525a9
and r12d, r10d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xf7e525a9
and r10d, 0xffffffff
or r8d, r12d
or r13d, r10d
xor r8d, r13d
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0x2ec9b3db
or r8d, ebx
or r10d, 0x2ec9b3db
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xc15238d8
and r10d, 0xc9f66c8a
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc9f66c8a
mov r12d, ebx
and r12d, 0xc15238d8
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xc9f66c8a
and ebx, 0xffffffff
or r10d, r12d
or r13d, ebx
xor r10d, r13d
mov ebx, r15d
xor ebx, 0xffffffff
mov r12d, r10d
and r12d, ebx
xor r10d, 0xffffffff
mov ebx, r15d
and ebx, r10d
or r12d, ebx
xor r12d, 0xffffffff
mov r10d, r15d
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x79c604b2
or r12d, r10d
or ebx, 0x79c604b2
xor r12d, 0xffffffff
and r12d, ebx
mov r10d, dword [rbp + 0x774]
xor r10d, 0xffffffff
and r10d, 0xa27b72f7
mov ebx, dword [rbp + 0x980]
xor ebx, 0xa27b72f7
mov r13d, dword [rbp + 0x774]
and r13d, ebx
mov dword [rbp + 0x72c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xa27b72f7
and ebx, 0xffffffff
or r10d, r13d
or r8d, ebx
xor r10d, r8d
mov r8d, dword [rbp + 0x81c]
xor r8d, 0xffffffff
mov ebx, r10d
and ebx, r8d
xor r10d, 0xffffffff
mov r8d, dword [rbp + 0x81c]
and r8d, r10d
or ebx, r8d
xor ebx, 0xffffffff
mov r8d, dword [rbp + 0x81c]
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xc9d8d617
or ebx, r8d
or r10d, 0xc9d8d617
xor ebx, 0xffffffff
and ebx, r10d
mov r8d, dword [rbp + 0x74c]
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x72c]
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x63889a24
or r8d, r10d
or r13d, 0x63889a24
xor r8d, 0xffffffff
and r8d, r13d
mov r10d, dword [rbp + 0x74c]
xor r10d, 0xffffffff
and r10d, 0xf6f83ae2
mov r13d, dword [rbp + 0x980]
xor r13d, 0xf6f83ae2
mov dword [rbp + 0x728], r8d
mov r8d, dword [rbp + 0x74c]
and r8d, r13d
mov dword [rbp + 0x724], r8d
mov r8d, dword [rbp + 0x72c]
xor r8d, 0xffffffff
and r8d, 0xf6f83ae2
mov dword [rbp + 0x720], r8d
mov r8d, dword [rbp + 0x72c]
and r8d, r13d
mov r13d, dword [rbp + 0x724]
or r10d, r13d
mov r13d, dword [rbp + 0x720]
or r13d, r8d
xor r10d, r13d
mov r8d, dword [rbp + 0x728]
xor r8d, 0xffffffff
mov r13d, r10d
xor r13d, 0xffffffff
mov dword [rbp + 0x71c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xd7a8d75f
mov dword [rbp + 0x718], r8d
mov r8d, dword [rbp + 0x71c]
and r8d, 0xd7a8d75f
mov dword [rbp + 0x714], r8d
mov r8d, dword [rbp + 0x728]
mov dword [rbp + 0x710], r10d
mov r10d, dword [rbp + 0x718]
and r8d, r10d
mov r10d, r13d
and r10d, 0xd7a8d75f
mov dword [rbp + 0x70c], r8d
mov r8d, dword [rbp + 0x710]
mov dword [rbp + 0x708], r10d
mov r10d, dword [rbp + 0x718]
and r8d, r10d
mov r10d, dword [rbp + 0x714]
mov dword [rbp + 0x704], r8d
mov r8d, dword [rbp + 0x70c]
or r10d, r8d
mov r8d, dword [rbp + 0x708]
mov dword [rbp + 0x700], r10d
mov r10d, dword [rbp + 0x704]
or r8d, r10d
mov r10d, dword [rbp + 0x700]
xor r10d, r8d
mov r8d, dword [rbp + 0x71c]
or r8d, r13d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x718]
or r13d, 0xd7a8d75f
and r8d, r13d
or r10d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xcb621247
mov r13d, dword [rbp + 0x980]
xor r13d, 0xcb621247
mov dword [rbp + 0x6fc], r12d
and r12d, r13d
mov dword [rbp + 0x6f8], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0xcb621247
and r13d, 0xffffffff
mov dword [rbp + 0x6f4], r8d
mov r8d, dword [rbp + 0x6f8]
or r8d, r12d
mov r12d, dword [rbp + 0x6f4]
or r12d, r13d
xor r8d, r12d
mov r12d, ebx
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
mov dword [rbp + 0x6f0], ebx
and ebx, r13d
or r12d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0xa287a777
and ebx, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xa287a777
or ebx, r13d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xa287a777
mov dword [rbp + 0x6ec], r8d
xor r8d, r13d
mov r13d, dword [rbp + 0x6ec]
and r8d, r13d
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x6e8], r8d
mov r8d, dword [rbp + 0x6fc]
xor r8d, r13d
mov r13d, dword [rbp + 0x6fc]
and r8d, r13d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xa287a777
mov dword [rbp + 0x6e4], r12d
xor r12d, r13d
mov r13d, dword [rbp + 0x6e4]
and r12d, r13d
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x6e0], r8d
mov r8d, dword [rbp + 0x6f0]
xor r8d, r13d
mov r13d, dword [rbp + 0x6f0]
and r8d, r13d
mov r13d, dword [rbp + 0x6e8]
xor r13d, 0xffffffff
mov dword [rbp + 0x6dc], r8d
mov r8d, dword [rbp + 0x6e0]
xor r8d, 0xffffffff
mov dword [rbp + 0x6d8], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x782cde79
mov dword [rbp + 0x6d4], r13d
and r13d, 0x782cde79
mov dword [rbp + 0x6d0], r8d
mov r8d, dword [rbp + 0x6e8]
mov dword [rbp + 0x6cc], r10d
mov r10d, dword [rbp + 0x6d0]
and r8d, r10d
mov r10d, dword [rbp + 0x6d8]
and r10d, 0x782cde79
mov dword [rbp + 0x6c8], r8d
mov r8d, dword [rbp + 0x6e0]
mov dword [rbp + 0x6c4], r10d
mov r10d, dword [rbp + 0x6d0]
and r8d, r10d
mov r10d, dword [rbp + 0x6c8]
or r13d, r10d
mov r10d, dword [rbp + 0x6c4]
or r10d, r8d
xor r13d, r10d
mov r8d, dword [rbp + 0x6d4]
mov r10d, dword [rbp + 0x6d8]
or r8d, r10d
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x6d0]
or r10d, 0x782cde79
and r8d, r10d
or r13d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x6dc]
xor r10d, 0xffffffff
mov dword [rbp + 0x6c0], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x4d2e4a62
mov dword [rbp + 0x6bc], r8d
mov r8d, dword [rbp + 0x6c0]
and r8d, 0x4d2e4a62
mov dword [rbp + 0x6b8], r8d
mov r8d, dword [rbp + 0x6bc]
and r12d, r8d
mov r8d, r10d
and r8d, 0x4d2e4a62
mov dword [rbp + 0x6b4], r8d
mov r8d, dword [rbp + 0x6dc]
mov dword [rbp + 0x6b0], r10d
mov r10d, dword [rbp + 0x6bc]
and r8d, r10d
mov r10d, dword [rbp + 0x6b8]
or r10d, r12d
mov r12d, dword [rbp + 0x6b4]
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x6c0]
mov r12d, dword [rbp + 0x6b0]
or r8d, r12d
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x6bc]
or r12d, 0x4d2e4a62
and r8d, r12d
or r10d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov r12d, r10d
and r12d, r8d
xor r10d, 0xffffffff
and r13d, r10d
or r12d, r13d
mov r8d, dword [rbp + 0x6ec]
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x6e4]
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xd8ffa626
mov dword [rbp + 0x6ac], r8d
and r8d, 0xd8ffa626
mov dword [rbp + 0x6a8], r8d
mov r8d, dword [rbp + 0x6ec]
and r8d, r13d
mov dword [rbp + 0x6a4], r10d
and r10d, 0xd8ffa626
mov dword [rbp + 0x6a0], r8d
mov r8d, dword [rbp + 0x6e4]
and r8d, r13d
mov dword [rbp + 0x69c], r8d
mov r8d, dword [rbp + 0x6a8]
mov dword [rbp + 0x698], r10d
mov r10d, dword [rbp + 0x6a0]
or r8d, r10d
mov r10d, dword [rbp + 0x698]
mov dword [rbp + 0x694], r8d
mov r8d, dword [rbp + 0x69c]
or r10d, r8d
mov r8d, dword [rbp + 0x694]
xor r8d, r10d
mov r10d, dword [rbp + 0x6ac]
mov dword [rbp + 0x690], r8d
mov r8d, dword [rbp + 0x6a4]
or r10d, r8d
xor r10d, 0xffffffff
or r13d, 0xd8ffa626
and r10d, r13d
mov r13d, dword [rbp + 0x690]
or r13d, r10d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r13d, r8d
or r10d, r13d
mov r8d, ebx
and r8d, 0xa287a777
xor ebx, 0xa287a777
or r8d, ebx
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xddea511e
or r10d, r8d
or ebx, 0xddea511e
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, r12d
xor r8d, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x7ca919b5
mov dword [rbp + 0x68c], r8d
and r8d, 0x7ca919b5
and r12d, r13d
mov dword [rbp + 0x688], ebx
and ebx, 0x7ca919b5
and r10d, r13d
or r8d, r12d
or ebx, r10d
xor r8d, ebx
mov r10d, dword [rbp + 0x68c]
mov ebx, dword [rbp + 0x688]
or r10d, ebx
xor r10d, 0xffffffff
or r13d, 0x7ca919b5
and r10d, r13d
or r8d, r10d
mov r10d, dword [rbp + 0x6cc]
xor r10d, 0xffffffff
and r10d, 0xa143199
mov r12d, dword [rbp + 0x980]
xor r12d, 0xa143199
mov r13d, dword [rbp + 0x6cc]
and r13d, r12d
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xa143199
and r12d, 0xffffffff
or r10d, r13d
or ebx, r12d
xor r10d, ebx
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc9614f1a
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x631f9292
or ebx, r10d
or r12d, 0x631f9292
xor ebx, 0xffffffff
and ebx, r12d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xc9614f1a
and r10d, 0x617a1e2d
mov r12d, dword [rbp + 0x980]
xor r12d, 0x617a1e2d
mov r13d, r12d
and r13d, 0xc9614f1a
mov dword [rbp + 0x684], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x617a1e2d
and r12d, 0xffffffff
or r10d, r13d
or r8d, r12d
xor r10d, r8d
mov r8d, dword [rbp + 0x6cc]
xor r8d, 0xffffffff
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x99fd7455
or r8d, r12d
or r13d, 0x99fd7455
xor r8d, 0xffffffff
and r8d, r13d
mov r12d, dword [rbp + 0x684]
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
mov dword [rbp + 0x680], r8d
mov r8d, dword [rbp + 0x684]
and r8d, r13d
or r12d, r8d
xor r12d, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0xc9614f1a
mov r13d, dword [rbp + 0x980]
xor r13d, 0x2718db40
or r12d, r8d
or r13d, 0x2718db40
xor r12d, 0xffffffff
and r12d, r13d
mov r8d, dword [rbp + 0x684]
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x919a940f
or r8d, r10d
or r13d, 0x919a940f
xor r8d, 0xffffffff
and r8d, r13d
mov r10d, ebx
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x680]
xor r13d, 0xffffffff
mov dword [rbp + 0x67c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xa691a109
mov dword [rbp + 0x678], r10d
and r10d, 0xa691a109
and ebx, r8d
mov dword [rbp + 0x674], r13d
and r13d, 0xa691a109
mov dword [rbp + 0x670], r8d
mov r8d, dword [rbp + 0x680]
mov dword [rbp + 0x66c], r10d
mov r10d, dword [rbp + 0x670]
and r8d, r10d
mov r10d, dword [rbp + 0x66c]
or r10d, ebx
or r13d, r8d
xor r10d, r13d
mov r8d, dword [rbp + 0x678]
mov ebx, dword [rbp + 0x674]
or r8d, ebx
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x670]
or r13d, 0xa691a109
and r8d, r13d
or r10d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x67c]
xor r13d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc394e192
mov dword [rbp + 0x668], r8d
and r8d, 0xc394e192
and r12d, ebx
mov dword [rbp + 0x664], r13d
and r13d, 0xc394e192
mov dword [rbp + 0x660], r8d
mov r8d, dword [rbp + 0x67c]
and r8d, ebx
mov dword [rbp + 0x65c], r8d
mov r8d, dword [rbp + 0x660]
or r8d, r12d
mov r12d, dword [rbp + 0x65c]
or r13d, r12d
xor r8d, r13d
mov r12d, dword [rbp + 0x668]
mov r13d, dword [rbp + 0x664]
or r12d, r13d
xor r12d, 0xffffffff
or ebx, 0xc394e192
and r12d, ebx
or r8d, r12d
mov ebx, r10d
xor ebx, 0xffffffff
mov r12d, r8d
and r12d, ebx
xor r8d, 0xffffffff
and r10d, r8d
or r12d, r10d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xf7e8879a
mov r10d, dword [rbp + 0x980]
xor r10d, 0xf7e8879a
mov ebx, r14d
and ebx, r10d
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xf7e8879a
and r10d, 0xffffffff
or r8d, ebx
or r13d, r10d
xor r8d, r13d
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
mov r13d, r15d
and r13d, ebx
or r10d, r13d
mov ebx, dword [rbp + 0x980]
xor ebx, 0x756c6b2a
and ebx, 0x328ab026
mov r13d, dword [rbp + 0x980]
xor r13d, 0x328ab026
mov dword [rbp + 0x658], r13d
and r13d, 0x756c6b2a
mov dword [rbp + 0x654], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x328ab026
mov dword [rbp + 0x650], r8d
mov r8d, dword [rbp + 0x658]
and r8d, 0xffffffff
or ebx, r13d
mov r13d, dword [rbp + 0x650]
or r13d, r8d
xor ebx, r13d
mov r8d, dword [rbp + 0x654]
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x756c6b2a
mov dword [rbp + 0x64c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xbeb58988
mov dword [rbp + 0x648], r8d
mov r8d, dword [rbp + 0x64c]
or r8d, r13d
mov r13d, dword [rbp + 0x648]
or r13d, 0xbeb58988
xor r8d, 0xffffffff
and r8d, r13d
xor r14d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x644], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x27450328
or r14d, r13d
or r8d, 0x27450328
xor r14d, 0xffffffff
and r14d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x756c6b2a
mov r13d, r10d
xor r13d, r8d
and r13d, r10d
xor r15d, 0xffffffff
mov r8d, ebx
xor r8d, 0xffffffff
mov dword [rbp + 0x640], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x97902293
mov dword [rbp + 0x63c], r8d
mov r8d, dword [rbp + 0x640]
or r15d, r8d
mov r8d, dword [rbp + 0x63c]
or r8d, 0x97902293
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, dword [rbp + 0x644]
xor r8d, 0xffffffff
mov dword [rbp + 0x638], r14d
xor r14d, 0xffffffff
mov dword [rbp + 0x634], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xeb0ccc50
mov dword [rbp + 0x630], r8d
mov r8d, dword [rbp + 0x634]
and r8d, 0xeb0ccc50
mov dword [rbp + 0x62c], r8d
mov r8d, dword [rbp + 0x644]
mov dword [rbp + 0x628], r10d
mov r10d, dword [rbp + 0x630]
and r8d, r10d
mov r10d, r14d
and r10d, 0xeb0ccc50
mov dword [rbp + 0x624], r8d
mov r8d, dword [rbp + 0x638]
mov dword [rbp + 0x620], r10d
mov r10d, dword [rbp + 0x630]
and r8d, r10d
mov r10d, dword [rbp + 0x62c]
mov dword [rbp + 0x61c], r8d
mov r8d, dword [rbp + 0x624]
or r10d, r8d
mov r8d, dword [rbp + 0x620]
mov dword [rbp + 0x618], r10d
mov r10d, dword [rbp + 0x61c]
or r8d, r10d
mov r10d, dword [rbp + 0x618]
xor r10d, r8d
mov r8d, dword [rbp + 0x634]
or r8d, r14d
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x630]
or r14d, 0xeb0ccc50
and r8d, r14d
or r10d, r8d
mov r8d, r13d
and r8d, r15d
xor r13d, r15d
or r8d, r13d
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, r8d
and r15d, r14d
xor r8d, 0xffffffff
and r10d, r8d
or r15d, r10d
mov r8d, dword [rbp + 0x654]
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x628]
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xf4fa299f
mov r13d, r8d
and r13d, 0xf4fa299f
mov dword [rbp + 0x614], r8d
mov r8d, dword [rbp + 0x654]
and r8d, r14d
mov dword [rbp + 0x610], r10d
and r10d, 0xf4fa299f
mov dword [rbp + 0x60c], r8d
mov r8d, dword [rbp + 0x628]
and r8d, r14d
mov dword [rbp + 0x608], r8d
mov r8d, dword [rbp + 0x60c]
or r13d, r8d
mov r8d, dword [rbp + 0x608]
or r10d, r8d
xor r13d, r10d
mov r8d, dword [rbp + 0x614]
mov r10d, dword [rbp + 0x610]
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0xf4fa299f
and r8d, r14d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x7726bcfd
mov r14d, dword [rbp + 0x980]
xor r14d, 0x7726bcfd
and r13d, r14d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0x7726bcfd
and r14d, 0xffffffff
or r8d, r13d
or r10d, r14d
xor r8d, r10d
mov r10d, dword [rbp + 0x980]
xor r10d, 0x756c6b2a
mov r14d, ebx
xor r14d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x96aeef69
mov dword [rbp + 0x604], r10d
and r10d, 0x96aeef69
mov dword [rbp + 0x600], r13d
and r13d, 0x756c6b2a
mov dword [rbp + 0x5fc], r14d
and r14d, 0x96aeef69
mov dword [rbp + 0x5f8], r8d
mov r8d, dword [rbp + 0x600]
and ebx, r8d
or r10d, r13d
or r14d, ebx
xor r10d, r14d
mov ebx, dword [rbp + 0x604]
mov r14d, dword [rbp + 0x5fc]
or ebx, r14d
xor ebx, 0xffffffff
or r8d, 0x96aeef69
and ebx, r8d
or r10d, ebx
mov r8d, dword [rbp + 0x5f8]
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0x3b740bdb
or r8d, r10d
or ebx, 0x3b740bdb
xor r8d, 0xffffffff
and r8d, ebx
mov r10d, r15d
and r10d, r8d
xor r15d, r8d
or r10d, r15d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xc17ac8ac
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc17ac8ac
mov r15d, r10d
and r15d, ebx
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xc17ac8ac
and ebx, 0xffffffff
or r8d, r15d
or r13d, ebx
xor r8d, r13d
mov ebx, dword [rbp + 0x980]
xor ebx, 0x55c4532e
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xf98aa3b3
or ebx, r8d
or r15d, 0xf98aa3b3
xor ebx, 0xffffffff
and ebx, r15d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x55c4532e
and r8d, 0x3958893b
mov r15d, dword [rbp + 0x980]
xor r15d, 0x3958893b
mov r13d, r15d
and r13d, 0x55c4532e
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x3958893b
and r15d, 0xffffffff
or r8d, r13d
or r14d, r15d
xor r8d, r14d
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, r10d
xor r15d, r14d
and r15d, r10d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or r10d, r14d
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x55c4532e
mov r13d, dword [rbp + 0x980]
xor r13d, 0xf8d1b7ca
or r10d, r14d
or r13d, 0xf8d1b7ca
xor r10d, 0xffffffff
and r10d, r13d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x4fb4a32b
or r14d, r8d
or r13d, 0x4fb4a32b
xor r14d, 0xffffffff
and r14d, r13d
mov r8d, ebx
xor r8d, 0xffffffff
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x5f4], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x72e0aebf
mov dword [rbp + 0x5f0], r8d
mov r8d, dword [rbp + 0x5f4]
and r8d, 0x72e0aebf
mov dword [rbp + 0x5ec], r8d
mov r8d, dword [rbp + 0x5f0]
and ebx, r8d
mov r8d, r13d
and r8d, 0x72e0aebf
mov dword [rbp + 0x5e8], r8d
mov r8d, dword [rbp + 0x5f0]
and r15d, r8d
mov r8d, dword [rbp + 0x5ec]
or r8d, ebx
mov ebx, dword [rbp + 0x5e8]
or ebx, r15d
xor r8d, ebx
mov ebx, dword [rbp + 0x5f4]
or ebx, r13d
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x5f0]
or r15d, 0x72e0aebf
and ebx, r15d
or r8d, ebx
mov ebx, r10d
and ebx, r14d
xor r10d, r14d
or ebx, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0x45b28b8b
mov r14d, dword [rbp + 0x980]
xor r14d, 0x45b28b8b
and r8d, r14d
mov r15d, ebx
xor r15d, 0xffffffff
and r15d, 0x45b28b8b
and ebx, r14d
or r10d, r8d
or r15d, ebx
xor r10d, r15d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xc15238d8
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
and ebx, 0xc15238d8
or r8d, ebx
mov ebx, dword [rbp + 0x774]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x774]
and r15d, r14d
or ebx, r15d
mov r14d, dword [rbp + 0x980]
xor r14d, 0x16895bca
and r14d, 0x161db1be
mov r15d, dword [rbp + 0x980]
xor r15d, 0x161db1be
mov r13d, r15d
and r13d, 0x16895bca
mov dword [rbp + 0x5e4], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xffffffff
and r8d, 0x161db1be
and r15d, 0xffffffff
or r14d, r13d
or r8d, r15d
xor r14d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x16895bca
mov r15d, dword [rbp + 0x5e4]
xor r15d, r8d
mov r8d, dword [rbp + 0x5e4]
and r15d, r8d
mov r13d, r14d
xor r13d, 0xffffffff
xor r13d, 0xc15238d8
and r13d, 0xc15238d8
mov r8d, ebx
xor r8d, 0xffffffff
mov dword [rbp + 0x5e0], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x16895bca
mov dword [rbp + 0x5dc], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x503aa7e3
mov dword [rbp + 0x5d8], r8d
mov r8d, dword [rbp + 0x5e0]
mov dword [rbp + 0x5d4], r10d
mov r10d, dword [rbp + 0x5dc]
or r8d, r10d
mov r10d, dword [rbp + 0x5d8]
or r10d, 0x503aa7e3
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, dword [rbp + 0x774]
xor r10d, 0xffffffff
mov dword [rbp + 0x5d0], r14d
xor r14d, 0xffffffff
mov dword [rbp + 0x5cc], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x48f8f108
or r10d, r14d
or r8d, 0x48f8f108
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, r15d
and r8d, r13d
xor r15d, r13d
or r8d, r15d
mov r14d, dword [rbp + 0x5cc]
xor r14d, 0xffffffff
mov r15d, r10d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x6382727e
mov dword [rbp + 0x5c8], r14d
and r14d, 0x6382727e
mov dword [rbp + 0x5c4], r8d
mov r8d, dword [rbp + 0x5cc]
and r8d, r13d
mov dword [rbp + 0x5c0], r15d
and r15d, 0x6382727e
and r10d, r13d
or r14d, r8d
or r15d, r10d
xor r14d, r15d
mov r8d, dword [rbp + 0x5c8]
mov r10d, dword [rbp + 0x5c0]
or r8d, r10d
xor r8d, 0xffffffff
or r13d, 0x6382727e
and r8d, r13d
or r14d, r8d
mov r8d, dword [rbp + 0x5c4]
xor r8d, 0xffffffff
and r8d, 0x848d4aa8
mov r15d, dword [rbp + 0x980]
xor r15d, 0x848d4aa8
mov r13d, dword [rbp + 0x5c4]
and r13d, r15d
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0x848d4aa8
and r14d, r15d
or r8d, r13d
or r10d, r14d
xor r8d, r10d
mov r10d, dword [rbp + 0x5e4]
xor r10d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x9c4586d5
mov r13d, r10d
and r13d, 0x9c4586d5
mov dword [rbp + 0x5bc], r8d
mov r8d, dword [rbp + 0x5e4]
and r8d, r15d
mov dword [rbp + 0x5b8], r14d
and r14d, 0x9c4586d5
and ebx, r15d
or r13d, r8d
or r14d, ebx
xor r13d, r14d
mov r8d, dword [rbp + 0x5b8]
or r10d, r8d
xor r10d, 0xffffffff
or r15d, 0x9c4586d5
and r10d, r15d
or r13d, r10d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0x1b4d3689
mov ebx, dword [rbp + 0x980]
xor ebx, 0x1b4d3689
and r13d, ebx
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0x1b4d3689
and ebx, 0xffffffff
or r10d, r13d
or r14d, ebx
xor r10d, r14d
mov ebx, dword [rbp + 0x5d0]
and ebx, 0x16895bca
mov r14d, dword [rbp + 0x5d0]
xor r14d, 0x16895bca
or ebx, r14d
xor ebx, 0xffffffff
mov r14d, r10d
xor r14d, ebx
and r14d, r10d
mov r10d, dword [rbp + 0x5bc]
xor r10d, 0xffffffff
mov ebx, r14d
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x24a1a726
mov r13d, r10d
and r13d, 0x24a1a726
mov r8d, dword [rbp + 0x5bc]
and r8d, r15d
mov dword [rbp + 0x5b4], ebx
and ebx, 0x24a1a726
and r14d, r15d
or r13d, r8d
or ebx, r14d
xor r13d, ebx
mov r8d, dword [rbp + 0x5b4]
or r10d, r8d
xor r10d, 0xffffffff
or r15d, 0x24a1a726
and r10d, r15d
or r13d, r10d
mov r10d, dword [rbp + 0x5d4]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x5d4]
and r14d, ebx
or r10d, r14d
mov ebx, r13d
xor ebx, 0xffffffff
and ebx, 0x489cc755
mov r14d, dword [rbp + 0x980]
xor r14d, 0x489cc755
and r13d, r14d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0x489cc755
and r14d, 0xffffffff
or ebx, r13d
or r15d, r14d
xor ebx, r15d
mov r14d, dword [rbp + 0x980]
xor r14d, 0xd1df0bf1
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xd1df0bf1
or r14d, r15d
mov r15d, r10d
xor r15d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x980]
xor r8d, 0x4d70d4e
mov dword [rbp + 0x5b0], r15d
and r15d, 0x4d70d4e
and r10d, r8d
mov dword [rbp + 0x5ac], r13d
and r13d, 0x4d70d4e
and ebx, r8d
or r15d, r10d
or r13d, ebx
xor r15d, r13d
mov r10d, dword [rbp + 0x5b0]
mov ebx, dword [rbp + 0x5ac]
or r10d, ebx
xor r10d, 0xffffffff
or r8d, 0x4d70d4e
and r10d, r8d
or r15d, r10d
mov r8d, dword [rbp + 0x980]
xor r8d, 0xd1df0bf1
mov r10d, r14d
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xf5667b0f
mov ebx, r8d
and ebx, 0xf5667b0f
mov dword [rbp + 0x5a8], r13d
and r13d, 0xd1df0bf1
mov dword [rbp + 0x5a4], r10d
and r10d, 0xf5667b0f
mov dword [rbp + 0x5a0], r8d
mov r8d, dword [rbp + 0x5a8]
and r14d, r8d
or ebx, r13d
or r10d, r14d
xor ebx, r10d
mov r10d, dword [rbp + 0x5a0]
mov r14d, dword [rbp + 0x5a4]
or r10d, r14d
xor r10d, 0xffffffff
or r8d, 0xf5667b0f
and r10d, r8d
or ebx, r10d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x980]
xor r10d, 0xffffffff
and r15d, r10d
or r8d, r15d
xor ebx, 0xffffffff
mov r10d, r8d
xor r10d, ebx
and r10d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xe5200e77
mov ebx, dword [rbp + 0x980]
xor ebx, 0xe5200e77
mov r15d, r12d
and r15d, ebx
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0xe5200e77
and ebx, 0xffffffff
or r8d, r15d
or r13d, ebx
xor r8d, r13d
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
mov r13d, r10d
and r13d, r15d
or ebx, r13d
mov r15d, dword [rbp + 0x980]
xor r15d, 0x8db5afc
and r15d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x8db5afc
or r15d, r13d
mov r13d, dword [rbp + 0x980]
xor r13d, 0x8db5afc
mov r14d, r8d
xor r14d, r13d
and r14d, r8d
xor r12d, 0xffffffff
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x59c], r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x978e4656
or r12d, r13d
or r8d, 0x978e4656
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, dword [rbp + 0x980]
xor r8d, 0x8db5afc
mov r13d, ebx
xor r13d, r8d
and r13d, ebx
mov r8d, r15d
xor r8d, 0xffffffff
mov dword [rbp + 0x598], r10d
xor r10d, r8d
mov r8d, dword [rbp + 0x598]
and r10d, r8d
mov r8d, r14d
and r8d, r12d
xor r14d, r12d
or r8d, r14d
mov r14d, r13d
and r14d, r10d
xor r13d, r10d
or r14d, r13d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0x65876f7b
mov r12d, dword [rbp + 0x980]
xor r12d, 0x65876f7b
and r8d, r12d
mov r13d, r14d
xor r13d, 0xffffffff
and r13d, 0x65876f7b
and r14d, r12d
or r10d, r8d
or r13d, r14d
xor r10d, r13d
mov r8d, dword [rbp + 0x59c]
xor r8d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x9beb4b5a
mov r13d, r8d
and r13d, 0x9beb4b5a
mov dword [rbp + 0x594], r8d
mov r8d, dword [rbp + 0x59c]
and r8d, r12d
mov dword [rbp + 0x590], r14d
and r14d, 0x9beb4b5a
and ebx, r12d
or r13d, r8d
or r14d, ebx
xor r13d, r14d
mov r8d, dword [rbp + 0x594]
mov ebx, dword [rbp + 0x590]
or r8d, ebx
xor r8d, 0xffffffff
or r12d, 0x9beb4b5a
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x11df2d91
mov r14d, dword [rbp + 0x980]
xor r14d, 0x11df2d91
and r13d, r14d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x11df2d91
and r14d, 0xffffffff
or r8d, r13d
or r12d, r14d
xor r8d, r12d
mov r14d, dword [rbp + 0x980]
xor r14d, 0x8db5afc
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x2d048415
mov ebx, r14d
and ebx, 0x2d048415
mov dword [rbp + 0x58c], r13d
and r13d, 0x8db5afc
mov dword [rbp + 0x588], r12d
and r12d, 0x2d048415
mov dword [rbp + 0x584], r8d
mov r8d, dword [rbp + 0x58c]
and r15d, r8d
or ebx, r13d
or r12d, r15d
xor ebx, r12d
mov r15d, dword [rbp + 0x588]
or r14d, r15d
xor r14d, 0xffffffff
or r8d, 0x2d048415
and r14d, r8d
or ebx, r14d
mov r8d, dword [rbp + 0x584]
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x2f11686b
or r8d, ebx
or r14d, 0x2f11686b
xor r8d, 0xffffffff
and r8d, r14d
mov ebx, r10d
and ebx, r8d
xor r10d, r8d
or ebx, r10d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0x8c3faf2e
mov r10d, dword [rbp + 0x980]
xor r10d, 0x8c3faf2e
mov r14d, esi
and r14d, r10d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x8c3faf2e
and r10d, 0xffffffff
or r8d, r14d
or r12d, r10d
xor r8d, r12d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0x7c3c49fd
mov r14d, dword [rbp + 0x980]
xor r14d, 0x7c3c49fd
mov r12d, edi
and r12d, r14d
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0x7c3c49fd
and r8d, r14d
or r10d, r12d
or r13d, r8d
xor r10d, r13d
xor r10d, 0xffffffff
mov r8d, edi
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x6075ca13
or r10d, r8d
or r14d, 0x6075ca13
xor r10d, 0xffffffff
and r10d, r14d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
mov r12d, edi
and r12d, r14d
or r8d, r12d
mov r14d, esi
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x8cd0b999
or r14d, r8d
or r12d, 0x8cd0b999
xor r14d, 0xffffffff
and r14d, r12d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and esi, r12d
or r8d, esi
xor r8d, 0xffffffff
mov esi, edi
xor esi, r8d
and esi, edi
mov r8d, r14d
xor r8d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x35a2bf88
mov r13d, r8d
and r13d, 0x35a2bf88
and r14d, r12d
mov r15d, edi
and r15d, 0x35a2bf88
and esi, r12d
or r13d, r14d
or r15d, esi
xor r13d, r15d
or r8d, edi
xor r8d, 0xffffffff
or r12d, 0x35a2bf88
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov esi, r10d
xor esi, r8d
and esi, r10d
mov r8d, r10d
xor r8d, 0xffffffff
mov edi, r13d
and edi, r8d
xor r13d, 0xffffffff
and r10d, r13d
or edi, r10d
mov r8d, esi
and r8d, edi
xor esi, edi
or r8d, esi
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0xa7023072
mov esi, dword [rbp + 0x980]
xor esi, 0xa7023072
mov edi, ebx
and edi, esi
mov r14d, dword [rbp + 0x980]
xor r14d, 0xffffffff
and r14d, 0xa7023072
and esi, 0xffffffff
or r10d, edi
or r14d, esi
xor r10d, r14d
mov esi, dword [rbp + 0x980]
xor esi, 0xe24762b3
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0x265b7737
or esi, r10d
or edi, 0x265b7737
xor esi, 0xffffffff
and esi, edi
mov r10d, dword [rbp + 0x980]
xor r10d, 0xe24762b3
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xe24762b3
or r10d, edi
mov edi, r10d
xor edi, 0xffffffff
mov r14d, ebx
xor r14d, edi
and r14d, ebx
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
and edi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or edi, r15d
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xe24762b3
mov r12d, dword [rbp + 0x980]
xor r12d, 0x35e800af
or edi, r15d
or r12d, 0x35e800af
xor edi, 0xffffffff
and edi, r12d
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0xed2ba10c
mov dword [rbp + 0x580], r15d
and r15d, 0xed2ba10c
and esi, r13d
mov dword [rbp + 0x57c], r12d
and r12d, 0xed2ba10c
and r14d, r13d
or r15d, esi
or r12d, r14d
xor r15d, r12d
mov esi, dword [rbp + 0x580]
mov r14d, dword [rbp + 0x57c]
or esi, r14d
xor esi, 0xffffffff
or r13d, 0xed2ba10c
and esi, r13d
or r15d, esi
mov esi, edi
and esi, r10d
xor edi, r10d
or esi, edi
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0x4146d014
mov edi, dword [rbp + 0x980]
xor edi, 0x4146d014
and r15d, edi
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0x4146d014
and esi, edi
or r10d, r15d
or r12d, esi
xor r10d, r12d
mov esi, r8d
xor esi, 0xffffffff
and esi, 0x129b52cc
mov edi, dword [rbp + 0x980]
xor edi, 0x129b52cc
mov r15d, r8d
and r15d, edi
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x129b52cc
and edi, 0xffffffff
or esi, r15d
or r12d, edi
xor esi, r12d
mov edi, r10d
xor edi, 0xffffffff
and edi, 0xd79faca5
mov r15d, dword [rbp + 0x980]
xor r15d, 0xd79faca5
and r10d, r15d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xd79faca5
and r15d, 0xffffffff
or edi, r10d
or r12d, r15d
xor edi, r12d
mov r10d, dword [rbp + 0x980]
xor r10d, 0xba9b28ba
and r10d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xba9b28ba
or r10d, r15d
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x980]
xor r13d, 0x4cb1df8a
mov r14d, r15d
and r14d, 0x4cb1df8a
and esi, r13d
mov dword [rbp + 0x578], r12d
and r12d, 0x4cb1df8a
and edi, r13d
or r14d, esi
or r12d, edi
xor r14d, r12d
mov esi, dword [rbp + 0x578]
or r15d, esi
xor r15d, 0xffffffff
or r13d, 0x4cb1df8a
and r15d, r13d
or r14d, r15d
mov edi, r10d
and edi, 0xba9b28ba
xor r10d, 0xba9b28ba
or edi, r10d
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0x26942d4c
mov r15d, dword [rbp + 0x980]
xor r15d, 0x26942d4c
and r14d, r15d
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0x26942d4c
and r15d, 0xffffffff
or r10d, r14d
or r12d, r15d
xor r10d, r12d
xor edi, 0xffffffff
mov r14d, r10d
xor r14d, edi
and r14d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x980]
xor edi, 0xffffffff
mov r15d, r8d
and r15d, edi
or r10d, r15d
mov edi, dword [rbp + 0x980]
xor edi, 0x8c827320
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x980]
xor r15d, 0x27a8184d
or edi, r10d
or r15d, 0x27a8184d
xor edi, 0xffffffff
and edi, r15d
mov r10d, dword [rbp + 0x980]
xor r10d, 0x8c827320
and r10d, 0x8cde278
mov r15d, dword [rbp + 0x980]
xor r15d, 0x8cde278
mov r12d, r15d
and r12d, 0x8c827320
mov r13d, dword [rbp + 0x980]
xor r13d, 0xffffffff
and r13d, 0x8cde278
and r15d, 0xffffffff
or r10d, r12d
or r13d, r15d
xor r10d, r13d
xor r8d, 0xffffffff
mov r15d, r10d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0x23aa595c
or r8d, r15d
or r12d, 0x23aa595c
xor r8d, 0xffffffff
and r8d, r12d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
mov r12d, dword [rbp + 0x980]
xor r12d, 0x8c827320
mov r13d, r15d
xor r13d, r12d
and r13d, r15d
mov r15d, dword [rbp + 0x980]
xor r15d, 0xffffffff
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x980]
xor r12d, 0xbe80aad6
or r15d, r10d
or r12d, 0xbe80aad6
xor r15d, 0xffffffff
and r15d, r12d
mov r10d, edi
xor r10d, 0xffffffff
mov r12d, r8d
xor r12d, 0xffffffff
mov esi, dword [rbp + 0x980]
xor esi, 0x48a08fa8
mov dword [rbp + 0x574], r10d
and r10d, 0x48a08fa8
and edi, esi
mov dword [rbp + 0x570], r12d
and r12d, 0x48a08fa8
and r8d, esi
or r10d, edi
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x574]
mov edi, dword [rbp + 0x570]
or r8d, edi
xor r8d, 0xffffffff
or esi, 0x48a08fa8
and r8d, esi
or r10d, r8d
mov r8d, r13d
and r8d, r15d
xor r13d, r15d
or r8d, r13d
mov esi, r10d
xor esi, 0xffffffff
mov r15d, r8d
and r15d, esi
xor r8d, 0xffffffff
and r10d, r8d
or r15d, r10d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x7dfe9d70
mov r10d, dword [rbp + 0x980]
xor r10d, 0x7dfe9d70
and r15d, r10d
mov esi, dword [rbp + 0x980]
xor esi, 0xffffffff
and esi, 0x7dfe9d70
and r10d, 0xffffffff
or r8d, r15d
or esi, r10d
xor r8d, esi
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0x7f0d5612
mov esi, dword [rbp + 0x980]
xor esi, 0x7f0d5612
mov r15d, ebx
and r15d, esi
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0x7f0d5612
and r8d, esi
or r10d, r15d
or r12d, r8d
xor r10d, r12d
xor ebx, 0xffffffff
mov r8d, r10d
xor r8d, ebx
and r8d, r10d
mov r10d, r14d
xor r10d, 0xffffffff
mov esi, r8d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x980]
xor ebx, 0xc42f62df
or r10d, esi
or ebx, 0xc42f62df
xor r10d, 0xffffffff
and r10d, ebx
mov esi, r14d
xor esi, 0xffffffff
mov ebx, r8d
and ebx, esi
xor r8d, 0xffffffff
and r14d, r8d
or ebx, r14d
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, ebx
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x980]
xor r14d, 0x7c50c486
mov r15d, r8d
and r15d, 0x7c50c486
and r10d, r14d
mov r12d, esi
and r12d, 0x7c50c486
and ebx, r14d
or r15d, r10d
or r12d, ebx
xor r15d, r12d
or r8d, esi
xor r8d, 0xffffffff
or r14d, 0x7c50c486
and r8d, r14d
or r15d, r8d
mov byte [r9 + r11], r15b
xor eax, eax
mov rcx, qword [rbp + 0xaa0]
mov edx, dword [rcx]
add edx, 0xaf62a07a
add edx, 0xadd377d1
sub edx, 0xaf62a07a
sub edx, 0xea1bb3e6
sub edx, 0x942cdb05
add edx, 0xea1bb3e6
mov r8d, eax
sub r8d, 0xadd377d1
add edx, r8d
mov r8d, eax
sub r8d, 0x67f7eaed
add edx, r8d
add edx, 0x75a68da9
add edx, 0x53009a91
sub edx, 0x75a68da9
add edx, 0xf68be15a
add edx, 0x67f7eaed
sub edx, 0xf68be15a
mov r8d, 0x5243852b
add r8d, 0
sub r8d, edx
sub r8d, 0x5243852b
mov edx, eax
sub edx, 0x942cdb05
add edx, 0
sub r8d, 0xb576fdcf
add r8d, edx
add r8d, 0xb576fdcf
mov edx, eax
sub edx, 0x48937fd7
sub edx, r8d
add edx, 0x48937fd7
mov r8d, eax
sub r8d, 0x432d0a7e
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, edx
add r9d, r8d
add r9d, 0xcd4c9cb4
sub r9d, 0x432d0a7e
sub r9d, 0xcd4c9cb4
mov edx, eax
sub edx, 0x1d3dda09
sub edx, 1
add edx, 0x1d3dda09
mov r8d, 0xc66e6b64
add r8d, 0
add r8d, edx
sub r8d, 0xc66e6b64
mov edx, 0xb344bb36
add edx, 0
sub edx, r8d
sub edx, 0xb344bb36
mov r8d, eax
sub r8d, edx
add r9d, r8d
mov edx, 0x871bc6dd
add edx, 0
sub edx, r9d
sub edx, 0x871bc6dd
mov r8d, eax
sub r8d, 0x5388ca7b
add r8d, edx
add r8d, 0x5388ca7b
add r8d, 0x3c9b53c9
sub r8d, 0x9c480b38
sub r8d, 0x3c9b53c9
sub r8d, 0x7f65269f
sub r8d, 0xf13a029b
add r8d, 0x7f65269f
mov edx, eax
sub edx, 0x9c480b38
sub r8d, edx
mov edx, eax
sub edx, r8d
mov r8d, eax
sub r8d, 0x32cb6963
add edx, r8d
mov r8d, eax
sub r8d, edx
mov edx, eax
sub edx, 0x53009a91
add r8d, edx
sub r8d, 0x918a43e0
sub r8d, 0x32cb6963
add r8d, 0x918a43e0
mov edx, eax
sub edx, r8d
mov r8d, eax
sub r8d, 0xb2f3b7f3
add edx, r8d
sub eax, edx
sub eax, 0xe7479b1d
add eax, 0xf13a029b
add eax, 0xe7479b1d
sub eax, 0x669dcbca
sub eax, 0xb2f3b7f3
add eax, 0x669dcbca
mov dword [rcx], eax
jmp 0x6d824eb0
lea rax, sym.out.dll_gBuf
add rax, 0x404
mov rcx, qword [rbp + 0xab8]
mov edx, dword [rcx]
mov r8d, edx
add rax, r8
mov r8, qword [rbp + 0xa98]
mov qword [r8], rax
mov rax, qword [rbp + 0xa90]
mov rdx, qword [r8]
sub rsp, 0x20
mov rcx, rax
mov r8d, 4
call sym.out.dll_MemCpy
add rsp, 0x20
mov rcx, qword [rbp + 0xa98]
mov rdx, qword [rcx]
add rdx, 4
mov qword [rcx], rdx
mov rdx, qword [rbp + 0xa88]
mov dword [rdx], 0
mov rax, qword [rbp + 0xa88]
mov ecx, dword [rax]
mov rdx, qword [rbp + 0xa90]
cmp ecx, dword [rdx]
jae 0x6d835791
mov rax, qword [rbp + 0xab0]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa88]
mov r8d, dword [rdx]
and r8d, 0x3ff
mov r8d, r8d
mov r9d, r8d
movzx r8d, byte [rcx + r9]
mov rcx, qword [rbp + 0xa98]
mov r9, qword [rcx]
mov r10d, dword [rdx]
mov r11d, r10d
movzx r10d, byte [r9 + r11]
mov esi, r10d
xor esi, 0xffffffff
and esi, 0xa3edd2f
mov edi, 0xffffffff
mov ebx, edi
xor ebx, 0xa3edd2f
mov r14d, r10d
and r14d, ebx
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0xa3edd2f
and ebx, 0xffffffff
or esi, r14d
or r15d, ebx
xor esi, r15d
mov ebx, edi
xor ebx, 0x50adf06f
xor esi, 0xffffffff
mov r14d, edi
xor r14d, 0xcac5fd09
or ebx, esi
or r14d, 0xcac5fd09
xor ebx, 0xffffffff
and ebx, r14d
mov esi, edi
xor esi, 0x50adf06f
and esi, 0x95ddbaca
mov r14d, edi
xor r14d, 0x95ddbaca
mov r15d, r14d
and r15d, 0x50adf06f
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x95ddbaca
and r14d, 0xffffffff
or esi, r15d
or r12d, r14d
xor esi, r12d
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, r10d
xor r15d, r14d
and r15d, r10d
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0x36d27010
mov r12d, edi
xor r12d, 0x36d27010
mov r13d, r12d
and r13d, 0xffffffff
mov dword [rbp + 0x56c], edi
xor edi, 0xffffffff
and edi, 0x36d27010
and r12d, 0xffffffff
or r14d, r13d
or edi, r12d
xor r14d, edi
mov edi, dword [rbp + 0x56c]
xor edi, 0x50adf06f
mov r12d, r14d
xor r12d, edi
and r12d, r14d
xor esi, 0xffffffff
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, ebx
and edi, r15d
xor ebx, r15d
or edi, ebx
mov ebx, r12d
and ebx, esi
xor r12d, esi
or ebx, r12d
mov esi, edi
xor esi, 0xffffffff
and esi, 0x946be64c
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x946be64c
and edi, r14d
mov r15d, ebx
xor r15d, 0xffffffff
and r15d, 0x946be64c
and ebx, r14d
or esi, edi
or r15d, ebx
xor esi, r15d
mov edi, esi
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and esi, ebx
or edi, esi
mov esi, dword [rbp + 0x56c]
xor esi, 0xcf0bc802
mov ebx, edi
and ebx, esi
xor edi, 0xffffffff
and edi, 0xcf0bc802
or ebx, edi
mov esi, dword [rbp + 0x56c]
xor esi, 0xcf0bc802
mov edi, ebx
xor edi, esi
and edi, ebx
mov esi, dword [rbp + 0x56c]
xor esi, 0xcf0bc802
and esi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xcf0bc802
or esi, ebx
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xb2d57b5e
or ebx, esi
or r14d, 0xb2d57b5e
xor ebx, 0xffffffff
and ebx, r14d
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or esi, r14d
xor esi, 0xffffffff
xor esi, 0xcf0bc802
and esi, 0xcf0bc802
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x6e790211
mov r13d, r14d
and r13d, 0x6e790211
and ebx, r12d
mov dword [rbp + 0x568], r15d
and r15d, 0x6e790211
and esi, r12d
or r13d, ebx
or r15d, esi
xor r13d, r15d
mov esi, dword [rbp + 0x568]
or r14d, esi
xor r14d, 0xffffffff
or r12d, 0x6e790211
and r14d, r12d
or r13d, r14d
mov ebx, r13d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
mov r15d, r13d
and r15d, r14d
or ebx, r15d
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, ebx
and r15d, r14d
xor ebx, 0xffffffff
mov r14d, r10d
and r14d, ebx
or r15d, r14d
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, r15d
xor r14d, ebx
and r14d, r15d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x10d3b997
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x10d3b997
mov r12d, r15d
and r12d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0x10d3b997
and r15d, 0xffffffff
or ebx, r12d
or esi, r15d
xor ebx, esi
xor ebx, 0xffffffff
xor ebx, 0x4b3abff9
and ebx, 0x4b3abff9
mov esi, dword [rbp + 0x56c]
xor esi, 0x4b3abff9
and esi, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0x4b3abff9
or esi, r15d
mov r15d, esi
xor r15d, 0xffffffff
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xebe75228
mov dword [rbp + 0x564], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xebe75228
mov dword [rbp + 0x560], r8d
and r8d, 0xffffffff
mov dword [rbp + 0x55c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xebe75228
mov dword [rbp + 0x558], r8d
mov r8d, dword [rbp + 0x560]
and r8d, 0xffffffff
mov dword [rbp + 0x554], r8d
mov r8d, dword [rbp + 0x55c]
or r12d, r8d
mov r8d, dword [rbp + 0x558]
mov dword [rbp + 0x550], r10d
mov r10d, dword [rbp + 0x554]
or r8d, r10d
xor r12d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x4b3abff9
mov r10d, r12d
xor r10d, r8d
and r10d, r12d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
xor esi, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x7c85cc5e
or r8d, esi
or r12d, 0x7c85cc5e
xor r8d, 0xffffffff
and r8d, r12d
mov esi, ebx
xor esi, 0xffffffff
mov r12d, r15d
xor r12d, 0xffffffff
mov dword [rbp + 0x54c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x7ad98eae
mov dword [rbp + 0x548], esi
and esi, 0x7ad98eae
and ebx, r8d
mov dword [rbp + 0x544], r12d
and r12d, 0x7ad98eae
and r15d, r8d
or esi, ebx
or r12d, r15d
xor esi, r12d
mov ebx, dword [rbp + 0x548]
mov r15d, dword [rbp + 0x544]
or ebx, r15d
xor ebx, 0xffffffff
or r8d, 0x7ad98eae
and ebx, r8d
or esi, ebx
mov r8d, r10d
mov ebx, dword [rbp + 0x54c]
and r8d, ebx
xor r10d, ebx
or r8d, r10d
mov r10d, esi
xor r10d, 0xffffffff
mov r12d, r8d
and r12d, r10d
xor r8d, 0xffffffff
and esi, r8d
or r12d, esi
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x59e26ac1
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x59e26ac1
and r12d, r10d
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0x59e26ac1
and r10d, 0xffffffff
or r8d, r12d
or esi, r10d
xor r8d, esi
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xcf0bc802
and r10d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0xcf0bc802
or r10d, esi
mov esi, dword [rbp + 0x56c]
xor esi, 0xd155f785
and esi, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xd155f785
or esi, r12d
mov r12d, r8d
xor r12d, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x1aa031b8
mov dword [rbp + 0x540], r12d
and r12d, 0x1aa031b8
and r8d, r15d
mov dword [rbp + 0x53c], ebx
and ebx, 0x1aa031b8
and r10d, r15d
or r12d, r8d
or ebx, r10d
xor r12d, ebx
mov r8d, dword [rbp + 0x540]
mov r10d, dword [rbp + 0x53c]
or r8d, r10d
xor r8d, 0xffffffff
or r15d, 0x1aa031b8
and r8d, r15d
or r12d, r8d
mov r8d, esi
and r8d, 0xd155f785
xor esi, 0xd155f785
or r8d, esi
mov esi, r12d
xor esi, 0xffffffff
and esi, 0x783f3e7c
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x783f3e7c
and r12d, ebx
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0x783f3e7c
and ebx, 0xffffffff
or esi, r12d
or r15d, ebx
xor esi, r15d
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xe0722db1
or esi, r8d
or ebx, 0xe0722db1
xor esi, 0xffffffff
and esi, ebx
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xf0e6f0b4
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xf0e6f0b4
mov r15d, ebx
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xf0e6f0b4
and ebx, 0xffffffff
or r8d, r15d
or r12d, ebx
xor r8d, r12d
mov ebx, r13d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r13d, r15d
or ebx, r13d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x6ddec78d
and r15d, 0x1f109538
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x1f109538
mov r13d, r12d
and r13d, 0x6ddec78d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r10d, 0x1f109538
and r12d, 0xffffffff
or r15d, r13d
or r10d, r12d
xor r15d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x4f78211
mov dword [rbp + 0x538], r10d
and r10d, 0x4f78211
and r8d, r13d
mov dword [rbp + 0x534], r12d
and r12d, 0x4f78211
and ebx, r13d
or r10d, r8d
or r12d, ebx
xor r10d, r12d
mov r8d, dword [rbp + 0x538]
mov ebx, dword [rbp + 0x534]
or r8d, ebx
xor r8d, 0xffffffff
or r13d, 0x4f78211
and r8d, r13d
or r10d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x6ddec78d
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x46bbccc
mov ebx, r8d
and ebx, 0x46bbccc
mov dword [rbp + 0x530], r13d
and r13d, 0x6ddec78d
mov dword [rbp + 0x52c], r12d
and r12d, 0x46bbccc
mov dword [rbp + 0x528], r8d
mov r8d, dword [rbp + 0x530]
and r15d, r8d
or ebx, r13d
or r12d, r15d
xor ebx, r12d
mov r15d, dword [rbp + 0x528]
mov r12d, dword [rbp + 0x52c]
or r15d, r12d
xor r15d, 0xffffffff
or r8d, 0x46bbccc
and r15d, r8d
or ebx, r15d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r10d, r15d
or r8d, r10d
xor ebx, 0xffffffff
mov r10d, r8d
xor r10d, ebx
and r10d, r8d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
mov r15d, edi
and r15d, ebx
or r8d, r15d
mov ebx, r14d
xor ebx, 0xffffffff
and ebx, 0x3af3a8f5
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x3af3a8f5
mov r13d, r14d
and r13d, r15d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x3af3a8f5
and r15d, 0xffffffff
or ebx, r13d
or r12d, r15d
xor ebx, r12d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x382e1b91
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x382e1b91
or r15d, r12d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x382e1b91
mov r13d, r8d
xor r13d, r12d
and r13d, r8d
mov r12d, r15d
xor r12d, 0xffffffff
mov dword [rbp + 0x524], edi
xor edi, r12d
mov r12d, dword [rbp + 0x524]
and edi, r12d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x382e1b91
mov dword [rbp + 0x520], ebx
xor ebx, r12d
mov r12d, dword [rbp + 0x520]
and ebx, r12d
xor r14d, 0xffffffff
mov r12d, r15d
xor r12d, 0xffffffff
mov dword [rbp + 0x51c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xbbed4cf0
or r14d, r12d
or r8d, 0xbbed4cf0
xor r14d, 0xffffffff
and r14d, r8d
mov r8d, r13d
and r8d, edi
xor r13d, edi
or r8d, r13d
mov edi, ebx
xor edi, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xa4732f6d
mov dword [rbp + 0x518], edi
and edi, 0xa4732f6d
and ebx, r13d
mov dword [rbp + 0x514], r12d
and r12d, 0xa4732f6d
and r14d, r13d
or edi, ebx
or r12d, r14d
xor edi, r12d
mov ebx, dword [rbp + 0x518]
mov r14d, dword [rbp + 0x514]
or ebx, r14d
xor ebx, 0xffffffff
or r13d, 0xa4732f6d
and ebx, r13d
or edi, ebx
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xc56c3540
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xc56c3540
and r8d, r12d
mov r13d, edi
xor r13d, 0xffffffff
and r13d, 0xc56c3540
and edi, r12d
or ebx, r8d
or r13d, edi
xor ebx, r13d
mov r8d, dword [rbp + 0x51c]
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x520]
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x54294051
mov r13d, r8d
and r13d, 0x54294051
mov r14d, dword [rbp + 0x51c]
and r14d, r12d
mov dword [rbp + 0x510], edi
and edi, 0x54294051
mov dword [rbp + 0x50c], r8d
mov r8d, dword [rbp + 0x520]
and r8d, r12d
or r13d, r14d
or edi, r8d
xor r13d, edi
mov r8d, dword [rbp + 0x50c]
mov edi, dword [rbp + 0x510]
or r8d, edi
xor r8d, 0xffffffff
or r12d, 0x54294051
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x2dc14e10
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x2dc14e10
and r13d, r14d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x2dc14e10
and r14d, 0xffffffff
or r8d, r13d
or r12d, r14d
xor r8d, r12d
mov r14d, r15d
and r14d, 0x382e1b91
xor r15d, 0x382e1b91
or r14d, r15d
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x39a61086
or r8d, r14d
or r15d, 0x39a61086
xor r8d, 0xffffffff
and r8d, r15d
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x7953f6df
mov r13d, r14d
and r13d, 0x7953f6df
and ebx, r12d
mov edi, r15d
and edi, 0x7953f6df
and r8d, r12d
or r13d, ebx
or edi, r8d
xor r13d, edi
or r14d, r15d
xor r14d, 0xffffffff
or r12d, 0x7953f6df
and r14d, r12d
or r13d, r14d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
mov ebx, esi
and ebx, edi
or r8d, ebx
mov edi, r10d
xor edi, 0xffffffff
and edi, 0x7db377f3
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x7db377f3
mov r14d, r10d
and r14d, ebx
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0x7db377f3
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x2b7f0254
and ebx, 0xb6be5c84
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xb6be5c84
mov r15d, r14d
and r15d, 0x2b7f0254
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xb6be5c84
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x2b7f0254
mov r15d, r8d
xor r15d, r14d
and r15d, r8d
xor esi, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xd60e99c9
or esi, r14d
or r12d, 0xd60e99c9
xor esi, 0xffffffff
and esi, r12d
mov r14d, edi
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x2b7f0254
mov dword [rbp + 0x508], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x38c6b411
or r14d, r12d
or r8d, 0x38c6b411
xor r14d, 0xffffffff
and r14d, r8d
xor r10d, 0xffffffff
mov r8d, ebx
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x4570aad7
or r10d, r8d
or r12d, 0x4570aad7
xor r10d, 0xffffffff
and r10d, r12d
mov r8d, r15d
and r8d, esi
xor r15d, esi
or r8d, r15d
mov esi, r14d
xor esi, 0xffffffff
mov r15d, r10d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x5e16cba3
mov dword [rbp + 0x504], esi
and esi, 0x5e16cba3
and r14d, r12d
mov dword [rbp + 0x500], r15d
and r15d, 0x5e16cba3
and r10d, r12d
or esi, r14d
or r15d, r10d
xor esi, r15d
mov r10d, dword [rbp + 0x504]
mov r14d, dword [rbp + 0x500]
or r10d, r14d
xor r10d, 0xffffffff
or r12d, 0x5e16cba3
and r10d, r12d
or esi, r10d
mov r10d, r8d
xor r10d, 0xffffffff
mov r15d, esi
and r15d, r10d
xor esi, 0xffffffff
and r8d, esi
or r15d, r8d
mov r8d, dword [rbp + 0x508]
xor r8d, 0xffffffff
mov r10d, edi
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0x5c90db9c
mov r12d, r8d
and r12d, 0x5c90db9c
mov r14d, dword [rbp + 0x508]
and r14d, esi
mov dword [rbp + 0x4fc], r10d
and r10d, 0x5c90db9c
and edi, esi
or r12d, r14d
or r10d, edi
xor r12d, r10d
mov r10d, dword [rbp + 0x4fc]
or r8d, r10d
xor r8d, 0xffffffff
or esi, 0x5c90db9c
and r8d, esi
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xf326c58
mov esi, dword [rbp + 0x56c]
xor esi, 0xf326c58
and r12d, esi
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0xf326c58
and esi, 0xffffffff
or r8d, r12d
or edi, esi
xor r8d, edi
mov esi, ebx
and esi, 0x2b7f0254
xor ebx, 0x2b7f0254
or esi, ebx
xor r8d, 0xffffffff
xor esi, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x89126766
or r8d, esi
or edi, 0x89126766
xor r8d, 0xffffffff
and r8d, edi
mov esi, r15d
xor esi, 0xffffffff
mov edi, r8d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x36fd7a57
mov r14d, esi
and r14d, 0x36fd7a57
and r15d, ebx
mov r12d, edi
and r12d, 0x36fd7a57
and r8d, ebx
or r14d, r15d
or r12d, r8d
xor r14d, r12d
or esi, edi
xor esi, 0xffffffff
or ebx, 0x36fd7a57
and esi, ebx
or r14d, esi
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
mov edi, r13d
and edi, esi
or r8d, edi
mov esi, r14d
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xe7911d5b
or esi, r8d
or edi, 0xe7911d5b
xor esi, 0xffffffff
and esi, edi
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xe738df76
mov edi, dword [rbp + 0x56c]
xor edi, 0xe738df76
and r14d, edi
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xe738df76
and edi, 0xffffffff
or r8d, r14d
or ebx, edi
xor r8d, ebx
xor r13d, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x6a4c59a1
or r13d, r8d
or edi, 0x6a4c59a1
xor r13d, 0xffffffff
and r13d, edi
mov r8d, esi
xor r8d, 0xffffffff
mov edi, r13d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xc5cd6983
mov r14d, r8d
and r14d, 0xc5cd6983
and esi, ebx
mov r15d, edi
and r15d, 0xc5cd6983
and r13d, ebx
or r14d, esi
or r15d, r13d
xor r14d, r15d
or r8d, edi
xor r8d, 0xffffffff
or ebx, 0xc5cd6983
and r8d, ebx
or r14d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x29c8d6f0
and r8d, 0x26fe6a15
mov esi, dword [rbp + 0x56c]
xor esi, 0x26fe6a15
mov edi, esi
and edi, 0x29c8d6f0
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x26fe6a15
and esi, 0xffffffff
or r8d, edi
or ebx, esi
xor r8d, ebx
mov esi, dword [rbp + 0x56c]
xor esi, 0x3ad35300
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x4a12ac07
or esi, r8d
or edi, 0x4a12ac07
xor esi, 0xffffffff
and esi, edi
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x3ad35300
and r8d, 0xf8ba749e
mov edi, dword [rbp + 0x56c]
xor edi, 0xf8ba749e
mov ebx, edi
and ebx, 0x3ad35300
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xf8ba749e
and edi, 0xffffffff
or r8d, ebx
or r15d, edi
xor r8d, r15d
mov edi, r8d
xor edi, 0xffffffff
xor edi, 0x29c8d6f0
and edi, 0x29c8d6f0
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or ebx, r15d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x3ad35300
mov r12d, ebx
xor r12d, r15d
and r12d, ebx
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xa5b98387
or ebx, r8d
or r15d, 0xa5b98387
xor ebx, 0xffffffff
and ebx, r15d
mov r8d, esi
xor r8d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x17eeae7e
mov r10d, r8d
and r10d, 0x17eeae7e
and esi, r13d
mov dword [rbp + 0x4f8], r15d
and r15d, 0x17eeae7e
and edi, r13d
or r10d, esi
or r15d, edi
xor r10d, r15d
mov esi, dword [rbp + 0x4f8]
or r8d, esi
xor r8d, 0xffffffff
or r13d, 0x17eeae7e
and r8d, r13d
or r10d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov edi, ebx
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xff5770b
mov r13d, r8d
and r13d, 0xff5770b
and r12d, r15d
mov esi, edi
and esi, 0xff5770b
and ebx, r15d
or r13d, r12d
or esi, ebx
xor r13d, esi
or r8d, edi
xor r8d, 0xffffffff
or r15d, 0xff5770b
and r8d, r15d
or r13d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, r13d
and esi, r8d
xor r13d, 0xffffffff
and r10d, r13d
or esi, r10d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0x5ace7fec
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x5ace7fec
mov edi, r14d
and edi, r10d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x5ace7fec
and r10d, 0xffffffff
or r8d, edi
or ebx, r10d
xor r8d, ebx
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xa656e5bf
or r10d, r8d
or edi, 0xa656e5bf
xor r10d, 0xffffffff
and r10d, edi
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0xffffffff
or r8d, edi
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x1e7d1721
or r14d, r8d
or edi, 0x1e7d1721
xor r14d, 0xffffffff
and r14d, edi
mov r8d, r10d
and r8d, r14d
xor r10d, r14d
or r8d, r10d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x35df38dc
and r10d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0x35df38dc
or r10d, edi
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x465cac00
or edi, r10d
or ebx, 0x465cac00
xor edi, 0xffffffff
and edi, ebx
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r10d, ebx
xor r10d, 0xffffffff
xor r10d, 0x35df38dc
and r10d, 0x35df38dc
mov ebx, edi
and ebx, r10d
xor edi, r10d
or ebx, edi
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0xc47a8ae1
mov edi, dword [rbp + 0x56c]
xor edi, 0xc47a8ae1
mov r14d, esi
and r14d, edi
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xc47a8ae1
and edi, 0xffffffff
or r10d, r14d
or r15d, edi
xor r10d, r15d
mov edi, r8d
xor edi, 0xffffffff
and edi, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
mov r15d, r8d
and r15d, r14d
or edi, r15d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x3506f249
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0x3506f249
or r14d, r15d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x3506f249
mov r12d, r10d
xor r12d, r15d
and r12d, r10d
xor esi, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x93cd3d0a
or esi, r15d
or r13d, 0x93cd3d0a
xor esi, 0xffffffff
and esi, r13d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x3506f249
mov r13d, edi
xor r13d, r15d
and r13d, edi
xor r8d, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov dword [rbp + 0x4f4], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xd32b08ad
mov dword [rbp + 0x4f0], r8d
mov r8d, dword [rbp + 0x4f4]
or r8d, r15d
mov r15d, dword [rbp + 0x4f0]
or r15d, 0xd32b08ad
xor r8d, 0xffffffff
and r8d, r15d
mov r15d, r12d
and r15d, esi
xor r12d, esi
or r15d, r12d
mov esi, r13d
xor esi, 0xffffffff
mov r12d, r8d
xor r12d, 0xffffffff
mov dword [rbp + 0x4ec], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x1179a45f
mov dword [rbp + 0x4e8], esi
and esi, 0x1179a45f
and r13d, r8d
mov dword [rbp + 0x4e4], r12d
and r12d, 0x1179a45f
mov dword [rbp + 0x4e0], r8d
mov r8d, dword [rbp + 0x4ec]
mov dword [rbp + 0x4dc], r10d
mov r10d, dword [rbp + 0x4e0]
and r8d, r10d
or esi, r13d
or r12d, r8d
xor esi, r12d
mov r8d, dword [rbp + 0x4e8]
mov r12d, dword [rbp + 0x4e4]
or r8d, r12d
xor r8d, 0xffffffff
or r10d, 0x1179a45f
and r8d, r10d
or esi, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov r10d, esi
and r10d, r8d
xor esi, 0xffffffff
and r15d, esi
or r10d, r15d
mov r8d, dword [rbp + 0x4dc]
xor r8d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xcc1c0cde
mov r13d, r8d
and r13d, 0xcc1c0cde
mov r12d, dword [rbp + 0x4dc]
and r12d, r15d
mov dword [rbp + 0x4d8], esi
and esi, 0xcc1c0cde
and edi, r15d
or r13d, r12d
or esi, edi
xor r13d, esi
mov esi, dword [rbp + 0x4d8]
or r8d, esi
xor r8d, 0xffffffff
or r15d, 0xcc1c0cde
and r8d, r15d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xa766346b
mov edi, dword [rbp + 0x56c]
xor edi, 0xa766346b
and r13d, edi
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xa766346b
and edi, 0xffffffff
or r8d, r13d
or r15d, edi
xor r8d, r15d
mov edi, r14d
and edi, 0x3506f249
xor r14d, 0x3506f249
or edi, r14d
xor r8d, 0xffffffff
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x22e85624
or r8d, edi
or r14d, 0x22e85624
xor r8d, 0xffffffff
and r8d, r14d
mov edi, r10d
xor edi, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x7cf87ab1
mov r12d, edi
and r12d, 0x7cf87ab1
and r10d, r15d
mov r13d, r14d
and r13d, 0x7cf87ab1
and r8d, r15d
or r12d, r10d
or r13d, r8d
xor r12d, r13d
or edi, r14d
xor edi, 0xffffffff
or r15d, 0x7cf87ab1
and edi, r15d
or r12d, edi
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x35df38dc
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r10d, 0x35df38dc
or r8d, r10d
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0xffc0f2a6
mov edi, dword [rbp + 0x56c]
xor edi, 0xffc0f2a6
mov r14d, ebx
and r14d, edi
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xffc0f2a6
and edi, 0xffffffff
or r10d, r14d
or r15d, edi
xor r10d, r15d
mov edi, dword [rbp + 0x56c]
xor edi, 0xa0fddcb6
and edi, 0x408308aa
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x408308aa
mov r15d, r14d
and r15d, 0xa0fddcb6
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x408308aa
and r14d, 0xffffffff
or edi, r15d
or r13d, r14d
xor edi, r13d
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xa0fddcb6
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x8044ffa
or r14d, r15d
or r13d, 0x8044ffa
xor r14d, 0xffffffff
and r14d, r13d
mov r15d, edi
xor r15d, 0xffffffff
xor r15d, 0x35df38dc
and r15d, 0x35df38dc
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xa0fddcb6
mov esi, r10d
xor esi, r13d
and esi, r10d
mov r13d, edi
xor r13d, 0xffffffff
mov dword [rbp + 0x4d4], ebx
xor ebx, r13d
mov r13d, dword [rbp + 0x4d4]
and ebx, r13d
mov r13d, r14d
xor r13d, 0xffffffff
mov dword [rbp + 0x4d0], r15d
xor r15d, 0xffffffff
mov dword [rbp + 0x4cc], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xc0e971d
mov dword [rbp + 0x4c8], r13d
and r13d, 0xc0e971d
and r14d, r8d
mov dword [rbp + 0x4c4], r15d
and r15d, 0xc0e971d
mov dword [rbp + 0x4c0], r8d
mov r8d, dword [rbp + 0x4d0]
mov dword [rbp + 0x4bc], r10d
mov r10d, dword [rbp + 0x4c0]
and r8d, r10d
or r13d, r14d
or r15d, r8d
xor r13d, r15d
mov r8d, dword [rbp + 0x4c8]
mov r14d, dword [rbp + 0x4c4]
or r8d, r14d
xor r8d, 0xffffffff
or r10d, 0xc0e971d
and r8d, r10d
or r13d, r8d
mov r8d, esi
and r8d, ebx
xor esi, ebx
or r8d, esi
mov r10d, r13d
xor r10d, 0xffffffff
mov esi, r8d
and esi, r10d
xor r8d, 0xffffffff
and r13d, r8d
or esi, r13d
mov r8d, dword [rbp + 0x4cc]
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x4bc]
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x634b7e42
mov r15d, r8d
and r15d, 0x634b7e42
mov r13d, dword [rbp + 0x4cc]
and r13d, ebx
mov r14d, r10d
and r14d, 0x634b7e42
mov dword [rbp + 0x4b8], r8d
mov r8d, dword [rbp + 0x4bc]
and r8d, ebx
or r15d, r13d
or r14d, r8d
xor r15d, r14d
mov r8d, dword [rbp + 0x4b8]
or r8d, r10d
xor r8d, 0xffffffff
or ebx, 0x634b7e42
and r8d, ebx
or r15d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xde41d75
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xde41d75
and r15d, r10d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xde41d75
and r10d, 0xffffffff
or r8d, r15d
or ebx, r10d
xor r8d, ebx
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xa0fddcb6
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x9406699e
mov r15d, r10d
and r15d, 0x9406699e
mov r13d, r14d
and r13d, 0xa0fddcb6
mov dword [rbp + 0x4b4], ebx
and ebx, 0x9406699e
and edi, r14d
or r15d, r13d
or ebx, edi
xor r15d, ebx
mov edi, dword [rbp + 0x4b4]
or r10d, edi
xor r10d, 0xffffffff
or r14d, 0x9406699e
and r10d, r14d
or r15d, r10d
xor r8d, 0xffffffff
xor r15d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x172a5290
or r8d, r15d
or r10d, 0x172a5290
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, esi
xor r10d, 0xffffffff
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xe5502be1
mov r15d, r10d
and r15d, 0xe5502be1
and esi, r14d
mov r13d, ebx
and r13d, 0xe5502be1
and r8d, r14d
or r15d, esi
or r13d, r8d
xor r15d, r13d
or r10d, ebx
xor r10d, 0xffffffff
or r14d, 0xe5502be1
and r10d, r14d
or r15d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x57db321b
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x57db321b
mov esi, r12d
and esi, r10d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x57db321b
and r10d, 0xffffffff
or r8d, esi
or ebx, r10d
xor r8d, ebx
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x282a3ad5
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0x262a182b
or r10d, r8d
or esi, 0x262a182b
xor r10d, 0xffffffff
and r10d, esi
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x282a3ad5
and r8d, 0x265a2c28
mov esi, dword [rbp + 0x56c]
xor esi, 0x265a2c28
mov ebx, esi
and ebx, 0x282a3ad5
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x265a2c28
and esi, 0xffffffff
or r8d, ebx
or r14d, esi
xor r8d, r14d
mov esi, r8d
xor esi, 0xffffffff
mov ebx, r12d
xor ebx, esi
and ebx, r12d
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or esi, r14d
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x282a3ad5
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xc2d13612
or esi, r14d
or r12d, 0xc2d13612
xor esi, 0xffffffff
and esi, r12d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, r10d
and r14d, ebx
xor r10d, ebx
or r14d, r10d
mov r10d, esi
and r10d, r8d
xor esi, r8d
or r10d, esi
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0x9c3f996c
mov esi, dword [rbp + 0x56c]
xor esi, 0x9c3f996c
and r14d, esi
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0x9c3f996c
and r10d, esi
or r8d, r14d
or ebx, r10d
xor r8d, ebx
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0x6c0f9d2e
mov esi, dword [rbp + 0x56c]
xor esi, 0x6c0f9d2e
and r15d, esi
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x6c0f9d2e
and esi, 0xffffffff
or r10d, r15d
or ebx, esi
xor r10d, ebx
mov esi, r8d
xor esi, 0xffffffff
and esi, 0x1432145a
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x1432145a
mov r14d, r8d
and r14d, ebx
mov r15d, r10d
xor r15d, 0xffffffff
and r15d, 0x1432145a
and r10d, ebx
or esi, r14d
or r15d, r10d
xor esi, r15d
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, r8d
and r10d, esi
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x29c8d6f0
and r8d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0x29c8d6f0
or r8d, esi
mov esi, dword [rbp + 0x56c]
xor esi, 0x7c8f7588
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xe7ef6511
or esi, r8d
or ebx, 0xe7ef6511
xor esi, 0xffffffff
and esi, ebx
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x7c8f7588
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x7c8f7588
or r8d, ebx
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x29c8d6f0
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xa5ffb72f
or ebx, r14d
or r15d, 0xa5ffb72f
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xd26182ac
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xd26182ac
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xd26182ac
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x7c8f7588
mov r12d, r14d
xor r12d, r15d
and r12d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xadbcb983
mov edi, r14d
and edi, 0xadbcb983
and esi, r13d
mov dword [rbp + 0x4b0], r15d
and r15d, 0xadbcb983
and ebx, r13d
or edi, esi
or r15d, ebx
xor edi, r15d
mov esi, dword [rbp + 0x4b0]
or r14d, esi
xor r14d, 0xffffffff
or r13d, 0xadbcb983
and r14d, r13d
or edi, r14d
mov ebx, r12d
and ebx, r8d
xor r12d, r8d
or ebx, r12d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xd044a0a5
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xd044a0a5
and edi, r14d
mov r15d, ebx
xor r15d, 0xffffffff
and r15d, 0xd044a0a5
and ebx, r14d
or r8d, edi
or r15d, ebx
xor r8d, r15d
mov edi, dword [rbp + 0x56c]
xor edi, 0x249a7256
and edi, 0xca684a65
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xca684a65
mov r14d, ebx
and r14d, 0x249a7256
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xca684a65
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r8d, r14d
or ebx, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x5495b7e7
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x5495b7e7
or r8d, r14d
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x7bb0e2c3
mov r13d, r14d
and r13d, 0x7bb0e2c3
and edi, r12d
mov esi, r15d
and esi, 0x7bb0e2c3
and ebx, r12d
or r13d, edi
or esi, ebx
xor r13d, esi
or r14d, r15d
xor r14d, 0xffffffff
or r12d, 0x7bb0e2c3
and r14d, r12d
or r13d, r14d
mov esi, dword [rbp + 0x56c]
xor esi, 0x5495b7e7
mov edi, r8d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x9fa226f7
mov r14d, esi
and r14d, 0x9fa226f7
mov r15d, ebx
and r15d, 0x5495b7e7
mov r12d, edi
and r12d, 0x9fa226f7
and r8d, ebx
or r14d, r15d
or r12d, r8d
xor r14d, r12d
or esi, edi
xor esi, 0xffffffff
or ebx, 0x9fa226f7
and esi, ebx
or r14d, esi
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and r13d, esi
or r8d, r13d
xor r14d, 0xffffffff
mov esi, r8d
xor esi, r14d
and esi, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x249a7256
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0x249a7256
or r8d, edi
xor r8d, 0xffffffff
xor r8d, 0x5c6f2626
and r8d, 0x5c6f2626
mov edi, dword [rbp + 0x56c]
xor edi, 0x5c6f2626
and edi, 0xcd392fbd
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xcd392fbd
mov r14d, ebx
and r14d, 0x5c6f2626
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xcd392fbd
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x249a7256
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x64cef907
or ebx, r14d
or r15d, 0x64cef907
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r14d, r15d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x5c6f2626
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x867f3602
or r14d, r15d
or r12d, 0x867f3602
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x21b9f722
or r15d, edi
or r12d, 0x21b9f722
xor r15d, 0xffffffff
and r15d, r12d
mov edi, r8d
xor edi, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x8250c8d2
mov dword [rbp + 0x4ac], edi
and edi, 0x8250c8d2
and r8d, r13d
mov dword [rbp + 0x4a8], r12d
and r12d, 0x8250c8d2
and ebx, r13d
or edi, r8d
or r12d, ebx
xor edi, r12d
mov r8d, dword [rbp + 0x4ac]
mov ebx, dword [rbp + 0x4a8]
or r8d, ebx
xor r8d, 0xffffffff
or r13d, 0x8250c8d2
and r8d, r13d
or edi, r8d
mov r8d, r14d
and r8d, r15d
xor r14d, r15d
or r8d, r14d
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, r8d
and r15d, r14d
xor r8d, 0xffffffff
and edi, r8d
or r15d, edi
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
mov r14d, r15d
and r14d, edi
or r8d, r14d
mov edi, dword [rbp + 0x56c]
xor edi, 0x29c8d6f0
and edi, 0x689dd44a
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x689dd44a
mov r12d, r14d
and r12d, 0x29c8d6f0
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0x689dd44a
and r8d, r14d
or edi, r12d
or r13d, r8d
xor edi, r13d
xor edi, 0xffffffff
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x29c8d6f0
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x42af8833
or edi, r8d
or r14d, 0x42af8833
xor edi, 0xffffffff
and edi, r14d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x670efa56
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x670efa56
mov r13d, r12d
and r13d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x670efa56
and r12d, 0xffffffff
or r14d, r13d
or ebx, r12d
xor r14d, ebx
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x4a78ff67
or ebx, r14d
or r12d, 0x4a78ff67
xor ebx, 0xffffffff
and ebx, r12d
mov r14d, r8d
xor r14d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x903a11cd
mov dword [rbp + 0x4a4], r14d
and r14d, 0x903a11cd
and r8d, r13d
mov dword [rbp + 0x4a0], r12d
and r12d, 0x903a11cd
and ebx, r13d
or r14d, r8d
or r12d, ebx
xor r14d, r12d
mov r8d, dword [rbp + 0x4a4]
mov ebx, dword [rbp + 0x4a0]
or r8d, ebx
xor r8d, 0xffffffff
or r13d, 0x903a11cd
and r8d, r13d
or r14d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r14d, r12d
or r8d, r14d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x249a7256
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x249a7256
or r14d, r12d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x39ce278
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x39ce278
or r12d, r13d
mov r13d, r8d
xor r13d, 0xffffffff
mov ebx, r14d
xor ebx, 0xffffffff
mov dword [rbp + 0x49c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x79af6b81
mov dword [rbp + 0x498], r13d
and r13d, 0x79af6b81
mov dword [rbp + 0x494], r8d
mov r8d, dword [rbp + 0x49c]
mov dword [rbp + 0x490], r10d
mov r10d, dword [rbp + 0x494]
and r8d, r10d
mov r10d, ebx
and r10d, 0x79af6b81
mov dword [rbp + 0x48c], r8d
mov r8d, dword [rbp + 0x494]
and r14d, r8d
mov r8d, dword [rbp + 0x48c]
or r13d, r8d
or r10d, r14d
xor r13d, r10d
mov r8d, dword [rbp + 0x498]
or r8d, ebx
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x494]
or r10d, 0x79af6b81
and r8d, r10d
or r13d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x39ce278
mov r10d, r12d
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x9f1ac8e9
mov r14d, r8d
and r14d, 0x9f1ac8e9
mov dword [rbp + 0x488], ebx
and ebx, 0x39ce278
mov dword [rbp + 0x484], r10d
and r10d, 0x9f1ac8e9
mov dword [rbp + 0x480], r8d
mov r8d, dword [rbp + 0x488]
and r12d, r8d
or r14d, ebx
or r10d, r12d
xor r14d, r10d
mov r10d, dword [rbp + 0x480]
mov ebx, dword [rbp + 0x484]
or r10d, ebx
xor r10d, 0xffffffff
or r8d, 0x9f1ac8e9
and r10d, r8d
or r14d, r10d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x7fc9e08d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x7fc9e08d
and r13d, r10d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x7fc9e08d
and r10d, 0xffffffff
or r8d, r13d
or r12d, r10d
xor r8d, r12d
xor r14d, 0xffffffff
mov r10d, r8d
xor r10d, r14d
and r10d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x824aa63b
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x824aa63b
mov r12d, r14d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x824aa63b
and r14d, 0xffffffff
or r8d, r12d
or r13d, r14d
xor r8d, r13d
mov r14d, r15d
xor r14d, 0xffffffff
and r14d, 0xce8e06d3
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xce8e06d3
and r15d, r12d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xce8e06d3
and r12d, 0xffffffff
or r14d, r15d
or r13d, r12d
xor r14d, r13d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xec637eb4
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xec637eb4
or r15d, r12d
mov r12d, r8d
and r12d, r14d
xor r8d, r14d
or r12d, r8d
mov r8d, r15d
and r8d, 0xec637eb4
xor r15d, 0xec637eb4
or r8d, r15d
mov r14d, r12d
xor r14d, 0xffffffff
and r14d, 0x23cd3ebe
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x23cd3ebe
and r12d, r15d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x23cd3ebe
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x5e0f375a
or r14d, r8d
or r15d, 0x5e0f375a
xor r14d, 0xffffffff
and r14d, r15d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
mov r12d, esi
and r12d, r15d
or r8d, r12d
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0x83ed6e28
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x83ed6e28
mov r13d, edi
and r13d, r12d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x83ed6e28
and r12d, 0xffffffff
or r15d, r13d
or ebx, r12d
xor r15d, ebx
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xb8197898
and ebx, 0xc46e1639
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xc46e1639
mov r13d, r12d
and r13d, 0xb8197898
mov dword [rbp + 0x47c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xc46e1639
and r12d, 0xffffffff
or ebx, r13d
or r8d, r12d
xor ebx, r8d
mov r8d, dword [rbp + 0x47c]
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xb8197898
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x16e0d1dc
or r8d, r12d
or r13d, 0x16e0d1dc
xor r8d, 0xffffffff
and r8d, r13d
xor esi, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xa430650b
or esi, r12d
or r13d, 0xa430650b
xor esi, 0xffffffff
and esi, r13d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xb8197898
mov r13d, r15d
xor r13d, r12d
and r13d, r15d
xor edi, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov dword [rbp + 0x478], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xbd942982
or edi, r12d
or r8d, 0xbd942982
xor edi, 0xffffffff
and edi, r8d
mov r8d, dword [rbp + 0x478]
and r8d, esi
mov r12d, dword [rbp + 0x478]
xor r12d, esi
or r8d, r12d
mov esi, r13d
xor esi, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov dword [rbp + 0x474], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x6e8c67ef
mov dword [rbp + 0x470], esi
and esi, 0x6e8c67ef
and r13d, r8d
mov dword [rbp + 0x46c], r12d
and r12d, 0x6e8c67ef
and edi, r8d
or esi, r13d
or r12d, edi
xor esi, r12d
mov edi, dword [rbp + 0x470]
mov r12d, dword [rbp + 0x46c]
or edi, r12d
xor edi, 0xffffffff
or r8d, 0x6e8c67ef
and edi, r8d
or esi, edi
mov r8d, dword [rbp + 0x474]
xor r8d, 0xffffffff
and r8d, 0x5b1212b0
mov edi, dword [rbp + 0x56c]
xor edi, 0x5b1212b0
mov r13d, dword [rbp + 0x474]
and r13d, edi
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0x5b1212b0
and esi, edi
or r8d, r13d
or r12d, esi
xor r8d, r12d
mov esi, dword [rbp + 0x47c]
and esi, r15d
mov edi, dword [rbp + 0x47c]
xor edi, r15d
or esi, edi
mov edi, esi
xor edi, 0xffffffff
and edi, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and esi, r15d
or edi, esi
mov esi, dword [rbp + 0x56c]
xor esi, 0xb8197898
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x5047f212
mov r13d, esi
and r13d, 0x5047f212
mov dword [rbp + 0x468], r12d
and r12d, 0xb8197898
mov dword [rbp + 0x464], r15d
and r15d, 0x5047f212
mov dword [rbp + 0x460], r8d
mov r8d, dword [rbp + 0x468]
and ebx, r8d
or r13d, r12d
or r15d, ebx
xor r13d, r15d
mov ebx, dword [rbp + 0x464]
or esi, ebx
xor esi, 0xffffffff
or r8d, 0x5047f212
and esi, r8d
or r13d, esi
xor r13d, 0xffffffff
mov r8d, edi
xor r8d, r13d
and r8d, edi
mov esi, dword [rbp + 0x460]
xor esi, 0xffffffff
mov edi, r8d
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x573ea68f
mov r12d, esi
and r12d, 0x573ea68f
mov r13d, dword [rbp + 0x460]
and r13d, r15d
mov ebx, edi
and ebx, 0x573ea68f
and r8d, r15d
or r12d, r13d
or ebx, r8d
xor r12d, ebx
or esi, edi
xor esi, 0xffffffff
or r15d, 0x573ea68f
and esi, r15d
or r12d, esi
mov r8d, r14d
xor r8d, 0xffffffff
mov esi, r10d
xor esi, r8d
and esi, r10d
mov r8d, r10d
xor r8d, 0xffffffff
mov edi, r14d
and edi, r8d
xor r14d, 0xffffffff
and r10d, r14d
or edi, r10d
mov r8d, esi
xor r8d, 0xffffffff
mov r10d, edi
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xb4c512e6
mov r14d, r8d
and r14d, 0xb4c512e6
and esi, ebx
mov r15d, r10d
and r15d, 0xb4c512e6
and edi, ebx
or r14d, esi
or r15d, edi
xor r14d, r15d
or r8d, r10d
xor r8d, 0xffffffff
or ebx, 0xb4c512e6
and r8d, ebx
or r14d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xecbf9e52
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xecbf9e52
mov esi, r12d
and esi, r10d
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0xecbf9e52
and r10d, 0xffffffff
or r8d, esi
or edi, r10d
xor r8d, edi
xor r8d, 0xffffffff
xor r8d, 0x8b9535e8
and r8d, 0x8b9535e8
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x8b9535e8
and r10d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0x8b9535e8
or r10d, esi
mov esi, r10d
xor esi, 0xffffffff
mov edi, r12d
xor edi, esi
and edi, r12d
mov esi, r14d
xor esi, 0xffffffff
and esi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
mov r15d, r14d
and r15d, ebx
or esi, r15d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x8b9535e8
mov r15d, esi
xor r15d, ebx
and r15d, esi
xor r10d, 0xffffffff
mov esi, r14d
xor esi, r10d
and esi, r14d
mov r10d, r8d
and r10d, edi
xor r8d, edi
or r10d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x32eacc5b
mov r14d, r8d
and r14d, 0x32eacc5b
and r15d, ebx
mov r12d, edi
and r12d, 0x32eacc5b
and esi, ebx
or r14d, r15d
or r12d, esi
xor r14d, r12d
or r8d, edi
xor r8d, 0xffffffff
or ebx, 0x32eacc5b
and r8d, ebx
or r14d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, r14d
and esi, r8d
xor r14d, 0xffffffff
and r10d, r14d
or esi, r10d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
mov edi, esi
and edi, r10d
or r8d, edi
xor r8d, 0xffffffff
xor r8d, 0x1bc01559
and r8d, 0x1bc01559
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x1bc01559
and r10d, 0x90c136c9
mov edi, dword [rbp + 0x56c]
xor edi, 0x90c136c9
mov ebx, edi
and ebx, 0x1bc01559
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x90c136c9
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
mov edi, r10d
xor edi, 0xffffffff
mov ebx, esi
xor ebx, edi
and ebx, esi
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0x261a553
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x261a553
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x261a553
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x1bc01559
mov r15d, edi
xor r15d, r14d
and r15d, edi
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x3e811b89
or edi, r10d
or r14d, 0x3e811b89
xor edi, 0xffffffff
and edi, r14d
mov r10d, r8d
xor r10d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x31582b0a
mov r13d, r10d
and r13d, 0x31582b0a
and r8d, r12d
mov dword [rbp + 0x45c], r14d
and r14d, 0x31582b0a
and ebx, r12d
or r13d, r8d
or r14d, ebx
xor r13d, r14d
mov r8d, dword [rbp + 0x45c]
or r10d, r8d
xor r10d, 0xffffffff
or r12d, 0x31582b0a
and r10d, r12d
or r13d, r10d
mov r10d, r15d
xor r10d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xf05b93d5
mov r12d, r10d
and r12d, 0xf05b93d5
and r15d, r14d
mov r8d, ebx
and r8d, 0xf05b93d5
and edi, r14d
or r12d, r15d
or r8d, edi
xor r12d, r8d
or r10d, ebx
xor r10d, 0xffffffff
or r14d, 0xf05b93d5
and r10d, r14d
or r12d, r10d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x904e7a92
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x904e7a92
and r13d, r10d
mov edi, r12d
xor edi, 0xffffffff
and edi, 0x904e7a92
and r12d, r10d
or r8d, r13d
or edi, r12d
xor r8d, edi
mov r10d, dword [rbp + 0x550]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x550]
and ebx, edi
or r10d, ebx
mov edi, dword [rbp + 0x56c]
xor edi, 0xf8e12ed
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x4e2265d5
or edi, r10d
or ebx, 0x4e2265d5
xor edi, 0xffffffff
and edi, ebx
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xf8e12ed
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xf8e12ed
or r10d, ebx
mov ebx, dword [rbp + 0x550]
xor ebx, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x124ac1ae
or ebx, r14d
or r15d, 0x124ac1ae
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
mov r12d, r8d
and r12d, r15d
or r14d, r12d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xf8e12ed
mov r12d, r14d
xor r12d, r15d
and r12d, r14d
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x385896f0
or r8d, r10d
or r14d, 0x385896f0
xor r8d, 0xffffffff
and r8d, r14d
mov r10d, edi
and r10d, ebx
xor edi, ebx
or r10d, edi
mov edi, r12d
xor edi, 0xffffffff
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x532c8b6a
mov r15d, edi
and r15d, 0x532c8b6a
and r12d, r14d
mov r13d, ebx
and r13d, 0x532c8b6a
and r8d, r14d
or r15d, r12d
or r13d, r8d
xor r15d, r13d
or edi, ebx
xor edi, 0xffffffff
or r14d, 0x532c8b6a
and edi, r14d
or r15d, edi
mov r8d, r10d
xor r8d, 0xffffffff
mov edi, r15d
and edi, r8d
xor r15d, 0xffffffff
and r10d, r15d
or edi, r10d
mov r8d, dword [rbp + 0x550]
xor r8d, 0xffffffff
and r8d, 0xbbcfbc2e
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xbbcfbc2e
mov ebx, dword [rbp + 0x550]
and ebx, r10d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xbbcfbc2e
and r10d, 0xffffffff
or r8d, ebx
or r14d, r10d
xor r8d, r14d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0x5d7012b2
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x5d7012b2
mov r14d, edi
and r14d, ebx
mov r15d, r8d
xor r15d, 0xffffffff
and r15d, 0x5d7012b2
and r8d, ebx
or r10d, r14d
or r15d, r8d
xor r10d, r15d
xor r10d, 0xffffffff
xor edi, 0xffffffff
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x69aa5ab9
or r10d, edi
or r8d, 0x69aa5ab9
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, dword [rbp + 0x564]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x564]
and ebx, edi
or r8d, ebx
xor r8d, 0xffffffff
xor r8d, 0x392f9135
and r8d, 0x392f9135
mov edi, dword [rbp + 0x56c]
xor edi, 0x392f9135
and edi, 0x8ffe881d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x8ffe881d
mov r14d, ebx
and r14d, 0x392f9135
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0x8ffe881d
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, dword [rbp + 0x564]
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xf13a3897
or ebx, r14d
or r15d, 0xf13a3897
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x923aebab
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x923aebab
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x923aebab
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x392f9135
mov r12d, r14d
xor r12d, r15d
and r12d, r14d
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x58d4eaad
mov dword [rbp + 0x458], r14d
and r14d, 0x58d4eaad
and r8d, r13d
mov dword [rbp + 0x454], r15d
and r15d, 0x58d4eaad
and ebx, r13d
or r14d, r8d
or r15d, ebx
xor r14d, r15d
mov r8d, dword [rbp + 0x458]
mov ebx, dword [rbp + 0x454]
or r8d, ebx
xor r8d, 0xffffffff
or r13d, 0x58d4eaad
and r8d, r13d
or r14d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x183367e5
mov ebx, r8d
and ebx, 0x183367e5
and r12d, r13d
mov dword [rbp + 0x450], r15d
and r15d, 0x183367e5
and edi, r13d
or ebx, r12d
or r15d, edi
xor ebx, r15d
mov edi, dword [rbp + 0x450]
or r8d, edi
xor r8d, 0xffffffff
or r13d, 0x183367e5
and r8d, r13d
or ebx, r8d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xa2e7c435
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xa2e7c435
and r14d, r15d
mov r12d, ebx
xor r12d, 0xffffffff
and r12d, 0xa2e7c435
and ebx, r15d
or r8d, r14d
or r12d, ebx
xor r8d, r12d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x44cc48dc
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x44cc48dc
or ebx, r14d
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0x51706e0e
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x51706e0e
and r8d, r15d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x51706e0e
and r15d, 0xffffffff
or r14d, r8d
or r12d, r15d
xor r14d, r12d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xf28d922e
and r8d, 0xf4ea499f
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xf4ea499f
mov r12d, r15d
and r12d, 0xf28d922e
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xf4ea499f
and r15d, 0xffffffff
or r8d, r12d
or r13d, r15d
xor r8d, r13d
mov r15d, ebx
and r15d, r14d
xor ebx, r14d
or r15d, ebx
mov ebx, r8d
and ebx, 0xf28d922e
xor r8d, 0xf28d922e
or ebx, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r15d, r14d
or r8d, r15d
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xf15679f6
or r8d, ebx
or r14d, 0xf15679f6
xor r8d, 0xffffffff
and r8d, r14d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x44cc48dc
and ebx, 0x5837a632
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x5837a632
mov r15d, r14d
and r15d, 0x44cc48dc
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x5837a632
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
xor ebx, 0xffffffff
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r14d, r15d
xor r14d, 0xffffffff
xor r14d, 0x44cc48dc
and r14d, 0x44cc48dc
mov r15d, ebx
and r15d, r14d
xor ebx, r14d
or r15d, ebx
mov ebx, dword [rbp + 0x564]
xor ebx, 0xffffffff
and ebx, 0x5fb7a787
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x5fb7a787
mov r12d, dword [rbp + 0x564]
and r12d, r14d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x5fb7a787
and r14d, 0xffffffff
or ebx, r12d
or r13d, r14d
xor ebx, r13d
mov r14d, r15d
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
mov r13d, r15d
and r13d, r12d
or r14d, r13d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xb3f4995a
and r12d, 0x5630795a
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x5630795a
mov edi, r13d
and edi, 0xb3f4995a
mov dword [rbp + 0x44c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x5630795a
and r13d, 0xffffffff
or r12d, edi
or r8d, r13d
xor r12d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov edi, r14d
xor edi, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x950fe2b0
mov dword [rbp + 0x448], r8d
and r8d, 0x950fe2b0
and ebx, r13d
mov dword [rbp + 0x444], edi
and edi, 0x950fe2b0
and r14d, r13d
or r8d, ebx
or edi, r14d
xor r8d, edi
mov edi, dword [rbp + 0x448]
mov ebx, dword [rbp + 0x444]
or edi, ebx
xor edi, 0xffffffff
or r13d, 0x950fe2b0
and edi, r13d
or r8d, edi
mov edi, dword [rbp + 0x56c]
xor edi, 0xb3f4995a
mov r14d, r12d
xor r14d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x2007ba2d
mov ebx, edi
and ebx, 0x2007ba2d
mov dword [rbp + 0x440], r13d
and r13d, 0xb3f4995a
mov dword [rbp + 0x43c], r14d
and r14d, 0x2007ba2d
mov dword [rbp + 0x438], r8d
mov r8d, dword [rbp + 0x440]
and r12d, r8d
or ebx, r13d
or r14d, r12d
xor ebx, r14d
mov r14d, dword [rbp + 0x43c]
or edi, r14d
xor edi, 0xffffffff
or r8d, 0x2007ba2d
and edi, r8d
or ebx, edi
mov r8d, dword [rbp + 0x438]
xor r8d, 0xffffffff
and r8d, 0xefd08535
mov edi, dword [rbp + 0x56c]
xor edi, 0xefd08535
mov r12d, dword [rbp + 0x438]
and r12d, edi
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xefd08535
and edi, 0xffffffff
or r8d, r12d
or r13d, edi
xor r8d, r13d
xor ebx, 0xffffffff
mov edi, r8d
xor edi, ebx
and edi, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x997dd5b5
or ebx, r8d
or r12d, 0x997dd5b5
xor ebx, 0xffffffff
and ebx, r12d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xa99f3dc0
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xa99f3dc0
mov r13d, r12d
and r13d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xa99f3dc0
and r12d, 0xffffffff
or r8d, r13d
or r14d, r12d
xor r8d, r14d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x3f74b2bc
or r14d, r8d
or r12d, 0x3f74b2bc
xor r14d, 0xffffffff
and r14d, r12d
mov r8d, ebx
and r8d, r14d
xor ebx, r14d
or r8d, ebx
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x44cc48dc
and ebx, 0xef3b1aae
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xef3b1aae
mov r12d, r14d
and r12d, 0x44cc48dc
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xef3b1aae
and r14d, 0xffffffff
or ebx, r12d
or r13d, r14d
xor ebx, r13d
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0x9f3f24bd
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x9f3f24bd
mov r13d, r8d
and r13d, r12d
mov dword [rbp + 0x434], ebx
xor ebx, 0xffffffff
and ebx, 0x9f3f24bd
mov dword [rbp + 0x430], r8d
mov r8d, dword [rbp + 0x434]
and r8d, r12d
or r14d, r13d
or ebx, r8d
xor r14d, ebx
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x430]
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x87c07cbf
or r14d, r8d
or ebx, 0x87c07cbf
xor r14d, 0xffffffff
and r14d, ebx
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xd1ea7193
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xd1ea7193
and r15d, ebx
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xd1ea7193
and ebx, 0xffffffff
or r8d, r15d
or r12d, ebx
xor r8d, r12d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xe28d91e5
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xe28d91e5
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0xe28d91e5
and r8d, r15d
or ebx, r12d
or r13d, r8d
xor ebx, r13d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
mov r15d, ebx
xor r15d, r8d
and r15d, ebx
mov r8d, edi
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x44c]
xor ebx, r8d
mov r8d, dword [rbp + 0x44c]
and ebx, r8d
xor r8d, 0xffffffff
and r8d, 0xe08303ac
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xe08303ac
mov r13d, dword [rbp + 0x44c]
and r13d, r12d
mov dword [rbp + 0x42c], edi
xor edi, 0xffffffff
and edi, 0xe08303ac
mov dword [rbp + 0x428], r8d
mov r8d, dword [rbp + 0x42c]
and r8d, r12d
mov r12d, dword [rbp + 0x428]
or r12d, r13d
or edi, r8d
xor r12d, edi
mov r8d, ebx
and r8d, r12d
xor ebx, r12d
or r8d, ebx
mov edi, r14d
xor edi, 0xffffffff
and edi, 0x2d6d7159
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x2d6d7159
mov r12d, r14d
and r12d, ebx
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x2d6d7159
and ebx, 0xffffffff
or edi, r12d
or r13d, ebx
xor edi, r13d
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
mov r13d, r15d
and r13d, r12d
or ebx, r13d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x9bcf07ad
and r12d, 0xb89a1824
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xb89a1824
mov dword [rbp + 0x424], r13d
and r13d, 0x9bcf07ad
mov dword [rbp + 0x420], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xb89a1824
mov dword [rbp + 0x41c], r8d
mov r8d, dword [rbp + 0x424]
and r8d, 0xffffffff
or r12d, r13d
mov r13d, dword [rbp + 0x41c]
or r13d, r8d
xor r12d, r13d
mov r8d, edi
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x9bcf07ad
mov dword [rbp + 0x418], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x368476d9
mov dword [rbp + 0x414], r8d
mov r8d, dword [rbp + 0x418]
or r8d, r13d
mov r13d, dword [rbp + 0x414]
or r13d, 0x368476d9
xor r8d, 0xffffffff
and r8d, r13d
mov r13d, r12d
xor r13d, 0xffffffff
mov dword [rbp + 0x410], r14d
xor r14d, r13d
mov r13d, dword [rbp + 0x410]
and r14d, r13d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x9bcf07ad
mov dword [rbp + 0x40c], ebx
xor ebx, r13d
mov r13d, dword [rbp + 0x40c]
and ebx, r13d
xor r15d, 0xffffffff
mov r13d, r12d
xor r13d, 0xffffffff
mov dword [rbp + 0x408], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xb648f982
or r15d, r13d
or r8d, 0xb648f982
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, dword [rbp + 0x408]
and r8d, r14d
mov r13d, dword [rbp + 0x408]
xor r13d, r14d
or r8d, r13d
mov r14d, ebx
and r14d, r15d
xor ebx, r15d
or r14d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0x3bb9212d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x3bb9212d
and r8d, r15d
mov r13d, r14d
xor r13d, 0xffffffff
and r13d, 0x3bb9212d
and r14d, r15d
or ebx, r8d
or r13d, r14d
xor ebx, r13d
mov r8d, edi
mov r14d, dword [rbp + 0x40c]
and r8d, r14d
xor edi, r14d
or r8d, edi
mov edi, r8d
xor edi, 0xffffffff
and edi, 0xbd71aa2c
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xbd71aa2c
and r8d, r15d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xbd71aa2c
and r15d, 0xffffffff
or edi, r8d
or r13d, r15d
xor edi, r13d
mov r8d, r12d
and r8d, 0x9bcf07ad
xor r12d, 0x9bcf07ad
or r8d, r12d
xor r8d, 0xffffffff
mov r15d, edi
xor r15d, r8d
and r15d, edi
mov r8d, ebx
xor r8d, 0xffffffff
mov edi, r15d
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xdbb2e71b
mov r13d, r8d
and r13d, 0xdbb2e71b
and ebx, r12d
mov r14d, edi
and r14d, 0xdbb2e71b
and r15d, r12d
or r13d, ebx
or r14d, r15d
xor r13d, r14d
or r8d, edi
xor r8d, 0xffffffff
or r12d, 0xdbb2e71b
and r8d, r12d
or r13d, r8d
mov r8d, dword [rbp + 0x420]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x420]
and ebx, edi
or r8d, ebx
xor r8d, 0xffffffff
xor r8d, 0x4e206af8
and r8d, 0x4e206af8
mov edi, dword [rbp + 0x56c]
xor edi, 0x4e206af8
and edi, 0xc2e3d6d1
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xc2e3d6d1
mov r14d, ebx
and r14d, 0x4e206af8
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xc2e3d6d1
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x420]
xor r14d, ebx
mov ebx, dword [rbp + 0x420]
and r14d, ebx
mov r15d, r13d
xor r15d, 0xffffffff
and r15d, 0x8bd530dc
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x8bd530dc
mov ebx, r13d
and ebx, r12d
mov dword [rbp + 0x404], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x8bd530dc
and r12d, 0xffffffff
or r15d, ebx
or r8d, r12d
xor r15d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x4e206af8
mov ebx, r15d
xor ebx, r8d
and ebx, r15d
xor r13d, 0xffffffff
xor edi, 0xffffffff
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xfcc25e7
or r13d, edi
or r8d, 0xfcc25e7
xor r13d, 0xffffffff
and r13d, r8d
mov r8d, dword [rbp + 0x404]
and r8d, r14d
mov edi, dword [rbp + 0x404]
xor edi, r14d
or r8d, edi
mov edi, ebx
and edi, r13d
xor ebx, r13d
or edi, ebx
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0x7fced5c6
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x7fced5c6
and r8d, r14d
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0x7fced5c6
and edi, r14d
or ebx, r8d
or r15d, edi
xor ebx, r15d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x29c8d6f0
and r8d, 0x3824d60e
mov edi, dword [rbp + 0x56c]
xor edi, 0x3824d60e
mov r14d, edi
and r14d, 0x29c8d6f0
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0x3824d60e
and edi, 0xffffffff
or r8d, r14d
or r15d, edi
xor r8d, r15d
xor r8d, 0xffffffff
xor r8d, 0xc76cf1de
and r8d, 0xc76cf1de
mov edi, dword [rbp + 0x56c]
xor edi, 0xc76cf1de
and edi, 0x6bb77ef9
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x6bb77ef9
mov r15d, r14d
and r15d, 0xc76cf1de
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x6bb77ef9
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, edi
xor r14d, 0xffffffff
xor r14d, 0x29c8d6f0
and r14d, 0x29c8d6f0
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xc76cf1de
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xcf29d0e4
or r15d, r12d
or r13d, 0xcf29d0e4
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
xor edi, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x83d5fe5e
or r12d, edi
or r13d, 0x83d5fe5e
xor r12d, 0xffffffff
and r12d, r13d
mov edi, r8d
xor edi, 0xffffffff
mov r13d, r14d
xor r13d, 0xffffffff
mov dword [rbp + 0x400], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x240296b7
mov dword [rbp + 0x3fc], edi
and edi, 0x240296b7
mov dword [rbp + 0x3f8], r8d
mov r8d, dword [rbp + 0x400]
mov dword [rbp + 0x3f4], r10d
mov r10d, dword [rbp + 0x3f8]
and r8d, r10d
mov r10d, r13d
and r10d, 0x240296b7
mov dword [rbp + 0x3f0], r8d
mov r8d, dword [rbp + 0x3f8]
and r14d, r8d
mov r8d, dword [rbp + 0x3f0]
or edi, r8d
or r10d, r14d
xor edi, r10d
mov r8d, dword [rbp + 0x3fc]
or r8d, r13d
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x3f8]
or r10d, 0x240296b7
and r8d, r10d
or edi, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov r10d, r12d
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xd9b0ce82
mov r13d, r8d
and r13d, 0xd9b0ce82
and r15d, r14d
mov dword [rbp + 0x3ec], r10d
and r10d, 0xd9b0ce82
and r12d, r14d
or r13d, r15d
or r10d, r12d
xor r13d, r10d
mov r10d, dword [rbp + 0x3ec]
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0xd9b0ce82
and r8d, r14d
or r13d, r8d
mov r8d, edi
xor r8d, 0xffffffff
mov r14d, r13d
and r14d, r8d
xor r13d, 0xffffffff
and edi, r13d
or r14d, edi
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x220320e1
mov edi, dword [rbp + 0x56c]
xor edi, 0x220320e1
mov r15d, ebx
and r15d, edi
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x220320e1
and edi, 0xffffffff
or r8d, r15d
or r12d, edi
xor r8d, r12d
xor r8d, 0xffffffff
mov edi, r14d
xor edi, r8d
and edi, r14d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r14d, r15d
or r8d, r14d
xor r8d, 0xffffffff
mov r14d, ebx
xor r14d, r8d
and r14d, ebx
mov r8d, edi
xor r8d, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x5dc801e3
mov r13d, r8d
and r13d, 0x5dc801e3
and edi, r12d
mov r10d, r15d
and r10d, 0x5dc801e3
and r14d, r12d
or r13d, edi
or r10d, r14d
xor r13d, r10d
or r8d, r15d
xor r8d, 0xffffffff
or r12d, 0x5dc801e3
and r8d, r12d
or r13d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and ebx, r10d
or r8d, ebx
mov r10d, r13d
xor r10d, 0xffffffff
mov edi, r8d
and edi, r10d
xor r8d, 0xffffffff
mov r10d, r13d
and r10d, r8d
or edi, r10d
xor edi, 0xffffffff
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xb4ab62c1
or edi, r13d
or r8d, 0xb4ab62c1
xor edi, 0xffffffff
and edi, r8d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0x315f2f66
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x315f2f66
mov ebx, esi
and ebx, r10d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x315f2f66
and r10d, 0xffffffff
or r8d, ebx
or r14d, r10d
xor r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r10d, ebx
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xed459ed6
or esi, r10d
or ebx, 0xed459ed6
xor esi, 0xffffffff
and esi, ebx
mov r10d, r8d
xor r10d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x9b5bf769
mov r15d, r10d
and r15d, 0x9b5bf769
and r8d, r14d
mov r12d, ebx
and r12d, 0x9b5bf769
and esi, r14d
or r15d, r8d
or r12d, esi
xor r15d, r12d
or r10d, ebx
xor r10d, 0xffffffff
or r14d, 0x9b5bf769
and r10d, r14d
or r15d, r10d
mov r8d, dword [rbp + 0x564]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x564]
and esi, r10d
or r8d, esi
xor r8d, 0xffffffff
xor r8d, 0xab069d26
and r8d, 0xab069d26
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xab069d26
and r10d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0xab069d26
or r10d, esi
mov esi, dword [rbp + 0x564]
xor esi, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xd195b3e6
or esi, ebx
or r14d, 0xd195b3e6
xor esi, 0xffffffff
and esi, r14d
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0x92fe2f80
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x92fe2f80
mov r12d, r15d
and r12d, r14d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x92fe2f80
and r14d, 0xffffffff
or ebx, r12d
or r13d, r14d
xor ebx, r13d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xab069d26
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x5581ade2
or ebx, r14d
or r12d, 0x5581ade2
xor ebx, 0xffffffff
and ebx, r12d
xor r10d, 0xffffffff
mov r14d, r15d
xor r14d, r10d
and r14d, r15d
mov r10d, r8d
and r10d, esi
xor r8d, esi
or r10d, r8d
mov r8d, ebx
and r8d, r14d
xor ebx, r14d
or r8d, ebx
mov esi, r10d
xor esi, 0xffffffff
mov ebx, r8d
and ebx, esi
xor r8d, 0xffffffff
and r10d, r8d
or ebx, r10d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and ebx, r10d
or r8d, ebx
mov r10d, dword [rbp + 0x564]
xor r10d, 0xffffffff
and r10d, 0xb5dfecb6
mov esi, dword [rbp + 0x56c]
xor esi, 0xb5dfecb6
mov ebx, dword [rbp + 0x564]
and ebx, esi
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xb5dfecb6
and esi, 0xffffffff
or r10d, ebx
or r14d, esi
xor r10d, r14d
mov esi, dword [rbp + 0x56c]
xor esi, 0xa4b6f424
and esi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xa4b6f424
or esi, ebx
mov ebx, r8d
and ebx, r10d
xor r8d, r10d
or ebx, r8d
mov r8d, esi
and r8d, 0xa4b6f424
xor esi, 0xa4b6f424
or r8d, esi
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0x4bdd7140
mov esi, dword [rbp + 0x56c]
xor esi, 0x4bdd7140
and ebx, esi
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x4bdd7140
and esi, 0xffffffff
or r10d, ebx
or r14d, esi
xor r10d, r14d
xor r8d, 0xffffffff
mov esi, r10d
xor esi, r8d
and esi, r10d
mov r8d, dword [rbp + 0x490]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x490]
and ebx, r10d
or r8d, ebx
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xd143689d
or r10d, r8d
or ebx, 0xd143689d
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
mov ebx, dword [rbp + 0x490]
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xf8d157b7
or ebx, r8d
or r14d, 0xf8d157b7
xor ebx, 0xffffffff
and ebx, r14d
mov r8d, r10d
and r8d, ebx
xor r10d, ebx
or r8d, r10d
mov r10d, dword [rbp + 0x3f4]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x3f4]
and r14d, ebx
or r10d, r14d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x3ccfed42
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x3cd241a9
or ebx, r10d
or r14d, 0x3cd241a9
xor ebx, 0xffffffff
and ebx, r14d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x3ccfed42
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x3ccfed42
or r10d, r14d
mov r14d, dword [rbp + 0x3f4]
xor r14d, 0xffffffff
mov r15d, r10d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xcc885ed6
or r14d, r15d
or r12d, 0xcc885ed6
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0x18a72d1b
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x18a72d1b
mov r13d, r12d
and r13d, 0xffffffff
mov dword [rbp + 0x3e8], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x18a72d1b
and r12d, 0xffffffff
or r15d, r13d
or r8d, r12d
xor r15d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x3ccfed42
mov r12d, r15d
xor r12d, r8d
and r12d, r15d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x17d8762f
or r8d, r10d
or r15d, 0x17d8762f
xor r8d, 0xffffffff
and r8d, r15d
mov r10d, ebx
xor r10d, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xd5e6f25f
mov dword [rbp + 0x3e4], r10d
and r10d, 0xd5e6f25f
and ebx, r13d
mov dword [rbp + 0x3e0], r15d
and r15d, 0xd5e6f25f
and r14d, r13d
or r10d, ebx
or r15d, r14d
xor r10d, r15d
mov ebx, dword [rbp + 0x3e4]
mov r14d, dword [rbp + 0x3e0]
or ebx, r14d
xor ebx, 0xffffffff
or r13d, 0xd5e6f25f
and ebx, r13d
or r10d, ebx
mov ebx, r12d
and ebx, r8d
xor r12d, r8d
or ebx, r12d
mov r8d, r10d
xor r8d, 0xffffffff
mov r15d, ebx
and r15d, r8d
xor ebx, 0xffffffff
and r10d, ebx
or r15d, r10d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xd8b2f1d1
and r8d, 0x709a174f
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x709a174f
mov ebx, r10d
and ebx, 0xd8b2f1d1
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x709a174f
and r10d, 0xffffffff
or r8d, ebx
or r12d, r10d
xor r8d, r12d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffe12f41
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xd40a067c
or r10d, r8d
or ebx, 0xd40a067c
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffe12f41
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xffe12f41
or r8d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
xor ebx, 0xd8b2f1d1
and ebx, 0xd8b2f1d1
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xffffffff
or r12d, r13d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffe12f41
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x438f83ce
or r12d, r13d
or r14d, 0x438f83ce
xor r12d, 0xffffffff
and r12d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x3dc], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xe1385bb9
mov dword [rbp + 0x3d8], r14d
and r14d, 0xe1385bb9
and r10d, r8d
mov dword [rbp + 0x3d4], r13d
and r13d, 0xe1385bb9
and ebx, r8d
or r14d, r10d
or r13d, ebx
xor r14d, r13d
mov r10d, dword [rbp + 0x3d8]
mov ebx, dword [rbp + 0x3d4]
or r10d, ebx
xor r10d, 0xffffffff
or r8d, 0xe1385bb9
and r10d, r8d
or r14d, r10d
mov r8d, r12d
mov r10d, dword [rbp + 0x3dc]
and r8d, r10d
xor r12d, r10d
or r8d, r12d
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, r8d
and r13d, r12d
xor r8d, 0xffffffff
and r14d, r8d
or r13d, r14d
mov r8d, dword [rbp + 0x3e8]
xor r8d, 0xffffffff
and r8d, 0x3b3bc4c4
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x3b3bc4c4
mov r12d, dword [rbp + 0x3e8]
and r12d, r14d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r10d, 0x3b3bc4c4
and r14d, 0xffffffff
or r8d, r12d
or r10d, r14d
xor r8d, r10d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xd8b2f1d1
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xd8b2f1d1
or r10d, r14d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xb45e7c65
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xb45e7c65
or r14d, r12d
mov r12d, r8d
and r12d, r10d
xor r8d, r10d
or r12d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xb45e7c65
mov r10d, r14d
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xe357934f
mov dword [rbp + 0x3d0], r8d
and r8d, 0xe357934f
mov dword [rbp + 0x3cc], ebx
and ebx, 0xb45e7c65
mov dword [rbp + 0x3c8], r10d
and r10d, 0xe357934f
mov dword [rbp + 0x3c4], r8d
mov r8d, dword [rbp + 0x3cc]
and r14d, r8d
mov r8d, dword [rbp + 0x3c4]
or r8d, ebx
or r10d, r14d
xor r8d, r10d
mov r10d, dword [rbp + 0x3d0]
mov ebx, dword [rbp + 0x3c8]
or r10d, ebx
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x3cc]
or r14d, 0xe357934f
and r10d, r14d
or r8d, r10d
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0x2569d542
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x2569d542
and r12d, r14d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x2569d542
and r14d, 0xffffffff
or r10d, r12d
or ebx, r14d
xor r10d, ebx
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x145d10b8
or r10d, r8d
or ebx, 0x145d10b8
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, dword [rbp + 0x490]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x490]
and r14d, ebx
or r8d, r14d
mov ebx, r13d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
mov r12d, r13d
and r12d, r14d
or ebx, r12d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xab158c7
and r14d, 0xe32fe099
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xe32fe099
mov dword [rbp + 0x3c0], r12d
and r12d, 0xab158c7
mov dword [rbp + 0x3bc], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xe32fe099
mov dword [rbp + 0x3b8], r8d
mov r8d, dword [rbp + 0x3c0]
and r8d, 0xffffffff
or r14d, r12d
mov r12d, dword [rbp + 0x3b8]
or r12d, r8d
xor r14d, r12d
mov r8d, dword [rbp + 0x3bc]
xor r8d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov dword [rbp + 0x3b4], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xe20a1736
mov dword [rbp + 0x3b0], r8d
mov r8d, dword [rbp + 0x3b4]
and r8d, 0xe20a1736
mov dword [rbp + 0x3ac], r8d
mov r8d, dword [rbp + 0x3bc]
mov dword [rbp + 0x3a8], r10d
mov r10d, dword [rbp + 0x3b0]
and r8d, r10d
mov r10d, r12d
and r10d, 0xe20a1736
mov dword [rbp + 0x3a4], r8d
mov r8d, dword [rbp + 0x3b0]
and ebx, r8d
mov r8d, dword [rbp + 0x3ac]
mov dword [rbp + 0x3a0], r10d
mov r10d, dword [rbp + 0x3a4]
or r8d, r10d
mov r10d, dword [rbp + 0x3a0]
or r10d, ebx
xor r8d, r10d
mov r10d, dword [rbp + 0x3b4]
or r10d, r12d
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x3b0]
or ebx, 0xe20a1736
and r10d, ebx
or r8d, r10d
mov r10d, r14d
and r10d, 0xab158c7
xor r14d, 0xab158c7
or r10d, r14d
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r8d, r14d
or ebx, r8d
xor r10d, 0xffffffff
mov r8d, ebx
xor r8d, r10d
and r8d, ebx
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0x21542ecd
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x21542ecd
mov r14d, r15d
and r14d, ebx
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x21542ecd
and ebx, 0xffffffff
or r10d, r14d
or r12d, ebx
xor r10d, r12d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xd8b2f1d1
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xd8b2f1d1
or ebx, r14d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xe97b23d5
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xe97b23d5
or r14d, r12d
mov r12d, r10d
and r12d, ebx
xor r10d, ebx
or r12d, r10d
mov r10d, r14d
and r10d, 0xe97b23d5
xor r14d, 0xe97b23d5
or r10d, r14d
mov ebx, r12d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r12d, r14d
or ebx, r12d
xor ebx, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x456e0246
or ebx, r10d
or r14d, 0x456e0246
xor ebx, 0xffffffff
and ebx, r14d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0x7486dc31
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x7486dc31
mov r12d, r13d
and r12d, r14d
mov dword [rbp + 0x39c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x7486dc31
and r14d, 0xffffffff
or r10d, r12d
or r8d, r14d
xor r10d, r8d
mov r8d, dword [rbp + 0x3f4]
xor r8d, 0xffffffff
and r8d, 0xd3826805
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xd3826805
mov r12d, dword [rbp + 0x3f4]
and r12d, r14d
mov dword [rbp + 0x398], r10d
xor r10d, 0xffffffff
and r10d, 0xd3826805
mov dword [rbp + 0x394], r8d
mov r8d, dword [rbp + 0x398]
and r8d, r14d
mov r14d, dword [rbp + 0x394]
or r14d, r12d
or r10d, r8d
xor r14d, r10d
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x3f4]
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x7520420f
or r14d, r8d
or r10d, 0x7520420f
xor r14d, 0xffffffff
and r14d, r10d
mov r8d, dword [rbp + 0x39c]
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x3a8]
xor r10d, r8d
mov r8d, dword [rbp + 0x3a8]
and r10d, r8d
xor r8d, 0xffffffff
and r8d, 0x49031f36
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x49031f36
mov dword [rbp + 0x390], r8d
mov r8d, dword [rbp + 0x3a8]
and r8d, r12d
mov dword [rbp + 0x38c], r8d
mov r8d, dword [rbp + 0x39c]
xor r8d, 0xffffffff
and r8d, 0x49031f36
mov dword [rbp + 0x388], r8d
mov r8d, dword [rbp + 0x39c]
and r8d, r12d
mov r12d, dword [rbp + 0x390]
mov dword [rbp + 0x384], r8d
mov r8d, dword [rbp + 0x38c]
or r12d, r8d
mov r8d, dword [rbp + 0x388]
mov dword [rbp + 0x380], r10d
mov r10d, dword [rbp + 0x384]
or r8d, r10d
xor r12d, r8d
mov r8d, dword [rbp + 0x380]
and r8d, r12d
mov r10d, dword [rbp + 0x380]
xor r10d, r12d
or r8d, r10d
mov r10d, ebx
xor r10d, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov dword [rbp + 0x37c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x5d5a05c6
or r10d, r12d
or r8d, 0x5d5a05c6
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x2ac8239c
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x2ac8239c
and ebx, r12d
mov dword [rbp + 0x378], r14d
xor r14d, 0xffffffff
and r14d, 0x2ac8239c
mov dword [rbp + 0x374], r8d
mov r8d, dword [rbp + 0x378]
and r8d, r12d
mov r12d, dword [rbp + 0x374]
or r12d, ebx
or r14d, r8d
xor r12d, r14d
mov r8d, r10d
xor r8d, 0xffffffff
mov ebx, r12d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xdc40c7db
mov dword [rbp + 0x370], r8d
and r8d, 0xdc40c7db
and r10d, r14d
mov dword [rbp + 0x36c], ebx
and ebx, 0xdc40c7db
and r12d, r14d
or r8d, r10d
or ebx, r12d
xor r8d, ebx
mov r10d, dword [rbp + 0x370]
mov ebx, dword [rbp + 0x36c]
or r10d, ebx
xor r10d, 0xffffffff
or r14d, 0xdc40c7db
and r10d, r14d
or r8d, r10d
mov r10d, dword [rbp + 0x37c]
xor r10d, 0xffffffff
and r10d, 0x6d0356e0
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x6d0356e0
mov r12d, dword [rbp + 0x37c]
and r12d, r14d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x6d0356e0
and r14d, 0xffffffff
or r10d, r12d
or ebx, r14d
xor r10d, ebx
xor r10d, 0xffffffff
mov ebx, r8d
xor ebx, r10d
and ebx, r8d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0x35b71a2a
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x35b71a2a
and r8d, r14d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x35b71a2a
and r14d, 0xffffffff
or r10d, r8d
or r12d, r14d
xor r10d, r12d
mov r8d, dword [rbp + 0x37c]
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x8973ac94
or r8d, r10d
or r14d, 0x8973ac94
xor r8d, 0xffffffff
and r8d, r14d
mov r10d, ebx
xor r10d, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x36cc859e
mov dword [rbp + 0x368], r10d
and r10d, 0x36cc859e
and ebx, r12d
mov dword [rbp + 0x364], r14d
and r14d, 0x36cc859e
and r8d, r12d
or r10d, ebx
or r14d, r8d
xor r10d, r14d
mov r8d, dword [rbp + 0x368]
mov ebx, dword [rbp + 0x364]
or r8d, ebx
xor r8d, 0xffffffff
or r12d, 0x36cc859e
and r8d, r12d
or r10d, r8d
mov r8d, dword [rbp + 0x3e8]
xor r8d, 0xffffffff
and r8d, 0x679ea3ac
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x679ea3ac
mov r12d, dword [rbp + 0x3e8]
and r12d, r14d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x679ea3ac
and r14d, 0xffffffff
or r8d, r12d
or ebx, r14d
xor r8d, ebx
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0x7e07419e
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x7e07419e
mov r12d, r15d
and r12d, r14d
mov dword [rbp + 0x360], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x7e07419e
and r14d, 0xffffffff
or ebx, r12d
or r8d, r14d
xor ebx, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x3c22e6f
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x3c22e6f
or r8d, r14d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x3c22e6f
mov r12d, dword [rbp + 0x360]
xor r12d, r14d
mov r14d, dword [rbp + 0x360]
and r12d, r14d
mov r14d, r8d
xor r14d, 0xffffffff
mov dword [rbp + 0x35c], r8d
mov r8d, dword [rbp + 0x3e8]
xor r8d, r14d
mov r14d, dword [rbp + 0x3e8]
and r8d, r14d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x3c22e6f
mov dword [rbp + 0x358], ebx
xor ebx, r14d
mov r14d, dword [rbp + 0x358]
and ebx, r14d
xor r15d, 0xffffffff
mov r14d, dword [rbp + 0x35c]
xor r14d, 0xffffffff
mov dword [rbp + 0x354], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xb37f2b82
or r15d, r14d
or r8d, 0xb37f2b82
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, r12d
mov r14d, dword [rbp + 0x354]
and r8d, r14d
xor r12d, r14d
or r8d, r12d
mov r12d, ebx
and r12d, r15d
xor ebx, r15d
or r12d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
mov r15d, r12d
and r15d, ebx
xor r12d, 0xffffffff
and r8d, r12d
or r15d, r8d
mov r8d, dword [rbp + 0x360]
mov ebx, dword [rbp + 0x358]
and r8d, ebx
mov r12d, dword [rbp + 0x360]
xor r12d, ebx
or r8d, r12d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and r8d, ebx
or r12d, r8d
mov r8d, dword [rbp + 0x35c]
and r8d, 0x3c22e6f
mov ebx, dword [rbp + 0x35c]
xor ebx, 0x3c22e6f
or r8d, ebx
xor r12d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x68370504
or r12d, r8d
or ebx, 0x68370504
xor r12d, 0xffffffff
and r12d, ebx
mov r8d, r15d
xor r8d, 0xffffffff
mov ebx, r12d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xb3fe0362
mov dword [rbp + 0x350], r8d
and r8d, 0xb3fe0362
and r15d, r14d
mov dword [rbp + 0x34c], ebx
and ebx, 0xb3fe0362
and r12d, r14d
or r8d, r15d
or ebx, r12d
xor r8d, ebx
mov ebx, dword [rbp + 0x350]
mov r15d, dword [rbp + 0x34c]
or ebx, r15d
xor ebx, 0xffffffff
or r14d, 0xb3fe0362
and ebx, r14d
or r8d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
mov r12d, r8d
and r12d, r14d
or ebx, r12d
xor ebx, 0xffffffff
xor ebx, 0xdf4b2799
and ebx, 0xdf4b2799
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xdf4b2799
and r14d, 0x7316e71f
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x7316e71f
mov r15d, r12d
and r15d, 0xdf4b2799
mov dword [rbp + 0x348], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x7316e71f
and r12d, 0xffffffff
or r14d, r15d
or r8d, r12d
xor r14d, r8d
mov r8d, dword [rbp + 0x348]
xor r8d, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x2ff6383b
or r8d, r15d
or r12d, 0x2ff6383b
xor r8d, 0xffffffff
and r8d, r12d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xdf4b2799
mov dword [rbp + 0x344], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x6a96e1ae
or r15d, r12d
or r8d, 0x6a96e1ae
xor r15d, 0xffffffff
and r15d, r8d
xor r14d, 0xffffffff
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r8d, ebx
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x344]
xor r12d, 0xffffffff
mov dword [rbp + 0x340], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x943f3554
mov dword [rbp + 0x33c], r8d
mov r8d, dword [rbp + 0x340]
and r8d, 0x943f3554
mov dword [rbp + 0x338], r8d
mov r8d, dword [rbp + 0x33c]
and ebx, r8d
mov r8d, r12d
and r8d, 0x943f3554
mov dword [rbp + 0x334], r8d
mov r8d, dword [rbp + 0x344]
mov dword [rbp + 0x330], r10d
mov r10d, dword [rbp + 0x33c]
and r8d, r10d
mov r10d, dword [rbp + 0x338]
or r10d, ebx
mov ebx, dword [rbp + 0x334]
or ebx, r8d
xor r10d, ebx
mov r8d, dword [rbp + 0x340]
or r8d, r12d
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x33c]
or ebx, 0x943f3554
and r8d, ebx
or r10d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov ebx, r14d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xcc3ea953
mov dword [rbp + 0x32c], r8d
and r8d, 0xcc3ea953
and r15d, r12d
mov dword [rbp + 0x328], ebx
and ebx, 0xcc3ea953
and r14d, r12d
or r8d, r15d
or ebx, r14d
xor r8d, ebx
mov ebx, dword [rbp + 0x32c]
mov r14d, dword [rbp + 0x328]
or ebx, r14d
xor ebx, 0xffffffff
or r12d, 0xcc3ea953
and ebx, r12d
or r8d, ebx
mov ebx, r10d
xor ebx, 0xffffffff
mov r15d, r8d
and r15d, ebx
xor r8d, 0xffffffff
and r10d, r8d
or r15d, r10d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xd8b2f1d1
and r8d, 0xed0d3bf0
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xed0d3bf0
mov ebx, r10d
and ebx, 0xd8b2f1d1
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xed0d3bf0
and r10d, 0xffffffff
or r8d, ebx
or r12d, r10d
xor r8d, r12d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0x919fc72
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x919fc72
mov r12d, r13d
and r12d, ebx
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x919fc72
and ebx, 0xffffffff
or r10d, r12d
or r14d, ebx
xor r10d, r14d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x1ba49163
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x1ba49163
or ebx, r14d
mov r14d, r8d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x1ba49163
mov dword [rbp + 0x324], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x5229c18f
or r14d, r12d
or r8d, 0x5229c18f
xor r14d, 0xffffffff
and r14d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xd8b2f1d1
mov r12d, ebx
xor r12d, 0xffffffff
mov dword [rbp + 0x320], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x267d7a5c
mov dword [rbp + 0x31c], r8d
mov r8d, dword [rbp + 0x320]
or r8d, r12d
mov r12d, dword [rbp + 0x31c]
or r12d, 0x267d7a5c
xor r8d, 0xffffffff
and r8d, r12d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x1ba49163
mov dword [rbp + 0x318], r10d
xor r10d, r12d
mov r12d, dword [rbp + 0x318]
and r10d, r12d
xor r13d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov dword [rbp + 0x314], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x2fd9032
or r13d, r12d
or r8d, 0x2fd9032
xor r13d, 0xffffffff
and r13d, r8d
mov r8d, r14d
mov r12d, dword [rbp + 0x314]
and r8d, r12d
xor r14d, r12d
or r8d, r14d
mov r14d, r10d
xor r14d, 0xffffffff
mov r12d, r13d
xor r12d, 0xffffffff
mov dword [rbp + 0x310], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x9ccea947
mov dword [rbp + 0x30c], r14d
and r14d, 0x9ccea947
and r10d, r8d
mov dword [rbp + 0x308], r12d
and r12d, 0x9ccea947
and r13d, r8d
or r14d, r10d
or r12d, r13d
xor r14d, r12d
mov r10d, dword [rbp + 0x30c]
mov r12d, dword [rbp + 0x308]
or r10d, r12d
xor r10d, 0xffffffff
or r8d, 0x9ccea947
and r10d, r8d
or r14d, r10d
mov r8d, dword [rbp + 0x310]
xor r8d, 0xffffffff
mov r10d, r14d
and r10d, r8d
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x310]
and r8d, r14d
or r10d, r8d
mov r8d, dword [rbp + 0x324]
mov r14d, dword [rbp + 0x318]
and r8d, r14d
mov r13d, dword [rbp + 0x324]
xor r13d, r14d
or r8d, r13d
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0x1c7040c6
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x1c7040c6
and r8d, r14d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x1c7040c6
and r14d, 0xffffffff
or r13d, r8d
or r12d, r14d
xor r13d, r12d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x1ba49163
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x3a38b855
mov dword [rbp + 0x304], r8d
and r8d, 0x3a38b855
mov dword [rbp + 0x300], r12d
and r12d, 0x1ba49163
mov dword [rbp + 0x2fc], r14d
and r14d, 0x3a38b855
mov dword [rbp + 0x2f8], r8d
mov r8d, dword [rbp + 0x300]
and ebx, r8d
mov r8d, dword [rbp + 0x2f8]
or r8d, r12d
or r14d, ebx
xor r8d, r14d
mov ebx, dword [rbp + 0x304]
mov r14d, dword [rbp + 0x2fc]
or ebx, r14d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x300]
or r12d, 0x3a38b855
and ebx, r12d
or r8d, ebx
xor r13d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x3a736bda
or r13d, r8d
or ebx, 0x3a736bda
xor r13d, 0xffffffff
and r13d, ebx
mov r8d, r10d
xor r8d, 0xffffffff
mov ebx, r13d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xab0927fd
mov r14d, r8d
and r14d, 0xab0927fd
and r10d, r12d
mov dword [rbp + 0x2f4], ebx
and ebx, 0xab0927fd
and r13d, r12d
or r14d, r10d
or ebx, r13d
xor r14d, ebx
mov r10d, dword [rbp + 0x2f4]
or r8d, r10d
xor r8d, 0xffffffff
or r12d, 0xab0927fd
and r8d, r12d
or r14d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and r15d, ebx
or r8d, r15d
mov ebx, r14d
xor ebx, 0xffffffff
and ebx, 0x87377666
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x87377666
and r14d, r15d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x87377666
and r15d, 0xffffffff
or ebx, r14d
or r12d, r15d
xor ebx, r12d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x5d8758e9
and r14d, 0xc8f61bd7
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xc8f61bd7
mov r12d, r15d
and r12d, 0x5d8758e9
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xc8f61bd7
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, r8d
and r15d, ebx
xor r8d, ebx
or r15d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x5d8758e9
mov ebx, r14d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xe8129949
mov r13d, r8d
and r13d, 0xe8129949
mov r10d, r12d
and r10d, 0x5d8758e9
mov dword [rbp + 0x2f0], ebx
and ebx, 0xe8129949
and r14d, r12d
or r13d, r10d
or ebx, r14d
xor r13d, ebx
mov r10d, dword [rbp + 0x2f0]
or r8d, r10d
xor r8d, 0xffffffff
or r12d, 0xe8129949
and r8d, r12d
or r13d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xc8d76ae1
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xc8d76ae1
and r15d, ebx
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xc8d76ae1
and ebx, 0xffffffff
or r8d, r15d
or r14d, ebx
xor r8d, r14d
xor r13d, 0xffffffff
mov ebx, r8d
xor ebx, r13d
and ebx, r8d
mov r8d, dword [rbp + 0x330]
xor r8d, 0xffffffff
and r8d, 0xf74e48d2
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xf74e48d2
mov r15d, dword [rbp + 0x330]
and r15d, r14d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xf74e48d2
and r14d, 0xffffffff
or r8d, r15d
or r12d, r14d
xor r8d, r12d
mov r14d, ebx
xor r14d, 0xffffffff
and r14d, 0x129279dc
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x129279dc
mov r12d, ebx
and r12d, r15d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x129279dc
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x40c0e91a
and r15d, 0x9cfbcf54
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x9cfbcf54
mov r13d, r12d
and r13d, 0x40c0e91a
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r10d, 0x9cfbcf54
and r12d, 0xffffffff
or r15d, r13d
or r10d, r12d
xor r15d, r10d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x40c0e91a
mov r12d, r8d
xor r12d, r10d
and r12d, r8d
mov r10d, r15d
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x330]
xor r13d, r10d
mov r10d, dword [rbp + 0x330]
and r13d, r10d
mov r10d, r14d
xor r10d, 0xffffffff
mov dword [rbp + 0x2ec], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x40c0e91a
mov dword [rbp + 0x2e8], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xec297491
mov dword [rbp + 0x2e4], r8d
mov r8d, dword [rbp + 0x2e8]
or r10d, r8d
mov r8d, dword [rbp + 0x2e4]
or r8d, 0xec297491
xor r10d, 0xffffffff
and r10d, r8d
xor ebx, 0xffffffff
mov r8d, r15d
xor r8d, 0xffffffff
mov dword [rbp + 0x2e0], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xc186a46f
mov dword [rbp + 0x2dc], r8d
mov r8d, dword [rbp + 0x2e0]
or ebx, r8d
mov r8d, dword [rbp + 0x2dc]
or r8d, 0xc186a46f
xor ebx, 0xffffffff
and ebx, r8d
mov r8d, r12d
and r8d, r13d
xor r12d, r13d
or r8d, r12d
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x2d8], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x164e4779
mov dword [rbp + 0x2d4], r12d
and r12d, 0x164e4779
and r10d, r8d
mov dword [rbp + 0x2d0], r13d
and r13d, 0x164e4779
and ebx, r8d
or r12d, r10d
or r13d, ebx
xor r12d, r13d
mov r10d, dword [rbp + 0x2d4]
mov ebx, dword [rbp + 0x2d0]
or r10d, ebx
xor r10d, 0xffffffff
or r8d, 0x164e4779
and r10d, r8d
or r12d, r10d
mov r8d, dword [rbp + 0x2d8]
xor r8d, 0xffffffff
and r8d, 0xb35b9ad
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xb35b9ad
mov r13d, dword [rbp + 0x2d8]
and r13d, r10d
mov ebx, r12d
xor ebx, 0xffffffff
and ebx, 0xb35b9ad
and r12d, r10d
or r8d, r13d
or ebx, r12d
xor r8d, ebx
mov r10d, dword [rbp + 0x2ec]
and r10d, r14d
mov ebx, dword [rbp + 0x2ec]
xor ebx, r14d
or r10d, ebx
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r10d, r14d
or ebx, r10d
mov r10d, r15d
and r10d, 0x40c0e91a
xor r15d, 0x40c0e91a
or r10d, r15d
xor ebx, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x4aed2fd7
or ebx, r10d
or r14d, 0x4aed2fd7
xor ebx, 0xffffffff
and ebx, r14d
mov r10d, r8d
and r10d, ebx
xor r8d, ebx
or r10d, r8d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
mov r14d, edi
and r14d, ebx
or r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0x66bac0b6
and r8d, 0x66bac0b6
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x66bac0b6
and ebx, 0x39cae439
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x39cae439
mov r15d, r14d
and r15d, 0x66bac0b6
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x39cae439
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xce77e07a
or r14d, r15d
or r12d, 0xce77e07a
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x66bac0b6
mov r13d, r15d
xor r13d, r12d
and r13d, r15d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xac4df2c2
or r15d, ebx
or r12d, 0xac4df2c2
xor r15d, 0xffffffff
and r15d, r12d
mov ebx, r8d
and ebx, r14d
xor r8d, r14d
or ebx, r8d
mov r8d, r13d
and r8d, r15d
xor r13d, r15d
or r8d, r13d
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, r8d
and r15d, r14d
xor r8d, 0xffffffff
and ebx, r8d
or r15d, ebx
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
mov r14d, esi
and r14d, ebx
or r8d, r14d
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xd9a70e44
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xe60582bb
or ebx, r8d
or r14d, 0xe60582bb
xor ebx, 0xffffffff
and ebx, r14d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xd9a70e44
and r8d, 0xf2c02639
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xf2c02639
mov r12d, r14d
and r12d, 0xd9a70e44
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xf2c02639
and r14d, 0xffffffff
or r8d, r12d
or r13d, r14d
xor r8d, r13d
mov r14d, esi
xor r14d, 0xffffffff
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x5e8b18cd
or r14d, r12d
or r13d, 0x5e8b18cd
xor r14d, 0xffffffff
and r14d, r13d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xffffffff
or r12d, r13d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xd9a70e44
mov dword [rbp + 0x2cc], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x73f42292
or r12d, r13d
or r8d, 0x73f42292
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, dword [rbp + 0x2cc]
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x2c8], r14d
xor r14d, 0xffffffff
mov dword [rbp + 0x2c4], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x3bf7caea
mov dword [rbp + 0x2c0], r13d
and r13d, 0x3bf7caea
and ebx, r8d
mov dword [rbp + 0x2bc], r14d
and r14d, 0x3bf7caea
mov dword [rbp + 0x2b8], r8d
mov r8d, dword [rbp + 0x2c8]
mov dword [rbp + 0x2b4], r10d
mov r10d, dword [rbp + 0x2b8]
and r8d, r10d
or r13d, ebx
or r14d, r8d
xor r13d, r14d
mov r8d, dword [rbp + 0x2c0]
mov ebx, dword [rbp + 0x2bc]
or r8d, ebx
xor r8d, 0xffffffff
or r10d, 0x3bf7caea
and r8d, r10d
or r13d, r8d
mov r8d, r12d
mov r10d, dword [rbp + 0x2c4]
and r8d, r10d
xor r12d, r10d
or r8d, r12d
mov r14d, r13d
xor r14d, 0xffffffff
and r14d, 0xc09583eb
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xc09583eb
and r13d, r12d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xc09583eb
and r8d, r12d
or r14d, r13d
or r10d, r8d
xor r14d, r10d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x3a2e1569
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r10d, 0x3a2e1569
or r8d, r10d
xor r8d, 0xffffffff
xor r8d, 0x23a48aa8
and r8d, 0x23a48aa8
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x23a48aa8
and r10d, 0xa0e33eab
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xa0e33eab
mov r13d, r12d
and r13d, 0x23a48aa8
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0xa0e33eab
and r12d, 0xffffffff
or r10d, r13d
or ebx, r12d
xor r10d, ebx
mov ebx, r10d
xor ebx, 0xffffffff
xor ebx, 0x3a2e1569
and ebx, 0x3a2e1569
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xffffffff
or r12d, r13d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0x23a48aa8
mov dword [rbp + 0x2b0], r12d
xor r12d, r13d
mov r13d, dword [rbp + 0x2b0]
and r12d, r13d
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r13d, r8d
xor r13d, 0xffffffff
mov dword [rbp + 0x2ac], ebx
xor ebx, 0xffffffff
mov dword [rbp + 0x2a8], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x34541e3d
mov dword [rbp + 0x2a4], r13d
and r13d, 0x34541e3d
mov dword [rbp + 0x2a0], r8d
mov r8d, dword [rbp + 0x2a8]
mov dword [rbp + 0x29c], r10d
mov r10d, dword [rbp + 0x2a0]
and r8d, r10d
mov r10d, ebx
and r10d, 0x34541e3d
mov dword [rbp + 0x298], r8d
mov r8d, dword [rbp + 0x2ac]
mov dword [rbp + 0x294], r10d
mov r10d, dword [rbp + 0x2a0]
and r8d, r10d
mov r10d, dword [rbp + 0x298]
or r13d, r10d
mov r10d, dword [rbp + 0x294]
or r10d, r8d
xor r13d, r10d
mov r8d, dword [rbp + 0x2a4]
or r8d, ebx
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x2a0]
or r10d, 0x34541e3d
and r8d, r10d
or r13d, r8d
mov r8d, r12d
mov r10d, dword [rbp + 0x29c]
and r8d, r10d
xor r12d, r10d
or r8d, r12d
mov ebx, r13d
xor ebx, 0xffffffff
and ebx, 0x3bc05980
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x3bc05980
and r13d, r12d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0x3bc05980
and r8d, r12d
or ebx, r13d
or r10d, r8d
xor ebx, r10d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xc7318849
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xc7318849
mov r12d, r15d
and r12d, r10d
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xc7318849
and r10d, 0xffffffff
or r8d, r12d
or r13d, r10d
xor r8d, r13d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x3a2e1569
and r10d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x3a2e1569
or r10d, r12d
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x25d5b42d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0x25d5b42d
or r12d, r13d
mov r13d, r8d
xor r13d, 0xffffffff
mov dword [rbp + 0x290], r10d
xor r10d, 0xffffffff
mov dword [rbp + 0x28c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xd369d6fd
mov dword [rbp + 0x288], r13d
and r13d, 0xd369d6fd
mov dword [rbp + 0x284], r8d
mov r8d, dword [rbp + 0x28c]
mov dword [rbp + 0x280], r10d
mov r10d, dword [rbp + 0x284]
and r8d, r10d
mov r10d, dword [rbp + 0x280]
and r10d, 0xd369d6fd
mov dword [rbp + 0x27c], r8d
mov r8d, dword [rbp + 0x290]
mov dword [rbp + 0x278], r10d
mov r10d, dword [rbp + 0x284]
and r8d, r10d
mov r10d, dword [rbp + 0x27c]
or r13d, r10d
mov r10d, dword [rbp + 0x278]
or r10d, r8d
xor r13d, r10d
mov r8d, dword [rbp + 0x288]
mov r10d, dword [rbp + 0x280]
or r8d, r10d
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x284]
or r10d, 0xd369d6fd
and r8d, r10d
or r13d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x25d5b42d
mov r10d, r12d
xor r10d, 0xffffffff
mov dword [rbp + 0x274], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x1642b09c
mov dword [rbp + 0x270], r8d
mov r8d, dword [rbp + 0x274]
and r8d, 0x1642b09c
mov dword [rbp + 0x26c], r8d
mov r8d, dword [rbp + 0x270]
and r8d, 0x25d5b42d
mov dword [rbp + 0x268], r10d
and r10d, 0x1642b09c
mov dword [rbp + 0x264], r8d
mov r8d, dword [rbp + 0x270]
and r12d, r8d
mov r8d, dword [rbp + 0x26c]
mov dword [rbp + 0x260], r10d
mov r10d, dword [rbp + 0x264]
or r8d, r10d
mov r10d, dword [rbp + 0x260]
or r10d, r12d
xor r8d, r10d
mov r10d, dword [rbp + 0x274]
mov r12d, dword [rbp + 0x268]
or r10d, r12d
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x270]
or r12d, 0x1642b09c
and r10d, r12d
or r8d, r10d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0xb67c0844
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xb67c0844
and r13d, r12d
mov dword [rbp + 0x25c], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0xb67c0844
and r12d, 0xffffffff
or r10d, r13d
or r8d, r12d
xor r10d, r8d
xor r10d, 0xffffffff
mov r8d, dword [rbp + 0x25c]
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x83967a58
or r10d, r8d
or r12d, 0x83967a58
xor r10d, 0xffffffff
and r10d, r12d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
mov r13d, ebx
and r13d, r12d
or r8d, r13d
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, r8d
and r13d, r12d
xor r8d, 0xffffffff
mov r12d, edi
and r12d, r8d
or r13d, r12d
xor r13d, 0xffffffff
xor edi, 0xffffffff
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xc88432ae
or r13d, edi
or r8d, 0xc88432ae
xor r13d, 0xffffffff
and r13d, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x3a2e1569
and r8d, 0x3cc516fb
mov edi, dword [rbp + 0x56c]
xor edi, 0x3cc516fb
mov r12d, edi
and r12d, 0x3a2e1569
mov dword [rbp + 0x258], r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x3cc516fb
and edi, 0xffffffff
mov dword [rbp + 0x254], r8d
mov r8d, dword [rbp + 0x258]
or r8d, r12d
mov r12d, dword [rbp + 0x254]
or r12d, edi
xor r8d, r12d
mov edi, r14d
xor edi, 0xffffffff
mov r12d, r8d
and r12d, edi
xor r8d, 0xffffffff
mov edi, r14d
and edi, r8d
or r12d, edi
xor r12d, 0xffffffff
mov r8d, r14d
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x72e7d37c
or r12d, r8d
or edi, 0x72e7d37c
xor r12d, 0xffffffff
and r12d, edi
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
mov dword [rbp + 0x250], ebx
and ebx, edi
or r8d, ebx
mov edi, esi
xor edi, 0xffffffff
mov ebx, r8d
and ebx, edi
xor r8d, 0xffffffff
mov edi, esi
and edi, r8d
or ebx, edi
xor ebx, 0xffffffff
xor esi, 0xffffffff
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xefe213f1
or ebx, esi
or r8d, 0xefe213f1
xor ebx, 0xffffffff
and ebx, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, r13d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x8bcb4700
or r8d, esi
or edi, 0x8bcb4700
xor r8d, 0xffffffff
and r8d, edi
mov esi, r10d
xor esi, 0xffffffff
mov edi, r13d
and edi, esi
xor r13d, 0xffffffff
and r10d, r13d
or edi, r10d
mov r10d, r8d
and r10d, edi
xor r8d, edi
or r10d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov esi, ebx
xor esi, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x6e6189f4
or r8d, esi
or edi, 0x6e6189f4
xor r8d, 0xffffffff
and r8d, edi
mov esi, r12d
xor esi, 0xffffffff
mov edi, ebx
and edi, esi
xor ebx, 0xffffffff
and r12d, ebx
or edi, r12d
mov esi, r8d
xor esi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x2e91434
mov r13d, esi
and r13d, 0x2e91434
and r8d, r12d
mov dword [rbp + 0x24c], ebx
and ebx, 0x2e91434
and edi, r12d
or r13d, r8d
or ebx, edi
xor r13d, ebx
mov r8d, dword [rbp + 0x24c]
or esi, r8d
xor esi, 0xffffffff
or r12d, 0x2e91434
and esi, r12d
or r13d, esi
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x92331d0f
mov edi, dword [rbp + 0x56c]
xor edi, 0x92331d0f
mov ebx, r10d
and ebx, edi
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0x92331d0f
and edi, 0xffffffff
or esi, ebx
or r12d, edi
xor esi, r12d
mov edi, dword [rbp + 0x56c]
xor edi, 0xb81cbc0e
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xd7b0ce2
or edi, esi
or ebx, 0xd7b0ce2
xor edi, 0xffffffff
and edi, ebx
mov esi, dword [rbp + 0x56c]
xor esi, 0xb81cbc0e
and esi, 0x57db16e
mov ebx, dword [rbp + 0x56c]
xor ebx, 0x57db16e
mov r12d, ebx
and r12d, 0xb81cbc0e
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xffffffff
and r8d, 0x57db16e
and ebx, 0xffffffff
or esi, r12d
or r8d, ebx
xor esi, r8d
mov r8d, esi
xor r8d, 0xffffffff
mov ebx, r10d
xor ebx, r8d
and ebx, r10d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
mov r12d, r13d
and r12d, r10d
or r8d, r12d
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xb81cbc0e
mov r12d, r8d
xor r12d, r10d
and r12d, r8d
xor esi, 0xffffffff
mov r8d, r13d
xor r8d, esi
and r8d, r13d
mov r10d, edi
xor r10d, 0xffffffff
mov esi, ebx
xor esi, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xeadf07a4
mov dword [rbp + 0x248], r10d
and r10d, 0xeadf07a4
and edi, r13d
mov dword [rbp + 0x244], esi
and esi, 0xeadf07a4
and ebx, r13d
or r10d, edi
or esi, ebx
xor r10d, esi
mov esi, dword [rbp + 0x248]
mov edi, dword [rbp + 0x244]
or esi, edi
xor esi, 0xffffffff
or r13d, 0xeadf07a4
and esi, r13d
or r10d, esi
mov esi, r12d
and esi, r8d
xor r12d, r8d
or esi, r12d
mov r8d, r10d
xor r8d, 0xffffffff
mov ebx, esi
and ebx, r8d
xor esi, 0xffffffff
and r10d, esi
or ebx, r10d
mov r8d, r15d
xor r8d, 0xffffffff
mov r10d, r14d
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0x938bcb77
or r8d, r10d
or esi, 0x938bcb77
xor r8d, 0xffffffff
and r8d, esi
mov r10d, r15d
xor r10d, 0xffffffff
mov esi, r14d
and esi, r10d
xor r14d, 0xffffffff
and r15d, r14d
or esi, r15d
mov r10d, r8d
and r10d, esi
xor r8d, esi
or r10d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
mov r14d, r10d
and r14d, esi
or r8d, r14d
mov esi, dword [rbp + 0x56c]
xor esi, 0xd1bcb72b
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x2d03162b
or esi, r8d
or r14d, 0x2d03162b
xor esi, 0xffffffff
and esi, r14d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xd1bcb72b
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xd1bcb72b
or r8d, r14d
xor r10d, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x2bff5b04
or r10d, r14d
or r15d, 0x2bff5b04
xor r10d, 0xffffffff
and r10d, r15d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xc6b8641e
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xc6b8641e
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xffffffff
and r13d, 0xc6b8641e
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xd1bcb72b
mov r12d, r14d
xor r12d, r15d
and r12d, r14d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x8e095aa5
or r14d, r8d
or r15d, 0x8e095aa5
xor r14d, 0xffffffff
and r14d, r15d
mov r8d, esi
and r8d, r10d
xor esi, r10d
or r8d, esi
mov r10d, r12d
xor r10d, 0xffffffff
mov esi, r14d
xor esi, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xb464f243
mov r13d, r10d
and r13d, 0xb464f243
and r12d, r15d
mov edi, esi
and edi, 0xb464f243
and r14d, r15d
or r13d, r12d
or edi, r14d
xor r13d, edi
or r10d, esi
xor r10d, 0xffffffff
or r15d, 0xb464f243
and r10d, r15d
or r13d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
mov esi, r13d
and esi, r10d
xor r13d, 0xffffffff
and r8d, r13d
or esi, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x3a2e1569
mov r10d, dword [rbp + 0x250]
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xc7514c28
or r8d, r10d
or edi, 0xc7514c28
xor r8d, 0xffffffff
and r8d, edi
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x3a2e1569
mov edi, dword [rbp + 0x250]
and edi, r10d
mov r10d, dword [rbp + 0x250]
xor r10d, 0xffffffff
and r10d, 0x3a2e1569
or edi, r10d
mov r10d, r8d
xor r10d, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xc761bb0d
mov r12d, r10d
and r12d, 0xc761bb0d
and r8d, r15d
mov r13d, r14d
and r13d, 0xc761bb0d
and edi, r15d
or r12d, r8d
or r13d, edi
xor r12d, r13d
or r10d, r14d
xor r10d, 0xffffffff
or r15d, 0xc761bb0d
and r10d, r15d
or r12d, r10d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0x8d4be462
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x8d4be462
and esi, r10d
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0x8d4be462
and r10d, 0xffffffff
or r8d, esi
or edi, r10d
xor r8d, edi
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0x559461f9
mov esi, dword [rbp + 0x56c]
xor esi, 0x559461f9
and r12d, esi
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0x559461f9
and esi, 0xffffffff
or r10d, r12d
or edi, esi
xor r10d, edi
mov esi, dword [rbp + 0x56c]
xor esi, 0x845a263d
and esi, 0xcc514f2a
mov edi, dword [rbp + 0x56c]
xor edi, 0xcc514f2a
mov r14d, edi
and r14d, 0x845a263d
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xcc514f2a
and edi, 0xffffffff
or esi, r14d
or r15d, edi
xor esi, r15d
mov edi, r8d
xor edi, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x2d270215
mov r12d, edi
and r12d, 0x2d270215
and r8d, r15d
mov r13d, r14d
and r13d, 0x2d270215
and r10d, r15d
or r12d, r8d
or r13d, r10d
xor r12d, r13d
or edi, r14d
xor edi, 0xffffffff
or r15d, 0x2d270215
and edi, r15d
or r12d, edi
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x845a263d
mov r10d, esi
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x54e5c1ad
mov r14d, r8d
and r14d, 0x54e5c1ad
mov r15d, edi
and r15d, 0x845a263d
mov r13d, r10d
and r13d, 0x54e5c1ad
and esi, edi
or r14d, r15d
or r13d, esi
xor r14d, r13d
or r8d, r10d
xor r8d, 0xffffffff
or edi, 0x54e5c1ad
and r8d, edi
or r14d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r12d, r10d
or r8d, r12d
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xf17359ca
or r8d, r14d
or r10d, 0xf17359ca
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0xe48da73d
mov esi, dword [rbp + 0x56c]
xor esi, 0xe48da73d
mov edi, ebx
and edi, esi
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xe48da73d
and esi, 0xffffffff
or r10d, edi
or r14d, esi
xor r10d, r14d
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xc36f7308
mov edi, dword [rbp + 0x56c]
xor edi, 0xc36f7308
mov r14d, r8d
and r14d, edi
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xffffffff
and r15d, 0xc36f7308
and edi, 0xffffffff
or esi, r14d
or r15d, edi
xor esi, r15d
mov edi, dword [rbp + 0x56c]
xor edi, 0x22cd9d72
and edi, 0xc2b55282
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xc2b55282
mov r15d, r14d
and r15d, 0x22cd9d72
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xc2b55282
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x22cd9d72
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x600ba0d8
or r14d, r15d
or r12d, 0x600ba0d8
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, ebx
xor r12d, r15d
and r12d, ebx
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0x22cd9d72
mov r13d, dword [rbp + 0x56c]
xor r13d, 0xf9b6ec33
or ebx, r15d
or r13d, 0xf9b6ec33
xor ebx, 0xffffffff
and ebx, r13d
mov r15d, edi
xor r15d, 0xffffffff
mov r13d, r8d
xor r13d, r15d
and r13d, r8d
mov r8d, r14d
and r8d, r12d
xor r14d, r12d
or r8d, r14d
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, r13d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x78557be3
mov dword [rbp + 0x240], r14d
and r14d, 0x78557be3
and ebx, r12d
mov dword [rbp + 0x23c], r15d
and r15d, 0x78557be3
and r13d, r12d
or r14d, ebx
or r15d, r13d
xor r14d, r15d
mov ebx, dword [rbp + 0x240]
mov r15d, dword [rbp + 0x23c]
or ebx, r15d
xor ebx, 0xffffffff
or r12d, 0x78557be3
and ebx, r12d
or r14d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
mov r12d, r14d
and r12d, ebx
xor r14d, 0xffffffff
and r8d, r14d
or r12d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x86c7dd50
mov r13d, r8d
and r13d, 0x86c7dd50
and r10d, r14d
mov r15d, ebx
and r15d, 0x86c7dd50
and esi, r14d
or r13d, r10d
or r15d, esi
xor r13d, r15d
or r8d, ebx
xor r8d, 0xffffffff
or r14d, 0x86c7dd50
and r8d, r14d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
and r13d, r10d
or r8d, r13d
mov r10d, edi
and r10d, 0x22cd9d72
xor edi, 0x22cd9d72
or r10d, edi
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0x955c1698
or r8d, r10d
or esi, 0x955c1698
xor r8d, 0xffffffff
and r8d, esi
mov r10d, r12d
xor r10d, 0xffffffff
mov esi, r8d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x4d59cb67
mov ebx, r10d
and ebx, 0x4d59cb67
and r12d, edi
mov r14d, esi
and r14d, 0x4d59cb67
and r8d, edi
or ebx, r12d
or r14d, r8d
xor ebx, r14d
or r10d, esi
xor r10d, 0xffffffff
or edi, 0x4d59cb67
and r10d, edi
or ebx, r10d
mov r8d, dword [rbp + 0x2b4]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x2b4]
and esi, r10d
or r8d, esi
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xa6174ece
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xc2fca097
or r10d, r8d
or esi, 0xc2fca097
xor r10d, 0xffffffff
and r10d, esi
mov r8d, dword [rbp + 0x56c]
xor r8d, 0xa6174ece
and r8d, 0x1ac4502
mov esi, dword [rbp + 0x56c]
xor esi, 0x1ac4502
mov edi, esi
and edi, 0xa6174ece
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0x1ac4502
and esi, 0xffffffff
or r8d, edi
or r14d, esi
xor r8d, r14d
mov esi, dword [rbp + 0x2b4]
xor esi, 0xffffffff
mov edi, r8d
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xd1f1d1f2
or esi, edi
or r14d, 0xd1f1d1f2
xor esi, 0xffffffff
and esi, r14d
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0xc9a7e2c1
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xc9a7e2c1
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0xffffffff
and r12d, 0xc9a7e2c1
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xa6174ece
mov r15d, edi
xor r15d, r14d
and r15d, edi
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0x734f5a01
or edi, r8d
or r14d, 0x734f5a01
xor edi, 0xffffffff
and edi, r14d
mov r8d, r10d
xor r8d, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x56c]
xor r12d, 0x21599d96
mov r13d, r8d
and r13d, 0x21599d96
and r10d, r12d
mov dword [rbp + 0x238], r14d
and r14d, 0x21599d96
and esi, r12d
or r13d, r10d
or r14d, esi
xor r13d, r14d
mov r10d, dword [rbp + 0x238]
or r8d, r10d
xor r8d, 0xffffffff
or r12d, 0x21599d96
and r8d, r12d
or r13d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xc41290b5
mov r12d, r8d
and r12d, 0xc41290b5
and r15d, r14d
mov r10d, esi
and r10d, 0xc41290b5
and edi, r14d
or r12d, r15d
or r10d, edi
xor r12d, r10d
or r8d, esi
xor r8d, 0xffffffff
or r14d, 0xc41290b5
and r8d, r14d
or r12d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xf35234ac
mov r10d, dword [rbp + 0x56c]
xor r10d, 0xf35234ac
and r13d, r10d
mov esi, r12d
xor esi, 0xffffffff
and esi, 0xf35234ac
and r12d, r10d
or r8d, r13d
or esi, r12d
xor r8d, esi
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0xf5a346cd
mov esi, dword [rbp + 0x56c]
xor esi, 0xf5a346cd
mov edi, ebx
and edi, esi
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xf5a346cd
and esi, 0xffffffff
or r10d, edi
or r14d, esi
xor r10d, r14d
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and r8d, edi
or esi, r8d
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x2a682625
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0x2a682625
or r8d, edi
mov edi, r10d
xor edi, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xa389bacf
mov r12d, edi
and r12d, 0xa389bacf
and r10d, r15d
mov r13d, r14d
and r13d, 0xa389bacf
and esi, r15d
or r12d, r10d
or r13d, esi
xor r12d, r13d
or edi, r14d
xor edi, 0xffffffff
or r15d, 0xa389bacf
and edi, r15d
or r12d, edi
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x2a682625
mov esi, r8d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xe2dbd236
mov r14d, r10d
and r14d, 0xe2dbd236
mov r15d, edi
and r15d, 0x2a682625
mov r13d, esi
and r13d, 0xe2dbd236
and r8d, edi
or r14d, r15d
or r13d, r8d
xor r14d, r13d
or r10d, esi
xor r10d, 0xffffffff
or edi, 0xe2dbd236
and r10d, edi
or r14d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x107e9c21
mov r10d, dword [rbp + 0x56c]
xor r10d, 0x107e9c21
and r12d, r10d
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0x107e9c21
and r10d, 0xffffffff
or r8d, r12d
or esi, r10d
xor r8d, esi
xor r14d, 0xffffffff
mov r10d, r8d
xor r10d, r14d
and r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xe6a262dd
mov esi, dword [rbp + 0x56c]
xor esi, 0xe6a262dd
mov edi, ebx
and edi, esi
mov r14d, dword [rbp + 0x56c]
xor r14d, 0xffffffff
and r14d, 0xe6a262dd
and esi, 0xffffffff
or r8d, edi
or r14d, esi
xor r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
and edi, 0xffffffff
or esi, edi
xor ebx, 0xffffffff
xor esi, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0x7d00fa6d
or ebx, esi
or edi, 0x7d00fa6d
xor ebx, 0xffffffff
and ebx, edi
mov esi, r8d
and esi, ebx
xor r8d, ebx
or esi, r8d
mov r8d, dword [rbp + 0x2b4]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x56c]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x2b4]
and ebx, edi
or r8d, ebx
mov edi, esi
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and esi, ebx
or edi, esi
mov esi, dword [rbp + 0x56c]
xor esi, 0x298b7ad4
and esi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xffffffff
and ebx, 0x298b7ad4
or esi, ebx
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x56c]
xor r15d, 0xa24934ce
mov r12d, ebx
and r12d, 0xa24934ce
and r8d, r15d
mov r13d, r14d
and r13d, 0xa24934ce
and edi, r15d
or r12d, r8d
or r13d, edi
xor r12d, r13d
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0xa24934ce
and ebx, r15d
or r12d, ebx
mov r8d, dword [rbp + 0x56c]
xor r8d, 0x298b7ad4
mov edi, esi
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x56c]
xor ebx, 0xfdcb6ef6
mov r14d, r8d
and r14d, 0xfdcb6ef6
mov r15d, ebx
and r15d, 0x298b7ad4
mov r13d, edi
and r13d, 0xfdcb6ef6
and esi, ebx
or r14d, r15d
or r13d, esi
xor r14d, r13d
or r8d, edi
xor r8d, 0xffffffff
or ebx, 0xfdcb6ef6
and r8d, ebx
or r14d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x56c]
xor esi, 0xffffffff
and r12d, esi
or r8d, r12d
xor r14d, 0xffffffff
mov esi, r8d
xor esi, r14d
and esi, r8d
mov r8d, esi
xor r8d, 0xffffffff
mov edi, r10d
xor edi, r8d
and edi, r10d
mov r8d, r10d
xor r8d, 0xffffffff
mov ebx, esi
and ebx, r8d
xor esi, 0xffffffff
and r10d, esi
or ebx, r10d
mov r8d, edi
and r8d, ebx
xor edi, ebx
or r8d, edi
mov byte [r9 + r11], r8b
xor eax, eax
mov rcx, qword [rbp + 0xa88]
mov edx, dword [rcx]
mov r8d, eax
sub r8d, 0x49889aa3
add r8d, 0
add r8d, 0xa8d54c56
sub r8d, edx
sub r8d, 0xa8d54c56
sub r8d, 0xb2b315b6
add r8d, 0x49889aa3
add r8d, 0xb2b315b6
mov edx, eax
sub edx, 0x82dec8f
mov r9d, eax
sub r9d, edx
sub r9d, 0x68002f0b
sub r9d, 0xd567c83a
add r9d, 0x68002f0b
add r9d, 0xac48d0df
sub r9d, 0x82dec8f
sub r9d, 0xac48d0df
mov edx, 0x360f7328
add edx, 0
sub edx, r8d
sub edx, 0x360f7328
mov r8d, eax
sub r8d, 0x8428e9af
sub r8d, r9d
add r8d, 0x8428e9af
sub edx, 0x10d55378
add edx, r8d
add edx, 0x10d55378
mov r8d, 0xe98fdc35
add r8d, 0
sub r8d, edx
sub r8d, 0xe98fdc35
mov edx, eax
sub edx, 0x96340be1
sub edx, r8d
add edx, 0x96340be1
mov r8d, eax
sub r8d, 0x2374f99d
add r8d, edx
add r8d, 0x2374f99d
mov edx, eax
sub edx, 0xc301605f
sub r8d, edx
mov edx, eax
sub edx, 0x8e74ca02
add r8d, edx
add r8d, 0xdfecaab1
sub r8d, 0xc301605f
sub r8d, 0xdfecaab1
add r8d, 0xb4d7c146
sub r8d, 0xca541b3e
sub r8d, 0xb4d7c146
add r8d, 0x7aa04035
add r8d, 1
sub r8d, 0x7aa04035
add r8d, 0x2c482fe4
add r8d, 0xca541b3e
sub r8d, 0x2c482fe4
mov edx, 0x785fd91f
add edx, 0
sub edx, 0x8e74ca02
sub edx, 0x785fd91f
sub r8d, 0x65dfa3e0
sub r8d, edx
add r8d, 0x65dfa3e0
mov edx, eax
sub edx, 0xe7ec60d9
sub edx, 0xbdceb197
add edx, 0xe7ec60d9
mov r9d, eax
sub r9d, 0xd567c83a
add edx, r9d
mov r9d, eax
sub r9d, 0xbdceb197
sub edx, r9d
sub r8d, 0x47d8b30b
add r8d, 0x72918379
add r8d, 0x47d8b30b
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, edx
add r9d, r8d
sub eax, r9d
sub eax, 0x268287d9
sub eax, 0x72918379
add eax, 0x268287d9
mov dword [rcx], eax
jmp 0x6d82e0fb
mov rax, qword [rbp + 0xaa8]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa80]
mov qword [rdx], rcx
mov rcx, qword [rax]
mov r8, qword [rdx]
movsxd r8, dword [r8 + 0x3c]
add rcx, r8
mov r8, qword [rbp + 0xa78]
mov qword [r8], rcx
mov rcx, qword [rbp + 0xa98]
mov r9, qword [rcx]
mov r10, qword [rbp + 0xa70]
mov qword [r10], r9
mov r9, qword [rcx]
mov rcx, qword [r10]
sub rsp, 0x20
mov qword [rbp + 0x230], r9
call sym.out.dll_StrLen
add rsp, 0x20
mov rcx, qword [rbp + 0x230]
add rcx, rax
add rcx, 1
mov rax, qword [rbp + 0xa68]
mov qword [rax], rcx
mov rcx, qword [rax]
mov rdx, qword [rax]
sub rsp, 0x20
mov qword [rbp + 0x228], rcx
mov rcx, rdx
call sym.out.dll_StrLen
add rsp, 0x20
mov rcx, qword [rbp + 0x228]
add rcx, rax
add rcx, 1
mov rax, qword [rbp + 0xa60]
mov qword [rax], rcx
mov rcx, qword [rax]
mov rdx, qword [rax]
sub rsp, 0x20
mov qword [rbp + 0x220], rcx
mov rcx, rdx
call sym.out.dll_StrLen
add rsp, 0x20
mov rcx, qword [rbp + 0x220]
add rcx, rax
add rcx, 1
mov rax, qword [rbp + 0xa58]
mov qword [rax], rcx
mov rcx, qword [rbp + 0xa68]
mov rcx, qword [rcx]
sub rsp, 0x20
call sym.out.dll__GetModuleBase
add rsp, 0x20
mov rcx, qword [rbp + 0xa70]
mov rdx, qword [rcx]
sub rsp, 0x20
mov rcx, rax
call sym.out.dll__GetProcAddr
add rsp, 0x20
xor r11d, r11d
mov ecx, r11d
mov rdx, qword [rbp + 0xa78]
mov r8, qword [rdx]
mov r11d, dword [r8 + 0x50]
mov edx, r11d
sub rsp, 0x20
mov r8d, 0x3000
mov r9d, 0x40
call rax
add rsp, 0x20
mov rcx, qword [rbp + 0xa50]
mov qword [rcx], rax
mov rax, qword [rbp + 0xa78]
mov rdx, qword [rax]
add rdx, 0x108
mov r8, qword [rbp + 0xa48]
mov qword [r8], rdx
mov rdx, qword [rbp + 0xa40]
mov dword [rdx], 0
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, eax
sub r8d, 0xf5127d7d
mov r9d, ecx
add r9d, r8d
add r9d, 0x65e93924
sub r9d, 0x740fb4d3
sub r9d, 0x65e93924
mov r8d, eax
sub r8d, 0xf5127d7d
sub r9d, r8d
mov r8d, eax
sub r8d, r9d
add r8d, 0
mov r9d, 0xdde22d85
add r9d, 0
sub r9d, 0x65e5eafb
sub r9d, 0xdde22d85
sub r8d, 0x6c057054
add r8d, r9d
add r8d, 0x6c057054
mov r9d, eax
sub r9d, r8d
add r9d, 0
mov r8d, 0xc51b9ce5
add r8d, 0
sub r8d, 0x740fb4d3
sub r8d, 0xc51b9ce5
add r9d, 0x1eeced4a
sub r9d, r8d
sub r9d, 0x1eeced4a
sub r9d, 0x412d16be
add r9d, 0x58df2e73
add r9d, 0x412d16be
mov r8d, eax
sub r8d, 0xf20ee3f9
add r9d, r8d
sub r9d, 0x81f55514
sub r9d, 0x58df2e73
add r9d, 0x81f55514
sub r9d, 0x7bac3e3a
sub r9d, 0x688b8596
add r9d, 0x7bac3e3a
add r9d, 0x4329cba
sub r9d, 1
sub r9d, 0x4329cba
sub r9d, 0x650e3956
add r9d, 0x688b8596
add r9d, 0x650e3956
sub r9d, 0x70cd216e
sub r9d, 0xe043dd26
add r9d, 0x70cd216e
add r9d, 0xd58e41c3
add r9d, 0xf20ee3f9
sub r9d, 0xd58e41c3
sub r9d, 0x99d055ef
add r9d, 0xe043dd26
add r9d, 0x99d055ef
add r9d, 0x6bf5a14d
add r9d, 0x4b729c36
sub r9d, 0x6bf5a14d
mov r8d, eax
sub r8d, 0x3c07f49
sub r9d, r8d
add r9d, 0x40cac109
sub r9d, 0x4b729c36
sub r9d, 0x40cac109
mov r8d, 0x57acc347
add r8d, 0
sub r8d, 0x65e5eafb
sub r8d, 0x57acc347
mov r10d, eax
sub r10d, r9d
mov r9d, eax
sub r9d, r8d
add r10d, r9d
mov r8d, eax
sub r8d, r10d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0xda3e056d
add r9d, r8d
mov r8d, eax
sub r8d, r9d
sub eax, 0x3c07f49
add r8d, eax
sub r8d, 0x7c77b9d5
sub r8d, 0xda3e056d
add r8d, 0x7c77b9d5
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, bl
xor sil, 0xff
and sil, 1
mov dil, 1
mov r14b, dil
xor r14b, 1
mov r15b, bl
and r15b, r14b
or sil, r15b
xor sil, 0xff
xor sil, 0
and sil, 0
mov r14b, dil
xor r14b, 0
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
or r14b, r15b
mov r15b, bl
xor r15b, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
or r15b, r12b
or r13b, 1
xor r15b, 0xff
and r15b, r13b
mov r12b, dil
xor r12b, 1
and r12b, 0
mov r13b, dil
xor r13b, 0
mov al, r13b
and al, 1
mov cl, dil
xor cl, 1
and cl, 0
and r13b, 1
or r12b, al
or cl, r13b
xor r12b, cl
xor r12b, 0xff
mov al, dil
xor al, 0
mov cl, dil
xor cl, 1
or r12b, al
or cl, 1
xor r12b, 0xff
and r12b, cl
mov al, dil
xor al, 1
xor r14b, 0xff
mov cl, dil
xor cl, 0
or al, r14b
or cl, 0
xor al, 0xff
and al, cl
mov cl, sil
xor cl, 0xff
mov r14b, r15b
xor r14b, 0xff
mov r13b, dil
xor r13b, 0
mov dl, cl
and dl, 0
and sil, r13b
mov r8b, r14b
and r8b, 0
and r15b, r13b
or dl, sil
or r8b, r15b
xor dl, r8b
or cl, r14b
xor cl, 0xff
or r13b, 0
and cl, r13b
or dl, cl
mov cl, r12b
xor cl, 0xff
mov r8b, al
xor r8b, 0xff
mov sil, dil
xor sil, 0
mov r14b, cl
and r14b, 0
and r12b, sil
mov r15b, r8b
and r15b, 0
and al, sil
or r14b, r12b
or r15b, al
xor r14b, r15b
or cl, r8b
xor cl, 0xff
or sil, 0
and cl, sil
or r14b, cl
mov al, dl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and dl, cl
mov r8b, r14b
xor r8b, 0xff
and r8b, 0xff
and r14b, cl
or al, dl
or r8b, r14b
xor al, r8b
mov cl, r11b
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
mov r8b, r11b
and r8b, dl
mov sil, dil
xor sil, 1
and sil, 0
and dl, 1
or cl, r8b
or sil, dl
xor cl, sil
mov dl, dil
xor dl, 0
xor cl, 0xff
mov r8b, dil
xor r8b, 0
or dl, cl
or r8b, 0
xor dl, 0xff
and dl, r8b
mov cl, dil
xor cl, 0
and cl, 0
mov r8b, dil
xor r8b, 0
mov sil, r8b
and sil, 0
mov r14b, dil
xor r14b, 1
and r14b, 0
and r8b, 1
or cl, sil
or r14b, r8b
xor cl, r14b
mov r8b, cl
xor r8b, 0xff
mov sil, r11b
xor sil, r8b
and sil, r11b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r14b, dil
xor r14b, 1
mov r15b, al
and r15b, r14b
or r8b, r15b
xor r8b, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, dil
xor r15b, 0
or r8b, r14b
or r15b, 0
xor r8b, 0xff
and r8b, r15b
xor al, 0xff
xor cl, 0xff
mov r14b, dil
xor r14b, 0
or al, cl
or r14b, 0
xor al, 0xff
and al, r14b
mov cl, dl
xor cl, 0xff
mov r14b, sil
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, cl
and r12b, 0xff
and dl, r15b
mov r13b, r14b
and r13b, 0xff
and sil, r15b
or r12b, dl
or r13b, sil
xor r12b, r13b
or cl, r14b
xor cl, 0xff
or r15b, 1
and cl, r15b
or r12b, cl
mov cl, r8b
and cl, al
xor r8b, al
or cl, r8b
mov al, r12b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
and r12b, dl
mov r8b, cl
xor r8b, 0xff
and r8b, 0
and cl, dl
or al, r12b
or r8b, cl
xor al, r8b
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and al, dl
or cl, al
mov al, r11b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, r11b
and r8b, dl
mov sil, dil
xor sil, 1
and sil, 0xff
and dl, 1
or al, r8b
or sil, dl
xor al, sil
mov dl, dil
xor dl, 0
and dl, 1
mov r8b, dil
xor r8b, 1
and r8b, 0
or dl, r8b
mov r8b, cl
and r8b, al
xor cl, al
or r8b, cl
mov al, dil
xor al, 0
mov cl, dl
xor cl, 0xff
mov sil, dil
xor sil, 0
mov r14b, al
and r14b, 0
mov r15b, sil
and r15b, 0
mov r12b, cl
and r12b, 0
and dl, sil
or r14b, r15b
or r12b, dl
xor r14b, r12b
or al, cl
xor al, 0xff
or sil, 0
and al, sil
or r14b, al
mov al, r8b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r8b, cl
or al, r8b
xor al, 0xff
xor r14b, 0xff
mov cl, dil
xor cl, 0
or al, r14b
or cl, 0
xor al, 0xff
and al, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov r8b, r11b
and r8b, dl
or cl, r8b
mov dl, dil
xor dl, 0
xor cl, 0xff
mov r8b, dil
xor r8b, 0
or dl, cl
or r8b, 0
xor dl, 0xff
and dl, r8b
mov cl, dil
xor cl, 0
and cl, 1
mov r8b, dil
xor r8b, 1
and r8b, 0
or cl, r8b
mov r8b, cl
xor r8b, 0xff
mov sil, r11b
xor sil, r8b
and sil, r11b
mov r8b, dil
xor r8b, 1
and r8b, 0
mov r14b, dil
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or r8b, r15b
or r12b, r14b
xor r8b, r12b
mov r14b, dil
xor r14b, 0
mov r15b, r8b
xor r15b, r14b
and r15b, r8b
mov r8b, dil
xor r8b, 1
xor cl, 0xff
mov r14b, dil
xor r14b, 1
or r8b, cl
or r14b, 1
xor r8b, 0xff
and r8b, r14b
mov cl, dl
xor cl, 0xff
mov r14b, sil
xor r14b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, cl
and r13b, 0
and dl, r12b
mov r9b, r14b
and r9b, 0
and sil, r12b
or r13b, dl
or r9b, sil
xor r13b, r9b
or cl, r14b
xor cl, 0xff
or r12b, 0
and cl, r12b
or r13b, cl
mov cl, r15b
and cl, r8b
xor r15b, r8b
or cl, r15b
mov dl, r13b
xor dl, 0xff
and dl, 0
mov r8b, dil
xor r8b, 0
and r13b, r8b
mov r9b, cl
xor r9b, 0xff
and r9b, 0
and cl, r8b
or dl, r13b
or r9b, cl
xor dl, r9b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
and dl, r8b
mov r9b, dil
xor r9b, 1
and r9b, 0xff
and r8b, 1
or cl, dl
or r9b, r8b
xor cl, r9b
mov dl, bl
xor dl, 0xff
mov r8b, cl
and r8b, dl
xor cl, 0xff
mov dl, bl
and dl, cl
or r8b, dl
xor r8b, 0xff
mov cl, bl
xor cl, 0xff
mov dl, dil
xor dl, 0
or r8b, cl
or dl, 0
xor r8b, 0xff
and r8b, dl
mov cl, bl
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
mov r9b, bl
and r9b, dl
mov sil, dil
xor sil, 1
and sil, 0
and dl, 1
or cl, r9b
or sil, dl
xor cl, sil
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, dil
xor dl, 1
and dl, 1
mov r9b, dil
xor r9b, 1
and r9b, 1
or dl, r9b
xor bl, 0xff
xor dl, 0xff
mov r9b, dil
xor r9b, 0
or bl, dl
or r9b, 0
xor bl, 0xff
and bl, r9b
mov dl, cl
and dl, bl
xor cl, bl
or dl, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r9b, dil
xor r9b, 1
and dl, r9b
mov bl, dil
xor bl, 1
and bl, 0xff
and r9b, 1
or cl, dl
or bl, r9b
xor cl, bl
mov dl, r11b
xor dl, 0xff
mov r9b, cl
and r9b, dl
xor cl, 0xff
mov dl, r11b
and dl, cl
or r9b, dl
xor r9b, 0xff
xor r11b, 0xff
mov cl, dil
xor cl, 1
or r9b, r11b
or cl, 1
xor r9b, 0xff
and r9b, cl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov r11b, r8b
and r11b, dl
or cl, r11b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r11b, dil
xor r11b, 1
mov bl, r9b
and bl, r11b
or dl, bl
mov r11b, dil
xor r11b, 1
and r11b, 1
mov bl, dil
xor bl, 1
and bl, 1
or r11b, bl
mov bl, dil
xor bl, 1
mov sil, cl
xor sil, bl
and sil, cl
xor r8b, 0xff
mov bl, r11b
xor bl, 0xff
mov r14b, dil
xor r14b, 1
or r8b, bl
or r14b, 1
xor r8b, 0xff
and r8b, r14b
mov bl, dil
xor bl, 1
mov r14b, dl
xor r14b, bl
and r14b, dl
xor r9b, 0xff
mov bl, r11b
xor bl, 0xff
mov r15b, dil
xor r15b, 1
or r9b, bl
or r15b, 1
xor r9b, 0xff
and r9b, r15b
mov bl, sil
and bl, r8b
xor sil, r8b
or bl, sil
mov r8b, r14b
xor r8b, 0xff
mov sil, r9b
xor sil, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, r8b
and r12b, 0
and r14b, r15b
mov r13b, sil
and r13b, 0
and r9b, r15b
or r12b, r14b
or r13b, r9b
xor r12b, r13b
or r8b, sil
xor r8b, 0xff
or r15b, 0
and r8b, r15b
or r12b, r8b
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
and bl, r9b
mov sil, r12b
xor sil, 0xff
and sil, 0xff
and r12b, r9b
or r8b, bl
or sil, r12b
xor r8b, sil
mov r9b, cl
xor r9b, 0xff
mov bl, dl
xor bl, 0xff
mov sil, dil
xor sil, 1
mov r14b, r9b
and r14b, 0xff
and cl, sil
mov r15b, bl
and r15b, 0xff
and dl, sil
or r14b, cl
or r15b, dl
xor r14b, r15b
or r9b, bl
xor r9b, 0xff
or sil, 1
and r9b, sil
or r14b, r9b
mov cl, r14b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r14b, dl
or cl, r14b
mov dl, dil
xor dl, 1
mov r9b, r11b
xor r9b, 0xff
mov bl, dil
xor bl, 1
mov sil, dl
and sil, 0xff
mov r14b, bl
and r14b, 1
mov r15b, r9b
and r15b, 0xff
and r11b, bl
or sil, r14b
or r15b, r11b
xor sil, r15b
or dl, r9b
xor dl, 0xff
or bl, 1
and dl, bl
or sil, dl
xor sil, 0xff
mov dl, cl
xor dl, sil
and dl, cl
mov cl, r8b
and cl, dl
xor r8b, dl
or cl, r8b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, cl
and r9b, r8b
mov r11b, dil
xor r11b, 1
and r11b, 0xff
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
mov r8b, al
xor r8b, 0xff
mov r9b, dl
and r9b, r8b
xor dl, 0xff
mov r8b, al
and r8b, dl
or r9b, r8b
mov dl, al
xor dl, 0xff
mov r8b, r9b
xor r8b, dl
and r8b, r9b
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
mov r11b, al
and r11b, r9b
or dl, r11b
xor dl, 0xff
mov r9b, cl
xor r9b, dl
and r9b, cl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r11b, dil
xor r11b, 1
and cl, r11b
or dl, cl
xor al, 0xff
xor dl, 0xff
mov cl, dil
xor cl, 0
or al, dl
or cl, 0
xor al, 0xff
and al, cl
mov cl, r9b
xor cl, 0xff
mov dl, al
xor dl, 0xff
mov r11b, dil
xor r11b, 0
mov bl, cl
and bl, 0
and r9b, r11b
mov sil, dl
and sil, 0
and al, r11b
or bl, r9b
or sil, al
xor bl, sil
or cl, dl
xor cl, 0xff
or r11b, 0
and cl, r11b
or bl, cl
mov al, bl
xor al, 0xff
mov cl, r8b
xor cl, al
and cl, r8b
mov al, r8b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
and r8b, dl
mov r9b, bl
xor r9b, 0xff
and r9b, 0
and bl, dl
or al, r8b
or r9b, bl
xor al, r9b
mov dl, cl
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
xor dil, 1
mov r9b, dl
and r9b, 0xff
and cl, dil
mov r11b, r8b
and r11b, 0xff
and al, dil
or r9b, cl
or r11b, al
xor r9b, r11b
or dl, r8b
xor dl, 0xff
or dil, 1
and dl, dil
or r9b, dl
test r9b, 1
jne 0x6d8363fb
jmp 0x6d85779f
xor eax, eax
mov rcx, qword [rbp + 0xa40]
mov edx, dword [rcx]
mov r8, qword [rbp + 0xa78]
mov r9, qword [r8]
movzx r10d, word [r9 + 6]
cmp edx, r10d
setl r11b
mov edx, dword [sym.out.dll_x.13]
mov r10d, dword [sym.out.dll_y.14]
mov esi, eax
sub esi, 0xca1bf33
add esi, 0
mov edi, eax
sub edi, 0x458b33c6
add esi, edi
mov edi, eax
sub edi, esi
mov esi, eax
sub esi, 0xca1bf33
add edi, esi
mov esi, eax
sub esi, edi
add esi, 0x1da52f68
sub esi, 0x94928f9
sub esi, 0x1da52f68
add esi, 0xe2e4d480
sub esi, 1
sub esi, 0xe2e4d480
mov edi, eax
sub edi, 0x94928f9
sub esi, edi
mov edi, eax
sub edi, 0x2b1e3acb
sub edi, esi
add edi, 0x2b1e3acb
mov esi, eax
sub esi, 0x458b33c6
add esi, 0
sub edi, 0x7ee85065
add edi, esi
add edi, 0x7ee85065
mov esi, 0xfa5da22a
add esi, 0
sub esi, edi
sub esi, 0xfa5da22a
mov edi, eax
sub edi, 0xf0aff8e5
add edi, 0
mov ebx, eax
sub ebx, edx
add edi, ebx
sub edi, 0x9f8ef961
add edi, 0xf0aff8e5
add edi, 0x9f8ef961
mov ebx, 0xac0b3fcd
add ebx, 0
add ebx, 0xed2ed11a
sub ebx, 0xac0b3fcd
sub ebx, 0xac4dfdf6
sub ebx, esi
add ebx, 0xac4dfdf6
sub ebx, 0x87bd7d2c
sub ebx, 0xed2ed11a
add ebx, 0x87bd7d2c
mov esi, 0xfd215bc2
add esi, 0
sub esi, ebx
sub esi, 0xfd215bc2
sub edi, 0xf56fcbf7
sub edi, esi
add edi, 0xf56fcbf7
mov esi, eax
sub esi, 0
mov ebx, eax
sub ebx, 0xf2fc145b
add esi, ebx
mov ebx, eax
sub ebx, esi
sub eax, edi
add ebx, eax
sub ebx, 0x18bf360
sub ebx, 0xf2fc145b
add ebx, 0x18bf360
imul edx, ebx
and edx, 1
cmp edx, 0
sete r14b
cmp r10d, 0xa
setl r15b
mov r12b, r15b
xor r12b, 0xff
and r12b, 1
mov r13b, 1
mov al, r13b
xor al, 1
mov dl, r15b
and dl, al
or r12b, dl
mov al, r13b
xor al, 1
xor r12b, 0xff
mov dl, r13b
xor dl, 0
or al, r12b
or dl, 0
xor al, 0xff
and al, dl
mov dl, r13b
xor dl, 1
and dl, 1
mov r12b, r13b
xor r12b, 1
mov r9b, r12b
and r9b, 1
mov r10b, r13b
xor r10b, 1
and r10b, 0xff
and r12b, 1
or dl, r9b
or r10b, r12b
xor dl, r10b
mov r9b, r15b
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r12b, r13b
xor r12b, 1
or r9b, r10b
or r12b, 1
xor r9b, 0xff
and r9b, r12b
mov r10b, r13b
xor r10b, 1
and r10b, 1
mov r12b, r13b
xor r12b, 1
and r12b, 1
or r10b, r12b
mov r12b, r13b
xor r12b, 1
mov bl, r10b
xor bl, r12b
and bl, r10b
mov r10b, r13b
xor r10b, 1
xor dl, 0xff
mov r12b, r13b
xor r12b, 0
or r10b, dl
or r12b, 0
xor r10b, 0xff
and r10b, r12b
mov dl, al
and dl, r9b
xor al, r9b
or dl, al
mov al, bl
xor al, 0xff
mov r9b, r10b
xor r9b, 0xff
mov r12b, r13b
xor r12b, 1
mov sil, al
and sil, 0xff
and bl, r12b
mov dil, r9b
and dil, 0xff
and r10b, r12b
or sil, bl
or dil, r10b
xor sil, dil
or al, r9b
xor al, 0xff
or r12b, 1
and al, r12b
or sil, al
mov al, dl
xor al, 0xff
mov r9b, sil
and r9b, al
xor sil, 0xff
and dl, sil
or r9b, dl
mov al, r14b
xor al, 0xff
and al, 0
mov dl, r13b
xor dl, 0
mov r10b, r14b
and r10b, dl
mov bl, r13b
xor bl, 1
and bl, 0
and dl, 1
or al, r10b
or bl, dl
xor al, bl
mov dl, r9b
xor dl, 0xff
xor al, 0xff
mov r10b, r13b
xor r10b, 1
or dl, al
or r10b, 1
xor dl, 0xff
and dl, r10b
mov al, r9b
xor al, 0xff
and al, 1
mov r10b, r13b
xor r10b, 1
and r9b, r10b
mov bl, r13b
xor bl, 1
and bl, 0xff
and r10b, 1
or al, r9b
or bl, r10b
xor al, bl
xor al, 0xff
mov r9b, r14b
xor r9b, al
and r9b, r14b
mov al, dl
xor al, 0xff
mov r10b, r9b
xor r10b, 0xff
mov bl, r13b
xor bl, 0
mov sil, al
and sil, 0
and dl, bl
mov dil, r10b
and dil, 0
and r9b, bl
or sil, dl
or dil, r9b
xor sil, dil
or al, r10b
xor al, 0xff
or bl, 0
and al, bl
or sil, al
mov al, sil
xor al, 0xff
and al, 1
mov dl, r13b
xor dl, 1
and sil, dl
mov r9b, r13b
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, sil
or r9b, dl
xor al, r9b
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r9b, r13b
xor r9b, 1
mov r10b, r14b
and r10b, r9b
or dl, r10b
mov r9b, r13b
xor r9b, 1
and r9b, 0
mov r10b, r13b
xor r10b, 0
mov bl, r10b
and bl, 1
mov sil, r13b
xor sil, 1
and sil, 0
and r10b, 1
or r9b, bl
or sil, r10b
xor r9b, sil
mov r10b, al
and r10b, dl
xor al, dl
or r10b, al
mov al, r9b
and al, 1
xor r9b, 1
or al, r9b
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r9b, r13b
xor r9b, 1
and r10b, r9b
or dl, r10b
xor al, 0xff
mov r9b, dl
xor r9b, al
and r9b, dl
mov al, r14b
xor al, 0xff
and al, 1
mov dl, r13b
xor dl, 1
mov r10b, r14b
and r10b, dl
or al, r10b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, r13b
xor dl, 1
and dl, 1
mov r10b, r13b
xor r10b, 1
and r10b, 1
or dl, r10b
xor dl, 0xff
mov r10b, r14b
xor r10b, dl
and r10b, r14b
mov dl, al
and dl, r10b
xor al, r10b
or dl, al
mov al, r13b
xor al, 1
and al, 1
mov r10b, r13b
xor r10b, 1
mov bl, r10b
and bl, 1
mov sil, r13b
xor sil, 1
and sil, 0xff
and r10b, 1
or al, bl
or sil, r10b
xor al, sil
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov bl, r13b
xor bl, 1
and dl, bl
or r10b, dl
mov dl, r13b
xor dl, 1
and dl, 0
mov bl, r13b
xor bl, 0
mov sil, bl
and sil, 1
mov dil, r13b
xor dil, 1
and dil, 0
and bl, 1
or dl, sil
or dil, bl
xor dl, dil
mov bl, al
xor bl, 0xff
mov sil, r10b
xor sil, 0xff
mov dil, r13b
xor dil, 1
mov r12b, bl
and r12b, 0xff
and al, dil
mov cl, sil
and cl, 0xff
and r10b, dil
or r12b, al
or cl, r10b
xor r12b, cl
or bl, sil
xor bl, 0xff
or dil, 1
and bl, dil
or r12b, bl
mov al, r13b
xor al, 1
mov cl, dl
xor cl, 0xff
mov r10b, r13b
xor r10b, 1
mov bl, al
and bl, 0xff
mov sil, r10b
and sil, 1
mov dil, cl
and dil, 0xff
and dl, r10b
or bl, sil
or dil, dl
xor bl, dil
or al, cl
xor al, 0xff
or r10b, 1
and al, r10b
or bl, al
mov al, r12b
xor al, 0xff
and al, 1
mov cl, r13b
xor cl, 1
and r12b, cl
or al, r12b
xor al, 0xff
xor bl, 0xff
mov cl, r13b
xor cl, 0
or al, bl
or cl, 0
xor al, 0xff
and al, cl
mov cl, r13b
xor cl, 1
and cl, 1
mov dl, r13b
xor dl, 1
mov r10b, dl
and r10b, 1
mov bl, r13b
xor bl, 1
and bl, 0xff
and dl, 1
or cl, r10b
or bl, dl
xor cl, bl
mov dl, r13b
xor dl, 1
xor cl, 0xff
mov r10b, r13b
xor r10b, 0
or dl, cl
or r10b, 0
xor dl, 0xff
and dl, r10b
mov cl, r13b
xor cl, 1
and cl, 1
mov r10b, r13b
xor r10b, 1
and r10b, 1
or cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r10b, dl
and r10b, cl
xor dl, cl
or r10b, dl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov dl, r13b
xor dl, 1
mov bl, r10b
and bl, dl
or cl, bl
mov dl, r14b
xor dl, 0xff
mov bl, cl
and bl, dl
xor cl, 0xff
mov dl, r14b
and dl, cl
or bl, dl
xor bl, 0xff
xor r14b, 0xff
mov cl, r13b
xor cl, 1
or bl, r14b
or cl, 1
xor bl, 0xff
and bl, cl
mov cl, r15b
xor cl, 0xff
and cl, 1
mov dl, r13b
xor dl, 1
mov sil, r15b
and sil, dl
or cl, sil
mov dl, r13b
xor dl, 0
xor cl, 0xff
mov sil, r13b
xor sil, 0
or dl, cl
or sil, 0
xor dl, 0xff
and dl, sil
mov cl, r13b
xor cl, 0
and cl, 1
mov sil, r13b
xor sil, 1
and sil, 0
or cl, sil
mov sil, r15b
xor sil, 0xff
mov dil, cl
xor dil, 0xff
mov r14b, r13b
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
mov dil, r13b
xor dil, 1
and dil, 1
mov r14b, r13b
xor r14b, 1
and r14b, 1
or dil, r14b
mov r14b, r13b
xor r14b, 0
mov r12b, dil
xor r12b, r14b
and r12b, dil
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dil, dl
xor dil, 0xff
mov r14b, sil
xor r14b, 0xff
mov r8b, r13b
xor r8b, 1
mov byte [rbp + 0x21f], dil
and dil, 0xff
and dl, r8b
mov byte [rbp + 0x21e], r14b
and r14b, 0xff
and sil, r8b
or dil, dl
or r14b, sil
xor dil, r14b
mov dl, byte [rbp + 0x21f]
mov sil, byte [rbp + 0x21e]
or dl, sil
xor dl, 0xff
or r8b, 1
and dl, r8b
or dil, dl
mov dl, r12b
and dl, cl
xor r12b, cl
or dl, r12b
mov cl, dil
xor cl, 0xff
and cl, 0
mov r8b, r13b
xor r8b, 0
and dil, r8b
mov r14b, dl
xor r14b, 0xff
and r14b, 0
and dl, r8b
or cl, dil
or r14b, dl
xor cl, r14b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, r13b
xor r8b, 1
and cl, r8b
or dl, cl
mov cl, r13b
xor cl, 1
and cl, 1
mov r8b, r13b
xor r8b, 1
mov dil, r8b
and dil, 1
mov r14b, r13b
xor r14b, 1
and r14b, 0xff
and r8b, 1
or cl, dil
or r14b, r8b
xor cl, r14b
mov r8b, r13b
xor r8b, 0
and r8b, 1
mov dil, r13b
xor dil, 1
and dil, 0
or r8b, dil
mov dil, dl
xor dil, 0xff
mov r14b, cl
xor r14b, 0xff
mov r12b, r13b
xor r12b, 1
mov sil, dil
and sil, 0xff
and dl, r12b
mov byte [rbp + 0x21d], r14b
and r14b, 0xff
and cl, r12b
or sil, dl
or r14b, cl
xor sil, r14b
mov cl, byte [rbp + 0x21d]
or dil, cl
xor dil, 0xff
or r12b, 1
and dil, r12b
or sil, dil
mov dl, r8b
and dl, 0
xor r8b, 0
or dl, r8b
mov r8b, sil
xor r8b, 0xff
and r8b, 1
mov dil, r13b
xor dil, 1
and sil, dil
mov r14b, r13b
xor r14b, 1
and r14b, 0xff
and dil, 1
or r8b, sil
or r14b, dil
xor r8b, r14b
xor r8b, 0xff
xor dl, 0xff
mov sil, r13b
xor sil, 1
or r8b, dl
or sil, 1
xor r8b, 0xff
and r8b, sil
mov dl, r10b
xor dl, 0xff
and dl, 1
mov sil, r13b
xor sil, 1
and r10b, sil
mov dil, r13b
xor dil, 1
and dil, 0xff
and sil, 1
or dl, r10b
or dil, sil
xor dl, dil
mov r10b, r15b
xor r10b, 0xff
mov sil, dl
and sil, r10b
xor dl, 0xff
mov r10b, r15b
and r10b, dl
or sil, r10b
xor r15b, 0xff
mov dl, sil
xor dl, r15b
and dl, sil
mov r10b, al
xor r10b, 0xff
mov sil, bl
xor sil, 0xff
mov dil, r13b
xor dil, 1
or r10b, sil
or dil, 1
xor r10b, 0xff
and r10b, dil
mov sil, al
xor sil, 0xff
and sil, 0
mov dil, r13b
xor dil, 0
and al, dil
mov r14b, bl
xor r14b, 0xff
and r14b, 0
and bl, dil
or sil, al
or r14b, bl
xor sil, r14b
mov al, r10b
and al, sil
xor r10b, sil
or al, r10b
mov r10b, dl
xor r10b, 0xff
mov bl, r8b
xor bl, r10b
and bl, r8b
mov r10b, r8b
xor r10b, 0xff
and r10b, 0
mov sil, r13b
xor sil, 0
and r8b, sil
mov dil, dl
xor dil, 0xff
and dil, 0
and dl, sil
or r10b, r8b
or dil, dl
xor r10b, dil
mov dl, bl
xor dl, 0xff
mov r8b, r10b
xor r8b, 0xff
mov sil, r13b
xor sil, 0
mov dil, dl
and dil, 0
and bl, sil
mov r14b, r8b
and r14b, 0
and r10b, sil
or dil, bl
or r14b, r10b
xor dil, r14b
or dl, r8b
xor dl, 0xff
or sil, 0
and dl, sil
or dil, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, r13b
xor r8b, 1
mov r10b, al
and r10b, r8b
mov bl, r13b
xor bl, 1
and bl, 0xff
and r8b, 1
or dl, r10b
or bl, r8b
xor dl, bl
xor dl, 0xff
xor dl, 0
and dl, 0
mov r8b, r13b
xor r8b, 0
and r8b, 1
mov r10b, r13b
xor r10b, 1
mov bl, r10b
and bl, 0
mov sil, r13b
xor sil, 1
and sil, 0xff
and r10b, 1
or r8b, bl
or sil, r10b
xor r8b, sil
mov r10b, r8b
xor r10b, 0xff
mov bl, al
xor bl, r10b
and bl, al
mov al, dil
xor al, 0xff
and al, 1
mov r10b, r13b
xor r10b, 1
mov sil, dil
and sil, r10b
mov r14b, r13b
xor r14b, 1
and r14b, 0xff
and r10b, 1
or al, sil
or r14b, r10b
xor al, r14b
xor al, 0xff
mov r10b, r13b
xor r10b, 0
mov sil, r13b
xor sil, 0
or al, r10b
or sil, 0
xor al, 0xff
and al, sil
xor r8b, 0xff
mov r10b, dil
xor r10b, r8b
and r10b, dil
mov r8b, dl
xor r8b, 0xff
mov sil, bl
xor sil, 0xff
mov dil, r13b
xor dil, 0
mov r14b, r8b
and r14b, 0
and dl, dil
mov r15b, sil
and r15b, 0
and bl, dil
or r14b, dl
or r15b, bl
xor r14b, r15b
or r8b, sil
xor r8b, 0xff
or dil, 0
and r8b, dil
or r14b, r8b
mov dl, al
xor dl, 0xff
mov r8b, r10b
xor r8b, 0xff
mov bl, r13b
xor bl, 0
mov sil, dl
and sil, 0
and al, bl
mov dil, r8b
and dil, 0
and r10b, bl
or sil, al
or dil, r10b
xor sil, dil
or dl, r8b
xor dl, 0xff
or bl, 0
and dl, bl
or sil, dl
mov al, r14b
xor al, 0xff
and al, 0
mov dl, r13b
xor dl, 0
and r14b, dl
mov r8b, sil
xor r8b, 0xff
and r8b, 0
and sil, dl
or al, r14b
or r8b, sil
xor al, r8b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, r13b
xor r8b, 1
mov r10b, r9b
and r10b, r8b
or dl, r10b
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r10b, r13b
xor r10b, 0
mov bl, al
and bl, r10b
mov sil, r13b
xor sil, 1
and sil, 0
and r10b, 1
or r8b, bl
or sil, r10b
xor r8b, sil
mov r10b, r13b
xor r10b, 0
and r10b, 0
mov bl, r13b
xor bl, 0
mov sil, bl
and sil, 0
mov dil, r13b
xor dil, 1
and dil, 0
and bl, 1
or r10b, sil
or dil, bl
xor r10b, dil
mov bl, dl
xor bl, 0xff
mov sil, r8b
xor sil, 0xff
mov dil, r13b
xor dil, 0
mov r14b, bl
and r14b, 0
and dl, dil
mov r15b, sil
and r15b, 0
and r8b, dil
or r14b, dl
or r15b, r8b
xor r14b, r15b
or bl, sil
xor bl, 0xff
or dil, 0
and bl, dil
or r14b, bl
mov dl, r13b
xor dl, 0
mov r8b, r10b
xor r8b, 0xff
mov bl, r13b
xor bl, 0
mov sil, dl
and sil, 0
mov dil, bl
and dil, 0
mov r15b, r8b
and r15b, 0
and r10b, bl
or sil, dil
or r15b, r10b
xor sil, r15b
or dl, r8b
xor dl, 0xff
or bl, 0
and dl, bl
or sil, dl
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r8b, r13b
xor r8b, 1
and r14b, r8b
or dl, r14b
xor sil, 0xff
mov r8b, dl
xor r8b, sil
and r8b, dl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r10b, r13b
xor r10b, 1
mov bl, r9b
and bl, r10b
or dl, bl
xor dl, 0xff
mov r10b, al
xor r10b, dl
and r10b, al
mov dl, al
xor dl, 0xff
and dl, 1
mov bl, r13b
xor bl, 1
and al, bl
or dl, al
xor r9b, 0xff
xor dl, 0xff
mov al, r13b
xor al, 0
or r9b, dl
or al, 0
xor r9b, 0xff
and r9b, al
mov al, r10b
xor al, 0xff
mov dl, r9b
xor dl, 0xff
mov bl, r13b
xor bl, 1
mov sil, al
and sil, 0xff
and r10b, bl
mov dil, dl
and dil, 0xff
and r9b, bl
or sil, r10b
or dil, r9b
xor sil, dil
or al, dl
xor al, 0xff
or bl, 1
and al, bl
or sil, al
mov al, r8b
xor al, 0xff
and al, 1
mov dl, r13b
xor dl, 1
mov r9b, r8b
and r9b, dl
mov r10b, r13b
xor r10b, 1
and r10b, 0xff
and dl, 1
or al, r9b
or r10b, dl
xor al, r10b
mov dl, sil
xor dl, 0xff
and dl, 1
mov r9b, r13b
xor r9b, 1
mov r10b, sil
and r10b, r9b
or dl, r10b
mov r9b, r13b
xor r9b, 0
and r9b, 1
mov r10b, r13b
xor r10b, 1
and r10b, 0
or r9b, r10b
mov r10b, r13b
xor r10b, 0
mov bl, al
xor bl, r10b
and bl, al
xor r8b, 0xff
mov r10b, r9b
xor r10b, 0xff
mov dil, r13b
xor dil, 0
or r8b, r10b
or dil, 0
xor r8b, 0xff
and r8b, dil
mov r10b, dl
xor r10b, 0xff
mov dil, r13b
xor dil, 0
mov r14b, r13b
xor r14b, 1
or r10b, dil
or r14b, 1
xor r10b, 0xff
and r10b, r14b
xor sil, 0xff
mov dil, r9b
xor dil, 0xff
mov r14b, r13b
xor r14b, 0
or sil, dil
or r14b, 0
xor sil, 0xff
and sil, r14b
mov dil, bl
xor dil, 0xff
mov r14b, r8b
xor r14b, 0xff
mov r15b, r13b
xor r15b, 0
mov r12b, dil
and r12b, 0
and bl, r15b
mov cl, r14b
and cl, 0
and r8b, r15b
or r12b, bl
or cl, r8b
xor r12b, cl
or dil, r14b
xor dil, 0xff
or r15b, 0
and dil, r15b
or r12b, dil
mov cl, r10b
and cl, sil
xor r10b, sil
or cl, r10b
mov r8b, r12b
xor r8b, 0xff
mov r10b, cl
and r10b, r8b
xor cl, 0xff
and r12b, cl
or r10b, r12b
mov cl, al
xor cl, 0xff
mov r8b, dl
xor r8b, 0xff
mov bl, r13b
xor bl, 1
mov sil, cl
and sil, 0xff
and al, bl
mov dil, r8b
and dil, 0xff
and dl, bl
or sil, al
or dil, dl
xor sil, dil
or cl, r8b
xor cl, 0xff
or bl, 1
and cl, bl
or sil, cl
mov al, sil
xor al, 0xff
and al, 1
mov cl, r13b
xor cl, 1
and sil, cl
or al, sil
mov cl, r13b
xor cl, 0
mov dl, r9b
xor dl, 0xff
xor r13b, 0
mov r8b, cl
and r8b, 0
mov bl, r13b
and bl, 0
mov sil, dl
and sil, 0
and r9b, r13b
or r8b, bl
or sil, r9b
xor r8b, sil
or cl, dl
xor cl, 0xff
or r13b, 0
and cl, r13b
or r8b, cl
xor r8b, 0xff
mov cl, al
xor cl, r8b
and cl, al
mov al, r10b
and al, cl
xor r10b, cl
or al, r10b
test al, 1
mov byte [rbp + 0x21c], r11b
jne 0x6d83723c
jmp 0x6d85779f
mov al, byte [rbp + 0x21c]
test al, 1
jne 0x6d83724f
jmp 0x6d838ae4
mov rax, qword [rbp + 0xa50]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa48]
mov r8, qword [rdx]
mov r9, qword [rbp + 0xa40]
movsxd r10, dword [r9]
imul r10, r10, 0x28
add r8, r10
mov r11d, dword [r8 + 0xc]
mov r8d, r11d
add rcx, r8
mov r8, qword [rbp + 0xa38]
mov qword [r8], rcx
mov rcx, qword [r8]
mov r10, qword [rbp + 0xaa8]
mov rsi, qword [r10]
mov rdi, qword [rdx]
movsxd rbx, dword [r9]
imul rbx, rbx, 0x28
add rdi, rbx
mov r11d, dword [rdi + 0x14]
mov edi, r11d
add rsi, rdi
mov rdi, qword [rdx]
movsxd rbx, dword [r9]
imul rbx, rbx, 0x28
add rdi, rbx
mov r11d, dword [rdi + 0x10]
mov r8d, r11d
sub rsp, 0x20
mov rdx, rsi
call sym.out.dll_MemCpy
add rsp, 0x20
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, 0x6a3ffe10
add r8d, 0
sub r8d, 1
sub r8d, 0x6a3ffe10
mov r9d, 0x620c849d
add r9d, 0
add r9d, r8d
sub r9d, 0x620c849d
mov r8d, eax
sub r8d, r9d
add r8d, 0
mov r9d, eax
sub r9d, r8d
add r9d, 0
mov r8d, eax
sub r8d, 0x620e4202
mov r10d, ecx
sub r10d, r8d
sub r10d, 0x56da7d3
add r10d, 0xe477eba1
add r10d, 0x56da7d3
sub r10d, 0x7052b8db
sub r10d, 0x620e4202
add r10d, 0x7052b8db
mov r8d, eax
sub r8d, r9d
add r8d, 0
mov r9d, eax
sub r9d, r8d
add r10d, r9d
mov r8d, eax
sub r8d, 0xc7cd6581
add r10d, r8d
mov r8d, eax
sub r8d, 0xe477eba1
add r10d, r8d
mov r8d, eax
sub r8d, r10d
mov r9d, eax
sub r9d, 0xc7cd6581
add r8d, r9d
sub eax, r8d
imul ecx, eax
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, bl
xor sil, 0xff
and sil, 1
mov dil, 1
mov r14b, dil
xor r14b, 1
mov r15b, bl
and r15b, r14b
or sil, r15b
mov r14b, dil
xor r14b, 1
xor sil, 0xff
mov r15b, dil
xor r15b, 0
or r14b, sil
or r15b, 0
xor r14b, 0xff
and r14b, r15b
mov sil, dil
xor sil, 1
and sil, 0
mov r15b, dil
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or sil, r12b
or r13b, r15b
xor sil, r13b
mov r15b, sil
xor r15b, 0xff
mov r12b, bl
xor r12b, r15b
and r12b, bl
mov r15b, dil
xor r15b, 1
and r15b, 1
mov r13b, dil
xor r13b, 1
and r13b, 1
or r15b, r13b
xor r15b, 0xff
mov r13b, dil
xor r13b, 1
mov al, dil
xor al, 0
or r15b, r13b
or al, 0
xor r15b, 0xff
and r15b, al
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov al, r14b
and al, r12b
xor r14b, r12b
or al, r14b
mov r14b, r15b
xor r14b, 0xff
mov r12b, sil
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov cl, r14b
and cl, 0xff
and r15b, r13b
mov dl, r12b
and dl, 0xff
and sil, r13b
or cl, r15b
or dl, sil
xor cl, dl
or r14b, r12b
xor r14b, 0xff
or r13b, 1
and r14b, r13b
or cl, r14b
mov dl, al
xor dl, 0xff
mov sil, cl
and sil, dl
xor cl, 0xff
and al, cl
or sil, al
mov al, r11b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov dl, r11b
and dl, cl
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and cl, 1
or al, dl
or r14b, cl
xor al, r14b
xor al, 0xff
mov cl, sil
xor cl, al
and cl, sil
mov al, sil
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
and sil, dl
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and dl, 1
or al, sil
or r14b, dl
xor al, r14b
xor al, 0xff
mov dl, r11b
xor dl, al
and dl, r11b
mov al, cl
and al, dl
xor cl, dl
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and al, dl
or cl, al
mov al, r11b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov sil, r11b
and sil, dl
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and dl, 1
or al, sil
or r14b, dl
xor al, r14b
mov dl, dil
xor dl, 1
and dl, 0
mov sil, dil
xor sil, 0
mov r14b, sil
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
and sil, 1
or dl, r14b
or r15b, sil
xor dl, r15b
mov sil, cl
xor sil, 0xff
mov r14b, al
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, sil
and r12b, 0
and cl, r15b
mov r13b, r14b
and r13b, 0
and al, r15b
or r12b, cl
or r13b, al
xor r12b, r13b
or sil, r14b
xor sil, 0xff
or r15b, 0
and sil, r15b
or r12b, sil
mov al, dil
xor al, 1
mov cl, dl
xor cl, 0xff
mov sil, dil
xor sil, 1
mov r14b, al
and r14b, 0xff
mov r15b, sil
and r15b, 1
mov r13b, cl
and r13b, 0xff
and dl, sil
or r14b, r15b
or r13b, dl
xor r14b, r13b
or al, cl
xor al, 0xff
or sil, 1
and al, sil
or r14b, al
mov al, r12b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r12b, cl
mov dl, dil
xor dl, 1
and dl, 0xff
and cl, 1
or al, r12b
or dl, cl
xor al, dl
xor r14b, 0xff
mov cl, al
xor cl, r14b
and cl, al
mov al, r11b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
mov sil, r11b
and sil, dl
mov r14b, dil
xor r14b, 1
and r14b, 0
and dl, 1
or al, sil
or r14b, dl
xor al, r14b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, dil
xor dl, 1
and dl, 1
mov sil, dil
xor sil, 1
and sil, 1
or dl, sil
mov sil, dl
xor sil, 0xff
mov r14b, r11b
xor r14b, sil
and r14b, r11b
mov sil, dil
xor sil, 1
and sil, 0
mov r15b, dil
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or sil, r12b
or r13b, r15b
xor sil, r13b
xor sil, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, dil
xor r12b, 0
or sil, r15b
or r12b, 0
xor sil, 0xff
and sil, r12b
mov r15b, dil
xor r15b, 1
xor dl, 0xff
mov r12b, dil
xor r12b, 0
or r15b, dl
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov dl, al
and dl, r14b
xor al, r14b
or dl, al
mov al, sil
xor al, 0xff
mov r14b, r15b
xor r14b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, al
and r13b, 0
and sil, r12b
mov r8b, r14b
and r8b, 0
and r15b, r12b
or r13b, sil
or r8b, r15b
xor r13b, r8b
or al, r14b
xor al, 0xff
or r12b, 0
and al, r12b
or r13b, al
mov al, dl
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and dl, r8b
mov sil, r13b
xor sil, 0xff
and sil, 0xff
and r13b, r8b
or al, dl
or sil, r13b
xor al, sil
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov sil, bl
and sil, r8b
or dl, sil
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov sil, dil
xor sil, 1
and al, sil
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and sil, 1
or r8b, al
or r14b, sil
xor r8b, r14b
mov al, dil
xor al, 0
and al, 0
mov sil, dil
xor sil, 0
mov r14b, sil
and r14b, 0
mov r15b, dil
xor r15b, 1
and r15b, 0
and sil, 1
or al, r14b
or r15b, sil
xor al, r15b
mov sil, dl
and sil, r8b
xor dl, r8b
or sil, dl
mov dl, al
and dl, 0
xor al, 0
or dl, al
mov al, sil
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and sil, r8b
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r8b, 1
or al, sil
or r14b, r8b
xor al, r14b
xor dl, 0xff
mov r8b, al
xor r8b, dl
and r8b, al
mov al, bl
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov sil, bl
and sil, dl
or al, sil
mov dl, dil
xor dl, 1
xor al, 0xff
mov sil, dil
xor sil, 1
or dl, al
or sil, 1
xor dl, 0xff
and dl, sil
mov al, dil
xor al, 1
and al, 1
mov sil, dil
xor sil, 1
mov r14b, sil
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and sil, 1
or al, r14b
or r15b, sil
xor al, r15b
xor bl, 0xff
xor al, 0xff
mov sil, dil
xor sil, 1
or bl, al
or sil, 1
xor bl, 0xff
and bl, sil
mov al, dl
xor al, 0xff
mov sil, bl
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, al
and r15b, 0xff
and dl, r14b
mov r12b, sil
and r12b, 0xff
and bl, r14b
or r15b, dl
or r12b, bl
xor r15b, r12b
or al, sil
xor al, 0xff
or r14b, 1
and al, r14b
or r15b, al
mov al, r15b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
and r15b, dl
or al, r15b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov bl, dil
xor bl, 1
mov sil, r11b
and sil, bl
mov r14b, al
xor r14b, 0xff
and r14b, 0xff
and al, bl
or dl, sil
or r14b, al
xor dl, r14b
xor dl, 0xff
xor r11b, 0xff
mov al, dil
xor al, 1
or dl, r11b
or al, 1
xor dl, 0xff
and dl, al
mov al, r8b
xor al, 0xff
mov r11b, dl
xor r11b, 0xff
mov bl, dil
xor bl, 1
or al, r11b
or bl, 1
xor al, 0xff
and al, bl
mov r11b, r8b
xor r11b, 0xff
mov bl, dl
and bl, r11b
xor dl, 0xff
and r8b, dl
or bl, r8b
mov dl, al
and dl, bl
xor al, bl
or dl, al
mov al, cl
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
mov r11b, cl
and r11b, r8b
or al, r11b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r11b, dil
xor r11b, 1
mov bl, dl
and bl, r11b
or r8b, bl
mov r11b, dil
xor r11b, 1
and r11b, 0
mov bl, dil
xor bl, 0
mov sil, bl
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
and bl, 1
or r11b, sil
or r14b, bl
xor r11b, r14b
mov bl, al
xor bl, 0xff
mov sil, r8b
xor sil, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, bl
and r15b, 0
and al, r14b
mov r12b, sil
and r12b, 0
and r8b, r14b
or r15b, al
or r12b, r8b
xor r15b, r12b
or bl, sil
xor bl, 0xff
or r14b, 0
and bl, r14b
or r15b, bl
mov al, dil
xor al, 1
mov r8b, r11b
xor r8b, 0xff
mov bl, dil
xor bl, 1
mov sil, al
and sil, 0xff
mov r14b, bl
and r14b, 1
mov r12b, r8b
and r12b, 0xff
and r11b, bl
or sil, r14b
or r12b, r11b
xor sil, r12b
or al, r8b
xor al, 0xff
or bl, 1
and al, bl
or sil, al
mov al, r15b
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and r15b, r8b
mov r11b, dil
xor r11b, 1
and r11b, 0xff
and r8b, 1
or al, r15b
or r11b, r8b
xor al, r11b
xor al, 0xff
xor sil, 0xff
mov r8b, dil
xor r8b, 1
or al, sil
or r8b, 1
xor al, 0xff
and al, r8b
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r11b, dil
xor r11b, 0
mov bl, cl
and bl, r11b
mov sil, dil
xor sil, 1
and sil, 0
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r11b, dil
xor r11b, 1
and r11b, 1
mov bl, dil
xor bl, 1
and bl, 1
or r11b, bl
xor cl, 0xff
mov bl, r11b
xor bl, 0xff
mov sil, dil
xor sil, 1
or cl, bl
or sil, 1
xor cl, 0xff
and cl, sil
mov bl, dl
xor bl, 0xff
and bl, 1
mov sil, dil
xor sil, 1
mov r14b, dl
and r14b, sil
or bl, r14b
mov sil, dil
xor sil, 1
mov r14b, bl
xor r14b, sil
and r14b, bl
xor r11b, 0xff
mov bl, dl
xor bl, r11b
and bl, dl
mov dl, r8b
and dl, cl
xor r8b, cl
or dl, r8b
mov cl, r14b
and cl, bl
xor r14b, bl
or cl, r14b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r11b, dil
xor r11b, 1
and dl, r11b
mov bl, cl
xor bl, 0xff
and bl, 0xff
and cl, r11b
or r8b, dl
or bl, cl
xor r8b, bl
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
mov r11b, dil
xor r11b, 0
or cl, dl
or r11b, 0
xor cl, 0xff
and cl, r11b
mov dl, al
xor dl, 0xff
and dl, 0
mov r11b, dil
xor r11b, 0
and al, r11b
mov bl, r8b
xor bl, 0xff
and bl, 0
and r8b, r11b
or dl, al
or bl, r8b
xor dl, bl
mov al, cl
xor al, 0xff
mov r8b, dl
xor r8b, 0xff
xor dil, 1
mov r11b, al
and r11b, 0xff
and cl, dil
mov bl, r8b
and bl, 0xff
and dl, dil
or r11b, cl
or bl, dl
xor r11b, bl
or al, r8b
xor al, 0xff
or dil, 1
and al, dil
or r11b, al
test r11b, 1
jne 0x6d837c17
jmp 0x6d8577a4
xor eax, eax
mov rcx, qword [rbp + 0xa40]
mov edx, dword [rcx]
mov r8d, eax
sub r8d, 0x7cc5faa5
add r8d, 0
sub r8d, 0xbf21c3da
sub r8d, 0x2e3ce5f4
add r8d, 0xbf21c3da
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0x7cc5faa5
add r9d, r8d
mov r8d, eax
sub r8d, r9d
sub r8d, 0x9ea6a461
sub r8d, 0xe93e4d68
add r8d, 0x9ea6a461
sub r8d, 0xcf2ab690
sub r8d, 1
add r8d, 0xcf2ab690
mov r9d, eax
sub r9d, 0xe93e4d68
sub r8d, r9d
mov r9d, 0x6e1e3c32
add r9d, 0
sub r9d, 0x2e3ce5f4
sub r9d, 0x6e1e3c32
mov r10d, eax
sub r10d, r9d
add r8d, r10d
mov r9d, eax
sub r9d, 0x64b0325f
sub r9d, 0x3b967371
add r9d, 0x64b0325f
sub edx, 0x224a3f45
sub edx, r9d
add edx, 0x224a3f45
sub edx, 0xe6a88674
sub edx, 0xc42439f4
add edx, 0xe6a88674
sub edx, 0x2348ba
sub edx, r8d
add edx, 0x2348ba
add edx, 0x5ab7d620
add edx, 0xc42439f4
sub edx, 0x5ab7d620
mov r8d, eax
sub r8d, 0xd8bdff68
add edx, r8d
sub edx, 0x28b597c3
sub edx, 0x3b967371
add edx, 0x28b597c3
mov r8d, eax
sub r8d, 0xd8bdff68
sub edx, r8d
mov dword [rcx], edx
mov edx, dword [sym.out.dll_x.13]
mov r8d, dword [sym.out.dll_y.14]
mov r9d, eax
sub r9d, 0xefd98f82
add r9d, 0
mov r10d, eax
sub r10d, 0x57b55109
add r10d, r9d
add r10d, 0x57b55109
add r10d, 0xd0e2dc80
sub r10d, 0x90cd9b8e
sub r10d, 0xd0e2dc80
sub r10d, 0xc7f2ee85
sub r10d, 1
add r10d, 0xc7f2ee85
mov r9d, eax
sub r9d, 0x90cd9b8e
sub r10d, r9d
sub r10d, 0x69aa7656
add r10d, 0xe53891f4
add r10d, 0x69aa7656
sub r10d, 0x5c431e22
add r10d, 0xefd98f82
add r10d, 0x5c431e22
sub r10d, 0xbe9ac7f6
sub r10d, 0xe53891f4
add r10d, 0xbe9ac7f6
mov r9d, eax
sub r9d, 0x4a97dbd1
add r9d, 0x8436e0d3
add r9d, 0x4a97dbd1
sub r9d, 0xa1251dc8
sub r9d, r10d
add r9d, 0xa1251dc8
sub r9d, 0x1ff8c602
sub r9d, 0x8436e0d3
add r9d, 0x1ff8c602
mov r10d, eax
sub r10d, edx
mov r11d, eax
sub r11d, 0x887155da
add r10d, r11d
mov r11d, eax
sub r11d, r10d
sub eax, r9d
add r11d, eax
sub r11d, 0x3da6360b
sub r11d, 0x887155da
add r11d, 0x3da6360b
imul edx, r11d
and edx, 1
cmp edx, 0
sete bl
cmp r8d, 0xa
setl sil
mov dil, sil
xor dil, 0xff
and dil, 1
mov r14b, 1
mov r15b, r14b
xor r15b, 1
mov r12b, sil
and r12b, r15b
or dil, r12b
xor dil, 0xff
xor dil, 1
and dil, 0xff
mov r15b, r14b
xor r15b, 1
and r15b, 1
mov r12b, r14b
xor r12b, 1
and r12b, 1
or r15b, r12b
mov r12b, sil
xor r12b, 0xff
xor r15b, 0xff
mov r13b, r14b
xor r13b, 1
or r12b, r15b
or r13b, 1
xor r12b, 0xff
and r12b, r13b
mov r15b, dil
and r15b, r12b
xor dil, r12b
or r15b, dil
mov dil, bl
xor dil, 0xff
and dil, 1
mov r12b, r14b
xor r12b, 1
mov r13b, bl
and r13b, r12b
mov al, r14b
xor al, 1
and al, 0xff
and r12b, 1
or dil, r13b
or al, r12b
xor dil, al
xor dil, 0xff
mov al, r15b
xor al, dil
and al, r15b
mov dil, r15b
xor dil, 0xff
and dil, 1
mov r12b, r14b
xor r12b, 1
and r15b, r12b
mov r13b, r14b
xor r13b, 1
and r13b, 0xff
and r12b, 1
or dil, r15b
or r13b, r12b
xor dil, r13b
mov r15b, bl
xor r15b, 0xff
xor dil, 0xff
mov r12b, r14b
xor r12b, 0
or r15b, dil
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov dil, al
xor dil, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, r14b
xor r13b, 0
mov dl, dil
and dl, 0
and al, r13b
mov r8b, r12b
and r8b, 0
and r15b, r13b
or dl, al
or r8b, r15b
xor dl, r8b
or dil, r12b
xor dil, 0xff
or r13b, 0
and dil, r13b
or dl, dil
mov al, dl
xor al, 0xff
and al, 1
mov r8b, r14b
xor r8b, 1
and dl, r8b
or al, dl
mov dl, bl
xor dl, 0xff
and dl, 0
mov r8b, r14b
xor r8b, 0
mov dil, bl
and dil, r8b
mov r15b, r14b
xor r15b, 1
and r15b, 0
and r8b, 1
or dl, dil
or r15b, r8b
xor dl, r15b
mov r8b, r14b
xor r8b, 0
and r8b, 1
mov dil, r14b
xor dil, 1
and dil, 0
or r8b, dil
mov dil, al
xor dil, 0xff
mov r15b, dl
xor r15b, 0xff
mov r12b, r14b
xor r12b, 0
mov r13b, dil
and r13b, 0
and al, r12b
mov r9b, r15b
and r9b, 0
and dl, r12b
or r13b, al
or r9b, dl
xor r13b, r9b
or dil, r15b
xor dil, 0xff
or r12b, 0
and dil, r12b
or r13b, dil
mov al, r14b
xor al, 0
mov dl, r8b
xor dl, 0xff
mov r9b, r14b
xor r9b, 0
mov dil, al
and dil, 0
mov r15b, r9b
and r15b, 0
mov r12b, dl
and r12b, 0
and r8b, r9b
or dil, r15b
or r12b, r8b
xor dil, r12b
or al, dl
xor al, 0xff
or r9b, 0
and al, r9b
or dil, al
mov al, r13b
xor al, 0xff
and al, 1
mov dl, r14b
xor dl, 1
and r13b, dl
mov r8b, r14b
xor r8b, 1
and r8b, 0xff
and dl, 1
or al, r13b
or r8b, dl
xor al, r8b
xor dil, 0xff
mov dl, al
xor dl, dil
and dl, al
mov al, bl
xor al, 0xff
and al, 1
mov r8b, r14b
xor r8b, 1
mov r9b, bl
and r9b, r8b
or al, r9b
xor al, 0xff
xor al, 0
and al, 0
mov r8b, r14b
xor r8b, 0
and r8b, 1
mov r9b, r14b
xor r9b, 1
mov dil, r9b
and dil, 0
mov r15b, r14b
xor r15b, 1
and r15b, 0xff
and r9b, 1
or r8b, dil
or r15b, r9b
xor r8b, r15b
mov r9b, r8b
xor r9b, 0xff
mov dil, bl
xor dil, r9b
and dil, bl
mov r9b, r14b
xor r9b, 1
and r9b, 0
mov r15b, r14b
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, r14b
xor r13b, 1
and r13b, 0
and r15b, 1
or r9b, r12b
or r13b, r15b
xor r9b, r13b
xor r9b, 0xff
mov r15b, r14b
xor r15b, 0
mov r12b, r14b
xor r12b, 1
or r9b, r15b
or r12b, 1
xor r9b, 0xff
and r9b, r12b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r15b, al
xor r15b, 0xff
mov r12b, dil
xor r12b, 0xff
mov r13b, r14b
xor r13b, 1
mov r10b, r15b
and r10b, 0xff
and al, r13b
mov r11b, r12b
and r11b, 0xff
and dil, r13b
or r10b, al
or r11b, dil
xor r10b, r11b
or r15b, r12b
xor r15b, 0xff
or r13b, 1
and r15b, r13b
or r10b, r15b
mov al, r9b
xor al, 0xff
mov r11b, r8b
xor r11b, 0xff
mov dil, r14b
xor dil, 0
mov r15b, al
and r15b, 0
and r9b, dil
mov r12b, r11b
and r12b, 0
and r8b, dil
or r15b, r9b
or r12b, r8b
xor r15b, r12b
or al, r11b
xor al, 0xff
or dil, 0
and al, dil
or r15b, al
mov al, r10b
xor al, 0xff
and al, 0
mov r8b, r14b
xor r8b, 0
and r10b, r8b
mov r9b, r15b
xor r9b, 0xff
and r9b, 0
and r15b, r8b
or al, r10b
or r9b, r15b
xor al, r9b
mov r8b, r14b
xor r8b, 1
and r8b, 0
mov r9b, r14b
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, r14b
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r10b, r14b
xor r10b, 1
and al, r10b
or r9b, al
mov al, r14b
xor al, 1
and al, 0
mov r10b, r14b
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov dil, r14b
xor dil, 1
and dil, 0
and r10b, 1
or al, r11b
or dil, r10b
xor al, dil
mov r10b, r8b
and r10b, r9b
xor r8b, r9b
or r10b, r8b
mov r8b, r14b
xor r8b, 1
mov r9b, al
xor r9b, 0xff
mov r11b, r14b
xor r11b, 1
mov dil, r8b
and dil, 0xff
mov r15b, r11b
and r15b, 1
mov r12b, r9b
and r12b, 0xff
and al, r11b
or dil, r15b
or r12b, al
xor dil, r12b
or r8b, r9b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or dil, r8b
mov al, r10b
xor al, 0xff
and al, 1
mov r8b, r14b
xor r8b, 1
and r10b, r8b
mov r9b, r14b
xor r9b, 1
and r9b, 0xff
and r8b, 1
or al, r10b
or r9b, r8b
xor al, r9b
xor al, 0xff
xor dil, 0xff
mov r8b, r14b
xor r8b, 1
or al, dil
or r8b, 1
xor al, 0xff
and al, r8b
mov r8b, r14b
xor r8b, 1
and r8b, 0
mov r9b, r14b
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, r14b
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, r14b
xor r9b, 1
xor r8b, 0xff
mov r10b, r14b
xor r10b, 1
or r9b, r8b
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov r8b, r14b
xor r8b, 1
and r8b, 1
mov r10b, r14b
xor r10b, 1
and r10b, 1
or r8b, r10b
mov r10b, r8b
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov r11b, r14b
xor r11b, 1
and r11b, 1
mov dil, r14b
xor dil, 1
and dil, 1
or r11b, dil
xor r11b, 0xff
mov dil, r14b
xor dil, 1
mov r15b, r14b
xor r15b, 1
or r11b, dil
or r15b, 1
xor r11b, 0xff
and r11b, r15b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov dil, r9b
and dil, r10b
xor r9b, r10b
or dil, r9b
mov r9b, r11b
and r9b, r8b
xor r11b, r8b
or r9b, r11b
mov r8b, dil
xor r8b, 0xff
and r8b, 0
mov r10b, r14b
xor r10b, 0
and dil, r10b
mov r11b, r9b
xor r11b, 0xff
and r11b, 0
and r9b, r10b
or r8b, dil
or r11b, r9b
xor r8b, r11b
mov r9b, bl
xor r9b, 0xff
and r9b, 0
mov r10b, r14b
xor r10b, 0
and bl, r10b
mov r11b, r14b
xor r11b, 1
and r11b, 0
and r10b, 1
or r9b, bl
or r11b, r10b
xor r9b, r11b
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov r11b, r14b
xor r11b, 1
mov bl, r8b
and bl, r11b
or r10b, bl
mov r11b, r14b
xor r11b, 0
and r11b, 1
mov bl, r14b
xor bl, 1
and bl, 0
or r11b, bl
mov bl, r9b
xor bl, 0xff
mov dil, r10b
xor dil, 0xff
mov r15b, r14b
xor r15b, 0
mov r12b, bl
and r12b, 0
and r9b, r15b
mov r13b, dil
and r13b, 0
and r10b, r15b
or r12b, r9b
or r13b, r10b
xor r12b, r13b
or bl, dil
xor bl, 0xff
or r15b, 0
and bl, r15b
or r12b, bl
mov r9b, r14b
xor r9b, 0
mov r10b, r11b
xor r10b, 0xff
mov bl, r14b
xor bl, 0
mov dil, r9b
and dil, 0
mov r15b, bl
and r15b, 0
mov r13b, r10b
and r13b, 0
and r11b, bl
or dil, r15b
or r13b, r11b
xor dil, r13b
or r9b, r10b
xor r9b, 0xff
or bl, 0
and r9b, bl
or dil, r9b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov r10b, r14b
xor r10b, 1
and r12b, r10b
or r9b, r12b
xor r9b, 0xff
xor dil, 0xff
mov r10b, r14b
xor r10b, 0
or r9b, dil
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov r10b, sil
xor r10b, 0xff
and r10b, 1
mov r11b, r14b
xor r11b, 1
mov bl, sil
and bl, r11b
or r10b, bl
mov r11b, r14b
xor r11b, 1
xor r10b, 0xff
mov bl, r14b
xor bl, 0
or r11b, r10b
or bl, 0
xor r11b, 0xff
and r11b, bl
mov r10b, r14b
xor r10b, 1
and r10b, 0
mov bl, r14b
xor bl, 0
mov dil, bl
and dil, 1
mov r15b, r14b
xor r15b, 1
and r15b, 0
and bl, 1
or r10b, dil
or r15b, bl
xor r10b, r15b
mov bl, sil
xor bl, 0xff
xor r10b, 0xff
mov dil, r14b
xor dil, 1
or bl, r10b
or dil, 1
xor bl, 0xff
and bl, dil
mov r10b, r11b
xor r10b, 0xff
mov dil, bl
xor dil, 0xff
mov r15b, r14b
xor r15b, 1
mov r12b, r10b
and r12b, 0xff
and r11b, r15b
mov r13b, dil
and r13b, 0xff
and bl, r15b
or r12b, r11b
or r13b, bl
xor r12b, r13b
or r10b, dil
xor r10b, 0xff
or r15b, 1
and r10b, r15b
or r12b, r10b
mov r10b, r12b
xor r10b, 0xff
and r10b, 1
mov r11b, r14b
xor r11b, 1
and r12b, r11b
mov bl, r14b
xor bl, 1
and bl, 0xff
and r11b, 1
or r10b, r12b
or bl, r11b
xor r10b, bl
mov r11b, r14b
xor r11b, 1
and r11b, 1
mov bl, r14b
xor bl, 1
mov dil, bl
and dil, 1
mov r15b, r14b
xor r15b, 1
and r15b, 0xff
and bl, 1
or r11b, dil
or r15b, bl
xor r11b, r15b
mov bl, r14b
xor bl, 0
and bl, 1
mov dil, r14b
xor dil, 1
and dil, 0
or bl, dil
mov dil, r10b
xor dil, 0xff
mov r15b, r11b
xor r15b, 0xff
mov r12b, r14b
xor r12b, 0
mov r13b, dil
and r13b, 0
and r10b, r12b
mov cl, r15b
and cl, 0
and r11b, r12b
or r13b, r10b
or cl, r11b
xor r13b, cl
or dil, r15b
xor dil, 0xff
or r12b, 0
and dil, r12b
or r13b, dil
mov cl, bl
and cl, 0
xor bl, 0
or cl, bl
mov r10b, r13b
xor r10b, 0xff
and r10b, 1
mov r11b, r14b
xor r11b, 1
and r13b, r11b
mov bl, r14b
xor bl, 1
and bl, 0xff
and r11b, 1
or r10b, r13b
or bl, r11b
xor r10b, bl
xor r10b, 0xff
xor cl, 0xff
mov r11b, r14b
xor r11b, 1
or r10b, cl
or r11b, 1
xor r10b, 0xff
and r10b, r11b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r11b, r14b
xor r11b, 1
and r8b, r11b
or cl, r8b
mov r8b, sil
xor r8b, 0xff
and r8b, 1
mov r11b, r14b
xor r11b, 1
mov bl, sil
and bl, r11b
mov dil, cl
xor dil, 0xff
and dil, 0xff
and cl, r11b
or r8b, bl
or dil, cl
xor r8b, dil
xor r8b, 0xff
xor sil, 0xff
mov cl, r14b
xor cl, 1
or r8b, sil
or cl, 1
xor r8b, 0xff
and r8b, cl
mov cl, r9b
xor cl, 0xff
mov r11b, al
xor r11b, cl
and r11b, al
mov cl, al
xor cl, 0xff
mov bl, r9b
and bl, cl
xor r9b, 0xff
and al, r9b
or bl, al
mov al, r11b
and al, bl
xor r11b, bl
or al, r11b
mov cl, r8b
xor cl, 0xff
mov r9b, r10b
xor r9b, cl
and r9b, r10b
mov cl, r10b
xor cl, 0xff
and cl, 0
mov r11b, r14b
xor r11b, 0
and r10b, r11b
mov bl, r8b
xor bl, 0xff
and bl, 0
and r8b, r11b
or cl, r10b
or bl, r8b
xor cl, bl
mov r8b, r9b
and r8b, cl
xor r9b, cl
or r8b, r9b
mov cl, al
xor cl, 0xff
and cl, 0
mov r9b, r14b
xor r9b, 0
mov r10b, al
and r10b, r9b
mov r11b, r14b
xor r11b, 1
and r11b, 0
and r9b, 1
or cl, r10b
or r11b, r9b
xor cl, r11b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, r14b
xor r9b, 1
and r9b, 0
mov r10b, r14b
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov bl, r14b
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
xor al, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, r14b
xor r11b, 1
or al, r10b
or r11b, 1
xor al, 0xff
and al, r11b
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov r11b, r14b
xor r11b, 1
mov bl, r8b
and bl, r11b
mov sil, r14b
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
xor r10b, 0xff
mov r11b, r14b
xor r11b, 1
mov bl, r14b
xor bl, 1
or r10b, r11b
or bl, 1
xor r10b, 0xff
and r10b, bl
xor r8b, 0xff
xor r9b, 0xff
mov r11b, r14b
xor r11b, 1
or r8b, r9b
or r11b, 1
xor r8b, 0xff
and r8b, r11b
mov r9b, cl
and r9b, al
xor cl, al
or r9b, cl
mov al, r10b
xor al, 0xff
mov cl, r8b
xor cl, 0xff
mov r11b, r14b
xor r11b, 0
mov bl, al
and bl, 0
and r10b, r11b
mov sil, cl
and sil, 0
and r8b, r11b
or bl, r10b
or sil, r8b
xor bl, sil
or al, cl
xor al, 0xff
or r11b, 0
and al, r11b
or bl, al
mov al, r9b
xor al, 0xff
and al, 1
mov cl, r14b
xor cl, 1
and r9b, cl
mov r8b, bl
xor r8b, 0xff
and r8b, 0xff
and bl, cl
or al, r9b
or r8b, bl
xor al, r8b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, r14b
xor r8b, 1
mov r9b, dl
and r9b, r8b
or cl, r9b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, r14b
xor r9b, 1
mov r10b, al
and r10b, r9b
or r8b, r10b
mov r9b, r14b
xor r9b, 0
and r9b, 1
mov r10b, r14b
xor r10b, 1
and r10b, 0
or r9b, r10b
mov r10b, cl
xor r10b, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, r14b
xor bl, 1
mov sil, r10b
and sil, 0xff
and cl, bl
mov dil, r11b
and dil, 0xff
and r8b, bl
or sil, cl
or dil, r8b
xor sil, dil
or r10b, r11b
xor r10b, 0xff
or bl, 1
and r10b, bl
or sil, r10b
mov cl, r9b
and cl, 0
xor r9b, 0
or cl, r9b
mov r8b, sil
xor r8b, 0xff
and r8b, 1
mov r9b, r14b
xor r9b, 1
and sil, r9b
mov r10b, r14b
xor r10b, 1
and r10b, 0xff
and r9b, 1
or r8b, sil
or r10b, r9b
xor r8b, r10b
xor cl, 0xff
mov r9b, r8b
xor r9b, cl
and r9b, r8b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, r14b
xor r8b, 1
mov r10b, dl
and r10b, r8b
or cl, r10b
xor cl, 0xff
mov r8b, al
xor r8b, cl
and r8b, al
mov cl, al
xor cl, 0xff
and cl, 1
mov r10b, r14b
xor r10b, 1
and al, r10b
or cl, al
xor cl, 0xff
mov al, dl
xor al, cl
and al, dl
mov cl, r8b
xor cl, 0xff
mov dl, al
xor dl, 0xff
mov r10b, r14b
xor r10b, 0
mov r11b, cl
and r11b, 0
and r8b, r10b
mov bl, dl
and bl, 0
and al, r10b
or r11b, r8b
or bl, al
xor r11b, bl
or cl, dl
xor cl, 0xff
or r10b, 0
and cl, r10b
or r11b, cl
mov al, r11b
xor al, 0xff
mov cl, r9b
xor cl, al
and cl, r9b
mov al, r9b
xor al, 0xff
mov dl, r11b
and dl, al
xor r11b, 0xff
and r9b, r11b
or dl, r9b
mov al, cl
xor al, 0xff
mov r8b, dl
xor r8b, 0xff
xor r14b, 1
mov r9b, al
and r9b, 0xff
and cl, r14b
mov r10b, r8b
and r10b, 0xff
and dl, r14b
or r9b, cl
or r10b, dl
xor r9b, r10b
or al, r8b
xor al, 0xff
or r14b, 1
and al, r14b
or r9b, al
test r9b, 1
jne 0x6d838adf
jmp 0x6d8577a4
jmp 0x6d835905
xor eax, eax
mov ecx, eax
mov rdx, qword [rbp + 0xa50]
mov r8, qword [rdx]
mov r9, qword [rbp + 0xa78]
mov r10, qword [r9]
mov eax, dword [r10 + 0xb0]
mov r10d, eax
add r8, r10
mov r10, qword [rbp + 0xa30]
mov qword [r10], r8
mov r8, qword [rdx]
mov r11, qword [r9]
mov r11, qword [r11 + 0x30]
mov rsi, rcx
sub rsi, 0
movabs rdi, 0xf6f6cbbde0bc1c2d
mov rbx, rcx
sub rbx, rdi
add rsi, rbx
mov rbx, rcx
sub rbx, rsi
mov rsi, rcx
sub rsi, r8
add rbx, rsi
movabs r8, 0x85e6494eac9921a5
add rbx, r8
sub rbx, rdi
sub rbx, r8
movabs r8, 0xfc4e5340cbc94c10
mov rsi, r8
add rsi, 0
movabs rdi, 0x8a6e8912f4c8b9
add rsi, rdi
sub rsi, r8
movabs r8, 0x13156fc50ace8519
sub rsi, r8
movabs r14, 0x555dd70388348f8e
sub rsi, r14
add rsi, r8
movabs r8, 0xa137460f2b16acc0
sub rsi, r8
sub rsi, rdi
add rsi, r8
movabs r8, 0x2baa5fad3dee15a0
mov rdi, rcx
sub rdi, r8
sub rdi, rbx
add rdi, r8
movabs r8, 0x672c73d08374d73d
mov rbx, r8
add rbx, 0
sub rbx, rsi
sub rbx, r8
mov r8, rcx
sub r8, rdi
mov rsi, rcx
sub rsi, rbx
add r8, rsi
mov rsi, rcx
sub rsi, r8
movabs r8, 0xfc68d2d40e03df57
mov rdi, rcx
sub rdi, r8
sub rdi, rsi
add rdi, r8
mov r8, rcx
sub r8, 0
movabs rsi, 0x7520e48c9f18e623
mov rbx, rcx
sub rbx, rsi
add r8, rbx
mov rbx, rcx
sub rbx, r8
movabs r8, 0x2e2b5aaa3c999ac5
sub rbx, r8
sub rbx, rdi
add rbx, r8
movabs r8, 0xee1585f07fed2046
sub rbx, r8
sub rbx, rsi
add rbx, r8
movabs r8, 0xe973e36afc585b6d
mov rsi, rcx
sub rsi, r8
add rsi, 0
mov rdi, rcx
sub rdi, rsi
sub rbx, rdi
movabs rsi, 0x986b936170bbc90f
sub rbx, rsi
movabs rdi, 0xc0c898f6598b83c2
sub rbx, rdi
add rbx, rsi
movabs rsi, 0x703c9a28a67b0af6
sub rbx, rsi
sub rbx, r11
add rbx, rsi
mov r11, rcx
sub r11, rbx
mov rsi, rcx
sub rsi, rdi
add r11, rsi
mov rsi, rcx
sub rsi, r11
movabs r11, 0x5b64a28e140fb26b
add rsi, r11
movabs rdi, 0x4cda767434404ec8
add rsi, rdi
sub rsi, r11
movabs r11, 0x3958fe9e7ae36994
sub rsi, r11
add rsi, r8
add rsi, r11
mov r8, rcx
sub r8, rdi
add rsi, r8
movabs r8, 0x43eb8e16f736f82a
add rsi, r8
movabs r11, 0xf445d206f88fb54a
add rsi, r11
sub rsi, r8
mov r8, rcx
sub r8, rsi
movabs rsi, 0x239f6032345386e6
mov rdi, rcx
sub rdi, rsi
add r8, rdi
mov rdi, rcx
sub rdi, r8
movabs r8, 0xbcd491a26177cc32
add rdi, r8
sub rdi, r11
sub rdi, r8
mov r8, rcx
sub r8, r14
add r8, 0
movabs r11, 0xd38e7967ee4c1f94
sub rdi, r11
add rdi, r8
add rdi, r11
movabs r8, 0x98542f48ede3386c
sub rcx, r8
sub rcx, rsi
add rcx, r8
movabs r8, 0xab18244389619ba6
add rdi, r8
add rdi, rcx
sub rdi, r8
mov rcx, qword [rbp + 0xa28]
mov qword [rcx], rdi
mov rax, qword [rbp + 0xa30]
mov rcx, qword [rax]
cmp dword [rcx], 0
je 0x6d847815
mov rax, qword [rbp + 0xa30]
mov rcx, qword [rax]
mov edx, dword [rcx + 4]
mov ecx, edx
cmp rcx, 8
jb 0x6d8477f6
xor eax, eax
mov ecx, eax
mov rdx, qword [rbp + 0xa30]
mov r8, qword [rdx]
mov eax, dword [r8 + 4]
mov r8d, eax
mov r9, rcx
sub r9, 0
add r9, 0
movabs r10, 0x6ffccc68dbcf7472
mov r11, rcx
sub r11, r10
movabs rsi, 0xde16aa8556160aef
sub r11, rsi
add r11, r10
mov r10, rcx
sub r10, r11
sub r9, r10
mov r10, rcx
sub r10, r9
add r10, 0
movabs r9, 0x2b832b29520d3f1c
mov r11, rcx
sub r11, r9
sub r11, 8
add r11, r9
mov r9, rcx
sub r9, r11
sub r10, r9
movabs r9, 0x2bdbac613848ea7b
mov r11, rcx
sub r11, r9
sub r10, r11
mov r11, rcx
sub r11, rsi
add r10, r11
movabs r11, 0x4b7c08a042790320
sub r10, r11
sub r10, r9
add r10, r11
movabs r9, 0x15b69a80d36e769c
mov r11, r9
add r11, 0
movabs rsi, 0x507416d5ac98f121
sub r11, rsi
sub r11, r9
mov r9, rcx
sub r9, r11
sub r8, r9
movabs r9, 0x3f55158c30c3b142
mov r11, r9
add r11, 0
sub r11, r8
sub r11, r9
movabs r8, 0x5813bed371a83a5c
mov r9, r8
add r9, 0
sub r9, r10
sub r9, r8
movabs r8, 0xa03d069794c8f2f4
sub r11, r8
add r11, r9
add r11, r8
movabs r8, 0x96fd4b55381ee19b
mov r9, r8
add r9, 0
sub r9, r11
sub r9, r8
movabs r8, 0x81c0305cfd093866
mov r10, rcx
sub r10, r8
sub r10, rsi
add r10, r8
sub rcx, r10
add r9, rcx
shr r9, 1
mov rcx, qword [rbp + 0xa20]
mov dword [rcx], r9d
mov r8, qword [rdx]
add r8, 8
mov r10, qword [rbp + 0xa18]
mov qword [r10], r8
mov r8, qword [rbp + 0xa10]
mov dword [r8], 0
mov rax, qword [rbp + 0xa10]
mov ecx, dword [rax]
mov rdx, qword [rbp + 0xa20]
cmp ecx, dword [rdx]
jae 0x6d840031
mov rax, qword [rbp + 0xa18]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa10]
mov r8d, dword [rdx]
mov r9d, r8d
movzx r8d, word [rcx + r9*2]
sar r8d, 0xc
mov rcx, qword [rbp + 0xa08]
mov dword [rcx], r8d
mov r9, qword [rax]
mov r8d, dword [rdx]
mov r10d, r8d
movzx r8d, word [r9 + r10*2]
mov r11d, r8d
xor r11d, 0xffffffff
and r11d, 0xcc68ebc8
mov esi, 0xffffffff
mov edi, esi
xor edi, 0xcc68ebc8
mov ebx, r8d
and ebx, edi
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xcc68ebc8
and edi, 0xffffffff
or r11d, ebx
or r14d, edi
xor r11d, r14d
mov edi, esi
xor edi, 0xffffffff
xor r11d, 0xffffffff
mov ebx, esi
xor ebx, 0x23b96d78
or edi, r11d
or ebx, 0x23b96d78
xor edi, 0xffffffff
and edi, ebx
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r11d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
xor r11d, 0xffffffff
mov r14d, esi
xor r14d, 0x5212e6c2
or ebx, r11d
or r14d, 0x5212e6c2
xor ebx, 0xffffffff
and ebx, r14d
mov r11d, edi
xor r11d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0x30dea51a
mov r12d, r11d
and r12d, 0x30dea51a
and edi, r15d
mov r13d, r14d
and r13d, 0x30dea51a
and ebx, r15d
or r12d, edi
or r13d, ebx
xor r12d, r13d
or r11d, r14d
xor r11d, 0xffffffff
or r15d, 0x30dea51a
and r11d, r15d
or r12d, r11d
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x732921c8
mov edi, esi
xor edi, 0x732921c8
mov ebx, edi
and ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x732921c8
and edi, 0xffffffff
or r11d, ebx
or r14d, edi
xor r11d, r14d
mov edi, r12d
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and r12d, ebx
or edi, r12d
mov ebx, esi
xor ebx, 0xc101131
and ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xc101131
or ebx, r14d
mov r14d, r11d
xor r14d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, esi
xor r12d, 0xfcbe29e7
mov r13d, r14d
and r13d, 0xfcbe29e7
and r11d, r12d
mov r9d, r15d
and r9d, 0xfcbe29e7
and edi, r12d
or r13d, r11d
or r9d, edi
xor r13d, r9d
or r14d, r15d
xor r14d, 0xffffffff
or r12d, 0xfcbe29e7
and r14d, r12d
or r13d, r14d
mov r9d, esi
xor r9d, 0xc101131
mov r11d, ebx
xor r11d, 0xffffffff
mov edi, esi
xor edi, 0x207d38e0
mov r14d, r9d
and r14d, 0x207d38e0
mov r15d, edi
and r15d, 0xc101131
mov r12d, r11d
and r12d, 0x207d38e0
and ebx, edi
or r14d, r15d
or r12d, ebx
xor r14d, r12d
or r9d, r11d
xor r9d, 0xffffffff
or edi, 0x207d38e0
and r9d, edi
or r14d, r9d
mov r9d, r13d
xor r9d, 0xffffffff
and r9d, 0xc4decebd
mov r11d, esi
xor r11d, 0xc4decebd
and r13d, r11d
mov edi, esi
xor edi, 0xffffffff
and edi, 0xc4decebd
and r11d, 0xffffffff
or r9d, r13d
or edi, r11d
xor r9d, edi
xor r14d, 0xffffffff
mov r11d, r9d
xor r11d, r14d
and r11d, r9d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xb1f8256f
mov edi, esi
xor edi, 0xb1f8256f
mov ebx, edi
and ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xb1f8256f
and edi, 0xffffffff
or r9d, ebx
or r14d, edi
xor r9d, r14d
mov edi, esi
xor edi, 0xffffffff
xor r9d, 0xffffffff
mov ebx, esi
xor ebx, 0x4898080a
or edi, r9d
or ebx, 0x4898080a
xor edi, 0xffffffff
and edi, ebx
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r9d, ebx
xor r9d, 0xffffffff
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov ebx, edi
and ebx, r9d
xor edi, r9d
or ebx, edi
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
and r8d, edi
or r9d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
and ebx, edi
or r8d, ebx
mov edi, esi
xor edi, 0x6f5e5fc0
and edi, 0x9aa0d7b3
mov ebx, esi
xor ebx, 0x9aa0d7b3
mov r14d, ebx
and r14d, 0x6f5e5fc0
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0x9aa0d7b3
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, r9d
xor ebx, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0x9b9cfbe
mov r12d, ebx
and r12d, 0x9b9cfbe
and r9d, r15d
mov r13d, r14d
and r13d, 0x9b9cfbe
and r8d, r15d
or r12d, r9d
or r13d, r8d
xor r12d, r13d
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0x9b9cfbe
and ebx, r15d
or r12d, ebx
mov r8d, esi
xor r8d, 0x6f5e5fc0
mov r9d, edi
xor r9d, 0xffffffff
mov ebx, esi
xor ebx, 0xf889624d
mov r14d, r8d
and r14d, 0xf889624d
mov r15d, ebx
and r15d, 0x6f5e5fc0
mov r13d, r9d
and r13d, 0xf889624d
and edi, ebx
or r14d, r15d
or r13d, edi
xor r14d, r13d
or r8d, r9d
xor r8d, 0xffffffff
or ebx, 0xf889624d
and r8d, ebx
or r14d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xf42a1c9c
mov r9d, esi
xor r9d, 0xf42a1c9c
and r12d, r9d
mov edi, esi
xor edi, 0xffffffff
and edi, 0xf42a1c9c
and r9d, 0xffffffff
or r8d, r12d
or edi, r9d
xor r8d, edi
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov r9d, esi
xor r9d, 0x4a1ab9ea
or r8d, r14d
or r9d, 0x4a1ab9ea
xor r8d, 0xffffffff
and r8d, r9d
mov r9d, r11d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov ebx, r11d
and ebx, edi
or r9d, ebx
mov edi, r8d
xor edi, 0xffffffff
and edi, 0x2a5a195c
mov ebx, esi
xor ebx, 0x2a5a195c
mov r14d, r8d
and r14d, ebx
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0x2a5a195c
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, esi
xor ebx, 0xca5f46be
and ebx, 0xc9e013df
mov r14d, esi
xor r14d, 0xc9e013df
mov r15d, r14d
and r15d, 0xca5f46be
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0xc9e013df
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, esi
xor r14d, 0xca5f46be
mov r15d, r9d
xor r15d, r14d
and r15d, r9d
xor r11d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, esi
xor r12d, 0x311466af
or r11d, r14d
or r12d, 0x311466af
xor r11d, 0xffffffff
and r11d, r12d
mov r14d, edi
xor r14d, 0xffffffff
mov r12d, esi
xor r12d, 0xca5f46be
mov r13d, esi
xor r13d, 0x75260daa
or r14d, r12d
or r13d, 0x75260daa
xor r14d, 0xffffffff
and r14d, r13d
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, r8d
xor r13d, r12d
and r13d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov r12d, r11d
xor r12d, 0xffffffff
mov r10d, esi
xor r10d, 0xfe650c13
mov dword [rbp + 0x218], r8d
and r8d, 0xfe650c13
and r15d, r10d
mov dword [rbp + 0x214], r12d
and r12d, 0xfe650c13
and r11d, r10d
or r8d, r15d
or r12d, r11d
xor r8d, r12d
mov r11d, dword [rbp + 0x218]
mov r15d, dword [rbp + 0x214]
or r11d, r15d
xor r11d, 0xffffffff
or r10d, 0xfe650c13
and r11d, r10d
or r8d, r11d
mov r10d, r14d
and r10d, r13d
xor r14d, r13d
or r10d, r14d
mov r11d, r8d
xor r11d, 0xffffffff
mov r14d, r10d
and r14d, r11d
xor r10d, 0xffffffff
and r8d, r10d
or r14d, r8d
mov r8d, r9d
and r8d, edi
xor r9d, edi
or r8d, r9d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0x84ad3149
mov r10d, esi
xor r10d, 0x84ad3149
and r8d, r10d
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x84ad3149
and r10d, 0xffffffff
or r9d, r8d
or r11d, r10d
xor r9d, r11d
mov r8d, ebx
and r8d, 0xca5f46be
xor ebx, 0xca5f46be
or r8d, ebx
xor r9d, 0xffffffff
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, 0x84bb7d96
or r9d, r8d
or r10d, 0x84bb7d96
xor r9d, 0xffffffff
and r9d, r10d
mov r8d, r14d
xor r8d, 0xffffffff
mov r10d, r9d
xor r10d, 0xffffffff
mov r11d, esi
xor r11d, 0x22c587a4
mov edi, r8d
and edi, 0x22c587a4
and r14d, r11d
mov ebx, r10d
and ebx, 0x22c587a4
and r9d, r11d
or edi, r14d
or ebx, r9d
xor edi, ebx
or r8d, r10d
xor r8d, 0xffffffff
or r11d, 0x22c587a4
and r8d, r11d
or edi, r8d
mov r8d, esi
xor r8d, 0xfff
and r8d, 0xffffffff
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xfff
or r8d, r9d
mov r9d, esi
xor r9d, 0xc056c9a7
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, 0xab1837a8
or r9d, r8d
or r10d, 0xab1837a8
xor r9d, 0xffffffff
and r9d, r10d
mov r8d, esi
xor r8d, 0xc056c9a7
and r8d, 0x384aaa5
mov r10d, esi
xor r10d, 0x384aaa5
mov r11d, r10d
and r11d, 0xc056c9a7
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x384aaa5
and r10d, 0xffffffff
or r8d, r11d
or ebx, r10d
xor r8d, ebx
mov r10d, esi
xor r10d, 0xfff
mov r11d, r8d
xor r11d, 0xffffffff
mov ebx, esi
xor ebx, 0x24be5e3e
or r10d, r11d
or ebx, 0x24be5e3e
xor r10d, 0xffffffff
and r10d, ebx
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xc8d65778
mov ebx, esi
xor ebx, 0xc8d65778
mov r14d, ebx
and r14d, 0xffffffff
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0xc8d65778
and ebx, 0xffffffff
or r11d, r14d
or r12d, ebx
xor r11d, r12d
xor r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xc056c9a7
mov r14d, esi
xor r14d, 0xbf8676d
or r11d, ebx
or r14d, 0xbf8676d
xor r11d, 0xffffffff
and r11d, r14d
mov ebx, esi
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r14d, esi
xor r14d, 0x94bcc8f0
or ebx, r8d
or r14d, 0x94bcc8f0
xor ebx, 0xffffffff
and ebx, r14d
mov r8d, r9d
xor r8d, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r12d, esi
xor r12d, 0xe3516606
mov r13d, r8d
and r13d, 0xe3516606
and r9d, r12d
mov r15d, r14d
and r15d, 0xe3516606
and r10d, r12d
or r13d, r9d
or r15d, r10d
xor r13d, r15d
or r8d, r14d
xor r8d, 0xffffffff
or r12d, 0xe3516606
and r8d, r12d
or r13d, r8d
mov r8d, r11d
xor r8d, 0xffffffff
mov r9d, ebx
xor r9d, 0xffffffff
mov r10d, esi
xor r10d, 0x247bcf18
mov r14d, r8d
and r14d, 0x247bcf18
and r11d, r10d
mov r15d, r9d
and r15d, 0x247bcf18
and ebx, r10d
or r14d, r11d
or r15d, ebx
xor r14d, r15d
or r8d, r9d
xor r8d, 0xffffffff
or r10d, 0x247bcf18
and r8d, r10d
or r14d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xf3114d65
mov r9d, esi
xor r9d, 0xf3114d65
and r13d, r9d
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0xf3114d65
and r14d, r9d
or r8d, r13d
or r10d, r14d
xor r8d, r10d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0x8a6d0b55
mov r10d, esi
xor r10d, 0x8a6d0b55
mov r11d, r10d
and r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x8a6d0b55
and r10d, 0xffffffff
or r9d, r11d
or ebx, r10d
xor r9d, ebx
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r8d, r11d
or r10d, r8d
mov r8d, esi
xor r8d, 0x67b10c0a
and r8d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x67b10c0a
or r8d, r11d
mov r11d, r9d
xor r11d, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xbe214ec3
mov r15d, r11d
and r15d, 0xbe214ec3
and r9d, r14d
mov r12d, ebx
and r12d, 0xbe214ec3
and r10d, r14d
or r15d, r9d
or r12d, r10d
xor r15d, r12d
or r11d, ebx
xor r11d, 0xffffffff
or r14d, 0xbe214ec3
and r11d, r14d
or r15d, r11d
mov r9d, esi
xor r9d, 0x67b10c0a
mov r10d, r8d
xor r10d, 0xffffffff
mov r11d, esi
xor r11d, 0xf01ee794
mov ebx, r9d
and ebx, 0xf01ee794
mov r14d, r11d
and r14d, 0x67b10c0a
mov r12d, r10d
and r12d, 0xf01ee794
and r8d, r11d
or ebx, r14d
or r12d, r8d
xor ebx, r12d
or r9d, r10d
xor r9d, 0xffffffff
or r11d, 0xf01ee794
and r9d, r11d
or ebx, r9d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x901820d5
mov r9d, esi
xor r9d, 0x901820d5
and r15d, r9d
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0x901820d5
and r9d, 0xffffffff
or r8d, r15d
or r10d, r9d
xor r8d, r10d
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r9d, esi
xor r9d, 0x6a05a0be
or r8d, ebx
or r9d, 0x6a05a0be
xor r8d, 0xffffffff
and r8d, r9d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xc3e0968c
mov r10d, esi
xor r10d, 0xc3e0968c
mov r11d, r10d
and r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xc3e0968c
and r10d, 0xffffffff
or r9d, r11d
or ebx, r10d
xor r9d, ebx
xor r9d, 0xffffffff
xor r9d, 0x82f4801a
and r9d, 0x82f4801a
mov r10d, esi
xor r10d, 0x82f4801a
and r10d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x82f4801a
or r10d, r11d
mov r11d, esi
xor r11d, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0x3a50275f
or r11d, ebx
or r14d, 0x3a50275f
xor r11d, 0xffffffff
and r11d, r14d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x22c6071c
mov r14d, esi
xor r14d, 0x22c6071c
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0x22c6071c
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0x82f4801a
mov r15d, esi
xor r15d, 0x5f185c5a
or ebx, r14d
or r15d, 0x5f185c5a
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, esi
xor r14d, 0xffffffff
xor r10d, 0xffffffff
mov r15d, esi
xor r15d, 0xf7abc4a4
or r14d, r10d
or r15d, 0xf7abc4a4
xor r14d, 0xffffffff
and r14d, r15d
mov r10d, r9d
and r10d, r11d
xor r9d, r11d
or r10d, r9d
mov r9d, ebx
xor r9d, 0xffffffff
mov r11d, r14d
xor r11d, 0xffffffff
mov r15d, esi
xor r15d, 0xfa475a57
mov r12d, r9d
and r12d, 0xfa475a57
and ebx, r15d
mov r13d, r11d
and r13d, 0xfa475a57
and r14d, r15d
or r12d, ebx
or r13d, r14d
xor r12d, r13d
or r9d, r11d
xor r9d, 0xffffffff
or r15d, 0xfa475a57
and r9d, r15d
or r12d, r9d
mov r9d, r10d
xor r9d, 0xffffffff
mov r11d, r12d
and r11d, r9d
xor r12d, 0xffffffff
and r10d, r12d
or r11d, r10d
mov r9d, esi
xor r9d, 0xfff
and r9d, 0xc3c9defa
mov r10d, esi
xor r10d, 0xc3c9defa
mov ebx, r10d
and ebx, 0xfff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xc3c9defa
and r10d, 0xffffffff
or r9d, ebx
or r14d, r10d
xor r9d, r14d
mov r10d, r11d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and r11d, ebx
or r10d, r11d
mov r11d, esi
xor r11d, 0x9c96c375
and r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x9c96c375
or r11d, ebx
mov ebx, r9d
xor ebx, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xf7f1a720
mov r12d, ebx
and r12d, 0xf7f1a720
and r9d, r15d
mov r13d, r14d
and r13d, 0xf7f1a720
and r10d, r15d
or r12d, r9d
or r13d, r10d
xor r12d, r13d
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0xf7f1a720
and ebx, r15d
or r12d, ebx
mov r9d, r11d
and r9d, 0x9c96c375
xor r11d, 0x9c96c375
or r9d, r11d
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0x8378ccc0
mov r11d, esi
xor r11d, 0x8378ccc0
and r12d, r11d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x8378ccc0
and r11d, 0xffffffff
or r10d, r12d
or ebx, r11d
xor r10d, ebx
xor r10d, 0xffffffff
xor r9d, 0xffffffff
mov r11d, esi
xor r11d, 0x5f5fefcf
or r10d, r9d
or r11d, 0x5f5fefcf
xor r10d, 0xffffffff
and r10d, r11d
mov r9d, r10d
xor r9d, 0xffffffff
mov r11d, r8d
xor r11d, r9d
and r11d, r8d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xdf933a03
mov ebx, esi
xor ebx, 0xdf933a03
and r8d, ebx
mov r14d, r10d
xor r14d, 0xffffffff
and r14d, 0xdf933a03
and r10d, ebx
or r9d, r8d
or r14d, r10d
xor r9d, r14d
mov r8d, r11d
xor r8d, 0xffffffff
mov r10d, r9d
xor r10d, 0xffffffff
mov ebx, esi
xor ebx, 0xa10a02c5
mov r14d, r8d
and r14d, 0xa10a02c5
and r11d, ebx
mov r15d, r10d
and r15d, 0xa10a02c5
and r9d, ebx
or r14d, r11d
or r15d, r9d
xor r14d, r15d
or r8d, r10d
xor r8d, 0xffffffff
or ebx, 0xa10a02c5
and r8d, ebx
or r14d, r8d
mov r8d, esi
xor r8d, 0xa18e7a55
and r8d, 0xe62f992a
mov r9d, esi
xor r9d, 0xe62f992a
mov r10d, r9d
and r10d, 0xa18e7a55
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xe62f992a
and r9d, 0xffffffff
or r8d, r10d
or r11d, r9d
xor r8d, r11d
mov r9d, esi
xor r9d, 0x614e550d
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, 0xb60694fc
or r9d, r8d
or r10d, 0xb60694fc
xor r9d, 0xffffffff
and r9d, r10d
mov r8d, esi
xor r8d, 0x614e550d
and r8d, 0xa009072c
mov r10d, esi
xor r10d, 0xa009072c
mov r11d, r10d
and r11d, 0x614e550d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xa009072c
and r10d, 0xffffffff
or r8d, r11d
or ebx, r10d
xor r8d, ebx
mov r10d, esi
xor r10d, 0xa18e7a55
mov r11d, r8d
xor r11d, 0xffffffff
mov ebx, esi
xor ebx, 0x62781ab7
or r10d, r11d
or ebx, 0x62781ab7
xor r10d, 0xffffffff
and r10d, ebx
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r11d, ebx
mov ebx, esi
xor ebx, 0x614e550d
mov r15d, r11d
xor r15d, ebx
and r15d, r11d
mov r11d, esi
xor r11d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, esi
xor ebx, 0xe45c364b
or r11d, r8d
or ebx, 0xe45c364b
xor r11d, 0xffffffff
and r11d, ebx
mov r8d, r9d
and r8d, r10d
xor r9d, r10d
or r8d, r9d
mov r9d, r15d
xor r9d, 0xffffffff
mov r10d, r11d
xor r10d, 0xffffffff
mov ebx, esi
xor ebx, 0xb3a92eab
mov r12d, r9d
and r12d, 0xb3a92eab
and r15d, ebx
mov r13d, r10d
and r13d, 0xb3a92eab
and r11d, ebx
or r12d, r15d
or r13d, r11d
xor r12d, r13d
or r9d, r10d
xor r9d, 0xffffffff
or ebx, 0xb3a92eab
and r9d, ebx
or r12d, r9d
mov r9d, r8d
xor r9d, 0xffffffff
mov r10d, r12d
and r10d, r9d
xor r12d, 0xffffffff
and r8d, r12d
or r10d, r8d
mov r8d, esi
xor r8d, 0x14ec8ab7
and r8d, 0xffffffff
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0x14ec8ab7
or r8d, r9d
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r10d, r11d
or r9d, r10d
mov r10d, esi
xor r10d, 0xfde74e91
and r10d, 0xfc18886c
mov r11d, esi
xor r11d, 0xfc18886c
mov ebx, r11d
and ebx, 0xfde74e91
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xfc18886c
and r11d, 0xffffffff
or r10d, ebx
or r15d, r11d
xor r10d, r15d
mov r11d, r8d
xor r11d, 0xffffffff
mov ebx, r9d
xor ebx, 0xffffffff
mov r15d, esi
xor r15d, 0x128a017
mov r12d, r11d
and r12d, 0x128a017
and r8d, r15d
mov r13d, ebx
and r13d, 0x128a017
and r9d, r15d
or r12d, r8d
or r13d, r9d
xor r12d, r13d
or r11d, ebx
xor r11d, 0xffffffff
or r15d, 0x128a017
and r11d, r15d
or r12d, r11d
mov r8d, r10d
and r8d, 0xfde74e91
xor r10d, 0xfde74e91
or r8d, r10d
mov r9d, r12d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
and r12d, r10d
or r9d, r12d
xor r8d, 0xffffffff
mov r10d, r9d
xor r10d, r8d
and r10d, r9d
mov r8d, esi
xor r8d, 0x14ec8ab7
and r8d, 0x664f5b04
mov r9d, esi
xor r9d, 0x664f5b04
mov r11d, r9d
and r11d, 0x14ec8ab7
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x664f5b04
and r9d, 0xffffffff
or r8d, r11d
or ebx, r9d
xor r8d, ebx
mov r9d, esi
xor r9d, 0xe1b625e1
xor r8d, 0xffffffff
mov r11d, esi
xor r11d, 0x49747638
or r9d, r8d
or r11d, 0x49747638
xor r9d, 0xffffffff
and r9d, r11d
mov r8d, esi
xor r8d, 0xe1b625e1
and r8d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xe1b625e1
or r8d, r11d
mov r11d, r8d
xor r11d, 0xffffffff
xor r11d, 0x14ec8ab7
and r11d, 0x14ec8ab7
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xffffffff
or ebx, r15d
mov r15d, esi
xor r15d, 0xe1b625e1
mov r12d, ebx
xor r12d, r15d
and r12d, ebx
mov ebx, esi
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r15d, esi
xor r15d, 0x440dfa59
or ebx, r8d
or r15d, 0x440dfa59
xor ebx, 0xffffffff
and ebx, r15d
mov r8d, r9d
xor r8d, 0xffffffff
mov r15d, r11d
xor r15d, 0xffffffff
mov r13d, esi
xor r13d, 0x9a475d4e
mov dword [rbp + 0x210], r8d
and r8d, 0x9a475d4e
and r9d, r13d
mov dword [rbp + 0x20c], r15d
and r15d, 0x9a475d4e
and r11d, r13d
or r8d, r9d
or r15d, r11d
xor r8d, r15d
mov r9d, dword [rbp + 0x210]
mov r11d, dword [rbp + 0x20c]
or r9d, r11d
xor r9d, 0xffffffff
or r13d, 0x9a475d4e
and r9d, r13d
or r8d, r9d
mov r9d, r12d
and r9d, ebx
xor r12d, ebx
or r9d, r12d
mov ebx, r8d
xor ebx, 0xffffffff
mov r15d, r9d
and r15d, ebx
xor r9d, 0xffffffff
and r8d, r9d
or r15d, r8d
mov r8d, esi
xor r8d, 0xa18e7a55
and r8d, 0xffffffff
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xa18e7a55
or r8d, r9d
mov r9d, r15d
xor r9d, 0xffffffff
and r9d, 0xf974b204
mov ebx, esi
xor ebx, 0xf974b204
mov r12d, r15d
and r12d, ebx
mov r13d, esi
xor r13d, 0xffffffff
and r13d, 0xf974b204
and ebx, 0xffffffff
or r9d, r12d
or r13d, ebx
xor r9d, r13d
mov ebx, esi
xor ebx, 0x49301614
and ebx, 0x412925a9
mov r12d, esi
xor r12d, 0x412925a9
mov r13d, r12d
and r13d, 0x49301614
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x412925a9
and r12d, 0xffffffff
or ebx, r13d
or r11d, r12d
xor ebx, r11d
mov r11d, r8d
xor r11d, 0xffffffff
mov r12d, r9d
xor r12d, 0xffffffff
mov r13d, esi
xor r13d, 0x4b1bd120
mov dword [rbp + 0x208], r11d
and r11d, 0x4b1bd120
and r8d, r13d
mov dword [rbp + 0x204], r12d
and r12d, 0x4b1bd120
and r9d, r13d
or r11d, r8d
or r12d, r9d
xor r11d, r12d
mov r8d, dword [rbp + 0x208]
mov r9d, dword [rbp + 0x204]
or r8d, r9d
xor r8d, 0xffffffff
or r13d, 0x4b1bd120
and r8d, r13d
or r11d, r8d
mov r8d, ebx
and r8d, 0x49301614
xor ebx, 0x49301614
or r8d, ebx
mov ebx, r11d
xor ebx, 0xffffffff
and ebx, 0x1bb841cc
mov r12d, esi
xor r12d, 0x1bb841cc
and r11d, r12d
mov r13d, esi
xor r13d, 0xffffffff
and r13d, 0x1bb841cc
and r12d, 0xffffffff
or ebx, r11d
or r13d, r12d
xor ebx, r13d
xor r8d, 0xffffffff
mov r11d, ebx
xor r11d, r8d
and r11d, ebx
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xe4d603f0
mov ebx, esi
xor ebx, 0xe4d603f0
mov r12d, ebx
and r12d, 0xffffffff
mov r13d, esi
xor r13d, 0xffffffff
and r13d, 0xe4d603f0
and ebx, 0xffffffff
or r8d, r12d
or r13d, ebx
xor r8d, r13d
mov ebx, esi
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r12d, esi
xor r12d, 0x8f2b8c83
or ebx, r8d
or r12d, 0x8f2b8c83
xor ebx, 0xffffffff
and ebx, r12d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r8d, r12d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, ebx
and r12d, r8d
xor ebx, r8d
or r12d, ebx
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x29f66fbf
mov ebx, esi
xor ebx, 0x29f66fbf
and r12d, ebx
mov r13d, esi
xor r13d, 0xffffffff
and r13d, 0x29f66fbf
and ebx, 0xffffffff
or r8d, r12d
or r13d, ebx
xor r8d, r13d
mov ebx, esi
xor ebx, 0x14ec8ab7
and ebx, 0x8d61e9e1
mov r12d, esi
xor r12d, 0x8d61e9e1
mov r13d, r12d
and r13d, 0x14ec8ab7
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0x8d61e9e1
and r12d, 0xffffffff
or ebx, r13d
or r9d, r12d
xor ebx, r9d
mov r9d, esi
xor r9d, 0x9b56b182
and r9d, 0xffffffff
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0x9b56b182
or r9d, r12d
mov r12d, r8d
and r12d, ebx
xor r8d, ebx
or r12d, r8d
mov r8d, esi
xor r8d, 0x9b56b182
mov ebx, r9d
xor ebx, 0xffffffff
mov r13d, esi
xor r13d, 0x16f50679
mov dword [rbp + 0x200], r8d
and r8d, 0x16f50679
mov dword [rbp + 0x1fc], r13d
and r13d, 0x9b56b182
mov dword [rbp + 0x1f8], ebx
and ebx, 0x16f50679
mov dword [rbp + 0x1f4], r8d
mov r8d, dword [rbp + 0x1fc]
and r9d, r8d
mov r8d, dword [rbp + 0x1f4]
or r8d, r13d
or ebx, r9d
xor r8d, ebx
mov r9d, dword [rbp + 0x200]
mov ebx, dword [rbp + 0x1f8]
or r9d, ebx
xor r9d, 0xffffffff
mov r13d, dword [rbp + 0x1fc]
or r13d, 0x16f50679
and r9d, r13d
or r8d, r9d
mov r9d, r12d
xor r9d, 0xffffffff
and r9d, 0x8eace0f2
mov r13d, esi
xor r13d, 0x8eace0f2
and r12d, r13d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x8eace0f2
and r13d, 0xffffffff
or r9d, r12d
or ebx, r13d
xor r9d, ebx
xor r9d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, esi
xor ebx, 0x7a6ef6e7
or r9d, r8d
or ebx, 0x7a6ef6e7
xor r9d, 0xffffffff
and r9d, ebx
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xfc8b614f
mov ebx, esi
xor ebx, 0xfc8b614f
mov r12d, ebx
and r12d, 0xffffffff
mov r13d, esi
xor r13d, 0xffffffff
and r13d, 0xfc8b614f
and ebx, 0xffffffff
or r8d, r12d
or r13d, ebx
xor r8d, r13d
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r12d, esi
xor r12d, 0xffffffff
and r15d, r12d
or ebx, r15d
mov r15d, esi
xor r15d, 0x5953a18
and r15d, 0xffffffff
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0x5953a18
or r15d, r12d
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x1f0], esi
xor esi, 0xe0ac4085
mov dword [rbp + 0x1ec], r12d
and r12d, 0xe0ac4085
and r8d, esi
mov dword [rbp + 0x1e8], r13d
and r13d, 0xe0ac4085
and ebx, esi
or r12d, r8d
or r13d, ebx
xor r12d, r13d
mov r8d, dword [rbp + 0x1ec]
mov ebx, dword [rbp + 0x1e8]
or r8d, ebx
xor r8d, 0xffffffff
or esi, 0xe0ac4085
and r8d, esi
or r12d, r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x5953a18
mov esi, r15d
xor esi, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x91355cd4
mov ebx, r8d
and ebx, 0x91355cd4
mov dword [rbp + 0x1e4], r13d
and r13d, 0x5953a18
mov dword [rbp + 0x1e0], esi
and esi, 0x91355cd4
mov dword [rbp + 0x1dc], r8d
mov r8d, dword [rbp + 0x1e4]
and r15d, r8d
or ebx, r13d
or esi, r15d
xor ebx, esi
mov esi, dword [rbp + 0x1dc]
mov r15d, dword [rbp + 0x1e0]
or esi, r15d
xor esi, 0xffffffff
or r8d, 0x91355cd4
and esi, r8d
or ebx, esi
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xa5850d73
mov esi, dword [rbp + 0x1f0]
xor esi, 0xa5850d73
and r12d, esi
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0xa5850d73
and esi, 0xffffffff
or r8d, r12d
or r13d, esi
xor r8d, r13d
xor ebx, 0xffffffff
mov esi, r8d
xor esi, ebx
and esi, r8d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0x9e361c12
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x9e361c12
mov r12d, r10d
and r12d, ebx
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0x9e361c12
and ebx, 0xffffffff
or r8d, r12d
or r13d, ebx
xor r8d, r13d
mov ebx, r11d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xffffffff
mov r13d, r11d
and r13d, r12d
or ebx, r13d
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xa5d9a28f
and r12d, 0xe51ccb07
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xe51ccb07
mov r15d, r13d
and r15d, 0xa5d9a28f
mov dword [rbp + 0x1d8], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xffffffff
and r8d, 0xe51ccb07
and r13d, 0xffffffff
or r12d, r15d
or r8d, r13d
xor r12d, r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xa5d9a28f
mov r15d, dword [rbp + 0x1d8]
xor r15d, r8d
mov r8d, dword [rbp + 0x1d8]
and r15d, r8d
xor r10d, 0xffffffff
mov r13d, r12d
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x59ee9b03
or r10d, r13d
or r8d, 0x59ee9b03
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xa5d9a28f
mov dword [rbp + 0x1d4], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x89bd6fe7
mov dword [rbp + 0x1d0], r8d
mov r8d, dword [rbp + 0x1d4]
or r8d, r13d
mov r13d, dword [rbp + 0x1d0]
or r13d, 0x89bd6fe7
xor r8d, 0xffffffff
and r8d, r13d
mov r13d, r12d
xor r13d, 0xffffffff
mov dword [rbp + 0x1cc], r11d
xor r11d, r13d
mov r13d, dword [rbp + 0x1cc]
and r11d, r13d
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x1c8], r10d
xor r10d, 0xffffffff
mov dword [rbp + 0x1c4], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xb0eab0ea
mov dword [rbp + 0x1c0], r13d
and r13d, 0xb0eab0ea
and r15d, r8d
mov dword [rbp + 0x1bc], r10d
and r10d, 0xb0eab0ea
mov dword [rbp + 0x1b8], r8d
mov r8d, dword [rbp + 0x1c8]
mov dword [rbp + 0x1b4], r9d
mov r9d, dword [rbp + 0x1b8]
and r8d, r9d
or r13d, r15d
or r10d, r8d
xor r13d, r10d
mov r8d, dword [rbp + 0x1c0]
mov r10d, dword [rbp + 0x1bc]
or r8d, r10d
xor r8d, 0xffffffff
or r9d, 0xb0eab0ea
and r8d, r9d
or r13d, r8d
mov r8d, dword [rbp + 0x1c4]
and r8d, r11d
mov r9d, dword [rbp + 0x1c4]
xor r9d, r11d
or r8d, r9d
mov r9d, r13d
xor r9d, 0xffffffff
mov r11d, r8d
and r11d, r9d
xor r8d, 0xffffffff
and r13d, r8d
or r11d, r13d
mov r8d, dword [rbp + 0x1d8]
and r8d, ebx
mov r9d, dword [rbp + 0x1d8]
xor r9d, ebx
or r8d, r9d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and r8d, ebx
or r9d, r8d
mov r8d, r12d
and r8d, 0xa5d9a28f
xor r12d, 0xa5d9a28f
or r8d, r12d
xor r9d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xc33e248d
or r9d, r8d
or ebx, 0xc33e248d
xor r9d, 0xffffffff
and r9d, ebx
mov r8d, r11d
and r8d, r9d
xor r11d, r9d
or r8d, r11d
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
and ebx, r11d
or r9d, ebx
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x9a508d9c
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x9a508d9c
mov r15d, esi
and r15d, ebx
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xffffffff
and r12d, 0x9a508d9c
and ebx, 0xffffffff
or r11d, r15d
or r12d, ebx
xor r11d, r12d
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x269737de
and ebx, 0x2b59b6a1
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x2b59b6a1
mov r12d, r15d
and r12d, 0x269737de
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0x2b59b6a1
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
mov r15d, r9d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0x269737de
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xa08e0b9e
or r15d, r12d
or r13d, 0xa08e0b9e
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x1b4]
xor r13d, r12d
mov r12d, dword [rbp + 0x1b4]
and r13d, r12d
mov r10d, r11d
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0x269737de
mov dword [rbp + 0x1b0], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x8d9e2cd6
or r10d, r12d
or r8d, 0x8d9e2cd6
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r12d, esi
xor r12d, r8d
and r12d, esi
mov r8d, r15d
xor r8d, 0xffffffff
mov esi, r13d
xor esi, 0xffffffff
mov dword [rbp + 0x1ac], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x3f3d3591
mov dword [rbp + 0x1a8], r8d
mov r8d, dword [rbp + 0x1ac]
and r8d, 0x3f3d3591
mov dword [rbp + 0x1a4], r8d
mov r8d, dword [rbp + 0x1a8]
and r15d, r8d
mov r8d, esi
and r8d, 0x3f3d3591
mov dword [rbp + 0x1a0], r8d
mov r8d, dword [rbp + 0x1a8]
and r13d, r8d
mov r8d, dword [rbp + 0x1a4]
or r8d, r15d
mov r15d, dword [rbp + 0x1a0]
or r15d, r13d
xor r8d, r15d
mov r15d, dword [rbp + 0x1ac]
or r15d, esi
xor r15d, 0xffffffff
mov esi, dword [rbp + 0x1a8]
or esi, 0x3f3d3591
and r15d, esi
or r8d, r15d
mov esi, r10d
xor esi, 0xffffffff
mov r15d, r12d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x501039ff
mov dword [rbp + 0x19c], esi
and esi, 0x501039ff
and r10d, r13d
mov dword [rbp + 0x198], r15d
and r15d, 0x501039ff
and r12d, r13d
or esi, r10d
or r15d, r12d
xor esi, r15d
mov r10d, dword [rbp + 0x19c]
mov r15d, dword [rbp + 0x198]
or r10d, r15d
xor r10d, 0xffffffff
or r13d, 0x501039ff
and r10d, r13d
or esi, r10d
mov r10d, r8d
xor r10d, 0xffffffff
mov r12d, esi
and r12d, r10d
xor esi, 0xffffffff
and r8d, esi
or r12d, r8d
mov r8d, r9d
xor r8d, 0xffffffff
mov r10d, r11d
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xb9206522
mov r13d, r8d
and r13d, 0xb9206522
and r9d, esi
mov r15d, r10d
and r15d, 0xb9206522
and r11d, esi
or r13d, r9d
or r15d, r11d
xor r13d, r15d
or r8d, r10d
xor r8d, 0xffffffff
or esi, 0xb9206522
and r8d, esi
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xffffffff
and r13d, r9d
or r8d, r13d
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0x269737de
mov r10d, ebx
xor r10d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xe3c7e3d0
mov esi, r9d
and esi, 0xe3c7e3d0
mov r15d, r11d
and r15d, 0x269737de
mov r13d, r10d
and r13d, 0xe3c7e3d0
and ebx, r11d
or esi, r15d
or r13d, ebx
xor esi, r13d
or r9d, r10d
xor r9d, 0xffffffff
or r11d, 0xe3c7e3d0
and r9d, r11d
or esi, r9d
xor r8d, 0xffffffff
xor esi, 0xffffffff
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xaf036506
or r8d, esi
or r9d, 0xaf036506
xor r8d, 0xffffffff
and r8d, r9d
mov r9d, r12d
and r9d, r8d
xor r12d, r8d
or r9d, r12d
mov r8d, dword [rbp + 0x1b0]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xffffffff
mov r11d, dword [rbp + 0x1b0]
and r11d, r10d
or r8d, r11d
xor r8d, 0xffffffff
xor r8d, 0xf5460e4
and r8d, 0xf5460e4
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xf5460e4
and r10d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0xf5460e4
or r10d, r11d
mov r11d, r10d
xor r11d, 0xffffffff
mov esi, dword [rbp + 0x1b0]
xor esi, r11d
mov r11d, dword [rbp + 0x1b0]
and esi, r11d
mov ebx, r9d
xor ebx, 0xffffffff
and ebx, 0xc23a7aaa
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xc23a7aaa
mov r12d, r9d
and r12d, r15d
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0xc23a7aaa
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xf5460e4
mov r12d, ebx
xor r12d, r15d
and r12d, ebx
xor r9d, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x7c7047b1
or r9d, r10d
or ebx, 0x7c7047b1
xor r9d, 0xffffffff
and r9d, ebx
mov r10d, r8d
xor r10d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x5b63af4
mov r13d, r10d
and r13d, 0x5b63af4
and r8d, r15d
mov r11d, ebx
and r11d, 0x5b63af4
and esi, r15d
or r13d, r8d
or r11d, esi
xor r13d, r11d
or r10d, ebx
xor r10d, 0xffffffff
or r15d, 0x5b63af4
and r10d, r15d
or r13d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
mov r10d, r9d
xor r10d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x2eda079d
mov esi, r8d
and esi, 0x2eda079d
and r12d, r11d
mov ebx, r10d
and ebx, 0x2eda079d
and r9d, r11d
or esi, r12d
or ebx, r9d
xor esi, ebx
or r8d, r10d
xor r8d, 0xffffffff
or r11d, 0x2eda079d
and r8d, r11d
or esi, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xb03ddc4e
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xb03ddc4e
and r13d, r9d
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0xb03ddc4e
and esi, r9d
or r8d, r13d
or r10d, esi
xor r8d, r10d
mov r9d, edi
xor r9d, 0xffffffff
and r9d, 0x9421623f
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x9421623f
mov r11d, edi
and r11d, r10d
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0x9421623f
and r10d, 0xffffffff
or r9d, r11d
or esi, r10d
xor r9d, esi
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x60352f8d
xor r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x98409e90
or r10d, r9d
or r11d, 0x98409e90
xor r10d, 0xffffffff
and r10d, r11d
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0x60352f8d
and r9d, 0x36c9e36f
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x36c9e36f
mov esi, r11d
and esi, 0x60352f8d
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0x36c9e36f
and r11d, 0xffffffff
or r9d, esi
or ebx, r11d
xor r9d, ebx
mov r11d, edi
xor r11d, 0xffffffff
mov esi, r9d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x9caa18d9
or r11d, esi
or ebx, 0x9caa18d9
xor r11d, 0xffffffff
and r11d, ebx
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or esi, ebx
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x60352f8d
mov r15d, esi
xor r15d, ebx
and r15d, esi
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
xor r9d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xdcc68112
or esi, r9d
or ebx, 0xdcc68112
xor esi, 0xffffffff
and esi, ebx
mov r9d, r10d
xor r9d, 0xffffffff
mov ebx, r11d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xb651cb0f
mov r13d, r9d
and r13d, 0xb651cb0f
and r10d, r12d
mov dword [rbp + 0x194], ebx
and ebx, 0xb651cb0f
and r11d, r12d
or r13d, r10d
or ebx, r11d
xor r13d, ebx
mov r10d, dword [rbp + 0x194]
or r9d, r10d
xor r9d, 0xffffffff
or r12d, 0xb651cb0f
and r9d, r12d
or r13d, r9d
mov r9d, r15d
xor r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xc0b5d02a
mov r12d, r9d
and r12d, 0xc0b5d02a
and r15d, ebx
mov r10d, r11d
and r10d, 0xc0b5d02a
and esi, ebx
or r12d, r15d
or r10d, esi
xor r12d, r10d
or r9d, r11d
xor r9d, 0xffffffff
or ebx, 0xc0b5d02a
and r9d, ebx
or r12d, r9d
mov r9d, r13d
xor r9d, 0xffffffff
mov r10d, r12d
and r10d, r9d
xor r12d, 0xffffffff
and r13d, r12d
or r10d, r13d
mov r9d, r14d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
mov esi, r14d
and esi, r11d
or r9d, esi
xor r9d, 0xffffffff
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0xffffffff
or r11d, esi
xor r11d, 0xffffffff
mov esi, r14d
xor esi, r11d
and esi, r14d
mov r11d, r9d
xor r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xc1b8e655
mov r12d, r11d
and r12d, 0xc1b8e655
and r9d, r15d
mov r13d, ebx
and r13d, 0xc1b8e655
and esi, r15d
or r12d, r9d
or r13d, esi
xor r12d, r13d
or r11d, ebx
xor r11d, 0xffffffff
or r15d, 0xc1b8e655
and r11d, r15d
or r12d, r11d
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xa9806493
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0xa9806493
or r9d, r11d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
xor r9d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0x93214456
or r11d, r9d
or esi, 0x93214456
xor r11d, 0xffffffff
and r11d, esi
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0xffffffff
or r9d, esi
xor r9d, 0xffffffff
xor r9d, 0xa9806493
and r9d, 0xa9806493
mov esi, r11d
and esi, r9d
xor r11d, r9d
or esi, r11d
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
mov ebx, r10d
and ebx, r11d
or r9d, ebx
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xa9806493
and r11d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0xa9806493
or r11d, ebx
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xa57db041
and ebx, 0x3a1d801f
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x3a1d801f
mov r13d, r15d
and r13d, 0xa57db041
mov dword [rbp + 0x190], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xffffffff
and r8d, 0x3a1d801f
and r15d, 0xffffffff
or ebx, r13d
or r8d, r15d
xor ebx, r8d
mov r8d, r9d
xor r8d, 0xffffffff
mov r15d, r11d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x3162e2f5
mov dword [rbp + 0x18c], r8d
and r8d, 0x3162e2f5
and r9d, r13d
mov dword [rbp + 0x188], r15d
and r15d, 0x3162e2f5
and r11d, r13d
or r8d, r9d
or r15d, r11d
xor r8d, r15d
mov r9d, dword [rbp + 0x18c]
mov r11d, dword [rbp + 0x188]
or r9d, r11d
xor r9d, 0xffffffff
or r13d, 0x3162e2f5
and r9d, r13d
or r8d, r9d
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xa57db041
mov r15d, ebx
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x973792f6
mov r11d, r9d
and r11d, 0x973792f6
mov dword [rbp + 0x184], r13d
and r13d, 0xa57db041
mov dword [rbp + 0x180], r15d
and r15d, 0x973792f6
mov dword [rbp + 0x17c], r8d
mov r8d, dword [rbp + 0x184]
and ebx, r8d
or r11d, r13d
or r15d, ebx
xor r11d, r15d
mov ebx, dword [rbp + 0x180]
or r9d, ebx
xor r9d, 0xffffffff
or r8d, 0x973792f6
and r9d, r8d
or r11d, r9d
mov r8d, dword [rbp + 0x17c]
xor r8d, 0xffffffff
and r8d, 0x51f810fc
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0x51f810fc
mov r15d, dword [rbp + 0x17c]
and r15d, r9d
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0x51f810fc
and r9d, 0xffffffff
or r8d, r15d
or r13d, r9d
xor r8d, r13d
xor r11d, 0xffffffff
mov r9d, r8d
xor r9d, r11d
and r9d, r8d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0x3c806478
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x3c806478
mov r15d, esi
and r15d, r11d
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0x3c806478
and r11d, 0xffffffff
or r8d, r15d
or r13d, r11d
xor r8d, r13d
mov r11d, edi
xor r11d, 0xffffffff
and r11d, 0xa446ee06
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xa446ee06
mov r13d, edi
and r13d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xa446ee06
and r8d, r15d
or r11d, r13d
or ebx, r8d
xor r11d, ebx
xor r11d, 0xffffffff
xor edi, 0xffffffff
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xcbfae910
or r11d, edi
or r8d, 0xcbfae910
xor r11d, 0xffffffff
and r11d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xaa22350c
mov edi, dword [rbp + 0x1f0]
xor edi, 0xaa22350c
mov ebx, r12d
and ebx, edi
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xffffffff
and r15d, 0xaa22350c
and edi, 0xffffffff
or r8d, ebx
or r15d, edi
xor r8d, r15d
mov edi, dword [rbp + 0x1f0]
xor edi, 0xa9806493
and edi, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0xa9806493
or edi, ebx
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x9b1a124a
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xffffffff
and r15d, 0x9b1a124a
or ebx, r15d
mov r15d, r8d
and r15d, edi
xor r8d, edi
or r15d, r8d
mov r8d, ebx
and r8d, 0x9b1a124a
xor ebx, 0x9b1a124a
or r8d, ebx
mov edi, r15d
xor edi, 0xffffffff
and edi, 0x98e39e7e
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x98e39e7e
and r15d, ebx
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0x98e39e7e
and ebx, 0xffffffff
or edi, r15d
or r13d, ebx
xor edi, r13d
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xc224485
or edi, r8d
or ebx, 0xc224485
xor edi, 0xffffffff
and edi, ebx
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xfc36c63c
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xfc36c63c
mov r15d, esi
and r15d, ebx
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0xfc36c63c
and ebx, 0xffffffff
or r8d, r15d
or r13d, ebx
xor r8d, r13d
mov ebx, r14d
xor ebx, 0xffffffff
mov r15d, r8d
and r15d, ebx
xor r8d, 0xffffffff
mov ebx, r14d
and ebx, r8d
or r15d, ebx
xor r15d, 0xffffffff
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x3be2866e
or r15d, r14d
or r8d, 0x3be2866e
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, r9d
xor r8d, 0xffffffff
and r8d, 0x74d3e27c
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x74d3e27c
mov r14d, r9d
and r14d, ebx
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0x74d3e27c
and ebx, 0xffffffff
or r8d, r14d
or r13d, ebx
xor r8d, r13d
mov ebx, r11d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0xffffffff
mov r13d, r11d
and r13d, r14d
or ebx, r13d
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x5c1f7f58
and r14d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0x5c1f7f58
or r14d, r13d
mov r13d, r8d
xor r13d, 0xffffffff
mov dword [rbp + 0x178], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x5c1f7f58
mov dword [rbp + 0x174], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x4ddd4d74
mov dword [rbp + 0x170], r8d
mov r8d, dword [rbp + 0x174]
or r13d, r8d
mov r8d, dword [rbp + 0x170]
or r8d, 0x4ddd4d74
xor r13d, 0xffffffff
and r13d, r8d
xor r9d, 0xffffffff
mov r8d, r14d
xor r8d, 0xffffffff
mov dword [rbp + 0x16c], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xb26f4ae7
mov dword [rbp + 0x168], r8d
mov r8d, dword [rbp + 0x16c]
or r9d, r8d
mov r8d, dword [rbp + 0x168]
or r8d, 0xb26f4ae7
xor r9d, 0xffffffff
and r9d, r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x5c1f7f58
mov dword [rbp + 0x164], ebx
xor ebx, r8d
mov r8d, dword [rbp + 0x164]
and ebx, r8d
xor r11d, 0xffffffff
mov r8d, r14d
xor r8d, 0xffffffff
mov dword [rbp + 0x160], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x1d45bf62
mov dword [rbp + 0x15c], r8d
mov r8d, dword [rbp + 0x160]
or r11d, r8d
mov r8d, dword [rbp + 0x15c]
or r8d, 0x1d45bf62
xor r11d, 0xffffffff
and r11d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov dword [rbp + 0x158], r9d
xor r9d, 0xffffffff
mov dword [rbp + 0x154], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xadc8ad10
mov dword [rbp + 0x150], r8d
mov r8d, dword [rbp + 0x154]
and r8d, 0xadc8ad10
mov dword [rbp + 0x14c], r8d
mov r8d, dword [rbp + 0x150]
and r13d, r8d
mov r8d, r9d
and r8d, 0xadc8ad10
mov dword [rbp + 0x148], r8d
mov r8d, dword [rbp + 0x158]
mov dword [rbp + 0x144], r9d
mov r9d, dword [rbp + 0x150]
and r8d, r9d
mov r9d, dword [rbp + 0x14c]
or r9d, r13d
mov r13d, dword [rbp + 0x148]
or r13d, r8d
xor r9d, r13d
mov r8d, dword [rbp + 0x154]
mov r13d, dword [rbp + 0x144]
or r8d, r13d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x150]
or r13d, 0xadc8ad10
and r8d, r13d
or r9d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r13d, r11d
xor r13d, 0xffffffff
mov dword [rbp + 0x140], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x65a8b7c7
mov dword [rbp + 0x13c], r8d
mov r8d, dword [rbp + 0x140]
and r8d, 0x65a8b7c7
mov dword [rbp + 0x138], r8d
mov r8d, dword [rbp + 0x13c]
and ebx, r8d
mov r8d, r13d
and r8d, 0x65a8b7c7
mov dword [rbp + 0x134], r8d
mov r8d, dword [rbp + 0x13c]
and r11d, r8d
mov r8d, dword [rbp + 0x138]
or r8d, ebx
mov ebx, dword [rbp + 0x134]
or ebx, r11d
xor r8d, ebx
mov r11d, dword [rbp + 0x140]
or r11d, r13d
xor r11d, 0xffffffff
mov ebx, dword [rbp + 0x13c]
or ebx, 0x65a8b7c7
and r11d, ebx
or r8d, r11d
mov r11d, r9d
xor r11d, 0xffffffff
mov ebx, r8d
and ebx, r11d
xor r8d, 0xffffffff
and r9d, r8d
or ebx, r9d
mov r8d, dword [rbp + 0x178]
xor r8d, 0xffffffff
mov r9d, dword [rbp + 0x164]
xor r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xd7c315f6
mov r13d, r8d
and r13d, 0xd7c315f6
mov dword [rbp + 0x130], r8d
mov r8d, dword [rbp + 0x178]
and r8d, r11d
mov dword [rbp + 0x12c], r9d
and r9d, 0xd7c315f6
mov dword [rbp + 0x128], r8d
mov r8d, dword [rbp + 0x164]
and r8d, r11d
mov dword [rbp + 0x124], r8d
mov r8d, dword [rbp + 0x128]
or r13d, r8d
mov r8d, dword [rbp + 0x124]
or r9d, r8d
xor r13d, r9d
mov r8d, dword [rbp + 0x130]
mov r9d, dword [rbp + 0x12c]
or r8d, r9d
xor r8d, 0xffffffff
or r11d, 0xd7c315f6
and r8d, r11d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r13d, r11d
or r8d, r13d
mov r11d, r14d
and r11d, 0x5c1f7f58
xor r14d, 0x5c1f7f58
or r11d, r14d
xor r11d, 0xffffffff
mov r14d, r8d
xor r14d, r11d
and r14d, r8d
mov r8d, ebx
and r8d, r14d
xor ebx, r14d
or r8d, ebx
mov r11d, edi
xor r11d, 0xffffffff
mov ebx, r15d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x8494f24e
or r11d, ebx
or r14d, 0x8494f24e
xor r11d, 0xffffffff
and r11d, r14d
mov ebx, edi
xor ebx, 0xffffffff
and ebx, 0x3daa66a2
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x3daa66a2
and edi, r14d
mov r13d, r15d
xor r13d, 0xffffffff
and r13d, 0x3daa66a2
and r15d, r14d
or ebx, edi
or r13d, r15d
xor ebx, r13d
mov edi, r11d
and edi, ebx
xor r11d, ebx
or edi, r11d
mov r11d, r8d
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
mov r14d, r8d
and r14d, ebx
or r11d, r14d
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x2310c48c
xor r11d, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0xc41aa4dd
or ebx, r11d
or r14d, 0xc41aa4dd
xor ebx, 0xffffffff
and ebx, r14d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x2310c48c
and r11d, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0xffffffff
and r14d, 0x2310c48c
or r11d, r14d
xor r8d, 0xffffffff
mov r14d, r11d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x14588fe0
or r8d, r14d
or r15d, 0x14588fe0
xor r8d, 0xffffffff
and r8d, r15d
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xffffffff
mov r13d, edi
and r13d, r15d
or r14d, r13d
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x2310c48c
mov r13d, r14d
xor r13d, r15d
and r13d, r14d
xor r11d, 0xffffffff
mov r14d, edi
xor r14d, r11d
and r14d, edi
mov r11d, ebx
and r11d, r8d
xor ebx, r8d
or r11d, ebx
mov r8d, r13d
and r8d, r14d
xor r13d, r14d
or r8d, r13d
mov edi, r11d
xor edi, 0xffffffff
and edi, 0xdea720a9
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xdea720a9
and r11d, ebx
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0xdea720a9
and r8d, ebx
or edi, r11d
or r14d, r8d
xor edi, r14d
mov r8d, r12d
xor r8d, 0xffffffff
mov r11d, r10d
xor r11d, r8d
and r11d, r10d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xf3928fce
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xf3928fce
and r10d, ebx
mov r14d, r12d
xor r14d, 0xffffffff
and r14d, 0xf3928fce
and r12d, ebx
or r8d, r10d
or r14d, r12d
xor r8d, r14d
mov r10d, r11d
and r10d, r8d
xor r11d, r8d
or r10d, r11d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
mov ebx, r10d
and ebx, r11d
or r8d, ebx
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x7f29457d
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x84c7aace
or r11d, r8d
or ebx, 0x84c7aace
xor r11d, 0xffffffff
and r11d, ebx
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x7f29457d
and r8d, 0x60e86794
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x60e86794
mov r14d, ebx
and r14d, 0x7f29457d
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xffffffff
and r15d, 0x60e86794
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, r10d
xor r14d, ebx
and r14d, r10d
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r10d, ebx
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x7f29457d
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x56d957d4
or r10d, ebx
or r15d, 0x56d957d4
xor r10d, 0xffffffff
and r10d, r15d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, r11d
xor ebx, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0x340a1cc5
mov r13d, ebx
and r13d, 0x340a1cc5
and r11d, r12d
mov r9d, r15d
and r9d, 0x340a1cc5
and r14d, r12d
or r13d, r11d
or r9d, r14d
xor r13d, r9d
or ebx, r15d
xor ebx, 0xffffffff
or r12d, 0x340a1cc5
and ebx, r12d
or r13d, ebx
mov r9d, r10d
and r9d, r8d
xor r10d, r8d
or r9d, r10d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xf82e8f45
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xf82e8f45
and r13d, r10d
mov r11d, r9d
xor r11d, 0xffffffff
and r11d, 0xf82e8f45
and r9d, r10d
or r8d, r13d
or r11d, r9d
xor r8d, r11d
mov r9d, esi
xor r9d, 0xffffffff
xor r9d, 0xa9806493
and r9d, 0xa9806493
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xa9806493
mov r11d, esi
and r11d, r10d
xor esi, 0xffffffff
and esi, 0xa9806493
or r11d, esi
mov r10d, r9d
xor r10d, 0xffffffff
mov esi, r11d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x852599f
mov r14d, r10d
and r14d, 0x852599f
and r9d, ebx
mov r15d, esi
and r15d, 0x852599f
and r11d, ebx
or r14d, r9d
or r15d, r11d
xor r14d, r15d
or r10d, esi
xor r10d, 0xffffffff
or ebx, 0x852599f
and r10d, ebx
or r14d, r10d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0x604fa218
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x604fa218
and r8d, r10d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0x604fa218
and r10d, 0xffffffff
or r9d, r8d
or r11d, r10d
xor r9d, r11d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xb98aa540
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xb98aa540
and r14d, r10d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0xb98aa540
and r10d, 0xffffffff
or r8d, r14d
or r11d, r10d
xor r8d, r11d
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x9715539e
and r10d, 0xd957bd41
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xd957bd41
mov esi, r11d
and esi, 0x9715539e
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0xd957bd41
and r11d, 0xffffffff
or r10d, esi
or ebx, r11d
xor r10d, ebx
mov r11d, r9d
xor r11d, 0xffffffff
mov esi, r8d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xd3e6ccbb
mov r14d, r11d
and r14d, 0xd3e6ccbb
and r9d, ebx
mov r15d, esi
and r15d, 0xd3e6ccbb
and r8d, ebx
or r14d, r9d
or r15d, r8d
xor r14d, r15d
or r11d, esi
xor r11d, 0xffffffff
or ebx, 0xd3e6ccbb
and r11d, ebx
or r14d, r11d
mov r8d, r10d
and r8d, 0x9715539e
xor r10d, 0x9715539e
or r8d, r10d
mov r9d, r14d
xor r9d, 0xffffffff
and r9d, 0x2e0ac0ea
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x2e0ac0ea
and r14d, r10d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0x2e0ac0ea
and r10d, 0xffffffff
or r9d, r14d
or r11d, r10d
xor r9d, r11d
xor r8d, 0xffffffff
mov r10d, r9d
xor r10d, r8d
and r10d, r9d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xffffffff
mov r11d, edi
and r11d, r9d
or r8d, r11d
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0x145bcbd2
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x145bcbd2
mov esi, r10d
and esi, r11d
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0x145bcbd2
and r11d, 0xffffffff
or r9d, esi
or ebx, r11d
xor r9d, ebx
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x28379881
and r11d, 0xeeb21a8c
mov esi, dword [rbp + 0x1f0]
xor esi, 0xeeb21a8c
mov ebx, esi
and ebx, 0x28379881
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0xffffffff
and r14d, 0xeeb21a8c
and esi, 0xffffffff
or r11d, ebx
or r14d, esi
xor r11d, r14d
mov esi, r8d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x28379881
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x66e1eaf1
or esi, ebx
or r14d, 0x66e1eaf1
xor esi, 0xffffffff
and esi, r14d
mov ebx, r11d
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, ebx
and r14d, edi
mov edi, dword [rbp + 0x1f0]
xor edi, 0x28379881
mov ebx, r9d
xor ebx, edi
and ebx, r9d
xor r10d, 0xffffffff
mov edi, r11d
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x3c0d2c6
or r10d, edi
or r15d, 0x3c0d2c6
xor r10d, 0xffffffff
and r10d, r15d
mov edi, esi
and edi, r14d
xor esi, r14d
or edi, esi
mov esi, ebx
and esi, r10d
xor ebx, r10d
or esi, ebx
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0x6f7d4be3
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0x6f7d4be3
and edi, ebx
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x6f7d4be3
and esi, ebx
or r10d, edi
or r14d, esi
xor r10d, r14d
mov esi, r8d
and esi, r9d
xor r8d, r9d
or esi, r8d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xffffffff
and esi, r9d
or r8d, esi
mov r9d, r11d
and r9d, 0x28379881
xor r11d, 0x28379881
or r9d, r11d
xor r9d, 0xffffffff
mov r11d, r8d
xor r11d, r9d
and r11d, r8d
mov r8d, r10d
and r8d, r11d
xor r10d, r11d
or r8d, r10d
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xa18e7a55
and r9d, 0x14575ee6
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x14575ee6
mov r11d, r10d
and r11d, 0xa18e7a55
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0x14575ee6
and r10d, 0xffffffff
or r9d, r11d
or esi, r10d
xor r9d, esi
mov r10d, dword [rbp + 0x190]
xor r10d, 0xffffffff
and r10d, 0x6406d15c
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x6406d15c
mov esi, dword [rbp + 0x190]
and esi, r11d
mov edi, dword [rbp + 0x1f0]
xor edi, 0xffffffff
and edi, 0x6406d15c
and r11d, 0xffffffff
or r10d, esi
or edi, r11d
xor r10d, edi
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xeaaa98d4
and r11d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0xeaaa98d4
or r11d, esi
mov esi, r9d
and esi, r10d
xor r9d, r10d
or esi, r9d
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xeaaa98d4
mov r10d, r11d
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x1f0]
xor edi, 0x4a2df9a4
mov ebx, r9d
and ebx, 0x4a2df9a4
mov r14d, edi
and r14d, 0xeaaa98d4
mov r15d, r10d
and r15d, 0x4a2df9a4
and r11d, edi
or ebx, r14d
or r15d, r11d
xor ebx, r15d
or r9d, r10d
xor r9d, 0xffffffff
or edi, 0x4a2df9a4
and r9d, edi
or ebx, r9d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0x738725d2
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x738725d2
and esi, r10d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0x738725d2
and r10d, 0xffffffff
or r9d, esi
or r11d, r10d
xor r9d, r11d
xor r9d, 0xffffffff
xor ebx, 0xffffffff
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xb707e7db
or r9d, ebx
or r10d, 0xb707e7db
xor r9d, 0xffffffff
and r9d, r10d
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xa18e7a55
and r10d, 0xa2d40ef2
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xa2d40ef2
mov esi, r11d
and esi, 0xa18e7a55
mov edi, dword [rbp + 0x1f0]
xor edi, 0xffffffff
and edi, 0xa2d40ef2
and r11d, 0xffffffff
or r10d, esi
or edi, r11d
xor r10d, edi
mov r11d, dword [rbp + 0x190]
xor r11d, 0xffffffff
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0x23b252c2
or r11d, r10d
or esi, 0x23b252c2
xor r11d, 0xffffffff
and r11d, esi
mov r10d, dword [rbp + 0x190]
xor r10d, 0xffffffff
and r10d, 0x1ddd7e4f
mov esi, dword [rbp + 0x1f0]
xor esi, 0x1ddd7e4f
mov edi, dword [rbp + 0x190]
and edi, esi
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0x1ddd7e4f
and esi, 0xffffffff
or r10d, edi
or ebx, esi
xor r10d, ebx
xor r10d, 0xffffffff
xor r10d, 0xa18e7a55
and r10d, 0xa18e7a55
mov esi, r11d
and esi, r10d
xor r11d, r10d
or esi, r11d
mov r10d, r9d
xor r10d, 0xffffffff
and r10d, 0x90b4fdfa
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x90b4fdfa
mov edi, r9d
and edi, r11d
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xffffffff
and ebx, 0x90b4fdfa
and r11d, 0xffffffff
or r10d, edi
or ebx, r11d
xor r10d, ebx
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov edi, dword [rbp + 0x1f0]
xor edi, 0xffffffff
mov ebx, esi
and ebx, edi
or r11d, ebx
mov edi, dword [rbp + 0x1f0]
xor edi, 0xd136a765
and edi, 0xe9c31217
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xe9c31217
mov r14d, ebx
and r14d, 0xd136a765
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xffffffff
and r15d, 0xe9c31217
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xd136a765
mov r14d, r10d
xor r14d, ebx
and r14d, r10d
xor r9d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x774b27ce
or r9d, ebx
or r15d, 0x774b27ce
xor r9d, 0xffffffff
and r9d, r15d
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xd136a765
mov r15d, r11d
xor r15d, ebx
and r15d, r11d
mov ebx, edi
xor ebx, 0xffffffff
mov r12d, esi
xor r12d, ebx
and r12d, esi
mov esi, r14d
xor esi, 0xffffffff
mov ebx, r9d
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x9d7022ec
mov dword [rbp + 0x120], esi
and esi, 0x9d7022ec
and r14d, r13d
mov dword [rbp + 0x11c], ebx
and ebx, 0x9d7022ec
and r9d, r13d
or esi, r14d
or ebx, r9d
xor esi, ebx
mov r9d, dword [rbp + 0x120]
mov ebx, dword [rbp + 0x11c]
or r9d, ebx
xor r9d, 0xffffffff
or r13d, 0x9d7022ec
and r9d, r13d
or esi, r9d
mov r9d, r15d
xor r9d, 0xffffffff
mov r14d, r12d
xor r14d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x4bbe5dd7
mov ebx, r9d
and ebx, 0x4bbe5dd7
and r15d, r13d
mov dword [rbp + 0x118], r14d
and r14d, 0x4bbe5dd7
and r12d, r13d
or ebx, r15d
or r14d, r12d
xor ebx, r14d
mov r14d, dword [rbp + 0x118]
or r9d, r14d
xor r9d, 0xffffffff
or r13d, 0x4bbe5dd7
and r9d, r13d
or ebx, r9d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0x320b6398
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x320b6398
and esi, r15d
mov r12d, ebx
xor r12d, 0xffffffff
and r12d, 0x320b6398
and ebx, r15d
or r9d, esi
or r12d, ebx
xor r9d, r12d
mov esi, r10d
xor esi, 0xffffffff
mov ebx, r11d
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x6940b0c2
mov r12d, esi
and r12d, 0x6940b0c2
and r10d, r15d
mov r13d, ebx
and r13d, 0x6940b0c2
and r11d, r15d
or r12d, r10d
or r13d, r11d
xor r12d, r13d
or esi, ebx
xor esi, 0xffffffff
or r15d, 0x6940b0c2
and esi, r15d
or r12d, esi
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r12d, r11d
or r10d, r12d
mov r11d, edi
and r11d, 0xd136a765
xor edi, 0xd136a765
or r11d, edi
xor r10d, 0xffffffff
xor r11d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0x5d386006
or r10d, r11d
or esi, 0x5d386006
xor r10d, 0xffffffff
and r10d, esi
mov r11d, r9d
xor r11d, 0xffffffff
mov esi, r10d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x1f0]
xor edi, 0xde066b16
mov ebx, r11d
and ebx, 0xde066b16
and r9d, edi
mov r15d, esi
and r15d, 0xde066b16
and r10d, edi
or ebx, r9d
or r15d, r10d
xor ebx, r15d
or r11d, esi
xor r11d, 0xffffffff
or edi, 0xde066b16
and r11d, edi
or ebx, r11d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xffffffff
mov r11d, r8d
and r11d, r10d
or r9d, r11d
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xbec8ab0c
xor r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xca42393
or r10d, r9d
or r11d, 0xca42393
xor r10d, 0xffffffff
and r10d, r11d
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xbec8ab0c
and r9d, 0xec913494
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xec913494
mov esi, r11d
and esi, 0xbec8ab0c
mov edi, dword [rbp + 0x1f0]
xor edi, 0xffffffff
and edi, 0xec913494
and r11d, 0xffffffff
or r9d, esi
or edi, r11d
xor r9d, edi
mov r11d, r9d
xor r11d, 0xffffffff
mov esi, r8d
xor esi, r11d
and esi, r8d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0x83ef17d8
mov edi, dword [rbp + 0x1f0]
xor edi, 0x83ef17d8
mov r15d, edi
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xffffffff
and r12d, 0x83ef17d8
and edi, 0xffffffff
or r11d, r15d
or r12d, edi
xor r11d, r12d
mov edi, dword [rbp + 0x1f0]
xor edi, 0xbec8ab0c
mov r15d, r11d
xor r15d, edi
and r15d, r11d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
xor r9d, 0xffffffff
mov edi, dword [rbp + 0x1f0]
xor edi, 0x9564af0e
or r11d, r9d
or edi, 0x9564af0e
xor r11d, 0xffffffff
and r11d, edi
mov r9d, r10d
xor r9d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0x8870e296
mov r13d, r9d
and r13d, 0x8870e296
and r10d, r12d
mov r14d, edi
and r14d, 0x8870e296
and esi, r12d
or r13d, r10d
or r14d, esi
xor r13d, r14d
or r9d, edi
xor r9d, 0xffffffff
or r12d, 0x8870e296
and r9d, r12d
or r13d, r9d
mov r9d, r15d
and r9d, r11d
xor r15d, r11d
or r9d, r15d
mov r10d, r13d
xor r10d, 0xffffffff
mov r11d, r9d
and r11d, r10d
xor r9d, 0xffffffff
and r13d, r9d
or r11d, r13d
mov r9d, r11d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xffffffff
and r11d, r10d
or r9d, r11d
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xa9b7c0a3
and r10d, 0x6cda6acc
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x6cda6acc
mov esi, r11d
and esi, 0xa9b7c0a3
mov edi, r9d
xor edi, 0xffffffff
and edi, 0x6cda6acc
and r9d, r11d
or r10d, esi
or edi, r9d
xor r10d, edi
xor r10d, 0xffffffff
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xa9b7c0a3
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x904268dd
or r10d, r9d
or r11d, 0x904268dd
xor r10d, 0xffffffff
and r10d, r11d
mov r9d, dword [rbp + 0x1f0]
xor r9d, 0xa9b7c0a3
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0xa9b7c0a3
or r9d, r11d
xor r9d, 0xffffffff
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0x2a82214b
mov esi, dword [rbp + 0x1f0]
xor esi, 0x2a82214b
mov edi, esi
and edi, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0xffffffff
and r14d, 0x2a82214b
and esi, 0xffffffff
or r11d, edi
or r14d, esi
xor r11d, r14d
xor r11d, 0xffffffff
xor r11d, 0xa9b7c0a3
and r11d, 0xa9b7c0a3
mov esi, r9d
xor esi, 0xffffffff
mov edi, r11d
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x54d1c678
mov r15d, esi
and r15d, 0x54d1c678
and r9d, r14d
mov r12d, edi
and r12d, 0x54d1c678
and r11d, r14d
or r15d, r9d
or r12d, r11d
xor r15d, r12d
or esi, edi
xor esi, 0xffffffff
or r14d, 0x54d1c678
and esi, r14d
or r15d, esi
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r8d, r11d
or r9d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
mov esi, r15d
and esi, r11d
or r8d, esi
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x7a74e2eb
and r11d, 0xb755cd3
mov esi, dword [rbp + 0x1f0]
xor esi, 0xb755cd3
mov edi, esi
and edi, 0x7a74e2eb
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0xffffffff
and r14d, 0xb755cd3
and esi, 0xffffffff
or r11d, edi
or r14d, esi
xor r11d, r14d
mov esi, r9d
xor esi, 0xffffffff
mov edi, r8d
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x169b74f8
mov r12d, esi
and r12d, 0x169b74f8
and r9d, r14d
mov r13d, edi
and r13d, 0x169b74f8
and r8d, r14d
or r12d, r9d
or r13d, r8d
xor r12d, r13d
or esi, edi
xor esi, 0xffffffff
or r14d, 0x169b74f8
and esi, r14d
or r12d, esi
mov r8d, r11d
and r8d, 0x7a74e2eb
xor r11d, 0x7a74e2eb
or r8d, r11d
mov r9d, r12d
xor r9d, 0xffffffff
and r9d, 0xccf4c565
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xccf4c565
and r12d, r11d
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0xccf4c565
and r11d, 0xffffffff
or r9d, r12d
or esi, r11d
xor r9d, esi
xor r9d, 0xffffffff
xor r8d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xf2ff9dd1
or r9d, r8d
or r11d, 0xf2ff9dd1
xor r9d, 0xffffffff
and r9d, r11d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xffffffff
and r8d, 0x9cd76504
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x9cd76504
mov esi, r11d
and esi, 0xffffffff
mov edi, dword [rbp + 0x1f0]
xor edi, 0xffffffff
and edi, 0x9cd76504
and r11d, 0xffffffff
or r8d, esi
or edi, r11d
xor r8d, edi
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xe984ba8c
or r11d, r8d
or esi, 0xe984ba8c
xor r11d, 0xffffffff
and r11d, esi
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0xffffffff
or r8d, esi
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x1f0]
xor edi, 0x4d7b5cdd
or esi, r8d
or edi, 0x4d7b5cdd
xor esi, 0xffffffff
and esi, edi
mov r8d, r11d
xor r8d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x5297a457
mov r12d, r8d
and r12d, 0x5297a457
and r11d, r14d
mov r13d, edi
and r13d, 0x5297a457
and esi, r14d
or r12d, r11d
or r13d, esi
xor r12d, r13d
or r8d, edi
xor r8d, 0xffffffff
or r14d, 0x5297a457
and r8d, r14d
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r12d, r11d
or r8d, r12d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xa9b7c0a3
and r11d, 0xd751e861
mov esi, dword [rbp + 0x1f0]
xor esi, 0xd751e861
mov edi, esi
and edi, 0xa9b7c0a3
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0xffffffff
and r14d, 0xd751e861
and esi, 0xffffffff
or r11d, edi
or r14d, esi
xor r11d, r14d
mov esi, dword [rbp + 0x1f0]
xor esi, 0x717e3924
and esi, 0x99c62e79
mov edi, dword [rbp + 0x1f0]
xor edi, 0x99c62e79
mov r14d, edi
and r14d, 0x717e3924
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xffffffff
and r12d, 0x99c62e79
and edi, 0xffffffff
or esi, r14d
or r12d, edi
xor esi, r12d
mov edi, r8d
and edi, r11d
xor r8d, r11d
or edi, r8d
mov r8d, esi
and r8d, 0x717e3924
xor esi, 0x717e3924
or r8d, esi
mov r11d, edi
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and edi, esi
or r11d, edi
xor r8d, 0xffffffff
mov esi, r11d
xor esi, r8d
and esi, r11d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r15d, r11d
or r8d, r15d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0x7d8c5d37
mov edi, dword [rbp + 0x1f0]
xor edi, 0x7d8c5d37
mov r14d, edi
and r14d, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
and r15d, 0x7d8c5d37
and r8d, edi
or r11d, r14d
or r15d, r8d
xor r11d, r15d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xffffffff
mov edi, r11d
xor edi, r8d
and edi, r11d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
mov r14d, r10d
and r14d, r11d
or r8d, r14d
mov r11d, r9d
xor r11d, 0xffffffff
and r11d, 0x9d92b6ef
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x9d92b6ef
mov r15d, r9d
and r15d, r14d
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xffffffff
and r12d, 0x9d92b6ef
and r14d, 0xffffffff
or r11d, r15d
or r12d, r14d
xor r11d, r12d
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0xa5340782
and r14d, 0x2a35c7bb
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x2a35c7bb
mov r12d, r15d
and r12d, 0xa5340782
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xffffffff
and r13d, 0x2a35c7bb
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xa5340782
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x967d0657
or r15d, r12d
or r13d, 0x967d0657
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, r10d
xor r13d, r12d
and r13d, r10d
mov r10d, r11d
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xa5340782
mov dword [rbp + 0x114], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xc5e25b02
or r10d, r12d
or r8d, 0xc5e25b02
xor r10d, 0xffffffff
and r10d, r8d
xor r9d, 0xffffffff
mov r8d, r14d
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xae406c6e
or r9d, r8d
or r12d, 0xae406c6e
xor r9d, 0xffffffff
and r9d, r12d
mov r8d, r15d
and r8d, r13d
xor r15d, r13d
or r8d, r15d
mov r15d, r10d
xor r15d, 0xffffffff
mov r12d, r9d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x69fdc5a7
mov dword [rbp + 0x110], r15d
and r15d, 0x69fdc5a7
and r10d, r13d
mov dword [rbp + 0x10c], r12d
and r12d, 0x69fdc5a7
and r9d, r13d
or r15d, r10d
or r12d, r9d
xor r15d, r12d
mov r9d, dword [rbp + 0x110]
mov r10d, dword [rbp + 0x10c]
or r9d, r10d
xor r9d, 0xffffffff
or r13d, 0x69fdc5a7
and r9d, r13d
or r15d, r9d
mov r9d, r8d
xor r9d, 0xffffffff
mov r12d, r15d
and r12d, r9d
xor r15d, 0xffffffff
and r8d, r15d
or r12d, r8d
mov r8d, dword [rbp + 0x114]
and r8d, r11d
mov r9d, dword [rbp + 0x114]
xor r9d, r11d
or r8d, r9d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0x98a7305b
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0x98a7305b
and r8d, r11d
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xffffffff
and r15d, 0x98a7305b
and r11d, 0xffffffff
or r9d, r8d
or r15d, r11d
xor r9d, r15d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xa5340782
mov r11d, r14d
xor r11d, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0x29a45b58
mov r13d, r8d
and r13d, 0x29a45b58
mov r10d, r15d
and r10d, 0xa5340782
mov dword [rbp + 0x108], r11d
and r11d, 0x29a45b58
and r14d, r15d
or r13d, r10d
or r11d, r14d
xor r13d, r11d
mov r10d, dword [rbp + 0x108]
or r8d, r10d
xor r8d, 0xffffffff
or r15d, 0x29a45b58
and r8d, r15d
or r13d, r8d
xor r9d, 0xffffffff
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0x27e546ca
or r9d, r13d
or r8d, 0x27e546ca
xor r9d, 0xffffffff
and r9d, r8d
mov r8d, r12d
and r8d, r9d
xor r12d, r9d
or r8d, r12d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
mov r14d, esi
and r14d, r11d
or r9d, r14d
mov r11d, edi
xor r11d, 0xffffffff
and r11d, 0x1171823e
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x1171823e
mov r15d, edi
and r15d, r14d
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0xffffffff
and r12d, 0x1171823e
and r14d, 0xffffffff
or r11d, r15d
or r12d, r14d
xor r11d, r12d
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x93038d53
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x1f0]
xor r15d, 0xffffffff
and r15d, 0x93038d53
or r14d, r15d
mov r15d, r9d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x1f0]
xor r12d, 0x93038d53
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xfa9ef401
or r15d, r12d
or r13d, 0xfa9ef401
xor r15d, 0xffffffff
and r15d, r13d
xor esi, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0xb1d0ffef
or esi, r12d
or r13d, 0xb1d0ffef
xor esi, 0xffffffff
and esi, r13d
mov r12d, r11d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x1f0]
xor r13d, 0x93038d53
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x29594ae2
or r12d, r13d
or r10d, 0x29594ae2
xor r12d, 0xffffffff
and r12d, r10d
mov r10d, r14d
xor r10d, 0xffffffff
mov r13d, edi
xor r13d, r10d
and r13d, edi
mov r10d, r15d
xor r10d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov dword [rbp + 0x104], r8d
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xea3e694f
mov dword [rbp + 0x100], r10d
and r10d, 0xea3e694f
and r15d, r8d
mov dword [rbp + 0xfc], edi
and edi, 0xea3e694f
and esi, r8d
or r10d, r15d
or edi, esi
xor r10d, edi
mov esi, dword [rbp + 0x100]
mov edi, dword [rbp + 0xfc]
or esi, edi
xor esi, 0xffffffff
or r8d, 0xea3e694f
and esi, r8d
or r10d, esi
mov r8d, r12d
and r8d, r13d
xor r12d, r13d
or r8d, r12d
mov esi, r10d
xor esi, 0xffffffff
mov r15d, r8d
and r15d, esi
xor r8d, 0xffffffff
and r10d, r8d
or r15d, r10d
mov r8d, r9d
and r8d, r11d
xor r9d, r11d
or r8d, r9d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xffffffff
and r8d, r10d
or r9d, r8d
mov r8d, r14d
and r8d, 0x93038d53
xor r14d, 0x93038d53
or r8d, r14d
xor r8d, 0xffffffff
mov r10d, r9d
xor r10d, r8d
and r10d, r9d
mov r8d, r15d
and r8d, r10d
xor r15d, r10d
or r8d, r15d
mov r9d, dword [rbp + 0x104]
xor r9d, 0xffffffff
and r9d, 0x9479a676
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x9479a676
mov r11d, dword [rbp + 0x104]
and r11d, r10d
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0x9479a676
and r10d, 0xffffffff
or r9d, r11d
or esi, r10d
xor r9d, esi
xor r9d, 0xffffffff
mov r10d, r8d
xor r10d, r9d
and r10d, r8d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r8d, r11d
or r9d, r8d
xor r9d, 0xffffffff
mov r8d, dword [rbp + 0x104]
xor r8d, r9d
mov r9d, dword [rbp + 0x104]
and r8d, r9d
mov r11d, r10d
xor r11d, 0xffffffff
mov esi, r8d
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x58b7e0d7
mov r15d, r11d
and r15d, 0x58b7e0d7
and r10d, r14d
mov r12d, esi
and r12d, 0x58b7e0d7
and r8d, r14d
or r15d, r10d
or r12d, r8d
xor r15d, r12d
or r11d, esi
xor r11d, 0xffffffff
or r14d, 0x58b7e0d7
and r11d, r14d
or r15d, r11d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x8b0d9883
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x8b0d9883
mov r11d, ebx
and r11d, r10d
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0x8b0d9883
and r10d, 0xffffffff
or r8d, r11d
or esi, r10d
xor r8d, esi
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r11d, 0xffffffff
or r10d, r11d
xor ebx, 0xffffffff
xor r10d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xdb41fd68
or ebx, r10d
or r11d, 0xdb41fd68
xor ebx, 0xffffffff
and ebx, r11d
mov r10d, r8d
xor r10d, 0xffffffff
mov r11d, ebx
xor r11d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0x335d1e83
mov r14d, r10d
and r14d, 0x335d1e83
and r8d, esi
mov r12d, r11d
and r12d, 0x335d1e83
and ebx, esi
or r14d, r8d
or r12d, ebx
xor r14d, r12d
or r10d, r11d
xor r10d, 0xffffffff
or esi, 0x335d1e83
and r10d, esi
or r14d, r10d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x62e24015
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0x62e24015
mov r11d, r15d
and r11d, r10d
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0x62e24015
and r10d, 0xffffffff
or r8d, r11d
or esi, r10d
xor r8d, esi
xor r8d, 0xffffffff
mov r10d, r14d
xor r10d, r8d
and r10d, r14d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r14d, r11d
or r8d, r14d
mov r11d, r15d
xor r11d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0x17f194b4
or r11d, r8d
or esi, 0x17f194b4
xor r11d, 0xffffffff
and r11d, esi
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, r11d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x1f0]
xor ebx, 0xcdd54743
mov r14d, r8d
and r14d, 0xcdd54743
and r10d, ebx
mov r12d, esi
and r12d, 0xcdd54743
and r11d, ebx
or r14d, r10d
or r12d, r11d
xor r14d, r12d
or r8d, esi
xor r8d, 0xffffffff
or ebx, 0xcdd54743
and r8d, ebx
or r14d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xffffffff
and r14d, r10d
or r8d, r14d
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xffffffff
and r15d, r11d
or r10d, r15d
mov r11d, dword [rbp + 0x1f0]
xor r11d, 0xe8653597
and r11d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xffffffff
and esi, 0xe8653597
or r11d, esi
mov esi, r8d
xor esi, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x1f0]
xor r14d, 0x16a30606
mov r15d, esi
and r15d, 0x16a30606
and r8d, r14d
mov r12d, ebx
and r12d, 0x16a30606
and r10d, r14d
or r15d, r8d
or r12d, r10d
xor r15d, r12d
or esi, ebx
xor esi, 0xffffffff
or r14d, 0x16a30606
and esi, r14d
or r15d, esi
mov r8d, dword [rbp + 0x1f0]
xor r8d, 0xe8653597
mov r10d, r11d
xor r10d, 0xffffffff
mov esi, dword [rbp + 0x1f0]
xor esi, 0xa44befcd
mov ebx, r8d
and ebx, 0xa44befcd
mov r14d, esi
and r14d, 0xe8653597
mov r12d, r10d
and r12d, 0xa44befcd
and r11d, esi
or ebx, r14d
or r12d, r11d
xor ebx, r12d
or r8d, r10d
xor r8d, 0xffffffff
or esi, 0xa44befcd
and r8d, esi
or ebx, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x1f0]
xor r10d, 0xffffffff
and r15d, r10d
or r8d, r15d
xor ebx, 0xffffffff
mov r10d, r8d
xor r10d, ebx
and r10d, r8d
mov r8, qword [rbp + 0xa00]
mov dword [r8], r10d
mov r10d, dword [rcx]
mov dword [rbp + 0xf8], r10d
mov eax, dword [rbp + 0xf8]
cmp eax, 0xa
jl 0x6d83d825
mov eax, dword [rbp + 0xf8]
cmp eax, 0xa
je 0x6d83f965
jmp 0x6d83fe70
mov eax, dword [rbp + 0xf8]
cmp eax, 3
jne 0x6d83fe70
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, 0x37c68bd9
add r8d, 0
sub r8d, 0xebe69c6f
sub r8d, 0x37c68bd9
mov r9d, eax
sub r9d, 0
mov r10d, eax
sub r10d, r8d
add r9d, r10d
mov r8d, eax
sub r8d, r9d
mov r9d, 0x9eaccc1b
add r9d, 0
sub r9d, r8d
sub r9d, 0x9eaccc1b
mov r8d, ecx
add r8d, 0x4be36f40
sub r8d, r9d
sub r8d, 0x4be36f40
mov r9d, eax
sub r9d, 0xf57b0a2b
mov r10d, eax
sub r10d, r9d
sub r10d, 0xf84531ce
sub r10d, 1
add r10d, 0xf84531ce
sub r10d, 0xc8d8dec5
sub r10d, 0xf57b0a2b
add r10d, 0xc8d8dec5
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0x2162f0c1
add r9d, r8d
mov r8d, eax
sub r8d, r9d
sub r8d, 0x572c2242
add r8d, r10d
add r8d, 0x572c2242
sub r8d, 0x4eedae8c
sub r8d, 0x2162f0c1
add r8d, 0x4eedae8c
mov r9d, eax
sub r9d, 0xcd93e76b
mov r10d, eax
sub r10d, r9d
add r10d, 0x55092210
sub r10d, r8d
sub r10d, 0x55092210
add r10d, 0xd049e28d
sub r10d, 0xcd93e76b
sub r10d, 0xd049e28d
mov r8d, eax
sub r8d, 0xea90b80f
add r8d, 0
add r8d, 0xa13fde45
sub r8d, 0xebe69c6f
sub r8d, 0xa13fde45
add r8d, 0x3980a4de
add r8d, 0xea90b80f
sub r8d, 0x3980a4de
sub r10d, 0x7ca95557
add r10d, 0xddba847c
add r10d, 0x7ca95557
sub r10d, 0x79a6b583
add r10d, r8d
add r10d, 0x79a6b583
mov r8d, eax
sub r8d, 0xddba847c
add r10d, r8d
mov r8d, eax
sub r8d, 0x814448de
sub r8d, r10d
add r8d, 0x814448de
mov r9d, eax
sub r9d, r8d
sub eax, r9d
imul ecx, eax
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, r11b
xor sil, 0xff
and sil, 0
mov dil, 1
mov r14b, dil
xor r14b, 0
mov r15b, r11b
and r15b, r14b
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov r14b, dil
xor r14b, 1
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or r14b, r15b
mov r15b, r11b
xor r15b, 0xff
xor r14b, 0xff
mov r12b, dil
xor r12b, 1
or r15b, r14b
or r12b, 1
xor r15b, 0xff
and r15b, r12b
mov r14b, sil
xor r14b, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov al, r14b
and al, 0xff
and sil, r13b
mov cl, r12b
and cl, 0xff
and r15b, r13b
or al, sil
or cl, r15b
xor al, cl
or r14b, r12b
xor r14b, 0xff
or r13b, 1
and r14b, r13b
or al, r14b
mov cl, bl
xor cl, 0xff
and cl, 1
mov sil, dil
xor sil, 1
mov r14b, bl
and r14b, sil
or cl, r14b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov sil, dil
xor sil, 1
and sil, 0
mov r14b, dil
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, bl
xor r14b, 0xff
xor sil, 0xff
mov r15b, dil
xor r15b, 1
or r14b, sil
or r15b, 1
xor r14b, 0xff
and r14b, r15b
mov sil, cl
and sil, r14b
xor cl, r14b
or sil, cl
mov cl, dil
xor cl, 1
and cl, 0
mov r14b, dil
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or cl, r15b
or r12b, r14b
xor cl, r12b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r14b, dil
xor r14b, 1
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or r14b, r15b
xor r14b, 0xff
xor r14b, 1
and r14b, 0xff
mov r15b, cl
xor r15b, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, dil
xor r13b, 0
mov dl, r15b
and dl, 0
and cl, r13b
mov r8b, r12b
and r8b, 0
and r14b, r13b
or dl, cl
or r8b, r14b
xor dl, r8b
or r15b, r12b
xor r15b, 0xff
or r13b, 0
and r15b, r13b
or dl, r15b
mov cl, al
xor cl, 0xff
mov r8b, sil
xor r8b, 0xff
mov r14b, dil
xor r14b, 1
or cl, r8b
or r14b, 1
xor cl, 0xff
and cl, r14b
mov r8b, al
xor r8b, 0xff
mov r14b, sil
and r14b, r8b
xor sil, 0xff
and al, sil
or r14b, al
mov al, cl
xor al, 0xff
mov r8b, r14b
xor r8b, 0xff
mov sil, dil
xor sil, 0
mov r15b, al
and r15b, 0
and cl, sil
mov r12b, r8b
and r12b, 0
and r14b, sil
or r15b, cl
or r12b, r14b
xor r15b, r12b
or al, r8b
xor al, 0xff
or sil, 0
and al, sil
or r15b, al
mov al, dil
xor al, 1
and al, 1
mov cl, dil
xor cl, 1
and cl, 1
or al, cl
mov cl, dl
xor cl, 0xff
and cl, 0
mov r8b, dil
xor r8b, 0
mov sil, dl
and sil, r8b
mov r14b, dil
xor r14b, 1
and r14b, 0
and r8b, 1
or cl, sil
or r14b, r8b
xor cl, r14b
mov r8b, dil
xor r8b, 0
and r8b, 1
mov sil, dil
xor sil, 1
and sil, 0
or r8b, sil
mov sil, al
xor sil, 0xff
mov r14b, dil
xor r14b, 0
mov r12b, dil
xor r12b, 0
or sil, r14b
or r12b, 0
xor sil, 0xff
and sil, r12b
mov r14b, r8b
xor r14b, 0xff
xor r14b, 1
and r14b, 0xff
mov r12b, cl
xor r12b, 0xff
mov r13b, dil
xor r13b, 0
mov r9b, dil
xor r9b, 0
or r12b, r13b
or r9b, 0
xor r12b, 0xff
and r12b, r9b
xor dl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r13b, dil
xor r13b, 1
or dl, r9b
or r13b, 1
xor dl, 0xff
and dl, r13b
mov r9b, sil
xor r9b, 0xff
mov r13b, r14b
xor r13b, 0xff
mov r10b, dil
xor r10b, 0
mov byte [rbp + 0xf7], r9b
and r9b, 0
and sil, r10b
mov byte [rbp + 0xf6], r13b
and r13b, 0
and r14b, r10b
or r9b, sil
or r13b, r14b
xor r9b, r13b
mov sil, byte [rbp + 0xf7]
mov r14b, byte [rbp + 0xf6]
or sil, r14b
xor sil, 0xff
or r10b, 0
and sil, r10b
or r9b, sil
mov r10b, r12b
xor r10b, 0xff
mov sil, dl
xor sil, 0xff
mov r13b, dil
xor r13b, 0
mov r14b, r10b
and r14b, 0
and r12b, r13b
mov byte [rbp + 0xf5], sil
and sil, 0
and dl, r13b
or r14b, r12b
or sil, dl
xor r14b, sil
mov dl, byte [rbp + 0xf5]
or r10b, dl
xor r10b, 0xff
or r13b, 0
and r10b, r13b
or r14b, r10b
mov r10b, r9b
xor r10b, 0xff
and r10b, 0
mov sil, dil
xor sil, 0
and r9b, sil
mov r12b, r14b
xor r12b, 0xff
and r12b, 0
and r14b, sil
or r10b, r9b
or r12b, r14b
xor r10b, r12b
mov r9b, al
xor r9b, 0xff
mov sil, cl
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r12b, r9b
and r12b, 0xff
and al, r14b
mov r13b, sil
and r13b, 0xff
and cl, r14b
or r12b, al
or r13b, cl
xor r12b, r13b
or r9b, sil
xor r9b, 0xff
or r14b, 1
and r9b, r14b
or r12b, r9b
mov al, r12b
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
and r12b, cl
mov r9b, dil
xor r9b, 1
and r9b, 0
and cl, 1
or al, r12b
or r9b, cl
xor al, r9b
mov cl, dil
xor cl, 0
mov r9b, r8b
xor r9b, 0xff
mov sil, dil
xor sil, 1
mov r14b, cl
and r14b, 0xff
mov r12b, sil
and r12b, 0
mov r13b, r9b
and r13b, 0xff
and r8b, sil
or r14b, r12b
or r13b, r8b
xor r14b, r13b
or cl, r9b
xor cl, 0xff
or sil, 1
and cl, sil
or r14b, cl
xor al, 0xff
xor r14b, 0xff
mov cl, dil
xor cl, 0
or al, r14b
or cl, 0
xor al, 0xff
and al, cl
mov cl, r10b
and cl, al
xor r10b, al
or cl, r10b
mov al, r15b
xor al, 0xff
and al, 0
mov r8b, dil
xor r8b, 0
mov r9b, r15b
and r9b, r8b
mov r10b, dil
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, dil
xor r8b, 1
xor al, 0xff
mov r9b, dil
xor r9b, 0
or r8b, al
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov al, dil
xor al, 1
and al, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov sil, dil
xor sil, 1
and sil, 0xff
and r9b, 1
or al, r10b
or sil, r9b
xor al, sil
xor r15b, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
or r15b, r9b
or r10b, 0
xor r15b, 0xff
and r15b, r10b
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or r9b, r10b
xor r9b, 0xff
mov r10b, dil
xor r10b, 1
mov sil, dil
xor sil, 0
or r9b, r10b
or sil, 0
xor r9b, 0xff
and r9b, sil
mov r10b, dil
xor r10b, 1
xor al, 0xff
mov sil, dil
xor sil, 1
or r10b, al
or sil, 1
xor r10b, 0xff
and r10b, sil
mov al, r8b
xor al, 0xff
mov sil, r15b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r12b, al
and r12b, 0xff
and r8b, r14b
mov r13b, sil
and r13b, 0xff
and r15b, r14b
or r12b, r8b
or r13b, r15b
xor r12b, r13b
or al, sil
xor al, 0xff
or r14b, 1
and al, r14b
or r12b, al
mov al, r9b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov sil, dil
xor sil, 1
mov r14b, al
and r14b, 0xff
and r9b, sil
mov r15b, r8b
and r15b, 0xff
and r10b, sil
or r14b, r9b
or r15b, r10b
xor r14b, r15b
or al, r8b
xor al, 0xff
or sil, 1
and al, sil
or r14b, al
mov al, r12b
xor al, 0xff
mov r8b, r14b
and r8b, al
xor r14b, 0xff
and r12b, r14b
or r8b, r12b
mov al, cl
xor al, 0xff
and al, 1
mov r9b, dil
xor r9b, 1
and cl, r9b
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r9b, 1
or al, cl
or r10b, r9b
xor al, r10b
mov cl, r8b
xor cl, 0xff
mov r9b, al
and r9b, cl
xor al, 0xff
mov cl, r8b
and cl, al
or r9b, cl
xor r8b, 0xff
mov al, r9b
xor al, r8b
and al, r9b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
mov r9b, r11b
and r9b, r8b
or cl, r9b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov sil, dil
xor sil, 1
and sil, 0xff
and r9b, 1
or r8b, r10b
or sil, r9b
xor r8b, sil
mov r9b, r11b
xor r9b, 0xff
xor r8b, 0xff
mov r10b, dil
xor r10b, 0
or r9b, r8b
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov r8b, cl
and r8b, r9b
xor cl, r9b
or r8b, cl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, dil
xor r9b, 1
and r8b, r9b
or cl, r8b
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov sil, cl
xor sil, 0xff
and sil, 0xff
and cl, r9b
or r8b, r10b
or sil, cl
xor r8b, sil
xor r8b, 0xff
mov cl, dil
xor cl, 0
mov r9b, dil
xor r9b, 1
or r8b, cl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov cl, dil
xor cl, 0
and cl, 0
mov r9b, dil
xor r9b, 0
mov r10b, r9b
and r10b, 0
mov sil, dil
xor sil, 1
and sil, 0
and r9b, 1
or cl, r10b
or sil, r9b
xor cl, sil
mov r9b, dil
xor r9b, 1
xor cl, 0xff
mov r10b, dil
xor r10b, 1
or r9b, cl
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov cl, dil
xor cl, 1
and cl, 1
mov r10b, dil
xor r10b, 1
mov sil, r10b
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r10b, 1
or cl, sil
or r14b, r10b
xor cl, r14b
mov r10b, dil
xor r10b, 0
xor cl, 0xff
mov sil, dil
xor sil, 0
or r10b, cl
or sil, 0
xor r10b, 0xff
and r10b, sil
mov cl, r9b
xor cl, 0xff
mov sil, r10b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, cl
and r15b, 0xff
and r9b, r14b
mov r12b, sil
and r12b, 0xff
and r10b, r14b
or r15b, r9b
or r12b, r10b
xor r15b, r12b
or cl, sil
xor cl, 0xff
or r14b, 1
and cl, r14b
or r15b, cl
mov cl, r11b
xor cl, 0xff
and cl, 0
mov r9b, dil
xor r9b, 0
and r11b, r9b
mov r10b, dil
xor r10b, 1
and r10b, 0
and r9b, 1
or cl, r11b
or r10b, r9b
xor cl, r10b
mov r9b, r15b
xor r9b, 0xff
and r9b, 1
mov r10b, dil
xor r10b, 1
mov r11b, r15b
and r11b, r10b
or r9b, r11b
mov r10b, dil
xor r10b, 1
and r10b, 0
mov r11b, dil
xor r11b, 0
mov sil, r11b
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
and r11b, 1
or r10b, sil
or r14b, r11b
xor r10b, r14b
mov r11b, cl
xor r11b, 0xff
mov sil, r9b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r12b, r11b
and r12b, 0xff
and cl, r14b
mov r13b, sil
and r13b, 0xff
and r9b, r14b
or r12b, cl
or r13b, r9b
xor r12b, r13b
or r11b, sil
xor r11b, 0xff
or r14b, 1
and r11b, r14b
or r12b, r11b
mov cl, r10b
and cl, 1
xor r10b, 1
or cl, r10b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov r10b, dil
xor r10b, 1
and r12b, r10b
or r9b, r12b
xor cl, 0xff
mov r10b, r9b
xor r10b, cl
and r10b, r9b
mov cl, bl
xor cl, 0xff
and cl, 1
mov r9b, dil
xor r9b, 1
mov r11b, bl
and r11b, r9b
or cl, r11b
mov r9b, dil
xor r9b, 1
xor cl, 0xff
mov r11b, dil
xor r11b, 1
or r9b, cl
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov cl, dil
xor cl, 1
and cl, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or cl, r11b
xor cl, 0xff
mov r11b, bl
xor r11b, cl
and r11b, bl
mov cl, r9b
and cl, r11b
xor r9b, r11b
or cl, r9b
mov r9b, cl
xor r9b, 0xff
and r9b, 0
mov r11b, dil
xor r11b, 0
and cl, r11b
mov sil, dil
xor sil, 1
and sil, 0
and r11b, 1
or r9b, cl
or sil, r11b
xor r9b, sil
mov cl, dil
xor cl, 0
and cl, 1
mov r11b, dil
xor r11b, 1
mov sil, r11b
and sil, 0
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r11b, 1
or cl, sil
or r14b, r11b
xor cl, r14b
mov r11b, dil
xor r11b, 1
and r11b, 0
mov sil, dil
xor sil, 0
mov r14b, sil
and r14b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
and sil, 1
or r11b, r14b
or r12b, sil
xor r11b, r12b
mov sil, r9b
xor sil, 0xff
mov r14b, cl
xor r14b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, sil
and r13b, 0
and r9b, r12b
mov dl, r14b
and dl, 0
and cl, r12b
or r13b, r9b
or dl, cl
xor r13b, dl
or sil, r14b
xor sil, 0xff
or r12b, 0
and sil, r12b
or r13b, sil
mov cl, dil
xor cl, 1
mov dl, r11b
xor dl, 0xff
mov r9b, dil
xor r9b, 1
mov sil, cl
and sil, 0xff
mov r14b, r9b
and r14b, 1
mov r12b, dl
and r12b, 0xff
and r11b, r9b
or sil, r14b
or r12b, r11b
xor sil, r12b
or cl, dl
xor cl, 0xff
or r9b, 1
and cl, r9b
or sil, cl
mov cl, r13b
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
and r13b, dl
mov r9b, dil
xor r9b, 1
and r9b, 0
and dl, 1
or cl, r13b
or r9b, dl
xor cl, r9b
xor cl, 0xff
xor sil, 0xff
mov dl, dil
xor dl, 1
or cl, sil
or dl, 1
xor cl, 0xff
and cl, dl
mov dl, bl
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
and bl, r9b
or dl, bl
mov r9b, r15b
xor r9b, 0xff
and r9b, 1
mov r11b, dil
xor r11b, 1
and r15b, r11b
mov bl, dil
xor bl, 1
and bl, 0xff
and r11b, 1
or r9b, r15b
or bl, r11b
xor r9b, bl
mov r11b, dil
xor r11b, 0
and r11b, 1
mov bl, dil
xor bl, 1
mov sil, bl
and sil, 0
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and bl, 1
or r11b, sil
or r14b, bl
xor r11b, r14b
mov bl, dl
and bl, r9b
xor dl, r9b
or bl, dl
mov dl, dil
xor dl, 0
mov r9b, r11b
xor r9b, 0xff
mov sil, dil
xor sil, 0
mov r14b, dl
and r14b, 0
mov r15b, sil
and r15b, 0
mov r12b, r9b
and r12b, 0
and r11b, sil
or r14b, r15b
or r12b, r11b
xor r14b, r12b
or dl, r9b
xor dl, 0xff
or sil, 0
and dl, sil
or r14b, dl
mov dl, bl
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
and bl, r9b
mov r11b, dil
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, bl
or r11b, r9b
xor dl, r11b
xor r14b, 0xff
mov r9b, dl
xor r9b, r14b
and r9b, dl
mov dl, r8b
xor dl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, dil
xor bl, 0
or dl, r11b
or bl, 0
xor dl, 0xff
and dl, bl
mov r11b, r8b
xor r11b, 0xff
and r11b, 1
mov bl, dil
xor bl, 1
and r8b, bl
mov sil, r10b
xor sil, 0xff
and sil, 0xff
and r10b, bl
or r11b, r8b
or sil, r10b
xor r11b, sil
mov r8b, dl
xor r8b, 0xff
mov r10b, r11b
xor r10b, 0xff
mov bl, dil
xor bl, 0
mov sil, r8b
and sil, 0
and dl, bl
mov r14b, r10b
and r14b, 0
and r11b, bl
or sil, dl
or r14b, r11b
xor sil, r14b
or r8b, r10b
xor r8b, 0xff
or bl, 0
and r8b, bl
or sil, r8b
mov dl, r9b
xor dl, 0xff
mov r8b, cl
xor r8b, dl
and r8b, cl
mov dl, cl
xor dl, 0xff
mov r10b, r9b
and r10b, dl
xor r9b, 0xff
and cl, r9b
or r10b, cl
mov cl, r8b
and cl, r10b
xor r8b, r10b
or cl, r8b
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, sil
and r9b, r8b
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
xor dl, 0xff
mov r8b, cl
xor r8b, dl
and r8b, cl
mov dl, cl
xor dl, 0xff
and dl, 0
mov r9b, dil
xor r9b, 0
and cl, r9b
mov r10b, dil
xor r10b, 1
and r10b, 0
and r9b, 1
or dl, cl
or r10b, r9b
xor dl, r10b
xor dl, 0xff
mov cl, sil
xor cl, dl
and cl, sil
mov dl, r8b
xor dl, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
mov r11b, dl
and r11b, 0
and r8b, r10b
mov bl, r9b
and bl, 0
and cl, r10b
or r11b, r8b
or bl, cl
xor r11b, bl
or dl, r9b
xor dl, 0xff
or r10b, 0
and dl, r10b
or r11b, dl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov r8b, al
and r8b, dl
mov r9b, dil
xor r9b, 1
and r9b, 0xff
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, r11b
and r9b, r8b
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov bl, dil
xor bl, 1
and bl, 0xff
and r9b, 1
or r8b, r10b
or bl, r9b
xor r8b, bl
mov r9b, cl
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov bl, dil
xor bl, 1
mov sil, r9b
and sil, 0xff
and cl, bl
mov r14b, r10b
and r14b, 0xff
and dl, bl
or sil, cl
or r14b, dl
xor sil, r14b
or r9b, r10b
xor r9b, 0xff
or bl, 1
and r9b, bl
or sil, r9b
mov cl, dil
xor cl, 1
mov dl, r8b
xor dl, 0xff
mov r9b, dil
xor r9b, 0
mov r10b, cl
and r10b, 0
mov bl, r9b
and bl, 1
mov r14b, dl
and r14b, 0
and r8b, r9b
or r10b, bl
or r14b, r8b
xor r10b, r14b
or cl, dl
xor cl, 0xff
or r9b, 0
and cl, r9b
or r10b, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and sil, dl
mov r8b, dil
xor r8b, 1
and r8b, 0xff
and dl, 1
or cl, sil
or r8b, dl
xor cl, r8b
xor cl, 0xff
xor r10b, 0xff
mov dl, dil
xor dl, 0
or cl, r10b
or dl, 0
xor cl, 0xff
and cl, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, al
and r9b, r8b
or dl, r9b
mov r8b, dil
xor r8b, 1
xor dl, 0xff
mov r9b, dil
xor r9b, 0
or r8b, dl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov dl, dil
xor dl, 1
and dl, 1
mov r9b, dil
xor r9b, 1
and r9b, 1
or dl, r9b
xor al, 0xff
mov r9b, dl
xor r9b, 0xff
mov r10b, dil
xor r10b, 1
or al, r9b
or r10b, 1
xor al, 0xff
and al, r10b
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov r10b, dil
xor r10b, 1
mov bl, r11b
and bl, r10b
or r9b, bl
xor r9b, 0xff
mov r10b, dil
xor r10b, 1
mov bl, dil
xor bl, 1
or r9b, r10b
or bl, 1
xor r9b, 0xff
and r9b, bl
xor r11b, 0xff
xor dl, 0xff
mov r10b, dil
xor r10b, 1
or r11b, dl
or r10b, 1
xor r11b, 0xff
and r11b, r10b
mov dl, r8b
xor dl, 0xff
mov r10b, al
xor r10b, 0xff
mov bl, dil
xor bl, 1
mov sil, dl
and sil, 0xff
and r8b, bl
mov r14b, r10b
and r14b, 0xff
and al, bl
or sil, r8b
or r14b, al
xor sil, r14b
or dl, r10b
xor dl, 0xff
or bl, 1
and dl, bl
or sil, dl
mov al, r9b
xor al, 0xff
mov dl, r11b
xor dl, 0xff
mov r8b, dil
xor r8b, 1
mov r10b, al
and r10b, 0xff
and r9b, r8b
mov bl, dl
and bl, 0xff
and r11b, r8b
or r10b, r9b
or bl, r11b
xor r10b, bl
or al, dl
xor al, 0xff
or r8b, 1
and al, r8b
or r10b, al
mov al, sil
xor al, 0xff
mov dl, r10b
and dl, al
xor r10b, 0xff
and sil, r10b
or dl, sil
mov al, cl
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
mov r9b, cl
and r9b, r8b
or al, r9b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r10b, dl
and r10b, r9b
or r8b, r10b
mov r9b, dil
xor r9b, 1
and r9b, 0
mov r10b, dil
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov bl, dil
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, al
xor r10b, 0xff
mov r11b, dil
xor r11b, 1
mov bl, dil
xor bl, 1
or r10b, r11b
or bl, 1
xor r10b, 0xff
and r10b, bl
mov r11b, r9b
xor r11b, 0xff
mov bl, cl
xor bl, r11b
and bl, cl
mov cl, dil
xor cl, 1
mov r11b, r8b
xor r11b, cl
and r11b, r8b
mov cl, r9b
xor cl, 0xff
mov sil, dl
xor sil, cl
and sil, dl
mov cl, r10b
and cl, bl
xor r10b, bl
or cl, r10b
mov dl, r11b
xor dl, 0xff
mov r10b, sil
xor r10b, 0xff
mov bl, dil
xor bl, 1
mov r14b, dl
and r14b, 0xff
and r11b, bl
mov r15b, r10b
and r15b, 0xff
and sil, bl
or r14b, r11b
or r15b, sil
xor r14b, r15b
or dl, r10b
xor dl, 0xff
or bl, 1
and dl, bl
or r14b, dl
mov dl, cl
xor dl, 0xff
mov r10b, r14b
and r10b, dl
xor r14b, 0xff
and cl, r14b
or r10b, cl
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
mov r11b, dil
xor r11b, 1
mov bl, cl
and bl, 0xff
and al, r11b
mov sil, dl
and sil, 0xff
and r8b, r11b
or bl, al
or sil, r8b
xor bl, sil
or cl, dl
xor cl, 0xff
or r11b, 1
and cl, r11b
or bl, cl
mov al, bl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and bl, cl
mov dl, dil
xor dl, 1
and dl, 0xff
and cl, 1
or al, bl
or dl, cl
xor al, dl
mov cl, dil
xor cl, 1
mov dl, r9b
xor dl, 0xff
mov r8b, dil
xor r8b, 0
mov r11b, cl
and r11b, 0
mov bl, r8b
and bl, 1
mov sil, dl
and sil, 0
and r9b, r8b
or r11b, bl
or sil, r9b
xor r11b, sil
or cl, dl
xor cl, 0xff
or r8b, 0
and cl, r8b
or r11b, cl
xor r11b, 0xff
mov cl, al
xor cl, r11b
and cl, al
mov al, r10b
xor al, 0xff
mov dl, cl
xor dl, 0xff
xor dil, 1
mov r8b, al
and r8b, 0xff
and r10b, dil
mov r9b, dl
and r9b, 0xff
and cl, dil
or r8b, r10b
or r9b, cl
xor r8b, r9b
or al, dl
xor al, 0xff
or dil, 1
and al, dil
or r8b, al
test r8b, 1
jne 0x6d83ebab
jmp 0x6d857936
xor eax, eax
mov rcx, qword [rbp + 0xa50]
mov rdx, qword [rcx]
mov r8, qword [rbp + 0xa30]
mov r9, qword [r8]
mov r10d, dword [r9]
mov r9d, r10d
shl r9, 2
add rdx, r9
mov r9, qword [rbp + 0xa00]
mov r10d, dword [r9]
mov r11d, r10d
shl r11, 2
add rdx, r11
mov r11, qword [rbp + 0x9f8]
mov qword [r11], rdx
mov rdx, qword [rbp + 0xa28]
mov rsi, qword [rdx]
mov rdi, qword [r11]
mov r10d, dword [rdi]
mov ebx, eax
sub ebx, r10d
add ebx, 0
mov r10d, eax
sub r10d, 0xbb0f3e27
sub r10d, 0x23a02c98
add r10d, 0xbb0f3e27
sub ebx, 0x30c70183
add ebx, r10d
add ebx, 0x30c70183
mov r10d, eax
sub r10d, ebx
add r10d, 0
mov ebx, eax
sub ebx, r10d
mov r10d, eax
sub r10d, 0x20b5ceed
add ebx, r10d
mov r10d, eax
sub r10d, ebx
mov ebx, eax
sub ebx, 0x55523a76
add r10d, ebx
sub r10d, 0x9637e0a1
sub r10d, 0x20b5ceed
add r10d, 0x9637e0a1
mov ebx, 0xe6310a9c
add ebx, 0
sub ebx, 0x23a02c98
sub ebx, 0xe6310a9c
add r10d, 0xfbf99e0c
add r10d, ebx
sub r10d, 0xfbf99e0c
mov ebx, eax
sub ebx, r10d
add ebx, 0
mov r10d, eax
sub r10d, 0xd799e1e
add r10d, ebx
add r10d, 0xd799e1e
mov ebx, eax
sub ebx, 0xda84e8b7
sub ebx, esi
add ebx, 0xda84e8b7
mov esi, eax
sub esi, 0xbe0ec8f7
add esi, ebx
add esi, 0xbe0ec8f7
sub r10d, 0x57a8c951
sub r10d, 0x6811bcf5
add r10d, 0x57a8c951
mov ebx, eax
sub ebx, esi
sub r10d, ebx
add r10d, 0xb335bf44
add r10d, 0x6811bcf5
sub r10d, 0xb335bf44
mov esi, eax
sub esi, r10d
add esi, 0
mov r10d, eax
sub r10d, esi
mov esi, eax
sub esi, r10d
mov r10d, eax
sub r10d, 0x44d78308
add esi, r10d
mov r10d, eax
sub r10d, esi
mov esi, eax
sub esi, 0xa91c6a77
add r10d, esi
mov esi, eax
sub esi, r10d
add esi, 0x6121f66b
add esi, 0x44d78308
sub esi, 0x6121f66b
add esi, 0xc04abc3e
sub esi, 0x6c0e7bce
sub esi, 0xc04abc3e
mov r10d, eax
sub r10d, esi
mov esi, eax
sub esi, 0x55523a76
add r10d, esi
mov esi, eax
sub esi, r10d
mov r10d, eax
sub r10d, 0x6c0e7bce
sub esi, r10d
mov r10d, eax
sub r10d, esi
mov esi, eax
sub esi, 0xe7b2237f
add r10d, esi
mov esi, eax
sub esi, r10d
mov r10d, eax
sub r10d, 0xa91c6a77
add esi, r10d
mov r10d, eax
sub r10d, 0xe7b2237f
add esi, r10d
mov dword [rdi], esi
mov r10d, dword [sym.out.dll_x.13]
mov esi, dword [sym.out.dll_y.14]
mov ebx, r10d
add ebx, 0xc41bba30
add ebx, 0xb6019dc
sub ebx, 0xc41bba30
sub ebx, 0x4868f77a
sub ebx, 0x544543c7
add ebx, 0x4868f77a
add ebx, 0x957aba89
sub ebx, 0xb6019dc
sub ebx, 0x957aba89
add ebx, 0x3d65ee6d
add ebx, 0xb3e45baa
sub ebx, 0x3d65ee6d
mov r14d, eax
sub r14d, 0x27d8df41
sub ebx, r14d
sub ebx, 0x7baa319f
sub ebx, 0xb3e45baa
add ebx, 0x7baa319f
add ebx, 0x73fe2241
add ebx, 0xcd3f73c7
sub ebx, 0x73fe2241
mov r14d, eax
sub r14d, 0x544543c7
sub ebx, r14d
mov r14d, eax
sub r14d, 0xcd3f73c7
add ebx, r14d
sub ebx, 0xd69c82f
add ebx, 0xb8fcfc81
add ebx, 0xd69c82f
mov r14d, eax
sub r14d, 0xfa4cef25
add ebx, r14d
add ebx, 0xcd6023b1
sub ebx, 0xb8fcfc81
sub ebx, 0xcd6023b1
add ebx, 0x176f2ae4
add ebx, 0x53c8150b
sub ebx, 0x176f2ae4
add ebx, 0x22c8d64c
sub ebx, 1
sub ebx, 0x22c8d64c
sub ebx, 0x9a4912f3
sub ebx, 0x53c8150b
add ebx, 0x9a4912f3
add ebx, 0x429ba507
sub ebx, 0x9ff9c26
sub ebx, 0x429ba507
mov r14d, eax
sub r14d, 0xfa4cef25
sub ebx, r14d
add ebx, 0x1b94dbe6
add ebx, 0x9ff9c26
sub ebx, 0x1b94dbe6
mov r14d, eax
sub r14d, 0x8234e0e
add r14d, 0
add r14d, 0x1b7f2fe
sub r14d, 0x27d8df41
sub r14d, 0x1b7f2fe
mov r15d, eax
sub r15d, r14d
mov r14d, eax
sub r14d, 0x8234e0e
add r15d, r14d
mov r14d, eax
sub r14d, r15d
mov r15d, 0xb981085
add r15d, 0
sub r15d, ebx
sub r15d, 0xb981085
mov ebx, 0x5b2d0b8e
add ebx, 0
sub ebx, r14d
sub ebx, 0x5b2d0b8e
mov r14d, eax
sub r14d, r15d
mov r15d, eax
sub r15d, ebx
add r14d, r15d
sub eax, r14d
mov ebx, 0x396cc07e
add ebx, 0
sub ebx, eax
sub ebx, 0x396cc07e
imul r10d, ebx
and r10d, 1
cmp r10d, 0
sete r12b
cmp esi, 0xa
setl r13b
mov al, r13b
xor al, 0xff
and al, 1
mov r10b, 1
mov bl, r10b
xor bl, 1
mov sil, r13b
and sil, bl
or al, sil
mov bl, r10b
xor bl, 1
xor al, 0xff
mov sil, r10b
xor sil, 1
or bl, al
or sil, 1
xor bl, 0xff
and bl, sil
mov al, r10b
xor al, 1
and al, 1
mov sil, r10b
xor sil, 1
mov dil, sil
and dil, 1
mov r14b, r10b
xor r14b, 1
and r14b, 0xff
and sil, 1
or al, dil
or r14b, sil
xor al, r14b
xor al, 0xff
mov sil, r13b
xor sil, al
and sil, r13b
mov al, bl
xor al, 0xff
mov dil, sil
xor dil, 0xff
mov r14b, r10b
xor r14b, 0
mov r15b, al
and r15b, 0
and bl, r14b
mov cl, dil
and cl, 0
and sil, r14b
or r15b, bl
or cl, sil
xor r15b, cl
or al, dil
xor al, 0xff
or r14b, 0
and al, r14b
or r15b, al
mov al, r12b
xor al, 0xff
and al, 1
mov cl, r10b
xor cl, 1
mov bl, r12b
and bl, cl
mov sil, r10b
xor sil, 1
and sil, 0xff
and cl, 1
or al, bl
or sil, cl
xor al, sil
xor al, 0xff
xor al, 0
and al, 0
mov cl, r10b
xor cl, 0
and cl, 0
mov bl, r10b
xor bl, 0
mov sil, bl
and sil, 0
mov dil, r10b
xor dil, 1
and dil, 0
and bl, 1
or cl, sil
or dil, bl
xor cl, dil
mov bl, r12b
xor bl, 0xff
mov sil, cl
xor sil, 0xff
mov dil, r10b
xor dil, 1
or bl, sil
or dil, 1
xor bl, 0xff
and bl, dil
mov sil, r15b
xor sil, 0xff
and sil, 1
mov dil, r10b
xor dil, 1
mov r14b, r15b
and r14b, dil
or sil, r14b
mov dil, r10b
xor dil, 0
mov r14b, sil
xor r14b, dil
and r14b, sil
xor cl, 0xff
mov sil, r15b
xor sil, cl
and sil, r15b
mov cl, al
and cl, bl
xor al, bl
or cl, al
mov al, r14b
xor al, 0xff
mov bl, sil
xor bl, 0xff
mov dil, r10b
xor dil, 0
mov r15b, al
and r15b, 0
and r14b, dil
mov dl, bl
and dl, 0
and sil, dil
or r15b, r14b
or dl, sil
xor r15b, dl
or al, bl
xor al, 0xff
or dil, 0
and al, dil
or r15b, al
mov al, cl
xor al, 0xff
and al, 0
mov dl, r10b
xor dl, 0
and cl, dl
mov bl, r15b
xor bl, 0xff
and bl, 0
and r15b, dl
or al, cl
or bl, r15b
xor al, bl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, r10b
xor dl, 1
and al, dl
or cl, al
mov al, r12b
xor al, 0xff
and al, 0
mov dl, r10b
xor dl, 0
mov bl, r12b
and bl, dl
mov sil, r10b
xor sil, 1
and sil, 0
and dl, 1
or al, bl
or sil, dl
xor al, sil
mov dl, r10b
xor dl, 1
and dl, 1
mov bl, r10b
xor bl, 1
and bl, 1
or dl, bl
mov bl, cl
and bl, al
xor cl, al
or bl, cl
mov al, r10b
xor al, 1
mov cl, dl
xor cl, 0xff
mov sil, r10b
xor sil, 1
mov dil, al
and dil, 0xff
mov r14b, sil
and r14b, 1
mov r15b, cl
and r15b, 0xff
and dl, sil
or dil, r14b
or r15b, dl
xor dil, r15b
or al, cl
xor al, 0xff
or sil, 1
and al, sil
or dil, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, r10b
xor cl, 1
and bl, cl
mov dl, r10b
xor dl, 1
and dl, 0xff
and cl, 1
or al, bl
or dl, cl
xor al, dl
xor dil, 0xff
mov cl, al
xor cl, dil
and cl, al
mov al, r12b
xor al, 0xff
and al, 0
mov dl, r10b
xor dl, 0
mov bl, r12b
and bl, dl
mov sil, r10b
xor sil, 1
and sil, 0
and dl, 1
or al, bl
or sil, dl
xor al, sil
mov dl, r10b
xor dl, 0
xor al, 0xff
mov bl, r10b
xor bl, 1
or dl, al
or bl, 1
xor dl, 0xff
and dl, bl
mov al, r10b
xor al, 0
and al, 0
mov bl, r10b
xor bl, 0
mov sil, bl
and sil, 0
mov dil, r10b
xor dil, 1
and dil, 0
and bl, 1
or al, sil
or dil, bl
xor al, dil
mov bl, r12b
xor bl, 0xff
mov sil, al
xor sil, 0xff
mov dil, r10b
xor dil, 0
or bl, sil
or dil, 0
xor bl, 0xff
and bl, dil
mov sil, r10b
xor sil, 1
and sil, 1
mov dil, r10b
xor dil, 1
and dil, 1
or sil, dil
mov dil, r10b
xor dil, 0
mov r14b, sil
xor r14b, dil
and r14b, sil
xor al, 0xff
xor al, 1
and al, 0xff
mov sil, dl
xor sil, 0xff
mov dil, bl
xor dil, 0xff
mov r15b, r10b
xor r15b, 0
mov r8b, sil
and r8b, 0
and dl, r15b
mov r9b, dil
and r9b, 0
and bl, r15b
or r8b, dl
or r9b, bl
xor r8b, r9b
or sil, dil
xor sil, 0xff
or r15b, 0
and sil, r15b
or r8b, sil
mov dl, r14b
xor dl, 0xff
mov r9b, al
xor r9b, 0xff
mov bl, r10b
xor bl, 1
mov sil, dl
and sil, 0xff
and r14b, bl
mov dil, r9b
and dil, 0xff
and al, bl
or sil, r14b
or dil, al
xor sil, dil
or dl, r9b
xor dl, 0xff
or bl, 1
and dl, bl
or sil, dl
mov al, r8b
xor al, 0xff
mov dl, sil
and dl, al
xor sil, 0xff
and r8b, sil
or dl, r8b
mov al, dl
xor al, 0xff
and al, 0
mov r8b, r10b
xor r8b, 0
and dl, r8b
mov r9b, r10b
xor r9b, 1
and r9b, 0
and r8b, 1
or al, dl
or r9b, r8b
xor al, r9b
mov dl, r13b
xor dl, 0xff
mov r8b, al
and r8b, dl
xor al, 0xff
mov dl, r13b
and dl, al
or r8b, dl
mov al, r13b
xor al, 0xff
mov dl, r8b
xor dl, al
and dl, r8b
mov al, r13b
xor al, 0xff
and al, 1
mov r8b, r10b
xor r8b, 1
mov r9b, r13b
and r9b, r8b
or al, r9b
mov r8b, r10b
xor r8b, 0
xor al, 0xff
mov r9b, r10b
xor r9b, 0
or r8b, al
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov al, r10b
xor al, 0
and al, 1
mov r9b, r10b
xor r9b, 1
mov bl, r9b
and bl, 0
mov sil, r10b
xor sil, 1
and sil, 0xff
and r9b, 1
or al, bl
or sil, r9b
xor al, sil
mov r9b, al
xor r9b, 0xff
mov bl, r13b
xor bl, r9b
and bl, r13b
mov r9b, r10b
xor r9b, 1
and r9b, 1
mov sil, r10b
xor sil, 1
mov dil, sil
and dil, 1
mov r14b, r10b
xor r14b, 1
and r14b, 0xff
and sil, 1
or r9b, dil
or r14b, sil
xor r9b, r14b
mov sil, r10b
xor sil, 0
mov dil, r9b
xor dil, sil
and dil, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, r8b
and r9b, bl
xor r8b, bl
or r9b, r8b
mov r8b, dil
and r8b, al
xor dil, al
or r8b, dil
mov al, r9b
xor al, 0xff
and al, 0
mov bl, r10b
xor bl, 0
and r9b, bl
mov sil, r8b
xor sil, 0xff
and sil, 0
and r8b, bl
or al, r9b
or sil, r8b
xor al, sil
mov r8b, r12b
xor r8b, 0xff
and r8b, 1
mov r9b, r10b
xor r9b, 1
and r12b, r9b
or r8b, r12b
mov r9b, al
xor r9b, 0xff
and r9b, 0
mov bl, r10b
xor bl, 0
and al, bl
mov sil, r10b
xor sil, 1
and sil, 0
and bl, 1
or r9b, al
or sil, bl
xor r9b, sil
mov al, r10b
xor al, 0
and al, 0
mov bl, r10b
xor bl, 0
mov sil, bl
and sil, 0
mov dil, r10b
xor dil, 1
and dil, 0
and bl, 1
or al, sil
or dil, bl
xor al, dil
mov bl, r8b
xor bl, 0xff
mov sil, r9b
xor sil, 0xff
mov dil, r10b
xor dil, 0
mov r14b, bl
and r14b, 0
and r8b, dil
mov r15b, sil
and r15b, 0
and r9b, dil
or r14b, r8b
or r15b, r9b
xor r14b, r15b
or bl, sil
xor bl, 0xff
or dil, 0
and bl, dil
or r14b, bl
mov r8b, al
and r8b, 0
xor al, 0
or r8b, al
mov al, r14b
xor al, 0xff
and al, 1
mov r9b, r10b
xor r9b, 1
and r14b, r9b
or al, r14b
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov al, r9b
xor al, 0xff
mov r8b, dl
xor r8b, al
and r8b, dl
mov al, dl
xor al, 0xff
mov bl, r9b
and bl, al
xor r9b, 0xff
and dl, r9b
or bl, dl
mov al, r8b
xor al, 0xff
mov dl, bl
xor dl, 0xff
mov r9b, r10b
xor r9b, 0
mov sil, al
and sil, 0
and r8b, r9b
mov dil, dl
and dil, 0
and bl, r9b
or sil, r8b
or dil, bl
xor sil, dil
or al, dl
xor al, 0xff
or r9b, 0
and al, r9b
or sil, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, r10b
xor dl, 1
mov r8b, cl
and r8b, dl
or al, r8b
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, r10b
xor r8b, 1
mov r9b, sil
and r9b, r8b
or dl, r9b
mov r8b, r10b
xor r8b, 1
and r8b, 1
mov r9b, r10b
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, al
xor r9b, 0xff
mov bl, dl
xor bl, 0xff
mov dil, r10b
xor dil, 1
mov r14b, r9b
and r14b, 0xff
and al, dil
mov r15b, bl
and r15b, 0xff
and dl, dil
or r14b, al
or r15b, dl
xor r14b, r15b
or r9b, bl
xor r9b, 0xff
or dil, 1
and r9b, dil
or r14b, r9b
mov al, r10b
xor al, 1
mov dl, r8b
xor dl, 0xff
mov r9b, r10b
xor r9b, 0
mov bl, al
and bl, 0
mov dil, r9b
and dil, 1
mov r15b, dl
and r15b, 0
and r8b, r9b
or bl, dil
or r15b, r8b
xor bl, r15b
or al, dl
xor al, 0xff
or r9b, 0
and al, r9b
or bl, al
mov al, r14b
xor al, 0xff
and al, 0
mov dl, r10b
xor dl, 0
and r14b, dl
mov r8b, r10b
xor r8b, 1
and r8b, 0
and dl, 1
or al, r14b
or r8b, dl
xor al, r8b
xor bl, 0xff
mov dl, al
xor dl, bl
and dl, al
mov al, cl
xor al, 0xff
and al, 1
mov r8b, r10b
xor r8b, 1
mov r9b, cl
and r9b, r8b
mov bl, r10b
xor bl, 1
and bl, 0xff
and r8b, 1
or al, r9b
or bl, r8b
xor al, bl
xor al, 0xff
mov r8b, sil
xor r8b, al
and r8b, sil
mov al, sil
xor al, 0xff
and al, 1
mov r9b, r10b
xor r9b, 1
and sil, r9b
or al, sil
xor cl, 0xff
xor al, 0xff
mov r9b, r10b
xor r9b, 0
or cl, al
or r9b, 0
xor cl, 0xff
and cl, r9b
mov al, r8b
and al, cl
xor r8b, cl
or al, r8b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, r10b
xor r8b, 1
mov r9b, dl
and r9b, r8b
or cl, r9b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, r10b
xor r9b, 1
mov bl, al
and bl, r9b
mov sil, r10b
xor sil, 1
and sil, 0xff
and r9b, 1
or r8b, bl
or sil, r9b
xor r8b, sil
mov r9b, r10b
xor r9b, 0
and r9b, 0
mov bl, r10b
xor bl, 0
mov sil, bl
and sil, 0
mov dil, r10b
xor dil, 1
and dil, 0
and bl, 1
or r9b, sil
or dil, bl
xor r9b, dil
mov bl, r10b
xor bl, 0
mov sil, cl
xor sil, bl
and sil, cl
xor dl, 0xff
mov bl, r9b
xor bl, 0xff
mov dil, r10b
xor dil, 1
or dl, bl
or dil, 1
xor dl, 0xff
and dl, dil
mov bl, r8b
xor bl, 0xff
mov dil, r10b
xor dil, 0
mov r14b, r10b
xor r14b, 0
or bl, dil
or r14b, 0
xor bl, 0xff
and bl, r14b
mov dil, r9b
xor dil, 0xff
mov r14b, al
xor r14b, dil
and r14b, al
mov al, sil
xor al, 0xff
mov dil, dl
xor dil, 0xff
mov r15b, r10b
xor r15b, 0
mov r12b, al
and r12b, 0
and sil, r15b
mov r13b, dil
and r13b, 0
and dl, r15b
or r12b, sil
or r13b, dl
xor r12b, r13b
or al, dil
xor al, 0xff
or r15b, 0
and al, r15b
or r12b, al
mov al, bl
xor al, 0xff
mov dl, r14b
xor dl, 0xff
mov sil, r10b
xor sil, 1
mov dil, al
and dil, 0xff
and bl, sil
mov r15b, dl
and r15b, 0xff
and r14b, sil
or dil, bl
or r15b, r14b
xor dil, r15b
or al, dl
xor al, 0xff
or sil, 1
and al, sil
or dil, al
mov al, r12b
xor al, 0xff
and al, 1
mov dl, r10b
xor dl, 1
and r12b, dl
mov bl, dil
xor bl, 0xff
and bl, 0xff
and dil, dl
or al, r12b
or bl, dil
xor al, bl
mov dl, cl
xor dl, 0xff
mov bl, r8b
xor bl, 0xff
mov sil, r10b
xor sil, 0
mov dil, dl
and dil, 0
and cl, sil
mov r14b, bl
and r14b, 0
and r8b, sil
or dil, cl
or r14b, r8b
xor dil, r14b
or dl, bl
xor dl, 0xff
or sil, 0
and dl, sil
or dil, dl
mov cl, dil
xor cl, 0xff
and cl, 0
mov dl, r10b
xor dl, 0
and dil, dl
mov r8b, r10b
xor r8b, 1
and r8b, 0
and dl, 1
or cl, dil
or r8b, dl
xor cl, r8b
mov dl, r9b
and dl, 0
xor r9b, 0
or dl, r9b
xor dl, 0xff
mov r8b, cl
xor r8b, dl
and r8b, cl
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
xor r10b, 0
mov r9b, cl
and r9b, 0
and al, r10b
mov bl, dl
and bl, 0
and r8b, r10b
or r9b, al
or bl, r8b
xor r9b, bl
or cl, dl
xor cl, 0xff
or r10b, 0
and cl, r10b
or r9b, cl
test r9b, 1
jne 0x6d83f960
jmp 0x6d857936
jmp 0x6d83fe75
xor eax, eax
mov ecx, eax
mov rdx, qword [rbp + 0xa50]
mov r8, qword [rdx]
mov r9, qword [rbp + 0xa30]
mov r10, qword [r9]
mov eax, dword [r10]
mov r10d, eax
movabs r11, 0x77c5102cd3e341c2
mov rsi, rcx
sub rsi, r11
sub rsi, r8
add rsi, r11
movabs r8, 0xcfae9f84184b9247
mov r11, rcx
sub r11, r8
add r11, 0
movabs rdi, 0x58810c4f68fec561
add rsi, rdi
add rsi, r11
sub rsi, rdi
mov r11, rcx
sub r11, rsi
add r11, 0
movabs rsi, 0x1d442754fda1c87c
sub r11, rsi
movabs rdi, 0x50c53a70874afb5a
sub r11, rdi
add r11, rsi
movabs rsi, 0xf5a337ad30e4d247
mov rbx, rcx
sub rbx, rsi
add r11, rbx
mov rbx, rcx
sub rbx, r11
mov r11, rcx
sub r11, rdi
add rbx, r11
mov r11, rcx
sub r11, rbx
movabs rdi, 0x28e6194b21bbe002
mov rbx, rcx
sub rbx, rdi
sub r11, rbx
mov rbx, rcx
sub rbx, r8
add r11, rbx
movabs r8, 0x3c90dcd6e1c539c9
add r11, r8
sub r11, rdi
sub r11, r8
movabs r8, 0x2e223f154caa6dc7
mov rdi, r8
add rdi, 0
sub rdi, r10
sub rdi, r8
mov r8, rcx
sub r8, rdi
mov r10, rcx
sub r10, r8
movabs r8, 0x3661c6a44a1f1faf
add r11, r8
movabs rdi, 0x508530d5d310569d
sub r11, rdi
sub r11, r8
mov r8, rcx
sub r8, r10
add r11, r8
mov r8, rcx
sub r8, r11
mov r10, rcx
sub r10, rdi
add r8, r10
mov r10, rcx
sub r10, r8
movabs r8, 0x1234608de14101bb
add r10, r8
movabs r11, 0xd6ca986add401ae3
add r10, r11
sub r10, r8
movabs r8, 0x67986a45305ebd34
mov rdi, rcx
sub rdi, r8
add r10, rdi
movabs rdi, 0x45031d78622c772b
add r10, rdi
sub r10, r11
sub r10, rdi
movabs r11, 0x89a2de1b4adb0783
mov rdi, r11
add rdi, 0
sub rdi, rsi
sub rdi, r11
movabs r11, 0xe80e6f731122dcf9
add r10, r11
sub r10, rdi
sub r10, r11
movabs r11, 0x60b193982daa351d
sub r10, r11
movabs rsi, 0xe13f73f654384c45
add r10, rsi
add r10, r11
mov r11, rcx
sub r11, r8
sub r10, r11
mov r8, rcx
sub r8, rsi
add r10, r8
mov r8, qword [rbp + 0xa00]
mov eax, dword [r8]
mov r11d, eax
movabs rsi, 0x8e5b75bdb8ef3d2b
mov rdi, rcx
sub rdi, rsi
add rdi, 0
mov rbx, rcx
sub rbx, rdi
mov rdi, rcx
sub rdi, rbx
mov rbx, rcx
sub rbx, r10
movabs r10, 0x4d8ff8bb90bd58b8
mov r14, rcx
sub r14, r10
add rbx, r14
mov r14, rcx
sub r14, rbx
movabs rbx, 0x667c5be8daddc46d
sub r14, rbx
sub r14, rdi
add r14, rbx
mov rdi, rcx
sub rdi, r10
add r14, rdi
mov r10, rcx
sub r10, 0
movabs rdi, 0x31e7569c206f9662
mov rbx, rcx
sub rbx, rdi
add r10, rbx
mov rbx, rcx
sub rbx, r10
mov r10, rcx
sub r10, r14
add rbx, r10
movabs r10, 0xc82e66420466a85b
add rbx, r10
sub rbx, rdi
sub rbx, r10
movabs r10, 0xeea33a90c1cfb4b4
mov rdi, r10
add rdi, 0
sub rdi, r11
sub rdi, r10
mov r10, rcx
sub r10, rdi
mov r11, rcx
sub r11, r10
movabs r10, 0x3e2e18a1bd15d976
mov rdi, rcx
sub rdi, r10
sub rdi, r11
add rdi, r10
movabs r10, 0x3a4e13b62370b32f
add rbx, r10
sub rbx, rdi
sub rbx, r10
movabs r10, 0x970ebefdfa369e75
mov r11, rcx
sub r11, r10
add r11, 0
mov rdi, rcx
sub rdi, rbx
add r11, rdi
mov rdi, rcx
sub rdi, r10
sub r11, rdi
movabs r10, 0x206a0e9f2ef5eed0
sub r11, r10
movabs rdi, 0xd48fc6a35c7a187b
sub r11, rdi
add r11, r10
movabs r10, 0xfd205e3a65104226
add r11, r10
movabs rbx, 0xa9ef69051cc2922c
sub r11, rbx
sub r11, r10
mov r10, rcx
sub r10, r11
mov r11, rcx
sub r11, rdi
add r10, r11
mov r11, rcx
sub r11, r10
movabs r10, 0x5cdb3b263a7a547d
sub r11, r10
movabs rdi, 0x289e87652188f469
add r11, rdi
add r11, r10
mov r10, rcx
sub r10, rsi
add r11, r10
movabs r10, 0xd50085655e535efd
sub r11, r10
sub r11, rdi
add r11, r10
mov r10, rcx
sub r10, rbx
add r10, 0
mov rsi, rcx
sub rsi, r10
add r11, rsi
mov r10, qword [rbp + 0x9f0]
mov qword [r10], r11
mov r11, qword [rbp + 0xa28]
mov rsi, qword [r11]
mov rdi, qword [r10]
mov rbx, qword [rdi]
movabs r14, 0xe956c985ec45f202
mov r15, r14
add r15, 0
movabs r12, 0x3bf4f0635fe939f7
sub r15, r12
sub r15, r14
movabs r14, 0x906d2b17d1632f25
add r15, r14
sub r15, rsi
sub r15, r14
movabs rsi, 0x758090b3da3c898a
sub r15, rsi
add r15, r12
add r15, rsi
mov rsi, rcx
sub rsi, 0
add rsi, 0
movabs r14, 0xeb81a37303114c01
mov r12, r14
add r12, 0
sub r12, r15
sub r12, r14
mov r14, rcx
sub r14, rsi
mov rsi, rcx
sub rsi, r12
add r14, rsi
mov rsi, rcx
sub rsi, r14
movabs r14, 0x8d2b6c2e25904bbf
mov r15, r14
add r15, 0
sub r15, rsi
sub r15, r14
movabs rsi, 0xbf7fb96eb49e7e59
add rbx, rsi
movabs r14, 0x762c16c6bf6b0fa0
sub rbx, r14
sub rbx, rsi
movabs rsi, 0x8292f59f6c7e2801
add rbx, rsi
movabs r12, 0x9634b478abc2a4cb
sub rbx, r12
sub rbx, rsi
mov rsi, rcx
sub rsi, r14
sub rbx, rsi
movabs rsi, 0x20d5cc2f247cbef4
sub rbx, rsi
movabs r14, 0xae0ff84e36560884
add rbx, r14
add rbx, rsi
movabs rsi, 0x7e1902458c0b5d51
sub rbx, rsi
sub rbx, r15
add rbx, rsi
sub rcx, r14
add rbx, rcx
movabs rcx, 0x71db67e04212db51
mov rsi, rcx
add rsi, 0
sub rsi, r12
sub rsi, rcx
movabs rcx, 0x6c0ba45e73433afd
add rbx, rcx
sub rbx, rsi
sub rbx, rcx
mov qword [rdi], rbx
jmp 0x6d83fe75
jmp 0x6d83fe75
jmp 0x6d83fe7a
xor eax, eax
mov rcx, qword [rbp + 0xa10]
mov edx, dword [rcx]
mov r8d, eax
sub r8d, 0x50781e40
add r8d, 0
sub r8d, 0x534123d1
sub r8d, 0xd1173e66
add r8d, 0x534123d1
sub r8d, 0x36189925
add r8d, 0x50781e40
add r8d, 0x36189925
add edx, 0xa79a03bb
add edx, 0xf843ec6c
sub edx, 0xa79a03bb
mov r9d, eax
sub r9d, edx
mov edx, eax
sub edx, r8d
add r9d, edx
mov edx, eax
sub edx, r9d
mov r8d, eax
sub r8d, 0xf843ec6c
add edx, r8d
sub edx, 0xc1178d0c
add edx, 0xcf1d07fa
add edx, 0xc1178d0c
mov r8d, eax
sub r8d, 0x353c0c58
sub edx, r8d
sub edx, 0x3254ffa5
sub edx, 0xcf1d07fa
add edx, 0x3254ffa5
mov r8d, eax
sub r8d, 0x1704e908
sub edx, r8d
add edx, 0x2cccaac
add edx, 1
sub edx, 0x2cccaac
add edx, 0xb4b307d8
sub edx, 0x1704e908
sub edx, 0xb4b307d8
sub edx, 0x6bc2600b
sub edx, 0xbe5f7e75
add edx, 0x6bc2600b
sub edx, 0x9cb7c40a
sub edx, 0x353c0c58
add edx, 0x9cb7c40a
sub edx, 0x8e624fe2
add edx, 0xbe5f7e75
add edx, 0x8e624fe2
add edx, 0xfe5a657f
add edx, 0x6fc82be4
sub edx, 0xfe5a657f
add edx, 0x13d0a6db
add edx, 0xbf90290f
sub edx, 0x13d0a6db
add edx, 0xa1010e65
sub edx, 0x6fc82be4
sub edx, 0xa1010e65
mov r8d, 0x653ae433
add r8d, 0
sub r8d, edx
sub r8d, 0x653ae433
mov edx, 0xd60c626b
add edx, 0
sub edx, 0xd1173e66
sub edx, 0xd60c626b
sub r8d, 0x978582ff
add r8d, edx
add r8d, 0x978582ff
mov edx, eax
sub edx, 0x9eaa6200
sub edx, r8d
add edx, 0x9eaa6200
mov r8d, eax
sub r8d, 0x91f84bb5
sub edx, r8d
add edx, 0xe9c6e3a4
sub edx, 0xbf90290f
sub edx, 0xe9c6e3a4
sub eax, 0x91f84bb5
add edx, eax
mov dword [rcx], edx
jmp 0x6d838f45
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, eax
sub r8d, 0x3882bd58
sub r8d, 0xa94246df
add r8d, 0x3882bd58
mov r9d, eax
sub r9d, 0xd3853897
add r9d, r8d
add r9d, 0xd3853897
mov r8d, eax
sub r8d, ecx
mov r10d, eax
sub r10d, 0x64364040
add r8d, r10d
mov r10d, eax
sub r10d, r8d
add r10d, 0xd52e53f8
sub r10d, r9d
sub r10d, 0xd52e53f8
add r10d, 0x7503445b
sub r10d, 0x64364040
sub r10d, 0x7503445b
add r10d, 0xee710d73
add r10d, 0xaee30b1b
sub r10d, 0xee710d73
sub r10d, 0x2044efa3
add r10d, 0x8ac572bd
add r10d, 0x2044efa3
mov r8d, eax
sub r8d, 0xaee30b1b
add r10d, r8d
mov r8d, eax
sub r8d, 1
add r8d, 0
add r10d, 0x9bf9a4b6
add r10d, r8d
sub r10d, 0x9bf9a4b6
sub r10d, 0xce58a1a3
sub r10d, 0xc8f155e
add r10d, 0xce58a1a3
mov r8d, eax
sub r8d, 0x8ac572bd
add r10d, r8d
sub r10d, 0x47341ec8
add r10d, 0xc8f155e
add r10d, 0x47341ec8
mov r8d, eax
sub r8d, 0
mov r9d, eax
sub r9d, 0x57e1f76a
add r8d, r9d
mov r9d, eax
sub r9d, r8d
sub r9d, 0x5069def2
sub r9d, 0xa94246df
add r9d, 0x5069def2
sub r9d, 0xe1dc12a4
sub r9d, 0x57e1f76a
add r9d, 0xe1dc12a4
sub r10d, 0xd21f56fb
sub r10d, 0x3ca54717
add r10d, 0xd21f56fb
mov r8d, eax
sub r8d, r10d
mov r10d, eax
sub r10d, r9d
add r8d, r10d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0x3ca54717
add r8d, r9d
sub eax, r8d
imul ecx, eax
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, r11b
xor sil, 0xff
and sil, 1
mov dil, 1
mov r14b, dil
xor r14b, 1
mov r15b, r11b
and r15b, r14b
or sil, r15b
mov r14b, dil
xor r14b, 1
xor sil, 0xff
mov r15b, dil
xor r15b, 1
or r14b, sil
or r15b, 1
xor r14b, 0xff
and r14b, r15b
mov sil, dil
xor sil, 1
and sil, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or sil, r15b
xor sil, 0xff
mov r15b, r11b
xor r15b, sil
and r15b, r11b
mov sil, r14b
xor sil, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov al, sil
and al, 0xff
and r14b, r13b
mov cl, r12b
and cl, 0xff
and r15b, r13b
or al, r14b
or cl, r15b
xor al, cl
or sil, r12b
xor sil, 0xff
or r13b, 1
and sil, r13b
or al, sil
mov cl, dil
xor cl, 1
and cl, 1
mov sil, dil
xor sil, 1
and sil, 1
or cl, sil
mov sil, al
xor sil, 0xff
and sil, 1
mov r14b, dil
xor r14b, 1
and al, r14b
or sil, al
mov al, dil
xor al, 0
and al, 0
mov r14b, dil
xor r14b, 0
mov r15b, r14b
and r15b, 0
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or al, r15b
or r12b, r14b
xor al, r12b
mov r14b, cl
and r14b, sil
xor cl, sil
or r14b, cl
mov cl, dil
xor cl, 0
mov sil, al
xor sil, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, cl
and r12b, 0xff
mov r13b, r15b
and r13b, 0
mov dl, sil
and dl, 0xff
and al, r15b
or r12b, r13b
or dl, al
xor r12b, dl
or cl, sil
xor cl, 0xff
or r15b, 1
and cl, r15b
or r12b, cl
mov al, r14b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r14b, cl
or al, r14b
xor al, 0xff
xor r12b, 0xff
mov cl, dil
xor cl, 1
or al, r12b
or cl, 1
xor al, 0xff
and al, cl
mov cl, dil
xor cl, 1
and cl, 0
mov dl, dil
xor dl, 0
mov sil, dl
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
and dl, 1
or cl, sil
or r14b, dl
xor cl, r14b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, dil
xor dl, 1
and dl, 1
mov sil, dil
xor sil, 1
and sil, 1
or dl, sil
mov sil, dl
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov r14b, dil
xor r14b, 1
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or r14b, r15b
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, dil
xor r12b, 0
or r14b, r15b
or r12b, 0
xor r14b, 0xff
and r14b, r12b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r15b, cl
and r15b, sil
xor cl, sil
or r15b, cl
mov cl, r14b
and cl, dl
xor r14b, dl
or cl, r14b
mov dl, r15b
xor dl, 0xff
mov sil, cl
and sil, dl
xor cl, 0xff
and r15b, cl
or sil, r15b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov r14b, r11b
and r14b, dl
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and dl, 1
or cl, r14b
or r15b, dl
xor cl, r15b
mov dl, sil
xor dl, 0xff
and dl, 0
mov r14b, dil
xor r14b, 0
and sil, r14b
mov r15b, dil
xor r15b, 1
and r15b, 0
and r14b, 1
or dl, sil
or r15b, r14b
xor dl, r15b
mov sil, dil
xor sil, 1
and sil, 0
mov r14b, dil
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, cl
xor r14b, 0xff
mov r15b, dl
xor r15b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, r14b
and r13b, 0
and cl, r12b
mov r8b, r15b
and r8b, 0
and dl, r12b
or r13b, cl
or r8b, dl
xor r13b, r8b
or r14b, r15b
xor r14b, 0xff
or r12b, 0
and r14b, r12b
or r13b, r14b
mov cl, dil
xor cl, 1
mov dl, sil
xor dl, 0xff
mov r8b, dil
xor r8b, 1
mov r14b, cl
and r14b, 0xff
mov r15b, r8b
and r15b, 1
mov r12b, dl
and r12b, 0xff
and sil, r8b
or r14b, r15b
or r12b, sil
xor r14b, r12b
or cl, dl
xor cl, 0xff
or r8b, 1
and cl, r8b
or r14b, cl
mov cl, r13b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r13b, dl
mov r8b, dil
xor r8b, 1
and r8b, 0xff
and dl, 1
or cl, r13b
or r8b, dl
xor cl, r8b
xor cl, 0xff
xor r14b, 0xff
mov dl, dil
xor dl, 1
or cl, r14b
or dl, 1
xor cl, 0xff
and cl, dl
mov dl, cl
xor dl, 0xff
mov r8b, al
xor r8b, dl
and r8b, al
mov dl, al
xor dl, 0xff
mov sil, cl
and sil, dl
xor cl, 0xff
and al, cl
or sil, al
mov al, r8b
xor al, 0xff
mov cl, sil
xor cl, 0xff
mov dl, dil
xor dl, 0
mov r14b, al
and r14b, 0
and r8b, dl
mov r15b, cl
and r15b, 0
and sil, dl
or r14b, r8b
or r15b, sil
xor r14b, r15b
or al, cl
xor al, 0xff
or dl, 0
and al, dl
or r14b, al
mov al, bl
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
mov dl, bl
and dl, cl
mov r8b, dil
xor r8b, 1
and r8b, 0
and cl, 1
or al, dl
or r8b, cl
xor al, r8b
mov cl, dil
xor cl, 1
xor al, 0xff
mov dl, dil
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, dil
xor al, 1
and al, 1
mov dl, dil
xor dl, 1
mov r8b, dl
and r8b, 1
mov sil, dil
xor sil, 1
and sil, 0xff
and dl, 1
or al, r8b
or sil, dl
xor al, sil
xor al, 0xff
mov dl, bl
xor dl, al
and dl, bl
mov al, cl
and al, dl
xor cl, dl
or al, cl
mov cl, al
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
and al, dl
mov r8b, dil
xor r8b, 1
and r8b, 0
and dl, 1
or cl, al
or r8b, dl
xor cl, r8b
mov al, dil
xor al, 1
and al, 0
mov dl, dil
xor dl, 0
mov r8b, dl
and r8b, 1
mov sil, cl
xor sil, 0xff
and sil, 0
and cl, dl
or al, r8b
or sil, cl
xor al, sil
mov cl, dil
xor cl, 1
mov dl, al
xor dl, cl
and dl, al
mov al, dil
xor al, 1
and al, 1
mov cl, dil
xor cl, 1
and cl, 1
or al, cl
xor al, 0xff
xor al, 1
and al, 0xff
mov cl, dil
xor cl, 1
and cl, 1
mov r8b, dil
xor r8b, 1
mov sil, r8b
and sil, 1
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r8b, 1
or cl, sil
or r15b, r8b
xor cl, r15b
mov r8b, dil
xor r8b, 1
xor cl, 0xff
mov sil, dil
xor sil, 0
or r8b, cl
or sil, 0
xor r8b, 0xff
and r8b, sil
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and cl, r8b
or al, cl
mov cl, bl
xor cl, 0xff
mov r8b, al
and r8b, cl
xor al, 0xff
mov cl, bl
and cl, al
or r8b, cl
xor r8b, 0xff
mov al, bl
xor al, 0xff
mov cl, dil
xor cl, 0
or r8b, al
or cl, 0
xor r8b, 0xff
and r8b, cl
mov al, dl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov sil, dl
and sil, cl
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and cl, 1
or al, sil
or r15b, cl
xor al, r15b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov sil, dil
xor sil, 1
mov r15b, r8b
and r15b, sil
or cl, r15b
mov sil, dil
xor sil, 1
and sil, 1
mov r15b, dil
xor r15b, 1
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and r15b, 1
or sil, r12b
or r13b, r15b
xor sil, r13b
mov r15b, al
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, dil
xor r13b, 0
or r15b, r12b
or r13b, 0
xor r15b, 0xff
and r15b, r13b
xor dl, 0xff
mov r12b, sil
xor r12b, 0xff
mov r13b, dil
xor r13b, 0
or dl, r12b
or r13b, 0
xor dl, 0xff
and dl, r13b
mov r12b, dil
xor r12b, 1
mov r13b, cl
xor r13b, r12b
and r13b, cl
xor r8b, 0xff
mov r12b, sil
xor r12b, 0xff
mov r9b, dil
xor r9b, 1
or r8b, r12b
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov r9b, r15b
and r9b, dl
xor r15b, dl
or r9b, r15b
mov dl, r13b
xor dl, 0xff
mov r15b, r8b
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r10b, dl
and r10b, 0xff
and r13b, r12b
mov byte [rbp + 0xf4], r15b
and r15b, 0xff
and r8b, r12b
or r10b, r13b
or r15b, r8b
xor r10b, r15b
mov r8b, byte [rbp + 0xf4]
or dl, r8b
xor dl, 0xff
or r12b, 1
and dl, r12b
or r10b, dl
mov dl, r9b
xor dl, 0xff
mov r15b, r10b
and r15b, dl
xor r10b, 0xff
and r9b, r10b
or r15b, r9b
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov al, dl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and dl, cl
mov r9b, dil
xor r9b, 1
and r9b, 0xff
and cl, 1
or al, dl
or r9b, cl
xor al, r9b
mov cl, dil
xor cl, 1
mov dl, sil
xor dl, 0xff
mov r9b, dil
xor r9b, 1
mov r10b, cl
and r10b, 0xff
mov r12b, r9b
and r12b, 1
mov r13b, dl
and r13b, 0xff
and sil, r9b
or r10b, r12b
or r13b, sil
xor r10b, r13b
or cl, dl
xor cl, 0xff
or r9b, 1
and cl, r9b
or r10b, cl
xor r10b, 0xff
mov cl, al
xor cl, r10b
and cl, al
mov al, r15b
and al, cl
xor r15b, cl
or al, r15b
mov cl, dil
xor cl, 0
and cl, 0
mov dl, dil
xor dl, 0
mov r9b, dl
and r9b, 0
mov r10b, dil
xor r10b, 1
and r10b, 0
and dl, 1
or cl, r9b
or r10b, dl
xor cl, r10b
mov dl, dil
xor dl, 1
xor cl, 0xff
mov r9b, dil
xor r9b, 1
or dl, cl
or r9b, 1
xor dl, 0xff
and dl, r9b
mov cl, dil
xor cl, 1
and cl, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov sil, dil
xor sil, 1
and sil, 0xff
and r9b, 1
or cl, r10b
or sil, r9b
xor cl, sil
xor cl, 0xff
xor cl, 0
and cl, 0
mov r9b, dl
xor r9b, 0xff
mov r10b, cl
xor r10b, 0xff
mov sil, dil
xor sil, 1
mov r15b, r9b
and r15b, 0xff
and dl, sil
mov r12b, r10b
and r12b, 0xff
and cl, sil
or r15b, dl
or r12b, cl
xor r15b, r12b
or r9b, r10b
xor r9b, 0xff
or sil, 1
and r9b, sil
or r15b, r9b
mov cl, dil
xor cl, 1
and cl, 0
mov dl, dil
xor dl, 0
mov r9b, dl
and r9b, 1
mov r10b, dil
xor r10b, 1
and r10b, 0
and dl, 1
or cl, r9b
or r10b, dl
xor cl, r10b
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
and r15b, r9b
or dl, r15b
mov r9b, dil
xor r9b, 1
and r9b, 0
mov r10b, dil
xor r10b, 0
mov sil, r10b
and sil, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
and r10b, 1
or r9b, sil
or r15b, r10b
xor r9b, r15b
mov r10b, cl
and r10b, dl
xor cl, dl
or r10b, cl
mov cl, dil
xor cl, 1
mov dl, r9b
xor dl, 0xff
mov sil, dil
xor sil, 0
mov r15b, cl
and r15b, 0
mov r12b, sil
and r12b, 1
mov r13b, dl
and r13b, 0
and r9b, sil
or r15b, r12b
or r13b, r9b
xor r15b, r13b
or cl, dl
xor cl, 0xff
or sil, 0
and cl, sil
or r15b, cl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r10b, dl
mov r9b, dil
xor r9b, 1
and r9b, 0xff
and dl, 1
or cl, r10b
or r9b, dl
xor cl, r9b
xor cl, 0xff
xor r15b, 0xff
mov dl, dil
xor dl, 1
or cl, r15b
or dl, 1
xor cl, 0xff
and cl, dl
mov dl, dil
xor dl, 1
and dl, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov sil, dil
xor sil, 1
and sil, 0xff
and r9b, 1
or dl, r10b
or sil, r9b
xor dl, sil
mov r9b, dil
xor r9b, 1
xor dl, 0xff
mov r10b, dil
xor r10b, 1
or r9b, dl
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov dl, dil
xor dl, 1
and dl, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or dl, r10b
mov r10b, dil
xor r10b, 1
xor dl, 0xff
mov sil, dil
xor sil, 0
or r10b, dl
or sil, 0
xor r10b, 0xff
and r10b, sil
mov dl, r9b
xor dl, 0xff
mov sil, r10b
xor sil, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, dl
and r12b, 0
and r9b, r15b
mov r13b, sil
and r13b, 0
and r10b, r15b
or r12b, r9b
or r13b, r10b
xor r12b, r13b
or dl, sil
xor dl, 0xff
or r15b, 0
and dl, r15b
or r12b, dl
mov dl, r12b
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
and r12b, r9b
or dl, r12b
mov r9b, dil
xor r9b, 0
and r9b, 1
mov r10b, dil
xor r10b, 1
mov sil, r10b
and sil, 0
mov r15b, dl
xor r15b, 0xff
and r15b, 0xff
and dl, r10b
or r9b, sil
or r15b, dl
xor r9b, r15b
xor r9b, 0xff
mov dl, dil
xor dl, 0
mov r10b, dil
xor r10b, 0
or r9b, dl
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r10b, dil
xor r10b, 1
mov sil, cl
and sil, r10b
or dl, sil
mov r10b, r9b
xor r10b, 0xff
and r10b, 1
mov sil, dil
xor sil, 1
mov r15b, r9b
and r15b, sil
or r10b, r15b
mov sil, dil
xor sil, 1
and sil, 0
mov r15b, dil
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or sil, r12b
or r13b, r15b
xor sil, r13b
mov r15b, dl
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, dil
xor r13b, 0
or r15b, r12b
or r13b, 0
xor r15b, 0xff
and r15b, r13b
xor cl, 0xff
mov r12b, sil
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
or cl, r12b
or r13b, 1
xor cl, 0xff
and cl, r13b
mov r12b, dil
xor r12b, 1
mov r13b, r10b
xor r13b, r12b
and r13b, r10b
xor r9b, 0xff
mov r12b, sil
xor r12b, 0xff
mov r8b, dil
xor r8b, 0
or r9b, r12b
or r8b, 0
xor r9b, 0xff
and r9b, r8b
mov r8b, r15b
xor r8b, 0xff
mov r12b, cl
xor r12b, 0xff
mov byte [rbp + 0xf3], dil
xor dil, 1
mov byte [rbp + 0xf2], r8b
and r8b, 0xff
and r15b, dil
mov byte [rbp + 0xf1], r12b
and r12b, 0xff
and cl, dil
or r8b, r15b
or r12b, cl
xor r8b, r12b
mov cl, byte [rbp + 0xf2]
mov r15b, byte [rbp + 0xf1]
or cl, r15b
xor cl, 0xff
or dil, 1
and cl, dil
or r8b, cl
mov cl, r13b
and cl, r9b
xor r13b, r9b
or cl, r13b
mov r9b, r8b
xor r9b, 0xff
mov dil, cl
and dil, r9b
xor cl, 0xff
and r8b, cl
or dil, r8b
mov cl, dl
xor cl, 0xff
mov r8b, r10b
xor r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r12b, cl
and r12b, 0
and dl, r9b
mov r13b, r8b
and r13b, 0
and r10b, r9b
or r12b, dl
or r13b, r10b
xor r12b, r13b
or cl, r8b
xor cl, 0xff
or r9b, 0
and cl, r9b
or r12b, cl
mov cl, r12b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xf3]
xor dl, 0
and r12b, dl
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 0
and dl, 1
or cl, r12b
or r8b, dl
xor cl, r8b
mov dl, sil
and dl, 1
xor sil, 1
or dl, sil
xor dl, 0xff
mov r8b, cl
xor r8b, dl
and r8b, cl
mov cl, dil
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r10b, cl
and r10b, 0
and dil, r9b
mov sil, dl
and sil, 0
and r8b, r9b
or r10b, dil
or sil, r8b
xor r10b, sil
or cl, dl
xor cl, 0xff
or r9b, 0
and cl, r9b
or r10b, cl
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
and dl, 0
or cl, dl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, byte [rbp + 0xf3]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and r8b, 1
or dl, r9b
or sil, r8b
xor dl, sil
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
mov r9b, dl
xor r9b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
or r8b, r9b
or sil, 0
xor r8b, 0xff
and r8b, sil
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, sil
and dil, 1
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
and r12b, 0xff
and sil, 1
or r9b, dil
or r12b, sil
xor r9b, r12b
xor r9b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
or r9b, sil
or dil, 1
xor r9b, 0xff
and r9b, dil
mov sil, byte [rbp + 0xf3]
xor sil, 1
xor dl, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
or sil, dl
or dil, 1
xor sil, 0xff
and sil, dil
mov dl, cl
xor dl, 0xff
mov dil, r8b
xor dil, 0xff
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
mov r13b, dl
and r13b, 0xff
and cl, r12b
mov r15b, dil
and r15b, 0xff
and r8b, r12b
or r13b, cl
or r15b, r8b
xor r13b, r15b
or dl, dil
xor dl, 0xff
or r12b, 1
and dl, r12b
or r13b, dl
mov cl, r9b
and cl, sil
xor r9b, sil
or cl, r9b
mov dl, r13b
xor dl, 0xff
mov r8b, cl
and r8b, dl
xor cl, 0xff
and r13b, cl
or r8b, r13b
mov cl, r14b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
mov r9b, r14b
and r9b, dl
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and dl, 1
or cl, r9b
or sil, dl
xor cl, sil
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, byte [rbp + 0xf3]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov sil, r9b
and sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0xff
and r9b, 1
or dl, sil
or dil, r9b
xor dl, dil
mov r9b, dl
xor r9b, 0xff
mov sil, r14b
xor sil, r9b
and sil, r14b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, r8b
and r15b, dil
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
and r12b, 0xff
and dil, 1
or r9b, r15b
or r12b, dil
xor r9b, r12b
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, r9b
xor r15b, dil
and r15b, r9b
xor dl, 0xff
mov r9b, r8b
xor r9b, dl
and r9b, r8b
mov dl, cl
xor dl, 0xff
mov r8b, sil
xor r8b, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r12b, dl
and r12b, 0xff
and cl, dil
mov r13b, r8b
and r13b, 0xff
and sil, dil
or r12b, cl
or r13b, sil
xor r12b, r13b
or dl, r8b
xor dl, 0xff
or dil, 1
and dl, dil
or r12b, dl
mov cl, r15b
xor cl, 0xff
mov dl, r9b
xor dl, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov sil, cl
and sil, 0xff
and r15b, r8b
mov dil, dl
and dil, 0xff
and r9b, r8b
or sil, r15b
or dil, r9b
xor sil, dil
or cl, dl
xor cl, 0xff
or r8b, 1
and cl, r8b
or sil, cl
mov cl, r12b
xor cl, 0xff
mov dl, sil
and dl, cl
xor sil, 0xff
and r12b, sil
or dl, r12b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and dl, r8b
or cl, dl
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, r14b
and r9b, r8b
or dl, r9b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, cl
xor r9b, 0xff
mov sil, dl
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r15b, r9b
and r15b, 0
and cl, dil
mov r12b, sil
and r12b, 0
and dl, dil
or r15b, cl
or r12b, dl
xor r15b, r12b
or r9b, sil
xor r9b, 0xff
or dil, 0
and r9b, dil
or r15b, r9b
mov cl, r8b
and cl, 1
xor r8b, 1
or cl, r8b
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r15b, r8b
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0xff
and r8b, 1
or dl, r15b
or r9b, r8b
xor dl, r9b
xor dl, 0xff
xor cl, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
or dl, cl
or r8b, 0
xor dl, 0xff
and dl, r8b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, r11b
and r9b, r8b
or cl, r9b
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
xor cl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
or r8b, cl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov sil, r9b
and sil, 0
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
and r9b, 1
or cl, sil
or dil, r9b
xor cl, dil
xor r11b, 0xff
mov r9b, cl
xor r9b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or r11b, r9b
or sil, 1
xor r11b, 0xff
and r11b, sil
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, sil
and dil, 1
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 0xff
and sil, 1
or r9b, dil
or r15b, sil
xor r9b, r15b
xor r9b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov dil, byte [rbp + 0xf3]
xor dil, 0
or r9b, sil
or dil, 0
xor r9b, 0xff
and r9b, dil
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov sil, r8b
and sil, r11b
xor r8b, r11b
or sil, r8b
mov r8b, r9b
and r8b, cl
xor r9b, cl
or r8b, r9b
mov cl, sil
xor cl, 0xff
mov r9b, r8b
and r9b, cl
xor r8b, 0xff
and sil, r8b
or r9b, sil
mov cl, r10b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r11b, r10b
and r11b, r8b
or cl, r11b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
xor cl, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
or r8b, cl
or r11b, 0
xor r8b, 0xff
and r8b, r11b
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
or cl, r11b
mov r11b, cl
xor r11b, 0xff
mov sil, r10b
xor sil, r11b
and sil, r10b
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 1
or r11b, dil
xor r11b, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
or r11b, dil
or r15b, 0
xor r11b, 0xff
and r11b, r15b
mov dil, byte [rbp + 0xf3]
xor dil, 1
xor cl, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
or dil, cl
or r15b, 0
xor dil, 0xff
and dil, r15b
mov cl, r8b
and cl, sil
xor r8b, sil
or cl, r8b
mov r8b, r11b
xor r8b, 0xff
mov sil, dil
xor sil, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
mov r12b, r8b
and r12b, 0
and r11b, r15b
mov r13b, sil
and r13b, 0
and dil, r15b
or r12b, r11b
or r13b, dil
xor r12b, r13b
or r8b, sil
xor r8b, 0xff
or r15b, 0
and r8b, r15b
or r12b, r8b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and cl, r11b
mov sil, r12b
xor sil, 0xff
and sil, 0xff
and r12b, r11b
or r8b, cl
or sil, r12b
xor r8b, sil
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
or cl, r11b
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
xor cl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or r11b, cl
or sil, 1
xor r11b, 0xff
and r11b, sil
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 1
or cl, sil
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov sil, r11b
and sil, cl
xor r11b, cl
or sil, r11b
mov cl, r8b
xor cl, 0xff
mov r11b, r9b
xor r11b, cl
and r11b, r9b
mov cl, r9b
xor cl, 0xff
mov dil, r8b
and dil, cl
xor r8b, 0xff
and r9b, r8b
or dil, r9b
mov cl, r11b
and cl, dil
xor r11b, dil
or cl, r11b
mov r8b, sil
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov dil, r11b
and dil, 1
mov r15b, sil
xor r15b, 0xff
and r15b, 0xff
and sil, r11b
or r9b, dil
or r15b, sil
xor r9b, r15b
mov r11b, r8b
xor r11b, 0xff
mov sil, r9b
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r15b, r11b
and r15b, 0
and r8b, dil
mov r12b, sil
and r12b, 0
and r9b, dil
or r15b, r8b
or r12b, r9b
xor r15b, r12b
or r11b, sil
xor r11b, 0xff
or dil, 0
and r11b, dil
or r15b, r11b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov r11b, cl
and r11b, r9b
or r8b, r11b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
or r9b, r11b
xor cl, 0xff
mov r11b, r9b
xor r11b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or cl, r11b
or sil, 1
xor cl, 0xff
and cl, sil
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 1
or r11b, sil
xor r11b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 0
or r11b, sil
or dil, 0
xor r11b, 0xff
and r11b, dil
mov sil, byte [rbp + 0xf3]
xor sil, 1
xor r9b, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
or sil, r9b
or dil, 1
xor sil, 0xff
and sil, dil
mov r9b, r8b
xor r9b, 0xff
mov dil, cl
xor dil, 0xff
mov r12b, byte [rbp + 0xf3]
xor r12b, 0
mov r13b, r9b
and r13b, 0
and r8b, r12b
mov byte [rbp + 0xf0], dil
and dil, 0
and cl, r12b
or r13b, r8b
or dil, cl
xor r13b, dil
mov cl, byte [rbp + 0xf0]
or r9b, cl
xor r9b, 0xff
or r12b, 0
and r9b, r12b
or r13b, r9b
mov r8b, r11b
and r8b, sil
xor r11b, sil
or r8b, r11b
mov r9b, r13b
xor r9b, 0xff
mov r11b, r8b
and r11b, r9b
xor r8b, 0xff
and r13b, r8b
or r11b, r13b
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r11b, r9b
or r8b, r11b
mov r9b, r15b
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r15b, r11b
or r9b, r15b
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, sil
and dil, 1
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 0xff
and sil, 1
or r11b, dil
or r15b, sil
xor r11b, r15b
mov sil, r8b
and sil, r9b
xor r8b, r9b
or sil, r8b
mov r8b, r11b
and r8b, 1
xor r11b, 1
or r8b, r11b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and sil, r11b
or r9b, sil
xor r9b, 0xff
xor r8b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
or r9b, r8b
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov sil, al
and sil, r11b
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0xff
and r11b, 1
or r8b, sil
or dil, r11b
xor r8b, dil
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
xor r8b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or r11b, r8b
or sil, 1
xor r11b, 0xff
and r11b, sil
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
and r8b, 0
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov dil, sil
and dil, 0
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 0
and sil, 1
or r8b, dil
or r15b, sil
xor r8b, r15b
mov sil, al
xor sil, 0xff
mov dil, r8b
xor dil, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
or sil, dil
or r15b, 0
xor sil, 0xff
and sil, r15b
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, byte [rbp + 0xf3]
xor r13b, 1
and r13b, 0
and r15b, 1
or dil, r12b
or r13b, r15b
xor dil, r13b
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
mov r12b, dil
xor r12b, r15b
and r12b, dil
mov dil, byte [rbp + 0xf3]
xor dil, 1
xor r8b, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
or dil, r8b
or r15b, 1
xor dil, 0xff
and dil, r15b
mov r8b, r11b
and r8b, sil
xor r11b, sil
or r8b, r11b
mov r11b, r12b
and r11b, dil
xor r12b, dil
or r11b, r12b
mov sil, r8b
xor sil, 0xff
mov dil, r11b
and dil, sil
xor r11b, 0xff
and r8b, r11b
or dil, r8b
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
and r8b, 0
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
mov sil, r11b
and sil, 0
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 0
and r11b, 1
or r8b, sil
or r15b, r11b
xor r8b, r15b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov r15b, sil
and r15b, 1
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
and r12b, 0
and sil, 1
or r11b, r15b
or r12b, sil
xor r11b, r12b
mov sil, byte [rbp + 0xf3]
xor sil, 0
xor r11b, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
or sil, r11b
or r15b, 1
xor sil, 0xff
and sil, r15b
mov r11b, r8b
and r11b, sil
xor r8b, sil
or r11b, r8b
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
and r8b, 0
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov r15b, sil
and r15b, 0
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
and r12b, 0
and sil, 1
or r8b, r15b
or r12b, sil
xor r8b, r12b
mov sil, byte [rbp + 0xf3]
xor sil, 1
xor r8b, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
or sil, r8b
or r15b, 1
xor sil, 0xff
and sil, r15b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 1
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 1
or r8b, r15b
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
xor r8b, 0xff
mov r12b, byte [rbp + 0xf3]
xor r12b, 0
or r15b, r8b
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov r8b, sil
xor r8b, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, byte [rbp + 0xf3]
xor r13b, 0
mov cl, r8b
and cl, 0
and sil, r13b
mov byte [rbp + 0xef], r12b
and r12b, 0
and r15b, r13b
or cl, sil
or r12b, r15b
xor cl, r12b
mov sil, byte [rbp + 0xef]
or r8b, sil
xor r8b, 0xff
or r13b, 0
and r8b, r13b
or cl, r8b
mov r8b, dil
xor r8b, 0xff
and r8b, 0
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
mov r12b, dil
and r12b, r15b
mov r13b, byte [rbp + 0xf3]
xor r13b, 1
and r13b, 0
and r15b, 1
or r8b, r12b
or r13b, r15b
xor r8b, r13b
mov r15b, r11b
xor r15b, 0xff
and r15b, 0
mov r12b, byte [rbp + 0xf3]
xor r12b, 0
mov r13b, r11b
and r13b, r12b
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0
and r12b, 1
or r15b, r13b
or sil, r12b
xor r15b, sil
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0
mov r12b, byte [rbp + 0xf3]
xor r12b, 0
mov r13b, r12b
and r13b, 1
mov byte [rbp + 0xee], al
mov al, byte [rbp + 0xf3]
xor al, 1
and al, 0
and r12b, 1
or sil, r13b
or al, r12b
xor sil, al
mov al, r8b
xor al, 0xff
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
mov r13b, byte [rbp + 0xf3]
xor r13b, 0
or al, r12b
or r13b, 0
xor al, 0xff
and al, r13b
mov r12b, sil
xor r12b, 0xff
mov r13b, dil
xor r13b, r12b
and r13b, dil
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r12b, r15b
xor r12b, dil
and r12b, r15b
mov dil, sil
xor dil, 0xff
mov byte [rbp + 0xed], r11b
xor r11b, dil
mov dil, byte [rbp + 0xed]
and r11b, dil
mov dil, al
xor dil, 0xff
mov byte [rbp + 0xec], r13b
xor r13b, 0xff
mov byte [rbp + 0xeb], al
mov al, byte [rbp + 0xf3]
xor al, 1
mov byte [rbp + 0xea], dil
and dil, 0xff
mov byte [rbp + 0xe9], al
mov al, byte [rbp + 0xeb]
mov byte [rbp + 0xe8], cl
mov cl, byte [rbp + 0xe9]
and al, cl
mov cl, r13b
and cl, 0xff
mov byte [rbp + 0xe7], al
mov al, byte [rbp + 0xec]
mov byte [rbp + 0xe6], cl
mov cl, byte [rbp + 0xe9]
and al, cl
mov cl, byte [rbp + 0xe7]
or dil, cl
mov cl, byte [rbp + 0xe6]
or cl, al
xor dil, cl
mov al, byte [rbp + 0xea]
or al, r13b
xor al, 0xff
mov cl, byte [rbp + 0xe9]
or cl, 1
and al, cl
or dil, al
mov al, r12b
and al, r11b
xor r12b, r11b
or al, r12b
mov cl, dil
xor cl, 0xff
mov r11b, al
and r11b, cl
xor al, 0xff
and dil, al
or r11b, dil
mov al, r8b
xor al, 0xff
mov cl, r15b
xor cl, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r12b, al
and r12b, 0
and r8b, dil
mov r13b, cl
and r13b, 0
and r15b, dil
or r12b, r8b
or r13b, r15b
xor r12b, r13b
or al, cl
xor al, 0xff
or dil, 0
and al, dil
or r12b, al
mov al, r12b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and r12b, cl
or al, r12b
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r8b, sil
xor r8b, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, cl
and r15b, 0xff
mov r12b, dil
and r12b, 1
mov r13b, r8b
and r13b, 0xff
and sil, dil
or r15b, r12b
or r13b, sil
xor r15b, r13b
or cl, r8b
xor cl, 0xff
or dil, 1
and cl, dil
or r15b, cl
xor r15b, 0xff
mov cl, al
xor cl, r15b
and cl, al
mov al, r11b
and al, cl
xor r11b, cl
or al, r11b
mov cl, byte [rbp + 0xe8]
xor cl, 0xff
xor cl, 0
and cl, 0
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
and r8b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov sil, r11b
and sil, 0
mov dil, byte [rbp + 0xe8]
xor dil, 0xff
and dil, 0xff
mov r15b, byte [rbp + 0xe8]
and r15b, r11b
or r8b, sil
or dil, r15b
xor r8b, dil
mov r11b, cl
and r11b, r8b
xor cl, r8b
or r11b, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov sil, al
and sil, r8b
or cl, sil
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
xor cl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or r8b, cl
or sil, 1
xor r8b, 0xff
and r8b, sil
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, sil
and dil, 1
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 0xff
and sil, 1
or cl, dil
or r15b, sil
xor cl, r15b
xor al, 0xff
xor cl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
or al, cl
or sil, 0
xor al, 0xff
and al, sil
mov cl, r8b
xor cl, 0xff
mov sil, al
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, cl
and r15b, 0xff
and r8b, dil
mov r12b, sil
and r12b, 0xff
and al, dil
or r15b, r8b
or r12b, al
xor r15b, r12b
or cl, sil
xor cl, 0xff
or dil, 1
and cl, dil
or r15b, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and r11b, cl
or al, r11b
mov cl, r15b
xor cl, 0xff
mov r8b, al
and r8b, cl
xor al, 0xff
mov cl, r15b
and cl, al
or r8b, cl
xor r8b, 0xff
xor r15b, 0xff
mov al, byte [rbp + 0xf3]
xor al, 1
or r8b, r15b
or al, 1
xor r8b, 0xff
and r8b, al
mov al, r10b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r11b, r10b
and r11b, cl
or al, r11b
mov cl, byte [rbp + 0xf3]
xor cl, 1
xor al, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
or cl, al
or r11b, 1
xor cl, 0xff
and cl, r11b
mov al, byte [rbp + 0xf3]
xor al, 1
and al, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov sil, r11b
and sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0xff
and r11b, 1
or al, sil
or dil, r11b
xor al, dil
mov r11b, r10b
xor r11b, 0xff
mov sil, al
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
or r11b, sil
or dil, 0
xor r11b, 0xff
and r11b, dil
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, dil
and r15b, 1
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
and r12b, 0xff
and dil, 1
or sil, r15b
or r12b, dil
xor sil, r12b
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, sil
xor r15b, dil
and r15b, sil
mov sil, byte [rbp + 0xf3]
xor sil, 1
xor al, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
or sil, al
or dil, 0
xor sil, 0xff
and sil, dil
mov al, cl
xor al, 0xff
mov dil, r11b
xor dil, 0xff
mov r12b, byte [rbp + 0xf3]
xor r12b, 0
mov r13b, al
and r13b, 0
and cl, r12b
mov byte [rbp + 0xe5], dil
and dil, 0
and r11b, r12b
or r13b, cl
or dil, r11b
xor r13b, dil
mov cl, byte [rbp + 0xe5]
or al, cl
xor al, 0xff
or r12b, 0
and al, r12b
or r13b, al
mov al, r15b
xor al, 0xff
mov r11b, sil
xor r11b, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r12b, al
and r12b, 0xff
and r15b, dil
mov cl, r11b
and cl, 0xff
and sil, dil
or r12b, r15b
or cl, sil
xor r12b, cl
or al, r11b
xor al, 0xff
or dil, 1
and al, dil
or r12b, al
mov al, r13b
xor al, 0xff
mov cl, r12b
and cl, al
xor r12b, 0xff
and r13b, r12b
or cl, r13b
mov al, bl
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov sil, bl
and sil, r11b
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0xff
and r11b, 1
or al, sil
or dil, r11b
xor al, dil
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
xor al, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or r11b, al
or sil, 1
xor r11b, 0xff
and r11b, sil
mov al, byte [rbp + 0xf3]
xor al, 0
and al, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, sil
and dil, 0
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 0xff
and sil, 1
or al, dil
or r15b, sil
xor al, r15b
mov sil, bl
xor sil, 0xff
mov dil, al
xor dil, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
or sil, dil
or r15b, 0
xor sil, 0xff
and sil, r15b
mov dil, cl
xor dil, 0xff
and dil, 1
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
mov r12b, cl
and r12b, r15b
or dil, r12b
xor dil, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
or dil, r15b
or r12b, 1
xor dil, 0xff
and dil, r12b
xor cl, 0xff
xor al, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
or cl, al
or r15b, 1
xor cl, 0xff
and cl, r15b
mov al, r11b
and al, sil
xor r11b, sil
or al, r11b
mov r11b, dil
xor r11b, 0xff
mov sil, cl
xor sil, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
mov r12b, r11b
and r12b, 0xff
and dil, r15b
mov r13b, sil
and r13b, 0xff
and cl, r15b
or r12b, dil
or r13b, cl
xor r12b, r13b
or r11b, sil
xor r11b, 0xff
or r15b, 1
and r11b, r15b
or r12b, r11b
mov cl, al
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and al, r11b
mov sil, r12b
xor sil, 0xff
and sil, 0xff
and r12b, r11b
or cl, al
or sil, r12b
xor cl, sil
mov al, cl
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and cl, r11b
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and r11b, 1
or al, cl
or sil, r11b
xor al, sil
mov cl, bl
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and bl, r11b
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and r11b, 1
or cl, bl
or sil, r11b
xor cl, sil
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, al
and bl, cl
xor al, cl
or bl, al
mov al, byte [rbp + 0xf3]
xor al, 0
mov cl, r11b
xor cl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, al
and dil, 0xff
mov r15b, sil
and r15b, 0
mov r12b, cl
and r12b, 0xff
and r11b, sil
or dil, r15b
or r12b, r11b
xor dil, r12b
or al, cl
xor al, 0xff
or sil, 1
and al, sil
or dil, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and bl, cl
or al, bl
xor al, 0xff
xor dil, 0xff
mov cl, byte [rbp + 0xf3]
xor cl, 1
or al, dil
or cl, 1
xor al, 0xff
and al, cl
mov cl, dl
xor cl, 0xff
and cl, 0
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
mov bl, dl
and bl, r11b
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0
and r11b, 1
or cl, bl
or sil, r11b
xor cl, sil
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
xor cl, 0xff
mov bl, byte [rbp + 0xf3]
xor bl, 0
or r11b, cl
or bl, 0
xor r11b, 0xff
and r11b, bl
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
or cl, bl
mov bl, dl
xor bl, 0xff
xor cl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
or bl, cl
or sil, 0
xor bl, 0xff
and bl, sil
mov cl, r11b
xor cl, 0xff
mov sil, bl
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r15b, cl
and r15b, 0
and r11b, dil
mov r12b, sil
and r12b, 0
and bl, dil
or r15b, r11b
or r12b, bl
xor r15b, r12b
or cl, sil
xor cl, 0xff
or dil, 0
and cl, dil
or r15b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, r9b
and bl, r11b
or cl, bl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0
mov bl, byte [rbp + 0xf3]
xor bl, 0
mov sil, bl
and sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, r9b
xor bl, 0xff
xor r11b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or bl, r11b
or sil, 1
xor bl, 0xff
and bl, sil
mov r11b, cl
xor r11b, 0xff
mov sil, bl
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r12b, r11b
and r12b, 0xff
and cl, dil
mov r13b, sil
and r13b, 0xff
and bl, dil
or r12b, cl
or r13b, bl
xor r12b, r13b
or r11b, sil
xor r11b, 0xff
or dil, 1
and r11b, dil
or r12b, r11b
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0
or cl, r11b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
or r11b, bl
mov bl, byte [rbp + 0xf3]
xor bl, 0
xor r11b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
or bl, r11b
or sil, 0
xor bl, 0xff
and bl, sil
mov r11b, cl
and r11b, bl
xor cl, bl
or r11b, cl
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0
or cl, bl
mov bl, r15b
xor bl, 0xff
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, r15b
and dil, sil
mov r13b, cl
xor r13b, 0xff
and r13b, 0xff
and cl, sil
or bl, dil
or r13b, cl
xor bl, r13b
xor bl, 0xff
mov cl, r15b
xor cl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or bl, cl
or sil, 1
xor bl, 0xff
and bl, sil
mov cl, dl
xor cl, 0xff
and cl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and dl, sil
or cl, dl
mov dl, r11b
xor dl, 0xff
and dl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, r11b
and dil, sil
or dl, dil
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 1
or sil, dil
mov dil, cl
and dil, dl
xor cl, dl
or dil, cl
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov dl, sil
xor dl, 0xff
mov r13b, byte [rbp + 0xf3]
xor r13b, 1
mov byte [rbp + 0xe4], cl
and cl, 0xff
mov byte [rbp + 0xe3], r13b
and r13b, 1
mov byte [rbp + 0xe2], dl
and dl, 0xff
mov byte [rbp + 0xe1], al
mov al, byte [rbp + 0xe3]
and sil, al
or cl, r13b
or dl, sil
xor cl, dl
mov dl, byte [rbp + 0xe4]
mov sil, byte [rbp + 0xe2]
or dl, sil
xor dl, 0xff
or al, 1
and dl, al
or cl, dl
mov al, dil
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xf3]
xor dl, 0
and dil, dl
mov r13b, byte [rbp + 0xf3]
xor r13b, 1
and r13b, 0
and dl, 1
or al, dil
or r13b, dl
xor al, r13b
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov al, r12b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov dil, r12b
and dil, cl
mov r13b, byte [rbp + 0xf3]
xor r13b, 1
and r13b, 0xff
and cl, 1
or al, dil
or r13b, cl
xor al, r13b
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 0
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r13b, dil
and r13b, 0
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0
and dil, 1
or cl, r13b
or sil, dil
xor cl, sil
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 1
or sil, dil
mov dil, al
xor dil, 0xff
mov r13b, cl
xor r13b, 0xff
mov byte [rbp + 0xe0], al
mov al, byte [rbp + 0xf3]
xor al, 1
mov byte [rbp + 0xdf], dil
and dil, 0xff
mov byte [rbp + 0xde], al
mov al, byte [rbp + 0xe0]
mov byte [rbp + 0xdd], cl
mov cl, byte [rbp + 0xde]
and al, cl
mov cl, r13b
and cl, 0xff
mov byte [rbp + 0xdc], al
mov al, byte [rbp + 0xdd]
mov byte [rbp + 0xdb], cl
mov cl, byte [rbp + 0xde]
and al, cl
mov cl, byte [rbp + 0xdc]
or dil, cl
mov cl, byte [rbp + 0xdb]
or cl, al
xor dil, cl
mov al, byte [rbp + 0xdf]
or al, r13b
xor al, 0xff
mov cl, byte [rbp + 0xde]
or cl, 1
and al, cl
or dil, al
mov al, sil
and al, 1
xor sil, 1
or al, sil
mov cl, dil
xor cl, 0xff
and cl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and dil, sil
or cl, dil
xor al, 0xff
mov sil, cl
xor sil, al
and sil, cl
mov al, r9b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xf3]
xor cl, 0
and r9b, cl
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
and cl, 1
or al, r9b
or dil, cl
xor al, dil
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov dil, r11b
and dil, r9b
or cl, dil
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
and r9b, 0
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r13b, dil
and r13b, 0
mov byte [rbp + 0xda], al
mov al, byte [rbp + 0xf3]
xor al, 1
and al, 0
and dil, 1
or r9b, r13b
or al, dil
xor r9b, al
mov al, byte [rbp + 0xda]
xor al, 0xff
mov dil, cl
xor dil, 0xff
mov r13b, byte [rbp + 0xf3]
xor r13b, 0
mov byte [rbp + 0xd9], al
and al, 0
mov byte [rbp + 0xd8], al
mov al, byte [rbp + 0xda]
and al, r13b
mov byte [rbp + 0xd7], dil
and dil, 0
and cl, r13b
mov byte [rbp + 0xd6], al
mov al, byte [rbp + 0xd8]
mov byte [rbp + 0xd5], cl
mov cl, byte [rbp + 0xd6]
or al, cl
mov cl, byte [rbp + 0xd5]
or dil, cl
xor al, dil
mov cl, byte [rbp + 0xd9]
mov dil, byte [rbp + 0xd7]
or cl, dil
xor cl, 0xff
or r13b, 0
and cl, r13b
or al, cl
mov cl, byte [rbp + 0xf3]
xor cl, 0
mov r13b, r9b
xor r13b, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov byte [rbp + 0xd4], cl
and cl, 0
mov byte [rbp + 0xd3], dil
and dil, 0
mov byte [rbp + 0xd2], r13b
and r13b, 0
mov byte [rbp + 0xd1], al
mov al, byte [rbp + 0xd3]
and r9b, al
or cl, dil
or r13b, r9b
xor cl, r13b
mov r9b, byte [rbp + 0xd4]
mov dil, byte [rbp + 0xd2]
or r9b, dil
xor r9b, 0xff
or al, 0
and r9b, al
or cl, r9b
mov al, byte [rbp + 0xd1]
xor al, 0xff
and al, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r13b, byte [rbp + 0xd1]
and r13b, r9b
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
and r9b, 1
or al, r13b
or dil, r9b
xor al, dil
xor al, 0xff
xor cl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
or al, cl
or r9b, 0
xor al, 0xff
and al, r9b
mov cl, bl
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov dil, bl
and dil, r9b
or cl, dil
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r13b, dl
and r13b, dil
or r9b, r13b
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 1
mov r13b, byte [rbp + 0xf3]
xor r13b, 1
and r13b, 1
or dil, r13b
mov r13b, cl
xor r13b, 0xff
mov byte [rbp + 0xd0], al
mov al, byte [rbp + 0xf3]
xor al, 1
mov byte [rbp + 0xcf], al
mov al, byte [rbp + 0xf3]
xor al, 1
mov byte [rbp + 0xce], al
mov al, byte [rbp + 0xcf]
or r13b, al
mov al, byte [rbp + 0xce]
or al, 1
xor r13b, 0xff
and r13b, al
xor bl, 0xff
mov al, dil
xor al, 0xff
mov byte [rbp + 0xcd], al
mov al, byte [rbp + 0xf3]
xor al, 0
mov byte [rbp + 0xcc], al
mov al, byte [rbp + 0xcd]
or bl, al
mov al, byte [rbp + 0xcc]
or al, 0
xor bl, 0xff
and bl, al
mov al, r9b
xor al, 0xff
mov byte [rbp + 0xcb], al
mov al, byte [rbp + 0xf3]
xor al, 1
mov byte [rbp + 0xca], al
mov al, byte [rbp + 0xf3]
xor al, 0
mov byte [rbp + 0xc9], al
mov al, byte [rbp + 0xcb]
mov byte [rbp + 0xc8], cl
mov cl, byte [rbp + 0xca]
or al, cl
mov cl, byte [rbp + 0xc9]
or cl, 0
xor al, 0xff
and al, cl
mov cl, dil
xor cl, 0xff
mov byte [rbp + 0xc7], dl
xor dl, cl
mov cl, byte [rbp + 0xc7]
and dl, cl
mov cl, r13b
xor cl, 0xff
mov byte [rbp + 0xc6], bl
xor bl, 0xff
mov byte [rbp + 0xc5], al
mov al, byte [rbp + 0xf3]
xor al, 1
mov byte [rbp + 0xc4], cl
and cl, 0xff
and r13b, al
mov byte [rbp + 0xc3], bl
and bl, 0xff
mov byte [rbp + 0xc2], al
mov al, byte [rbp + 0xc6]
mov byte [rbp + 0xc1], cl
mov cl, byte [rbp + 0xc2]
and al, cl
mov cl, byte [rbp + 0xc1]
or cl, r13b
or bl, al
xor cl, bl
mov al, byte [rbp + 0xc4]
mov bl, byte [rbp + 0xc3]
or al, bl
xor al, 0xff
mov r13b, byte [rbp + 0xc2]
or r13b, 1
and al, r13b
or cl, al
mov al, byte [rbp + 0xc5]
and al, dl
mov r13b, byte [rbp + 0xc5]
xor r13b, dl
or al, r13b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r13b, byte [rbp + 0xf3]
xor r13b, 1
and cl, r13b
mov bl, al
xor bl, 0xff
and bl, 0xff
and al, r13b
or dl, cl
or bl, al
xor dl, bl
mov al, byte [rbp + 0xc8]
and al, r9b
mov cl, byte [rbp + 0xc8]
xor cl, r9b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and al, r9b
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0xff
and r9b, 1
or cl, al
or bl, r9b
xor cl, bl
mov al, byte [rbp + 0xf3]
xor al, 1
mov r9b, dil
xor r9b, 0xff
mov bl, byte [rbp + 0xf3]
xor bl, 1
mov r13b, al
and r13b, 0xff
mov byte [rbp + 0xc0], bl
and bl, 1
mov byte [rbp + 0xbf], r9b
and r9b, 0xff
mov byte [rbp + 0xbe], al
mov al, byte [rbp + 0xc0]
and dil, al
or r13b, bl
or r9b, dil
xor r13b, r9b
mov r9b, byte [rbp + 0xbe]
mov bl, byte [rbp + 0xbf]
or r9b, bl
xor r9b, 0xff
or al, 1
and r9b, al
or r13b, r9b
xor cl, 0xff
xor r13b, 0xff
mov al, byte [rbp + 0xf3]
xor al, 0
or cl, r13b
or al, 0
xor cl, 0xff
and cl, al
mov al, dl
xor al, 0xff
mov r9b, cl
xor r9b, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r13b, al
and r13b, 0xff
and dl, dil
mov bl, r9b
and bl, 0xff
and cl, dil
or r13b, dl
or bl, cl
xor r13b, bl
or al, r9b
xor al, 0xff
or dil, 1
and al, dil
or r13b, al
mov al, sil
xor al, 0xff
mov cl, byte [rbp + 0xd0]
xor cl, 0xff
mov dl, byte [rbp + 0xf3]
xor dl, 1
or al, cl
or dl, 1
xor al, 0xff
and al, dl
mov cl, sil
xor cl, 0xff
mov dl, byte [rbp + 0xd0]
and dl, cl
mov cl, byte [rbp + 0xd0]
xor cl, 0xff
and sil, cl
or dl, sil
mov cl, al
and cl, dl
xor al, dl
or cl, al
mov al, r13b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
mov r9b, r13b
and r9b, dl
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0xff
and dl, 1
or al, r9b
or bl, dl
xor al, bl
mov dl, byte [rbp + 0xf3]
xor dl, 0
xor al, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
or dl, al
or r9b, 0
xor dl, 0xff
and dl, r9b
mov al, byte [rbp + 0xf3]
xor al, 0
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0
or al, r9b
mov r9b, al
xor r9b, 0xff
mov bl, r13b
xor bl, r9b
and bl, r13b
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, cl
and dil, sil
or r9b, dil
xor r9b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov dil, byte [rbp + 0xf3]
xor dil, 0
or r9b, sil
or dil, 0
xor r9b, 0xff
and r9b, dil
xor cl, 0xff
xor al, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or cl, al
or sil, 1
xor cl, 0xff
and cl, sil
mov al, dl
xor al, 0xff
mov sil, bl
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r13b, al
and r13b, 0
and dl, dil
mov byte [rbp + 0xbd], sil
and sil, 0
and bl, dil
or r13b, dl
or sil, bl
xor r13b, sil
mov dl, byte [rbp + 0xbd]
or al, dl
xor al, 0xff
or dil, 0
and al, dil
or r13b, al
mov al, r9b
xor al, 0xff
mov bl, cl
xor bl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, al
and dil, 0xff
and r9b, sil
mov dl, bl
and dl, 0xff
and cl, sil
or dil, r9b
or dl, cl
xor dil, dl
or al, bl
xor al, 0xff
or sil, 1
and al, sil
or dil, al
mov al, r13b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xf3]
xor cl, 0
and r13b, cl
mov dl, dil
xor dl, 0xff
and dl, 0
and dil, cl
or al, r13b
or dl, dil
xor al, dl
mov cl, r12b
xor cl, 0xff
mov dl, r15b
xor dl, cl
and dl, r15b
mov cl, r15b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r15b, r9b
mov bl, r12b
xor bl, 0xff
and bl, 0xff
and r12b, r9b
or cl, r15b
or bl, r12b
xor cl, bl
mov r9b, dl
xor r9b, 0xff
mov bl, cl
xor bl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, r9b
and dil, 0xff
and dl, sil
mov r15b, bl
and r15b, 0xff
and cl, sil
or dil, dl
or r15b, cl
xor dil, r15b
or r9b, bl
xor r9b, 0xff
or sil, 1
and r9b, sil
or dil, r9b
mov cl, dil
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xf3]
xor dl, 0
mov r9b, dil
and r9b, dl
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0
and dl, 1
or cl, r9b
or bl, dl
xor cl, bl
mov dl, byte [rbp + 0xf3]
xor dl, 1
xor cl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
or dl, cl
or r9b, 0
xor dl, 0xff
and dl, r9b
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
or cl, r9b
xor cl, 0xff
mov r9b, dil
xor r9b, cl
and r9b, dil
mov cl, dl
and cl, r9b
xor dl, r9b
or cl, dl
mov dl, r11b
xor dl, 0xff
xor dl, 0
and dl, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov bl, r11b
and bl, r9b
xor r11b, 0xff
and r11b, 0
or bl, r11b
mov r9b, dl
xor r9b, 0xff
mov r11b, bl
xor r11b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov dil, r9b
and dil, 0
and dl, sil
mov r15b, r11b
and r15b, 0
and bl, sil
or dil, dl
or r15b, bl
xor dil, r15b
or r9b, r11b
xor r9b, 0xff
or sil, 0
and r9b, sil
or dil, r9b
mov dl, dil
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
and dil, r9b
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0
and r9b, 1
or dl, dil
or r11b, r9b
xor dl, r11b
mov r9b, cl
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
mov bl, cl
and bl, r11b
mov sil, dl
xor sil, 0xff
and sil, 0
and dl, r11b
or r9b, bl
or sil, dl
xor r9b, sil
xor cl, 0xff
mov dl, r9b
xor dl, cl
and dl, r9b
mov cl, al
xor cl, 0xff
mov r9b, dl
xor r9b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
or cl, r9b
or r11b, 1
xor cl, 0xff
and cl, r11b
mov r9b, al
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
and al, r11b
mov bl, dl
xor bl, 0xff
and bl, 0
and dl, r11b
or r9b, al
or bl, dl
xor r9b, bl
mov al, cl
xor al, 0xff
mov dl, r9b
xor dl, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
mov bl, al
and bl, 0
and cl, r11b
mov sil, dl
and sil, 0
and r9b, r11b
or bl, cl
or sil, r9b
xor bl, sil
or al, dl
xor al, 0xff
or r11b, 0
and al, r11b
or bl, al
mov al, r8b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov dl, r8b
and dl, cl
or al, dl
mov cl, byte [rbp + 0xe1]
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
mov r9b, byte [rbp + 0xe1]
and r9b, dl
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0xff
and dl, 1
or cl, r9b
or r11b, dl
xor cl, r11b
mov dl, byte [rbp + 0xf3]
xor dl, 0
and dl, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r11b, r9b
and r11b, 0
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0
and r9b, 1
or dl, r11b
or sil, r9b
xor dl, sil
mov r9b, al
and r9b, cl
xor al, cl
or r9b, al
mov al, byte [rbp + 0xf3]
xor al, 0
mov cl, dl
xor cl, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov sil, al
and sil, 0xff
mov dil, r11b
and dil, 0
mov r15b, cl
and r15b, 0xff
and dl, r11b
or sil, dil
or r15b, dl
xor sil, r15b
or al, cl
xor al, 0xff
or r11b, 1
and al, r11b
or sil, al
mov al, r9b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and r9b, cl
or al, r9b
xor sil, 0xff
mov cl, al
xor cl, sil
and cl, al
mov al, r8b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
mov r9b, r8b
and r9b, dl
or al, r9b
mov dl, byte [rbp + 0xe1]
xor dl, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
or dl, al
or r9b, 0
xor dl, 0xff
and dl, r9b
mov al, byte [rbp + 0xe1]
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov r11b, byte [rbp + 0xe1]
and r11b, r9b
or al, r11b
xor al, 0xff
mov r9b, r8b
xor r9b, al
and r9b, r8b
mov al, dl
xor al, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
mov sil, al
and sil, 0
and dl, r11b
mov dil, r8b
and dil, 0
and r9b, r11b
or sil, dl
or dil, r9b
xor sil, dil
or al, r8b
xor al, 0xff
or r11b, 0
and al, r11b
or sil, al
mov al, sil
xor al, 0xff
mov dl, cl
xor dl, al
and dl, cl
mov al, cl
xor al, 0xff
mov r8b, sil
and r8b, al
xor sil, 0xff
and cl, sil
or r8b, cl
mov al, dl
xor al, 0xff
mov cl, r8b
xor cl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r11b, al
and r11b, 0
and dl, r9b
mov sil, cl
and sil, 0
and r8b, r9b
or r11b, dl
or sil, r8b
xor r11b, sil
or al, cl
xor al, 0xff
or r9b, 0
and al, r9b
or r11b, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov dl, bl
and dl, cl
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 0xff
and cl, 1
or al, dl
or r8b, cl
xor al, r8b
xor al, 0xff
xor al, 0
and al, 0
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 0
mov dl, byte [rbp + 0xf3]
xor dl, 0
mov r8b, dl
and r8b, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
mov dl, bl
xor dl, 0xff
mov r8b, cl
xor r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or dl, r8b
or r9b, 1
xor dl, 0xff
and dl, r9b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov sil, r9b
and sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
and r9b, 1
or r8b, sil
or dil, r9b
xor r8b, dil
xor r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov sil, byte [rbp + 0xf3]
xor sil, 0
or r8b, r9b
or sil, 0
xor r8b, 0xff
and r8b, sil
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, al
xor r9b, 0xff
mov sil, dl
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, r9b
and r15b, 0xff
and al, dil
mov r12b, sil
and r12b, 0xff
and dl, dil
or r15b, al
or r12b, dl
xor r15b, r12b
or r9b, sil
xor r9b, 0xff
or dil, 1
and r9b, dil
or r15b, r9b
mov al, r8b
and al, cl
xor r8b, cl
or al, r8b
mov cl, r15b
xor cl, 0xff
mov dl, al
and dl, cl
xor al, 0xff
and r15b, al
or dl, r15b
mov al, byte [rbp + 0xf3]
xor al, 0
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 0
or al, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and dl, r8b
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0xff
and r8b, 1
or cl, dl
or r9b, r8b
xor cl, r9b
mov dl, byte [rbp + 0xf3]
xor dl, 0
and dl, 0
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
mov r9b, r8b
and r9b, 0
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0
and r8b, 1
or dl, r9b
or sil, r8b
xor dl, sil
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, byte [rbp + 0xf3]
xor al, 0
mov cl, dl
xor cl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov sil, al
and sil, 0
mov dil, r9b
and dil, 0
mov r15b, cl
and r15b, 0
and dl, r9b
or sil, dil
or r15b, dl
xor sil, r15b
or al, cl
xor al, 0xff
or r9b, 0
and al, r9b
or sil, al
mov al, r8b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xf3]
xor cl, 0
and r8b, cl
mov dl, byte [rbp + 0xf3]
xor dl, 1
and dl, 0
and cl, 1
or al, r8b
or dl, cl
xor al, dl
xor al, 0xff
xor sil, 0xff
mov cl, byte [rbp + 0xf3]
xor cl, 1
or al, sil
or cl, 1
xor al, 0xff
and al, cl
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 0
mov dl, byte [rbp + 0xf3]
xor dl, 0
mov r8b, dl
and r8b, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
mov dl, byte [rbp + 0xf3]
xor dl, 1
xor cl, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 0
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0
and r8b, 1
or cl, r9b
or sil, r8b
xor cl, sil
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
xor cl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or r8b, cl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov cl, dl
xor cl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, cl
and dil, 0xff
and dl, sil
mov r15b, r9b
and r15b, 0xff
and r8b, sil
or dil, dl
or r15b, r8b
xor dil, r15b
or cl, r9b
xor cl, 0xff
or sil, 1
and cl, sil
or dil, cl
mov cl, dil
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
mov r8b, dil
and r8b, dl
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0xff
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, bl
and r9b, r8b
mov sil, cl
xor sil, 0xff
and sil, 0xff
and cl, r8b
or dl, r9b
or sil, cl
xor dl, sil
xor bl, 0xff
mov cl, dl
xor cl, bl
and cl, dl
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, r11b
and r9b, r8b
or dl, r9b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
xor dl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or r8b, dl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov dl, byte [rbp + 0xf3]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov bl, r9b
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and r9b, 1
or dl, bl
or sil, r9b
xor dl, sil
mov r9b, dl
xor r9b, 0xff
mov bl, r11b
xor bl, r9b
and bl, r11b
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 1
or r9b, sil
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov r15b, r9b
xor r15b, sil
and r15b, r9b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov sil, bl
xor sil, 0xff
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
mov r13b, r9b
and r13b, 0xff
and r8b, r12b
mov byte [rbp + 0xbc], sil
and sil, 0xff
and bl, r12b
or r13b, r8b
or sil, bl
xor r13b, sil
mov r8b, byte [rbp + 0xbc]
or r9b, r8b
xor r9b, 0xff
or r12b, 1
and r9b, r12b
or r13b, r9b
mov r9b, r15b
xor r9b, 0xff
mov bl, dl
xor bl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov r12b, r9b
and r12b, 0
and r15b, sil
mov r8b, bl
and r8b, 0
and dl, sil
or r12b, r15b
or r8b, dl
xor r12b, r8b
or r9b, bl
xor r9b, 0xff
or sil, 0
and r9b, sil
or r12b, r9b
mov dl, r13b
xor dl, 0xff
mov r8b, r12b
and r8b, dl
xor r12b, 0xff
and r13b, r12b
or r8b, r13b
mov dl, r8b
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
and r8b, r9b
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0
and r9b, 1
or dl, r8b
or bl, r9b
xor dl, bl
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
mov sil, bl
and sil, 1
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 0xff
and bl, 1
or r9b, sil
or r15b, bl
xor r9b, r15b
mov bl, dl
and bl, r8b
xor dl, r8b
or bl, dl
mov dl, byte [rbp + 0xf3]
xor dl, 1
mov r8b, r9b
xor r8b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov r15b, dl
and r15b, 0xff
mov r12b, sil
and r12b, 1
mov r13b, r8b
and r13b, 0xff
and r9b, sil
or r15b, r12b
or r13b, r9b
xor r15b, r13b
or dl, r8b
xor dl, 0xff
or sil, 1
and dl, sil
or r15b, dl
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and bl, r8b
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0xff
and r8b, 1
or dl, bl
or r9b, r8b
xor dl, r9b
xor dl, 0xff
xor r15b, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
or dl, r15b
or r8b, 0
xor dl, 0xff
and dl, r8b
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r11b, r9b
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0xff
and r9b, 1
or r8b, r11b
or bl, r9b
xor r8b, bl
mov r9b, dil
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
and dil, r11b
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0
and r11b, 1
or r9b, dil
or bl, r11b
xor r9b, bl
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
or r11b, bl
mov bl, r8b
and bl, r9b
xor r8b, r9b
or bl, r8b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, r11b
xor r9b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, r8b
and dil, 0xff
mov r15b, sil
and r15b, 1
mov r12b, r9b
and r12b, 0xff
and r11b, sil
or dil, r15b
or r12b, r11b
xor dil, r12b
or r8b, r9b
xor r8b, 0xff
or sil, 1
and r8b, sil
or dil, r8b
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and bl, r9b
or r8b, bl
xor r8b, 0xff
xor dil, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or r8b, dil
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, al
and bl, r11b
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and r11b, 1
or r9b, bl
or sil, r11b
xor r9b, sil
mov r11b, cl
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
mov sil, cl
and sil, bl
or r11b, sil
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 1
or bl, sil
mov sil, r9b
xor sil, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 1
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
or sil, dil
or r15b, 1
xor sil, 0xff
and sil, r15b
xor al, 0xff
mov dil, bl
xor dil, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
or al, dil
or r15b, 0
xor al, 0xff
and al, r15b
mov dil, r11b
xor dil, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
mov r12b, byte [rbp + 0xf3]
xor r12b, 0
or dil, r15b
or r12b, 0
xor dil, 0xff
and dil, r12b
xor cl, 0xff
mov r15b, bl
xor r15b, 0xff
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
or cl, r15b
or r12b, 1
xor cl, 0xff
and cl, r12b
mov r15b, sil
and r15b, al
xor sil, al
or r15b, sil
mov al, dil
and al, cl
xor dil, cl
or al, dil
mov cl, r15b
xor cl, 0xff
and cl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and r15b, sil
mov dil, al
xor dil, 0xff
and dil, 0xff
and al, sil
or cl, r15b
or dil, al
xor cl, dil
mov al, r9b
and al, r11b
xor r9b, r11b
or al, r9b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and al, r11b
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and r11b, 1
or r9b, al
or sil, r11b
xor r9b, sil
mov al, bl
and al, 1
xor bl, 1
or al, bl
xor r9b, 0xff
xor al, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
or r9b, al
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov cl, dl
xor cl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
or cl, r9b
or r11b, 0
xor cl, 0xff
and cl, r11b
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and dl, r11b
mov bl, r8b
xor bl, 0xff
and bl, 0xff
and r8b, r11b
or r9b, dl
or bl, r8b
xor r9b, bl
mov dl, cl
xor dl, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, dl
and bl, 0xff
and cl, r11b
mov sil, r8b
and sil, 0xff
and r9b, r11b
or bl, cl
or sil, r9b
xor bl, sil
or dl, r8b
xor dl, 0xff
or r11b, 1
and dl, r11b
or bl, dl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
mov r8b, al
and r8b, dl
or cl, r8b
mov dl, byte [rbp + 0xf3]
xor dl, 0
xor cl, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 0
or cl, r8b
mov r8b, cl
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov al, bl
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r11b, bl
and r11b, r8b
or al, r11b
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
mov r11b, al
xor r11b, r8b
and r11b, al
xor bl, 0xff
xor cl, 0xff
mov al, byte [rbp + 0xf3]
xor al, 1
or bl, cl
or al, 1
xor bl, 0xff
and bl, al
mov al, dl
xor al, 0xff
mov cl, r9b
xor cl, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
mov sil, al
and sil, 0
and dl, r8b
mov dil, cl
and dil, 0
and r9b, r8b
or sil, dl
or dil, r9b
xor sil, dil
or al, cl
xor al, 0xff
or r8b, 0
and al, r8b
or sil, al
mov al, r11b
and al, bl
xor r11b, bl
or al, r11b
mov cl, sil
xor cl, 0xff
mov dl, al
and dl, cl
xor al, 0xff
and sil, al
or dl, sil
mov al, byte [rbp + 0xee]
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r8b, byte [rbp + 0xee]
and r8b, cl
or al, r8b
mov cl, r14b
xor cl, 0xff
mov r8b, al
and r8b, cl
xor al, 0xff
mov cl, r14b
and cl, al
or r8b, cl
xor r8b, 0xff
mov al, r14b
xor al, 0xff
mov cl, byte [rbp + 0xf3]
xor cl, 1
or r8b, al
or cl, 1
xor r8b, 0xff
and r8b, cl
mov al, r14b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r9b, r14b
and r9b, cl
or al, r9b
xor al, 0xff
mov cl, byte [rbp + 0xee]
xor cl, al
mov al, byte [rbp + 0xee]
and cl, al
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov r11b, byte [rbp + 0xee]
and r11b, r9b
or al, r11b
xor r14b, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or r14b, al
or r9b, 1
xor r14b, 0xff
and r14b, r9b
mov al, cl
xor al, 0xff
mov r9b, r14b
xor r9b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, al
and bl, 0xff
and cl, r11b
mov sil, r9b
and sil, 0xff
and r14b, r11b
or bl, cl
or sil, r14b
xor bl, sil
or al, r9b
xor al, 0xff
or r11b, 1
and al, r11b
or bl, al
mov al, bl
xor al, 0xff
mov cl, r8b
xor cl, al
and cl, r8b
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r8b, r9b
mov r11b, bl
xor r11b, 0xff
and r11b, 0xff
and bl, r9b
or al, r8b
or r11b, bl
xor al, r11b
mov r8b, cl
and r8b, al
xor cl, al
or r8b, cl
mov al, r8b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r9b, r8b
and r9b, cl
or al, r9b
mov cl, byte [rbp + 0xf3]
xor cl, 1
xor al, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
or cl, al
or r9b, 0
xor cl, 0xff
and cl, r9b
mov al, byte [rbp + 0xf3]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
or al, r9b
mov r9b, r8b
xor r9b, 0xff
mov r11b, al
xor r11b, 0xff
mov bl, byte [rbp + 0xf3]
xor bl, 0
or r9b, r11b
or bl, 0
xor r9b, 0xff
and r9b, bl
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
or r11b, bl
xor r11b, 0xff
mov bl, byte [rbp + 0xf3]
xor bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 0
or r11b, bl
or sil, 0
xor r11b, 0xff
and r11b, sil
mov bl, byte [rbp + 0xf3]
xor bl, 1
xor al, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or bl, al
or sil, 1
xor bl, 0xff
and bl, sil
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov cl, r11b
and cl, bl
xor r11b, bl
or cl, r11b
mov r9b, al
xor r9b, 0xff
mov r11b, cl
and r11b, r9b
xor cl, 0xff
and al, cl
or r11b, al
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and r11b, cl
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0xff
and cl, 1
or al, r11b
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r9b, al
and r9b, cl
xor al, 0xff
and al, 1
or r9b, al
xor r9b, 0xff
mov al, byte [rbp + 0xf3]
xor al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 0
or r9b, al
or cl, 0
xor r9b, 0xff
and r9b, cl
mov al, byte [rbp + 0xf3]
xor al, 1
and al, 0
mov cl, byte [rbp + 0xf3]
xor cl, 0
mov r11b, cl
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0
and cl, 1
or al, r11b
or bl, cl
xor al, bl
mov cl, byte [rbp + 0xf3]
xor cl, 1
xor al, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
or cl, al
or r11b, 1
xor cl, 0xff
and cl, r11b
mov al, byte [rbp + 0xf3]
xor al, 1
and al, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
or al, r11b
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, al
xor bl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or r11b, bl
or sil, 1
xor r11b, 0xff
and r11b, sil
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, sil
and dil, 1
mov r14b, byte [rbp + 0xf3]
xor r14b, 1
and r14b, 0xff
and sil, 1
or bl, dil
or r14b, sil
xor bl, r14b
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, bl
xor dil, sil
and dil, bl
mov bl, byte [rbp + 0xf3]
xor bl, 1
xor al, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
or bl, al
or sil, 0
xor bl, 0xff
and bl, sil
mov al, cl
and al, r11b
xor cl, r11b
or al, cl
mov cl, dil
and cl, bl
xor dil, bl
or cl, dil
mov r11b, al
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and al, bl
mov sil, cl
xor sil, 0xff
and sil, 0xff
and cl, bl
or r11b, al
or sil, cl
xor r11b, sil
mov al, r8b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and r8b, cl
or al, r8b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r11b, r8b
or cl, r11b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
mov r11b, al
xor r11b, 0xff
mov bl, cl
xor bl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, r11b
and dil, 0xff
and al, sil
mov r14b, bl
and r14b, 0xff
and cl, sil
or dil, al
or r14b, cl
xor dil, r14b
or r11b, bl
xor r11b, 0xff
or sil, 1
and r11b, sil
or dil, r11b
mov al, byte [rbp + 0xf3]
xor al, 1
mov cl, r8b
xor cl, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, al
and bl, 0xff
mov sil, r11b
and sil, 1
mov r14b, cl
and r14b, 0xff
and r8b, r11b
or bl, sil
or r14b, r8b
xor bl, r14b
or al, cl
xor al, 0xff
or r11b, 1
and al, r11b
or bl, al
mov al, dil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and dil, cl
or al, dil
xor bl, 0xff
mov cl, al
xor cl, bl
and cl, al
mov al, cl
xor al, 0xff
mov r8b, r9b
xor r8b, al
and r8b, r9b
mov al, r9b
xor al, 0xff
mov r11b, cl
and r11b, al
xor cl, 0xff
and r9b, cl
or r11b, r9b
mov al, r8b
xor al, 0xff
mov cl, r11b
xor cl, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov bl, al
and bl, 0xff
and r8b, r9b
mov sil, cl
and sil, 0xff
and r11b, r9b
or bl, r8b
or sil, r11b
xor bl, sil
or al, cl
xor al, 0xff
or r9b, 1
and al, r9b
or bl, al
mov al, r10b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xf3]
xor cl, 0
mov r8b, r10b
and r8b, cl
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0xf3]
xor cl, 0
and cl, 0
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
mov r9b, r8b
and r9b, 0
mov r11b, al
xor r11b, 0xff
and r11b, 0
and al, r8b
or cl, r9b
or r11b, al
xor cl, r11b
mov al, byte [rbp + 0xf3]
xor al, 0
mov r8b, cl
xor r8b, al
and r8b, cl
mov al, byte [rbp + 0xf3]
xor al, 0
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
and cl, 0
or al, cl
xor al, 0xff
mov cl, r10b
xor cl, al
and cl, r10b
mov al, r10b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r10b, r9b
or al, r10b
xor al, 0xff
xor al, 0
and al, 0
mov r9b, cl
and r9b, al
xor cl, al
or r9b, cl
mov al, r9b
xor al, 0xff
mov cl, r8b
xor cl, al
and cl, r8b
mov al, r8b
xor al, 0xff
mov r10b, r9b
and r10b, al
xor r9b, 0xff
and r8b, r9b
or r10b, r8b
mov al, cl
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov r11b, al
and r11b, 0xff
and cl, r9b
mov sil, r8b
and sil, 0xff
and r10b, r9b
or r11b, cl
or sil, r10b
xor r11b, sil
or al, r8b
xor al, 0xff
or r9b, 1
and al, r9b
or r11b, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r8b, bl
and r8b, cl
or al, r8b
mov cl, byte [rbp + 0xf3]
xor cl, 0
xor al, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
or cl, al
or r8b, 1
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0xf3]
xor al, 0
and al, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 0
or al, r8b
xor bl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or bl, r8b
or r9b, 1
xor bl, 0xff
and bl, r9b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r10b, r8b
xor r10b, r9b
and r10b, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, cl
and r8b, bl
xor cl, bl
or r8b, cl
mov cl, r10b
xor cl, 0xff
mov r9b, al
xor r9b, 0xff
mov bl, byte [rbp + 0xf3]
xor bl, 0
mov sil, cl
and sil, 0
and r10b, bl
mov dil, r9b
and dil, 0
and al, bl
or sil, r10b
or dil, al
xor sil, dil
or cl, r9b
xor cl, 0xff
or bl, 0
and cl, bl
or sil, cl
mov al, r8b
xor al, 0xff
mov cl, sil
and cl, al
xor sil, 0xff
and r8b, sil
or cl, r8b
mov al, r11b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, r11b
and r9b, r8b
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
xor al, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or r8b, al
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov al, byte [rbp + 0xf3]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
or al, r9b
xor r11b, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or r11b, al
or r9b, 1
xor r11b, 0xff
and r11b, r9b
mov al, r8b
and al, r11b
xor r8b, r11b
or al, r8b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0xf3]
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, r9b
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
or r11b, bl
xor r11b, 0xff
mov bl, byte [rbp + 0xf3]
xor bl, 0
mov sil, byte [rbp + 0xf3]
xor sil, 1
or r11b, bl
or sil, 1
xor r11b, 0xff
and r11b, sil
mov bl, byte [rbp + 0xf3]
xor bl, 1
xor r9b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
or bl, r9b
or sil, 1
xor bl, 0xff
and bl, sil
mov r9b, r8b
and r9b, r10b
xor r8b, r10b
or r9b, r8b
mov r8b, r11b
and r8b, bl
xor r11b, bl
or r8b, r11b
mov r10b, r9b
xor r10b, 0xff
mov r11b, r8b
and r11b, r10b
xor r8b, 0xff
and r9b, r8b
or r11b, r9b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
xor r9b, r8b
and r9b, cl
mov r8b, cl
xor r8b, 0xff
mov r10b, al
and r10b, r8b
xor al, 0xff
and cl, al
or r10b, cl
mov al, r9b
and al, r10b
xor r9b, r10b
or al, r9b
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r8b, r11b
xor r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
or cl, r8b
or r9b, 1
xor cl, 0xff
and cl, r9b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, r11b
and r9b, r8b
xor r11b, 0xff
and r11b, 1
or r9b, r11b
mov r8b, cl
xor r8b, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, r8b
and bl, 0xff
and cl, r11b
mov sil, r10b
and sil, 0xff
and r9b, r11b
or bl, cl
or sil, r9b
xor bl, sil
or r8b, r10b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or bl, r8b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r9b, al
and r9b, r8b
or cl, r9b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and al, r8b
or cl, al
mov al, bl
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
and bl, r8b
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0
and r8b, 1
or al, bl
or r9b, r8b
xor al, r9b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, cl
and r9b, al
xor cl, al
or r9b, cl
mov al, r8b
and al, 1
xor r8b, 1
or al, r8b
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r9b, r8b
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
xor al, 0xff
mov r8b, cl
xor r8b, al
and r8b, cl
mov al, dl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xf3]
xor cl, 1
mov r9b, dl
and r9b, cl
or al, r9b
mov cl, byte [rbp + 0xf3]
xor cl, 1
xor al, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
or cl, al
or r9b, 0
xor cl, 0xff
and cl, r9b
mov al, byte [rbp + 0xf3]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or al, r10b
or r11b, r9b
xor al, r11b
mov r9b, dl
xor r9b, 0xff
mov r10b, al
xor r10b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
or r9b, r10b
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
and r10b, 0
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, r10b
xor bl, r11b
and bl, r10b
xor al, 0xff
xor al, 1
and al, 0xff
mov r10b, cl
xor r10b, 0xff
mov r11b, r9b
xor r11b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, r10b
and dil, 0xff
and cl, sil
mov r14b, r11b
and r14b, 0xff
and r9b, sil
or dil, cl
or r14b, r9b
xor dil, r14b
or r10b, r11b
xor r10b, 0xff
or sil, 1
and r10b, sil
or dil, r10b
mov cl, bl
xor cl, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, byte [rbp + 0xf3]
xor r10b, 0
mov r11b, cl
and r11b, 0
and bl, r10b
mov sil, r9b
and sil, 0
and al, r10b
or r11b, bl
or sil, al
xor r11b, sil
or cl, r9b
xor cl, 0xff
or r10b, 0
and cl, r10b
or r11b, cl
mov al, dil
xor al, 0xff
mov cl, r11b
and cl, al
xor r11b, 0xff
and dil, r11b
or cl, dil
mov al, r8b
xor al, 0xff
and al, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
mov r10b, r8b
and r10b, r9b
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0
and r9b, 1
or al, r10b
or r11b, r9b
xor al, r11b
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
xor al, 0xff
mov r10b, byte [rbp + 0xf3]
xor r10b, 0
or r9b, al
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov al, byte [rbp + 0xf3]
xor al, 0
and al, 1
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
and r10b, 0
or al, r10b
mov r10b, al
xor r10b, 0xff
mov r11b, r8b
xor r11b, r10b
and r11b, r8b
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
and r10b, 0
mov bl, byte [rbp + 0xf3]
xor bl, 0
mov sil, bl
and sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
and bl, 1
or r10b, sil
or dil, bl
xor r10b, dil
mov bl, byte [rbp + 0xf3]
xor bl, 0
mov sil, r10b
xor sil, bl
and sil, r10b
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
xor al, 0xff
mov bl, byte [rbp + 0xf3]
xor bl, 1
or r10b, al
or bl, 1
xor r10b, 0xff
and r10b, bl
mov al, r9b
xor al, 0xff
mov bl, r11b
xor bl, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r14b, al
and r14b, 0
and r9b, dil
mov r15b, bl
and r15b, 0
and r11b, dil
or r14b, r9b
or r15b, r11b
xor r14b, r15b
or al, bl
xor al, 0xff
or dil, 0
and al, dil
or r14b, al
mov al, sil
and al, r10b
xor sil, r10b
or al, sil
mov r9b, r14b
xor r9b, 0xff
mov r10b, al
and r10b, r9b
xor al, 0xff
and r14b, al
or r10b, r14b
mov al, byte [rbp + 0xf3]
xor al, 0
and al, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 0
or al, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 1
or r9b, r11b
mov r11b, r9b
xor r11b, 0xff
xor r11b, 0
and r11b, 0
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, sil
and dil, 1
mov r14b, byte [rbp + 0xf3]
xor r14b, 1
and r14b, 0xff
and sil, 1
or bl, dil
or r14b, sil
xor bl, r14b
xor bl, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 1
mov dil, byte [rbp + 0xf3]
xor dil, 0
or bl, sil
or dil, 0
xor bl, 0xff
and bl, dil
mov sil, byte [rbp + 0xf3]
xor sil, 1
xor r9b, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
or sil, r9b
or dil, 0
xor sil, 0xff
and sil, dil
mov r9b, al
xor r9b, 0xff
mov dil, r11b
xor dil, 0xff
mov r14b, byte [rbp + 0xf3]
xor r14b, 0
mov r15b, r9b
and r15b, 0
and al, r14b
mov r12b, dil
and r12b, 0
and r11b, r14b
or r15b, al
or r12b, r11b
xor r15b, r12b
or r9b, dil
xor r9b, 0xff
or r14b, 0
and r9b, r14b
or r15b, r9b
mov al, bl
and al, sil
xor bl, sil
or al, bl
mov r9b, r15b
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r15b, r11b
mov bl, al
xor bl, 0xff
and bl, 0xff
and al, r11b
or r9b, r15b
or bl, al
xor r9b, bl
mov al, cl
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
mov bl, cl
and bl, r11b
or al, bl
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 1
or bl, sil
mov sil, al
xor sil, 0xff
mov dil, r11b
xor dil, 0xff
mov r14b, byte [rbp + 0xf3]
xor r14b, 0
mov r15b, sil
and r15b, 0
and al, r14b
mov r12b, dil
and r12b, 0
and r11b, r14b
or r15b, al
or r12b, r11b
xor r15b, r12b
or sil, dil
xor sil, 0xff
or r14b, 0
and sil, r14b
or r15b, sil
mov al, bl
and al, 1
xor bl, 1
or al, bl
mov r11b, r15b
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and r15b, bl
mov sil, byte [rbp + 0xf3]
xor sil, 1
and sil, 0xff
and bl, 1
or r11b, r15b
or sil, bl
xor r11b, sil
xor al, 0xff
mov bl, r11b
xor bl, al
and bl, r11b
mov al, r9b
xor al, 0xff
and al, 0
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
mov sil, r9b
and sil, r11b
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
and r11b, 1
or al, sil
or dil, r11b
xor al, dil
mov r11b, dl
xor r11b, 0xff
mov sil, al
and sil, r11b
xor al, 0xff
mov r11b, dl
and r11b, al
or sil, r11b
xor sil, 0xff
xor dl, 0xff
mov al, byte [rbp + 0xf3]
xor al, 1
or sil, dl
or al, 1
xor sil, 0xff
and sil, al
mov al, r10b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
mov r11b, r10b
and r11b, dl
or al, r11b
mov dl, byte [rbp + 0xf3]
xor dl, 0
and dl, 0
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
mov dil, r11b
and dil, 0
mov r14b, byte [rbp + 0xf3]
xor r14b, 1
and r14b, 0
and r11b, 1
or dl, dil
or r14b, r11b
xor dl, r14b
mov r11b, byte [rbp + 0xf3]
xor r11b, 0
and r11b, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 0
or r11b, dil
mov dil, al
and dil, dl
xor al, dl
or dil, al
mov al, r11b
and al, 0
xor r11b, 0
or al, r11b
mov dl, dil
xor dl, 0xff
and dl, 1
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and dil, r11b
mov r14b, byte [rbp + 0xf3]
xor r14b, 1
and r14b, 0xff
and r11b, 1
or dl, dil
or r14b, r11b
xor dl, r14b
xor al, 0xff
mov r11b, dl
xor r11b, al
and r11b, dl
mov al, r8b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
and r8b, dl
or al, r8b
mov dl, r9b
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0xf3]
xor r8b, 0
mov dil, r9b
and dil, r8b
mov r14b, byte [rbp + 0xf3]
xor r14b, 1
and r14b, 0
and r8b, 1
or dl, dil
or r14b, r8b
xor dl, r14b
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
and dil, 1
or r8b, dil
mov dil, al
xor dil, 0xff
mov r14b, dl
xor r14b, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
mov r12b, dil
and r12b, 0
and al, r15b
mov r13b, r14b
and r13b, 0
and dl, r15b
or r12b, al
or r13b, dl
xor r12b, r13b
or dil, r14b
xor dil, 0xff
or r15b, 0
and dil, r15b
or r12b, dil
mov al, byte [rbp + 0xf3]
xor al, 1
mov dl, r8b
xor dl, 0xff
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r14b, al
and r14b, 0
mov r15b, dil
and r15b, 1
mov r13b, dl
and r13b, 0
and r8b, dil
or r14b, r15b
or r13b, r8b
xor r14b, r13b
or al, dl
xor al, 0xff
or dil, 0
and al, dil
or r14b, al
mov al, r12b
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xf3]
xor dl, 0
and r12b, dl
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 0
and dl, 1
or al, r12b
or r8b, dl
xor al, r8b
xor al, 0xff
xor r14b, 0xff
mov dl, byte [rbp + 0xf3]
xor dl, 1
or al, r14b
or dl, 1
xor al, 0xff
and al, dl
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov dil, bl
and dil, r8b
or dl, dil
mov r8b, sil
xor r8b, 0xff
and r8b, 0
mov dil, byte [rbp + 0xf3]
xor dil, 0
mov r14b, sil
and r14b, dil
mov r15b, byte [rbp + 0xf3]
xor r15b, 1
and r15b, 0
and dil, 1
or r8b, r14b
or r15b, dil
xor r8b, r15b
mov dil, byte [rbp + 0xf3]
xor dil, 0
and dil, 1
mov r14b, byte [rbp + 0xf3]
xor r14b, 1
mov r15b, r14b
and r15b, 0
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
and r12b, 0xff
and r14b, 1
or dil, r15b
or r12b, r14b
xor dil, r12b
mov r14b, dl
xor r14b, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
mov r12b, byte [rbp + 0xf3]
xor r12b, 1
or r14b, r15b
or r12b, 1
xor r14b, 0xff
and r14b, r12b
mov r15b, dil
xor r15b, 0xff
mov r12b, bl
xor r12b, r15b
and r12b, bl
mov bl, r8b
xor bl, 0xff
mov r15b, byte [rbp + 0xf3]
xor r15b, 0
mov r13b, byte [rbp + 0xf3]
xor r13b, 0
or bl, r15b
or r13b, 0
xor bl, 0xff
and bl, r13b
xor sil, 0xff
mov r15b, dil
xor r15b, 0xff
mov r13b, byte [rbp + 0xf3]
xor r13b, 0
or sil, r15b
or r13b, 0
xor sil, 0xff
and sil, r13b
mov r15b, r14b
xor r15b, 0xff
mov r13b, r12b
xor r13b, 0xff
mov byte [rbp + 0xbb], al
mov al, byte [rbp + 0xf3]
xor al, 1
mov byte [rbp + 0xba], r15b
and r15b, 0xff
and r14b, al
mov byte [rbp + 0xb9], r13b
and r13b, 0xff
and r12b, al
or r15b, r14b
or r13b, r12b
xor r15b, r13b
mov r14b, byte [rbp + 0xba]
mov r12b, byte [rbp + 0xb9]
or r14b, r12b
xor r14b, 0xff
or al, 1
and r14b, al
or r15b, r14b
mov al, bl
and al, sil
xor bl, sil
or al, bl
mov bl, r15b
xor bl, 0xff
and bl, 1
mov sil, byte [rbp + 0xf3]
xor sil, 1
and r15b, sil
mov r14b, al
xor r14b, 0xff
and r14b, 0xff
and al, sil
or bl, r15b
or r14b, al
xor bl, r14b
mov al, dl
xor al, 0xff
mov sil, r8b
xor sil, 0xff
mov r14b, byte [rbp + 0xf3]
xor r14b, 0
mov r15b, al
and r15b, 0
and dl, r14b
mov r13b, sil
and r13b, 0
and r8b, r14b
or r15b, dl
or r13b, r8b
xor r15b, r13b
or al, sil
xor al, 0xff
or r14b, 0
and al, r14b
or r15b, al
mov al, r15b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xf3]
xor dl, 1
and r15b, dl
or al, r15b
mov dl, byte [rbp + 0xf3]
xor dl, 0
mov r8b, dil
xor r8b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov r14b, dl
and r14b, 0
mov r15b, sil
and r15b, 0
mov r13b, r8b
and r13b, 0
and dil, sil
or r14b, r15b
or r13b, dil
xor r14b, r13b
or dl, r8b
xor dl, 0xff
or sil, 0
and dl, sil
or r14b, dl
xor al, 0xff
xor r14b, 0xff
mov dl, byte [rbp + 0xf3]
xor dl, 0
or al, r14b
or dl, 0
xor al, 0xff
and al, dl
mov dl, bl
and dl, al
xor bl, al
or dl, bl
mov al, byte [rbp + 0xbb]
xor al, 0xff
mov r8b, r11b
xor r8b, al
and r8b, r11b
mov al, r11b
xor al, 0xff
and al, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and r11b, bl
mov sil, byte [rbp + 0xbb]
xor sil, 0xff
and sil, 0xff
mov dil, byte [rbp + 0xbb]
and dil, bl
or al, r11b
or sil, dil
xor al, sil
mov r11b, r8b
and r11b, al
xor r8b, al
or r11b, r8b
mov al, dl
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov bl, dl
and bl, r8b
or al, bl
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
and bl, 1
or r8b, bl
mov bl, r8b
xor bl, 0xff
mov sil, dl
xor sil, bl
and sil, dl
mov dl, r11b
xor dl, 0xff
and dl, 1
mov bl, byte [rbp + 0xf3]
xor bl, 1
mov dil, r11b
and dil, bl
or dl, dil
xor dl, 0xff
mov bl, byte [rbp + 0xf3]
xor bl, 1
mov dil, byte [rbp + 0xf3]
xor dil, 1
or dl, bl
or dil, 1
xor dl, 0xff
and dl, dil
xor r8b, 0xff
mov bl, r11b
xor bl, r8b
and bl, r11b
mov r8b, al
and r8b, sil
xor al, sil
or r8b, al
mov al, dl
xor al, 0xff
mov r11b, bl
xor r11b, 0xff
mov sil, byte [rbp + 0xf3]
xor sil, 0
mov dil, al
and dil, 0
and dl, sil
mov r14b, r11b
and r14b, 0
and bl, sil
or dil, dl
or r14b, bl
xor dil, r14b
or al, r11b
xor al, 0xff
or sil, 0
and al, sil
or dil, al
mov al, r8b
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xf3]
xor dl, 0
and r8b, dl
mov r11b, dil
xor r11b, 0xff
and r11b, 0
and dil, dl
or al, r8b
or r11b, dil
xor al, r11b
mov dl, cl
xor dl, 0xff
mov r8b, r10b
xor r8b, 0xff
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
or dl, r8b
or r11b, 1
xor dl, 0xff
and dl, r11b
mov r8b, cl
xor r8b, 0xff
mov r11b, r10b
and r11b, r8b
xor r10b, 0xff
and cl, r10b
or r11b, cl
mov cl, dl
and cl, r11b
xor dl, r11b
or cl, dl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
mov r10b, cl
and r10b, r8b
mov r11b, byte [rbp + 0xf3]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or dl, r10b
or r11b, r8b
xor dl, r11b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r8b, byte [rbp + 0xf3]
xor r8b, 1
and r8b, 1
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
and r10b, 1
or r8b, r10b
xor cl, 0xff
xor r8b, 0xff
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
or cl, r8b
or r10b, 1
xor cl, 0xff
and cl, r10b
mov r8b, dl
and r8b, cl
xor dl, cl
or r8b, dl
mov cl, byte [rbp + 0xf3]
xor cl, 0
mov dl, r9b
xor dl, 0xff
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
or cl, dl
or r10b, 1
xor cl, 0xff
and cl, r10b
mov dl, byte [rbp + 0xf3]
xor dl, 0
mov r10b, r9b
and r10b, dl
xor r9b, 0xff
and r9b, 0
or r10b, r9b
mov dl, cl
and dl, r10b
xor cl, r10b
or dl, cl
mov cl, dl
xor cl, 0xff
and cl, 0
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
and dl, r9b
mov r10b, byte [rbp + 0xf3]
xor r10b, 1
and r10b, 0
and r9b, 1
or cl, dl
or r10b, r9b
xor cl, r10b
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
mov r10b, r8b
and r10b, r9b
mov r11b, cl
xor r11b, 0xff
and r11b, 0xff
and cl, r9b
or dl, r10b
or r11b, cl
xor dl, r11b
xor dl, 0xff
xor r8b, 0xff
mov cl, byte [rbp + 0xf3]
xor cl, 0
or dl, r8b
or cl, 0
xor dl, 0xff
and dl, cl
mov cl, al
xor cl, 0xff
mov r8b, dl
xor r8b, 0xff
mov r9b, byte [rbp + 0xf3]
xor r9b, 0
or cl, r8b
or r9b, 0
xor cl, 0xff
and cl, r9b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0xf3]
xor r9b, 1
and al, r9b
mov r10b, dl
xor r10b, 0xff
and r10b, 0xff
and dl, r9b
or r8b, al
or r10b, dl
xor r8b, r10b
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
test al, 1
jne 0x6d845715
jmp 0x6d857b21
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, 0x64081062
add r8d, 0
sub r8d, 0xfba878f1
sub r8d, 0x64081062
add r8d, 0x88c99e5a
sub r8d, ecx
sub r8d, 0x88c99e5a
mov r9d, eax
sub r9d, 0xfba878f1
sub r8d, r9d
mov r9d, 0x9c9eec15
add r9d, 0
add r9d, 0xcf1f3d9d
sub r9d, 0x9c9eec15
sub r9d, 0xa7ffa3fd
sub r9d, 0x6d17749
add r9d, 0xa7ffa3fd
mov r10d, eax
sub r10d, 0xcf1f3d9d
add r9d, r10d
mov r10d, eax
sub r10d, 0x5cdefb59
sub r10d, r8d
add r10d, 0x5cdefb59
mov r8d, 0x11c5a4b4
add r8d, 0
sub r8d, r9d
sub r8d, 0x11c5a4b4
mov r9d, eax
sub r9d, r8d
sub r10d, r9d
mov r8d, 0x27d336ad
add r8d, 0
sub r8d, r10d
sub r8d, 0x27d336ad
mov r9d, eax
sub r9d, 0x38346f62
add r9d, 0
mov r10d, eax
sub r10d, r8d
add r9d, r10d
add r9d, 0xc5b29c36
add r9d, 0x38346f62
sub r9d, 0xc5b29c36
sub r9d, 0x6348e890
add r9d, 0x5c50f886
add r9d, 0x6348e890
mov r8d, eax
sub r8d, 0x1519081e
add r9d, r8d
add r9d, 0x2637eb6d
sub r9d, 0x5c50f886
sub r9d, 0x2637eb6d
sub r9d, 0xdf6a0705
sub r9d, 0x66c3abf1
add r9d, 0xdf6a0705
sub r9d, 0x783ef823
sub r9d, 1
add r9d, 0x783ef823
add r9d, 0xea4d745f
add r9d, 0x66c3abf1
sub r9d, 0xea4d745f
sub r9d, 0xec7070af
sub r9d, 0xb8bf51ad
add r9d, 0xec7070af
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0x1519081e
add r8d, r9d
mov r9d, eax
sub r9d, r8d
sub r9d, 0xb80ce9b5
add r9d, 0xb8bf51ad
add r9d, 0xb80ce9b5
mov r8d, 0xdadc4b22
add r8d, 0
sub r8d, 0xf648fb7b
sub r8d, 0xdadc4b22
sub r9d, 0x871a4303
sub r9d, r8d
add r9d, 0x871a4303
sub r9d, 0x358fd349
sub r9d, 0x12f9f701
add r9d, 0x358fd349
sub r9d, 0xccd64b0c
sub r9d, 0x6d17749
add r9d, 0xccd64b0c
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0x12f9f701
add r8d, r9d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0xf648fb7b
add r8d, 0
mov r10d, eax
sub r10d, r9d
mov r9d, eax
sub r9d, r8d
add r10d, r9d
sub eax, r10d
imul ecx, eax
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, r11b
xor sil, 0xff
and sil, 0
mov dil, 1
mov r14b, dil
xor r14b, 0
mov r15b, r11b
and r15b, r14b
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
xor sil, 0xff
xor sil, 0
and sil, 0
mov r14b, dil
xor r14b, 0
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
or r14b, r15b
mov r15b, r11b
xor r15b, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, dil
xor r13b, 0
or r15b, r12b
or r13b, 0
xor r15b, 0xff
and r15b, r13b
mov r12b, dil
xor r12b, 1
and r12b, 1
mov r13b, dil
xor r13b, 1
mov al, r13b
and al, 1
mov cl, dil
xor cl, 1
and cl, 0xff
and r13b, 1
or r12b, al
or cl, r13b
xor r12b, cl
xor r12b, 0xff
mov al, dil
xor al, 0
mov cl, dil
xor cl, 1
or r12b, al
or cl, 1
xor r12b, 0xff
and r12b, cl
xor r14b, 0xff
xor r14b, 1
and r14b, 0xff
mov al, sil
and al, r15b
xor sil, r15b
or al, sil
mov cl, r12b
and cl, r14b
xor r12b, r14b
or cl, r12b
mov sil, al
xor sil, 0xff
and sil, 1
mov r14b, dil
xor r14b, 1
and al, r14b
mov r15b, cl
xor r15b, 0xff
and r15b, 0xff
and cl, r14b
or sil, al
or r15b, cl
xor sil, r15b
mov al, bl
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
mov r14b, bl
and r14b, cl
mov r15b, dil
xor r15b, 1
and r15b, 0
and cl, 1
or al, r14b
or r15b, cl
xor al, r15b
mov cl, dil
xor cl, 1
xor al, 0xff
mov r14b, dil
xor r14b, 1
or cl, al
or r14b, 1
xor cl, 0xff
and cl, r14b
mov al, dil
xor al, 1
and al, 1
mov r14b, dil
xor r14b, 1
and r14b, 1
or al, r14b
mov r14b, bl
xor r14b, 0xff
xor al, 0xff
mov r15b, dil
xor r15b, 1
or r14b, al
or r15b, 1
xor r14b, 0xff
and r14b, r15b
mov al, cl
and al, r14b
xor cl, r14b
or al, cl
mov cl, dil
xor cl, 0
and cl, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
or cl, r14b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r14b, dil
xor r14b, 1
and r14b, 1
mov r15b, dil
xor r15b, 1
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and r15b, 1
or r14b, r12b
or r13b, r15b
xor r14b, r13b
xor r14b, 0xff
xor r14b, 0
and r14b, 0
mov r15b, cl
and r15b, r14b
xor cl, r14b
or r15b, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov r14b, dil
xor r14b, 1
mov r12b, sil
and r12b, r14b
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and r14b, 1
or cl, r12b
or r13b, r14b
xor cl, r13b
mov r14b, al
xor r14b, 0xff
and r14b, 0
mov r12b, dil
xor r12b, 0
mov r13b, al
and r13b, r12b
mov dl, dil
xor dl, 1
and dl, 0
and r12b, 1
or r14b, r13b
or dl, r12b
xor r14b, dl
mov dl, dil
xor dl, 1
and dl, 1
mov r12b, dil
xor r12b, 1
and r12b, 1
or dl, r12b
mov r12b, dil
xor r12b, 1
mov r13b, cl
xor r13b, r12b
and r13b, cl
xor sil, 0xff
mov r12b, dl
xor r12b, 0xff
mov r8b, dil
xor r8b, 1
or sil, r12b
or r8b, 1
xor sil, 0xff
and sil, r8b
mov r8b, dil
xor r8b, 1
mov r12b, r14b
xor r12b, r8b
and r12b, r14b
xor al, 0xff
mov r8b, dl
xor r8b, 0xff
mov r9b, dil
xor r9b, 1
or al, r8b
or r9b, 1
xor al, 0xff
and al, r9b
mov r8b, r13b
xor r8b, 0xff
mov r9b, sil
xor r9b, 0xff
mov r10b, dil
xor r10b, 1
mov byte [rbp + 0xb8], r8b
and r8b, 0xff
and r13b, r10b
mov byte [rbp + 0xb7], r9b
and r9b, 0xff
and sil, r10b
or r8b, r13b
or r9b, sil
xor r8b, r9b
mov r9b, byte [rbp + 0xb8]
mov sil, byte [rbp + 0xb7]
or r9b, sil
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or r8b, r9b
mov r9b, r12b
and r9b, al
xor r12b, al
or r9b, r12b
mov al, r8b
xor al, 0xff
mov r10b, r9b
and r10b, al
xor r9b, 0xff
and r8b, r9b
or r10b, r8b
mov al, cl
xor al, 0xff
mov r8b, r14b
xor r8b, 0xff
mov r9b, dil
xor r9b, 1
mov r12b, al
and r12b, 0xff
and cl, r9b
mov r13b, r8b
and r13b, 0xff
and r14b, r9b
or r12b, cl
or r13b, r14b
xor r12b, r13b
or al, r8b
xor al, 0xff
or r9b, 1
and al, r9b
or r12b, al
mov al, r12b
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
and r12b, cl
mov r8b, dil
xor r8b, 1
and r8b, 0
and cl, 1
or al, r12b
or r8b, cl
xor al, r8b
mov cl, dl
and cl, 1
xor dl, 1
or cl, dl
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov al, r10b
and al, dl
xor r10b, dl
or al, r10b
mov cl, dil
xor cl, 0
and cl, 1
mov dl, dil
xor dl, 1
and dl, 0
or cl, dl
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, r15b
and r9b, r8b
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r9b, dil
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, dil
xor r9b, 0
mov r10b, cl
xor r10b, r9b
and r10b, cl
mov r9b, dil
xor r9b, 0
mov r14b, r8b
xor r14b, 0xff
mov r12b, dil
xor r12b, 1
or r9b, r14b
or r12b, 1
xor r9b, 0xff
and r9b, r12b
mov r14b, dl
xor r14b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, dil
xor r13b, 0
or r14b, r12b
or r13b, 0
xor r14b, 0xff
and r14b, r13b
xor r15b, 0xff
mov r12b, r8b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
or r15b, r12b
or r13b, 1
xor r15b, 0xff
and r15b, r13b
mov r12b, r10b
xor r12b, 0xff
mov r13b, r9b
xor r13b, 0xff
mov sil, dil
xor sil, 1
mov byte [rbp + 0xb6], r12b
and r12b, 0xff
and r10b, sil
mov byte [rbp + 0xb5], r13b
and r13b, 0xff
and r9b, sil
or r12b, r10b
or r13b, r9b
xor r12b, r13b
mov r9b, byte [rbp + 0xb6]
mov r10b, byte [rbp + 0xb5]
or r9b, r10b
xor r9b, 0xff
or sil, 1
and r9b, sil
or r12b, r9b
mov r9b, r14b
xor r9b, 0xff
mov sil, r15b
xor sil, 0xff
mov r13b, dil
xor r13b, 0
mov r10b, r9b
and r10b, 0
and r14b, r13b
mov byte [rbp + 0xb4], sil
and sil, 0
and r15b, r13b
or r10b, r14b
or sil, r15b
xor r10b, sil
mov sil, byte [rbp + 0xb4]
or r9b, sil
xor r9b, 0xff
or r13b, 0
and r9b, r13b
or r10b, r9b
mov r9b, r12b
xor r9b, 0xff
mov r14b, r10b
and r14b, r9b
xor r10b, 0xff
and r12b, r10b
or r14b, r12b
mov r9b, cl
and r9b, dl
xor cl, dl
or r9b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r9b, dl
or cl, r9b
mov dl, r8b
and dl, 0
xor r8b, 0
or dl, r8b
xor cl, 0xff
xor dl, 0xff
mov r8b, dil
xor r8b, 0
or cl, dl
or r8b, 0
xor cl, 0xff
and cl, r8b
mov dl, r14b
and dl, cl
xor r14b, cl
or dl, r14b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
mov r9b, al
and r9b, r8b
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r9b, 1
or r8b, r10b
or r14b, r9b
xor r8b, r14b
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
or al, r9b
or r10b, 0
xor al, 0xff
and al, r10b
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or r9b, r10b
xor r9b, 0xff
mov r10b, dil
xor r10b, 1
mov r14b, dil
xor r14b, 0
or r9b, r10b
or r14b, 0
xor r9b, 0xff
and r9b, r14b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r10b, cl
xor r10b, 0xff
mov r14b, al
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, r10b
and r12b, 0
and cl, r15b
mov r13b, r14b
and r13b, 0
and al, r15b
or r12b, cl
or r13b, al
xor r12b, r13b
or r10b, r14b
xor r10b, 0xff
or r15b, 0
and r10b, r15b
or r12b, r10b
mov al, r9b
xor al, 0xff
mov cl, r8b
xor cl, 0xff
mov r10b, dil
xor r10b, 0
mov r14b, al
and r14b, 0
and r9b, r10b
mov r15b, cl
and r15b, 0
and r8b, r10b
or r14b, r9b
or r15b, r8b
xor r14b, r15b
or al, cl
xor al, 0xff
or r10b, 0
and al, r10b
or r14b, al
mov al, r12b
xor al, 0xff
mov cl, r14b
and cl, al
xor r14b, 0xff
and r12b, r14b
or cl, r12b
mov al, cl
xor al, 0xff
and al, 0
mov r8b, dil
xor r8b, 0
and cl, r8b
mov r9b, dil
xor r9b, 1
and r9b, 0
and r8b, 1
or al, cl
or r9b, r8b
xor al, r9b
mov cl, dl
xor cl, 0xff
and cl, 0
mov r8b, dil
xor r8b, 0
and dl, r8b
mov r9b, dil
xor r9b, 1
and r9b, 0
and r8b, 1
or cl, dl
or r9b, r8b
xor cl, r9b
mov dl, dil
xor dl, 1
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, dl
and al, 1
xor dl, 1
or al, dl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r8b, dl
or cl, r8b
xor cl, 0xff
xor al, 0xff
mov dl, dil
xor dl, 0
or cl, al
or dl, 0
xor cl, 0xff
and cl, dl
mov al, r11b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, r11b
and r8b, dl
or al, r8b
mov dl, dil
xor dl, 1
xor al, 0xff
mov r8b, dil
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, dil
xor al, 1
and al, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or al, r8b
xor al, 0xff
mov r8b, r11b
xor r8b, al
and r8b, r11b
mov al, dl
and al, r8b
xor dl, r8b
or al, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and al, r8b
or dl, al
mov al, dil
xor al, 1
mov r8b, dl
and r8b, al
xor dl, 0xff
and dl, 1
or r8b, dl
xor r8b, 0xff
mov al, dil
xor al, 1
mov dl, dil
xor dl, 0
or r8b, al
or dl, 0
xor r8b, 0xff
and r8b, dl
mov al, dil
xor al, 1
and al, 1
mov dl, dil
xor dl, 1
and dl, 1
or al, dl
mov dl, dil
xor dl, 0
xor al, 0xff
mov r9b, dil
xor r9b, 1
or dl, al
or r9b, 1
xor dl, 0xff
and dl, r9b
mov al, dil
xor al, 0
and al, 1
mov r9b, dil
xor r9b, 1
and r9b, 0
or al, r9b
mov r9b, al
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r10b, dil
xor r10b, 1
and r10b, 1
mov r14b, dil
xor r14b, 1
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or r10b, r15b
or r12b, r14b
xor r10b, r12b
xor r10b, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, dil
xor r15b, 0
or r10b, r14b
or r15b, 0
xor r10b, 0xff
and r10b, r15b
xor al, 0xff
xor al, 1
and al, 0xff
mov r14b, dl
xor r14b, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, r14b
and r13b, 0
and dl, r12b
mov sil, r15b
and sil, 0
and r9b, r12b
or r13b, dl
or sil, r9b
xor r13b, sil
or r14b, r15b
xor r14b, 0xff
or r12b, 0
and r14b, r12b
or r13b, r14b
mov dl, r10b
xor dl, 0xff
mov r9b, al
xor r9b, 0xff
mov sil, dil
xor sil, 1
mov r14b, dl
and r14b, 0xff
and r10b, sil
mov r15b, r9b
and r15b, 0xff
and al, sil
or r14b, r10b
or r15b, al
xor r14b, r15b
or dl, r9b
xor dl, 0xff
or sil, 1
and dl, sil
or r14b, dl
mov al, r13b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
and r13b, dl
mov r9b, r14b
xor r9b, 0xff
and r9b, 0
and r14b, dl
or al, r13b
or r9b, r14b
xor al, r9b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
and r11b, r9b
or dl, r11b
mov r9b, al
xor r9b, 0xff
and r9b, 0
mov r10b, dil
xor r10b, 0
mov r11b, al
and r11b, r10b
mov sil, dil
xor sil, 1
and sil, 0
and r10b, 1
or r9b, r11b
or sil, r10b
xor r9b, sil
mov r10b, dil
xor r10b, 0
and r10b, 1
mov r11b, dil
xor r11b, 1
and r11b, 0
or r10b, r11b
mov r11b, dl
xor r11b, 0xff
mov sil, r9b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, r11b
and r15b, 0xff
and dl, r14b
mov r12b, sil
and r12b, 0xff
and r9b, r14b
or r15b, dl
or r12b, r9b
xor r15b, r12b
or r11b, sil
xor r11b, 0xff
or r14b, 1
and r11b, r14b
or r15b, r11b
mov dl, r10b
and dl, 0
xor r10b, 0
or dl, r10b
mov r9b, r15b
xor r9b, 0xff
and r9b, 1
mov r10b, dil
xor r10b, 1
and r15b, r10b
or r9b, r15b
xor dl, 0xff
mov r10b, r9b
xor r10b, dl
and r10b, r9b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
mov r11b, bl
and r11b, r9b
or dl, r11b
mov r9b, dil
xor r9b, 1
xor dl, 0xff
mov r11b, dil
xor r11b, 0
or r9b, dl
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov dl, dil
xor dl, 1
and dl, 0
mov r11b, dil
xor r11b, 0
mov sil, r11b
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
and r11b, 1
or dl, sil
or r14b, r11b
xor dl, r14b
mov r11b, bl
xor r11b, 0xff
mov sil, dl
xor sil, 0xff
mov r14b, dil
xor r14b, 0
or r11b, sil
or r14b, 0
xor r11b, 0xff
and r11b, r14b
mov sil, dil
xor sil, 1
and sil, 1
mov r14b, dil
xor r14b, 1
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, dil
xor r15b, 0
or sil, r14b
or r15b, 0
xor sil, 0xff
and sil, r15b
mov r14b, dil
xor r14b, 1
xor dl, 0xff
mov r15b, dil
xor r15b, 0
or r14b, dl
or r15b, 0
xor r14b, 0xff
and r14b, r15b
mov dl, r9b
and dl, r11b
xor r9b, r11b
or dl, r9b
mov r9b, sil
xor r9b, 0xff
mov r11b, r14b
xor r11b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, r9b
and r12b, 0xff
and sil, r15b
mov r13b, r11b
and r13b, 0xff
and r14b, r15b
or r12b, sil
or r13b, r14b
xor r12b, r13b
or r9b, r11b
xor r9b, 0xff
or r15b, 1
and r9b, r15b
or r12b, r9b
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov r11b, dil
xor r11b, 1
and dl, r11b
mov sil, r12b
xor sil, 0xff
and sil, 0xff
and r12b, r11b
or r9b, dl
or sil, r12b
xor r9b, sil
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r11b, dil
xor r11b, 1
and r9b, r11b
mov sil, dil
xor sil, 1
and sil, 0xff
and r11b, 1
or dl, r9b
or sil, r11b
xor dl, sil
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r9b, r11b
mov r11b, dil
xor r11b, 0
and r11b, 1
mov sil, dil
xor sil, 1
and sil, 0
or r11b, sil
mov sil, dl
xor sil, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, sil
and r12b, 0
and dl, r15b
mov r13b, r14b
and r13b, 0
and r9b, r15b
or r12b, dl
or r13b, r9b
xor r12b, r13b
or sil, r14b
xor sil, 0xff
or r15b, 0
and sil, r15b
or r12b, sil
mov dl, dil
xor dl, 0
mov r9b, r11b
xor r9b, 0xff
mov sil, dil
xor sil, 1
mov r14b, dl
and r14b, 0xff
mov r15b, sil
and r15b, 0
mov r13b, r9b
and r13b, 0xff
and r11b, sil
or r14b, r15b
or r13b, r11b
xor r14b, r13b
or dl, r9b
xor dl, 0xff
or sil, 1
and dl, sil
or r14b, dl
mov dl, r12b
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
and r12b, r9b
mov r11b, dil
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, r12b
or r11b, r9b
xor dl, r11b
xor dl, 0xff
xor r14b, 0xff
mov r9b, dil
xor r9b, 1
or dl, r14b
or r9b, 1
xor dl, 0xff
and dl, r9b
mov r9b, bl
xor r9b, 0xff
and r9b, 1
mov r11b, dil
xor r11b, 1
and bl, r11b
mov sil, dil
xor sil, 1
and sil, 0xff
and r11b, 1
or r9b, bl
or sil, r11b
xor r9b, sil
mov r11b, al
xor r11b, 0xff
and r11b, 1
mov bl, dil
xor bl, 1
and al, bl
mov sil, dil
xor sil, 1
and sil, 0xff
and bl, 1
or r11b, al
or sil, bl
xor r11b, sil
mov al, dil
xor al, 0
and al, 1
mov bl, dil
xor bl, 1
and bl, 0
or al, bl
mov bl, r9b
xor bl, 0xff
mov sil, r11b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, bl
and r15b, 0xff
and r9b, r14b
mov r12b, sil
and r12b, 0xff
and r11b, r14b
or r15b, r9b
or r12b, r11b
xor r15b, r12b
or bl, sil
xor bl, 0xff
or r14b, 1
and bl, r14b
or r15b, bl
mov r9b, dil
xor r9b, 0
mov r11b, al
xor r11b, 0xff
mov bl, dil
xor bl, 0
mov sil, r9b
and sil, 0
mov r14b, bl
and r14b, 0
mov r12b, r11b
and r12b, 0
and al, bl
or sil, r14b
or r12b, al
xor sil, r12b
or r9b, r11b
xor r9b, 0xff
or bl, 0
and r9b, bl
or sil, r9b
mov al, r15b
xor al, 0xff
and al, 1
mov r9b, dil
xor r9b, 1
and r15b, r9b
mov r11b, dil
xor r11b, 1
and r11b, 0xff
and r9b, 1
or al, r15b
or r11b, r9b
xor al, r11b
xor sil, 0xff
mov r9b, al
xor r9b, sil
and r9b, al
mov al, r8b
xor al, 0xff
and al, 1
mov r11b, dil
xor r11b, 1
mov bl, r8b
and bl, r11b
or al, bl
mov r11b, r10b
xor r11b, 0xff
and r11b, 1
mov bl, dil
xor bl, 1
mov sil, r10b
and sil, bl
or r11b, sil
mov bl, dil
xor bl, 0
and bl, 1
mov sil, dil
xor sil, 1
and sil, 0
or bl, sil
mov sil, al
xor sil, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, dil
xor r15b, 0
or sil, r14b
or r15b, 0
xor sil, 0xff
and sil, r15b
mov r14b, bl
xor r14b, 0xff
mov r15b, r8b
xor r15b, r14b
and r15b, r8b
mov r8b, r11b
xor r8b, 0xff
mov r14b, dil
xor r14b, 0
mov r12b, dil
xor r12b, 1
or r8b, r14b
or r12b, 1
xor r8b, 0xff
and r8b, r12b
xor r10b, 0xff
mov r14b, bl
xor r14b, 0xff
mov r12b, dil
xor r12b, 1
or r10b, r14b
or r12b, 1
xor r10b, 0xff
and r10b, r12b
mov r14b, sil
xor r14b, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov byte [rbp + 0xb3], r14b
and r14b, 0xff
and sil, r13b
mov byte [rbp + 0xb2], r12b
and r12b, 0xff
and r15b, r13b
or r14b, sil
or r12b, r15b
xor r14b, r12b
mov sil, byte [rbp + 0xb3]
mov r15b, byte [rbp + 0xb2]
or sil, r15b
xor sil, 0xff
or r13b, 1
and sil, r13b
or r14b, sil
mov sil, r8b
xor sil, 0xff
mov r12b, r10b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov r15b, sil
and r15b, 0xff
and r8b, r13b
mov byte [rbp + 0xb1], r12b
and r12b, 0xff
and r10b, r13b
or r15b, r8b
or r12b, r10b
xor r15b, r12b
mov r8b, byte [rbp + 0xb1]
or sil, r8b
xor sil, 0xff
or r13b, 1
and sil, r13b
or r15b, sil
mov r10b, r14b
xor r10b, 0xff
and r10b, 0
mov sil, dil
xor sil, 0
and r14b, sil
mov r12b, r15b
xor r12b, 0xff
and r12b, 0
and r15b, sil
or r10b, r14b
or r12b, r15b
xor r10b, r12b
mov sil, al
xor sil, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, sil
and r12b, 0xff
and al, r15b
mov r13b, r14b
and r13b, 0xff
and r11b, r15b
or r12b, al
or r13b, r11b
xor r12b, r13b
or sil, r14b
xor sil, 0xff
or r15b, 1
and sil, r15b
or r12b, sil
mov al, r12b
xor al, 0xff
and al, 1
mov r11b, dil
xor r11b, 1
and r12b, r11b
or al, r12b
mov r11b, bl
and r11b, 0
xor bl, 0
or r11b, bl
xor r11b, 0xff
mov bl, al
xor bl, r11b
and bl, al
mov al, r10b
and al, bl
xor r10b, bl
or al, r10b
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov r11b, dil
xor r11b, 1
mov bl, dl
and bl, r11b
or r10b, bl
mov r11b, r9b
xor r11b, 0xff
and r11b, 0
mov bl, dil
xor bl, 0
mov sil, r9b
and sil, bl
mov r14b, dil
xor r14b, 1
and r14b, 0
and bl, 1
or r11b, sil
or r14b, bl
xor r11b, r14b
mov bl, dil
xor bl, 1
and bl, 1
mov sil, dil
xor sil, 1
mov r14b, sil
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and sil, 1
or bl, r14b
or r15b, sil
xor bl, r15b
mov sil, dil
xor sil, 1
mov r14b, r10b
xor r14b, sil
and r14b, r10b
xor dl, 0xff
mov sil, bl
xor sil, 0xff
mov r15b, dil
xor r15b, 0
or dl, sil
or r15b, 0
xor dl, 0xff
and dl, r15b
mov sil, r11b
xor sil, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, dil
xor r12b, 1
or sil, r15b
or r12b, 1
xor sil, 0xff
and sil, r12b
xor r9b, 0xff
mov r15b, bl
xor r15b, 0xff
mov r12b, dil
xor r12b, 0
or r9b, r15b
or r12b, 0
xor r9b, 0xff
and r9b, r12b
mov r15b, r14b
xor r15b, 0xff
mov r12b, dl
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov r8b, r15b
and r8b, 0xff
and r14b, r13b
mov byte [rbp + 0xb0], r12b
and r12b, 0xff
and dl, r13b
or r8b, r14b
or r12b, dl
xor r8b, r12b
mov dl, byte [rbp + 0xb0]
or r15b, dl
xor r15b, 0xff
or r13b, 1
and r15b, r13b
or r8b, r15b
mov r14b, sil
and r14b, r9b
xor sil, r9b
or r14b, sil
mov r9b, r8b
xor r9b, 0xff
and r9b, 0
mov sil, dil
xor sil, 0
and r8b, sil
mov r15b, r14b
xor r15b, 0xff
and r15b, 0
and r14b, sil
or r9b, r8b
or r15b, r14b
xor r9b, r15b
mov r8b, r10b
and r8b, r11b
xor r10b, r11b
or r8b, r10b
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov r11b, dil
xor r11b, 1
and r8b, r11b
or r10b, r8b
mov r8b, dil
xor r8b, 1
mov r11b, bl
xor r11b, 0xff
mov sil, dil
xor sil, 0
mov r14b, r8b
and r14b, 0
mov r15b, sil
and r15b, 1
mov r12b, r11b
and r12b, 0
and bl, sil
or r14b, r15b
or r12b, bl
xor r14b, r12b
or r8b, r11b
xor r8b, 0xff
or sil, 0
and r8b, sil
or r14b, r8b
xor r14b, 0xff
mov r8b, r10b
xor r8b, r14b
and r8b, r10b
mov r10b, r9b
and r10b, r8b
xor r9b, r8b
or r10b, r9b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r11b, al
and r11b, r9b
mov bl, dil
xor bl, 1
and bl, 0xff
and r9b, 1
or r8b, r11b
or bl, r9b
xor r8b, bl
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r9b, r11b
mov r11b, r9b
xor r11b, 0xff
mov bl, al
xor bl, r11b
and bl, al
mov al, r10b
xor al, 0xff
and al, 0
mov r11b, dil
xor r11b, 0
mov sil, r10b
and sil, r11b
mov r14b, dil
xor r14b, 1
and r14b, 0
and r11b, 1
or al, sil
or r14b, r11b
xor al, r14b
mov r11b, dil
xor r11b, 1
mov sil, al
xor sil, r11b
and sil, al
xor r10b, 0xff
xor r9b, 0xff
mov al, dil
xor al, 1
or r10b, r9b
or al, 1
xor r10b, 0xff
and r10b, al
mov al, r8b
and al, bl
xor r8b, bl
or al, r8b
mov r8b, sil
xor r8b, 0xff
mov r9b, r10b
xor r9b, 0xff
mov r11b, dil
xor r11b, 0
mov bl, r8b
and bl, 0
and sil, r11b
mov r14b, r9b
and r14b, 0
and r10b, r11b
or bl, sil
or r14b, r10b
xor bl, r14b
or r8b, r9b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or bl, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r9b, dil
xor r9b, 0
and al, r9b
mov r10b, bl
xor r10b, 0xff
and r10b, 0
and bl, r9b
or r8b, al
or r10b, bl
xor r8b, r10b
mov al, cl
xor al, 0xff
and al, 0
mov r9b, dil
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov r11b, dil
xor r11b, 1
and r11b, 0
and r9b, 1
or al, r10b
or r11b, r9b
xor al, r11b
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, cl
xor r10b, 0xff
xor r9b, 0xff
mov r11b, dil
xor r11b, 0
or r10b, r9b
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov r9b, al
and r9b, r10b
xor al, r10b
or r9b, al
mov al, r8b
xor al, 0xff
and al, 1
mov r10b, dil
xor r10b, 1
mov r11b, r8b
and r11b, r10b
mov bl, dil
xor bl, 1
and bl, 0xff
and r10b, 1
or al, r11b
or bl, r10b
xor al, bl
mov r10b, dil
xor r10b, 0
xor al, 0xff
mov r11b, dil
xor r11b, 1
or r10b, al
or r11b, 1
xor r10b, 0xff
and r10b, r11b
mov al, dil
xor al, 0
and al, 0
mov r11b, dil
xor r11b, 0
mov bl, r11b
and bl, 0
mov sil, dil
xor sil, 1
and sil, 0
and r11b, 1
or al, bl
or sil, r11b
xor al, sil
mov r11b, r8b
xor r11b, 0xff
mov bl, al
xor bl, 0xff
mov sil, dil
xor sil, 0
or r11b, bl
or sil, 0
xor r11b, 0xff
and r11b, sil
mov bl, dil
xor bl, 1
and bl, 0
mov sil, dil
xor sil, 0
mov r14b, sil
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
and sil, 1
or bl, r14b
or r15b, sil
xor bl, r15b
xor bl, 0xff
mov sil, dil
xor sil, 0
mov r14b, dil
xor r14b, 0
or bl, sil
or r14b, 0
xor bl, 0xff
and bl, r14b
mov sil, dil
xor sil, 1
xor al, 0xff
mov r14b, dil
xor r14b, 1
or sil, al
or r14b, 1
xor sil, 0xff
and sil, r14b
mov al, r10b
and al, r11b
xor r10b, r11b
or al, r10b
mov r10b, bl
and r10b, sil
xor bl, sil
or r10b, bl
mov r11b, al
xor r11b, 0xff
mov bl, r10b
and bl, r11b
xor r10b, 0xff
and al, r10b
or bl, al
mov al, dil
xor al, 1
and al, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or al, r10b
mov r10b, dil
xor r10b, 1
xor al, 0xff
mov r11b, dil
xor r11b, 1
or r10b, al
or r11b, 1
xor r10b, 0xff
and r10b, r11b
mov al, dil
xor al, 1
and al, 1
mov r11b, dil
xor r11b, 1
mov sil, r11b
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r11b, 1
or al, sil
or r14b, r11b
xor al, r14b
xor al, 0xff
xor al, 1
and al, 0xff
mov r11b, r10b
xor r11b, 0xff
mov sil, al
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, r11b
and r15b, 0xff
and r10b, r14b
mov r12b, sil
and r12b, 0xff
and al, r14b
or r15b, r10b
or r12b, al
xor r15b, r12b
or r11b, sil
xor r11b, 0xff
or r14b, 1
and r11b, r14b
or r15b, r11b
mov al, dil
xor al, 1
and al, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or al, r10b
mov r10b, r9b
xor r10b, 0xff
mov r11b, al
and r11b, r10b
xor al, 0xff
mov r10b, r9b
and r10b, al
or r11b, r10b
xor r11b, 0xff
mov al, r9b
xor al, 0xff
mov r10b, dil
xor r10b, 0
or r11b, al
or r10b, 0
xor r11b, 0xff
and r11b, r10b
mov al, cl
xor al, 0xff
and al, 0
mov r10b, dil
xor r10b, 0
and cl, r10b
mov sil, dil
xor sil, 1
and sil, 0
and r10b, 1
or al, cl
or sil, r10b
xor al, sil
mov cl, r15b
xor cl, 0xff
and cl, 1
mov r10b, dil
xor r10b, 1
mov sil, r15b
and sil, r10b
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r10b, 1
or cl, sil
or r14b, r10b
xor cl, r14b
mov r10b, dil
xor r10b, 1
and r10b, 0
mov sil, dil
xor sil, 0
mov r14b, sil
and r14b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
and sil, 1
or r10b, r14b
or r12b, sil
xor r10b, r12b
mov sil, al
and sil, cl
xor al, cl
or sil, al
mov al, dil
xor al, 1
mov cl, r10b
xor cl, 0xff
mov r14b, dil
xor r14b, 1
mov r12b, al
and r12b, 0xff
mov r13b, r14b
and r13b, 1
mov dl, cl
and dl, 0xff
and r10b, r14b
or r12b, r13b
or dl, r10b
xor r12b, dl
or al, cl
xor al, 0xff
or r14b, 1
and al, r14b
or r12b, al
mov al, sil
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
and sil, cl
mov dl, dil
xor dl, 1
and dl, 0
and cl, 1
or al, sil
or dl, cl
xor al, dl
xor r12b, 0xff
mov cl, al
xor cl, r12b
and cl, al
mov al, dil
xor al, 1
and al, 1
mov dl, dil
xor dl, 1
and dl, 1
or al, dl
mov dl, bl
xor dl, 0xff
mov r10b, al
and r10b, dl
xor al, 0xff
mov dl, bl
and dl, al
or r10b, dl
xor r10b, 0xff
mov al, bl
xor al, 0xff
mov dl, dil
xor dl, 1
or r10b, al
or dl, 1
xor r10b, 0xff
and r10b, dl
mov al, r8b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
and r8b, dl
mov sil, dil
xor sil, 1
and sil, 0
and dl, 1
or al, r8b
or sil, dl
xor al, sil
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov sil, r15b
and sil, r8b
or dl, sil
mov r8b, dil
xor r8b, 1
and r8b, 1
mov sil, dil
xor sil, 1
and sil, 1
or r8b, sil
mov sil, al
and sil, dl
xor al, dl
or sil, al
mov al, dil
xor al, 1
mov dl, r8b
xor dl, 0xff
mov r14b, dil
xor r14b, 0
mov r12b, al
and r12b, 0
mov r13b, r14b
and r13b, 1
mov byte [rbp + 0xaf], dl
and dl, 0
and r8b, r14b
or r12b, r13b
or dl, r8b
xor r12b, dl
mov dl, byte [rbp + 0xaf]
or al, dl
xor al, 0xff
or r14b, 0
and al, r14b
or r12b, al
mov al, sil
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and sil, r8b
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r8b, 1
or al, sil
or r14b, r8b
xor al, r14b
xor r12b, 0xff
mov r8b, al
xor r8b, r12b
and r8b, al
mov al, cl
xor al, 0xff
mov sil, r11b
xor sil, al
and sil, r11b
mov al, r11b
xor al, 0xff
and al, 1
mov r14b, dil
xor r14b, 1
and r11b, r14b
mov r12b, cl
xor r12b, 0xff
and r12b, 0xff
and cl, r14b
or al, r11b
or r12b, cl
xor al, r12b
mov cl, sil
xor cl, 0xff
mov r11b, al
xor r11b, 0xff
mov r14b, dil
xor r14b, 0
mov r12b, cl
and r12b, 0
and sil, r14b
mov r13b, r11b
and r13b, 0
and al, r14b
or r12b, sil
or r13b, al
xor r12b, r13b
or cl, r11b
xor cl, 0xff
or r14b, 0
and cl, r14b
or r12b, cl
mov al, r10b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov r11b, r10b
and r11b, cl
or al, r11b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r11b, dil
xor r11b, 1
mov sil, r8b
and sil, r11b
or cl, sil
mov r11b, dil
xor r11b, 0
and r11b, 1
mov sil, dil
xor sil, 1
mov r14b, sil
and r14b, 0
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and sil, 1
or r11b, r14b
or r13b, sil
xor r11b, r13b
mov sil, al
xor sil, 0xff
mov r14b, dil
xor r14b, 0
mov r13b, dil
xor r13b, 0
or sil, r14b
or r13b, 0
xor sil, 0xff
and sil, r13b
mov r14b, r11b
xor r14b, 0xff
mov r13b, r10b
xor r13b, r14b
and r13b, r10b
mov r10b, cl
xor r10b, 0xff
mov r14b, dil
xor r14b, 0
mov dl, dil
xor dl, 0
or r10b, r14b
or dl, 0
xor r10b, 0xff
and r10b, dl
mov dl, r11b
xor dl, 0xff
mov r14b, r8b
xor r14b, dl
and r14b, r8b
mov dl, sil
and dl, r13b
xor sil, r13b
or dl, sil
mov r8b, r10b
xor r8b, 0xff
mov sil, r14b
xor sil, 0xff
mov r13b, dil
xor r13b, 0
mov byte [rbp + 0xae], r8b
and r8b, 0
and r10b, r13b
mov byte [rbp + 0xad], sil
and sil, 0
and r14b, r13b
or r8b, r10b
or sil, r14b
xor r8b, sil
mov r10b, byte [rbp + 0xae]
mov sil, byte [rbp + 0xad]
or r10b, sil
xor r10b, 0xff
or r13b, 0
and r10b, r13b
or r8b, r10b
mov r10b, dl
xor r10b, 0xff
mov r14b, r8b
and r14b, r10b
xor r8b, 0xff
and dl, r8b
or r14b, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov al, dl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and dl, cl
mov r8b, dil
xor r8b, 1
and r8b, 0xff
and cl, 1
or al, dl
or r8b, cl
xor al, r8b
mov cl, r11b
and cl, 0
xor r11b, 0
or cl, r11b
xor al, 0xff
xor cl, 0xff
mov dl, dil
xor dl, 0
or al, cl
or dl, 0
xor al, 0xff
and al, dl
mov cl, r14b
and cl, al
xor r14b, al
or cl, r14b
mov al, r12b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, r12b
and r8b, dl
or al, r8b
mov dl, dil
xor dl, 1
xor al, 0xff
mov r8b, dil
xor r8b, 0
or dl, al
or r8b, 0
xor dl, 0xff
and dl, r8b
mov al, dil
xor al, 1
and al, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or al, r8b
mov r8b, al
xor r8b, 0xff
mov r10b, r12b
xor r10b, r8b
and r10b, r12b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r11b, dil
xor r11b, 1
mov r14b, cl
and r14b, r11b
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r11b, 1
or r8b, r14b
or r12b, r11b
xor r8b, r12b
xor r8b, 0xff
mov r11b, dil
xor r11b, 1
mov r14b, dil
xor r14b, 1
or r8b, r11b
or r14b, 1
xor r8b, 0xff
and r8b, r14b
xor cl, 0xff
xor al, 0xff
mov r11b, dil
xor r11b, 0
or cl, al
or r11b, 0
xor cl, 0xff
and cl, r11b
mov al, dl
xor al, 0xff
mov r11b, r10b
xor r11b, 0xff
mov r14b, dil
xor r14b, 0
mov r12b, al
and r12b, 0
and dl, r14b
mov r13b, r11b
and r13b, 0
and r10b, r14b
or r12b, dl
or r13b, r10b
xor r12b, r13b
or al, r11b
xor al, 0xff
or r14b, 0
and al, r14b
or r12b, al
mov al, r8b
and al, cl
xor r8b, cl
or al, r8b
mov cl, r12b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r12b, dl
mov r8b, al
xor r8b, 0xff
and r8b, 0xff
and al, dl
or cl, r12b
or r8b, al
xor cl, r8b
mov al, r9b
xor al, 0xff
mov dl, bl
xor dl, 0xff
mov r8b, dil
xor r8b, 0
or al, dl
or r8b, 0
xor al, 0xff
and al, r8b
mov dl, r9b
xor dl, 0xff
and dl, 0
mov r8b, dil
xor r8b, 0
and r9b, r8b
mov r10b, bl
xor r10b, 0xff
and r10b, 0
and bl, r8b
or dl, r9b
or r10b, bl
xor dl, r10b
mov r8b, al
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
mov r11b, r8b
and r11b, 0
and al, r10b
mov bl, r9b
and bl, 0
and dl, r10b
or r11b, al
or bl, dl
xor r11b, bl
or r8b, r9b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or r11b, r8b
mov al, r11b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, r11b
and r8b, dl
or al, r8b
mov dl, dil
xor dl, 0
xor al, 0xff
mov r8b, dil
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, dil
xor al, 0
and al, 1
mov r8b, dil
xor r8b, 1
mov r9b, r8b
and r9b, 0
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
xor r11b, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, dil
xor r9b, 1
or r11b, r8b
or r9b, 1
xor r11b, 0xff
and r11b, r9b
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r9b, dil
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, dil
xor r9b, 0
mov r10b, r8b
xor r10b, r9b
and r10b, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, dl
and r8b, r11b
xor dl, r11b
or r8b, dl
mov dl, r10b
xor dl, 0xff
mov r9b, al
xor r9b, 0xff
mov r11b, dil
xor r11b, 0
mov bl, dl
and bl, 0
and r10b, r11b
mov r14b, r9b
and r14b, 0
and al, r11b
or bl, r10b
or r14b, al
xor bl, r14b
or dl, r9b
xor dl, 0xff
or r11b, 0
and dl, r11b
or bl, dl
mov al, r8b
xor al, 0xff
mov dl, bl
and dl, al
xor bl, 0xff
and r8b, bl
or dl, r8b
mov al, dil
xor al, 1
mov r8b, r15b
xor r8b, 0xff
mov r9b, dil
xor r9b, 1
or al, r8b
or r9b, 1
xor al, 0xff
and al, r9b
mov r8b, dil
xor r8b, 1
mov r9b, r15b
and r9b, r8b
xor r15b, 0xff
and r15b, 1
or r9b, r15b
mov r8b, al
xor r8b, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, dil
xor r11b, 0
mov bl, r8b
and bl, 0
and al, r11b
mov r14b, r10b
and r14b, 0
and r9b, r11b
or bl, al
or r14b, r9b
xor bl, r14b
or r8b, r10b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or bl, r8b
mov al, dl
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and dl, r8b
or al, dl
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and bl, r8b
or dl, bl
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r9b, dil
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, al
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r11b, dil
xor r11b, 1
mov bl, r9b
and bl, 0xff
and al, r11b
mov r14b, r10b
and r14b, 0xff
and dl, r11b
or bl, al
or r14b, dl
xor bl, r14b
or r9b, r10b
xor r9b, 0xff
or r11b, 1
and r9b, r11b
or bl, r9b
mov al, r8b
and al, 0
xor r8b, 0
or al, r8b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and bl, r8b
mov r9b, dil
xor r9b, 1
and r9b, 0xff
and r8b, 1
or dl, bl
or r9b, r8b
xor dl, r9b
xor al, 0xff
mov r8b, dl
xor r8b, al
and r8b, dl
mov al, r8b
xor al, 0xff
mov dl, cl
xor dl, al
and dl, cl
mov al, cl
xor al, 0xff
mov r9b, r8b
and r9b, al
xor r8b, 0xff
and cl, r8b
or r9b, cl
mov al, dl
xor al, 0xff
mov cl, r9b
xor cl, 0xff
xor dil, 0
mov r8b, al
and r8b, 0
and dl, dil
mov r10b, cl
and r10b, 0
and r9b, dil
or r8b, dl
or r10b, r9b
xor r8b, r10b
or al, cl
xor al, 0xff
or dil, 0
and al, dil
or r8b, al
test r8b, 1
jne 0x6d8477f1
jmp 0x6d857b21
jmp 0x6d8477f6
mov rax, qword [rbp + 0xa30]
mov rcx, qword [rax]
mov rdx, qword [rax]
mov r8d, dword [rdx + 4]
mov edx, r8d
add rcx, rdx
mov qword [rax], rcx
jmp 0x6d838d91
mov rax, qword [rbp + 0xa50]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa78]
mov r8, qword [rdx]
mov r9d, dword [r8 + 0x90]
mov r8d, r9d
add rcx, r8
mov r8, qword [rbp + 0x9e8]
mov qword [r8], rcx
mov rax, qword [rbp + 0x9e8]
mov rcx, qword [rax]
cmp dword [rcx + 0xc], 0
je 0x6d84be81
mov rax, qword [rbp + 0xa50]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x9e8]
mov r8, qword [rdx]
mov r9d, dword [r8 + 0xc]
mov r8d, r9d
add rcx, r8
mov r8, qword [rbp + 0x9e0]
mov qword [r8], rcx
mov rcx, qword [rbp + 0xa68]
mov rcx, qword [rcx]
sub rsp, 0x20
call sym.out.dll__GetModuleBase
add rsp, 0x20
mov rcx, qword [rbp + 0xa60]
mov rdx, qword [rcx]
sub rsp, 0x20
mov rcx, rax
call sym.out.dll__GetProcAddr
add rsp, 0x20
mov rcx, qword [rbp + 0x9e0]
mov rcx, qword [rcx]
sub rsp, 0x20
call rax
add rsp, 0x20
mov rcx, qword [rbp + 0x9d8]
mov qword [rcx], rax
mov rax, qword [rbp + 0xa50]
mov rdx, qword [rax]
mov r8, qword [rbp + 0x9e8]
mov r10, qword [r8]
mov r9d, dword [r10]
mov r10d, r9d
add rdx, r10
mov r10, qword [rbp + 0x9d0]
mov qword [r10], rdx
mov rdx, qword [rax]
mov r11, qword [r8]
mov r9d, dword [r11 + 0x10]
mov r11d, r9d
add rdx, r11
mov r11, qword [rbp + 0x9c8]
mov qword [r11], rdx
mov rax, qword [rbp + 0x9d0]
mov rcx, qword [rax]
cmp qword [rcx], 0
je 0x6d84a818
mov rax, qword [rbp + 0x9d0]
mov rcx, qword [rax]
mov rcx, qword [rcx]
movabs rdx, 0x8000000000000000
mov r8, 0xffffffffffffffff
mov r9, r8
xor r9, rdx
movabs r10, 0x7e28f308d15167b3
and r9, r10
mov r11, r8
xor r11, r10
mov rsi, r11
and rsi, rdx
mov rdi, r8
xor rdi, 0xffffffffffffffff
and rdi, r10
and r11, 0xffffffffffffffff
or r9, rsi
or rdi, r11
xor r9, rdi
xor r9, 0xffffffffffffffff
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
or r10, r11
mov r11, r8
xor r11, rdx
xor r10, 0xffffffffffffffff
movabs rsi, 0xbe9228f295482672
mov rdi, r8
xor rdi, rsi
or r11, r10
or rdi, rsi
xor r11, 0xffffffffffffffff
and r11, rdi
mov r10, r9
and r10, r11
xor r9, r11
or r10, r9
mov r9, r10
xor r9, 0xffffffffffffffff
movabs r11, 0xf7b3abf8b21a2a68
and r9, r11
mov rsi, r8
xor rsi, r11
and r10, rsi
mov rdi, r8
xor rdi, 0xffffffffffffffff
and rdi, r11
and rsi, 0xffffffffffffffff
or r9, r10
or rdi, rsi
xor r9, rdi
movabs r10, 0xf6d8a1d420abc0a2
mov r11, r8
xor r11, r10
mov rsi, r9
and rsi, r11
xor r9, 0xffffffffffffffff
and r9, r10
or rsi, r9
mov r9, r8
xor r9, r10
mov r11, rsi
xor r11, r9
and r11, rsi
mov r9, r8
xor r9, r10
movabs rsi, 0x64ceea0beb1c9946
and r9, rsi
mov rdi, r8
xor rdi, rsi
mov rbx, rdi
and rbx, r10
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, rsi
and rdi, 0xffffffffffffffff
or r9, rbx
or r14, rdi
xor r9, r14
movabs rsi, 0x348534b9a9c338f
mov rdi, r8
xor rdi, rsi
xor r9, 0xffffffffffffffff
movabs rbx, 0xa5a3e0097871df2b
mov r14, r8
xor r14, rbx
or rdi, r9
or r14, rbx
xor rdi, 0xffffffffffffffff
and rdi, r14
mov r9, r8
xor r9, rsi
movabs rbx, 0x7424ecc353c2fca0
and r9, rbx
mov r14, r8
xor r14, rbx
mov r15, r14
and r15, rsi
mov r12, r8
xor r12, 0xffffffffffffffff
and r12, rbx
and r14, 0xffffffffffffffff
or r9, r15
or r12, r14
xor r9, r12
mov rbx, r8
xor rbx, r10
mov r14, r9
xor r14, 0xffffffffffffffff
movabs r15, 0xedb4236187b5b627
mov r12, r8
xor r12, r15
or rbx, r14
or r12, r15
xor rbx, 0xffffffffffffffff
and rbx, r12
mov r14, r8
xor r14, 0xffffffffffffffff
movabs r15, 0x5bb5baa2a0f806d0
and r14, r15
mov r12, r8
xor r12, r15
mov r13, r12
and r13, 0xffffffffffffffff
mov rax, r8
xor rax, 0xffffffffffffffff
and rax, r15
and r12, 0xffffffffffffffff
or r14, r13
or rax, r12
xor r14, rax
xor r14, 0xffffffffffffffff
mov rax, r8
xor rax, rsi
movabs rsi, 0x37512db6f7e95de8
mov r15, r8
xor r15, rsi
or r14, rax
or r15, rsi
xor r14, 0xffffffffffffffff
and r14, r15
xor r9, 0xffffffffffffffff
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov rax, rdi
and rax, rbx
xor rdi, rbx
or rax, rdi
mov rsi, r14
xor rsi, 0xffffffffffffffff
mov rdi, r9
xor rdi, 0xffffffffffffffff
movabs rbx, 0xb6999e9e0ad54a78
mov r15, r8
xor r15, rbx
mov r12, rsi
and r12, rbx
and r14, r15
mov r13, rdi
and r13, rbx
and r9, r15
or r12, r14
or r13, r9
xor r12, r13
or rsi, rdi
xor rsi, 0xffffffffffffffff
or r15, rbx
and rsi, r15
or r12, rsi
mov r9, rax
xor r9, 0xffffffffffffffff
mov rsi, r12
and rsi, r9
xor r12, 0xffffffffffffffff
and rax, r12
or rsi, rax
mov rax, rsi
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
mov rdi, rsi
and rdi, r9
or rax, rdi
mov r9, r8
xor r9, rdx
movabs rdi, 0x501f3086dda648c5
and r9, rdi
mov rbx, r8
xor rbx, rdi
mov r14, rbx
and r14, rdx
mov r15, rax
xor r15, 0xffffffffffffffff
and r15, rdi
and rax, rbx
or r9, r14
or r15, rax
xor r9, r15
xor r9, 0xffffffffffffffff
mov rax, r8
xor rax, rdx
movabs rdx, 0x788893838b16ae00
mov rdi, r8
xor rdi, rdx
or r9, rax
or rdi, rdx
xor r9, 0xffffffffffffffff
and r9, rdi
mov rax, r8
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, r8
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
or rax, rdx
xor rax, 0xffffffffffffffff
movabs rdx, 0xca4613df2caefa61
xor rax, rdx
and rax, rdx
mov rdi, r8
xor rdi, rdx
and rdi, 0xffffffffffffffff
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rbx, rdx
or rdi, rbx
mov rbx, r8
xor rbx, 0xffffffffffffffff
mov r14, rdi
xor r14, 0xffffffffffffffff
movabs r15, 0x2e3916b4db9d7897
mov r12, r8
xor r12, r15
or rbx, r14
or r12, r15
xor rbx, 0xffffffffffffffff
and rbx, r12
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, 0xffffffffffffffff
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, 0xffffffffffffffff
or r14, r15
xor r14, 0xffffffffffffffff
mov r15, r8
xor r15, rdx
movabs rdx, 0x9b0244aab41e9c8e
mov r12, r8
xor r12, rdx
or r14, r15
or r12, rdx
xor r14, 0xffffffffffffffff
and r14, r12
xor rdi, 0xffffffffffffffff
xor rdi, 0xffffffffffffffff
and rdi, 0xffffffffffffffff
mov rdx, rax
and rdx, rbx
xor rax, rbx
or rdx, rax
mov rax, r14
xor rax, 0xffffffffffffffff
mov rbx, rdi
xor rbx, 0xffffffffffffffff
movabs r15, 0x939172f13d77594b
mov r12, r8
xor r12, r15
mov r13, rax
and r13, r15
and r14, r12
mov qword [rbp + 0xa0], rbx
and rbx, r15
and rdi, r12
or r13, r14
or rbx, rdi
xor r13, rbx
mov rdi, qword [rbp + 0xa0]
or rax, rdi
xor rax, 0xffffffffffffffff
or r12, r15
and rax, r12
or r13, rax
mov rax, rdx
xor rax, 0xffffffffffffffff
mov rbx, r13
and rbx, rax
xor r13, 0xffffffffffffffff
and rdx, r13
or rbx, rdx
mov rax, r8
xor rax, r10
and rax, 0xffffffffffffffff
mov rdx, r8
xor rdx, 0xffffffffffffffff
and rdx, r10
or rax, rdx
mov rdx, rbx
xor rdx, 0xffffffffffffffff
movabs r10, 0x96a91779283aebb8
and rdx, r10
mov r14, r8
xor r14, r10
mov r15, rbx
and r15, r14
mov r12, rax
xor r12, 0xffffffffffffffff
and r12, r10
and rax, r14
or rdx, r15
or r12, rax
xor rdx, r12
xor rbx, 0xffffffffffffffff
mov rax, rdx
xor rax, rbx
and rax, rdx
mov rdx, r8
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
or rdx, r10
mov r10, rsi
xor r10, 0xffffffffffffffff
movabs rbx, 0xbc11155541699978
and r10, rbx
mov r14, r8
xor r14, rbx
and rsi, r14
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, rbx
and r14, 0xffffffffffffffff
or r10, rsi
or r15, r14
xor r10, r15
movabs rsi, 0x27a4b1aa4f8c34e9
mov rbx, r8
xor rbx, rsi
movabs r14, 0x452b5dd93d384042
and rbx, r14
mov r15, r8
xor r15, r14
mov r12, r15
and r12, rsi
mov r13, r8
xor r13, 0xffffffffffffffff
and r13, r14
and r15, 0xffffffffffffffff
or rbx, r12
or r13, r15
xor rbx, r13
mov r14, rdx
xor r14, 0xffffffffffffffff
mov r15, r10
xor r15, 0xffffffffffffffff
movabs r12, 0x5ddeae463d7fe4a0
mov r13, r8
xor r13, r12
mov rdi, r14
and rdi, r12
and rdx, r13
mov qword [rbp + 0x98], r15
and r15, r12
and r10, r13
or rdi, rdx
or r15, r10
xor rdi, r15
mov rdx, qword [rbp + 0x98]
or r14, rdx
xor r14, 0xffffffffffffffff
or r13, r12
and r14, r13
or rdi, r14
mov r10, r8
xor r10, rsi
mov r14, rbx
xor r14, 0xffffffffffffffff
movabs r15, 0x24c4fec9cc97c2e2
mov r12, r8
xor r12, r15
mov r13, r10
and r13, r15
mov rdx, r12
and rdx, rsi
mov rsi, r14
and rsi, r15
and rbx, r12
or r13, rdx
or rsi, rbx
xor r13, rsi
or r10, r14
xor r10, 0xffffffffffffffff
or r12, r15
and r10, r12
or r13, r10
mov rdx, rdi
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
and rdi, r10
or rdx, rdi
xor r13, 0xffffffffffffffff
mov r10, rdx
xor r10, r13
and r10, rdx
mov rdx, r11
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov rsi, r8
xor rsi, 0xffffffffffffffff
mov rdi, r11
and rdi, rsi
or rdx, rdi
mov rsi, r9
xor rsi, 0xffffffffffffffff
movabs rdi, 0xa0e23459f112c229
and rsi, rdi
mov rbx, r8
xor rbx, rdi
mov r14, r9
and r14, rbx
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, rdi
and rbx, 0xffffffffffffffff
or rsi, r14
or r15, rbx
xor rsi, r15
movabs rdi, 0x71163cc436645fa
mov rbx, r8
xor rbx, rdi
and rbx, 0xffffffffffffffff
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, rdi
or rbx, r14
mov r14, r8
xor r14, rdi
mov r15, rdx
xor r15, r14
and r15, rdx
mov r14, rbx
xor r14, 0xffffffffffffffff
mov r12, r11
xor r12, r14
and r12, r11
mov r11, rsi
xor r11, 0xffffffffffffffff
mov r14, r8
xor r14, rdi
movabs r13, 0xa33af2aa53012acd
mov qword [rbp + 0x90], r8
xor r8, r13
or r11, r14
or r8, r13
xor r11, 0xffffffffffffffff
and r11, r8
xor r9, 0xffffffffffffffff
mov r8, rbx
xor r8, 0xffffffffffffffff
movabs r14, 0x8f98099c86783f4c
mov r13, qword [rbp + 0x90]
xor r13, r14
or r9, r8
or r13, r14
xor r9, 0xffffffffffffffff
and r9, r13
mov r8, r15
and r8, r12
xor r15, r12
or r8, r15
mov r14, r11
and r14, r9
xor r11, r9
or r14, r11
mov r9, r8
xor r9, 0xffffffffffffffff
movabs r11, 0x8efb16d995d5e701
and r9, r11
mov r15, qword [rbp + 0x90]
xor r15, r11
and r8, r15
mov r12, r14
xor r12, 0xffffffffffffffff
and r12, r11
and r14, r15
or r9, r8
or r12, r14
xor r9, r12
mov r8, rdx
xor r8, 0xffffffffffffffff
mov r11, rsi
xor r11, 0xffffffffffffffff
movabs r14, 0xa11543fc3c99c64d
mov r15, qword [rbp + 0x90]
xor r15, r14
mov r12, r8
and r12, r14
and rdx, r15
mov r13, r11
and r13, r14
and rsi, r15
or r12, rdx
or r13, rsi
xor r12, r13
or r8, r11
xor r8, 0xffffffffffffffff
or r15, r14
and r8, r15
or r12, r8
mov rdx, r12
xor rdx, 0xffffffffffffffff
movabs r8, 0x9751226bd93ba03e
and rdx, r8
mov r11, qword [rbp + 0x90]
xor r11, r8
and r12, r11
mov rsi, qword [rbp + 0x90]
xor rsi, 0xffffffffffffffff
and rsi, r8
and r11, 0xffffffffffffffff
or rdx, r12
or rsi, r11
xor rdx, rsi
mov r8, rbx
and r8, rdi
xor rbx, rdi
or r8, rbx
xor r8, 0xffffffffffffffff
mov r11, rdx
xor r11, r8
and r11, rdx
mov rdx, r9
xor rdx, 0xffffffffffffffff
mov r8, r11
xor r8, 0xffffffffffffffff
movabs rsi, 0x47100182fc6506d6
mov rdi, qword [rbp + 0x90]
xor rdi, rsi
mov rbx, rdx
and rbx, rsi
and r9, rdi
mov r14, r8
and r14, rsi
and r11, rdi
or rbx, r9
or r14, r11
xor rbx, r14
or rdx, r8
xor rdx, 0xffffffffffffffff
or rdi, rsi
and rdx, rdi
or rbx, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r8, r10
xor r8, 0xffffffffffffffff
movabs r9, 0x3cac22a29403c0ed
mov r11, qword [rbp + 0x90]
xor r11, r9
or rdx, r8
or r11, r9
xor rdx, 0xffffffffffffffff
and rdx, r11
mov r8, rax
xor r8, 0xffffffffffffffff
movabs r9, 0x7a5155576d87e34b
and r8, r9
mov r11, qword [rbp + 0x90]
xor r11, r9
and rax, r11
mov rsi, r10
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, r11
or r8, rax
or rsi, r10
xor r8, rsi
mov rax, rdx
and rax, r8
xor rdx, r8
or rax, rdx
mov rdx, rbx
xor rdx, 0xffffffffffffffff
movabs r8, 0xd3089b3cd32c8cdd
and rdx, r8
mov r9, qword [rbp + 0x90]
xor r9, r8
mov r10, rbx
and r10, r9
mov r11, qword [rbp + 0x90]
xor r11, 0xffffffffffffffff
and r11, r8
and r9, 0xffffffffffffffff
or rdx, r10
or r11, r9
xor rdx, r11
movabs r8, 0x2ee3a78105ce09a7
mov r9, qword [rbp + 0x90]
xor r9, r8
xor rdx, 0xffffffffffffffff
movabs r10, 0xafbca371550c3f26
mov r11, qword [rbp + 0x90]
xor r11, r10
or r9, rdx
or r11, r10
xor r9, 0xffffffffffffffff
and r9, r11
mov rdx, qword [rbp + 0x90]
xor rdx, r8
movabs r10, 0xa463457867fa6a8a
and rdx, r10
mov r11, qword [rbp + 0x90]
xor r11, r10
mov rsi, r11
and rsi, r8
mov rdi, qword [rbp + 0x90]
xor rdi, 0xffffffffffffffff
and rdi, r10
and r11, 0xffffffffffffffff
or rdx, rsi
or rdi, r11
xor rdx, rdi
xor rbx, 0xffffffffffffffff
mov r10, rdx
xor r10, 0xffffffffffffffff
movabs r11, 0xaf012c8c70a932c1
mov rsi, qword [rbp + 0x90]
xor rsi, r11
or rbx, r10
or rsi, r11
xor rbx, 0xffffffffffffffff
and rbx, rsi
mov r10, rax
xor r10, 0xffffffffffffffff
movabs r11, 0xd763d7cfb77d9edb
and r10, r11
mov rsi, qword [rbp + 0x90]
xor rsi, r11
mov rdi, rax
and rdi, rsi
mov r14, qword [rbp + 0x90]
xor r14, 0xffffffffffffffff
and r14, r11
and rsi, 0xffffffffffffffff
or r10, rdi
or r14, rsi
xor r10, r14
xor r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x90]
xor r11, r8
movabs r8, 0xc5023d8c8cffd0d8
mov rsi, qword [rbp + 0x90]
xor rsi, r8
or r10, r11
or rsi, r8
xor r10, 0xffffffffffffffff
and r10, rsi
xor rdx, 0xffffffffffffffff
mov r8, rax
xor r8, rdx
and r8, rax
mov rax, r9
xor rax, 0xffffffffffffffff
mov rdx, rbx
xor rdx, 0xffffffffffffffff
movabs r11, 0xb44b462e1e7143f9
mov rsi, qword [rbp + 0x90]
xor rsi, r11
mov rdi, rax
and rdi, r11
and r9, rsi
mov r14, rdx
and r14, r11
and rbx, rsi
or rdi, r9
or r14, rbx
xor rdi, r14
or rax, rdx
xor rax, 0xffffffffffffffff
or rsi, r11
and rax, rsi
or rdi, rax
mov rax, r10
and rax, r8
xor r10, r8
or rax, r10
mov rdx, rdi
xor rdx, 0xffffffffffffffff
movabs r8, 0x3b6613e8a77c4f47
and rdx, r8
mov r9, qword [rbp + 0x90]
xor r9, r8
and rdi, r9
mov r10, rax
xor r10, 0xffffffffffffffff
and r10, r8
and rax, r9
or rdx, rdi
or r10, rax
xor rdx, r10
mov rax, rcx
xor rax, 0xffffffffffffffff
movabs r8, 0xc73273f1f21cc2cf
and rax, r8
mov r9, qword [rbp + 0x90]
xor r9, r8
mov r10, rcx
and r10, r9
mov r11, qword [rbp + 0x90]
xor r11, 0xffffffffffffffff
and r11, r8
and r9, 0xffffffffffffffff
or rax, r10
or r11, r9
xor rax, r11
xor rax, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r8, qword [rbp + 0x90]
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x90]
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
or r8, r9
xor r8, 0xffffffffffffffff
mov r9, rcx
xor r9, r8
and r9, rcx
mov r8, rax
xor r8, 0xffffffffffffffff
mov r10, r9
xor r10, 0xffffffffffffffff
movabs r11, 0xb13e17ce0094a57a
mov rsi, qword [rbp + 0x90]
xor rsi, r11
mov rdi, r8
and rdi, r11
and rax, rsi
mov rbx, r10
and rbx, r11
and r9, rsi
or rdi, rax
or rbx, r9
xor rdi, rbx
or r8, r10
xor r8, 0xffffffffffffffff
or rsi, r11
and r8, rsi
or rdi, r8
mov rax, rdi
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r8, qword [rbp + 0x90]
xor r8, 0xffffffffffffffff
and rdi, r8
or rax, rdi
mov r8, rdx
xor r8, 0xffffffffffffffff
movabs r9, 0x84469bc7827b8934
and r8, r9
mov r10, qword [rbp + 0x90]
xor r10, r9
mov r11, rdx
and r11, r10
mov rsi, rax
xor rsi, 0xffffffffffffffff
and rsi, r9
and rax, r10
or r8, r11
or rsi, rax
xor r8, rsi
xor r8, 0xffffffffffffffff
mov rax, rdx
xor rax, 0xffffffffffffffff
movabs r9, 0x22fbf4ef78bd8ab4
mov r10, qword [rbp + 0x90]
xor r10, r9
or r8, rax
or r10, r9
xor r8, 0xffffffffffffffff
and r8, r10
mov rax, rdx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r9, qword [rbp + 0x90]
xor r9, 0xffffffffffffffff
mov r10, rdx
and r10, r9
or rax, r10
xor rax, 0xffffffffffffffff
movabs r9, 0x3439fa9851035590
xor rax, r9
and rax, r9
mov r10, qword [rbp + 0x90]
xor r10, r9
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x90]
xor r11, 0xffffffffffffffff
and r11, r9
or r10, r11
xor rdx, 0xffffffffffffffff
mov r11, r10
xor r11, 0xffffffffffffffff
movabs rsi, 0x82da379ad64fcfc7
mov rdi, qword [rbp + 0x90]
xor rdi, rsi
or rdx, r11
or rdi, rsi
xor rdx, 0xffffffffffffffff
and rdx, rdi
mov r11, qword [rbp + 0x90]
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
mov rsi, qword [rbp + 0x90]
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
or r11, rsi
xor r11, 0xffffffffffffffff
mov rsi, qword [rbp + 0x90]
xor rsi, r9
movabs r9, 0x4cafb5b8fac8fffb
mov rdi, qword [rbp + 0x90]
xor rdi, r9
or r11, rsi
or rdi, r9
xor r11, 0xffffffffffffffff
and r11, rdi
mov r9, qword [rbp + 0x90]
xor r9, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
movabs rsi, 0x5505d8bae674e85b
mov rdi, qword [rbp + 0x90]
xor rdi, rsi
or r9, r10
or rdi, rsi
xor r9, 0xffffffffffffffff
and r9, rdi
mov r10, rax
and r10, rdx
xor rax, rdx
or r10, rax
mov rax, r11
and rax, r9
xor r11, r9
or rax, r11
mov rdx, r10
xor rdx, 0xffffffffffffffff
mov r9, rax
and r9, rdx
xor rax, 0xffffffffffffffff
and r10, rax
or r9, r10
mov rax, r9
xor rax, 0xffffffffffffffff
movabs rdx, 0x6ccc0dc3a0740e9f
and rax, rdx
mov r10, qword [rbp + 0x90]
xor r10, rdx
and r9, r10
mov r11, qword [rbp + 0x90]
xor r11, 0xffffffffffffffff
and r11, rdx
and r10, 0xffffffffffffffff
or rax, r9
or r11, r10
xor rax, r11
mov rdx, rcx
xor rdx, 0xffffffffffffffff
mov r9, rax
and r9, rdx
xor rax, 0xffffffffffffffff
mov rdx, rcx
and rdx, rax
or r9, rdx
mov rax, rcx
xor rax, 0xffffffffffffffff
mov rdx, r9
xor rdx, rax
and rdx, r9
mov rax, r8
xor rax, 0xffffffffffffffff
mov r9, rdx
xor r9, 0xffffffffffffffff
movabs r10, 0x1167f54ab9b7db11
mov r11, qword [rbp + 0x90]
xor r11, r10
or rax, r9
or r11, r10
xor rax, 0xffffffffffffffff
and rax, r11
mov r9, r8
xor r9, 0xffffffffffffffff
movabs r10, 0x75a397aba1da837a
and r9, r10
mov r11, qword [rbp + 0x90]
xor r11, r10
and r8, r11
mov rsi, rdx
xor rsi, 0xffffffffffffffff
and rsi, r10
and rdx, r11
or r9, r8
or rsi, rdx
xor r9, rsi
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r8, r9
xor r8, 0xffffffffffffffff
movabs r10, 0x2cef410356eb586c
mov r11, qword [rbp + 0x90]
xor r11, r10
mov rsi, rdx
and rsi, r10
and rax, r11
mov rdi, r8
and rdi, r10
and r9, r11
or rsi, rax
or rdi, r9
xor rsi, rdi
or rdx, r8
xor rdx, 0xffffffffffffffff
or r11, r10
and rdx, r11
or rsi, rdx
mov rax, rsi
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x90]
xor rdx, 0xffffffffffffffff
mov r8, rsi
and r8, rdx
or rax, r8
movabs rdx, 0xaa57cfb017b57c9
mov r8, qword [rbp + 0x90]
xor r8, rdx
xor rax, 0xffffffffffffffff
movabs r9, 0xe756b154e501c94
mov r10, qword [rbp + 0x90]
xor r10, r9
or r8, rax
or r10, r9
xor r8, 0xffffffffffffffff
and r8, r10
mov rax, qword [rbp + 0x90]
xor rax, rdx
and rax, 0xffffffffffffffff
mov r9, qword [rbp + 0x90]
xor r9, 0xffffffffffffffff
and r9, rdx
or rax, r9
xor rsi, 0xffffffffffffffff
mov r9, rax
xor r9, 0xffffffffffffffff
movabs r10, 0xabac05a8d9bdd2eb
mov r11, qword [rbp + 0x90]
xor r11, r10
or rsi, r9
or r11, r10
xor rsi, 0xffffffffffffffff
and rsi, r11
mov r9, qword [rbp + 0x90]
xor r9, 0xffffffffffffffff
movabs r10, 0x116187a39cdfd568
and r9, r10
mov r11, qword [rbp + 0x90]
xor r11, r10
mov rdi, r11
and rdi, 0xffffffffffffffff
mov rbx, qword [rbp + 0x90]
xor rbx, 0xffffffffffffffff
and rbx, r10
and r11, 0xffffffffffffffff
or r9, rdi
or rbx, r11
xor r9, rbx
mov r10, qword [rbp + 0x90]
xor r10, rdx
mov rdx, r9
xor rdx, r10
and rdx, r9
mov r9, qword [rbp + 0x90]
xor r9, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs r10, 0xca1d7bb538b8a3e7
mov r11, qword [rbp + 0x90]
xor r11, r10
or r9, rax
or r11, r10
xor r9, 0xffffffffffffffff
and r9, r11
mov rax, r8
xor rax, 0xffffffffffffffff
mov r10, rsi
xor r10, 0xffffffffffffffff
movabs r11, 0x775c25c95b8e9278
mov rdi, qword [rbp + 0x90]
xor rdi, r11
mov rbx, rax
and rbx, r11
and r8, rdi
mov r14, r10
and r14, r11
and rsi, rdi
or rbx, r8
or r14, rsi
xor rbx, r14
or rax, r10
xor rax, 0xffffffffffffffff
or rdi, r11
and rax, rdi
or rbx, rax
mov rax, rdx
and rax, r9
xor rdx, r9
or rax, rdx
mov rdx, rbx
xor rdx, 0xffffffffffffffff
movabs r8, 0x295c1789787a1782
and rdx, r8
mov r9, qword [rbp + 0x90]
xor r9, r8
and rbx, r9
mov r10, rax
xor r10, 0xffffffffffffffff
and r10, r8
and rax, r9
or rdx, rbx
or r10, rax
xor rdx, r10
mov rax, rcx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r8, qword [rbp + 0x90]
xor r8, 0xffffffffffffffff
mov r9, rcx
and r9, r8
or rax, r9
movabs r8, 0xf997adbfe7e88ba3
mov r9, qword [rbp + 0x90]
xor r9, r8
xor rax, 0xffffffffffffffff
movabs r10, 0xda7c5e69be447d9
mov r11, qword [rbp + 0x90]
xor r11, r10
or r9, rax
or r11, r10
xor r9, 0xffffffffffffffff
and r9, r11
mov rax, qword [rbp + 0x90]
xor rax, r8
and rax, 0xffffffffffffffff
mov r10, qword [rbp + 0x90]
xor r10, 0xffffffffffffffff
and r10, r8
or rax, r10
mov r10, rax
xor r10, 0xffffffffffffffff
mov r11, rcx
xor r11, r10
and r11, rcx
mov rcx, qword [rbp + 0x90]
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r10, qword [rbp + 0x90]
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
or rcx, r10
xor rcx, 0xffffffffffffffff
mov r10, qword [rbp + 0x90]
xor r10, r8
movabs r8, 0x25082648ae392819
mov rsi, qword [rbp + 0x90]
xor rsi, r8
or rcx, r10
or rsi, r8
xor rcx, 0xffffffffffffffff
and rcx, rsi
xor rax, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r8, r9
and r8, r11
xor r9, r11
or r8, r9
mov r9, rcx
xor r9, 0xffffffffffffffff
mov r10, rax
xor r10, 0xffffffffffffffff
movabs r11, 0xce3d4e5c01763308
mov rsi, qword [rbp + 0x90]
xor rsi, r11
mov rdi, r9
and rdi, r11
and rcx, rsi
mov rbx, r10
and rbx, r11
and rax, rsi
or rdi, rcx
or rbx, rax
xor rdi, rbx
or r9, r10
xor r9, 0xffffffffffffffff
or rsi, r11
and r9, rsi
or rdi, r9
mov rax, r8
xor rax, 0xffffffffffffffff
movabs rcx, 0x923db02d7267b56b
and rax, rcx
mov r9, qword [rbp + 0x90]
xor r9, rcx
and r8, r9
mov r10, rdi
xor r10, 0xffffffffffffffff
and r10, rcx
and rdi, r9
or rax, r8
or r10, rdi
xor rax, r10
movabs rcx, 0xeba591e284fa7359
mov r8, qword [rbp + 0x90]
xor r8, rcx
movabs r9, 0xbd968437da66864f
and r8, r9
mov r10, qword [rbp + 0x90]
xor r10, r9
mov r11, r10
and r11, rcx
mov rsi, qword [rbp + 0x90]
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, 0xffffffffffffffff
or r8, r11
or rsi, r10
xor r8, rsi
xor r8, 0xffffffffffffffff
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x90]
xor r9, 0xffffffffffffffff
movabs r10, 0x3fed93300a039259
and r9, r10
mov r11, qword [rbp + 0x90]
xor r11, r10
mov rsi, r11
and rsi, 0xffffffffffffffff
mov rdi, qword [rbp + 0x90]
xor rdi, 0xffffffffffffffff
and rdi, r10
and r11, 0xffffffffffffffff
or r9, rsi
or rdi, r11
xor r9, rdi
xor r9, 0xffffffffffffffff
xor r9, rcx
and r9, rcx
mov r10, r8
and r10, r9
xor r8, r9
or r10, r8
mov r8, rdx
xor r8, 0xffffffffffffffff
mov r9, rax
xor r9, 0xffffffffffffffff
movabs r11, 0xb56f472855e8250f
mov rsi, qword [rbp + 0x90]
xor rsi, r11
or r8, r9
or rsi, r11
xor r8, 0xffffffffffffffff
and r8, rsi
mov r9, rdx
xor r9, 0xffffffffffffffff
mov r11, rax
and r11, r9
xor rax, 0xffffffffffffffff
and rdx, rax
or r11, rdx
mov rax, r8
and rax, r11
xor r8, r11
or rax, r8
mov rdx, r10
xor rdx, 0xffffffffffffffff
xor rdx, rcx
and rdx, rcx
mov r8, qword [rbp + 0x90]
xor r8, rcx
movabs r9, 0x602409a934f39037
and r8, r9
mov r11, qword [rbp + 0x90]
xor r11, r9
mov rsi, r11
and rsi, rcx
mov rcx, r10
xor rcx, 0xffffffffffffffff
and rcx, r9
and r10, r11
or r8, rsi
or rcx, r10
xor r8, rcx
mov rcx, rdx
and rcx, r8
xor rdx, r8
or rcx, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r8, qword [rbp + 0x90]
xor r8, 0xffffffffffffffff
mov r9, rax
and r9, r8
or rdx, r9
xor rdx, 0xffffffffffffffff
movabs r8, 0x213035be01ec1acc
xor rdx, r8
and rdx, r8
mov r9, qword [rbp + 0x90]
xor r9, r8
movabs r10, 0x84b375c131490d25
and r9, r10
mov r11, qword [rbp + 0x90]
xor r11, r10
mov rsi, r11
and rsi, r8
mov rdi, qword [rbp + 0x90]
xor rdi, 0xffffffffffffffff
and rdi, r10
and r11, 0xffffffffffffffff
or r9, rsi
or rdi, r11
xor r9, rdi
mov r10, r9
xor r10, 0xffffffffffffffff
mov r11, rax
xor r11, r10
and r11, rax
mov rax, qword [rbp + 0x90]
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r10, qword [rbp + 0x90]
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
or rax, r10
xor rax, 0xffffffffffffffff
mov r10, qword [rbp + 0x90]
xor r10, r8
movabs r8, 0x2b591efc4fbcd420
mov rsi, qword [rbp + 0x90]
xor rsi, r8
or rax, r10
or rsi, r8
xor rax, 0xffffffffffffffff
and rax, rsi
mov r8, qword [rbp + 0x90]
xor r8, 0xffffffffffffffff
xor r9, 0xffffffffffffffff
movabs r10, 0x9ad5f627210d94f1
mov rsi, qword [rbp + 0x90]
xor rsi, r10
or r8, r9
or rsi, r10
xor r8, 0xffffffffffffffff
and r8, rsi
mov r9, rdx
and r9, r11
xor rdx, r11
or r9, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
movabs r11, 0x8141e72533835b4d
mov rsi, qword [rbp + 0x90]
xor rsi, r11
mov rdi, rdx
and rdi, r11
and rax, rsi
mov rbx, r10
and rbx, r11
and r8, rsi
or rdi, rax
or rbx, r8
xor rdi, rbx
or rdx, r10
xor rdx, 0xffffffffffffffff
or rsi, r11
and rdx, rsi
or rdi, rdx
mov rax, r9
xor rax, 0xffffffffffffffff
mov rdx, rdi
and rdx, rax
xor rdi, 0xffffffffffffffff
and r9, rdi
or rdx, r9
mov rax, rdx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r8, qword [rbp + 0x90]
xor r8, 0xffffffffffffffff
and rdx, r8
or rax, rdx
mov rdx, rcx
xor rdx, 0xffffffffffffffff
movabs r8, 0xcf204c6e0655e5a7
and rdx, r8
mov r9, qword [rbp + 0x90]
xor r9, r8
and rcx, r9
mov r10, qword [rbp + 0x90]
xor r10, 0xffffffffffffffff
and r10, r8
and r9, 0xffffffffffffffff
or rdx, rcx
or r10, r9
xor rdx, r10
movabs rcx, 0x36732ece1304ca1
mov r8, qword [rbp + 0x90]
xor r8, rcx
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x90]
xor r9, 0xffffffffffffffff
and r9, rcx
or r8, r9
mov r9, rax
and r9, rdx
xor rax, rdx
or r9, rax
mov rax, r8
and rax, rcx
xor r8, rcx
or rax, r8
mov rcx, r9
xor rcx, 0xffffffffffffffff
movabs rdx, 0x3e01cb67fce7f23b
and rcx, rdx
mov r8, qword [rbp + 0x90]
xor r8, rdx
and r9, r8
mov r10, qword [rbp + 0x90]
xor r10, 0xffffffffffffffff
and r10, rdx
and r8, 0xffffffffffffffff
or rcx, r9
or r10, r8
xor rcx, r10
xor rcx, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs rdx, 0xa710f55134735517
mov r8, qword [rbp + 0x90]
xor r8, rdx
or rcx, rax
or r8, rdx
xor rcx, 0xffffffffffffffff
and rcx, r8
cmp rcx, 0
je 0x6d84a74e
mov rax, qword [rbp + 0x9d0]
mov rcx, qword [rax]
mov rcx, qword [rcx]
mov rdx, 0xffffffffffffffff
mov r8, rdx
xor r8, 0xffff
movabs r9, 0x6bf198b5f5395b57
and r8, r9
mov r10, rdx
xor r10, r9
mov r11, r10
and r11, 0xffff
mov rsi, rdx
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, 0xffffffffffffffff
or r8, r11
or rsi, r10
xor r8, rsi
xor r8, 0xffffffffffffffff
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r9, rdx
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, rdx
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
or r9, r10
mov r10, rdx
xor r10, 0xffff
xor r9, 0xffffffffffffffff
movabs r11, 0xf47393356b0f800a
mov rsi, rdx
xor rsi, r11
or r10, r9
or rsi, r11
xor r10, 0xffffffffffffffff
and r10, rsi
mov r9, r8
and r9, r10
xor r8, r10
or r9, r8
movabs r8, 0x2a4530003a18a3b3
mov r10, rdx
xor r10, r8
and r10, 0xffffffffffffffff
mov r11, rdx
xor r11, 0xffffffffffffffff
and r11, r8
or r10, r11
mov r11, r9
xor r11, 0xffffffffffffffff
movabs rsi, 0x62356c6d80ed9289
and r11, rsi
mov rdi, rdx
xor rdi, rsi
and r9, rdi
mov rbx, rdx
xor rbx, 0xffffffffffffffff
and rbx, rsi
and rdi, 0xffffffffffffffff
or r11, r9
or rbx, rdi
xor r11, rbx
movabs r9, 0x9ac0d59df84cd257
mov rsi, rdx
xor rsi, r9
and rsi, 0xffffffffffffffff
mov rdi, rdx
xor rdi, 0xffffffffffffffff
and rdi, r9
or rsi, rdi
mov rdi, r10
xor rdi, 0xffffffffffffffff
mov rbx, r11
xor rbx, 0xffffffffffffffff
movabs r14, 0x3fb7db3f087d25d7
mov r15, rdx
xor r15, r14
mov r12, rdi
and r12, r14
and r10, r15
mov r13, rbx
and r13, r14
and r11, r15
or r12, r10
or r13, r11
xor r12, r13
or rdi, rbx
xor rdi, 0xffffffffffffffff
or r15, r14
and rdi, r15
or r12, rdi
mov r10, rsi
and r10, r9
xor rsi, r9
or r10, rsi
mov r9, r12
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r11, rdx
xor r11, 0xffffffffffffffff
and r12, r11
or r9, r12
xor r10, 0xffffffffffffffff
mov r11, r9
xor r11, r10
and r11, r9
mov r9, rdx
xor r9, r8
movabs r10, 0x480c58cb3a6f8007
and r9, r10
mov rsi, rdx
xor rsi, r10
mov rdi, rsi
and rdi, r8
mov rbx, rdx
xor rbx, 0xffffffffffffffff
and rbx, r10
and rsi, 0xffffffffffffffff
or r9, rdi
or rbx, rsi
xor r9, rbx
xor r9, 0xffffffffffffffff
movabs r10, 0x434b67a67c9e835e
xor r9, r10
and r9, r10
mov rsi, rdx
xor rsi, r10
and rsi, 0xffffffffffffffff
mov rdi, rdx
xor rdi, 0xffffffffffffffff
and rdi, r10
or rsi, rdi
mov rdi, rsi
xor rdi, 0xffffffffffffffff
xor rdi, r8
and rdi, r8
mov rbx, rdx
xor rbx, 0xffffffffffffffff
movabs r14, 0xf15fff66d406a9e1
and rbx, r14
mov r15, rdx
xor r15, r14
mov r12, r15
and r12, 0xffffffffffffffff
mov r13, rdx
xor r13, 0xffffffffffffffff
and r13, r14
and r15, 0xffffffffffffffff
or rbx, r12
or r13, r15
xor rbx, r13
xor rbx, 0xffffffffffffffff
mov r14, rdx
xor r14, r10
movabs r10, 0xd1addfed2d52eeda
mov r15, rdx
xor r15, r10
or rbx, r14
or r15, r10
xor rbx, 0xffffffffffffffff
and rbx, r15
xor rsi, 0xffffffffffffffff
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
mov r10, r9
and r10, rdi
xor r9, rdi
or r10, r9
mov r9, rbx
and r9, rsi
xor rbx, rsi
or r9, rbx
mov rsi, r10
xor rsi, 0xffffffffffffffff
mov rdi, r9
and rdi, rsi
xor r9, 0xffffffffffffffff
and r10, r9
or rdi, r10
mov r9, rdi
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, rdx
xor r10, 0xffffffffffffffff
mov rsi, rdi
and rsi, r10
or r9, rsi
mov r10, rdx
xor r10, 0xffff
movabs rsi, 0x98c9f442ffb14bbb
and r10, rsi
mov rbx, rdx
xor rbx, rsi
mov r14, rbx
and r14, 0xffff
mov r15, r9
xor r15, 0xffffffffffffffff
and r15, rsi
and r9, rbx
or r10, r14
or r15, r9
xor r10, r15
xor r10, 0xffffffffffffffff
mov r9, rdx
xor r9, 0xffff
movabs rsi, 0x7db9b078bf4441ea
mov rbx, rdx
xor rbx, rsi
or r10, r9
or rbx, rsi
xor r10, 0xffffffffffffffff
and r10, rbx
mov r9, rdx
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov rsi, rdx
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
or r9, rsi
movabs rsi, 0xed6d5689fe57e7f7
mov rbx, rdx
xor rbx, rsi
xor r9, 0xffffffffffffffff
movabs r14, 0x6c94c0e4ce65bc21
mov r15, rdx
xor r15, r14
or rbx, r9
or r15, r14
xor rbx, 0xffffffffffffffff
and rbx, r15
mov r9, rdx
xor r9, rsi
movabs r14, 0xe481d145894173b8
and r9, r14
mov r15, rdx
xor r15, r14
mov r12, r15
and r12, rsi
mov r13, rdx
xor r13, 0xffffffffffffffff
and r13, r14
and r15, 0xffffffffffffffff
or r9, r12
or r13, r15
xor r9, r13
mov r14, r9
xor r14, 0xffffffffffffffff
xor r14, 0xffffffffffffffff
and r14, 0xffffffffffffffff
mov r15, rdx
xor r15, 0xffffffffffffffff
movabs r12, 0xb6da2ee0bcf3adb6
and r15, r12
mov r13, rdx
xor r13, r12
mov rax, r13
and rax, 0xffffffffffffffff
mov qword [rbp + 0x88], rdx
xor rdx, 0xffffffffffffffff
and rdx, r12
and r13, 0xffffffffffffffff
or r15, rax
or rdx, r13
xor r15, rdx
mov rax, qword [rbp + 0x88]
xor rax, rsi
mov rdx, r15
xor rdx, rax
and rdx, r15
mov rax, qword [rbp + 0x88]
xor rax, 0xffffffffffffffff
xor r9, 0xffffffffffffffff
movabs rsi, 0xaf13f883abbfb13d
mov r15, qword [rbp + 0x88]
xor r15, rsi
or rax, r9
or r15, rsi
xor rax, 0xffffffffffffffff
and rax, r15
mov r9, rbx
xor r9, 0xffffffffffffffff
mov rsi, r14
xor rsi, 0xffffffffffffffff
movabs r15, 0x63a1b157bed00207
mov r12, qword [rbp + 0x88]
xor r12, r15
mov r13, r9
and r13, r15
and rbx, r12
mov qword [rbp + 0x80], rsi
and rsi, r15
and r14, r12
or r13, rbx
or rsi, r14
xor r13, rsi
mov rsi, qword [rbp + 0x80]
or r9, rsi
xor r9, 0xffffffffffffffff
or r12, r15
and r9, r12
or r13, r9
mov r9, rdx
and r9, rax
xor rdx, rax
or r9, rdx
mov rax, r13
xor rax, 0xffffffffffffffff
movabs rdx, 0x6ae35e482a60224e
and rax, rdx
mov rbx, qword [rbp + 0x88]
xor rbx, rdx
and r13, rbx
mov r14, r9
xor r14, 0xffffffffffffffff
and r14, rdx
and r9, rbx
or rax, r13
or r14, r9
xor rax, r14
mov rdx, qword [rbp + 0x88]
xor rdx, r8
and rdx, 0xffffffffffffffff
mov r9, qword [rbp + 0x88]
xor r9, 0xffffffffffffffff
and r9, r8
or rdx, r9
mov r8, rax
xor r8, 0xffffffffffffffff
movabs r9, 0x25091d676a137fc8
and r8, r9
mov rbx, qword [rbp + 0x88]
xor rbx, r9
mov r14, rax
and r14, rbx
mov r15, rdx
xor r15, 0xffffffffffffffff
and r15, r9
and rdx, rbx
or r8, r14
or r15, rdx
xor r8, r15
xor rax, 0xffffffffffffffff
mov rdx, r8
xor rdx, rax
and rdx, r8
mov rax, qword [rbp + 0x88]
xor rax, 0xffffffffffffffff
movabs r8, 0xf0c013e0c0a766d
and rax, r8
mov r9, qword [rbp + 0x88]
xor r9, r8
mov rbx, r9
and rbx, 0xffffffffffffffff
mov r14, qword [rbp + 0x88]
xor r14, 0xffffffffffffffff
and r14, r8
and r9, 0xffffffffffffffff
or rax, rbx
or r14, r9
xor rax, r14
mov r8, rdi
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x88]
xor r9, 0xffffffffffffffff
and rdi, r9
or r8, rdi
movabs r9, 0x6a4a81fbb976f192
mov rdi, qword [rbp + 0x88]
xor rdi, r9
and rdi, 0xffffffffffffffff
mov rbx, qword [rbp + 0x88]
xor rbx, 0xffffffffffffffff
and rbx, r9
or rdi, rbx
mov rbx, rax
and rbx, r8
xor rax, r8
or rbx, rax
mov rax, qword [rbp + 0x88]
xor rax, r9
mov r8, rdi
xor r8, 0xffffffffffffffff
movabs r14, 0x2e342e417926e868
mov r15, qword [rbp + 0x88]
xor r15, r14
mov r12, rax
and r12, r14
mov r13, r15
and r13, r9
mov r9, r8
and r9, r14
and rdi, r15
or r12, r13
or r9, rdi
xor r12, r9
or rax, r8
xor rax, 0xffffffffffffffff
or r15, r14
and rax, r15
or r12, rax
mov rax, rbx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r8, qword [rbp + 0x88]
xor r8, 0xffffffffffffffff
and rbx, r8
or rax, rbx
xor r12, 0xffffffffffffffff
mov r8, rax
xor r8, r12
and r8, rax
mov rax, r10
xor rax, 0xffffffffffffffff
mov r9, r11
xor r9, rax
and r9, r11
mov rax, r11
xor rax, 0xffffffffffffffff
movabs rdi, 0xfe8b5eeeafc80b49
and rax, rdi
mov rbx, qword [rbp + 0x88]
xor rbx, rdi
and r11, rbx
mov r14, r10
xor r14, 0xffffffffffffffff
and r14, rdi
and r10, rbx
or rax, r11
or r14, r10
xor rax, r14
mov r10, r9
and r10, rax
xor r9, rax
or r10, r9
mov rax, rdx
xor rax, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
movabs r11, 0x2e34c46256d73f20
mov rdi, qword [rbp + 0x88]
xor rdi, r11
or rax, r9
or rdi, r11
xor rax, 0xffffffffffffffff
and rax, rdi
mov r9, rdx
xor r9, 0xffffffffffffffff
movabs r11, 0x97aa78f8ac810529
and r9, r11
mov rdi, qword [rbp + 0x88]
xor rdi, r11
and rdx, rdi
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rbx, r11
and r8, rdi
or r9, rdx
or rbx, r8
xor r9, rbx
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r8, r9
xor r8, 0xffffffffffffffff
movabs r11, 0xbf2cae430da15b5f
mov rdi, qword [rbp + 0x88]
xor rdi, r11
mov rbx, rdx
and rbx, r11
and rax, rdi
mov r14, r8
and r14, r11
and r9, rdi
or rbx, rax
or r14, r9
xor rbx, r14
or rdx, r8
xor rdx, 0xffffffffffffffff
or rdi, r11
and rdx, rdi
or rbx, rdx
mov rax, r10
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x88]
xor rdx, 0xffffffffffffffff
mov r8, r10
and r8, rdx
or rax, r8
xor rax, 0xffffffffffffffff
mov rdx, rbx
xor rdx, rax
and rdx, rbx
mov rax, rbx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r8, qword [rbp + 0x88]
xor r8, 0xffffffffffffffff
and rbx, r8
or rax, rbx
xor r10, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs r8, 0xb4d2a87a2cf5ff95
mov r9, qword [rbp + 0x88]
xor r9, r8
or r10, rax
or r9, r8
xor r10, 0xffffffffffffffff
and r10, r9
mov rax, rdx
and rax, r10
xor rdx, r10
or rax, rdx
mov rdx, rcx
xor rdx, 0xffffffffffffffff
movabs r8, 0xdcdbf15ade079164
and rdx, r8
mov r9, qword [rbp + 0x88]
xor r9, r8
mov r10, rcx
and r10, r9
mov r11, qword [rbp + 0x88]
xor r11, 0xffffffffffffffff
and r11, r8
and r9, 0xffffffffffffffff
or rdx, r10
or r11, r9
xor rdx, r11
mov r8, qword [rbp + 0x88]
xor r8, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
movabs r9, 0xaf852056b72864c0
mov r10, qword [rbp + 0x88]
xor r10, r9
or r8, rdx
or r10, r9
xor r8, 0xffffffffffffffff
and r8, r10
mov rdx, qword [rbp + 0x88]
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r9, qword [rbp + 0x88]
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
or rdx, r9
xor rdx, 0xffffffffffffffff
mov r9, rcx
xor r9, rdx
and r9, rcx
mov rdx, r8
xor rdx, 0xffffffffffffffff
mov r10, r9
xor r10, 0xffffffffffffffff
movabs r11, 0xf5215491f4cdccf9
mov rdi, qword [rbp + 0x88]
xor rdi, r11
mov rbx, rdx
and rbx, r11
and r8, rdi
mov r14, r10
and r14, r11
and r9, rdi
or rbx, r8
or r14, r9
xor rbx, r14
or rdx, r10
xor rdx, 0xffffffffffffffff
or rdi, r11
and rdx, rdi
or rbx, rdx
mov rdx, rbx
xor rdx, 0xffffffffffffffff
movabs r8, 0x566a62f292f9f66f
and rdx, r8
mov r9, qword [rbp + 0x88]
xor r9, r8
and rbx, r9
mov r10, qword [rbp + 0x88]
xor r10, 0xffffffffffffffff
and r10, r8
and r9, 0xffffffffffffffff
or rdx, rbx
or r10, r9
xor rdx, r10
mov r8, rax
xor r8, 0xffffffffffffffff
movabs r9, 0x4cdd46acb01c8b9a
and r8, r9
mov r10, qword [rbp + 0x88]
xor r10, r9
mov r11, rax
and r11, r10
mov rdi, rdx
xor rdi, 0xffffffffffffffff
and rdi, r9
and rdx, r10
or r8, r11
or rdi, rdx
xor r8, rdi
xor r8, 0xffffffffffffffff
mov rdx, rax
xor rdx, 0xffffffffffffffff
movabs r9, 0x4cf08d389c9a58f8
mov r10, qword [rbp + 0x88]
xor r10, r9
or r8, rdx
or r10, r9
xor r8, 0xffffffffffffffff
and r8, r10
mov rdx, rax
xor rdx, 0xffffffffffffffff
movabs r9, 0x939489a6c1d5f34c
and rdx, r9
mov r10, qword [rbp + 0x88]
xor r10, r9
mov r11, rax
and r11, r10
mov rdi, qword [rbp + 0x88]
xor rdi, 0xffffffffffffffff
and rdi, r9
and r10, 0xffffffffffffffff
or rdx, r11
or rdi, r10
xor rdx, rdi
xor rdx, 0xffffffffffffffff
movabs r9, 0x5537f05f2fcdbbd9
xor rdx, r9
and rdx, r9
mov r10, qword [rbp + 0x88]
xor r10, r9
movabs r11, 0x47b5b082c8d6e32
and r10, r11
mov rdi, qword [rbp + 0x88]
xor rdi, r11
mov rbx, rdi
and rbx, r9
mov r14, qword [rbp + 0x88]
xor r14, 0xffffffffffffffff
and r14, r11
and rdi, 0xffffffffffffffff
or r10, rbx
or r14, rdi
xor r10, r14
xor rax, 0xffffffffffffffff
mov r11, r10
xor r11, 0xffffffffffffffff
movabs rdi, 0x7fe309d3abb519a1
mov rbx, qword [rbp + 0x88]
xor rbx, rdi
or rax, r11
or rbx, rdi
xor rax, 0xffffffffffffffff
and rax, rbx
mov r11, qword [rbp + 0x88]
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
mov rdi, qword [rbp + 0x88]
xor rdi, 0xffffffffffffffff
and rdi, 0xffffffffffffffff
or r11, rdi
xor r11, 0xffffffffffffffff
mov rdi, qword [rbp + 0x88]
xor rdi, r9
movabs r9, 0x43d79a361b85c09
mov rbx, qword [rbp + 0x88]
xor rbx, r9
or r11, rdi
or rbx, r9
xor r11, 0xffffffffffffffff
and r11, rbx
xor r10, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r9, rdx
and r9, rax
xor rdx, rax
or r9, rdx
mov rax, r11
xor rax, 0xffffffffffffffff
mov rdx, r10
xor rdx, 0xffffffffffffffff
movabs rdi, 0x86c8dbe479675151
mov rbx, qword [rbp + 0x88]
xor rbx, rdi
mov r14, rax
and r14, rdi
and r11, rbx
mov r15, rdx
and r15, rdi
and r10, rbx
or r14, r11
or r15, r10
xor r14, r15
or rax, rdx
xor rax, 0xffffffffffffffff
or rbx, rdi
and rax, rbx
or r14, rax
mov rax, r9
xor rax, 0xffffffffffffffff
mov rdx, r14
and rdx, rax
xor r14, 0xffffffffffffffff
and r9, r14
or rdx, r9
mov rax, rcx
xor rax, 0xffffffffffffffff
movabs r9, 0x8642b3be080cb668
and rax, r9
mov r10, qword [rbp + 0x88]
xor r10, r9
mov r11, rcx
and r11, r10
mov rdi, qword [rbp + 0x88]
xor rdi, 0xffffffffffffffff
and rdi, r9
and r10, 0xffffffffffffffff
or rax, r11
or rdi, r10
xor rax, rdi
mov r9, rdx
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, qword [rbp + 0x88]
xor r10, 0xffffffffffffffff
and rdx, r10
or r9, rdx
movabs rdx, 0x8e9ad0eba1004039
mov r10, qword [rbp + 0x88]
xor r10, rdx
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x88]
xor r11, 0xffffffffffffffff
and r11, rdx
or r10, r11
mov r11, rax
xor r11, 0xffffffffffffffff
mov rdi, r9
xor rdi, 0xffffffffffffffff
movabs rbx, 0x27f131bc5bc5726f
mov r14, qword [rbp + 0x88]
xor r14, rbx
mov r15, r11
and r15, rbx
and rax, r14
mov r12, rdi
and r12, rbx
and r9, r14
or r15, rax
or r12, r9
xor r15, r12
or r11, rdi
xor r11, 0xffffffffffffffff
or r14, rbx
and r11, r14
or r15, r11
mov rax, qword [rbp + 0x88]
xor rax, rdx
mov r9, r10
xor r9, 0xffffffffffffffff
movabs r11, 0xac36008c713e7ad4
mov rdi, qword [rbp + 0x88]
xor rdi, r11
mov rbx, rax
and rbx, r11
mov r14, rdi
and r14, rdx
mov rdx, r9
and rdx, r11
and r10, rdi
or rbx, r14
or rdx, r10
xor rbx, rdx
or rax, r9
xor rax, 0xffffffffffffffff
or rdi, r11
and rax, rdi
or rbx, rax
mov rax, r15
xor rax, 0xffffffffffffffff
movabs rdx, 0x2b7679a09a3db5bf
and rax, rdx
mov r9, qword [rbp + 0x88]
xor r9, rdx
and r15, r9
mov r10, qword [rbp + 0x88]
xor r10, 0xffffffffffffffff
and r10, rdx
and r9, 0xffffffffffffffff
or rax, r15
or r10, r9
xor rax, r10
xor rax, 0xffffffffffffffff
xor rbx, 0xffffffffffffffff
movabs rdx, 0x84d563f5f6d8e993
mov r9, qword [rbp + 0x88]
xor r9, rdx
or rax, rbx
or r9, rdx
xor rax, 0xffffffffffffffff
and rax, r9
mov rdx, r8
xor rdx, 0xffffffffffffffff
movabs r9, 0xfd479e47fd544b61
and rdx, r9
mov r10, qword [rbp + 0x88]
xor r10, r9
mov r11, r8
and r11, r10
mov rdi, qword [rbp + 0x88]
xor rdi, 0xffffffffffffffff
and rdi, r9
and r10, 0xffffffffffffffff
or rdx, r11
or rdi, r10
xor rdx, rdi
mov r9, rax
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, qword [rbp + 0x88]
xor r10, 0xffffffffffffffff
mov r11, rax
and r11, r10
or r9, r11
movabs r10, 0x85085629a9bf5769
mov r11, qword [rbp + 0x88]
xor r11, r10
movabs rdi, 0x250291e818c3b46b
and r11, rdi
mov rbx, qword [rbp + 0x88]
xor rbx, rdi
mov r14, rbx
and r14, r10
mov r15, qword [rbp + 0x88]
xor r15, 0xffffffffffffffff
and r15, rdi
and rbx, 0xffffffffffffffff
or r11, r14
or r15, rbx
xor r11, r15
mov rdi, qword [rbp + 0x88]
xor rdi, r10
mov rbx, rdx
xor rbx, rdi
and rbx, rdx
mov rdi, r11
xor rdi, 0xffffffffffffffff
mov r14, r8
xor r14, rdi
and r14, r8
mov r8, r9
xor r8, 0xffffffffffffffff
mov rdi, qword [rbp + 0x88]
xor rdi, r10
movabs r15, 0x2ba6bdc8f073556f
mov r12, qword [rbp + 0x88]
xor r12, r15
or r8, rdi
or r12, r15
xor r8, 0xffffffffffffffff
and r8, r12
mov rdi, r11
xor rdi, 0xffffffffffffffff
mov r15, rax
xor r15, rdi
and r15, rax
mov rax, rbx
xor rax, 0xffffffffffffffff
mov rdi, r14
xor rdi, 0xffffffffffffffff
movabs r12, 0xf6cc1d33d84b362c
mov r13, qword [rbp + 0x88]
xor r13, r12
mov rsi, rax
and rsi, r12
and rbx, r13
mov qword [rbp + 0x78], rdi
and rdi, r12
and r14, r13
or rsi, rbx
or rdi, r14
xor rsi, rdi
mov rdi, qword [rbp + 0x78]
or rax, rdi
xor rax, 0xffffffffffffffff
or r13, r12
and rax, r13
or rsi, rax
mov rax, r8
xor rax, 0xffffffffffffffff
mov rbx, r15
xor rbx, 0xffffffffffffffff
movabs r14, 0xea9ed1d18d1a63ca
mov r12, qword [rbp + 0x88]
xor r12, r14
mov r13, rax
and r13, r14
and r8, r12
mov rdi, rbx
and rdi, r14
and r15, r12
or r13, r8
or rdi, r15
xor r13, rdi
or rax, rbx
xor rax, 0xffffffffffffffff
or r12, r14
and rax, r12
or r13, rax
mov rax, rsi
xor rax, 0xffffffffffffffff
movabs r8, 0x41982788b4c726bf
and rax, r8
mov rdi, qword [rbp + 0x88]
xor rdi, r8
and rsi, rdi
mov rbx, r13
xor rbx, 0xffffffffffffffff
and rbx, r8
and r13, rdi
or rax, rsi
or rbx, r13
xor rax, rbx
mov r8, rdx
and r8, r9
xor rdx, r9
or r8, rdx
mov rdx, r8
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r9, qword [rbp + 0x88]
xor r9, 0xffffffffffffffff
and r8, r9
or rdx, r8
mov r8, r11
and r8, r10
xor r11, r10
or r8, r11
xor r8, 0xffffffffffffffff
mov r9, rdx
xor r9, r8
and r9, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r8, r9
xor r8, 0xffffffffffffffff
movabs r10, 0xadb3d859e45b289
mov r11, qword [rbp + 0x88]
xor r11, r10
mov rsi, rdx
and rsi, r10
and rax, r11
mov rdi, r8
and rdi, r10
and r9, r11
or rsi, rax
or rdi, r9
xor rsi, rdi
or rdx, r8
xor rdx, 0xffffffffffffffff
or r11, r10
and rdx, r11
or rsi, rdx
mov rax, rcx
xor rax, 0xffffffffffffffff
movabs rdx, 0x98f6019d6ce9a501
and rax, rdx
mov r8, qword [rbp + 0x88]
xor r8, rdx
mov r9, rcx
and r9, r8
mov r10, qword [rbp + 0x88]
xor r10, 0xffffffffffffffff
and r10, rdx
and r8, 0xffffffffffffffff
or rax, r9
or r10, r8
xor rax, r10
xor rax, 0xffffffffffffffff
movabs rdx, 0xdd972cf16d9ce68a
xor rax, rdx
and rax, rdx
mov r8, qword [rbp + 0x88]
xor r8, rdx
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x88]
xor r9, 0xffffffffffffffff
and r9, rdx
or r8, r9
xor rcx, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
movabs r10, 0x5217c2d6b5e179d1
mov r11, qword [rbp + 0x88]
xor r11, r10
or rcx, r9
or r11, r10
xor rcx, 0xffffffffffffffff
and rcx, r11
mov r9, qword [rbp + 0x88]
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, qword [rbp + 0x88]
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
or r9, r10
xor r9, 0xffffffffffffffff
mov r10, qword [rbp + 0x88]
xor r10, rdx
movabs rdx, 0x401ce7b69447b275
mov r11, qword [rbp + 0x88]
xor r11, rdx
or r9, r10
or r11, rdx
xor r9, 0xffffffffffffffff
and r9, r11
mov rdx, qword [rbp + 0x88]
xor rdx, 0xffffffffffffffff
xor r8, 0xffffffffffffffff
movabs r10, 0x9d4728417fc3a493
mov r11, qword [rbp + 0x88]
xor r11, r10
or rdx, r8
or r11, r10
xor rdx, 0xffffffffffffffff
and rdx, r11
mov r8, rax
and r8, rcx
xor rax, rcx
or r8, rax
mov rax, r9
and rax, rdx
xor r9, rdx
or rax, r9
mov rcx, r8
xor rcx, 0xffffffffffffffff
movabs rdx, 0xe2a924b4ddd79540
and rcx, rdx
mov r9, qword [rbp + 0x88]
xor r9, rdx
and r8, r9
mov r10, rax
xor r10, 0xffffffffffffffff
and r10, rdx
and rax, r9
or rcx, r8
or r10, rax
xor rcx, r10
mov rax, rsi
xor rax, 0xffffffffffffffff
movabs rdx, 0xa0f0a8caa18696ca
and rax, rdx
mov r8, qword [rbp + 0x88]
xor r8, rdx
mov r9, rsi
and r9, r8
mov r10, qword [rbp + 0x88]
xor r10, 0xffffffffffffffff
and r10, rdx
and r8, 0xffffffffffffffff
or rax, r9
or r10, r8
xor rax, r10
movabs rdx, 0x662fa4f9700babe
mov r8, qword [rbp + 0x88]
xor r8, rdx
xor rax, 0xffffffffffffffff
movabs r9, 0xb8228f5f99bfbac7
mov r10, qword [rbp + 0x88]
xor r10, r9
or r8, rax
or r10, r9
xor r8, 0xffffffffffffffff
and r8, r10
mov rax, qword [rbp + 0x88]
xor rax, rdx
and rax, 0xffffffffffffffff
mov r9, qword [rbp + 0x88]
xor r9, 0xffffffffffffffff
and r9, rdx
or rax, r9
mov r9, rsi
xor r9, 0xffffffffffffffff
mov r10, rax
xor r10, 0xffffffffffffffff
movabs r11, 0xc6fd7f3a4447427a
mov rdi, qword [rbp + 0x88]
xor rdi, r11
or r9, r10
or rdi, r11
xor r9, 0xffffffffffffffff
and r9, rdi
mov r10, rcx
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x88]
xor r11, 0xffffffffffffffff
mov rdi, rcx
and rdi, r11
or r10, rdi
xor r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x88]
xor r11, rdx
movabs rdx, 0xde2ef775edfee4cb
mov rdi, qword [rbp + 0x88]
xor rdi, rdx
or r10, r11
or rdi, rdx
xor r10, 0xffffffffffffffff
and r10, rdi
xor rax, 0xffffffffffffffff
mov rdx, rcx
xor rdx, rax
and rdx, rcx
mov rax, r8
and rax, r9
xor r8, r9
or rax, r8
mov rcx, r10
and rcx, rdx
xor r10, rdx
or rcx, r10
mov rdx, rax
xor rdx, 0xffffffffffffffff
movabs r8, 0xdf16953903b98f8f
and rdx, r8
mov r9, qword [rbp + 0x88]
xor r9, r8
and rax, r9
mov r10, rcx
xor r10, 0xffffffffffffffff
and r10, r8
and rcx, r9
or rdx, rax
or r10, rcx
xor rdx, r10
mov rax, rdx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x88]
xor rcx, 0xffffffffffffffff
and rdx, rcx
or rax, rdx
mov rcx, rsi
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov rdx, qword [rbp + 0x88]
xor rdx, 0xffffffffffffffff
and rsi, rdx
or rcx, rsi
movabs rdx, 0x9788a6bb8a8c5ce2
mov r8, qword [rbp + 0x88]
xor r8, rdx
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x88]
xor r9, 0xffffffffffffffff
and r9, rdx
or r8, r9
mov r9, rax
xor r9, 0xffffffffffffffff
mov r10, rcx
xor r10, 0xffffffffffffffff
movabs r11, 0x8481a91fc4280d46
mov rsi, qword [rbp + 0x88]
xor rsi, r11
mov rdi, r9
and rdi, r11
and rax, rsi
mov rbx, r10
and rbx, r11
and rcx, rsi
or rdi, rax
or rbx, rcx
xor rdi, rbx
or r9, r10
xor r9, 0xffffffffffffffff
or rsi, r11
and r9, rsi
or rdi, r9
mov rax, qword [rbp + 0x88]
xor rax, rdx
mov rcx, r8
xor rcx, 0xffffffffffffffff
movabs r9, 0xa81c1caeda721e46
mov r10, qword [rbp + 0x88]
xor r10, r9
mov r11, rax
and r11, r9
mov rsi, r10
and rsi, rdx
mov rdx, rcx
and rdx, r9
and r8, r10
or r11, rsi
or rdx, r8
xor r11, rdx
or rax, rcx
xor rax, 0xffffffffffffffff
or r10, r9
and rax, r10
or r11, rax
mov rax, rdi
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x88]
xor rcx, 0xffffffffffffffff
and rdi, rcx
or rax, rdi
xor r11, 0xffffffffffffffff
mov rcx, rax
xor rcx, r11
and rcx, rax
mov rax, qword [rbp + 0x9c0]
mov qword [rax], rcx
jmp 0x6d84a783
mov rax, qword [rbp + 0xa50]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x9d0]
mov r8, qword [rdx]
add rcx, qword [r8]
mov r8, qword [rbp + 0x9b8]
mov qword [r8], rcx
mov rcx, qword [r8]
add rcx, 2
mov r9, qword [rbp + 0x9c0]
mov qword [r9], rcx
mov rax, qword [rbp + 0xa68]
mov rcx, qword [rax]
sub rsp, 0x20
call sym.out.dll__GetModuleBase
add rsp, 0x20
mov rcx, qword [rbp + 0xa58]
mov rdx, qword [rcx]
sub rsp, 0x20
mov rcx, rax
call sym.out.dll__GetProcAddr
add rsp, 0x20
mov rcx, qword [rbp + 0x9d8]
mov rdx, qword [rcx]
mov r8, qword [rbp + 0x9c0]
mov r9, qword [r8]
sub rsp, 0x20
mov rcx, rdx
mov rdx, r9
call rax
add rsp, 0x20
mov rcx, qword [rbp + 0x9b0]
mov qword [rcx], rax
mov rax, qword [rcx]
mov rdx, qword [rbp + 0x9c8]
mov r8, qword [rdx]
mov qword [r8], rax
mov rax, qword [rbp + 0x9d0]
mov r8, qword [rax]
add r8, 8
mov qword [rax], r8
mov r8, qword [rdx]
add r8, 8
mov qword [rdx], r8
jmp 0x6d84790c
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, eax
sub r8d, ecx
mov r9d, eax
sub r9d, 0x7fbe2a7c
add r8d, r9d
mov r9d, eax
sub r9d, r8d
sub r9d, 0xba7a1f2f
sub r9d, 0x6cda4491
add r9d, 0xba7a1f2f
add r9d, 0x1ac16ba8
sub r9d, 0x7fbe2a7c
sub r9d, 0x1ac16ba8
sub r9d, 0x48ee2d71
add r9d, 0xae4e57c2
add r9d, 0x48ee2d71
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0x9df44690
add r8d, r9d
mov r9d, eax
sub r9d, r8d
add r9d, 0x15bb21b1
sub r9d, 0xae4e57c2
sub r9d, 0x15bb21b1
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0x3a0ed51
add r8d, r9d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0x6cda4491
sub r9d, r8d
mov r8d, eax
sub r8d, 0x3a0ed51
add r9d, r8d
mov r8d, eax
sub r8d, 0x30091ee1
add r9d, r8d
add r9d, 0xeb6f4299
add r9d, 0x1de2a9be
sub r9d, 0xeb6f4299
sub r9d, 0x3dcc9cd1
add r9d, 0x30091ee1
add r9d, 0x3dcc9cd1
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0x13ae6cca
add r8d, r9d
mov r9d, eax
sub r9d, r8d
sub r9d, 0xd48c1c4e
sub r9d, 1
add r9d, 0xd48c1c4e
sub r9d, 0xc67385be
sub r9d, 0x13ae6cca
add r9d, 0xc67385be
mov r8d, eax
sub r8d, 0x9156b5f3
sub r8d, 0x1de2a9be
add r8d, 0x9156b5f3
mov r10d, eax
sub r10d, r9d
mov r9d, eax
sub r9d, r8d
add r10d, r9d
mov r8d, eax
sub r8d, r10d
add r8d, 0x3edb9384
add r8d, 0xe802457e
sub r8d, 0x3edb9384
mov r9d, eax
sub r9d, 0xe90ea966
add r8d, r9d
mov r9d, eax
sub r9d, 0xe802457e
add r8d, r9d
sub r8d, 0xab219bf8
sub r8d, 0xa67d69c4
add r8d, 0xab219bf8
sub r8d, 0x797bad85
sub r8d, 0x9df44690
add r8d, 0x797bad85
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0xa67d69c4
add r9d, r8d
sub eax, r9d
sub eax, 0x43e98ab2
sub eax, 0xad86373b
add eax, 0x43e98ab2
add eax, 0x2f370312
add eax, 0xe90ea966
sub eax, 0x2f370312
add eax, 0xb26df6b4
add eax, 0xad86373b
sub eax, 0xb26df6b4
imul ecx, eax
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, bl
xor sil, 0xff
and sil, 1
mov dil, 1
mov r14b, dil
xor r14b, 1
mov r15b, bl
and r15b, r14b
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, dil
xor r14b, 1
xor sil, 0xff
mov r15b, dil
xor r15b, 0
or r14b, sil
or r15b, 0
xor r14b, 0xff
and r14b, r15b
mov sil, dil
xor sil, 1
and sil, 0
mov r15b, dil
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or sil, r12b
or r13b, r15b
xor sil, r13b
mov r15b, sil
xor r15b, 0xff
mov r12b, bl
xor r12b, r15b
and r12b, bl
mov r15b, dil
xor r15b, 1
and r15b, 1
mov r13b, dil
xor r13b, 1
and r13b, 1
or r15b, r13b
mov r13b, dil
xor r13b, 1
mov al, r15b
xor al, r13b
and al, r15b
mov r15b, dil
xor r15b, 1
xor sil, 0xff
mov r13b, dil
xor r13b, 0
or r15b, sil
or r13b, 0
xor r15b, 0xff
and r15b, r13b
mov sil, r14b
and sil, r12b
xor r14b, r12b
or sil, r14b
mov r14b, al
and r14b, r15b
xor al, r15b
or r14b, al
mov al, sil
xor al, 0xff
mov r15b, r14b
and r15b, al
xor r14b, 0xff
and sil, r14b
or r15b, sil
mov al, r11b
xor al, 0xff
and al, 0
mov sil, dil
xor sil, 0
mov r14b, r11b
and r14b, sil
mov r12b, dil
xor r12b, 1
and r12b, 0
and sil, 1
or al, r14b
or r12b, sil
xor al, r12b
mov sil, dil
xor sil, 0
xor al, 0xff
mov r14b, dil
xor r14b, 1
or sil, al
or r14b, 1
xor sil, 0xff
and sil, r14b
mov al, dil
xor al, 0
and al, 1
mov r14b, dil
xor r14b, 1
mov r12b, r14b
and r12b, 0
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and r14b, 1
or al, r12b
or r13b, r14b
xor al, r13b
mov r14b, al
xor r14b, 0xff
mov r12b, r11b
xor r12b, r14b
and r12b, r11b
mov r14b, r15b
xor r14b, 0xff
and r14b, 1
mov r13b, dil
xor r13b, 1
mov cl, r15b
and cl, r13b
or r14b, cl
mov cl, dil
xor cl, 0
mov r13b, r14b
xor r13b, cl
and r13b, r14b
xor al, 0xff
mov cl, r15b
xor cl, al
and cl, r15b
mov al, sil
xor al, 0xff
mov r14b, r12b
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
mov dl, al
and dl, 0xff
and sil, r15b
mov r8b, r14b
and r8b, 0xff
and r12b, r15b
or dl, sil
or r8b, r12b
xor dl, r8b
or al, r14b
xor al, 0xff
or r15b, 1
and al, r15b
or dl, al
mov al, r13b
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov sil, dil
xor sil, 0
mov r14b, al
and r14b, 0
and r13b, sil
mov r15b, r8b
and r15b, 0
and cl, sil
or r14b, r13b
or r15b, cl
xor r14b, r15b
or al, r8b
xor al, 0xff
or sil, 0
and al, sil
or r14b, al
mov al, dl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and dl, cl
mov r8b, r14b
xor r8b, 0xff
and r8b, 0xff
and r14b, cl
or al, dl
or r8b, r14b
xor al, r8b
mov cl, al
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
and al, dl
mov r8b, dil
xor r8b, 1
and r8b, 0
and dl, 1
or cl, al
or r8b, dl
xor cl, r8b
mov al, r11b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
mov r8b, r11b
and r8b, dl
mov sil, dil
xor sil, 1
and sil, 0
and dl, 1
or al, r8b
or sil, dl
xor al, sil
mov dl, dil
xor dl, 1
and dl, 0
mov r8b, dil
xor r8b, 0
mov sil, r8b
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
and r8b, 1
or dl, sil
or r14b, r8b
xor dl, r14b
mov r8b, cl
and r8b, al
xor cl, al
or r8b, cl
mov al, dl
and al, 1
xor dl, 1
or al, dl
mov cl, r8b
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
and r8b, dl
mov sil, dil
xor sil, 1
and sil, 0
and dl, 1
or cl, r8b
or sil, dl
xor cl, sil
xor cl, 0xff
xor al, 0xff
mov dl, dil
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, r11b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, r11b
and r8b, dl
or al, r8b
mov dl, dil
xor dl, 1
xor al, 0xff
mov r8b, dil
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, dil
xor al, 1
and al, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or al, r8b
mov r8b, r11b
xor r8b, 0xff
xor al, 0xff
mov sil, dil
xor sil, 1
or r8b, al
or sil, 1
xor r8b, 0xff
and r8b, sil
mov al, dl
xor al, 0xff
mov sil, r8b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, al
and r15b, 0xff
and dl, r14b
mov r12b, sil
and r12b, 0xff
and r8b, r14b
or r15b, dl
or r12b, r8b
xor r15b, r12b
or al, sil
xor al, 0xff
or r14b, 1
and al, r14b
or r15b, al
mov al, bl
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, bl
and r8b, dl
or al, r8b
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and r15b, r8b
or dl, r15b
mov r8b, dil
xor r8b, 0
and r8b, 1
mov sil, dil
xor sil, 1
and sil, 0
or r8b, sil
mov sil, al
and sil, dl
xor al, dl
or sil, al
mov al, r8b
and al, 0
xor r8b, 0
or al, r8b
mov dl, sil
xor dl, 0xff
and dl, 0
mov r8b, dil
xor r8b, 0
and sil, r8b
mov r14b, dil
xor r14b, 1
and r14b, 0
and r8b, 1
or dl, sil
or r14b, r8b
xor dl, r14b
xor al, 0xff
mov r8b, dl
xor r8b, al
and r8b, dl
mov al, bl
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov sil, bl
and sil, dl
or al, sil
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, dil
xor dl, 1
and dl, 0
mov sil, dil
xor sil, 0
mov r14b, sil
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
and sil, 1
or dl, r14b
or r15b, sil
xor dl, r15b
xor bl, 0xff
mov sil, dl
xor sil, 0xff
mov r14b, dil
xor r14b, 1
or bl, sil
or r14b, 1
xor bl, 0xff
and bl, r14b
mov sil, dil
xor sil, 1
and sil, 0
mov r14b, dil
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, dil
xor r14b, 1
mov r15b, sil
xor r15b, r14b
and r15b, sil
mov sil, dil
xor sil, 1
xor dl, 0xff
mov r14b, dil
xor r14b, 1
or sil, dl
or r14b, 1
xor sil, 0xff
and sil, r14b
mov dl, al
and dl, bl
xor al, bl
or dl, al
mov al, r15b
and al, sil
xor r15b, sil
or al, r15b
mov bl, dl
xor bl, 0xff
mov sil, al
and sil, bl
xor al, 0xff
and dl, al
or sil, dl
mov al, sil
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
and sil, dl
or al, sil
mov dl, r11b
xor dl, 0xff
mov bl, al
and bl, dl
xor al, 0xff
mov dl, r11b
and dl, al
or bl, dl
xor bl, 0xff
xor r11b, 0xff
mov al, dil
xor al, 1
or bl, r11b
or al, 1
xor bl, 0xff
and bl, al
mov al, r8b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r11b, r8b
and r11b, dl
mov sil, dil
xor sil, 1
and sil, 0xff
and dl, 1
or al, r11b
or sil, dl
xor al, sil
mov dl, bl
xor dl, 0xff
and dl, 0
mov r11b, dil
xor r11b, 0
mov sil, bl
and sil, r11b
mov r14b, dil
xor r14b, 1
and r14b, 0
and r11b, 1
or dl, sil
or r14b, r11b
xor dl, r14b
mov r11b, dil
xor r11b, 1
and r11b, 1
mov sil, dil
xor sil, 1
and sil, 1
or r11b, sil
mov sil, dil
xor sil, 1
mov r14b, al
xor r14b, sil
and r14b, al
mov sil, r11b
xor sil, 0xff
mov r15b, r8b
xor r15b, sil
and r15b, r8b
mov r8b, dl
xor r8b, 0xff
mov sil, dil
xor sil, 1
mov r12b, dil
xor r12b, 0
or r8b, sil
or r12b, 0
xor r8b, 0xff
and r8b, r12b
mov sil, r11b
xor sil, 0xff
mov r12b, bl
xor r12b, sil
and r12b, bl
mov bl, r14b
xor bl, 0xff
mov sil, r15b
xor sil, 0xff
mov r13b, dil
xor r13b, 0
mov r9b, bl
and r9b, 0
and r14b, r13b
mov r10b, sil
and r10b, 0
and r15b, r13b
or r9b, r14b
or r10b, r15b
xor r9b, r10b
or bl, sil
xor bl, 0xff
or r13b, 0
and bl, r13b
or r9b, bl
mov r10b, r8b
and r10b, r12b
xor r8b, r12b
or r10b, r8b
mov r8b, r9b
xor r8b, 0xff
mov bl, r10b
and bl, r8b
xor r10b, 0xff
and r9b, r10b
or bl, r9b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov al, r8b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
and r8b, dl
or al, r8b
mov dl, r11b
and dl, 1
xor r11b, 1
or dl, r11b
xor dl, 0xff
mov r8b, al
xor r8b, dl
and r8b, al
mov al, bl
and al, r8b
xor bl, r8b
or al, bl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, cl
and r9b, r8b
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r10b, al
and r10b, r9b
or r8b, r10b
mov r9b, dil
xor r9b, 0
and r9b, 1
mov r10b, dil
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov bl, dil
xor bl, 1
and bl, 0xff
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, dl
xor r10b, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, dil
xor bl, 0
mov sil, r10b
and sil, 0
and dl, bl
mov r14b, r11b
and r14b, 0
and r8b, bl
or sil, dl
or r14b, r8b
xor sil, r14b
or r10b, r11b
xor r10b, 0xff
or bl, 0
and r10b, bl
or sil, r10b
mov dl, r9b
and dl, 0
xor r9b, 0
or dl, r9b
mov r8b, sil
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
and sil, r9b
or r8b, sil
xor r8b, 0xff
xor dl, 0xff
mov r9b, dil
xor r9b, 1
or r8b, dl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
mov r10b, cl
and r10b, r9b
mov r11b, dil
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
xor dl, 0xff
mov r9b, al
xor r9b, dl
and r9b, al
mov dl, al
xor dl, 0xff
and dl, 1
mov r10b, dil
xor r10b, 1
and al, r10b
or dl, al
xor dl, 0xff
mov al, cl
xor al, dl
and al, cl
mov cl, r9b
and cl, al
xor r9b, al
or cl, r9b
mov al, r8b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r9b, r8b
and r9b, dl
or al, r9b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
mov r10b, cl
and r10b, r9b
or dl, r10b
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, al
xor r10b, 0xff
mov r11b, dil
xor r11b, 1
mov bl, dil
xor bl, 0
or r10b, r11b
or bl, 0
xor r10b, 0xff
and r10b, bl
xor r8b, 0xff
mov r11b, r9b
xor r11b, 0xff
mov bl, dil
xor bl, 1
or r8b, r11b
or bl, 1
xor r8b, 0xff
and r8b, bl
mov r11b, dil
xor r11b, 1
mov bl, dl
xor bl, r11b
and bl, dl
xor cl, 0xff
mov r11b, r9b
xor r11b, 0xff
mov sil, dil
xor sil, 0
or cl, r11b
or sil, 0
xor cl, 0xff
and cl, sil
mov r11b, r10b
xor r11b, 0xff
mov sil, r8b
xor sil, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, r11b
and r15b, 0
and r10b, r14b
mov r12b, sil
and r12b, 0
and r8b, r14b
or r15b, r10b
or r12b, r8b
xor r15b, r12b
or r11b, sil
xor r11b, 0xff
or r14b, 0
and r11b, r14b
or r15b, r11b
mov r8b, bl
and r8b, cl
xor bl, cl
or r8b, bl
mov cl, r15b
xor cl, 0xff
and cl, 1
mov r10b, dil
xor r10b, 1
and r15b, r10b
mov r11b, r8b
xor r11b, 0xff
and r11b, 0xff
and r8b, r10b
or cl, r15b
or r11b, r8b
xor cl, r11b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov al, r8b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
and r8b, dl
or al, r8b
mov dl, dil
xor dl, 1
mov r8b, r9b
xor r8b, 0xff
xor dil, 1
mov r10b, dl
and r10b, 0xff
mov r11b, dil
and r11b, 1
mov bl, r8b
and bl, 0xff
and r9b, dil
or r10b, r11b
or bl, r9b
xor r10b, bl
or dl, r8b
xor dl, 0xff
or dil, 1
and dl, dil
or r10b, dl
xor r10b, 0xff
mov dl, al
xor dl, r10b
and dl, al
mov al, cl
and al, dl
xor cl, dl
or al, cl
test al, 1
jne 0x6d84b42e
jmp 0x6d857b26
xor eax, eax
mov rcx, qword [rbp + 0x9e8]
mov rdx, qword [rcx]
add rdx, 0x14
mov qword [rcx], rdx
mov r8d, dword [sym.out.dll_x.13]
mov r9d, dword [sym.out.dll_y.14]
mov r10d, 0x3c3ed217
add r10d, 0
sub r10d, 0xbbc6dbb4
sub r10d, 0x3c3ed217
sub r10d, 0x259707a1
sub r10d, 0x2631f09b
add r10d, 0x259707a1
mov r11d, eax
sub r11d, 0xbbc6dbb4
sub r10d, r11d
mov r11d, eax
sub r11d, r8d
mov esi, eax
sub esi, 0x86ff1435
add r11d, esi
mov esi, eax
sub esi, r11d
add esi, 0x259aa4e3
sub esi, r10d
sub esi, 0x259aa4e3
sub esi, 0x139332e8
sub esi, 0x86ff1435
add esi, 0x139332e8
mov r10d, eax
sub r10d, 0x7c54a749
add esi, r10d
mov r10d, eax
sub r10d, esi
mov r11d, eax
sub r11d, 0xfbc809aa
add r10d, r11d
mov r11d, eax
sub r11d, r10d
add r11d, 0x8036e9e6
add r11d, 0x7c54a749
sub r11d, 0x8036e9e6
sub r11d, 0xbc939ca1
sub r11d, 0x5314d7bc
add r11d, 0xbc939ca1
add r11d, 0x5d32d29
sub r11d, 1
sub r11d, 0x5d32d29
mov r10d, eax
sub r10d, r11d
mov r11d, eax
sub r11d, 0x5314d7bc
add r10d, r11d
mov r11d, eax
sub r11d, r10d
sub r11d, 0xab531d52
sub r11d, 0x3a20b459
add r11d, 0xab531d52
mov r10d, eax
sub r10d, 0xfbc809aa
add r11d, r10d
sub r11d, 0x999b14db
add r11d, 0x3a20b459
add r11d, 0x999b14db
mov r10d, eax
sub r10d, 0
mov esi, eax
sub esi, 0x87863779
add r10d, esi
mov esi, eax
sub esi, r10d
mov r10d, eax
sub r10d, 0x2631f09b
add esi, r10d
add esi, 0x14ec6f38
sub esi, 0x87863779
sub esi, 0x14ec6f38
mov r10d, 0x91c65521
add r10d, 0
sub r10d, r11d
sub r10d, 0x91c65521
mov r11d, eax
sub r11d, esi
add r11d, 0
sub r10d, 0x7aa59b2f
add r10d, r11d
add r10d, 0x7aa59b2f
sub eax, 0x6bad132b
sub eax, r10d
add eax, 0x6bad132b
imul r8d, eax
and r8d, 1
cmp r8d, 0
sete bl
cmp r9d, 0xa
setl dil
mov r14b, dil
xor r14b, 0xff
and r14b, 0
mov r15b, 1
mov r12b, r15b
xor r12b, 0
mov r13b, dil
and r13b, r12b
mov al, r15b
xor al, 1
and al, 0
and r12b, 1
or r14b, r13b
or al, r12b
xor r14b, al
mov al, r15b
xor al, 0
xor r14b, 0xff
mov r12b, r15b
xor r12b, 1
or al, r14b
or r12b, 1
xor al, 0xff
and al, r12b
mov r14b, r15b
xor r14b, 0
and r14b, 1
mov r12b, r15b
xor r12b, 1
mov r13b, r12b
and r13b, 0
mov dl, r15b
xor dl, 1
and dl, 0xff
and r12b, 1
or r14b, r13b
or dl, r12b
xor r14b, dl
mov dl, dil
xor dl, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, r15b
xor r13b, 0
or dl, r12b
or r13b, 0
xor dl, 0xff
and dl, r13b
mov r12b, r15b
xor r12b, 1
and r12b, 1
mov r13b, r15b
xor r13b, 1
mov r8b, r13b
and r8b, 1
mov r9b, r15b
xor r9b, 1
and r9b, 0xff
and r13b, 1
or r12b, r8b
or r9b, r13b
xor r12b, r9b
mov r8b, r15b
xor r8b, 0
mov r9b, r12b
xor r9b, r8b
and r9b, r12b
xor r14b, 0xff
xor r14b, 1
and r14b, 0xff
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov al, r9b
and al, r14b
xor r9b, r14b
or al, r9b
mov dl, r8b
xor dl, 0xff
mov r9b, al
and r9b, dl
xor al, 0xff
and r8b, al
or r9b, r8b
mov al, bl
xor al, 0xff
and al, 1
mov dl, r15b
xor dl, 1
mov r8b, bl
and r8b, dl
or al, r8b
xor al, 0xff
mov dl, r9b
xor dl, al
and dl, r9b
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, r15b
xor r8b, 1
and r9b, r8b
or al, r9b
xor al, 0xff
mov r8b, bl
xor r8b, al
and r8b, bl
mov al, dl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r14b, r15b
xor r14b, 1
mov r12b, al
and r12b, 0xff
and dl, r14b
mov r13b, r9b
and r13b, 0xff
and r8b, r14b
or r12b, dl
or r13b, r8b
xor r12b, r13b
or al, r9b
xor al, 0xff
or r14b, 1
and al, r14b
or r12b, al
mov al, bl
xor al, 0xff
and al, 1
mov dl, r15b
xor dl, 1
mov r8b, bl
and r8b, dl
mov r9b, r15b
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, r12b
xor dl, 0xff
and dl, 1
mov r8b, r15b
xor r8b, 1
mov r9b, r12b
and r9b, r8b
mov r14b, al
xor r14b, 0xff
and r14b, 0xff
and al, r8b
or dl, r9b
or r14b, al
xor dl, r14b
xor dl, 0xff
xor r12b, 0xff
mov al, r15b
xor al, 1
or dl, r12b
or al, 1
xor dl, 0xff
and dl, al
mov al, bl
xor al, 0xff
and al, 0
mov r8b, r15b
xor r8b, 0
mov r9b, bl
and r9b, r8b
mov r14b, r15b
xor r14b, 1
and r14b, 0
and r8b, 1
or al, r9b
or r14b, r8b
xor al, r14b
mov r8b, r15b
xor r8b, 1
xor al, 0xff
mov r9b, r15b
xor r9b, 1
or r8b, al
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov al, r15b
xor al, 1
and al, 0
mov r9b, r15b
xor r9b, 0
mov r14b, r9b
and r14b, 1
mov r12b, r15b
xor r12b, 1
and r12b, 0
and r9b, 1
or al, r14b
or r12b, r9b
xor al, r12b
mov r9b, bl
xor r9b, 0xff
xor al, 0xff
mov r14b, r15b
xor r14b, 0
or r9b, al
or r14b, 0
xor r9b, 0xff
and r9b, r14b
mov al, r8b
xor al, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r12b, r15b
xor r12b, 0
mov r13b, al
and r13b, 0
and r8b, r12b
mov r10b, r14b
and r10b, 0
and r9b, r12b
or r13b, r8b
or r10b, r9b
xor r13b, r10b
or al, r14b
xor al, 0xff
or r12b, 0
and al, r12b
or r13b, al
mov al, dil
xor al, 0xff
and al, 1
mov r8b, r15b
xor r8b, 1
mov r9b, dil
and r9b, r8b
mov r10b, r15b
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, r13b
xor r8b, 0xff
and r8b, 1
mov r9b, r15b
xor r9b, 1
and r13b, r9b
mov r10b, r15b
xor r10b, 1
and r10b, 0xff
and r9b, 1
or r8b, r13b
or r10b, r9b
xor r8b, r10b
mov r9b, r15b
xor r9b, 1
and r9b, 0
mov r10b, r15b
xor r10b, 0
mov r14b, r10b
and r14b, 1
mov r12b, r15b
xor r12b, 1
and r12b, 0
and r10b, 1
or r9b, r14b
or r12b, r10b
xor r9b, r12b
mov r10b, al
xor r10b, 0xff
mov r14b, r8b
xor r14b, 0xff
mov r12b, r15b
xor r12b, 0
mov r13b, r10b
and r13b, 0
and al, r12b
mov r11b, r14b
and r11b, 0
and r8b, r12b
or r13b, al
or r11b, r8b
xor r13b, r11b
or r10b, r14b
xor r10b, 0xff
or r12b, 0
and r10b, r12b
or r13b, r10b
mov al, r9b
and al, 1
xor r9b, 1
or al, r9b
mov r8b, r13b
xor r8b, 0xff
and r8b, 1
mov r9b, r15b
xor r9b, 1
and r13b, r9b
or r8b, r13b
xor al, 0xff
mov r9b, r8b
xor r9b, al
and r9b, r8b
mov al, dil
xor al, 0xff
and al, 1
mov r8b, r15b
xor r8b, 1
mov r10b, dil
and r10b, r8b
mov r11b, r15b
xor r11b, 1
and r11b, 0xff
and r8b, 1
or al, r10b
or r11b, r8b
xor al, r11b
mov r8b, r15b
xor r8b, 1
xor al, 0xff
mov r10b, r15b
xor r10b, 1
or r8b, al
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov al, r15b
xor al, 1
and al, 0
mov r10b, r15b
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov r14b, r15b
xor r14b, 1
and r14b, 0
and r10b, 1
or al, r11b
or r14b, r10b
xor al, r14b
xor al, 0xff
mov r10b, dil
xor r10b, al
and r10b, dil
mov al, r8b
and al, r10b
xor r8b, r10b
or al, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r10b, r15b
xor r10b, 1
and al, r10b
or r8b, al
mov al, bl
xor al, 0xff
mov r10b, r8b
and r10b, al
xor r8b, 0xff
mov al, bl
and al, r8b
or r10b, al
xor bl, 0xff
mov al, r10b
xor al, bl
and al, r10b
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r10b, r15b
xor r10b, 1
mov r11b, r9b
and r11b, r10b
or r8b, r11b
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov r11b, r15b
xor r11b, 1
mov bl, al
and bl, r11b
mov dil, r15b
xor dil, 1
and dil, 0xff
and r11b, 1
or r10b, bl
or dil, r11b
xor r10b, dil
mov r11b, r15b
xor r11b, 1
and r11b, 1
mov bl, r15b
xor bl, 1
and bl, 1
or r11b, bl
mov bl, r8b
xor bl, 0xff
mov dil, r15b
xor dil, 1
mov r14b, r15b
xor r14b, 0
or bl, dil
or r14b, 0
xor bl, 0xff
and bl, r14b
xor r9b, 0xff
mov dil, r11b
xor dil, 0xff
mov r14b, r15b
xor r14b, 1
or r9b, dil
or r14b, 1
xor r9b, 0xff
and r9b, r14b
mov dil, r15b
xor dil, 1
mov r14b, r10b
xor r14b, dil
and r14b, r10b
mov dil, r11b
xor dil, 0xff
mov r12b, al
xor r12b, dil
and r12b, al
mov al, bl
xor al, 0xff
mov dil, r9b
xor dil, 0xff
mov r13b, r15b
xor r13b, 1
mov sil, al
and sil, 0xff
and bl, r13b
mov cl, dil
and cl, 0xff
and r9b, r13b
or sil, bl
or cl, r9b
xor sil, cl
or al, dil
xor al, 0xff
or r13b, 1
and al, r13b
or sil, al
mov al, r14b
xor al, 0xff
mov cl, r12b
xor cl, 0xff
mov r9b, r15b
xor r9b, 1
mov bl, al
and bl, 0xff
and r14b, r9b
mov dil, cl
and dil, 0xff
and r12b, r9b
or bl, r14b
or dil, r12b
xor bl, dil
or al, cl
xor al, 0xff
or r9b, 1
and al, r9b
or bl, al
mov al, sil
xor al, 0xff
mov cl, bl
and cl, al
xor bl, 0xff
and sil, bl
or cl, sil
mov al, r8b
xor al, 0xff
mov r9b, r10b
xor r9b, 0xff
mov bl, r15b
xor bl, 1
mov sil, al
and sil, 0xff
and r8b, bl
mov dil, r9b
and dil, 0xff
and r10b, bl
or sil, r8b
or dil, r10b
xor sil, dil
or al, r9b
xor al, 0xff
or bl, 1
and al, bl
or sil, al
mov al, sil
xor al, 0xff
and al, 1
mov r8b, r15b
xor r8b, 1
and sil, r8b
or al, sil
mov r8b, r15b
xor r8b, 1
mov r9b, r11b
xor r9b, 0xff
mov r10b, r15b
xor r10b, 0
mov bl, r8b
and bl, 0
mov sil, r10b
and sil, 1
mov dil, r9b
and dil, 0
and r11b, r10b
or bl, sil
or dil, r11b
xor bl, dil
or r8b, r9b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or bl, r8b
xor al, 0xff
xor bl, 0xff
mov r8b, r15b
xor r8b, 1
or al, bl
or r8b, 1
xor al, 0xff
and al, r8b
mov r8b, cl
and r8b, al
xor cl, al
or r8b, cl
mov al, r8b
xor al, 0xff
and al, 1
mov cl, r15b
xor cl, 1
mov r9b, r8b
and r9b, cl
or al, r9b
mov cl, dl
xor cl, 0xff
and cl, 0
mov r9b, r15b
xor r9b, 0
mov r10b, dl
and r10b, r9b
mov r11b, al
xor r11b, 0xff
and r11b, 0
and al, r9b
or cl, r10b
or r11b, al
xor cl, r11b
xor cl, 0xff
mov al, dl
xor al, 0xff
mov r9b, r15b
xor r9b, 1
or cl, al
or r9b, 1
xor cl, 0xff
and cl, r9b
mov al, dl
xor al, 0xff
and al, 1
mov r9b, r15b
xor r9b, 1
mov r10b, dl
and r10b, r9b
mov r11b, r15b
xor r11b, 1
and r11b, 0xff
and r9b, 1
or al, r10b
or r11b, r9b
xor al, r11b
xor al, 0xff
xor al, 0
and al, 0
mov r9b, r15b
xor r9b, 0
and r9b, 1
mov r10b, r15b
xor r10b, 1
and r10b, 0
or r9b, r10b
xor dl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, r15b
xor r11b, 0
or dl, r10b
or r11b, 0
xor dl, 0xff
and dl, r11b
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov r11b, r15b
xor r11b, 1
mov bl, r8b
and bl, r11b
or r10b, bl
mov r11b, r15b
xor r11b, 0
mov bl, r10b
xor bl, r11b
and bl, r10b
xor r9b, 0xff
mov r10b, r8b
xor r10b, r9b
and r10b, r8b
mov r8b, al
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov r11b, r15b
xor r11b, 1
mov sil, r8b
and sil, 0xff
and al, r11b
mov dil, r9b
and dil, 0xff
and dl, r11b
or sil, al
or dil, dl
xor sil, dil
or r8b, r9b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or sil, r8b
mov al, bl
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov r8b, r15b
xor r8b, 1
mov r9b, al
and r9b, 0xff
and bl, r8b
mov r11b, dl
and r11b, 0xff
and r10b, r8b
or r9b, bl
or r11b, r10b
xor r9b, r11b
or al, dl
xor al, 0xff
or r8b, 1
and al, r8b
or r9b, al
mov al, sil
xor al, 0xff
and al, 0
mov dl, r15b
xor dl, 0
and sil, dl
mov r8b, r9b
xor r8b, 0xff
and r8b, 0
and r9b, dl
or al, sil
or r8b, r9b
xor al, r8b
mov dl, cl
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
xor r15b, 1
or dl, r8b
or r15b, 1
xor dl, 0xff
and dl, r15b
mov r8b, cl
xor r8b, 0xff
mov r9b, al
and r9b, r8b
xor al, 0xff
and cl, al
or r9b, cl
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
test al, 1
jne 0x6d84be7c
jmp 0x6d857b26
jmp 0x6d847840
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, 0x8fba1fa9
add r8d, 0
sub r8d, 0xccde6046
sub r8d, 0x8fba1fa9
add r8d, 0x5584b7c2
sub r8d, 1
sub r8d, 0x5584b7c2
mov r9d, eax
sub r9d, 0xccde6046
sub r8d, r9d
mov r9d, eax
sub r9d, 0x55853e20
sub r9d, 0
add r9d, 0x55853e20
mov r10d, 0xca4bef63
add r10d, 0
sub r10d, r8d
sub r10d, 0xca4bef63
add r9d, 0xce102ef6
add r9d, r10d
sub r9d, 0xce102ef6
mov r8d, eax
sub r8d, r9d
add r8d, 0
mov r9d, eax
sub r9d, 0x63322801
mov r10d, ecx
add r10d, r9d
add r10d, 0xc143b088
add r10d, 0xbefa9c1f
sub r10d, 0xc143b088
add r10d, 0x9a47f93f
add r10d, 0x63322801
sub r10d, 0x9a47f93f
mov r9d, eax
sub r9d, 0x5b33f0fb
add r10d, r9d
mov r9d, eax
sub r9d, r10d
mov r10d, eax
sub r10d, r8d
add r9d, r10d
mov r8d, eax
sub r8d, r9d
add r8d, 0x1a3feaa
add r8d, 0x5b33f0fb
sub r8d, 0x1a3feaa
sub r8d, 0xe0afbd31
sub r8d, 0x81f65ce9
add r8d, 0xe0afbd31
mov r9d, eax
sub r9d, 0xbefa9c1f
add r8d, r9d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0x81f65ce9
add r9d, r8d
sub eax, r9d
imul ecx, eax
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, r11b
xor sil, 0xff
and sil, 1
mov dil, 1
mov r14b, dil
xor r14b, 1
mov r15b, r11b
and r15b, r14b
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov r14b, dil
xor r14b, 1
and r14b, 0
mov r15b, dil
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or r14b, r12b
or r13b, r15b
xor r14b, r13b
mov r15b, r11b
xor r15b, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
or r15b, r12b
or r13b, 1
xor r15b, 0xff
and r15b, r13b
mov r12b, dil
xor r12b, 1
and r12b, 0
mov r13b, dil
xor r13b, 0
mov al, r13b
and al, 1
mov cl, dil
xor cl, 1
and cl, 0
and r13b, 1
or r12b, al
or cl, r13b
xor r12b, cl
mov al, dil
xor al, 1
mov cl, r12b
xor cl, al
and cl, r12b
mov al, dil
xor al, 1
xor r14b, 0xff
mov r12b, dil
xor r12b, 0
or al, r14b
or r12b, 0
xor al, 0xff
and al, r12b
mov r14b, sil
and r14b, r15b
xor sil, r15b
or r14b, sil
mov sil, cl
xor sil, 0xff
mov r15b, al
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, sil
and r13b, 0xff
and cl, r12b
mov dl, r15b
and dl, 0xff
and al, r12b
or r13b, cl
or dl, al
xor r13b, dl
or sil, r15b
xor sil, 0xff
or r12b, 1
and sil, r12b
or r13b, sil
mov al, r14b
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
and r14b, cl
mov dl, r13b
xor dl, 0xff
and dl, 0
and r13b, cl
or al, r14b
or dl, r13b
xor al, dl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and al, dl
or cl, al
mov al, dil
xor al, 1
mov dl, cl
and dl, al
xor cl, 0xff
and cl, 1
or dl, cl
xor dl, 0xff
mov al, dil
xor al, 1
mov cl, dil
xor cl, 0
or dl, al
or cl, 0
xor dl, 0xff
and dl, cl
mov al, dil
xor al, 1
and al, 1
mov cl, dil
xor cl, 1
mov sil, cl
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and cl, 1
or al, sil
or r14b, cl
xor al, r14b
xor al, 0xff
xor al, 1
and al, 0xff
mov cl, dil
xor cl, 1
and cl, 1
mov sil, dil
xor sil, 1
mov r14b, sil
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and sil, 1
or cl, r14b
or r15b, sil
xor cl, r15b
mov sil, dil
xor sil, 1
xor cl, 0xff
mov r14b, dil
xor r14b, 0
or sil, cl
or r14b, 0
xor sil, 0xff
and sil, r14b
mov cl, al
xor cl, 0xff
mov r14b, sil
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, cl
and r12b, 0xff
and al, r15b
mov r13b, r14b
and r13b, 0xff
and sil, r15b
or r12b, al
or r13b, sil
xor r12b, r13b
or cl, r14b
xor cl, 0xff
or r15b, 1
and cl, r15b
or r12b, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov sil, r11b
and sil, cl
or al, sil
mov cl, r12b
xor cl, 0xff
and cl, 1
mov sil, dil
xor sil, 1
and r12b, sil
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and sil, 1
or cl, r12b
or r14b, sil
xor cl, r14b
mov sil, dil
xor sil, 0
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
or sil, r14b
mov r14b, al
xor r14b, 0xff
mov r15b, cl
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, r14b
and r13b, 0xff
and al, r12b
mov r8b, r15b
and r8b, 0xff
and cl, r12b
or r13b, al
or r8b, cl
xor r13b, r8b
or r14b, r15b
xor r14b, 0xff
or r12b, 1
and r14b, r12b
or r13b, r14b
mov al, dil
xor al, 0
mov cl, sil
xor cl, 0xff
mov r8b, dil
xor r8b, 1
mov r14b, al
and r14b, 0xff
mov r15b, r8b
and r15b, 0
mov r12b, cl
and r12b, 0xff
and sil, r8b
or r14b, r15b
or r12b, sil
xor r14b, r12b
or al, cl
xor al, 0xff
or r8b, 1
and al, r8b
or r14b, al
mov al, r13b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r13b, cl
or al, r13b
xor al, 0xff
xor r14b, 0xff
mov cl, dil
xor cl, 0
or al, r14b
or cl, 0
xor al, 0xff
and al, cl
mov cl, al
xor cl, 0xff
mov r8b, dl
xor r8b, cl
and r8b, dl
mov cl, dl
xor cl, 0xff
and cl, 0
mov sil, dil
xor sil, 0
and dl, sil
mov r14b, al
xor r14b, 0xff
and r14b, 0
and al, sil
or cl, dl
or r14b, al
xor cl, r14b
mov al, r8b
xor al, 0xff
mov dl, cl
xor dl, 0xff
mov sil, dil
xor sil, 0
mov r14b, al
and r14b, 0
and r8b, sil
mov r15b, dl
and r15b, 0
and cl, sil
or r14b, r8b
or r15b, cl
xor r14b, r15b
or al, dl
xor al, 0xff
or sil, 0
and al, sil
or r14b, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov dl, bl
and dl, cl
mov r8b, dil
xor r8b, 1
and r8b, 0xff
and cl, 1
or al, dl
or r8b, cl
xor al, r8b
mov cl, dil
xor cl, 1
xor al, 0xff
mov dl, dil
xor dl, 0
or cl, al
or dl, 0
xor cl, 0xff
and cl, dl
mov al, dil
xor al, 1
and al, 1
mov dl, dil
xor dl, 1
mov r8b, dl
and r8b, 1
mov sil, dil
xor sil, 1
and sil, 0xff
and dl, 1
or al, r8b
or sil, dl
xor al, sil
xor al, 0xff
mov dl, bl
xor dl, al
and dl, bl
mov al, cl
and al, dl
xor cl, dl
or al, cl
mov cl, al
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
and al, dl
mov r8b, dil
xor r8b, 1
and r8b, 0
and dl, 1
or cl, al
or r8b, dl
xor cl, r8b
mov al, dil
xor al, 1
mov dl, cl
and dl, al
xor cl, 0xff
and cl, 1
or dl, cl
xor dl, 0xff
mov al, dil
xor al, 1
mov cl, dil
xor cl, 0
or dl, al
or cl, 0
xor dl, 0xff
and dl, cl
mov al, dil
xor al, 1
and al, 1
mov cl, dil
xor cl, 1
and cl, 1
or al, cl
xor al, 0xff
xor al, 1
and al, 0xff
mov cl, dil
xor cl, 1
and cl, 1
mov r8b, dil
xor r8b, 1
mov sil, r8b
and sil, 1
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r8b, 1
or cl, sil
or r15b, r8b
xor cl, r15b
mov r8b, dil
xor r8b, 1
xor cl, 0xff
mov sil, dil
xor sil, 0
or r8b, cl
or sil, 0
xor r8b, 0xff
and r8b, sil
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov al, bl
xor al, 0xff
and al, 0
mov r8b, dil
xor r8b, 0
mov sil, bl
and sil, r8b
mov r15b, dil
xor r15b, 1
and r15b, 0
and r8b, 1
or al, sil
or r15b, r8b
xor al, r15b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov sil, dil
xor sil, 1
and cl, sil
or r8b, cl
mov cl, dil
xor cl, 1
and cl, 1
mov sil, dil
xor sil, 1
and sil, 1
or cl, sil
mov sil, al
and sil, r8b
xor al, r8b
or sil, al
mov al, dil
xor al, 1
mov r8b, cl
xor r8b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, al
and r12b, 0
mov r13b, r15b
and r13b, 1
mov r9b, r8b
and r9b, 0
and cl, r15b
or r12b, r13b
or r9b, cl
xor r12b, r9b
or al, r8b
xor al, 0xff
or r15b, 0
and al, r15b
or r12b, al
mov al, sil
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and sil, cl
or al, sil
xor r12b, 0xff
mov cl, al
xor cl, r12b
and cl, al
mov al, dl
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov r9b, dil
xor r9b, 0
or al, r8b
or r9b, 0
xor al, 0xff
and al, r9b
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r9b, dil
xor r9b, 0
and dl, r9b
mov sil, cl
xor sil, 0xff
and sil, 0
and cl, r9b
or r8b, dl
or sil, cl
xor r8b, sil
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
mov r9b, dil
xor r9b, 1
mov sil, cl
and sil, 0xff
and al, r9b
mov r15b, dl
and r15b, 0xff
and r8b, r9b
or sil, al
or r15b, r8b
xor sil, r15b
or cl, dl
xor cl, 0xff
or r9b, 1
and cl, r9b
or sil, cl
mov al, dil
xor al, 1
and al, 1
mov cl, dil
xor cl, 1
and cl, 1
or al, cl
xor al, 0xff
xor al, 0
and al, 0
mov cl, dil
xor cl, 0
and cl, 1
mov dl, dil
xor dl, 1
and dl, 0
or cl, dl
mov dl, cl
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r9b, dil
xor r9b, 1
and r9b, 1
or r8b, r9b
xor r8b, 0xff
mov r9b, dil
xor r9b, 0
mov r15b, dil
xor r15b, 1
or r8b, r9b
or r15b, 1
xor r8b, 0xff
and r8b, r15b
mov r9b, dil
xor r9b, 1
xor cl, 0xff
mov r15b, dil
xor r15b, 1
or r9b, cl
or r15b, 1
xor r9b, 0xff
and r9b, r15b
mov cl, al
and cl, dl
xor al, dl
or cl, al
mov al, r8b
and al, r9b
xor r8b, r9b
or al, r8b
mov dl, cl
xor dl, 0xff
mov r8b, al
and r8b, dl
xor al, 0xff
and cl, al
or r8b, cl
mov al, r8b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r8b, cl
or al, r8b
mov cl, dil
xor cl, 0
mov dl, al
and dl, cl
xor al, 0xff
and al, 0
or dl, al
mov al, dil
xor al, 0
mov cl, dl
xor cl, al
and cl, dl
mov al, dil
xor al, 0
and al, 1
mov dl, dil
xor dl, 1
and dl, 0
or al, dl
xor al, 0xff
xor al, 0
and al, 0
mov dl, dil
xor dl, 0
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, r8b
and r9b, 0
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r8b, 1
or dl, r9b
or r15b, r8b
xor dl, r15b
mov r8b, dl
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or r9b, r15b
xor r9b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, dil
xor r12b, 0
or r9b, r15b
or r12b, 0
xor r9b, 0xff
and r9b, r12b
mov r15b, dil
xor r15b, 1
xor dl, 0xff
mov r12b, dil
xor r12b, 0
or r15b, dl
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov dl, al
and dl, r8b
xor al, r8b
or dl, al
mov al, r9b
and al, r15b
xor r9b, r15b
or al, r9b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
and dl, r9b
mov r15b, al
xor r15b, 0xff
and r15b, 0xff
and al, r9b
or r8b, dl
or r15b, al
xor r8b, r15b
mov al, dil
xor al, 1
and al, 0
mov dl, dil
xor dl, 0
mov r9b, dl
and r9b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
and dl, 1
or al, r9b
or r15b, dl
xor al, r15b
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, dil
xor r9b, 1
mov r15b, r8b
and r15b, r9b
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r9b, 1
or dl, r15b
or r12b, r9b
xor dl, r12b
mov r9b, dil
xor r9b, 1
and r9b, 1
mov r15b, dil
xor r15b, 1
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and r15b, 1
or r9b, r12b
or r13b, r15b
xor r9b, r13b
mov r15b, al
and r15b, dl
xor al, dl
or r15b, al
mov al, dil
xor al, 1
mov dl, r9b
xor dl, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, al
and r13b, 0xff
mov r10b, r12b
and r10b, 1
mov byte [rbp + 0x77], dl
and dl, 0xff
and r9b, r12b
or r13b, r10b
or dl, r9b
xor r13b, dl
mov dl, byte [rbp + 0x77]
or al, dl
xor al, 0xff
or r12b, 1
and al, r12b
or r13b, al
mov al, r15b
xor al, 0xff
and al, 1
mov r9b, dil
xor r9b, 1
and r15b, r9b
or al, r15b
xor r13b, 0xff
mov r9b, al
xor r9b, r13b
and r9b, al
mov al, dil
xor al, 1
and al, 0
mov r10b, dil
xor r10b, 0
mov r15b, r10b
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
and r10b, 1
or al, r15b
or r12b, r10b
xor al, r12b
mov r10b, dil
xor r10b, 1
xor al, 0xff
mov r15b, dil
xor r15b, 1
or r10b, al
or r15b, 1
xor r10b, 0xff
and r10b, r15b
mov al, dil
xor al, 1
and al, 0
mov r15b, dil
xor r15b, 0
mov r12b, r15b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or al, r12b
or r13b, r15b
xor al, r13b
xor al, 0xff
xor al, 1
and al, 0xff
mov r15b, r10b
and r15b, al
xor r10b, al
or r15b, r10b
mov al, r15b
xor al, 0xff
and al, 1
mov r10b, dil
xor r10b, 1
and r15b, r10b
or al, r15b
mov r10b, dil
xor r10b, 0
and r10b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
or r10b, r15b
mov r15b, dil
xor r15b, 1
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 1
or r15b, r12b
mov r12b, al
and r12b, r10b
xor al, r10b
or r12b, al
mov al, r15b
and al, 1
xor r15b, 1
or al, r15b
mov r10b, r12b
xor r10b, 0xff
and r10b, 1
mov r15b, dil
xor r15b, 1
and r12b, r15b
or r10b, r12b
xor r10b, 0xff
xor al, 0xff
mov r15b, dil
xor r15b, 1
or r10b, al
or r15b, 1
xor r10b, 0xff
and r10b, r15b
mov al, r8b
xor al, 0xff
and al, 1
mov r15b, dil
xor r15b, 1
and r8b, r15b
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r15b, 1
or al, r8b
or r12b, r15b
xor al, r12b
mov r8b, dil
xor r8b, 1
mov r15b, al
and r15b, r8b
xor al, 0xff
and al, 1
or r15b, al
mov al, dil
xor al, 1
mov r8b, r15b
xor r8b, al
and r8b, r15b
mov al, cl
xor al, 0xff
and al, 0
mov r15b, dil
xor r15b, 0
mov r12b, cl
and r12b, r15b
mov r13b, dil
xor r13b, 1
and r13b, 0
and r15b, 1
or al, r12b
or r13b, r15b
xor al, r13b
mov r15b, r9b
xor r15b, 0xff
and r15b, 1
mov r12b, dil
xor r12b, 1
mov r13b, r9b
and r13b, r12b
mov dl, dil
xor dl, 1
and dl, 0xff
and r12b, 1
or r15b, r13b
or dl, r12b
xor r15b, dl
mov dl, dil
xor dl, 0
and dl, 1
mov r12b, dil
xor r12b, 1
mov r13b, r12b
and r13b, 0
mov byte [rbp + 0x76], dil
xor dil, 1
and dil, 0xff
and r12b, 1
or dl, r13b
or dil, r12b
xor dl, dil
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r12b, al
xor r12b, dil
and r12b, al
xor cl, 0xff
mov dil, dl
xor dil, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
or cl, dil
or r13b, 0
xor cl, 0xff
and cl, r13b
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r13b, r15b
xor r13b, dil
and r13b, r15b
mov dil, dl
xor dil, 0xff
mov byte [rbp + 0x75], r9b
xor r9b, dil
mov dil, byte [rbp + 0x75]
and r9b, dil
mov dil, r12b
xor dil, 0xff
mov byte [rbp + 0x74], cl
xor cl, 0xff
mov byte [rbp + 0x73], al
mov al, byte [rbp + 0x76]
xor al, 0
mov byte [rbp + 0x72], dil
and dil, 0
and r12b, al
mov byte [rbp + 0x71], cl
and cl, 0
mov byte [rbp + 0x70], al
mov al, byte [rbp + 0x74]
mov byte [rbp + 0x6f], cl
mov cl, byte [rbp + 0x70]
and al, cl
or dil, r12b
mov r12b, byte [rbp + 0x6f]
or r12b, al
xor dil, r12b
mov al, byte [rbp + 0x72]
mov r12b, byte [rbp + 0x71]
or al, r12b
xor al, 0xff
or cl, 0
and al, cl
or dil, al
mov al, r13b
xor al, 0xff
mov cl, r9b
xor cl, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 0
mov byte [rbp + 0x6e], al
and al, 0
and r13b, r12b
mov byte [rbp + 0x6d], cl
and cl, 0
and r9b, r12b
or al, r13b
or cl, r9b
xor al, cl
mov cl, byte [rbp + 0x6e]
mov r9b, byte [rbp + 0x6d]
or cl, r9b
xor cl, 0xff
or r12b, 0
and cl, r12b
or al, cl
mov cl, dil
xor cl, 0xff
mov r12b, al
and r12b, cl
xor al, 0xff
and dil, al
or r12b, dil
mov al, byte [rbp + 0x73]
and al, r15b
mov cl, byte [rbp + 0x73]
xor cl, r15b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and al, dil
or cl, al
mov al, byte [rbp + 0x76]
xor al, 0
mov dil, dl
xor dil, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 0
mov r13b, al
and r13b, 0
mov r9b, r15b
and r9b, 0
mov byte [rbp + 0x6c], dil
and dil, 0
and dl, r15b
or r13b, r9b
or dil, dl
xor r13b, dil
mov dl, byte [rbp + 0x6c]
or al, dl
xor al, 0xff
or r15b, 0
and al, r15b
or r13b, al
xor r13b, 0xff
mov al, cl
xor al, r13b
and al, cl
mov cl, r12b
and cl, al
xor r12b, al
or cl, r12b
mov al, r10b
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
or al, r9b
or dil, 1
xor al, 0xff
and al, dil
mov r9b, r10b
xor r9b, 0xff
mov dil, r8b
and dil, r9b
xor r8b, 0xff
and r10b, r8b
or dil, r10b
mov r8b, al
and r8b, dil
xor al, dil
or r8b, al
mov al, cl
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, cl
and r10b, r9b
or al, r10b
xor al, 0xff
mov r9b, r8b
xor r9b, al
and r9b, r8b
mov al, r8b
xor al, 0xff
and al, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r8b, r10b
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0xff
and r10b, 1
or al, r8b
or dil, r10b
xor al, dil
xor al, 0xff
mov r8b, cl
xor r8b, al
and r8b, cl
mov al, r9b
and al, r8b
xor r9b, r8b
or al, r9b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
or cl, r8b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0
and r9b, 1
or r8b, r10b
or dil, r9b
xor r8b, dil
mov r9b, byte [rbp + 0x76]
xor r9b, 1
xor r8b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
or r9b, r8b
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov r8b, cl
xor r8b, 0xff
mov r10b, r9b
xor r10b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r15b, r8b
and r15b, 0
and cl, dil
mov r12b, r10b
and r12b, 0
and r9b, dil
or r15b, cl
or r12b, r9b
xor r15b, r12b
or r8b, r10b
xor r8b, 0xff
or dil, 0
and r8b, dil
or r15b, r8b
mov cl, r14b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, r14b
and r9b, r8b
or cl, r9b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
xor cl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 0
or r8b, cl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0xff
and r9b, 1
or cl, r10b
or dil, r9b
xor cl, dil
mov r9b, cl
xor r9b, 0xff
mov r10b, r14b
xor r10b, r9b
and r10b, r14b
mov r9b, r15b
xor r9b, 0xff
and r9b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r12b, r15b
and r12b, dil
or r9b, r12b
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r12b, r9b
xor r12b, dil
and r12b, r9b
xor r15b, 0xff
xor cl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 0
or r15b, cl
or r9b, 0
xor r15b, 0xff
and r15b, r9b
mov cl, r8b
xor cl, 0xff
mov r9b, r10b
xor r9b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r13b, cl
and r13b, 0xff
and r8b, dil
mov dl, r9b
and dl, 0xff
and r10b, dil
or r13b, r8b
or dl, r10b
xor r13b, dl
or cl, r9b
xor cl, 0xff
or dil, 1
and cl, dil
or r13b, cl
mov cl, r12b
xor cl, 0xff
mov dl, r15b
xor dl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, cl
and r9b, 0xff
and r12b, r8b
mov r10b, dl
and r10b, 0xff
and r15b, r8b
or r9b, r12b
or r10b, r15b
xor r9b, r10b
or cl, dl
xor cl, 0xff
or r8b, 1
and cl, r8b
or r9b, cl
mov cl, r13b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x76]
xor dl, 1
and r13b, dl
mov r8b, r9b
xor r8b, 0xff
and r8b, 0xff
and r9b, dl
or cl, r13b
or r8b, r9b
xor cl, r8b
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, r14b
and r9b, r8b
or dl, r9b
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov dil, dl
xor dil, 0xff
and dil, 0
and dl, r9b
or r8b, r10b
or dil, dl
xor r8b, dil
xor cl, 0xff
mov dl, r8b
xor dl, cl
and dl, r8b
mov cl, al
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r9b, al
and r9b, r8b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
xor cl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
or r8b, cl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
or cl, r9b
xor cl, 0xff
mov r9b, al
xor r9b, cl
and r9b, al
mov cl, r8b
xor cl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r15b, cl
and r15b, 0
and r8b, dil
mov r12b, r10b
and r12b, 0
and r9b, dil
or r15b, r8b
or r12b, r9b
xor r15b, r12b
or cl, r10b
xor cl, 0xff
or dil, 0
and cl, dil
or r15b, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, r11b
and r9b, r8b
or cl, r9b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
xor cl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
or r8b, cl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0xff
and r9b, 1
or cl, r10b
or dil, r9b
xor cl, dil
mov r9b, r11b
xor r9b, 0xff
mov r10b, cl
xor r10b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
or r9b, r10b
or dil, 0
xor r9b, 0xff
and r9b, dil
mov r10b, r15b
xor r10b, 0xff
and r10b, 0
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r12b, r15b
and r12b, dil
mov r13b, byte [rbp + 0x76]
xor r13b, 1
and r13b, 0
and dil, 1
or r10b, r12b
or r13b, dil
xor r10b, r13b
xor r10b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
or r10b, dil
or r12b, 1
xor r10b, 0xff
and r10b, r12b
xor r15b, 0xff
xor cl, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
or r15b, cl
or dil, 1
xor r15b, 0xff
and r15b, dil
mov cl, r8b
xor cl, 0xff
mov dil, r9b
xor dil, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 1
mov r13b, cl
and r13b, 0xff
and r8b, r12b
mov byte [rbp + 0x6b], dil
and dil, 0xff
and r9b, r12b
or r13b, r8b
or dil, r9b
xor r13b, dil
mov r8b, byte [rbp + 0x6b]
or cl, r8b
xor cl, 0xff
or r12b, 1
and cl, r12b
or r13b, cl
mov cl, r10b
xor cl, 0xff
mov r9b, r15b
xor r9b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r12b, cl
and r12b, 0xff
and r10b, dil
mov r8b, r9b
and r8b, 0xff
and r15b, dil
or r12b, r10b
or r8b, r15b
xor r12b, r8b
or cl, r9b
xor cl, 0xff
or dil, 1
and cl, dil
or r12b, cl
mov cl, r13b
xor cl, 0xff
mov r8b, r12b
and r8b, cl
xor r12b, 0xff
and r13b, r12b
or r8b, r13b
mov cl, r11b
xor cl, 0xff
and cl, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r11b, r9b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
and r9b, 1
or cl, r11b
or r10b, r9b
xor cl, r10b
mov r9b, r8b
xor r9b, 0xff
mov r10b, cl
and r10b, r9b
xor cl, 0xff
mov r9b, r8b
and r9b, cl
or r10b, r9b
xor r10b, 0xff
xor r8b, 0xff
mov cl, byte [rbp + 0x76]
xor cl, 1
or r10b, r8b
or cl, 1
xor r10b, 0xff
and r10b, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, sil
and r9b, r8b
or cl, r9b
xor cl, 0xff
xor cl, 0
and cl, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
and r8b, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r11b, r9b
and r11b, 0
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0
and r9b, 1
or r8b, r11b
or dil, r9b
xor r8b, dil
mov r9b, r8b
xor r9b, 0xff
mov r11b, sil
xor r11b, r9b
and r11b, sil
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 1
or r9b, dil
xor r9b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r15b, byte [rbp + 0x76]
xor r15b, 0
or r9b, dil
or r15b, 0
xor r9b, 0xff
and r9b, r15b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov dil, cl
and dil, r11b
xor cl, r11b
or dil, cl
mov cl, r9b
xor cl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 0
mov r12b, cl
and r12b, 0
and r9b, r15b
mov r13b, r11b
and r13b, 0
and r8b, r15b
or r12b, r9b
or r13b, r8b
xor r12b, r13b
or cl, r11b
xor cl, 0xff
or r15b, 0
and cl, r15b
or r12b, cl
mov cl, dil
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
and dil, r8b
mov r9b, r12b
xor r9b, 0xff
and r9b, 0
and r12b, r8b
or cl, dil
or r9b, r12b
xor cl, r9b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, byte [rbp + 0x76]
xor r9b, 0
xor r8b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
or r9b, r8b
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov r8b, byte [rbp + 0x76]
xor r8b, 0
and r8b, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov dil, r11b
and dil, 0
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0xff
and r11b, 1
or r8b, dil
or r15b, r11b
xor r8b, r15b
mov r11b, r8b
xor r11b, 0xff
xor r11b, 1
and r11b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, r15b
and r12b, 1
mov r13b, byte [rbp + 0x76]
xor r13b, 1
and r13b, 0xff
and r15b, 1
or dil, r12b
or r13b, r15b
xor dil, r13b
mov r15b, byte [rbp + 0x76]
xor r15b, 0
mov r12b, dil
xor r12b, r15b
and r12b, dil
mov dil, byte [rbp + 0x76]
xor dil, 1
xor r8b, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 0
or dil, r8b
or r15b, 0
xor dil, 0xff
and dil, r15b
mov r8b, r9b
xor r8b, 0xff
mov r15b, r11b
xor r15b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov byte [rbp + 0x6a], r8b
and r8b, 0
and r9b, r13b
mov byte [rbp + 0x69], r15b
and r15b, 0
and r11b, r13b
or r8b, r9b
or r15b, r11b
xor r8b, r15b
mov r9b, byte [rbp + 0x6a]
mov r11b, byte [rbp + 0x69]
or r9b, r11b
xor r9b, 0xff
or r13b, 0
and r9b, r13b
or r8b, r9b
mov r9b, r12b
and r9b, dil
xor r12b, dil
or r9b, r12b
mov dil, r8b
xor dil, 0xff
and dil, 0
mov r15b, byte [rbp + 0x76]
xor r15b, 0
and r8b, r15b
mov r12b, r9b
xor r12b, 0xff
and r12b, 0
and r9b, r15b
or dil, r8b
or r12b, r9b
xor dil, r12b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r15b, r9b
and r15b, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0xff
and r9b, 1
or r8b, r15b
or r12b, r9b
xor r8b, r12b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 1
or r9b, r15b
mov r15b, byte [rbp + 0x76]
xor r15b, 1
xor r9b, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 0
or r15b, r9b
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov r9b, r8b
xor r9b, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov r11b, r9b
and r11b, 0
and r8b, r13b
mov byte [rbp + 0x68], r12b
and r12b, 0
and r15b, r13b
or r11b, r8b
or r12b, r15b
xor r11b, r12b
mov r8b, byte [rbp + 0x68]
or r9b, r8b
xor r9b, 0xff
or r13b, 0
and r9b, r13b
or r11b, r9b
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, cl
and r12b, r15b
or r9b, r12b
mov r15b, dil
xor r15b, 0xff
and r15b, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
mov r13b, dil
and r13b, r12b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 0xff
and r12b, 1
or r15b, r13b
or r8b, r12b
xor r15b, r8b
mov r8b, byte [rbp + 0x76]
xor r8b, 0
and r8b, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0
or r8b, r12b
mov r12b, r9b
xor r12b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov byte [rbp + 0x67], al
mov al, byte [rbp + 0x76]
xor al, 1
or r12b, r13b
or al, 1
xor r12b, 0xff
and r12b, al
mov al, r8b
xor al, 0xff
mov r13b, cl
xor r13b, al
and r13b, cl
mov al, r15b
xor al, 0xff
mov cl, byte [rbp + 0x76]
xor cl, 0
mov byte [rbp + 0x66], al
mov al, byte [rbp + 0x76]
xor al, 1
mov byte [rbp + 0x65], al
mov al, byte [rbp + 0x66]
or al, cl
mov cl, byte [rbp + 0x65]
or cl, 1
xor al, 0xff
and al, cl
xor dil, 0xff
mov cl, r8b
xor cl, 0xff
mov byte [rbp + 0x64], al
mov al, byte [rbp + 0x76]
xor al, 0
or dil, cl
or al, 0
xor dil, 0xff
and dil, al
mov al, r12b
and al, r13b
xor r12b, r13b
or al, r12b
mov cl, byte [rbp + 0x64]
xor cl, 0xff
mov r12b, dil
xor r12b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov byte [rbp + 0x63], cl
and cl, 0
mov byte [rbp + 0x62], al
mov al, byte [rbp + 0x64]
and al, r13b
mov byte [rbp + 0x61], r12b
and r12b, 0
and dil, r13b
or cl, al
or r12b, dil
xor cl, r12b
mov al, byte [rbp + 0x63]
mov dil, byte [rbp + 0x61]
or al, dil
xor al, 0xff
or r13b, 0
and al, r13b
or cl, al
mov al, byte [rbp + 0x62]
xor al, 0xff
mov r12b, cl
and r12b, al
xor cl, 0xff
mov al, byte [rbp + 0x62]
and al, cl
or r12b, al
mov al, r9b
and al, r15b
xor r9b, r15b
or al, r9b
mov cl, al
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and al, r9b
or cl, al
mov al, r8b
and al, 0
xor r8b, 0
or al, r8b
xor al, 0xff
mov r8b, cl
xor r8b, al
and r8b, cl
mov al, r12b
and al, r8b
xor r12b, r8b
or al, r12b
mov cl, byte [rbp + 0x76]
xor cl, 1
mov r8b, r11b
xor r8b, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 0
or cl, r8b
or r9b, 0
xor cl, 0xff
and cl, r9b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, r11b
and r9b, r8b
xor r11b, 0xff
and r11b, 1
or r9b, r11b
mov r8b, cl
and r8b, r9b
xor cl, r9b
or r8b, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r11b, al
and r11b, r9b
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0xff
and r9b, 1
or cl, r11b
or r15b, r9b
xor cl, r15b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
xor cl, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 1
or r9b, cl
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 1
or cl, r11b
mov r11b, cl
xor r11b, 0xff
mov r15b, al
xor r15b, r11b
and r15b, al
mov al, byte [rbp + 0x76]
xor al, 1
and al, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov r12b, r11b
and r12b, 1
mov r13b, byte [rbp + 0x76]
xor r13b, 1
and r13b, 0xff
and r11b, 1
or al, r12b
or r13b, r11b
xor al, r13b
xor al, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 0
or al, r11b
or r12b, 0
xor al, 0xff
and al, r12b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r11b, r9b
xor r11b, 0xff
mov r12b, r15b
xor r12b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov dil, r11b
and dil, 0
and r9b, r13b
mov byte [rbp + 0x60], r12b
and r12b, 0
and r15b, r13b
or dil, r9b
or r12b, r15b
xor dil, r12b
mov r9b, byte [rbp + 0x60]
or r11b, r9b
xor r11b, 0xff
or r13b, 0
and r11b, r13b
or dil, r11b
mov r11b, al
and r11b, cl
xor al, cl
or r11b, al
mov al, dil
xor al, 0xff
mov cl, r11b
and cl, al
xor r11b, 0xff
and dil, r11b
or cl, dil
mov al, r8b
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r8b, r11b
or al, r8b
mov r8b, cl
xor r8b, 0xff
mov r11b, al
and r11b, r8b
xor al, 0xff
mov r8b, cl
and r8b, al
or r11b, r8b
xor r11b, 0xff
xor cl, 0xff
mov al, byte [rbp + 0x76]
xor al, 0
or r11b, cl
or al, 0
xor r11b, 0xff
and r11b, al
mov al, byte [rbp + 0x67]
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
mov r8b, byte [rbp + 0x67]
and r8b, cl
or al, r8b
mov cl, byte [rbp + 0x76]
xor cl, 1
xor al, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
or cl, al
or r8b, 1
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0x76]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov dil, r8b
and dil, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0
and r8b, 1
or al, dil
or r15b, r8b
xor al, r15b
mov r8b, byte [rbp + 0x67]
xor r8b, 0xff
mov dil, al
xor dil, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 0
or r8b, dil
or r15b, 0
xor r8b, 0xff
and r8b, r15b
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 1
or dil, r15b
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, dil
xor r12b, r15b
and r12b, dil
mov dil, byte [rbp + 0x76]
xor dil, 1
xor al, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 1
or dil, al
or r15b, 1
xor dil, 0xff
and dil, r15b
mov al, cl
xor al, 0xff
mov r15b, r8b
xor r15b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov r9b, al
and r9b, 0
and cl, r13b
mov byte [rbp + 0x5f], r15b
and r15b, 0
and r8b, r13b
or r9b, cl
or r15b, r8b
xor r9b, r15b
mov cl, byte [rbp + 0x5f]
or al, cl
xor al, 0xff
or r13b, 0
and al, r13b
or r9b, al
mov al, r12b
and al, dil
xor r12b, dil
or al, r12b
mov r8b, r9b
xor r8b, 0xff
and r8b, 0
mov dil, byte [rbp + 0x76]
xor dil, 0
and r9b, dil
mov r15b, al
xor r15b, 0xff
and r15b, 0
and al, dil
or r8b, r9b
or r15b, al
xor r8b, r15b
mov al, bl
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov dil, bl
and dil, r9b
or al, dil
xor al, 0xff
xor al, 0
and al, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r9b, 0
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r15b, dil
and r15b, 0
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0
and dil, 1
or r9b, r15b
or r12b, dil
xor r9b, r12b
mov dil, bl
xor dil, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 1
or dil, r15b
or r12b, 1
xor dil, 0xff
and dil, r12b
mov r15b, r8b
xor r15b, 0xff
and r15b, 0
mov r12b, byte [rbp + 0x76]
xor r12b, 0
mov r13b, r8b
and r13b, r12b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 0
and r12b, 1
or r15b, r13b
or cl, r12b
xor r15b, cl
xor r15b, 0xff
mov cl, byte [rbp + 0x76]
xor cl, 0
mov r12b, byte [rbp + 0x76]
xor r12b, 0
or r15b, cl
or r12b, 0
xor r15b, 0xff
and r15b, r12b
xor r8b, 0xff
xor r9b, 0xff
mov cl, byte [rbp + 0x76]
xor cl, 0
or r8b, r9b
or cl, 0
xor r8b, 0xff
and r8b, cl
mov cl, al
xor cl, 0xff
mov r9b, dil
xor r9b, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 0
mov r13b, cl
and r13b, 0
and al, r12b
mov byte [rbp + 0x5e], r9b
and r9b, 0
and dil, r12b
or r13b, al
or r9b, dil
xor r13b, r9b
mov al, byte [rbp + 0x5e]
or cl, al
xor cl, 0xff
or r12b, 0
and cl, r12b
or r13b, cl
mov cl, r15b
and cl, r8b
xor r15b, r8b
or cl, r15b
mov r8b, r13b
xor r8b, 0xff
mov r9b, cl
and r9b, r8b
xor cl, 0xff
and r13b, cl
or r9b, r13b
mov cl, bl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and bl, r8b
or cl, bl
mov r8b, r9b
xor r8b, 0xff
mov bl, cl
and bl, r8b
xor cl, 0xff
mov r8b, r9b
and r8b, cl
or bl, r8b
xor bl, 0xff
xor r9b, 0xff
mov cl, byte [rbp + 0x76]
xor cl, 0
or bl, r9b
or cl, 0
xor bl, 0xff
and bl, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, dl
and r9b, r8b
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0xff
and r8b, 1
or cl, r9b
or dil, r8b
xor cl, dil
mov r8b, byte [rbp + 0x76]
xor r8b, 1
xor cl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 0
or r8b, cl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov dil, r9b
and dil, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0
and r9b, 1
or cl, dil
or r15b, r9b
xor cl, r15b
mov r9b, dl
xor r9b, 0xff
xor cl, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
or r9b, cl
or dil, 0
xor r9b, 0xff
and r9b, dil
mov cl, r8b
and cl, r9b
xor r8b, r9b
or cl, r8b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov dil, r10b
and dil, r9b
or r8b, dil
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 1
or r9b, dil
mov dil, r9b
xor dil, 0xff
mov r15b, r10b
xor r15b, dil
and r15b, r10b
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 1
or dil, r12b
xor dil, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 1
mov r13b, byte [rbp + 0x76]
xor r13b, 0
or dil, r12b
or r13b, 0
xor dil, 0xff
and dil, r13b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r12b, r8b
xor r12b, 0xff
mov r13b, r15b
xor r13b, 0xff
mov al, byte [rbp + 0x76]
xor al, 0
mov byte [rbp + 0x5d], r12b
and r12b, 0
and r8b, al
mov byte [rbp + 0x5c], r13b
and r13b, 0
and r15b, al
or r12b, r8b
or r13b, r15b
xor r12b, r13b
mov r8b, byte [rbp + 0x5d]
mov r15b, byte [rbp + 0x5c]
or r8b, r15b
xor r8b, 0xff
or al, 0
and r8b, al
or r12b, r8b
mov al, dil
and al, r9b
xor dil, r9b
or al, dil
mov r8b, r12b
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r12b, r9b
mov dil, al
xor dil, 0xff
and dil, 0
and al, r9b
or r8b, r12b
or dil, al
xor r8b, dil
mov al, byte [rbp + 0x76]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov dil, r9b
and dil, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0xff
and r9b, 1
or al, dil
or r12b, r9b
xor al, r12b
mov r9b, byte [rbp + 0x76]
xor r9b, 0
xor al, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
or r9b, al
or dil, 1
xor r9b, 0xff
and r9b, dil
mov al, byte [rbp + 0x76]
xor al, 0
and al, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r12b, dil
and r12b, 0
mov r13b, byte [rbp + 0x76]
xor r13b, 1
and r13b, 0xff
and dil, 1
or al, r12b
or r13b, dil
xor al, r13b
mov dil, al
xor dil, 0xff
xor dil, 1
and dil, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 1
mov r13b, byte [rbp + 0x76]
xor r13b, 1
and r13b, 1
or r12b, r13b
xor r12b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov r15b, byte [rbp + 0x76]
xor r15b, 0
or r12b, r13b
or r15b, 0
xor r12b, 0xff
and r12b, r15b
mov r15b, byte [rbp + 0x76]
xor r15b, 1
xor al, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
or r15b, al
or r13b, 0
xor r15b, 0xff
and r15b, r13b
mov al, r9b
xor al, 0xff
mov r13b, dil
xor r13b, 0xff
mov byte [rbp + 0x5b], al
mov al, byte [rbp + 0x76]
xor al, 1
mov byte [rbp + 0x5a], al
mov al, byte [rbp + 0x5b]
and al, 0xff
mov byte [rbp + 0x59], al
mov al, byte [rbp + 0x5a]
and r9b, al
mov al, r13b
and al, 0xff
mov byte [rbp + 0x58], al
mov al, byte [rbp + 0x5a]
and dil, al
mov al, byte [rbp + 0x59]
or al, r9b
mov r9b, byte [rbp + 0x58]
or r9b, dil
xor al, r9b
mov r9b, byte [rbp + 0x5b]
or r9b, r13b
xor r9b, 0xff
mov dil, byte [rbp + 0x5a]
or dil, 1
and r9b, dil
or al, r9b
mov r9b, r12b
xor r9b, 0xff
mov dil, r15b
xor dil, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov byte [rbp + 0x57], r9b
and r9b, 0
and r12b, r13b
mov byte [rbp + 0x56], dil
and dil, 0
and r15b, r13b
or r9b, r12b
or dil, r15b
xor r9b, dil
mov dil, byte [rbp + 0x57]
mov r15b, byte [rbp + 0x56]
or dil, r15b
xor dil, 0xff
or r13b, 0
and dil, r13b
or r9b, dil
mov dil, al
xor dil, 0xff
and dil, 0
mov r12b, byte [rbp + 0x76]
xor r12b, 0
and al, r12b
mov r13b, r9b
xor r13b, 0xff
and r13b, 0
and r9b, r12b
or dil, al
or r13b, r9b
xor dil, r13b
mov al, cl
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r12b, cl
and r12b, r9b
or al, r12b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
mov r13b, r12b
and r13b, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0xff
and r12b, 1
or r9b, r13b
or r15b, r12b
xor r9b, r15b
mov r15b, byte [rbp + 0x76]
xor r15b, 0
and r15b, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
mov r13b, r12b
and r13b, 0
mov byte [rbp + 0x55], al
mov al, byte [rbp + 0x76]
xor al, 1
and al, 0xff
and r12b, 1
or r15b, r13b
or al, r12b
xor r15b, al
mov al, byte [rbp + 0x55]
xor al, 0xff
mov r12b, r9b
xor r12b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 1
mov byte [rbp + 0x54], al
and al, 0xff
mov byte [rbp + 0x53], al
mov al, byte [rbp + 0x55]
and al, r13b
mov byte [rbp + 0x52], r12b
and r12b, 0xff
and r9b, r13b
mov byte [rbp + 0x51], al
mov al, byte [rbp + 0x53]
mov byte [rbp + 0x50], cl
mov cl, byte [rbp + 0x51]
or al, cl
or r12b, r9b
xor al, r12b
mov cl, byte [rbp + 0x54]
mov r9b, byte [rbp + 0x52]
or cl, r9b
xor cl, 0xff
or r13b, 1
and cl, r13b
or al, cl
mov cl, byte [rbp + 0x76]
xor cl, 0
mov r12b, r15b
xor r12b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 1
mov r9b, cl
and r9b, 0xff
mov byte [rbp + 0x4f], r13b
and r13b, 0
mov byte [rbp + 0x4e], r12b
and r12b, 0xff
mov byte [rbp + 0x4d], al
mov al, byte [rbp + 0x4f]
and r15b, al
or r9b, r13b
or r12b, r15b
xor r9b, r12b
mov r15b, byte [rbp + 0x4e]
or cl, r15b
xor cl, 0xff
or al, 1
and cl, al
or r9b, cl
mov al, byte [rbp + 0x4d]
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x76]
xor cl, 0
mov r12b, byte [rbp + 0x4d]
and r12b, cl
mov r13b, byte [rbp + 0x76]
xor r13b, 1
and r13b, 0
and cl, 1
or al, r12b
or r13b, cl
xor al, r13b
xor r9b, 0xff
mov cl, al
xor cl, r9b
and cl, al
mov al, dil
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r12b, dil
and r12b, r9b
or al, r12b
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov r12b, byte [rbp + 0x76]
xor r12b, 0
mov r13b, dl
and r13b, r12b
mov r15b, al
xor r15b, 0xff
and r15b, 0
and al, r12b
or r9b, r13b
or r15b, al
xor r9b, r15b
xor dl, 0xff
mov al, r9b
xor al, dl
and al, r9b
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r15b, r8b
and r15b, r9b
or dl, r15b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 1
or r9b, r15b
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0
mov r12b, byte [rbp + 0x76]
xor r12b, 0
mov r13b, r12b
and r13b, 1
mov byte [rbp + 0x4c], al
mov al, byte [rbp + 0x76]
xor al, 1
and al, 0
and r12b, 1
or r15b, r13b
or al, r12b
xor r15b, al
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, r15b
and dl, 1
xor r15b, 1
or dl, r15b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and al, r15b
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0xff
and r15b, 1
or r9b, al
or r12b, r15b
xor r9b, r12b
xor dl, 0xff
mov al, r9b
xor al, dl
and al, r9b
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r10b, r9b
or dl, r10b
mov r9b, dil
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r15b, dil
and r15b, r10b
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0xff
and r10b, 1
or r9b, r15b
or r12b, r10b
xor r9b, r12b
mov r10b, byte [rbp + 0x76]
xor r10b, 0
and r10b, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0
or r10b, r15b
mov r15b, dl
xor r15b, 0xff
mov r12b, r9b
xor r12b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov byte [rbp + 0x4b], r15b
and r15b, 0
and dl, r13b
mov byte [rbp + 0x4a], r12b
and r12b, 0
and r9b, r13b
or r15b, dl
or r12b, r9b
xor r15b, r12b
mov dl, byte [rbp + 0x4b]
mov r9b, byte [rbp + 0x4a]
or dl, r9b
xor dl, 0xff
or r13b, 0
and dl, r13b
or r15b, dl
mov dl, r10b
and dl, 0
xor r10b, 0
or dl, r10b
mov r10b, r15b
xor r10b, 0xff
and r10b, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r15b, r12b
or r10b, r15b
xor dl, 0xff
mov r15b, r10b
xor r15b, dl
and r15b, r10b
mov dl, byte [rbp + 0x4c]
xor dl, 0xff
mov r10b, cl
xor r10b, dl
and r10b, cl
mov dl, cl
xor dl, 0xff
mov r12b, byte [rbp + 0x4c]
and r12b, dl
mov dl, byte [rbp + 0x4c]
xor dl, 0xff
and cl, dl
or r12b, cl
mov cl, r10b
xor cl, 0xff
mov dl, r12b
xor dl, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 0
mov r9b, cl
and r9b, 0
and r10b, r13b
mov byte [rbp + 0x49], dl
and dl, 0
and r12b, r13b
or r9b, r10b
or dl, r12b
xor r9b, dl
mov dl, byte [rbp + 0x49]
or cl, dl
xor cl, 0xff
or r13b, 0
and cl, r13b
or r9b, cl
mov cl, r15b
xor cl, 0xff
mov r10b, al
xor r10b, cl
and r10b, al
mov cl, al
xor cl, 0xff
and cl, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and al, r12b
mov r13b, r15b
xor r13b, 0xff
and r13b, 0xff
and r15b, r12b
or cl, al
or r13b, r15b
xor cl, r13b
mov al, r10b
and al, cl
xor r10b, cl
or al, r10b
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r15b, r9b
and r15b, r10b
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0xff
and r10b, 1
or cl, r15b
or r12b, r10b
xor cl, r12b
xor cl, 0xff
mov r10b, al
xor r10b, cl
and r10b, al
mov cl, al
xor cl, 0xff
and cl, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and al, r15b
or cl, al
xor cl, 0xff
mov al, r9b
xor al, cl
and al, r9b
mov cl, r10b
and cl, al
xor r10b, al
or cl, r10b
mov al, byte [rbp + 0x50]
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
or al, r9b
or r10b, 1
xor al, 0xff
and al, r10b
mov r9b, byte [rbp + 0x50]
xor r9b, 0xff
mov r10b, r8b
and r10b, r9b
xor r8b, 0xff
mov r9b, byte [rbp + 0x50]
and r9b, r8b
or r10b, r9b
mov r8b, al
and r8b, r10b
xor al, r10b
or r8b, al
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, r8b
and r10b, r9b
or al, r10b
mov r9b, byte [rbp + 0x76]
xor r9b, 0
xor al, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
or r9b, al
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov al, byte [rbp + 0x76]
xor al, 0
and al, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r15b, r10b
and r15b, 0
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0xff
and r10b, 1
or al, r15b
or r12b, r10b
xor al, r12b
mov r10b, al
xor r10b, 0xff
mov r15b, r8b
xor r15b, r10b
and r15b, r8b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 1
or r8b, r10b
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov r12b, r8b
xor r12b, r10b
and r12b, r8b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
xor al, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
or r8b, al
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov al, r9b
xor al, 0xff
mov r10b, r15b
xor r10b, 0xff
mov r13b, byte [rbp + 0x76]
xor r13b, 1
mov dl, al
and dl, 0xff
and r9b, r13b
mov byte [rbp + 0x48], r10b
and r10b, 0xff
and r15b, r13b
or dl, r9b
or r10b, r15b
xor dl, r10b
mov r9b, byte [rbp + 0x48]
or al, r9b
xor al, 0xff
or r13b, 1
and al, r13b
or dl, al
mov al, r12b
and al, r8b
xor r12b, r8b
or al, r12b
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r10b, byte [rbp + 0x76]
xor r10b, 0
and dl, r10b
mov r15b, al
xor r15b, 0xff
and r15b, 0
and al, r10b
or r8b, dl
or r15b, al
xor r8b, r15b
mov al, byte [rbp + 0x76]
xor al, 1
and al, 0
mov dl, byte [rbp + 0x76]
xor dl, 0
mov r10b, dl
and r10b, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0
and dl, 1
or al, r10b
or r15b, dl
xor al, r15b
mov dl, dil
xor dl, 0xff
and dl, 0
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov r15b, dil
and r15b, r10b
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0
and r10b, 1
or dl, r15b
or r12b, r10b
xor dl, r12b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, r15b
and r12b, 1
mov r13b, byte [rbp + 0x76]
xor r13b, 1
and r13b, 0xff
and r15b, 1
or r10b, r12b
or r13b, r15b
xor r10b, r13b
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, al
xor r12b, r15b
and r12b, al
mov r15b, r10b
xor r15b, 0xff
xor r15b, 1
and r15b, 0xff
mov r13b, dl
xor r13b, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov byte [rbp + 0x47], al
mov al, byte [rbp + 0x76]
xor al, 1
or r13b, r9b
or al, 1
xor r13b, 0xff
and r13b, al
mov al, r10b
xor al, 0xff
mov r9b, dil
xor r9b, al
and r9b, dil
mov al, r12b
and al, r15b
xor r12b, r15b
or al, r12b
mov dil, r13b
xor dil, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 1
mov byte [rbp + 0x46], dil
and dil, 0xff
and r13b, r12b
mov byte [rbp + 0x45], r15b
and r15b, 0xff
and r9b, r12b
or dil, r13b
or r15b, r9b
xor dil, r15b
mov r9b, byte [rbp + 0x46]
mov r15b, byte [rbp + 0x45]
or r9b, r15b
xor r9b, 0xff
or r12b, 1
and r9b, r12b
or dil, r9b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and al, r12b
mov r13b, dil
xor r13b, 0xff
and r13b, 0xff
and dil, r12b
or r9b, al
or r13b, dil
xor r9b, r13b
mov al, byte [rbp + 0x47]
and al, dl
mov dil, byte [rbp + 0x47]
xor dil, dl
or al, dil
mov dl, al
xor dl, 0xff
and dl, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and al, dil
mov r12b, byte [rbp + 0x76]
xor r12b, 1
and r12b, 0xff
and dil, 1
or dl, al
or r12b, dil
xor dl, r12b
mov al, byte [rbp + 0x76]
xor al, 1
mov dil, r10b
xor dil, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 0
mov r13b, al
and r13b, 0
mov r15b, r12b
and r15b, 1
mov byte [rbp + 0x44], dil
and dil, 0
and r10b, r12b
or r13b, r15b
or dil, r10b
xor r13b, dil
mov r10b, byte [rbp + 0x44]
or al, r10b
xor al, 0xff
or r12b, 0
and al, r12b
or r13b, al
xor r13b, 0xff
mov al, dl
xor al, r13b
and al, dl
mov dl, r9b
and dl, al
xor r9b, al
or dl, r9b
mov al, dl
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and dl, r9b
or al, dl
mov dl, r8b
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov dil, r8b
and dil, r9b
mov r15b, al
xor r15b, 0xff
and r15b, 0
and al, r9b
or dl, dil
or r15b, al
xor dl, r15b
xor r8b, 0xff
mov al, dl
xor al, r8b
and al, dl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, cl
and r9b, r8b
or dl, r9b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov dil, al
and dil, r9b
or r8b, dil
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r9b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0
or r9b, dil
mov dil, dl
xor dil, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 0
mov r12b, byte [rbp + 0x76]
xor r12b, 1
or dil, r15b
or r12b, 1
xor dil, 0xff
and dil, r12b
mov r15b, r9b
xor r15b, 0xff
mov r12b, cl
xor r12b, r15b
and r12b, cl
mov cl, r8b
xor cl, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 0
mov r13b, byte [rbp + 0x76]
xor r13b, 0
or cl, r15b
or r13b, 0
xor cl, 0xff
and cl, r13b
mov r15b, r9b
xor r15b, 0xff
mov r13b, al
xor r13b, r15b
and r13b, al
mov al, dil
xor al, 0xff
mov r15b, r12b
xor r15b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov byte [rbp + 0x43], al
and al, 0
and dil, r10b
mov byte [rbp + 0x42], r15b
and r15b, 0
and r12b, r10b
or al, dil
or r15b, r12b
xor al, r15b
mov dil, byte [rbp + 0x43]
mov r15b, byte [rbp + 0x42]
or dil, r15b
xor dil, 0xff
or r10b, 0
and dil, r10b
or al, dil
mov r10b, cl
xor r10b, 0xff
mov dil, r13b
xor dil, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 0
mov r15b, r10b
and r15b, 0
and cl, r12b
mov byte [rbp + 0x41], dil
and dil, 0
and r13b, r12b
or r15b, cl
or dil, r13b
xor r15b, dil
mov cl, byte [rbp + 0x41]
or r10b, cl
xor r10b, 0xff
or r12b, 0
and r10b, r12b
or r15b, r10b
mov r10b, al
xor r10b, 0xff
mov dil, r15b
and dil, r10b
xor r15b, 0xff
and al, r15b
or dil, al
mov al, dl
xor al, 0xff
mov r10b, r8b
xor r10b, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, al
and r12b, 0xff
and dl, r15b
mov r13b, r10b
and r13b, 0xff
and r8b, r15b
or r12b, dl
or r13b, r8b
xor r12b, r13b
or al, r10b
xor al, 0xff
or r15b, 1
and al, r15b
or r12b, al
mov al, r12b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x76]
xor dl, 1
and r12b, dl
or al, r12b
mov dl, r9b
and dl, 0
xor r9b, 0
or dl, r9b
xor dl, 0xff
mov r8b, al
xor r8b, dl
and r8b, al
mov al, dil
and al, r8b
xor dil, r8b
or al, dil
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, bl
and r9b, r8b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, r11b
xor r8b, 0xff
mov r9b, dl
and r9b, r8b
xor dl, 0xff
mov r8b, r11b
and r8b, dl
or r9b, r8b
mov dl, r11b
xor dl, 0xff
mov r8b, r9b
xor r8b, dl
and r8b, r9b
mov dl, r11b
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, r11b
and r10b, r9b
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0
and r9b, 1
or dl, r10b
or dil, r9b
xor dl, dil
mov r9b, bl
xor r9b, 0xff
xor dl, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
or r9b, dl
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and bl, r10b
or dl, bl
xor dl, 0xff
mov r10b, r11b
xor r10b, dl
and r10b, r11b
mov dl, r9b
xor dl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, byte [rbp + 0x76]
xor bl, 1
mov dil, dl
and dil, 0xff
and r9b, bl
mov r15b, r11b
and r15b, 0xff
and r10b, bl
or dil, r9b
or r15b, r10b
xor dil, r15b
or dl, r11b
xor dl, 0xff
or bl, 1
and dl, bl
or dil, dl
mov dl, dil
xor dl, 0xff
mov r9b, r8b
xor r9b, dl
and r9b, r8b
mov dl, r8b
xor dl, 0xff
mov r10b, dil
and r10b, dl
xor dil, 0xff
and r8b, dil
or r10b, r8b
mov dl, r9b
xor dl, 0xff
mov r8b, r10b
xor r8b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov bl, dl
and bl, 0
and r9b, r11b
mov dil, r8b
and dil, 0
and r10b, r11b
or bl, r9b
or dil, r10b
xor bl, dil
or dl, r8b
xor dl, 0xff
or r11b, 0
and dl, r11b
or bl, dl
mov dl, al
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r9b, al
and r9b, r8b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov r8b, dl
xor r8b, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov dil, r8b
and dil, 0xff
and dl, r11b
mov r15b, r10b
and r15b, 0xff
and r9b, r11b
or dil, dl
or r15b, r9b
xor dil, r15b
or r8b, r10b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or dil, r8b
mov dl, dil
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and dil, r8b
or dl, dil
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r9b, dl
and r9b, r8b
xor dl, 0xff
and dl, 0
or r9b, dl
mov dl, byte [rbp + 0x76]
xor dl, 0
mov r8b, r9b
xor r8b, dl
and r8b, r9b
mov dl, byte [rbp + 0x76]
xor dl, 0
and dl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
mov r9b, byte [rbp + 0x76]
xor r9b, 0
xor dl, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
or r9b, dl
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov dl, byte [rbp + 0x76]
xor dl, 0
and dl, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0xff
and r10b, 1
or dl, r11b
or dil, r10b
xor dl, dil
mov r10b, dl
xor r10b, 0xff
xor r10b, 0
and r10b, 0
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 1
or r11b, dil
xor r11b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r15b, byte [rbp + 0x76]
xor r15b, 0
or r11b, dil
or r15b, 0
xor r11b, 0xff
and r11b, r15b
mov dil, byte [rbp + 0x76]
xor dil, 1
xor dl, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 1
or dil, dl
or r15b, 1
xor dil, 0xff
and dil, r15b
mov dl, r9b
xor dl, 0xff
mov r15b, r10b
xor r15b, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 0
mov r13b, dl
and r13b, 0
and r9b, r12b
mov cl, r15b
and cl, 0
and r10b, r12b
or r13b, r9b
or cl, r10b
xor r13b, cl
or dl, r15b
xor dl, 0xff
or r12b, 0
and dl, r12b
or r13b, dl
mov cl, r11b
xor cl, 0xff
mov dl, dil
xor dl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, cl
and r10b, 0xff
and r11b, r9b
mov r15b, dl
and r15b, 0xff
and dil, r9b
or r10b, r11b
or r15b, dil
xor r10b, r15b
or cl, dl
xor cl, 0xff
or r9b, 1
and cl, r9b
or r10b, cl
mov cl, r13b
xor cl, 0xff
mov dl, r10b
and dl, cl
xor r10b, 0xff
and r13b, r10b
or dl, r13b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, dl
and r10b, r9b
or cl, r10b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, al
and r11b, r10b
mov dil, cl
xor dil, 0xff
and dil, 0xff
and cl, r10b
or r9b, r11b
or dil, cl
xor r9b, dil
xor r9b, 0xff
xor al, 0xff
mov cl, byte [rbp + 0x76]
xor cl, 1
or r9b, al
or cl, 1
xor r9b, 0xff
and r9b, cl
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
mov r10b, bl
and r10b, cl
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0xff
and cl, 1
or al, r10b
or r11b, cl
xor al, r11b
mov cl, byte [rbp + 0x76]
xor cl, 1
xor al, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
or cl, al
or r10b, 0
xor cl, 0xff
and cl, r10b
mov al, byte [rbp + 0x76]
xor al, 1
and al, 0
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0
and r10b, 1
or al, r11b
or dil, r10b
xor al, dil
mov r10b, bl
xor r10b, 0xff
xor al, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
or r10b, al
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov al, cl
xor al, 0xff
mov r11b, r10b
xor r11b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r15b, al
and r15b, 0xff
and cl, dil
mov r12b, r11b
and r12b, 0xff
and r10b, dil
or r15b, cl
or r12b, r10b
xor r15b, r12b
or al, r11b
xor al, 0xff
or dil, 1
and al, dil
or r15b, al
mov al, r15b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
and r15b, cl
or al, r15b
mov cl, byte [rbp + 0x76]
xor cl, 0
and cl, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0xff
and r10b, 1
or cl, r11b
or dil, r10b
xor cl, dil
mov r10b, byte [rbp + 0x76]
xor r10b, 0
and r10b, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0
or r10b, r11b
mov r11b, al
xor r11b, 0xff
mov dil, cl
xor dil, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 0
mov r12b, r11b
and r12b, 0
and al, r15b
mov r13b, dil
and r13b, 0
and cl, r15b
or r12b, al
or r13b, cl
xor r12b, r13b
or r11b, dil
xor r11b, 0xff
or r15b, 0
and r11b, r15b
or r12b, r11b
mov al, r10b
and al, 0
xor r10b, 0
or al, r10b
mov cl, r12b
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r12b, r10b
or cl, r12b
xor al, 0xff
mov r10b, cl
xor r10b, al
and r10b, cl
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
and bl, cl
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0xff
and cl, 1
or al, bl
or r11b, cl
xor al, r11b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and dl, r11b
or cl, dl
mov dl, byte [rbp + 0x76]
xor dl, 0
and dl, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0
or dl, r11b
mov r11b, al
xor r11b, 0xff
mov bl, cl
xor bl, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r15b, r11b
and r15b, 0
and al, dil
mov r12b, bl
and r12b, 0
and cl, dil
or r15b, al
or r12b, cl
xor r15b, r12b
or r11b, bl
xor r11b, 0xff
or dil, 0
and r11b, dil
or r15b, r11b
mov al, dl
and al, 0
xor dl, 0
or al, dl
mov cl, r15b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0x76]
xor dl, 0
and r15b, dl
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0
and dl, 1
or cl, r15b
or r11b, dl
xor cl, r11b
xor cl, 0xff
xor al, 0xff
mov dl, byte [rbp + 0x76]
xor dl, 0
or cl, al
or dl, 0
xor cl, 0xff
and cl, dl
mov al, r8b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x76]
xor dl, 1
mov r11b, r8b
and r11b, dl
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0xff
and dl, 1
or al, r11b
or bl, dl
xor al, bl
mov dl, r9b
xor dl, 0xff
and dl, 0
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov bl, r9b
and bl, r11b
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0
and r11b, 1
or dl, bl
or dil, r11b
xor dl, dil
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0
mov bl, byte [rbp + 0x76]
xor bl, 0
mov dil, bl
and dil, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
and r15b, 0
and bl, 1
or r11b, dil
or r15b, bl
xor r11b, r15b
mov bl, byte [rbp + 0x76]
xor bl, 1
mov dil, al
xor dil, bl
and dil, al
xor r8b, 0xff
mov bl, r11b
xor bl, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 0
or r8b, bl
or r15b, 0
xor r8b, 0xff
and r8b, r15b
mov bl, byte [rbp + 0x76]
xor bl, 1
mov r15b, dl
xor r15b, bl
and r15b, dl
xor r9b, 0xff
mov bl, r11b
xor bl, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 1
or r9b, bl
or r12b, 1
xor r9b, 0xff
and r9b, r12b
mov bl, dil
and bl, r8b
xor dil, r8b
or bl, dil
mov r8b, r15b
and r8b, r9b
xor r15b, r9b
or r8b, r15b
mov r9b, bl
xor r9b, 0xff
mov dil, r8b
and dil, r9b
xor r8b, 0xff
and bl, r8b
or dil, bl
mov r8b, al
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov bl, byte [rbp + 0x76]
xor bl, 1
mov r15b, r8b
and r15b, 0xff
and al, bl
mov r12b, r9b
and r12b, 0xff
and dl, bl
or r15b, al
or r12b, dl
xor r15b, r12b
or r8b, r9b
xor r8b, 0xff
or bl, 1
and r8b, bl
or r15b, r8b
mov al, r15b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x76]
xor dl, 1
and r15b, dl
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 0xff
and dl, 1
or al, r15b
or r8b, dl
xor al, r8b
mov dl, r11b
and dl, 1
xor r11b, 1
or dl, r11b
xor al, 0xff
xor dl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
or al, dl
or r8b, 1
xor al, 0xff
and al, r8b
mov dl, dil
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r11b, dl
and r11b, 0xff
and dil, r9b
mov bl, r8b
and bl, 0xff
and al, r9b
or r11b, dil
or bl, al
xor r11b, bl
or dl, r8b
xor dl, 0xff
or r9b, 1
and dl, r9b
or r11b, dl
mov al, cl
xor al, 0xff
mov dl, r10b
xor dl, al
and dl, r10b
mov al, r10b
xor al, 0xff
mov r8b, cl
and r8b, al
xor cl, 0xff
and r10b, cl
or r8b, r10b
mov al, dl
xor al, 0xff
mov cl, r8b
xor cl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, al
and r10b, 0
and dl, r9b
mov bl, cl
and bl, 0
and r8b, r9b
or r10b, dl
or bl, r8b
xor r10b, bl
or al, cl
xor al, 0xff
or r9b, 0
and al, r9b
or r10b, al
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
mov dl, r11b
and dl, cl
or al, dl
xor al, 0xff
xor al, 1
and al, 0xff
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov dl, byte [rbp + 0x76]
xor dl, 1
and dl, 1
or cl, dl
xor r11b, 0xff
mov dl, cl
xor dl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 0
or r11b, dl
or r8b, 0
xor r11b, 0xff
and r11b, r8b
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, r10b
and r9b, r8b
or dl, r9b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, dl
xor r9b, r8b
and r9b, dl
xor r10b, 0xff
xor cl, 0xff
mov dl, byte [rbp + 0x76]
xor dl, 1
or r10b, cl
or dl, 1
xor r10b, 0xff
and r10b, dl
mov cl, al
and cl, r11b
xor al, r11b
or cl, al
mov al, r9b
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r11b, al
and r11b, 0
and r9b, r8b
mov bl, dl
and bl, 0
and r10b, r8b
or r11b, r9b
or bl, r10b
xor r11b, bl
or al, dl
xor al, 0xff
or r8b, 0
and al, r8b
or r11b, al
mov al, cl
xor al, 0xff
mov dl, r11b
and dl, al
xor r11b, 0xff
and cl, r11b
or dl, cl
mov al, sil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
mov r8b, sil
and r8b, cl
or al, r8b
mov cl, r14b
xor cl, 0xff
mov r8b, al
and r8b, cl
xor al, 0xff
mov cl, r14b
and cl, al
or r8b, cl
mov al, r14b
xor al, 0xff
mov cl, r8b
xor cl, al
and cl, r8b
mov al, r14b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, r14b
and r9b, r8b
or al, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, r8b
xor r9b, 0xff
mov r10b, r14b
xor r10b, r9b
and r10b, r14b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov bl, sil
and bl, r11b
or r9b, bl
xor r9b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov bl, byte [rbp + 0x76]
xor bl, 0
or r9b, r11b
or bl, 0
xor r9b, 0xff
and r9b, bl
xor r8b, 0xff
mov r11b, sil
xor r11b, r8b
and r11b, sil
mov r8b, al
xor r8b, 0xff
mov bl, r10b
xor bl, 0xff
mov sil, byte [rbp + 0x76]
xor sil, 1
mov dil, r8b
and dil, 0xff
and al, sil
mov r14b, bl
and r14b, 0xff
and r10b, sil
or dil, al
or r14b, r10b
xor dil, r14b
or r8b, bl
xor r8b, 0xff
or sil, 1
and r8b, sil
or dil, r8b
mov al, r9b
and al, r11b
xor r9b, r11b
or al, r9b
mov r8b, dil
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and dil, r9b
mov r10b, al
xor r10b, 0xff
and r10b, 0xff
and al, r9b
or r8b, dil
or r10b, al
xor r8b, r10b
mov al, cl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
or al, r9b
or r10b, 0
xor al, 0xff
and al, r10b
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and cl, r10b
mov r11b, r8b
xor r11b, 0xff
and r11b, 0xff
and r8b, r10b
or r9b, cl
or r11b, r8b
xor r9b, r11b
mov cl, al
xor cl, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, cl
and r11b, 0xff
and al, r10b
mov bl, r8b
and bl, 0xff
and r9b, r10b
or r11b, al
or bl, r9b
xor r11b, bl
or cl, r8b
xor cl, 0xff
or r10b, 1
and cl, r10b
or r11b, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
mov r8b, r11b
and r8b, cl
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 0xff
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0x76]
xor cl, 0
xor al, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 0
or cl, al
or r8b, 0
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0x76]
xor al, 0
and al, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 0
or al, r8b
mov r8b, r11b
xor r8b, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
or r8b, r9b
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov bl, r9b
xor bl, r10b
and bl, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, cl
and r9b, r8b
xor cl, r8b
or r9b, cl
mov cl, bl
and cl, al
xor bl, al
or cl, bl
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r9b, r8b
mov r10b, cl
xor r10b, 0xff
and r10b, 0xff
and cl, r8b
or al, r9b
or r10b, cl
xor al, r10b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and al, r8b
or cl, al
mov al, byte [rbp + 0x76]
xor al, 1
mov r8b, cl
and r8b, al
xor cl, 0xff
and cl, 1
or r8b, cl
mov al, byte [rbp + 0x76]
xor al, 1
mov cl, r8b
xor cl, al
and cl, r8b
mov al, byte [rbp + 0x76]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
xor r8b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
or r9b, r8b
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov r8b, al
and r8b, r9b
xor al, r9b
or r8b, al
mov al, r11b
xor al, 0xff
and al, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r11b, r9b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
and r9b, 1
or al, r11b
or r10b, r9b
xor al, r10b
mov r9b, r8b
xor r9b, 0xff
and r9b, 0
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov r11b, r8b
and r11b, r10b
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, byte [rbp + 0x76]
xor r10b, 0
and r10b, 0
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov bl, r11b
and bl, 0
mov sil, byte [rbp + 0x76]
xor sil, 1
and sil, 0
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, al
xor r11b, 0xff
mov bl, r9b
xor bl, 0xff
mov sil, byte [rbp + 0x76]
xor sil, 1
mov dil, r11b
and dil, 0xff
and al, sil
mov r14b, bl
and r14b, 0xff
and r9b, sil
or dil, al
or r14b, r9b
xor dil, r14b
or r11b, bl
xor r11b, 0xff
or sil, 1
and r11b, sil
or dil, r11b
mov al, r10b
and al, 0
xor r10b, 0
or al, r10b
mov r9b, dil
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and dil, r10b
or r9b, dil
xor al, 0xff
mov r10b, r9b
xor r10b, al
and r10b, r9b
mov al, byte [rbp + 0x76]
xor al, 1
and al, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0
and r9b, 1
or al, r11b
or bl, r9b
xor al, bl
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 1
or r9b, r11b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r11b, al
xor r11b, 0xff
mov bl, r9b
xor bl, 0xff
mov sil, byte [rbp + 0x76]
xor sil, 0
mov dil, r11b
and dil, 0
and al, sil
mov r14b, bl
and r14b, 0
and r9b, sil
or dil, al
or r14b, r9b
xor dil, r14b
or r11b, bl
xor r11b, 0xff
or sil, 0
and r11b, sil
or dil, r11b
mov al, byte [rbp + 0x76]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
or al, r9b
mov r9b, dil
xor r9b, 0xff
mov r11b, al
and r11b, r9b
xor al, 0xff
mov r9b, dil
and r9b, al
or r11b, r9b
xor r11b, 0xff
xor dil, 0xff
mov al, byte [rbp + 0x76]
xor al, 0
or r11b, dil
or al, 0
xor r11b, 0xff
and r11b, al
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r8b, r9b
or al, r8b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, al
and r9b, r8b
xor al, 0xff
and al, 1
or r9b, al
mov al, byte [rbp + 0x76]
xor al, 1
mov r8b, r9b
xor r8b, al
and r8b, r9b
mov al, cl
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov bl, cl
and bl, r9b
or al, bl
mov r9b, r10b
xor r9b, 0xff
and r9b, 0
mov bl, byte [rbp + 0x76]
xor bl, 0
mov sil, r10b
and sil, bl
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0
and bl, 1
or r9b, sil
or dil, bl
xor r9b, dil
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0
mov sil, byte [rbp + 0x76]
xor sil, 0
mov dil, sil
and dil, 1
mov r14b, byte [rbp + 0x76]
xor r14b, 1
and r14b, 0
and sil, 1
or bl, dil
or r14b, sil
xor bl, r14b
mov sil, al
xor sil, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r14b, byte [rbp + 0x76]
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
mov dil, bl
xor dil, 0xff
mov r14b, cl
xor r14b, dil
and r14b, cl
mov cl, r9b
xor cl, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
mov r15b, byte [rbp + 0x76]
xor r15b, 1
or cl, dil
or r15b, 1
xor cl, 0xff
and cl, r15b
mov dil, bl
xor dil, 0xff
mov r15b, r10b
xor r15b, dil
and r15b, r10b
mov r10b, sil
xor r10b, 0xff
mov dil, r14b
xor dil, 0xff
mov r12b, byte [rbp + 0x76]
xor r12b, 1
mov r13b, r10b
and r13b, 0xff
and sil, r12b
mov byte [rbp + 0x40], dil
and dil, 0xff
and r14b, r12b
or r13b, sil
or dil, r14b
xor r13b, dil
mov sil, byte [rbp + 0x40]
or r10b, sil
xor r10b, 0xff
or r12b, 1
and r10b, r12b
or r13b, r10b
mov r10b, cl
xor r10b, 0xff
mov dil, r15b
xor dil, 0xff
mov r14b, byte [rbp + 0x76]
xor r14b, 0
mov r12b, r10b
and r12b, 0
and cl, r14b
mov sil, dil
and sil, 0
and r15b, r14b
or r12b, cl
or sil, r15b
xor r12b, sil
or r10b, dil
xor r10b, 0xff
or r14b, 0
and r10b, r14b
or r12b, r10b
mov cl, r13b
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r13b, r10b
mov sil, r12b
xor sil, 0xff
and sil, 0xff
and r12b, r10b
or cl, r13b
or sil, r12b
xor cl, sil
mov r10b, al
xor r10b, 0xff
mov sil, r9b
xor sil, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r14b, r10b
and r14b, 0
and al, dil
mov r15b, sil
and r15b, 0
and r9b, dil
or r14b, al
or r15b, r9b
xor r14b, r15b
or r10b, sil
xor r10b, 0xff
or dil, 0
and r10b, dil
or r14b, r10b
mov al, r14b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r14b, r9b
or al, r14b
mov r9b, bl
and r9b, 1
xor bl, 1
or r9b, bl
xor r9b, 0xff
mov r10b, al
xor r10b, r9b
and r10b, al
mov al, cl
and al, r10b
xor cl, r10b
or al, cl
mov cl, r11b
xor cl, 0xff
and cl, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, r11b
and r10b, r9b
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0
and r9b, 1
or cl, r10b
or bl, r9b
xor cl, bl
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov bl, r8b
and bl, r10b
mov sil, byte [rbp + 0x76]
xor sil, 1
and sil, 0xff
and r10b, 1
or r9b, bl
or sil, r10b
xor r9b, sil
mov r10b, byte [rbp + 0x76]
xor r10b, 0
and r10b, 1
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0
or r10b, bl
mov bl, byte [rbp + 0x76]
xor bl, 0
mov sil, cl
xor sil, bl
and sil, cl
mov bl, r10b
xor bl, 0xff
mov dil, r11b
xor dil, bl
and dil, r11b
mov r11b, r9b
xor r11b, 0xff
mov bl, byte [rbp + 0x76]
xor bl, 0
mov r14b, byte [rbp + 0x76]
xor r14b, 1
or r11b, bl
or r14b, 1
xor r11b, 0xff
and r11b, r14b
mov bl, r10b
xor bl, 0xff
mov r14b, r8b
xor r14b, bl
and r14b, r8b
mov r8b, sil
xor r8b, 0xff
mov bl, dil
xor bl, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, r8b
and r12b, 0xff
and sil, r15b
mov r13b, bl
and r13b, 0xff
and dil, r15b
or r12b, sil
or r13b, dil
xor r12b, r13b
or r8b, bl
xor r8b, 0xff
or r15b, 1
and r8b, r15b
or r12b, r8b
mov r8b, r11b
and r8b, r14b
xor r11b, r14b
or r8b, r11b
mov r11b, r12b
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0x76]
xor bl, 0
and r12b, bl
mov sil, r8b
xor sil, 0xff
and sil, 0
and r8b, bl
or r11b, r12b
or sil, r8b
xor r11b, sil
mov r8b, cl
and r8b, r9b
xor cl, r9b
or r8b, cl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r8b, r9b
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0xff
and r9b, 1
or cl, r8b
or bl, r9b
xor cl, bl
mov r8b, r10b
and r8b, 0
xor r10b, 0
or r8b, r10b
xor cl, 0xff
xor r8b, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
or cl, r8b
or r9b, 1
xor cl, 0xff
and cl, r9b
mov r8b, r11b
xor r8b, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov bl, r8b
and bl, 0
and r11b, r10b
mov sil, r9b
and sil, 0
and cl, r10b
or bl, r11b
or sil, cl
xor bl, sil
or r8b, r9b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or bl, r8b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, al
and r9b, r8b
or cl, r9b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
or r8b, r9b
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
or al, r9b
or r10b, 0
xor al, 0xff
and al, r10b
mov r9b, bl
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, bl
and r11b, r10b
or r9b, r11b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, r9b
xor r11b, r10b
and r11b, r9b
xor r8b, 0xff
mov r9b, bl
xor r9b, r8b
and r9b, bl
mov r8b, cl
xor r8b, 0xff
mov r10b, al
xor r10b, 0xff
mov bl, byte [rbp + 0x76]
xor bl, 1
mov sil, r8b
and sil, 0xff
and cl, bl
mov dil, r10b
and dil, 0xff
and al, bl
or sil, cl
or dil, al
xor sil, dil
or r8b, r10b
xor r8b, 0xff
or bl, 1
and r8b, bl
or sil, r8b
mov al, r11b
xor al, 0xff
mov cl, r9b
xor cl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r10b, al
and r10b, 0
and r11b, r8b
mov bl, cl
and bl, 0
and r9b, r8b
or r10b, r11b
or bl, r9b
xor r10b, bl
or al, cl
xor al, 0xff
or r8b, 0
and al, r8b
or r10b, al
mov al, sil
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x76]
xor cl, 0
and sil, cl
mov r8b, r10b
xor r8b, 0xff
and r8b, 0
and r10b, cl
or al, sil
or r8b, r10b
xor al, r8b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
mov r8b, byte [rbp + 0x67]
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, byte [rbp + 0x67]
and r10b, r9b
or r8b, r10b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, cl
and r10b, r8b
xor cl, r8b
or r10b, cl
mov cl, r9b
and cl, 1
xor r9b, 1
or cl, r9b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r10b, r9b
or r8b, r10b
xor r8b, 0xff
xor cl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
or r8b, cl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
or cl, r9b
mov r9b, byte [rbp + 0x67]
xor r9b, 0xff
xor cl, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
or r9b, cl
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov cl, byte [rbp + 0x67]
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, byte [rbp + 0x67]
and r11b, r10b
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0xff
and r10b, 1
or cl, r11b
or bl, r10b
xor cl, bl
mov r10b, byte [rbp + 0x76]
xor r10b, 1
xor cl, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
or r10b, cl
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov cl, r9b
and cl, r10b
xor r9b, r10b
or cl, r9b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, r8b
and r11b, r10b
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0xff
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov bl, cl
and bl, r11b
or r10b, bl
mov r11b, byte [rbp + 0x76]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, byte [rbp + 0x76]
xor bl, 0
mov sil, r9b
xor sil, bl
and sil, r9b
mov bl, r11b
xor bl, 0xff
mov dil, r8b
xor dil, bl
and dil, r8b
mov r8b, r10b
xor r8b, 0xff
mov bl, byte [rbp + 0x76]
xor bl, 0
mov r14b, byte [rbp + 0x76]
xor r14b, 0
or r8b, bl
or r14b, 0
xor r8b, 0xff
and r8b, r14b
xor cl, 0xff
mov bl, r11b
xor bl, 0xff
mov r14b, byte [rbp + 0x76]
xor r14b, 0
or cl, bl
or r14b, 0
xor cl, 0xff
and cl, r14b
mov bl, sil
xor bl, 0xff
mov r14b, dil
xor r14b, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, bl
and r12b, 0xff
and sil, r15b
mov r13b, r14b
and r13b, 0xff
and dil, r15b
or r12b, sil
or r13b, dil
xor r12b, r13b
or bl, r14b
xor bl, 0xff
or r15b, 1
and bl, r15b
or r12b, bl
mov bl, r8b
and bl, cl
xor r8b, cl
or bl, r8b
mov cl, r12b
xor cl, 0xff
mov r8b, bl
and r8b, cl
xor bl, 0xff
and r12b, bl
or r8b, r12b
mov cl, r9b
xor cl, 0xff
mov bl, r10b
xor bl, 0xff
mov sil, byte [rbp + 0x76]
xor sil, 0
mov dil, cl
and dil, 0
and r9b, sil
mov r14b, bl
and r14b, 0
and r10b, sil
or dil, r9b
or r14b, r10b
xor dil, r14b
or cl, bl
xor cl, 0xff
or sil, 0
and cl, sil
or dil, cl
mov cl, dil
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and dil, r9b
or cl, dil
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, r11b
xor r10b, 0xff
mov bl, byte [rbp + 0x76]
xor bl, 0
mov sil, r9b
and sil, 0
mov dil, bl
and dil, 0
mov r14b, r10b
and r14b, 0
and r11b, bl
or sil, dil
or r14b, r11b
xor sil, r14b
or r9b, r10b
xor r9b, 0xff
or bl, 0
and r9b, bl
or sil, r9b
xor cl, 0xff
xor sil, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 0
or cl, sil
or r9b, 0
xor cl, 0xff
and cl, r9b
mov r9b, r8b
and r9b, cl
xor r8b, cl
or r9b, r8b
mov cl, al
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r10b, al
and r10b, r8b
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0
and r8b, 1
or cl, r10b
or r11b, r8b
xor cl, r11b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0xff
and r10b, 1
or r8b, r11b
or bl, r10b
xor r8b, bl
xor r8b, 0xff
mov r10b, al
xor r10b, r8b
and r10b, al
mov al, cl
and al, r10b
xor cl, r10b
or al, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r10b, r9b
and r10b, r8b
or cl, r10b
mov r8b, byte [rbp + 0x76]
xor r8b, 1
xor cl, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
or r8b, cl
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 1
or cl, r10b
xor cl, 0xff
mov r10b, r9b
xor r10b, cl
and r10b, r9b
mov cl, r8b
xor cl, 0xff
mov r9b, r10b
xor r9b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov bl, cl
and bl, 0
and r8b, r11b
mov sil, r9b
and sil, 0
and r10b, r11b
or bl, r8b
or sil, r10b
xor bl, sil
or cl, r9b
xor cl, 0xff
or r11b, 0
and cl, r11b
or bl, cl
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
or cl, r8b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
xor r8b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
or r9b, r8b
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov r8b, cl
xor r8b, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov sil, r8b
and sil, 0
and cl, r11b
mov dil, r10b
and dil, 0
and r9b, r11b
or sil, cl
or dil, r9b
xor sil, dil
or r8b, r10b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or sil, r8b
mov cl, al
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r9b, al
and r9b, r8b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, bl
and r10b, r9b
or r8b, r10b
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov dil, byte [rbp + 0x76]
xor dil, 1
and dil, 0
and r10b, 1
or r9b, r11b
or dil, r10b
xor r9b, dil
mov r10b, cl
xor r10b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov dil, byte [rbp + 0x76]
xor dil, 1
or r10b, r11b
or dil, 1
xor r10b, 0xff
and r10b, dil
xor al, 0xff
mov r11b, r9b
xor r11b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
or al, r11b
or dil, 1
xor al, 0xff
and al, dil
mov r11b, r8b
xor r11b, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r14b, byte [rbp + 0x76]
xor r14b, 1
or r11b, dil
or r14b, 1
xor r11b, 0xff
and r11b, r14b
xor bl, 0xff
mov dil, r9b
xor dil, 0xff
mov r14b, byte [rbp + 0x76]
xor r14b, 1
or bl, dil
or r14b, 1
xor bl, 0xff
and bl, r14b
mov dil, r10b
and dil, al
xor r10b, al
or dil, r10b
mov al, r11b
xor al, 0xff
mov r10b, bl
xor r10b, 0xff
mov r14b, byte [rbp + 0x76]
xor r14b, 0
mov r15b, al
and r15b, 0
and r11b, r14b
mov r12b, r10b
and r12b, 0
and bl, r14b
or r15b, r11b
or r12b, bl
xor r15b, r12b
or al, r10b
xor al, 0xff
or r14b, 0
and al, r14b
or r15b, al
mov al, dil
xor al, 0xff
and al, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and dil, r10b
mov r11b, r15b
xor r11b, 0xff
and r11b, 0xff
and r15b, r10b
or al, dil
or r11b, r15b
xor al, r11b
mov r10b, cl
and r10b, r8b
xor cl, r8b
or r10b, cl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r10b, r8b
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or cl, r10b
or r11b, r8b
xor cl, r11b
mov r8b, byte [rbp + 0x76]
xor r8b, 0
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov bl, r8b
and bl, 0xff
mov dil, r11b
and dil, 0
mov r14b, r10b
and r14b, 0xff
and r9b, r11b
or bl, dil
or r14b, r9b
xor bl, r14b
or r8b, r10b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or bl, r8b
xor cl, 0xff
xor bl, 0xff
mov r8b, byte [rbp + 0x76]
xor r8b, 0
or cl, bl
or r8b, 0
xor cl, 0xff
and cl, r8b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, byte [rbp + 0x76]
xor al, 1
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
and cl, 1
or al, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, sil
and r10b, r9b
or cl, r10b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0xff
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, al
xor r11b, r10b
and r11b, al
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov bl, r9b
xor bl, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 1
or r10b, bl
or dil, 1
xor r10b, 0xff
and r10b, dil
mov bl, byte [rbp + 0x76]
xor bl, 1
mov dil, cl
xor dil, bl
and dil, cl
mov bl, r9b
xor bl, 0xff
mov r14b, sil
xor r14b, bl
and r14b, sil
mov bl, r11b
xor bl, 0xff
mov sil, r10b
xor sil, 0xff
mov r15b, byte [rbp + 0x76]
xor r15b, 1
mov r12b, bl
and r12b, 0xff
and r11b, r15b
mov r13b, sil
and r13b, 0xff
and r10b, r15b
or r12b, r11b
or r13b, r10b
xor r12b, r13b
or bl, sil
xor bl, 0xff
or r15b, 1
and bl, r15b
or r12b, bl
mov r10b, dil
and r10b, r14b
xor dil, r14b
or r10b, dil
mov r11b, r12b
xor r11b, 0xff
mov bl, r10b
and bl, r11b
xor r10b, 0xff
and r12b, r10b
or bl, r12b
mov r10b, al
xor r10b, 0xff
mov r11b, cl
xor r11b, 0xff
mov sil, byte [rbp + 0x76]
xor sil, 1
mov dil, r10b
and dil, 0xff
and al, sil
mov r14b, r11b
and r14b, 0xff
and cl, sil
or dil, al
or r14b, cl
xor dil, r14b
or r10b, r11b
xor r10b, 0xff
or sil, 1
and r10b, sil
or dil, r10b
mov al, dil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
and dil, cl
or al, dil
mov cl, r9b
and cl, 1
xor r9b, 1
or cl, r9b
xor al, 0xff
xor cl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 0
or al, cl
or r9b, 0
xor al, 0xff
and al, r9b
mov cl, bl
and cl, al
xor bl, al
or cl, bl
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, r8b
and r10b, r9b
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or al, r10b
or r11b, r9b
xor al, r11b
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 1
or r9b, r10b
xor r8b, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 1
or r8b, r10b
or r11b, 1
xor r8b, 0xff
and r8b, r11b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 1
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x76]
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov bl, r10b
xor bl, r11b
and bl, r10b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r10b, al
and r10b, r8b
xor al, r8b
or r10b, al
mov al, bl
xor al, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov sil, al
and sil, 0
and bl, r11b
mov dil, r8b
and dil, 0
and r9b, r11b
or sil, bl
or dil, r9b
xor sil, dil
or al, r8b
xor al, 0xff
or r11b, 0
and al, r11b
or sil, al
mov al, r10b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r10b, r8b
mov r9b, sil
xor r9b, 0xff
and r9b, 0xff
and sil, r8b
or al, r10b
or r9b, sil
xor al, r9b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and al, r9b
or r8b, al
mov al, cl
xor al, 0xff
and al, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and cl, r9b
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
and r9b, 1
or al, cl
or r10b, r9b
xor al, r10b
mov cl, byte [rbp + 0x76]
xor cl, 0
and cl, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or cl, r10b
or r11b, r9b
xor cl, r11b
mov r9b, r8b
and r9b, al
xor r8b, al
or r9b, r8b
mov al, byte [rbp + 0x76]
xor al, 0
mov r8b, cl
xor r8b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, al
and r11b, 0xff
mov bl, r10b
and bl, 0
mov sil, r8b
and sil, 0xff
and cl, r10b
or r11b, bl
or sil, cl
xor r11b, sil
or al, r8b
xor al, 0xff
or r10b, 1
and al, r10b
or r11b, al
mov al, r9b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
and r9b, cl
or al, r9b
xor r11b, 0xff
mov cl, al
xor cl, r11b
and cl, al
mov al, dl
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
mov r9b, dl
and r9b, r8b
or al, r9b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, cl
and r10b, r9b
or r8b, r10b
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
or r9b, r10b
mov r10b, al
and r10b, r8b
xor al, r8b
or r10b, al
mov al, byte [rbp + 0x76]
xor al, 0
mov r8b, r9b
xor r8b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov bl, al
and bl, 0
mov sil, r11b
and sil, 0
mov dil, r8b
and dil, 0
and r9b, r11b
or bl, sil
or dil, r9b
xor bl, dil
or al, r8b
xor al, 0xff
or r11b, 0
and al, r11b
or bl, al
mov al, r10b
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0x76]
xor r8b, 0
and r10b, r8b
mov r9b, byte [rbp + 0x76]
xor r9b, 1
and r9b, 0
and r8b, 1
or al, r10b
or r9b, r8b
xor al, r9b
xor bl, 0xff
mov r8b, al
xor r8b, bl
and r8b, al
mov al, dl
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, dl
and r10b, r9b
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or al, r10b
or r11b, r9b
xor al, r11b
xor al, 0xff
xor al, 0
and al, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov bl, byte [rbp + 0x76]
xor bl, 1
and bl, 0xff
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
xor dl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 1
or dl, r10b
or r11b, 1
xor dl, 0xff
and dl, r11b
mov r10b, cl
xor r10b, 0xff
and r10b, 0
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov bl, cl
and bl, r11b
mov sil, byte [rbp + 0x76]
xor sil, 1
and sil, 0
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov bl, r10b
xor bl, r11b
and bl, r10b
xor cl, 0xff
xor r9b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 1
or cl, r9b
or r10b, 1
xor cl, 0xff
and cl, r10b
mov r9b, al
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 1
mov sil, r9b
and sil, 0xff
and al, r11b
mov dil, r10b
and dil, 0xff
and dl, r11b
or sil, al
or dil, dl
xor sil, dil
or r9b, r10b
xor r9b, 0xff
or r11b, 1
and r9b, r11b
or sil, r9b
mov al, bl
xor al, 0xff
mov dl, cl
xor dl, 0xff
mov r9b, byte [rbp + 0x76]
xor r9b, 1
mov r10b, al
and r10b, 0xff
and bl, r9b
mov r11b, dl
and r11b, 0xff
and cl, r9b
or r10b, bl
or r11b, cl
xor r10b, r11b
or al, dl
xor al, 0xff
or r9b, 1
and al, r9b
or r10b, al
mov al, sil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x76]
xor cl, 1
and sil, cl
mov dl, r10b
xor dl, 0xff
and dl, 0xff
and r10b, cl
or al, sil
or dl, r10b
xor al, dl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x76]
xor dl, 1
mov r9b, r8b
and r9b, dl
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, r9b
or r10b, dl
xor cl, r10b
mov dl, al
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x76]
xor r9b, 0
mov r10b, al
and r10b, r9b
mov r11b, byte [rbp + 0x76]
xor r11b, 1
and r11b, 0
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
mov r9b, byte [rbp + 0x76]
xor r9b, 0
and r9b, 1
mov r10b, byte [rbp + 0x76]
xor r10b, 1
and r10b, 0
or r9b, r10b
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov r11b, cl
xor r11b, r10b
and r11b, cl
mov r10b, r9b
xor r10b, 0xff
mov bl, r8b
xor bl, r10b
and bl, r8b
mov r8b, dl
xor r8b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov sil, byte [rbp + 0x76]
xor sil, 0
or r8b, r10b
or sil, 0
xor r8b, 0xff
and r8b, sil
xor al, 0xff
mov r10b, r9b
xor r10b, 0xff
mov sil, byte [rbp + 0x76]
xor sil, 0
or al, r10b
or sil, 0
xor al, 0xff
and al, sil
mov r10b, r11b
xor r10b, 0xff
mov sil, bl
xor sil, 0xff
mov dil, byte [rbp + 0x76]
xor dil, 0
mov r14b, r10b
and r14b, 0
and r11b, dil
mov r15b, sil
and r15b, 0
and bl, dil
or r14b, r11b
or r15b, bl
xor r14b, r15b
or r10b, sil
xor r10b, 0xff
or dil, 0
and r10b, dil
or r14b, r10b
mov r10b, r8b
and r10b, al
xor r8b, al
or r10b, r8b
mov al, r14b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r14b, r8b
mov r11b, r10b
xor r11b, 0xff
and r11b, 0xff
and r10b, r8b
or al, r14b
or r11b, r10b
xor al, r11b
mov r8b, cl
xor r8b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r11b, byte [rbp + 0x76]
xor r11b, 0
mov bl, r8b
and bl, 0
and cl, r11b
mov sil, r10b
and sil, 0
and dl, r11b
or bl, cl
or sil, dl
xor bl, sil
or r8b, r10b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or bl, r8b
mov cl, bl
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0x76]
xor dl, 0
and bl, dl
mov r8b, byte [rbp + 0x76]
xor r8b, 1
and r8b, 0
and dl, 1
or cl, bl
or r8b, dl
xor cl, r8b
mov dl, byte [rbp + 0x76]
xor dl, 0
mov r8b, r9b
xor r8b, 0xff
mov r10b, byte [rbp + 0x76]
xor r10b, 0
mov r11b, dl
and r11b, 0
mov bl, r10b
and bl, 0
mov sil, r8b
and sil, 0
and r9b, r10b
or r11b, bl
or sil, r9b
xor r11b, sil
or dl, r8b
xor dl, 0xff
or r10b, 0
and dl, r10b
or r11b, dl
xor r11b, 0xff
mov dl, cl
xor dl, r11b
and dl, cl
mov cl, al
and cl, dl
xor al, dl
or cl, al
test cl, 1
jne 0x6d850d45
jmp 0x6d857b3f
mov rax, qword [rbp + 0xa50]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa78]
mov r8, qword [rdx]
mov r9d, dword [r8 + 0x28]
mov r8d, r9d
add rcx, r8
mov r8, qword [rbp + 0x9a8]
mov qword [r8], rcx
sub rsp, 0x20
call qword [r8]
add rsp, 0x20
xor r9d, r9d
mov rax, qword [rbp + 0xac8]
mov r10d, dword [rax]
mov r11d, dword [sym.out.dll_x.13]
mov esi, dword [sym.out.dll_y.14]
mov edi, 0x4f4a32d3
add edi, 0
sub edi, 0x4f711165
sub edi, 0x4f4a32d3
mov ebx, r11d
sub ebx, 0xce35a9b5
add ebx, edi
add ebx, 0xce35a9b5
sub ebx, 0x3bcfcc57
sub ebx, 0xd860b1b6
add ebx, 0x3bcfcc57
add ebx, 0x70f982a2
sub ebx, 0x6126582d
sub ebx, 0x70f982a2
mov edi, r9d
sub edi, ebx
mov ebx, r9d
sub ebx, 0xd860b1b6
add edi, ebx
mov ebx, r9d
sub ebx, edi
mov edi, 0xc1118fe0
add edi, 0
sub edi, 0x4f711165
sub edi, 0xc1118fe0
add ebx, 0x9c80ee1
sub ebx, edi
sub ebx, 0x9c80ee1
sub ebx, 0x8a96199b
sub ebx, 0xe19f027a
add ebx, 0x8a96199b
add ebx, 0xed3a8c1e
sub ebx, 0xc7dc89b9
sub ebx, 0xed3a8c1e
add ebx, 0xf4c60af1
add ebx, 0xe19f027a
sub ebx, 0xf4c60af1
mov edi, 0xf4c4ce67
add edi, 0
sub edi, 1
sub edi, 0xf4c4ce67
add ebx, 0xf5ebe349
add ebx, edi
sub ebx, 0xf5ebe349
mov edi, r9d
sub edi, 0xc7dc89b9
add edi, 0
mov r14d, r9d
sub r14d, edi
add ebx, r14d
mov edi, r9d
sub edi, 0xd227c21f
sub edi, ebx
add edi, 0xd227c21f
mov ebx, r9d
sub ebx, 0
mov r14d, r9d
sub r14d, edi
add ebx, r14d
mov edi, r9d
sub edi, ebx
mov ebx, r9d
sub ebx, 0x6126582d
add ebx, 0
mov r14d, r9d
sub r14d, 0x46722208
add r14d, ebx
add r14d, 0x46722208
sub edi, 0xd30438c3
sub edi, 0xd7d55e14
add edi, 0xd30438c3
sub edi, 0x3f47430e
add edi, r14d
add edi, 0x3f47430e
mov ebx, r9d
sub ebx, edi
mov edi, r9d
sub edi, 0xd7d55e14
add ebx, edi
mov edi, r9d
sub edi, ebx
mov ebx, r9d
sub ebx, 0x82c2090f
sub ebx, 0x4df20172
add ebx, 0x82c2090f
add ebx, 0x56bb2c46
sub ebx, edi
sub ebx, 0x56bb2c46
sub r9d, 0x4df20172
sub ebx, r9d
imul r11d, ebx
and r11d, 1
cmp r11d, 0
sete r15b
cmp esi, 0xa
setl r12b
mov r13b, r15b
xor r13b, 0xff
and r13b, 1
mov cl, 1
mov dl, cl
xor dl, 1
mov r8b, r15b
and r8b, dl
or r13b, r8b
xor r13b, 0xff
xor r13b, 1
and r13b, 0xff
mov dl, cl
xor dl, 1
and dl, 1
mov r8b, cl
xor r8b, 1
and r8b, 1
or dl, r8b
xor dl, 0xff
mov r8b, r15b
xor r8b, dl
and r8b, r15b
mov dl, r13b
and dl, r8b
xor r13b, r8b
or dl, r13b
mov r8b, cl
xor r8b, 0
and r8b, 1
mov r13b, cl
xor r13b, 1
and r13b, 0
or r8b, r13b
mov r13b, dl
xor r13b, 0xff
and r13b, 0
mov r9b, cl
xor r9b, 0
and dl, r9b
mov r11b, cl
xor r11b, 1
and r11b, 0
and r9b, 1
or r13b, dl
or r11b, r9b
xor r13b, r11b
mov dl, cl
xor dl, 1
and dl, 1
mov r9b, cl
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, r8b
xor r9b, 0xff
mov r11b, r13b
xor r11b, 0xff
mov bl, cl
xor bl, 1
mov sil, r9b
and sil, 0xff
and r8b, bl
mov dil, r11b
and dil, 0xff
and r13b, bl
or sil, r8b
or dil, r13b
xor sil, dil
or r9b, r11b
xor r9b, 0xff
or bl, 1
and r9b, bl
or sil, r9b
mov r8b, cl
xor r8b, 1
mov r9b, dl
xor r9b, 0xff
mov r11b, cl
xor r11b, 1
mov bl, r8b
and bl, 0xff
mov dil, r11b
and dil, 1
mov r13b, r9b
and r13b, 0xff
and dl, r11b
or bl, dil
or r13b, dl
xor bl, r13b
or r8b, r9b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or bl, r8b
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, cl
xor r8b, 1
and sil, r8b
mov r9b, cl
xor r9b, 1
and r9b, 0xff
and r8b, 1
or dl, sil
or r9b, r8b
xor dl, r9b
xor bl, 0xff
mov r8b, dl
xor r8b, bl
and r8b, dl
mov dl, cl
xor dl, 0
and dl, 1
mov r9b, cl
xor r9b, 1
and r9b, 0
or dl, r9b
xor dl, 0xff
xor dl, 0
and dl, 0
mov r9b, cl
xor r9b, 0
and r9b, 1
mov r11b, cl
xor r11b, 1
and r11b, 0
or r9b, r11b
mov r11b, cl
xor r11b, 0
mov bl, r9b
xor bl, 0xff
mov sil, cl
xor sil, 0
or r11b, bl
or sil, 0
xor r11b, 0xff
and r11b, sil
mov bl, cl
xor bl, 1
and bl, 1
mov sil, cl
xor sil, 1
and sil, 1
or bl, sil
mov sil, cl
xor sil, 0
mov dil, bl
xor dil, sil
and dil, bl
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov bl, dl
and bl, r11b
xor dl, r11b
or bl, dl
mov dl, dil
and dl, r9b
xor dil, r9b
or dl, dil
mov r9b, bl
xor r9b, 0xff
and r9b, 0
mov r11b, cl
xor r11b, 0
and bl, r11b
mov sil, dl
xor sil, 0xff
and sil, 0
and dl, r11b
or r9b, bl
or sil, dl
xor r9b, sil
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r11b, cl
xor r11b, 1
mov bl, r9b
and bl, r11b
or dl, bl
mov r11b, r15b
xor r11b, 0xff
and r11b, 1
mov bl, cl
xor bl, 1
mov sil, r15b
and sil, bl
mov dil, dl
xor dil, 0xff
and dil, 0xff
and dl, bl
or r11b, sil
or dil, dl
xor r11b, dil
xor r11b, 0xff
mov dl, r15b
xor dl, 0xff
mov bl, cl
xor bl, 1
or r11b, dl
or bl, 1
xor r11b, 0xff
and r11b, bl
mov dl, cl
xor dl, 1
and dl, 1
mov bl, cl
xor bl, 1
and bl, 1
or dl, bl
mov bl, cl
xor bl, 1
xor dl, 0xff
mov sil, cl
xor sil, 0
or bl, dl
or sil, 0
xor bl, 0xff
and bl, sil
mov dl, cl
xor dl, 1
and dl, 1
mov sil, cl
xor sil, 1
mov dil, sil
and dil, 1
mov r13b, cl
xor r13b, 1
and r13b, 0xff
and sil, 1
or dl, dil
or r13b, sil
xor dl, r13b
mov sil, dl
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov dil, cl
xor dil, 1
and dil, 1
mov r13b, cl
xor r13b, 1
and r13b, 1
or dil, r13b
xor dil, 0xff
mov r13b, cl
xor r13b, 1
mov r14b, cl
xor r14b, 1
or dil, r13b
or r14b, 1
xor dil, 0xff
and dil, r14b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r14b, bl
and r14b, sil
xor bl, sil
or r14b, bl
mov bl, dil
xor bl, 0xff
mov sil, dl
xor sil, 0xff
mov r13b, cl
xor r13b, 1
mov al, bl
and al, 0xff
and dil, r13b
mov byte [rbp + 0x3f], sil
and sil, 0xff
and dl, r13b
or al, dil
or sil, dl
xor al, sil
mov dl, byte [rbp + 0x3f]
or bl, dl
xor bl, 0xff
or r13b, 1
and bl, r13b
or al, bl
mov bl, r14b
xor bl, 0xff
and bl, 0
mov sil, cl
xor sil, 0
and r14b, sil
mov dil, al
xor dil, 0xff
and dil, 0
and al, sil
or bl, r14b
or dil, al
xor bl, dil
mov al, bl
xor al, 0xff
and al, 0
mov sil, cl
xor sil, 0
and bl, sil
mov dil, cl
xor dil, 1
and dil, 0
and sil, 1
or al, bl
or dil, sil
xor al, dil
mov bl, cl
xor bl, 0
and bl, 0
mov sil, cl
xor sil, 0
mov dil, sil
and dil, 0
mov r14b, cl
xor r14b, 1
and r14b, 0
and sil, 1
or bl, dil
or r14b, sil
xor bl, r14b
mov sil, cl
xor sil, 0
and sil, 1
mov dil, cl
xor dil, 1
and dil, 0
or sil, dil
mov dil, al
xor dil, 0xff
mov r14b, bl
xor r14b, 0xff
mov r13b, cl
xor r13b, 0
mov dl, dil
and dl, 0
and al, r13b
mov byte [rbp + 0x3e], r14b
and r14b, 0
and bl, r13b
or dl, al
or r14b, bl
xor dl, r14b
mov al, byte [rbp + 0x3e]
or dil, al
xor dil, 0xff
or r13b, 0
and dil, r13b
or dl, dil
mov bl, sil
and bl, 0
xor sil, 0
or bl, sil
mov sil, dl
xor sil, 0xff
and sil, 0
mov dil, cl
xor dil, 0
and dl, dil
mov r14b, cl
xor r14b, 1
and r14b, 0
and dil, 1
or sil, dl
or r14b, dil
xor sil, r14b
xor sil, 0xff
xor bl, 0xff
mov dl, cl
xor dl, 1
or sil, bl
or dl, 1
xor sil, 0xff
and sil, dl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov bl, cl
xor bl, 1
and r9b, bl
or dl, r9b
mov r9b, cl
xor r9b, 1
and r9b, 0
mov bl, cl
xor bl, 0
mov dil, bl
and dil, 1
mov r14b, dl
xor r14b, 0xff
and r14b, 0
and dl, bl
or r9b, dil
or r14b, dl
xor r9b, r14b
mov dl, cl
xor dl, 1
mov bl, r9b
xor bl, dl
and bl, r9b
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, cl
xor r9b, 1
mov dil, r8b
and dil, r9b
mov r14b, cl
xor r14b, 1
and r14b, 0xff
and r9b, 1
or dl, dil
or r14b, r9b
xor dl, r14b
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov dil, cl
xor dil, 1
mov r14b, r11b
and r14b, dil
mov r13b, cl
xor r13b, 1
and r13b, 0xff
and dil, 1
or r9b, r14b
or r13b, dil
xor r9b, r13b
mov dil, cl
xor dil, 1
and dil, 1
mov r14b, cl
xor r14b, 1
and r14b, 1
or dil, r14b
mov r14b, dl
xor r14b, 0xff
mov r13b, cl
xor r13b, 1
mov al, cl
xor al, 1
or r14b, r13b
or al, 1
xor r14b, 0xff
and r14b, al
mov al, dil
xor al, 0xff
mov r13b, r8b
xor r13b, al
and r13b, r8b
mov al, cl
xor al, 1
mov r8b, r9b
xor r8b, al
and r8b, r9b
mov al, dil
xor al, 0xff
mov byte [rbp + 0x3d], r11b
xor r11b, al
mov al, byte [rbp + 0x3d]
and r11b, al
mov al, r14b
and al, r13b
xor r14b, r13b
or al, r14b
mov r14b, r8b
and r14b, r11b
xor r8b, r11b
or r14b, r8b
mov r8b, al
xor r8b, 0xff
mov r11b, r14b
and r11b, r8b
xor r14b, 0xff
and al, r14b
or r11b, al
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, al
xor dl, 0xff
and dl, 0
mov r8b, cl
xor r8b, 0
and al, r8b
mov r9b, cl
xor r9b, 1
and r9b, 0
and r8b, 1
or dl, al
or r9b, r8b
xor dl, r9b
mov al, dil
and al, 1
xor dil, 1
or al, dil
xor dl, 0xff
xor al, 0xff
mov r8b, cl
xor r8b, 0
or dl, al
or r8b, 0
xor dl, 0xff
and dl, r8b
mov al, r11b
and al, dl
xor r11b, dl
or al, r11b
mov dl, sil
xor dl, 0xff
mov r8b, bl
xor r8b, 0xff
mov r9b, cl
xor r9b, 0
or dl, r8b
or r9b, 0
xor dl, 0xff
and dl, r9b
mov r8b, sil
xor r8b, 0xff
and r8b, 1
mov r9b, cl
xor r9b, 1
and sil, r9b
mov r11b, bl
xor r11b, 0xff
and r11b, 0xff
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
mov r9b, dl
and r9b, r8b
xor dl, r8b
or r9b, dl
mov dl, al
xor dl, 0xff
and dl, 0
mov r8b, cl
xor r8b, 0
mov r11b, al
and r11b, r8b
mov bl, cl
xor bl, 1
and bl, 0
and r8b, 1
or dl, r11b
or bl, r8b
xor dl, bl
xor dl, 0xff
mov r8b, r9b
xor r8b, dl
and r8b, r9b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r11b, cl
xor r11b, 1
and r9b, r11b
or dl, r9b
xor dl, 0xff
mov r9b, al
xor r9b, dl
and r9b, al
mov al, r8b
and al, r9b
xor r8b, r9b
or al, r8b
mov dl, r12b
xor dl, 0xff
and dl, 0
mov r8b, cl
xor r8b, 0
mov r9b, r12b
and r9b, r8b
mov r11b, cl
xor r11b, 1
and r11b, 0
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
mov r8b, cl
xor r8b, 1
xor dl, 0xff
mov r9b, cl
xor r9b, 1
or r8b, dl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov dl, cl
xor dl, 1
and dl, 0
mov r9b, cl
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov bl, cl
xor bl, 1
and bl, 0
and r9b, 1
or dl, r11b
or bl, r9b
xor dl, bl
mov r9b, dl
xor r9b, 0xff
mov r11b, r12b
xor r11b, r9b
and r11b, r12b
mov r9b, cl
xor r9b, 1
and r9b, 1
mov bl, cl
xor bl, 1
mov sil, bl
and sil, 1
mov dil, cl
xor dil, 1
and dil, 0xff
and bl, 1
or r9b, sil
or dil, bl
xor r9b, dil
mov bl, cl
xor bl, 1
mov sil, r9b
xor sil, bl
and sil, r9b
mov r9b, cl
xor r9b, 1
xor dl, 0xff
mov bl, cl
xor bl, 0
or r9b, dl
or bl, 0
xor r9b, 0xff
and r9b, bl
mov dl, r8b
and dl, r11b
xor r8b, r11b
or dl, r8b
mov r8b, sil
and r8b, r9b
xor sil, r9b
or r8b, sil
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov r11b, cl
xor r11b, 1
and dl, r11b
mov bl, r8b
xor bl, 0xff
and bl, 0xff
and r8b, r11b
or r9b, dl
or bl, r8b
xor r9b, bl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, cl
xor r8b, 1
and r9b, r8b
or dl, r9b
mov r8b, cl
xor r8b, 1
mov r9b, dl
and r9b, r8b
xor dl, 0xff
and dl, 1
or r9b, dl
mov dl, cl
xor dl, 1
mov r8b, r9b
xor r8b, dl
and r8b, r9b
mov dl, cl
xor dl, 1
and dl, 1
mov r9b, cl
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov bl, cl
xor bl, 1
and bl, 0xff
and r9b, 1
or dl, r11b
or bl, r9b
xor dl, bl
mov r9b, cl
xor r9b, 1
xor dl, 0xff
mov r11b, cl
xor r11b, 1
or r9b, dl
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov dl, cl
xor dl, 1
and dl, 1
mov r11b, cl
xor r11b, 1
and r11b, 1
or dl, r11b
mov r11b, cl
xor r11b, 1
xor dl, 0xff
mov bl, cl
xor bl, 0
or r11b, dl
or bl, 0
xor r11b, 0xff
and r11b, bl
mov dl, r9b
xor dl, 0xff
mov bl, r11b
xor bl, 0xff
mov sil, cl
xor sil, 1
mov dil, dl
and dil, 0xff
and r9b, sil
mov r14b, bl
and r14b, 0xff
and r11b, sil
or dil, r9b
or r14b, r11b
xor dil, r14b
or dl, bl
xor dl, 0xff
or sil, 1
and dl, sil
or dil, dl
mov dl, r12b
xor dl, 0xff
and dl, 0
mov r9b, cl
xor r9b, 0
mov r11b, r12b
and r11b, r9b
mov bl, cl
xor bl, 1
and bl, 0
and r9b, 1
or dl, r11b
or bl, r9b
xor dl, bl
mov r9b, dil
xor r9b, 0xff
and r9b, 1
mov r11b, cl
xor r11b, 1
and dil, r11b
mov bl, cl
xor bl, 1
and bl, 0xff
and r11b, 1
or r9b, dil
or bl, r11b
xor r9b, bl
mov r11b, cl
xor r11b, 0
and r11b, 1
mov bl, cl
xor bl, 1
and bl, 0
or r11b, bl
mov bl, dl
xor bl, 0xff
mov sil, r9b
xor sil, 0xff
mov dil, cl
xor dil, 0
mov r14b, bl
and r14b, 0
and dl, dil
mov r13b, sil
and r13b, 0
and r9b, dil
or r14b, dl
or r13b, r9b
xor r14b, r13b
or bl, sil
xor bl, 0xff
or dil, 0
and bl, dil
or r14b, bl
mov dl, r11b
and dl, 0
xor r11b, 0
or dl, r11b
mov r9b, r14b
xor r9b, 0xff
and r9b, 0
mov r11b, cl
xor r11b, 0
and r14b, r11b
mov bl, cl
xor bl, 1
and bl, 0
and r11b, 1
or r9b, r14b
or bl, r11b
xor r9b, bl
xor dl, 0xff
mov r11b, r9b
xor r11b, dl
and r11b, r9b
mov dl, r8b
xor dl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov bl, cl
xor bl, 1
or dl, r9b
or bl, 1
xor dl, 0xff
and dl, bl
mov r9b, r8b
xor r9b, 0xff
mov bl, r11b
and bl, r9b
xor r11b, 0xff
and r8b, r11b
or bl, r8b
mov r8b, dl
xor r8b, 0xff
mov r9b, bl
xor r9b, 0xff
mov r11b, cl
xor r11b, 1
mov sil, r8b
and sil, 0xff
and dl, r11b
mov dil, r9b
and dil, 0xff
and bl, r11b
or sil, dl
or dil, bl
xor sil, dil
or r8b, r9b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or sil, r8b
mov dl, cl
xor dl, 0
and dl, 1
mov r8b, cl
xor r8b, 1
and r8b, 0
or dl, r8b
mov r8b, cl
xor r8b, 0
xor dl, 0xff
mov r9b, cl
xor r9b, 1
or r8b, dl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov dl, cl
xor dl, 0
and dl, 1
mov r9b, cl
xor r9b, 1
and r9b, 0
or dl, r9b
mov r9b, dl
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r11b, cl
xor r11b, 1
and r11b, 1
mov bl, cl
xor bl, 1
mov dil, bl
and dil, 1
mov r14b, cl
xor r14b, 1
and r14b, 0xff
and bl, 1
or r11b, dil
or r14b, bl
xor r11b, r14b
xor r11b, 0xff
mov bl, cl
xor bl, 0
mov dil, cl
xor dil, 0
or r11b, bl
or dil, 0
xor r11b, 0xff
and r11b, dil
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov bl, r8b
and bl, r9b
xor r8b, r9b
or bl, r8b
mov r8b, r11b
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov dil, cl
xor dil, 0
mov r14b, r8b
and r14b, 0
and r11b, dil
mov r13b, r9b
and r13b, 0
and dl, dil
or r14b, r11b
or r13b, dl
xor r14b, r13b
or r8b, r9b
xor r8b, 0xff
or dil, 0
and r8b, dil
or r14b, r8b
mov dl, bl
xor dl, 0xff
and dl, 0
mov r8b, cl
xor r8b, 0
and bl, r8b
mov r9b, r14b
xor r9b, 0xff
and r9b, 0
and r14b, r8b
or dl, bl
or r9b, r14b
xor dl, r9b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, cl
xor r9b, 1
and dl, r9b
or r8b, dl
mov dl, cl
xor dl, 1
and dl, 1
mov r9b, cl
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov bl, r8b
xor bl, 0xff
and bl, 0xff
and r8b, r9b
or dl, r11b
or bl, r8b
xor dl, bl
xor dl, 0xff
mov r8b, cl
xor r8b, 1
mov r9b, cl
xor r9b, 0
or dl, r8b
or r9b, 0
xor dl, 0xff
and dl, r9b
mov r8b, cl
xor r8b, 1
and r8b, 0
mov r9b, cl
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov bl, cl
xor bl, 1
and bl, 0
and r9b, 1
or r8b, r11b
or bl, r9b
xor r8b, bl
mov r9b, cl
xor r9b, 0
xor r8b, 0xff
mov r11b, cl
xor r11b, 1
or r9b, r8b
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov r8b, cl
xor r8b, 0
and r8b, 1
mov r11b, cl
xor r11b, 1
and r11b, 0
or r8b, r11b
mov r11b, cl
xor r11b, 1
mov bl, r8b
xor bl, 0xff
mov dil, cl
xor dil, 0
or r11b, bl
or dil, 0
xor r11b, 0xff
and r11b, dil
mov bl, cl
xor bl, 1
and bl, 1
mov dil, cl
xor dil, 1
and dil, 1
or bl, dil
mov dil, cl
xor dil, 0
mov r14b, bl
xor r14b, dil
and r14b, bl
mov bl, cl
xor bl, 1
xor r8b, 0xff
mov dil, cl
xor dil, 1
or bl, r8b
or dil, 1
xor bl, 0xff
and bl, dil
mov r8b, r9b
xor r8b, 0xff
mov dil, r11b
xor dil, 0xff
mov r13b, cl
xor r13b, 0
mov byte [rbp + 0x3c], r8b
and r8b, 0
and r9b, r13b
mov byte [rbp + 0x3b], dil
and dil, 0
and r11b, r13b
or r8b, r9b
or dil, r11b
xor r8b, dil
mov r9b, byte [rbp + 0x3c]
mov r11b, byte [rbp + 0x3b]
or r9b, r11b
xor r9b, 0xff
or r13b, 0
and r9b, r13b
or r8b, r9b
mov r9b, r14b
xor r9b, 0xff
mov dil, bl
xor dil, 0xff
mov r13b, cl
xor r13b, 1
mov r11b, r9b
and r11b, 0xff
and r14b, r13b
mov byte [rbp + 0x3a], dil
and dil, 0xff
and bl, r13b
or r11b, r14b
or dil, bl
xor r11b, dil
mov bl, byte [rbp + 0x3a]
or r9b, bl
xor r9b, 0xff
or r13b, 1
and r9b, r13b
or r11b, r9b
mov r9b, r8b
xor r9b, 0xff
and r9b, 0
mov dil, cl
xor dil, 0
and r8b, dil
mov r14b, r11b
xor r14b, 0xff
and r14b, 0
and r11b, dil
or r9b, r8b
or r14b, r11b
xor r9b, r14b
mov r8b, cl
xor r8b, 0
and r8b, 1
mov r11b, cl
xor r11b, 1
mov dil, r11b
and dil, 0
mov r14b, cl
xor r14b, 1
and r14b, 0xff
and r11b, 1
or r8b, dil
or r14b, r11b
xor r8b, r14b
mov r11b, r9b
xor r11b, 0xff
and r11b, 0
mov dil, cl
xor dil, 0
mov r14b, r9b
and r14b, dil
mov r13b, cl
xor r13b, 1
and r13b, 0
and dil, 1
or r11b, r14b
or r13b, dil
xor r11b, r13b
mov dil, cl
xor dil, 0
and dil, 1
mov r14b, cl
xor r14b, 1
mov r13b, r14b
and r13b, 0
mov bl, cl
xor bl, 1
and bl, 0xff
and r14b, 1
or dil, r13b
or bl, r14b
xor dil, bl
mov bl, r8b
and bl, r11b
xor r8b, r11b
or bl, r8b
mov r8b, dil
and r8b, 0
xor dil, 0
or r8b, dil
mov r11b, bl
xor r11b, 0xff
and r11b, 1
mov dil, cl
xor dil, 1
and bl, dil
or r11b, bl
xor r11b, 0xff
xor r8b, 0xff
mov bl, cl
xor bl, 1
or r11b, r8b
or bl, 1
xor r11b, 0xff
and r11b, bl
mov r8b, cl
xor r8b, 1
and r8b, 1
mov bl, cl
xor bl, 1
and bl, 1
or r8b, bl
mov bl, cl
xor bl, 1
xor r8b, 0xff
mov dil, cl
xor dil, 1
or bl, r8b
or dil, 1
xor bl, 0xff
and bl, dil
mov r8b, cl
xor r8b, 1
and r8b, 1
mov dil, cl
xor dil, 1
and dil, 1
or r8b, dil
mov dil, cl
xor dil, 1
xor r8b, 0xff
mov r14b, cl
xor r14b, 0
or dil, r8b
or r14b, 0
xor dil, 0xff
and dil, r14b
mov r8b, bl
xor r8b, 0xff
mov r14b, dil
xor r14b, 0xff
mov r13b, cl
xor r13b, 0
mov byte [rbp + 0x39], r8b
and r8b, 0
and bl, r13b
mov byte [rbp + 0x38], r14b
and r14b, 0
and dil, r13b
or r8b, bl
or r14b, dil
xor r8b, r14b
mov bl, byte [rbp + 0x39]
mov dil, byte [rbp + 0x38]
or bl, dil
xor bl, 0xff
or r13b, 0
and bl, r13b
or r8b, bl
mov bl, cl
xor bl, 1
and bl, 1
mov r14b, cl
xor r14b, 1
and r14b, 1
or bl, r14b
mov r14b, r8b
xor r14b, 0xff
mov r13b, bl
and r13b, r14b
xor bl, 0xff
mov r14b, r8b
and r14b, bl
or r13b, r14b
xor r8b, 0xff
mov bl, r13b
xor bl, r8b
and bl, r13b
mov r8b, cl
xor r8b, 1
and r8b, 1
mov r14b, cl
xor r14b, 1
and r14b, 1
or r8b, r14b
mov r14b, r9b
xor r14b, 0xff
and r14b, 1
mov r13b, cl
xor r13b, 1
and r9b, r13b
mov dil, cl
xor dil, 1
and dil, 0xff
and r13b, 1
or r14b, r9b
or dil, r13b
xor r14b, dil
mov r9b, cl
xor r9b, 1
and r9b, 1
mov dil, cl
xor dil, 1
and dil, 1
or r9b, dil
mov dil, r8b
and dil, r14b
xor r8b, r14b
or dil, r8b
mov r8b, cl
xor r8b, 1
mov r14b, r9b
xor r14b, 0xff
mov r13b, cl
xor r13b, 1
mov byte [rbp + 0x37], r8b
and r8b, 0xff
mov byte [rbp + 0x36], r13b
and r13b, 1
mov byte [rbp + 0x35], r14b
and r14b, 0xff
mov byte [rbp + 0x34], al
mov al, byte [rbp + 0x36]
and r9b, al
or r8b, r13b
or r14b, r9b
xor r8b, r14b
mov r9b, byte [rbp + 0x37]
mov r14b, byte [rbp + 0x35]
or r9b, r14b
xor r9b, 0xff
or al, 1
and r9b, al
or r8b, r9b
mov al, dil
xor al, 0xff
and al, 1
mov r9b, cl
xor r9b, 1
and dil, r9b
or al, dil
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov al, dl
xor al, 0xff
and al, 1
mov r8b, cl
xor r8b, 1
mov dil, dl
and dil, r8b
or al, dil
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov dil, cl
xor dil, 1
mov r13b, r11b
and r13b, dil
mov r14b, cl
xor r14b, 1
and r14b, 0xff
and dil, 1
or r8b, r13b
or r14b, dil
xor r8b, r14b
mov dil, cl
xor dil, 0
and dil, 1
mov r14b, cl
xor r14b, 1
mov r13b, r14b
and r13b, 0
mov byte [rbp + 0x33], cl
xor cl, 1
and cl, 0xff
and r14b, 1
or dil, r13b
or cl, r14b
xor dil, cl
mov cl, byte [rbp + 0x33]
xor cl, 0
mov r14b, al
xor r14b, cl
and r14b, al
mov cl, dil
xor cl, 0xff
mov r13b, dl
xor r13b, cl
and r13b, dl
mov cl, r8b
xor cl, 0xff
mov dl, byte [rbp + 0x33]
xor dl, 0
mov byte [rbp + 0x32], al
mov al, byte [rbp + 0x33]
xor al, 1
or cl, dl
or al, 1
xor cl, 0xff
and cl, al
mov al, dil
xor al, 0xff
mov dl, r11b
xor dl, al
and dl, r11b
mov al, r14b
xor al, 0xff
mov r11b, r13b
xor r11b, 0xff
mov byte [rbp + 0x31], al
mov al, byte [rbp + 0x33]
xor al, 0
mov byte [rbp + 0x30], al
mov al, byte [rbp + 0x31]
and al, 0
mov byte [rbp + 0x2f], al
mov al, byte [rbp + 0x30]
and r14b, al
mov al, r11b
and al, 0
mov byte [rbp + 0x2e], al
mov al, byte [rbp + 0x30]
and r13b, al
mov al, byte [rbp + 0x2f]
or al, r14b
mov r14b, byte [rbp + 0x2e]
or r14b, r13b
xor al, r14b
mov r14b, byte [rbp + 0x31]
or r14b, r11b
xor r14b, 0xff
mov r11b, byte [rbp + 0x30]
or r11b, 0
and r14b, r11b
or al, r14b
mov r11b, cl
and r11b, dl
xor cl, dl
or r11b, cl
mov cl, al
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
and al, dl
mov r14b, r11b
xor r14b, 0xff
and r14b, 0
and r11b, dl
or cl, al
or r14b, r11b
xor cl, r14b
mov al, byte [rbp + 0x32]
and al, r8b
mov dl, byte [rbp + 0x32]
xor dl, r8b
or al, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and al, r8b
or dl, al
mov al, dil
and al, 0
xor dil, 0
or al, dil
xor al, 0xff
mov r8b, dl
xor r8b, al
and r8b, dl
mov al, cl
xor al, 0xff
mov dl, r8b
xor dl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov dil, al
and dil, 0
and cl, r11b
mov r14b, dl
and r14b, 0
and r8b, r11b
or dil, cl
or r14b, r8b
xor dil, r14b
or al, dl
xor al, 0xff
or r11b, 0
and al, r11b
or dil, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
mov dl, bl
and dl, cl
or al, dl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, r9b
and r8b, dl
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0xff
and dl, 1
or cl, r8b
or r11b, dl
xor cl, r11b
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or dl, r8b
mov r8b, al
xor r8b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 0
or r8b, r11b
or r14b, 0
xor r8b, 0xff
and r8b, r14b
mov r11b, dl
xor r11b, 0xff
mov r14b, bl
xor r14b, r11b
and r14b, bl
mov r11b, cl
xor r11b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r13b, byte [rbp + 0x33]
xor r13b, 0
or r11b, bl
or r13b, 0
xor r11b, 0xff
and r11b, r13b
mov bl, dl
xor bl, 0xff
mov r13b, r9b
xor r13b, bl
and r13b, r9b
mov r9b, r8b
and r9b, r14b
xor r8b, r14b
or r9b, r8b
mov r8b, r11b
and r8b, r13b
xor r11b, r13b
or r8b, r11b
mov r11b, r9b
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
and r9b, bl
mov r14b, r8b
xor r14b, 0xff
and r14b, 0
and r8b, bl
or r11b, r9b
or r14b, r8b
xor r11b, r14b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
xor r9b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r14b, r8b
and r14b, 0xff
and al, bl
mov r13b, r9b
and r13b, 0xff
and cl, bl
or r14b, al
or r13b, cl
xor r14b, r13b
or r8b, r9b
xor r8b, 0xff
or bl, 1
and r8b, bl
or r14b, r8b
mov al, r14b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
and r14b, cl
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0xff
and cl, 1
or al, r14b
or r8b, cl
xor al, r8b
mov cl, byte [rbp + 0x33]
xor cl, 1
mov r8b, dl
xor r8b, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov bl, cl
and bl, 0
mov r14b, r9b
and r14b, 1
mov r13b, r8b
and r13b, 0
and dl, r9b
or bl, r14b
or r13b, dl
xor bl, r13b
or cl, r8b
xor cl, 0xff
or r9b, 0
and cl, r9b
or bl, cl
xor al, 0xff
xor bl, 0xff
mov cl, byte [rbp + 0x33]
xor cl, 1
or al, bl
or cl, 1
xor al, 0xff
and al, cl
mov cl, r11b
xor cl, 0xff
mov dl, al
xor dl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r9b, cl
and r9b, 0
and r11b, r8b
mov bl, dl
and bl, 0
and al, r8b
or r9b, r11b
or bl, al
xor r9b, bl
or cl, dl
xor cl, 0xff
or r8b, 0
and cl, r8b
or r9b, cl
mov al, dil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
mov dl, dil
and dl, cl
or al, dl
mov cl, byte [rbp + 0x33]
xor cl, 0
xor al, 0xff
mov dl, byte [rbp + 0x33]
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, byte [rbp + 0x33]
xor al, 0
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, dl
and r8b, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0xff
and dl, 1
or al, r8b
or r11b, dl
xor al, r11b
xor dil, 0xff
mov dl, al
xor dl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 0
or dil, dl
or r8b, 0
xor dil, 0xff
and dil, r8b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, r9b
and r11b, r8b
or dl, r11b
xor dl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 1
or dl, r8b
or r11b, 1
xor dl, 0xff
and dl, r11b
xor r9b, 0xff
xor al, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or r9b, al
or r8b, 1
xor r9b, 0xff
and r9b, r8b
mov al, cl
xor al, 0xff
mov r8b, dil
xor r8b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, al
and bl, 0xff
and cl, r11b
mov r14b, r8b
and r14b, 0xff
and dil, r11b
or bl, cl
or r14b, dil
xor bl, r14b
or al, r8b
xor al, 0xff
or r11b, 1
and al, r11b
or bl, al
mov al, dl
xor al, 0xff
mov cl, r9b
xor cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, al
and r11b, 0xff
and dl, r8b
mov dil, cl
and dil, 0xff
and r9b, r8b
or r11b, dl
or dil, r9b
xor r11b, dil
or al, cl
xor al, 0xff
or r8b, 1
and al, r8b
or r11b, al
mov al, bl
xor al, 0xff
mov cl, r11b
and cl, al
xor r11b, 0xff
and bl, r11b
or cl, bl
mov al, byte [rbp + 0x34]
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
mov r8b, byte [rbp + 0x34]
and r8b, dl
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or dl, r8b
xor dl, 0xff
mov r8b, byte [rbp + 0x34]
xor r8b, dl
mov dl, byte [rbp + 0x34]
and r8b, dl
mov r9b, al
and r9b, r8b
xor al, r8b
or r9b, al
mov al, byte [rbp + 0x33]
xor al, 0
and al, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r11b, r8b
and r11b, 0
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0
and r8b, 1
or al, r11b
or bl, r8b
xor al, bl
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
or r8b, r11b
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov r11b, al
xor r11b, 0xff
mov bl, r8b
xor bl, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
mov r14b, r11b
and r14b, 0
and al, dil
mov r13b, bl
and r13b, 0
and r8b, dil
or r14b, al
or r13b, r8b
xor r14b, r13b
or r11b, bl
xor r11b, 0xff
or dil, 0
and r11b, dil
or r14b, r11b
mov al, byte [rbp + 0x33]
xor al, 1
and al, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or al, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
or r8b, r11b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r8b
xor bl, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 1
or r11b, bl
or dil, 1
xor r11b, 0xff
and r11b, dil
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 1
or bl, dil
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r13b, bl
xor r13b, dil
and r13b, bl
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov bl, al
and bl, r11b
xor al, r11b
or bl, al
mov al, r13b
xor al, 0xff
mov r11b, r8b
xor r11b, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
mov dl, al
and dl, 0
and r13b, dil
mov byte [rbp + 0x2d], r11b
and r11b, 0
and r8b, dil
or dl, r13b
or r11b, r8b
xor dl, r11b
mov r8b, byte [rbp + 0x2d]
or al, r8b
xor al, 0xff
or dil, 0
and al, dil
or dl, al
mov al, bl
xor al, 0xff
mov r11b, dl
and r11b, al
xor dl, 0xff
and bl, dl
or r11b, bl
mov al, r9b
xor al, 0xff
mov dl, r14b
xor dl, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
or al, dl
or bl, 1
xor al, 0xff
and al, bl
mov dl, r9b
xor dl, 0xff
and dl, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
and r9b, bl
mov dil, r14b
xor dil, 0xff
and dil, 0
and r14b, bl
or dl, r9b
or dil, r14b
xor dl, dil
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov al, byte [rbp + 0x33]
xor al, 1
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
or al, dl
mov dl, r11b
xor dl, 0xff
and dl, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov dil, r11b
and dil, bl
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0xff
and bl, 1
or dl, dil
or r14b, bl
xor dl, r14b
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, dil
and r14b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0xff
and dil, 1
or bl, r14b
or r13b, dil
xor bl, r13b
mov dil, al
xor dil, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 0
or dil, r14b
or r13b, 0
xor dil, 0xff
and dil, r13b
mov r14b, byte [rbp + 0x33]
xor r14b, 1
mov r13b, bl
xor r13b, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 0
or r14b, r13b
or r8b, 0
xor r14b, 0xff
and r14b, r8b
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r13b, dl
xor r13b, r8b
and r13b, dl
mov r8b, bl
xor r8b, 0xff
mov byte [rbp + 0x2c], r11b
xor r11b, r8b
mov r8b, byte [rbp + 0x2c]
and r11b, r8b
mov r8b, dil
and r8b, r14b
xor dil, r14b
or r8b, dil
mov dil, r13b
xor dil, 0xff
mov r14b, r11b
xor r14b, 0xff
mov byte [rbp + 0x2b], al
mov al, byte [rbp + 0x33]
xor al, 0
mov byte [rbp + 0x2a], dil
and dil, 0
and r13b, al
mov byte [rbp + 0x29], r14b
and r14b, 0
and r11b, al
or dil, r13b
or r14b, r11b
xor dil, r14b
mov r11b, byte [rbp + 0x2a]
mov r14b, byte [rbp + 0x29]
or r11b, r14b
xor r11b, 0xff
or al, 0
and r11b, al
or dil, r11b
mov al, r8b
xor al, 0xff
mov r11b, dil
and r11b, al
xor dil, 0xff
and r8b, dil
or r11b, r8b
mov al, byte [rbp + 0x2b]
and al, dl
mov r8b, byte [rbp + 0x2b]
xor r8b, dl
or al, r8b
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and al, r8b
or dl, al
mov al, bl
and al, 0
xor bl, 0
or al, bl
xor dl, 0xff
xor al, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, r11b
and al, dl
xor r11b, dl
or al, r11b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, r9b
and r11b, r8b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r8b, 1
or dl, r11b
or bl, r8b
xor dl, bl
xor dl, 0xff
xor dl, 0
and dl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r11b
and bl, 0
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0xff
and r11b, 1
or r8b, bl
or dil, r11b
xor r8b, dil
xor r9b, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
or r9b, r11b
or bl, 0
xor r9b, 0xff
and r9b, bl
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov dil, bl
and dil, 1
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0xff
and bl, 1
or r11b, dil
or r13b, bl
xor r11b, r13b
mov bl, byte [rbp + 0x33]
xor bl, 0
mov dil, r11b
xor dil, bl
and dil, r11b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r11b, dl
and r11b, r9b
xor dl, r9b
or r11b, dl
mov dl, dil
xor dl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
mov r13b, dl
and r13b, 0
and dil, bl
mov r14b, r9b
and r14b, 0
and r8b, bl
or r13b, dil
or r14b, r8b
xor r13b, r14b
or dl, r9b
xor dl, 0xff
or bl, 0
and dl, bl
or r13b, dl
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r11b, r8b
mov r9b, r13b
xor r9b, 0xff
and r9b, 0xff
and r13b, r8b
or dl, r11b
or r9b, r13b
xor dl, r9b
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
and dl, r9b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, dl
or r11b, r9b
xor r8b, r11b
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and al, r9b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, al
or r11b, r9b
xor dl, r11b
mov al, byte [rbp + 0x33]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 1
or al, r9b
mov r9b, r8b
and r9b, dl
xor r8b, dl
or r9b, r8b
mov dl, al
and dl, 1
xor al, 1
or dl, al
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r9b, r8b
or al, r9b
xor dl, 0xff
mov r8b, al
xor r8b, dl
and r8b, al
mov al, cl
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
mov r9b, cl
and r9b, dl
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
and dl, 1
or al, r9b
or r11b, dl
xor al, r11b
mov dl, byte [rbp + 0x33]
xor dl, 1
xor al, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
or dl, al
or r9b, 1
xor dl, 0xff
and dl, r9b
mov al, byte [rbp + 0x33]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r9b, 1
or al, r11b
or bl, r9b
xor al, bl
mov r9b, cl
xor r9b, 0xff
xor al, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
or r9b, al
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov al, dl
xor al, 0xff
mov r11b, r9b
xor r11b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
mov dil, al
and dil, 0
and dl, bl
mov r14b, r11b
and r14b, 0
and r9b, bl
or dil, dl
or r14b, r9b
xor dil, r14b
or al, r11b
xor al, 0xff
or bl, 0
and al, bl
or dil, al
mov al, r15b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r9b, r15b
and r9b, dl
or al, r9b
mov dl, dil
xor dl, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
or dl, al
or r9b, 1
xor dl, 0xff
and dl, r9b
mov al, dil
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and dil, r9b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or al, dil
or r11b, r9b
xor al, r11b
xor al, 0xff
mov r9b, r15b
xor r9b, al
and r9b, r15b
mov al, dl
xor al, 0xff
mov r11b, r9b
xor r11b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
mov dil, al
and dil, 0xff
and dl, bl
mov r14b, r11b
and r14b, 0xff
and r9b, bl
or dil, dl
or r14b, r9b
xor dil, r14b
or al, r11b
xor al, 0xff
or bl, 1
and al, bl
or dil, al
mov al, r15b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
and r15b, dl
or al, r15b
mov dl, dil
xor dl, 0xff
mov r9b, al
and r9b, dl
xor al, 0xff
mov dl, dil
and dl, al
or r9b, dl
xor dil, 0xff
mov al, r9b
xor al, dil
and al, r9b
mov dl, sil
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, sil
and r11b, r9b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0
and r9b, 1
or dl, r11b
or bl, r9b
xor dl, bl
mov r9b, byte [rbp + 0x33]
xor r9b, 1
xor dl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
or r9b, dl
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r11b
and bl, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0xff
and r11b, 1
or dl, bl
or dil, r11b
xor dl, dil
mov r11b, dl
xor r11b, 0xff
mov bl, sil
xor bl, r11b
and bl, sil
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
mov dil, byte [rbp + 0x33]
xor dil, 0
mov r14b, dil
and r14b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
and dil, 1
or r11b, r14b
or r15b, dil
xor r11b, r15b
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, r11b
xor r14b, dil
and r14b, r11b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
xor dl, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
or r11b, dl
or dil, 0
xor r11b, 0xff
and r11b, dil
mov dl, r9b
and dl, bl
xor r9b, bl
or dl, r9b
mov r9b, r14b
xor r9b, 0xff
mov bl, r11b
xor bl, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r15b, r9b
and r15b, 0xff
and r14b, dil
mov r13b, bl
and r13b, 0xff
and r11b, dil
or r15b, r14b
or r13b, r11b
xor r15b, r13b
or r9b, bl
xor r9b, 0xff
or dil, 1
and r9b, dil
or r15b, r9b
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and dl, r11b
mov bl, r15b
xor bl, 0xff
and bl, 0xff
and r15b, r11b
or r9b, dl
or bl, r15b
xor r9b, bl
mov dl, byte [rbp + 0x33]
xor dl, 0
and dl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r11b
and bl, 0
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0xff
and r11b, 1
or dl, bl
or dil, r11b
xor dl, dil
mov r11b, byte [rbp + 0x33]
xor r11b, 1
xor dl, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
or r11b, dl
or bl, 1
xor r11b, 0xff
and r11b, bl
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 1
or dl, bl
mov bl, byte [rbp + 0x33]
xor bl, 0
mov dil, dl
xor dil, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or bl, dil
or r14b, 1
xor bl, 0xff
and bl, r14b
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0
and r14b, 1
or dil, r15b
or r13b, r14b
xor dil, r13b
mov r14b, byte [rbp + 0x33]
xor r14b, 1
mov r15b, dil
xor r15b, r14b
and r15b, dil
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov dil, r11b
xor dil, 0xff
mov r14b, bl
xor r14b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov byte [rbp + 0x28], dil
and dil, 0
and r11b, r13b
mov byte [rbp + 0x27], r14b
and r14b, 0
and bl, r13b
or dil, r11b
or r14b, bl
xor dil, r14b
mov r11b, byte [rbp + 0x28]
mov bl, byte [rbp + 0x27]
or r11b, bl
xor r11b, 0xff
or r13b, 0
and r11b, r13b
or dil, r11b
mov r11b, r15b
and r11b, dl
xor r15b, dl
or r11b, r15b
mov dl, dil
xor dl, 0xff
mov r14b, r11b
and r14b, dl
xor r11b, 0xff
and dil, r11b
or r14b, dil
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov dil, r11b
and dil, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and r11b, 1
or dl, dil
or r15b, r11b
xor dl, r15b
xor dl, 0xff
xor dl, 0
and dl, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 0
and r11b, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0
or r11b, dil
mov dil, r11b
xor dil, 0xff
xor dil, 1
and dil, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 1
mov r13b, byte [rbp + 0x33]
xor r13b, 1
mov bl, r13b
and bl, 1
mov byte [rbp + 0x26], al
mov al, byte [rbp + 0x33]
xor al, 1
and al, 0xff
and r13b, 1
or r15b, bl
or al, r13b
xor r15b, al
mov al, byte [rbp + 0x33]
xor al, 0
mov bl, r15b
xor bl, al
and bl, r15b
mov al, byte [rbp + 0x33]
xor al, 1
xor r11b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
or al, r11b
or r15b, 0
xor al, 0xff
and al, r15b
mov r11b, dl
and r11b, dil
xor dl, dil
or r11b, dl
mov dl, bl
xor dl, 0xff
mov dil, al
xor dil, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r13b, dl
and r13b, 0xff
and bl, r15b
mov byte [rbp + 0x25], dil
and dil, 0xff
and al, r15b
or r13b, bl
or dil, al
xor r13b, dil
mov al, byte [rbp + 0x25]
or dl, al
xor dl, 0xff
or r15b, 1
and dl, r15b
or r13b, dl
mov dl, r11b
xor dl, 0xff
mov bl, r13b
and bl, dl
xor r13b, 0xff
and r11b, r13b
or bl, r11b
mov dl, r14b
xor dl, 0xff
mov r11b, r9b
xor r11b, dl
and r11b, r9b
mov dl, r9b
xor dl, 0xff
and dl, 0
mov dil, byte [rbp + 0x33]
xor dil, 0
and r9b, dil
mov r15b, r14b
xor r15b, 0xff
and r15b, 0
and r14b, dil
or dl, r9b
or r15b, r14b
xor dl, r15b
mov r9b, r11b
xor r9b, 0xff
mov dil, dl
xor dil, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, r9b
and r15b, 0
and r11b, r14b
mov r13b, dil
and r13b, 0
and dl, r14b
or r15b, r11b
or r13b, dl
xor r15b, r13b
or r9b, dil
xor r9b, 0xff
or r14b, 0
and r9b, r14b
or r15b, r9b
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, bl
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov dil, bl
and dil, r11b
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0xff
and r11b, 1
or r9b, dil
or r14b, r11b
xor r9b, r14b
mov r11b, byte [rbp + 0x33]
xor r11b, 0
and r11b, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, dil
and r14b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0xff
and dil, 1
or r11b, r14b
or r13b, dil
xor r11b, r13b
mov dil, dl
xor dil, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 0
or dil, r14b
or r13b, 0
xor dil, 0xff
and dil, r13b
mov r14b, byte [rbp + 0x33]
xor r14b, 1
mov r13b, r11b
xor r13b, 0xff
mov al, byte [rbp + 0x33]
xor al, 0
or r14b, r13b
or al, 0
xor r14b, 0xff
and r14b, al
mov al, byte [rbp + 0x33]
xor al, 0
mov r13b, r9b
xor r13b, al
and r13b, r9b
xor bl, 0xff
mov al, r11b
xor al, 0xff
mov byte [rbp + 0x24], al
mov al, byte [rbp + 0x33]
xor al, 1
mov byte [rbp + 0x23], al
mov al, byte [rbp + 0x24]
or bl, al
mov al, byte [rbp + 0x23]
or al, 1
xor bl, 0xff
and bl, al
mov al, dil
and al, r14b
xor dil, r14b
or al, dil
mov dil, r13b
xor dil, 0xff
mov r14b, bl
xor r14b, 0xff
mov byte [rbp + 0x22], al
mov al, byte [rbp + 0x33]
xor al, 1
mov byte [rbp + 0x21], dil
and dil, 0xff
and r13b, al
mov byte [rbp + 0x20], r14b
and r14b, 0xff
and bl, al
or dil, r13b
or r14b, bl
xor dil, r14b
mov bl, byte [rbp + 0x21]
mov r14b, byte [rbp + 0x20]
or bl, r14b
xor bl, 0xff
or al, 1
and bl, al
or dil, bl
mov al, byte [rbp + 0x22]
xor al, 0xff
mov bl, dil
and bl, al
xor dil, 0xff
mov al, byte [rbp + 0x22]
and al, dil
or bl, al
mov al, dl
xor al, 0xff
mov dil, r9b
xor dil, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov r14b, al
and r14b, 0
and dl, r13b
mov byte [rbp + 0x1f], dil
and dil, 0
and r9b, r13b
or r14b, dl
or dil, r9b
xor r14b, dil
mov dl, byte [rbp + 0x1f]
or al, dl
xor al, 0xff
or r13b, 0
and al, r13b
or r14b, al
mov al, r14b
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r14b, r9b
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0xff
and r9b, 1
or al, r14b
or dil, r9b
xor al, dil
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov dil, r11b
xor dil, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 1
mov r13b, r9b
and r13b, 0xff
mov dl, r14b
and dl, 0
mov byte [rbp + 0x1e], dil
and dil, 0xff
and r11b, r14b
or r13b, dl
or dil, r11b
xor r13b, dil
mov dl, byte [rbp + 0x1e]
or r9b, dl
xor r9b, 0xff
or r14b, 1
and r9b, r14b
or r13b, r9b
xor al, 0xff
xor r13b, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 0
or al, r13b
or r9b, 0
xor al, 0xff
and al, r9b
mov r9b, bl
and r9b, al
xor bl, al
or r9b, bl
mov al, r15b
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r15b
and bl, r11b
or al, bl
mov r11b, byte [rbp + 0x33]
xor r11b, 0
xor al, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
or r11b, al
or bl, 1
xor r11b, 0xff
and r11b, bl
mov al, byte [rbp + 0x33]
xor al, 0
and al, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0
or al, bl
mov bl, al
xor bl, 0xff
mov dil, r15b
xor dil, bl
and dil, r15b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 1
or bl, r14b
xor bl, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 1
or bl, r14b
or r15b, 1
xor bl, 0xff
and bl, r15b
xor al, 0xff
xor al, 1
and al, 0xff
mov r14b, r11b
and r14b, dil
xor r11b, dil
or r14b, r11b
mov r11b, bl
xor r11b, 0xff
mov dil, al
xor dil, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r13b, r11b
and r13b, 0xff
and bl, r15b
mov dl, dil
and dl, 0xff
and al, r15b
or r13b, bl
or dl, al
xor r13b, dl
or r11b, dil
xor r11b, 0xff
or r15b, 1
and r11b, r15b
or r13b, r11b
mov al, r14b
xor al, 0xff
mov dl, r13b
and dl, al
xor r13b, 0xff
and r14b, r13b
or dl, r14b
mov al, r9b
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r9b, r11b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r11b, 1
or al, r9b
or bl, r11b
xor al, bl
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov bl, dl
and bl, r11b
mov dil, al
xor dil, 0xff
and dil, 0
and al, r11b
or r9b, bl
or dil, al
xor r9b, dil
xor dl, 0xff
mov al, r9b
xor al, dl
and al, r9b
mov dl, r12b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
mov r11b, r12b
and r11b, r9b
or dl, r11b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov bl, r11b
and bl, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0
and r11b, 1
or r9b, bl
or dil, r11b
xor r9b, dil
xor r12b, 0xff
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
or r12b, r9b
or r11b, 1
xor r12b, 0xff
and r12b, r11b
mov r9b, dl
xor r9b, 0xff
mov r11b, r12b
xor r11b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
mov dil, r9b
and dil, 0xff
and dl, bl
mov r14b, r11b
and r14b, 0xff
and r12b, bl
or dil, dl
or r14b, r12b
xor dil, r14b
or r9b, r11b
xor r9b, 0xff
or bl, 1
and r9b, bl
or dil, r9b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
mov r11b, cl
and r11b, r9b
or dl, r11b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov bl, r11b
and bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
and r11b, 1
or r9b, bl
or r14b, r11b
xor r9b, r14b
mov r11b, cl
xor r11b, 0xff
xor r9b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
or r11b, r9b
or bl, 0
xor r11b, 0xff
and r11b, bl
mov r9b, dl
and r9b, r11b
xor dl, r11b
or r9b, dl
mov dl, byte [rbp + 0x33]
xor dl, 0
and dl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r11b
and bl, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0xff
and r11b, 1
or dl, bl
or r14b, r11b
xor dl, r14b
mov r11b, byte [rbp + 0x33]
xor r11b, 0
xor dl, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
or r11b, dl
or bl, 1
xor r11b, 0xff
and r11b, bl
mov dl, byte [rbp + 0x33]
xor dl, 0
and dl, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
mov r14b, bl
and r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
and bl, 1
or dl, r14b
or r15b, bl
xor dl, r15b
mov bl, dl
xor bl, 0xff
xor bl, 0
and bl, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 1
or r14b, r15b
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r12b, byte [rbp + 0x33]
xor r12b, 1
or r14b, r15b
or r12b, 1
xor r14b, 0xff
and r14b, r12b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r15b, r11b
and r15b, bl
xor r11b, bl
or r15b, r11b
mov r11b, r14b
xor r11b, 0xff
mov bl, dl
xor bl, 0xff
mov r12b, byte [rbp + 0x33]
xor r12b, 0
mov r13b, r11b
and r13b, 0
and r14b, r12b
mov byte [rbp + 0x1d], bl
and bl, 0
and dl, r12b
or r13b, r14b
or bl, dl
xor r13b, bl
mov dl, byte [rbp + 0x1d]
or r11b, dl
xor r11b, 0xff
or r12b, 0
and r11b, r12b
or r13b, r11b
mov r11b, r15b
xor r11b, 0xff
mov bl, r13b
and bl, r11b
xor r13b, 0xff
and r15b, r13b
or bl, r15b
mov r11b, dil
xor r11b, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
or r11b, r14b
or r15b, 0
xor r11b, 0xff
and r11b, r15b
mov r14b, dil
xor r14b, 0xff
and r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 0
and dil, r15b
mov r12b, r9b
xor r12b, 0xff
and r12b, 0
and r9b, r15b
or r14b, dil
or r12b, r9b
xor r14b, r12b
mov r9b, r11b
and r9b, r14b
xor r11b, r14b
or r9b, r11b
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov dil, bl
xor dil, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or r11b, dil
or r14b, 1
xor r11b, 0xff
and r11b, r14b
mov dil, byte [rbp + 0x33]
xor dil, 0
mov r14b, bl
and r14b, dil
xor bl, 0xff
and bl, 0
or r14b, bl
mov bl, r11b
xor bl, 0xff
mov dil, r14b
xor dil, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r12b, bl
and r12b, 0xff
and r11b, r15b
mov r13b, dil
and r13b, 0xff
and r14b, r15b
or r12b, r11b
or r13b, r14b
xor r12b, r13b
or bl, dil
xor bl, 0xff
or r15b, 1
and bl, r15b
or r12b, bl
mov r11b, r9b
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
mov dil, r9b
and dil, bl
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
and bl, 1
or r11b, dil
or r14b, bl
xor r11b, r14b
mov bl, byte [rbp + 0x33]
xor bl, 1
xor r11b, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
or bl, r11b
or dil, 0
xor bl, 0xff
and bl, dil
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 1
or r11b, dil
xor r11b, 0xff
mov dil, r9b
xor dil, r11b
and dil, r9b
mov r9b, bl
and r9b, dil
xor bl, dil
or r9b, bl
mov r11b, r9b
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
and r9b, bl
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0
and bl, 1
or r11b, r9b
or dil, bl
xor r11b, dil
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and r12b, bl
or r9b, r12b
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, dil
and r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and dil, 1
or bl, r14b
or r15b, dil
xor bl, r15b
mov dil, r11b
xor dil, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r12b, dil
and r12b, 0xff
and r11b, r15b
mov r13b, r14b
and r13b, 0xff
and r9b, r15b
or r12b, r11b
or r13b, r9b
xor r12b, r13b
or dil, r14b
xor dil, 0xff
or r15b, 1
and dil, r15b
or r12b, dil
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, bl
xor r11b, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, r9b
and r14b, 0xff
mov r15b, dil
and r15b, 0
mov r13b, r11b
and r13b, 0xff
and bl, dil
or r14b, r15b
or r13b, bl
xor r14b, r13b
or r9b, r11b
xor r9b, 0xff
or dil, 1
and r9b, dil
or r14b, r9b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r12b, r11b
or r9b, r12b
xor r9b, 0xff
xor r14b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
or r9b, r14b
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov r11b, r8b
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov dil, r8b
and dil, bl
or r11b, dil
mov bl, byte [rbp + 0x33]
xor bl, 1
xor r11b, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 1
or bl, r11b
or dil, 1
xor bl, 0xff
and bl, dil
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and dil, 1
or r11b, r14b
or r15b, dil
xor r11b, r15b
mov dil, r8b
xor dil, 0xff
xor r11b, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
or dil, r11b
or r14b, 0
xor dil, 0xff
and dil, r14b
mov r11b, bl
and r11b, dil
xor bl, dil
or r11b, bl
mov bl, byte [rbp + 0x26]
xor bl, 0xff
and bl, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, byte [rbp + 0x26]
and r14b, dil
or bl, r14b
xor bl, 0xff
xor bl, 1
and bl, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 1
or dil, r14b
xor dil, 0xff
mov r14b, byte [rbp + 0x26]
xor r14b, dil
mov dil, byte [rbp + 0x26]
and r14b, dil
mov r15b, bl
xor r15b, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov dl, r15b
and dl, 0
and bl, r13b
mov dil, r12b
and dil, 0
and r14b, r13b
or dl, bl
or dil, r14b
xor dl, dil
or r15b, r12b
xor r15b, 0xff
or r13b, 0
and r15b, r13b
or dl, r15b
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0
or bl, dil
mov dil, byte [rbp + 0x33]
xor dil, 0
xor bl, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
or dil, bl
or r14b, 0
xor dil, 0xff
and dil, r14b
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
or bl, r14b
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, bl
xor r15b, 0xff
mov r12b, byte [rbp + 0x33]
xor r12b, 0
or r14b, r15b
or r12b, 0
xor r14b, 0xff
and r14b, r12b
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 1
mov r12b, byte [rbp + 0x33]
xor r12b, 1
mov r13b, r12b
and r13b, 1
mov byte [rbp + 0x1c], al
mov al, byte [rbp + 0x33]
xor al, 1
and al, 0xff
and r12b, 1
or r15b, r13b
or al, r12b
xor r15b, al
mov al, byte [rbp + 0x33]
xor al, 0
mov r12b, r15b
xor r12b, al
and r12b, r15b
mov al, byte [rbp + 0x33]
xor al, 1
xor bl, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
or al, bl
or r15b, 1
xor al, 0xff
and al, r15b
mov bl, dil
xor bl, 0xff
mov r15b, r14b
xor r15b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 1
mov byte [rbp + 0x1b], bl
and bl, 0xff
and dil, r13b
mov byte [rbp + 0x1a], r15b
and r15b, 0xff
and r14b, r13b
or bl, dil
or r15b, r14b
xor bl, r15b
mov dil, byte [rbp + 0x1b]
mov r14b, byte [rbp + 0x1a]
or dil, r14b
xor dil, 0xff
or r13b, 1
and dil, r13b
or bl, dil
mov dil, r12b
xor dil, 0xff
mov r15b, al
xor r15b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov r14b, dil
and r14b, 0
and r12b, r13b
mov byte [rbp + 0x19], r15b
and r15b, 0
and al, r13b
or r14b, r12b
or r15b, al
xor r14b, r15b
mov al, byte [rbp + 0x19]
or dil, al
xor dil, 0xff
or r13b, 0
and dil, r13b
or r14b, dil
mov dil, bl
xor dil, 0xff
and dil, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and bl, r15b
mov r12b, r14b
xor r12b, 0xff
and r12b, 0xff
and r14b, r15b
or dil, bl
or r12b, r14b
xor dil, r12b
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
mov r15b, r14b
and r15b, 0
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 0xff
and r14b, 1
or bl, r15b
or r12b, r14b
xor bl, r12b
mov r14b, r11b
xor r14b, 0xff
mov r15b, bl
and r15b, r14b
xor bl, 0xff
mov r14b, r11b
and r14b, bl
or r15b, r14b
mov bl, r11b
xor bl, 0xff
mov r14b, r15b
xor r14b, bl
and r14b, r15b
mov bl, r8b
xor bl, 0xff
and bl, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r8b, r15b
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 0xff
and r15b, 1
or bl, r8b
or r12b, r15b
xor bl, r12b
mov r8b, dil
xor r8b, 0xff
and r8b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r12b, dil
and r12b, r15b
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0xff
and r15b, 1
or r8b, r12b
or r13b, r15b
xor r8b, r13b
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 1
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 1
or r15b, r12b
mov r12b, bl
xor r12b, 0xff
mov r13b, r8b
xor r13b, 0xff
mov al, byte [rbp + 0x33]
xor al, 0
mov byte [rbp + 0x18], r12b
and r12b, 0
and bl, al
mov byte [rbp + 0x17], r13b
and r13b, 0
and r8b, al
or r12b, bl
or r13b, r8b
xor r12b, r13b
mov r8b, byte [rbp + 0x18]
mov bl, byte [rbp + 0x17]
or r8b, bl
xor r8b, 0xff
or al, 0
and r8b, al
or r12b, r8b
mov al, byte [rbp + 0x33]
xor al, 1
mov r8b, r15b
xor r8b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov bl, al
and bl, 0
mov byte [rbp + 0x16], r13b
and r13b, 1
mov byte [rbp + 0x15], r8b
and r8b, 0
mov byte [rbp + 0x14], al
mov al, byte [rbp + 0x16]
and r15b, al
or bl, r13b
or r8b, r15b
xor bl, r8b
mov r8b, byte [rbp + 0x14]
mov r15b, byte [rbp + 0x15]
or r8b, r15b
xor r8b, 0xff
or al, 0
and r8b, al
or bl, r8b
mov al, r12b
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
and r12b, r8b
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0
and r8b, 1
or al, r12b
or r13b, r8b
xor al, r13b
xor bl, 0xff
mov r8b, al
xor r8b, bl
and r8b, al
mov al, dl
xor al, 0xff
and al, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r12b, dl
and r12b, bl
or al, r12b
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 0
or bl, r12b
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 1
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 1
or r12b, r13b
mov r13b, al
xor r13b, 0xff
mov r15b, bl
xor r15b, 0xff
mov byte [rbp + 0x13], al
mov al, byte [rbp + 0x33]
xor al, 1
mov byte [rbp + 0x12], r13b
and r13b, 0xff
mov byte [rbp + 0x11], al
mov al, byte [rbp + 0x13]
mov byte [rbp + 0x10], cl
mov cl, byte [rbp + 0x11]
and al, cl
mov cl, r15b
and cl, 0xff
mov byte [rbp + 0xf], al
mov al, byte [rbp + 0x11]
and bl, al
mov al, byte [rbp + 0xf]
or r13b, al
or cl, bl
xor r13b, cl
mov al, byte [rbp + 0x12]
or al, r15b
xor al, 0xff
mov cl, byte [rbp + 0x11]
or cl, 1
and al, cl
or r13b, al
mov al, byte [rbp + 0x33]
xor al, 1
mov cl, r12b
xor cl, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
mov r15b, al
and r15b, 0
mov byte [rbp + 0xe], bl
and bl, 1
mov byte [rbp + 0xd], cl
and cl, 0
mov byte [rbp + 0xc], al
mov al, byte [rbp + 0xe]
and r12b, al
or r15b, bl
or cl, r12b
xor r15b, cl
mov cl, byte [rbp + 0xc]
mov bl, byte [rbp + 0xd]
or cl, bl
xor cl, 0xff
or al, 0
and cl, al
or r15b, cl
mov al, r13b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
and r13b, cl
or al, r13b
xor r15b, 0xff
mov cl, al
xor cl, r15b
and cl, al
mov al, byte [rbp + 0x26]
xor al, 0xff
and al, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r12b, byte [rbp + 0x26]
and r12b, r15b
or al, r12b
mov r15b, dil
xor r15b, 0xff
and r15b, 1
mov r12b, byte [rbp + 0x33]
xor r12b, 1
mov r13b, dil
and r13b, r12b
or r15b, r13b
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 1
mov r13b, byte [rbp + 0x33]
xor r13b, 1
mov bl, r13b
and bl, 1
mov byte [rbp + 0xb], al
mov al, byte [rbp + 0x33]
xor al, 1
and al, 0xff
and r13b, 1
or r12b, bl
or al, r13b
xor r12b, al
mov al, byte [rbp + 0xb]
xor al, 0xff
mov bl, r15b
xor bl, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov byte [rbp + 0xa], al
and al, 0
mov byte [rbp + 9], al
mov al, byte [rbp + 0xb]
and al, r13b
mov byte [rbp + 8], bl
and bl, 0
and r15b, r13b
mov byte [rbp + 7], al
mov al, byte [rbp + 9]
mov byte [rbp + 6], cl
mov cl, byte [rbp + 7]
or al, cl
or bl, r15b
xor al, bl
mov cl, byte [rbp + 0xa]
mov bl, byte [rbp + 8]
or cl, bl
xor cl, 0xff
or r13b, 0
and cl, r13b
or al, cl
mov cl, byte [rbp + 0x33]
xor cl, 1
mov r15b, r12b
xor r15b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 1
mov bl, cl
and bl, 0xff
mov byte [rbp + 5], r13b
and r13b, 1
mov byte [rbp + 4], r15b
and r15b, 0xff
mov byte [rbp + 3], al
mov al, byte [rbp + 5]
and r12b, al
or bl, r13b
or r15b, r12b
xor bl, r15b
mov r15b, byte [rbp + 4]
or cl, r15b
xor cl, 0xff
or al, 1
and cl, al
or bl, cl
mov al, byte [rbp + 3]
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
mov r12b, byte [rbp + 3]
and r12b, cl
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0
and cl, 1
or al, r12b
or r13b, cl
xor al, r13b
xor bl, 0xff
mov cl, al
xor cl, bl
and cl, al
mov al, r14b
xor al, 0xff
and al, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r12b, r14b
and r12b, bl
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0xff
and bl, 1
or al, r12b
or r13b, bl
xor al, r13b
mov bl, r8b
xor bl, 0xff
and bl, 1
mov r12b, byte [rbp + 0x33]
xor r12b, 1
mov r13b, r8b
and r13b, r12b
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and r12b, 1
or bl, r13b
or r15b, r12b
xor bl, r15b
mov r15b, byte [rbp + 0x33]
xor r15b, 0
and r15b, 0
mov r12b, byte [rbp + 0x33]
xor r12b, 0
mov r13b, r12b
and r13b, 0
mov byte [rbp + 2], al
mov al, byte [rbp + 0x33]
xor al, 1
and al, 0
and r12b, 1
or r15b, r13b
or al, r12b
xor r15b, al
mov al, byte [rbp + 0x33]
xor al, 0
mov r12b, byte [rbp + 2]
xor r12b, al
mov al, byte [rbp + 2]
and r12b, al
xor r14b, 0xff
mov r13b, r15b
xor r13b, 0xff
mov al, byte [rbp + 0x33]
xor al, 1
or r14b, r13b
or al, 1
xor r14b, 0xff
and r14b, al
mov al, bl
xor al, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov byte [rbp + 1], al
mov al, byte [rbp + 0x33]
xor al, 1
mov byte [rbp], al
mov al, byte [rbp + 1]
or al, r13b
mov r13b, byte [rbp]
or r13b, 1
xor al, 0xff
and al, r13b
mov r13b, r15b
xor r13b, 0xff
mov byte [rbp - 1], r8b
xor r8b, r13b
mov r13b, byte [rbp - 1]
and r8b, r13b
mov r13b, r12b
and r13b, r14b
xor r12b, r14b
or r13b, r12b
mov r14b, al
and r14b, r8b
xor al, r8b
or r14b, al
mov al, r13b
xor al, 0xff
mov r8b, r14b
and r8b, al
xor r14b, 0xff
and r13b, r14b
or r8b, r13b
mov al, byte [rbp + 2]
and al, bl
mov r14b, byte [rbp + 2]
xor r14b, bl
or al, r14b
mov bl, al
xor bl, 0xff
and bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and al, r14b
or bl, al
mov al, byte [rbp + 0x33]
xor al, 0
mov r14b, r15b
xor r14b, 0xff
mov r12b, byte [rbp + 0x33]
xor r12b, 1
mov r13b, al
and r13b, 0xff
mov byte [rbp - 2], r12b
and r12b, 0
mov byte [rbp - 3], r14b
and r14b, 0xff
mov byte [rbp - 4], al
mov al, byte [rbp - 2]
and r15b, al
or r13b, r12b
or r14b, r15b
xor r13b, r14b
mov r14b, byte [rbp - 4]
mov r15b, byte [rbp - 3]
or r14b, r15b
xor r14b, 0xff
or al, 1
and r14b, al
or r13b, r14b
xor bl, 0xff
xor r13b, 0xff
mov al, byte [rbp + 0x33]
xor al, 1
or bl, r13b
or al, 1
xor bl, 0xff
and bl, al
mov al, r8b
and al, bl
xor r8b, bl
or al, r8b
mov r8b, cl
xor r8b, 0xff
mov bl, byte [rbp + 6]
xor bl, r8b
mov r8b, byte [rbp + 6]
and bl, r8b
xor r8b, 0xff
and r8b, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
mov r12b, byte [rbp + 6]
and r12b, r14b
mov r13b, cl
xor r13b, 0xff
and r13b, 0xff
and cl, r14b
or r8b, r12b
or r13b, cl
xor r8b, r13b
mov cl, bl
and cl, r8b
xor bl, r8b
or cl, bl
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r14b, al
and r14b, bl
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 0xff
and bl, 1
or r8b, r14b
or r12b, bl
xor r8b, r12b
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r12b, r14b
and r12b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0
and r14b, 1
or bl, r12b
or r13b, r14b
xor bl, r13b
mov r14b, bl
xor r14b, 0xff
mov r12b, al
xor r12b, r14b
and r12b, al
mov al, cl
xor al, 0xff
and al, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r13b, cl
and r13b, r14b
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
and r14b, 1
or al, r13b
or r15b, r14b
xor al, r15b
xor al, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 0
or al, r14b
or r15b, 0
xor al, 0xff
and al, r15b
xor cl, 0xff
xor bl, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
or cl, bl
or r14b, 0
xor cl, 0xff
and cl, r14b
mov bl, r8b
xor bl, 0xff
mov r14b, r12b
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r13b, bl
and r13b, 0xff
and r8b, r15b
mov byte [rbp - 5], r14b
and r14b, 0xff
and r12b, r15b
or r13b, r8b
or r14b, r12b
xor r13b, r14b
mov r8b, byte [rbp - 5]
or bl, r8b
xor bl, 0xff
or r15b, 1
and bl, r15b
or r13b, bl
mov bl, al
xor bl, 0xff
mov r14b, cl
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r12b, bl
and r12b, 0
and al, r15b
mov r8b, r14b
and r8b, 0
and cl, r15b
or r12b, al
or r8b, cl
xor r12b, r8b
or bl, r14b
xor bl, 0xff
or r15b, 0
and bl, r15b
or r12b, bl
mov al, r13b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
and r13b, cl
mov r8b, r12b
xor r8b, 0xff
and r8b, 0
and r12b, cl
or al, r13b
or r8b, r12b
xor al, r8b
mov cl, dl
xor cl, 0xff
mov r8b, r11b
xor r8b, cl
and r8b, r11b
mov cl, r11b
xor cl, 0xff
mov bl, dl
and bl, cl
xor dl, 0xff
and r11b, dl
or bl, r11b
mov cl, r8b
and cl, bl
xor r8b, bl
or cl, r8b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, cl
and r11b, r8b
or dl, r11b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
or r8b, r11b
xor cl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
or cl, r11b
or bl, 0
xor cl, 0xff
and cl, bl
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
mov r14b, bl
and r14b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
and bl, 1
or r11b, r14b
or r15b, bl
xor r11b, r15b
xor r11b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 0
or r11b, bl
or r14b, 0
xor r11b, 0xff
and r11b, r14b
mov bl, byte [rbp + 0x33]
xor bl, 1
xor r8b, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or bl, r8b
or r14b, 1
xor bl, 0xff
and bl, r14b
mov r8b, dl
xor r8b, 0xff
mov r14b, cl
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r12b, r8b
and r12b, 0
and dl, r15b
mov r13b, r14b
and r13b, 0
and cl, r15b
or r12b, dl
or r13b, cl
xor r12b, r13b
or r8b, r14b
xor r8b, 0xff
or r15b, 0
and r8b, r15b
or r12b, r8b
mov cl, r11b
and cl, bl
xor r11b, bl
or cl, r11b
mov dl, r12b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r12b, r8b
mov r11b, cl
xor r11b, 0xff
and r11b, 0xff
and cl, r8b
or dl, r12b
or r11b, cl
xor dl, r11b
mov cl, byte [rbp + 0x33]
xor cl, 0
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
or cl, r8b
mov r8b, dil
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, dil
and bl, r11b
or r8b, bl
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 1
or r11b, bl
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r14b, cl
xor r14b, bl
and r14b, cl
mov bl, r11b
xor bl, 0xff
xor bl, 0
and bl, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r12b, r8b
xor r12b, r15b
and r12b, r8b
mov r15b, r11b
xor r15b, 0xff
mov r13b, dil
xor r13b, r15b
and r13b, dil
mov dil, r14b
xor dil, 0xff
mov r15b, bl
xor r15b, 0xff
mov byte [rbp - 6], al
mov al, byte [rbp + 0x33]
xor al, 0
mov byte [rbp - 7], dil
and dil, 0
and r14b, al
mov byte [rbp - 8], r15b
and r15b, 0
and bl, al
or dil, r14b
or r15b, bl
xor dil, r15b
mov bl, byte [rbp - 7]
mov r14b, byte [rbp - 8]
or bl, r14b
xor bl, 0xff
or al, 0
and bl, al
or dil, bl
mov al, r12b
xor al, 0xff
mov bl, r13b
xor bl, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r14b, al
and r14b, 0xff
and r12b, r15b
mov byte [rbp - 9], bl
and bl, 0xff
and r13b, r15b
or r14b, r12b
or bl, r13b
xor r14b, bl
mov bl, byte [rbp - 9]
or al, bl
xor al, 0xff
or r15b, 1
and al, r15b
or r14b, al
mov al, dil
xor al, 0xff
mov r15b, r14b
and r15b, al
xor r14b, 0xff
and dil, r14b
or r15b, dil
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and al, r8b
or cl, al
mov al, r11b
and al, 1
xor r11b, 1
or al, r11b
xor al, 0xff
mov r8b, cl
xor r8b, al
and r8b, cl
mov al, r15b
xor al, 0xff
mov cl, r8b
xor cl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov dil, al
and dil, 0
and r15b, r11b
mov r14b, cl
and r14b, 0
and r8b, r11b
or dil, r15b
or r14b, r8b
xor dil, r14b
or al, cl
xor al, 0xff
or r11b, 0
and al, r11b
or dil, al
mov al, dil
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
and dil, cl
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
and cl, 1
or al, dil
or r8b, cl
xor al, r8b
mov cl, dl
xor cl, 0xff
mov r8b, al
and r8b, cl
xor al, 0xff
mov cl, dl
and cl, al
or r8b, cl
xor r8b, 0xff
xor dl, 0xff
mov al, byte [rbp + 0x33]
xor al, 0
or r8b, dl
or al, 0
xor r8b, 0xff
and r8b, al
mov al, r8b
xor al, 0xff
mov cl, byte [rbp - 6]
xor cl, al
mov al, byte [rbp - 6]
and cl, al
xor al, 0xff
mov dl, r8b
and dl, al
xor r8b, 0xff
mov al, byte [rbp - 6]
and al, r8b
or dl, al
mov al, cl
xor al, 0xff
mov r8b, dl
xor r8b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov dil, al
and dil, 0
and cl, r11b
mov r14b, r8b
and r14b, 0
and dl, r11b
or dil, cl
or r14b, dl
xor dil, r14b
or al, r8b
xor al, 0xff
or r11b, 0
and al, r11b
or dil, al
mov al, byte [rbp + 0x1c]
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
mov dl, byte [rbp + 0x1c]
and dl, cl
or al, dl
xor al, 0xff
xor al, 0
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, dl
and r8b, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0xff
and dl, 1
or cl, r8b
or r11b, dl
xor cl, r11b
mov dl, byte [rbp + 0x1c]
xor dl, 0xff
mov r8b, cl
xor r8b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
or dl, r8b
or r11b, 1
xor dl, 0xff
and dl, r11b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
or r8b, r11b
xor r8b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
or r8b, r11b
or r14b, 0
xor r8b, 0xff
and r8b, r14b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r11b, al
and r11b, dl
xor al, dl
or r11b, al
mov al, r8b
and al, cl
xor r8b, cl
or al, r8b
mov cl, r11b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
and r11b, dl
mov r8b, al
xor r8b, 0xff
and r8b, 0
and al, dl
or cl, r11b
or r8b, al
xor cl, r8b
mov al, r9b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, r9b
and r8b, dl
or al, r8b
mov dl, byte [rbp + 0x33]
xor dl, 0
xor al, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, byte [rbp + 0x33]
xor al, 0
and al, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r11b, r8b
and r11b, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
and r8b, 1
or al, r11b
or r14b, r8b
xor al, r14b
mov r8b, al
xor r8b, 0xff
mov r11b, r9b
xor r11b, r8b
and r11b, r9b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 1
or r8b, r14b
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, r8b
xor r15b, r14b
and r15b, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, dl
and r8b, r11b
xor dl, r11b
or r8b, dl
mov dl, r15b
and dl, al
xor r15b, al
or dl, r15b
mov al, r8b
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r8b, r11b
mov r14b, dl
xor r14b, 0xff
and r14b, 0xff
and dl, r11b
or al, r8b
or r14b, dl
xor al, r14b
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or dl, r8b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
or r8b, r11b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
xor r8b, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or r11b, r8b
or r14b, 1
xor r11b, 0xff
and r11b, r14b
mov r8b, dl
xor r8b, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r12b, r8b
and r12b, 0
and dl, r15b
mov r13b, r14b
and r13b, 0
and r11b, r15b
or r12b, dl
or r13b, r11b
xor r12b, r13b
or r8b, r14b
xor r8b, 0xff
or r15b, 0
and r8b, r15b
or r12b, r8b
mov dl, cl
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r11b, cl
and r11b, r8b
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
and r8b, 1
or dl, r11b
or r14b, r8b
xor dl, r14b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
or r8b, r11b
mov r11b, byte [rbp + 0x33]
xor r11b, 0
and r11b, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, r14b
and r15b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0
and r14b, 1
or r11b, r15b
or r13b, r14b
xor r11b, r13b
mov r14b, dl
xor r14b, 0xff
mov r15b, r8b
xor r15b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 1
mov bl, r14b
and bl, 0xff
and dl, r13b
mov byte [rbp - 0xa], r15b
and r15b, 0xff
and r8b, r13b
or bl, dl
or r15b, r8b
xor bl, r15b
mov dl, byte [rbp - 0xa]
or r14b, dl
xor r14b, 0xff
or r13b, 1
and r14b, r13b
or bl, r14b
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r14b, r11b
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r13b, r8b
and r13b, 0
mov dl, r15b
and dl, 0
mov byte [rbp - 0xb], r14b
and r14b, 0
and r11b, r15b
or r13b, dl
or r14b, r11b
xor r13b, r14b
mov dl, byte [rbp - 0xb]
or r8b, dl
xor r8b, 0xff
or r15b, 0
and r8b, r15b
or r13b, r8b
mov r8b, bl
xor r8b, 0xff
and r8b, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 0
and bl, r11b
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
and r11b, 1
or r8b, bl
or r14b, r11b
xor r8b, r14b
xor r13b, 0xff
mov r11b, r8b
xor r11b, r13b
and r11b, r8b
mov r8b, byte [rbp + 0x1c]
xor r8b, 0xff
and r8b, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
mov r14b, byte [rbp + 0x1c]
and r14b, bl
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
and bl, 1
or r8b, r14b
or r15b, bl
xor r8b, r15b
mov bl, r12b
xor bl, 0xff
and bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
mov r15b, r12b
and r15b, r14b
or bl, r15b
mov r14b, byte [rbp + 0x33]
xor r14b, 0
and r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r13b, r15b
and r13b, 0
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 0
and r15b, 1
or r14b, r13b
or dl, r15b
xor r14b, dl
mov dl, r8b
xor dl, 0xff
mov r15b, bl
xor r15b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov byte [rbp - 0xc], dl
and dl, 0
and r8b, r13b
mov byte [rbp - 0xd], r15b
and r15b, 0
and bl, r13b
or dl, r8b
or r15b, bl
xor dl, r15b
mov r8b, byte [rbp - 0xc]
mov bl, byte [rbp - 0xd]
or r8b, bl
xor r8b, 0xff
or r13b, 0
and r8b, r13b
or dl, r8b
mov r8b, r14b
and r8b, 0
xor r14b, 0
or r8b, r14b
mov r14b, dl
xor r14b, 0xff
and r14b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and dl, r15b
or r14b, dl
xor r14b, 0xff
xor r8b, 0xff
mov dl, byte [rbp + 0x33]
xor dl, 1
or r14b, r8b
or dl, 1
xor r14b, 0xff
and r14b, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r15b, al
and r15b, r8b
or dl, r15b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r13b, r15b
and r13b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r15b, 1
or r8b, r13b
or bl, r15b
xor r8b, bl
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 1
or bl, r15b
mov r15b, dl
xor r15b, 0xff
mov r13b, r8b
xor r13b, 0xff
mov byte [rbp - 0xe], al
mov al, byte [rbp + 0x33]
xor al, 0
mov byte [rbp - 0xf], r15b
and r15b, 0
and dl, al
mov byte [rbp - 0x10], r13b
and r13b, 0
and r8b, al
or r15b, dl
or r13b, r8b
xor r15b, r13b
mov dl, byte [rbp - 0xf]
mov r8b, byte [rbp - 0x10]
or dl, r8b
xor dl, 0xff
or al, 0
and dl, al
or r15b, dl
mov al, byte [rbp + 0x33]
xor al, 1
mov dl, bl
xor dl, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 1
mov r8b, al
and r8b, 0xff
mov byte [rbp - 0x11], r13b
and r13b, 1
mov byte [rbp - 0x12], dl
and dl, 0xff
mov byte [rbp - 0x13], al
mov al, byte [rbp - 0x11]
and bl, al
or r8b, r13b
or dl, bl
xor r8b, dl
mov dl, byte [rbp - 0x13]
mov bl, byte [rbp - 0x12]
or dl, bl
xor dl, 0xff
or al, 1
and dl, al
or r8b, dl
mov al, r15b
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
and r15b, dl
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0
and dl, 1
or al, r15b
or r13b, dl
xor al, r13b
xor r8b, 0xff
mov dl, al
xor dl, r8b
and dl, al
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r9b, r8b
or al, r9b
mov r8b, r12b
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
mov r15b, r12b
and r15b, r9b
or r8b, r15b
mov r9b, byte [rbp + 0x33]
xor r9b, 0
and r9b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
or r9b, r15b
mov r15b, al
and r15b, r8b
xor al, r8b
or r15b, al
mov al, byte [rbp + 0x33]
xor al, 0
mov r8b, r9b
xor r8b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov bl, al
and bl, 0
mov byte [rbp - 0x14], r13b
and r13b, 0
mov byte [rbp - 0x15], r8b
and r8b, 0
mov byte [rbp - 0x16], al
mov al, byte [rbp - 0x14]
and r9b, al
or bl, r13b
or r8b, r9b
xor bl, r8b
mov r8b, byte [rbp - 0x16]
mov r9b, byte [rbp - 0x15]
or r8b, r9b
xor r8b, 0xff
or al, 0
and r8b, al
or bl, r8b
mov al, r15b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r15b, r8b
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0xff
and r8b, 1
or al, r15b
or r13b, r8b
xor al, r13b
xor bl, 0xff
mov r8b, al
xor r8b, bl
and r8b, al
mov al, r11b
xor al, 0xff
and al, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r15b, r11b
and r15b, bl
or al, r15b
mov bl, r14b
xor bl, 0xff
and bl, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r13b, r14b
and r13b, r15b
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0xff
and r15b, 1
or bl, r13b
or r9b, r15b
xor bl, r9b
mov r9b, byte [rbp + 0x33]
xor r9b, 0
and r9b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
or r9b, r15b
mov r15b, al
xor r15b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov byte [rbp - 0x17], al
mov al, byte [rbp + 0x33]
xor al, 0
or r15b, r13b
or al, 0
xor r15b, 0xff
and r15b, al
mov al, r9b
xor al, 0xff
mov r13b, r11b
xor r13b, al
and r13b, r11b
mov al, bl
xor al, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov byte [rbp - 0x18], al
mov al, byte [rbp + 0x33]
xor al, 0
mov byte [rbp - 0x19], al
mov al, byte [rbp - 0x18]
or al, r11b
mov r11b, byte [rbp - 0x19]
or r11b, 0
xor al, 0xff
and al, r11b
xor r14b, 0xff
mov r11b, r9b
xor r11b, 0xff
mov byte [rbp - 0x1a], al
mov al, byte [rbp + 0x33]
xor al, 0
or r14b, r11b
or al, 0
xor r14b, 0xff
and r14b, al
mov al, r15b
and al, r13b
xor r15b, r13b
or al, r15b
mov r11b, byte [rbp - 0x1a]
xor r11b, 0xff
mov r15b, r14b
xor r15b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov byte [rbp - 0x1b], r11b
and r11b, 0
mov byte [rbp - 0x1c], al
mov al, byte [rbp - 0x1a]
and al, r13b
mov byte [rbp - 0x1d], r15b
and r15b, 0
and r14b, r13b
or r11b, al
or r15b, r14b
xor r11b, r15b
mov al, byte [rbp - 0x1b]
mov r14b, byte [rbp - 0x1d]
or al, r14b
xor al, 0xff
or r13b, 0
and al, r13b
or r11b, al
mov al, byte [rbp - 0x1c]
xor al, 0xff
mov r15b, r11b
and r15b, al
xor r11b, 0xff
mov al, byte [rbp - 0x1c]
and al, r11b
or r15b, al
mov al, byte [rbp - 0x17]
and al, bl
mov r11b, byte [rbp - 0x17]
xor r11b, bl
or al, r11b
mov r11b, al
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
and al, bl
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0
and bl, 1
or r11b, al
or r13b, bl
xor r11b, r13b
mov al, r9b
and al, 0
xor r9b, 0
or al, r9b
xor r11b, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 0
or r11b, al
or r9b, 0
xor r11b, 0xff
and r11b, r9b
mov al, r15b
and al, r11b
xor r15b, r11b
or al, r15b
mov r9b, r8b
xor r9b, 0xff
mov r11b, dl
xor r11b, r9b
and r11b, dl
mov r9b, dl
xor r9b, 0xff
mov bl, r8b
and bl, r9b
xor r8b, 0xff
and dl, r8b
or bl, dl
mov dl, r11b
xor dl, 0xff
mov r8b, bl
xor r8b, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r15b, dl
and r15b, 0
and r11b, r9b
mov r13b, r8b
and r13b, 0
and bl, r9b
or r15b, r11b
or r13b, bl
xor r15b, r13b
or dl, r8b
xor dl, 0xff
or r9b, 0
and dl, r9b
or r15b, dl
mov dl, al
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r9b, al
and r9b, r8b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
xor dl, 0xff
mov r8b, r15b
xor r8b, dl
and r8b, r15b
mov dl, r15b
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
and r15b, r9b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
and r9b, 1
or dl, r15b
or r11b, r9b
xor dl, r11b
xor al, 0xff
xor dl, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
or al, dl
or r9b, 1
xor al, 0xff
and al, r9b
mov dl, r8b
xor dl, 0xff
mov r9b, al
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov bl, dl
and bl, 0
and r8b, r11b
mov r15b, r9b
and r15b, 0
and al, r11b
or bl, r8b
or r15b, al
xor bl, r15b
or dl, r9b
xor dl, 0xff
or r11b, 0
and dl, r11b
or bl, dl
mov al, cl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, cl
and r8b, dl
or al, r8b
mov dl, byte [rbp - 0xe]
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r9b, byte [rbp - 0xe]
and r9b, r8b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
and r9b, 1
or r8b, r11b
or r15b, r9b
xor r8b, r15b
mov r9b, al
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
or r9b, r11b
or r15b, 1
xor r9b, 0xff
and r9b, r15b
xor cl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
or cl, r11b
or r15b, 0
xor cl, 0xff
and cl, r15b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov r15b, dl
xor r15b, r11b
and r15b, dl
mov r11b, byte [rbp - 0xe]
xor r11b, 0xff
mov r13b, r8b
xor r13b, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or r11b, r13b
or r14b, 1
xor r11b, 0xff
and r11b, r14b
mov r14b, r9b
xor r14b, 0xff
mov r13b, cl
xor r13b, 0xff
mov byte [rbp - 0x1e], al
mov al, byte [rbp + 0x33]
xor al, 1
mov byte [rbp - 0x1f], r14b
and r14b, 0xff
and r9b, al
mov byte [rbp - 0x20], r13b
and r13b, 0xff
and cl, al
or r14b, r9b
or r13b, cl
xor r14b, r13b
mov cl, byte [rbp - 0x1f]
mov r9b, byte [rbp - 0x20]
or cl, r9b
xor cl, 0xff
or al, 1
and cl, al
or r14b, cl
mov al, r15b
xor al, 0xff
mov cl, r11b
xor cl, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 1
mov r9b, al
and r9b, 0xff
and r15b, r13b
mov byte [rbp - 0x21], cl
and cl, 0xff
and r11b, r13b
or r9b, r15b
or cl, r11b
xor r9b, cl
mov cl, byte [rbp - 0x21]
or al, cl
xor al, 0xff
or r13b, 1
and al, r13b
or r9b, al
mov al, r14b
xor al, 0xff
mov r11b, r9b
and r11b, al
xor r9b, 0xff
and r14b, r9b
or r11b, r14b
mov al, byte [rbp - 0x1e]
and al, dl
mov r9b, byte [rbp - 0x1e]
xor r9b, dl
or al, r9b
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and al, r9b
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0xff
and r9b, 1
or dl, al
or r14b, r9b
xor dl, r14b
mov al, byte [rbp + 0x33]
xor al, 1
mov r9b, r8b
xor r9b, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, al
and r15b, 0
mov r13b, r14b
and r13b, 1
mov cl, r9b
and cl, 0
and r8b, r14b
or r15b, r13b
or cl, r8b
xor r15b, cl
or al, r9b
xor al, 0xff
or r14b, 0
and al, r14b
or r15b, al
xor dl, 0xff
xor r15b, 0xff
mov al, byte [rbp + 0x33]
xor al, 1
or dl, r15b
or al, 1
xor dl, 0xff
and dl, al
mov al, r11b
and al, dl
xor r11b, dl
or al, r11b
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, al
and r8b, dl
or cl, r8b
mov dl, byte [rbp + 0x33]
xor dl, 1
xor cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0x33]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or cl, r8b
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 0
or al, r8b
or r9b, 0
xor al, 0xff
and al, r9b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
and r9b, 1
or r8b, r11b
or r14b, r9b
xor r8b, r14b
mov r9b, byte [rbp + 0x33]
xor r9b, 1
mov r11b, r8b
xor r11b, r9b
and r11b, r8b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
xor cl, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
or r8b, cl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov cl, dl
and cl, al
xor dl, al
or cl, dl
mov al, r11b
and al, r8b
xor r11b, r8b
or al, r11b
mov dl, cl
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
and cl, r8b
mov r9b, al
xor r9b, 0xff
and r9b, 0
and al, r8b
or dl, cl
or r9b, al
xor dl, r9b
mov al, byte [rbp + 0x33]
xor al, 1
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
and cl, 1
or al, cl
mov cl, r12b
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r9b, r12b
and r9b, r8b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
and r8b, 1
or cl, r9b
or r11b, r8b
xor cl, r11b
mov r8b, byte [rbp + 0x33]
xor r8b, 0
and r8b, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, r9b
and r11b, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
and r9b, 1
or r8b, r11b
or r14b, r9b
xor r8b, r14b
mov r9b, al
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
or r9b, r11b
or r14b, 0
xor r9b, 0xff
and r9b, r14b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov r14b, r8b
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
or r11b, r14b
or r15b, 0
xor r11b, 0xff
and r11b, r15b
mov r14b, cl
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 1
or r14b, r15b
or r13b, 1
xor r14b, 0xff
and r14b, r13b
xor r12b, 0xff
mov r15b, r8b
xor r15b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 1
or r12b, r15b
or r13b, 1
xor r12b, 0xff
and r12b, r13b
mov r15b, r9b
xor r15b, 0xff
mov r13b, r11b
xor r13b, 0xff
mov byte [rbp - 0x22], al
mov al, byte [rbp + 0x33]
xor al, 1
mov byte [rbp - 0x23], r15b
and r15b, 0xff
and r9b, al
mov byte [rbp - 0x24], r13b
and r13b, 0xff
and r11b, al
or r15b, r9b
or r13b, r11b
xor r15b, r13b
mov r9b, byte [rbp - 0x23]
mov r11b, byte [rbp - 0x24]
or r9b, r11b
xor r9b, 0xff
or al, 1
and r9b, al
or r15b, r9b
mov al, r14b
xor al, 0xff
mov r9b, r12b
xor r9b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 1
mov r11b, al
and r11b, 0xff
and r14b, r13b
mov byte [rbp - 0x25], r9b
and r9b, 0xff
and r12b, r13b
or r11b, r14b
or r9b, r12b
xor r11b, r9b
mov r9b, byte [rbp - 0x25]
or al, r9b
xor al, 0xff
or r13b, 1
and al, r13b
or r11b, al
mov al, r15b
xor al, 0xff
and al, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
and r15b, r14b
mov r12b, r11b
xor r12b, 0xff
and r12b, 0
and r11b, r14b
or al, r15b
or r12b, r11b
xor al, r12b
mov r11b, byte [rbp - 0x22]
xor r11b, 0xff
mov r14b, cl
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r12b, r11b
and r12b, 0
mov r13b, byte [rbp - 0x22]
and r13b, r15b
mov r9b, r14b
and r9b, 0
and cl, r15b
or r12b, r13b
or r9b, cl
xor r12b, r9b
or r11b, r14b
xor r11b, 0xff
or r15b, 0
and r11b, r15b
or r12b, r11b
mov cl, r12b
xor cl, 0xff
and cl, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
and r12b, r9b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
and r9b, 1
or cl, r12b
or r11b, r9b
xor cl, r11b
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, r8b
xor r11b, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, r9b
and r15b, 0
mov r12b, r14b
and r12b, 0
mov r13b, r11b
and r13b, 0
and r8b, r14b
or r15b, r12b
or r13b, r8b
xor r15b, r13b
or r9b, r11b
xor r9b, 0xff
or r14b, 0
and r9b, r14b
or r15b, r9b
xor cl, 0xff
xor r15b, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or cl, r15b
or r8b, 1
xor cl, 0xff
and cl, r8b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, dl
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
and dl, cl
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
and cl, 1
or al, dl
or r9b, cl
xor al, r9b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
and r8b, dl
or cl, r8b
mov dl, byte [rbp + 0x33]
xor dl, 0
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
or dl, r8b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, dl
and al, 0
xor dl, 0
or al, dl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
and r8b, dl
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0xff
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
xor al, 0xff
mov dl, cl
xor dl, al
and dl, cl
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
mov r8b, bl
and r8b, cl
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0xff
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r9b, dl
and r9b, r8b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or cl, r9b
or r11b, r8b
xor cl, r11b
mov r8b, byte [rbp + 0x33]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, al
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or r9b, r11b
or r14b, 1
xor r9b, 0xff
and r9b, r14b
mov r11b, r8b
xor r11b, 0xff
mov r14b, bl
xor r14b, r11b
and r14b, bl
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov bl, cl
xor bl, r11b
and bl, cl
xor dl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
or dl, r11b
or r15b, 1
xor dl, 0xff
and dl, r15b
mov r11b, r9b
xor r11b, 0xff
mov r15b, r14b
xor r15b, 0xff
mov r12b, byte [rbp + 0x33]
xor r12b, 0
mov r13b, r11b
and r13b, 0
and r9b, r12b
mov byte [rbp - 0x26], r15b
and r15b, 0
and r14b, r12b
or r13b, r9b
or r15b, r14b
xor r13b, r15b
mov r9b, byte [rbp - 0x26]
or r11b, r9b
xor r11b, 0xff
or r12b, 0
and r11b, r12b
or r13b, r11b
mov r11b, bl
xor r11b, 0xff
mov r14b, dl
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 1
mov r12b, r11b
and r12b, 0xff
and bl, r15b
mov r9b, r14b
and r9b, 0xff
and dl, r15b
or r12b, bl
or r9b, dl
xor r12b, r9b
or r11b, r14b
xor r11b, 0xff
or r15b, 1
and r11b, r15b
or r12b, r11b
mov dl, r13b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r13b, r9b
mov r11b, r12b
xor r11b, 0xff
and r11b, 0xff
and r12b, r9b
or dl, r13b
or r11b, r12b
xor dl, r11b
mov r9b, al
and r9b, cl
xor al, cl
or r9b, al
mov al, r9b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
and r9b, cl
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
and cl, 1
or al, r9b
or r11b, cl
xor al, r11b
mov cl, byte [rbp + 0x33]
xor cl, 0
mov r9b, r8b
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov bl, cl
and bl, 0
mov r14b, r11b
and r14b, 0
mov r15b, r9b
and r15b, 0
and r8b, r11b
or bl, r14b
or r15b, r8b
xor bl, r15b
or cl, r9b
xor cl, 0xff
or r11b, 0
and cl, r11b
or bl, cl
xor bl, 0xff
mov cl, al
xor cl, bl
and cl, al
mov al, dl
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, al
and r11b, 0
and dl, r9b
mov bl, r8b
and bl, 0
and cl, r9b
or r11b, dl
or bl, cl
xor r11b, bl
or al, r8b
xor al, 0xff
or r9b, 0
and al, r9b
or r11b, al
mov al, dil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
mov dl, dil
and dl, cl
or al, dl
mov cl, byte [rbp + 0x33]
xor cl, 1
xor al, 0xff
mov dl, byte [rbp + 0x33]
xor dl, 0
or cl, al
or dl, 0
xor cl, 0xff
and cl, dl
mov al, byte [rbp + 0x33]
xor al, 1
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, dl
and r8b, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, dil
xor dl, 0xff
xor al, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 0
or dl, al
or r8b, 0
xor dl, 0xff
and dl, r8b
mov al, cl
xor al, 0xff
mov r8b, dl
xor r8b, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov bl, al
and bl, 0
and cl, r9b
mov r14b, r8b
and r14b, 0
and dl, r9b
or bl, cl
or r14b, dl
xor bl, r14b
or al, r8b
xor al, 0xff
or r9b, 0
and al, r9b
or bl, al
mov al, bl
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
and bl, cl
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 0
and cl, 1
or al, bl
or dl, cl
xor al, dl
mov cl, r11b
xor cl, 0xff
mov dl, al
and dl, cl
xor al, 0xff
mov cl, r11b
and cl, al
or dl, cl
xor dl, 0xff
mov al, r11b
xor al, 0xff
mov cl, byte [rbp + 0x33]
xor cl, 1
or dl, al
or cl, 1
xor dl, 0xff
and dl, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
mov r8b, r11b
and r8b, cl
or al, r8b
xor al, 0xff
xor al, 0
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r9b, r8b
and r9b, 0
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r8b, 1
or cl, r9b
or bl, r8b
xor cl, bl
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
or r11b, r8b
or r9b, 1
xor r11b, 0xff
and r11b, r9b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
mov bl, r9b
and bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0xff
and r9b, 1
or r8b, bl
or r14b, r9b
xor r8b, r14b
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov bl, r8b
xor bl, r9b
and bl, r8b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, al
and r8b, r11b
xor al, r11b
or r8b, al
mov al, bl
xor al, 0xff
mov r9b, cl
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov r14b, al
and r14b, 0xff
and bl, r11b
mov r15b, r9b
and r15b, 0xff
and cl, r11b
or r14b, bl
or r15b, cl
xor r14b, r15b
or al, r9b
xor al, 0xff
or r11b, 1
and al, r11b
or r14b, al
mov al, r8b
xor al, 0xff
mov cl, r14b
and cl, al
xor r14b, 0xff
and r8b, r14b
or cl, r8b
mov al, cl
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and cl, r8b
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0xff
and r8b, 1
or al, cl
or r9b, r8b
xor al, r9b
mov cl, dil
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r9b, dil
and r9b, r8b
mov r11b, al
xor r11b, 0xff
and r11b, 0
and al, r8b
or cl, r9b
or r11b, al
xor cl, r11b
xor dil, 0xff
mov al, cl
xor al, dil
and al, cl
mov cl, al
xor cl, 0xff
mov r8b, dl
xor r8b, cl
and r8b, dl
mov cl, dl
xor cl, 0xff
mov r9b, al
and r9b, cl
xor al, 0xff
and dl, al
or r9b, dl
mov al, r8b
and al, r9b
xor r8b, r9b
or al, r8b
mov cl, sil
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
mov r8b, sil
and r8b, dl
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
mov dl, byte [rbp + 0x34]
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r9b, byte [rbp + 0x34]
and r9b, r8b
mov r11b, cl
xor r11b, 0xff
and r11b, 0
and cl, r8b
or dl, r9b
or r11b, cl
xor dl, r11b
xor dl, 0xff
mov cl, byte [rbp + 0x34]
xor cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0x34]
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r9b, byte [rbp + 0x34]
and r9b, r8b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or cl, r9b
or r11b, r8b
xor cl, r11b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0
and r9b, 1
or r8b, r11b
or bl, r9b
xor r8b, bl
mov r9b, r8b
xor r9b, 0xff
mov r11b, byte [rbp + 0x34]
xor r11b, r9b
mov r9b, byte [rbp + 0x34]
and r11b, r9b
mov bl, sil
xor bl, 0xff
and bl, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, sil
and r14b, dil
or bl, r14b
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, bl
xor r14b, dil
and r14b, bl
xor r8b, 0xff
mov bl, sil
xor bl, r8b
and bl, sil
mov r8b, cl
and r8b, r11b
xor cl, r11b
or r8b, cl
mov cl, r14b
and cl, bl
xor r14b, bl
or cl, r14b
mov r11b, r8b
xor r11b, 0xff
mov bl, cl
and bl, r11b
xor cl, 0xff
and r8b, cl
or bl, r8b
mov cl, dl
xor cl, 0xff
mov r8b, bl
xor r8b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
or cl, r8b
or r11b, 1
xor cl, 0xff
and cl, r11b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and dl, r11b
mov sil, bl
xor sil, 0xff
and sil, 0xff
and bl, r11b
or r8b, dl
or sil, bl
xor r8b, sil
mov dl, cl
and dl, r8b
xor cl, r8b
or dl, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, dl
and r11b, r8b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r8b, 1
or cl, r11b
or bl, r8b
xor cl, bl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
xor r8b, 0xff
mov r11b, dl
xor r11b, r8b
and r11b, dl
mov r8b, cl
xor r8b, 0xff
mov bl, r11b
xor bl, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 0
mov dil, r8b
and dil, 0
and cl, sil
mov r14b, bl
and r14b, 0
and r11b, sil
or dil, cl
or r14b, r11b
xor dil, r14b
or r8b, bl
xor r8b, 0xff
or sil, 0
and r8b, sil
or dil, r8b
mov cl, byte [rbp + 0x33]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or cl, r8b
mov r8b, dil
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and dil, r11b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r11b, 1
or r8b, dil
or bl, r11b
xor r8b, bl
mov r11b, byte [rbp + 0x33]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, cl
xor bl, 0xff
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, bl
and r14b, 0xff
and cl, dil
mov r15b, sil
and r15b, 0xff
and r8b, dil
or r14b, cl
or r15b, r8b
xor r14b, r15b
or bl, sil
xor bl, 0xff
or dil, 1
and bl, dil
or r14b, bl
mov cl, r11b
and cl, 0
xor r11b, 0
or cl, r11b
mov r8b, r14b
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r14b, r11b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r11b, 1
or r8b, r14b
or bl, r11b
xor r8b, bl
xor cl, 0xff
mov r11b, r8b
xor r11b, cl
and r11b, r8b
mov cl, byte [rbp + 0x33]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or cl, r8b
mov r8b, byte [rbp + 0x33]
xor r8b, 0
xor cl, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
or r8b, cl
or bl, 1
xor r8b, 0xff
and r8b, bl
mov cl, byte [rbp + 0x33]
xor cl, 0
and cl, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
mov sil, bl
and sil, 0
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0
and bl, 1
or cl, sil
or dil, bl
xor cl, dil
mov bl, byte [rbp + 0x33]
xor bl, 1
mov sil, cl
xor sil, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 1
or bl, sil
or dil, 1
xor bl, 0xff
and bl, dil
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and dil, 1
or sil, r14b
or r15b, dil
xor sil, r15b
xor sil, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dil, r8b
and dil, bl
xor r8b, bl
or dil, r8b
mov r8b, sil
and r8b, cl
xor sil, cl
or r8b, sil
mov cl, dil
xor cl, 0xff
mov bl, r8b
and bl, cl
xor r8b, 0xff
and dil, r8b
or bl, dil
mov cl, bl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and bl, r8b
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0xff
and r8b, 1
or cl, bl
or sil, r8b
xor cl, sil
mov r8b, dl
xor r8b, 0xff
mov bl, cl
and bl, r8b
xor cl, 0xff
mov r8b, dl
and r8b, cl
or bl, r8b
xor bl, 0xff
xor dl, 0xff
mov cl, byte [rbp + 0x33]
xor cl, 0
or bl, dl
or cl, 0
xor bl, 0xff
and bl, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, r11b
and r8b, dl
or cl, r8b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov sil, bl
and sil, r8b
or dl, sil
mov r8b, byte [rbp + 0x33]
xor r8b, 0
and r8b, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0
or r8b, sil
mov sil, cl
xor sil, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
or sil, dil
or r14b, 0
xor sil, 0xff
and sil, r14b
xor r11b, 0xff
mov dil, r8b
xor dil, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or r11b, dil
or r14b, 1
xor r11b, 0xff
and r11b, r14b
mov dil, dl
xor dil, 0xff
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 0
or dil, r14b
or r15b, 0
xor dil, 0xff
and dil, r15b
xor bl, 0xff
mov r14b, r8b
xor r14b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
or bl, r14b
or r15b, 0
xor bl, 0xff
and bl, r15b
mov r14b, sil
and r14b, r11b
xor sil, r11b
or r14b, sil
mov r11b, dil
and r11b, bl
xor dil, bl
or r11b, dil
mov bl, r14b
xor bl, 0xff
mov sil, r11b
and sil, bl
xor r11b, 0xff
and r14b, r11b
or sil, r14b
mov r11b, cl
xor r11b, 0xff
mov bl, dl
xor bl, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
mov r14b, r11b
and r14b, 0
and cl, dil
mov r15b, bl
and r15b, 0
and dl, dil
or r14b, cl
or r15b, dl
xor r14b, r15b
or r11b, bl
xor r11b, 0xff
or dil, 0
and r11b, dil
or r14b, r11b
mov cl, r14b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
and r14b, dl
or cl, r14b
mov dl, byte [rbp + 0x33]
xor dl, 0
mov r11b, r8b
xor r11b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
mov dil, dl
and dil, 0xff
mov r14b, bl
and r14b, 0
mov r15b, r11b
and r15b, 0xff
and r8b, bl
or dil, r14b
or r15b, r8b
xor dil, r15b
or dl, r11b
xor dl, 0xff
or bl, 1
and dl, bl
or dil, dl
xor dil, 0xff
mov dl, cl
xor dl, dil
and dl, cl
mov cl, sil
xor cl, 0xff
mov r8b, dl
xor r8b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, cl
and bl, 0xff
and sil, r11b
mov dil, r8b
and dil, 0xff
and dl, r11b
or bl, sil
or dil, dl
xor bl, dil
or cl, r8b
xor cl, 0xff
or r11b, 1
and cl, r11b
or bl, cl
mov cl, byte [rbp + 0x10]
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, byte [rbp + 0x10]
and r8b, dl
or cl, r8b
mov dl, byte [rbp + 0x33]
xor dl, 0
and dl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r11b, r8b
and r11b, 0
mov sil, cl
xor sil, 0xff
and sil, 0
and cl, r8b
or dl, r11b
or sil, cl
xor dl, sil
xor dl, 0xff
mov cl, byte [rbp + 0x33]
xor cl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0x33]
xor cl, 0
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
or cl, r8b
mov r8b, byte [rbp + 0x33]
xor r8b, 0
xor cl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
or r8b, cl
or r11b, 0
xor r8b, 0xff
and r8b, r11b
mov cl, byte [rbp + 0x33]
xor cl, 0
and cl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
or cl, r11b
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov sil, cl
xor sil, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
or r11b, sil
or dil, 0
xor r11b, 0xff
and r11b, dil
mov sil, byte [rbp + 0x10]
xor sil, 0xff
and sil, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, byte [rbp + 0x10]
and r14b, dil
or sil, r14b
xor sil, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
xor cl, 0xff
mov dil, byte [rbp + 0x10]
xor dil, cl
mov cl, byte [rbp + 0x10]
and dil, cl
mov r14b, r8b
xor r14b, 0xff
mov r15b, r11b
xor r15b, 0xff
mov r12b, byte [rbp + 0x33]
xor r12b, 1
mov r13b, r14b
and r13b, 0xff
and r8b, r12b
mov cl, r15b
and cl, 0xff
and r11b, r12b
or r13b, r8b
or cl, r11b
xor r13b, cl
or r14b, r15b
xor r14b, 0xff
or r12b, 1
and r14b, r12b
or r13b, r14b
mov cl, sil
and cl, dil
xor sil, dil
or cl, sil
mov r8b, r13b
xor r8b, 0xff
mov r11b, cl
and r11b, r8b
xor cl, 0xff
and r13b, cl
or r11b, r13b
mov cl, dl
xor cl, 0xff
mov r8b, r11b
xor r8b, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 1
or cl, r8b
or sil, 1
xor cl, 0xff
and cl, sil
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and dl, sil
mov dil, r11b
xor dil, 0xff
and dil, 0xff
and r11b, sil
or r8b, dl
or dil, r11b
xor r8b, dil
mov dl, cl
xor dl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 1
mov dil, dl
and dil, 0xff
and cl, sil
mov r14b, r11b
and r14b, 0xff
and r8b, sil
or dil, cl
or r14b, r8b
xor dil, r14b
or dl, r11b
xor dl, 0xff
or sil, 1
and dl, sil
or dil, dl
mov cl, bl
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, bl
and r8b, dl
or cl, r8b
mov dl, byte [rbp + 0x33]
xor dl, 1
xor cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0x33]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or cl, r8b
xor cl, 0xff
mov r8b, bl
xor r8b, cl
and r8b, bl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, dil
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, dil
and r11b, r8b
or dl, r11b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
xor dl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
or r8b, dl
or r11b, 1
xor r8b, 0xff
and r8b, r11b
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0xff
and r11b, 1
or dl, bl
or sil, r11b
xor dl, sil
mov r11b, dl
xor r11b, 0xff
mov bl, dil
xor bl, r11b
and bl, dil
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 1
or r11b, sil
xor r11b, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
or r11b, sil
or dil, 1
xor r11b, 0xff
and r11b, dil
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov sil, r8b
and sil, bl
xor r8b, bl
or sil, r8b
mov r8b, r11b
xor r8b, 0xff
mov bl, dl
xor bl, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 0
mov r14b, r8b
and r14b, 0
and r11b, dil
mov r15b, bl
and r15b, 0
and dl, dil
or r14b, r11b
or r15b, dl
xor r14b, r15b
or r8b, bl
xor r8b, 0xff
or dil, 0
and r8b, dil
or r14b, r8b
mov dl, sil
xor dl, 0xff
mov r8b, r14b
and r8b, dl
xor r14b, 0xff
and sil, r14b
or r8b, sil
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0
and r11b, 1
or dl, bl
or sil, r11b
xor dl, sil
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
mov sil, bl
and sil, 1
mov dil, byte [rbp + 0x33]
xor dil, 1
and dil, 0
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, byte [rbp + 0x33]
xor bl, 1
xor r11b, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 0
or bl, r11b
or sil, 0
xor bl, 0xff
and bl, sil
mov r11b, dl
xor r11b, 0xff
mov sil, bl
xor sil, 0xff
mov dil, byte [rbp + 0x33]
xor dil, 1
mov r14b, r11b
and r14b, 0xff
and dl, dil
mov r15b, sil
and r15b, 0xff
and bl, dil
or r14b, dl
or r15b, bl
xor r14b, r15b
or r11b, sil
xor r11b, 0xff
or dil, 1
and r11b, dil
or r14b, r11b
mov dl, r8b
xor dl, 0xff
mov r11b, cl
xor r11b, dl
and r11b, cl
mov dl, cl
xor dl, 0xff
mov bl, r8b
and bl, dl
xor r8b, 0xff
and cl, r8b
or bl, cl
mov cl, r11b
xor cl, 0xff
mov dl, bl
xor dl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov sil, cl
and sil, 0
and r11b, r8b
mov dil, dl
and dil, 0
and bl, r8b
or sil, r11b
or dil, bl
xor sil, dil
or cl, dl
xor cl, 0xff
or r8b, 0
and cl, r8b
or sil, cl
mov cl, byte [rbp + 0x33]
xor cl, 1
mov dl, r14b
xor dl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 0
or cl, dl
or r8b, 0
xor cl, 0xff
and cl, r8b
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r8b, r14b
and r8b, dl
xor r14b, 0xff
and r14b, 1
or r8b, r14b
mov dl, cl
and dl, r8b
xor cl, r8b
or dl, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, sil
and r11b, r8b
or cl, r11b
mov r8b, byte [rbp + 0x33]
xor r8b, 1
xor cl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
or r8b, cl
or r11b, 1
xor r8b, 0xff
and r8b, r11b
mov cl, byte [rbp + 0x33]
xor cl, 1
and cl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 1
or cl, r11b
xor sil, 0xff
xor cl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
or sil, cl
or r11b, 0
xor sil, 0xff
and sil, r11b
mov cl, r8b
and cl, sil
xor r8b, sil
or cl, r8b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and cl, r11b
or r8b, cl
mov cl, dl
xor cl, 0xff
and cl, 0
mov r11b, byte [rbp + 0x33]
xor r11b, 0
and dl, r11b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0
and r11b, 1
or cl, dl
or bl, r11b
xor cl, bl
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0xff
and r11b, 1
or dl, bl
or sil, r11b
xor dl, sil
mov r11b, r8b
xor r11b, 0xff
mov bl, cl
xor bl, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 0
mov dil, r11b
and dil, 0
and r8b, sil
mov r14b, bl
and r14b, 0
and cl, sil
or dil, r8b
or r14b, cl
xor dil, r14b
or r11b, bl
xor r11b, 0xff
or sil, 0
and r11b, sil
or dil, r11b
mov cl, dl
and cl, 1
xor dl, 1
or cl, dl
mov dl, dil
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and dil, r8b
or dl, dil
xor dl, 0xff
xor cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, al
and r11b, r8b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 0xff
and r8b, 1
or cl, r11b
or bl, r8b
xor cl, bl
mov r8b, byte [rbp + 0x33]
xor r8b, 1
xor cl, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
or r8b, cl
or r11b, 0
xor r8b, 0xff
and r8b, r11b
mov cl, byte [rbp + 0x33]
xor cl, 1
and cl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0xff
and r11b, 1
or cl, bl
or sil, r11b
xor cl, sil
xor cl, 0xff
mov r11b, al
xor r11b, cl
and r11b, al
mov cl, r8b
xor cl, 0xff
mov bl, r11b
xor bl, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 1
mov dil, cl
and dil, 0xff
and r8b, sil
mov r14b, bl
and r14b, 0xff
and r11b, sil
or dil, r8b
or r14b, r11b
xor dil, r14b
or cl, bl
xor cl, 0xff
or sil, 1
and cl, sil
or dil, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r11b, dl
and r11b, r8b
or cl, r11b
xor cl, 0xff
xor cl, 0
and cl, 0
mov r8b, byte [rbp + 0x33]
xor r8b, 0
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, r11b
and bl, 0
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0xff
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
mov r11b, dl
xor r11b, 0xff
mov bl, r8b
xor bl, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 1
or r11b, bl
or sil, 1
xor r11b, 0xff
and r11b, sil
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
mov r14b, sil
and r14b, 1
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and sil, 1
or bl, r14b
or r15b, sil
xor bl, r15b
xor bl, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 1
or bl, sil
or r14b, 1
xor bl, 0xff
and bl, r14b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov sil, cl
and sil, r11b
xor cl, r11b
or sil, cl
mov cl, bl
and cl, r8b
xor bl, r8b
or cl, bl
mov r8b, sil
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and sil, r11b
mov bl, cl
xor bl, 0xff
and bl, 0xff
and cl, r11b
or r8b, sil
or bl, cl
xor r8b, bl
mov cl, byte [rbp + 0x33]
xor cl, 0
and cl, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
and r11b, 0
or cl, r11b
mov r11b, byte [rbp + 0x33]
xor r11b, 1
xor cl, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
or r11b, cl
or bl, 0
xor r11b, 0xff
and r11b, bl
mov cl, byte [rbp + 0x33]
xor cl, 1
and cl, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov sil, bl
and sil, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0xff
and bl, 1
or cl, sil
or r14b, bl
xor cl, r14b
mov bl, byte [rbp + 0x33]
xor bl, 0
xor cl, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 1
or bl, cl
or sil, 1
xor bl, 0xff
and bl, sil
mov cl, r11b
and cl, bl
xor r11b, bl
or cl, r11b
mov r11b, dil
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov sil, dil
and sil, bl
or r11b, sil
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
mov r14b, sil
and r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and sil, 1
or bl, r14b
or r15b, sil
xor bl, r15b
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 0
and r14b, 1
or sil, r15b
or r12b, r14b
xor sil, r12b
mov r14b, r11b
xor r14b, 0xff
mov r15b, bl
xor r15b, 0xff
mov r12b, byte [rbp + 0x33]
xor r12b, 1
mov r13b, r14b
and r13b, 0xff
and r11b, r12b
mov r9b, r15b
and r9b, 0xff
and bl, r12b
or r13b, r11b
or r9b, bl
xor r13b, r9b
or r14b, r15b
xor r14b, 0xff
or r12b, 1
and r14b, r12b
or r13b, r14b
mov r9b, sil
and r9b, 1
xor sil, 1
or r9b, sil
mov r11b, r13b
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and r13b, bl
or r11b, r13b
xor r11b, 0xff
xor r9b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
or r11b, r9b
or bl, 1
xor r11b, 0xff
and r11b, bl
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and al, bl
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0xff
and bl, 1
or r9b, al
or sil, bl
xor r9b, sil
mov al, cl
xor al, 0xff
and al, 0
mov bl, byte [rbp + 0x33]
xor bl, 0
mov sil, cl
and sil, bl
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 0
and bl, 1
or al, sil
or r14b, bl
xor al, r14b
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 0
or bl, sil
mov sil, r9b
and sil, al
xor r9b, al
or sil, r9b
mov al, bl
and al, 0
xor bl, 0
or al, bl
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
and sil, bl
or r9b, sil
xor r9b, 0xff
xor al, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 1
or r9b, al
or bl, 1
xor r9b, 0xff
and r9b, bl
mov al, r8b
xor al, 0xff
and al, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov sil, r8b
and sil, bl
or al, sil
mov bl, byte [rbp + 0x33]
xor bl, 0
and bl, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
mov r14b, sil
and r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and sil, 1
or bl, r14b
or r15b, sil
xor bl, r15b
mov sil, byte [rbp + 0x33]
xor sil, 1
and sil, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 1
or sil, r14b
mov r14b, al
and r14b, bl
xor al, bl
or r14b, al
mov al, byte [rbp + 0x33]
xor al, 1
mov bl, sil
xor bl, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r12b, al
and r12b, 0
mov r13b, r15b
and r13b, 1
mov byte [rbp - 0x27], bl
and bl, 0
and sil, r15b
or r12b, r13b
or bl, sil
xor r12b, bl
mov bl, byte [rbp - 0x27]
or al, bl
xor al, 0xff
or r15b, 0
and al, r15b
or r12b, al
mov al, r14b
xor al, 0xff
and al, 1
mov sil, byte [rbp + 0x33]
xor sil, 1
and r14b, sil
or al, r14b
xor r12b, 0xff
mov sil, al
xor sil, r12b
and sil, al
mov al, dl
xor al, 0xff
and al, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and dl, r14b
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and r14b, 1
or al, dl
or r15b, r14b
xor al, r15b
mov dl, cl
xor dl, 0xff
and dl, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
mov r15b, cl
and r15b, r14b
mov r12b, byte [rbp + 0x33]
xor r12b, 1
and r12b, 0
and r14b, 1
or dl, r15b
or r12b, r14b
xor dl, r12b
mov r14b, byte [rbp + 0x33]
xor r14b, 0
and r14b, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r12b, r15b
and r12b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 1
and r13b, 0
and r15b, 1
or r14b, r12b
or r13b, r15b
xor r14b, r13b
mov r15b, al
xor r15b, 0xff
mov r12b, dl
xor r12b, 0xff
mov r13b, byte [rbp + 0x33]
xor r13b, 0
mov bl, r15b
and bl, 0
and al, r13b
mov byte [rbp - 0x28], r12b
and r12b, 0
and dl, r13b
or bl, al
or r12b, dl
xor bl, r12b
mov al, byte [rbp - 0x28]
or r15b, al
xor r15b, 0xff
or r13b, 0
and r15b, r13b
or bl, r15b
mov dl, byte [rbp + 0x33]
xor dl, 0
mov r15b, r14b
xor r15b, 0xff
mov r12b, byte [rbp + 0x33]
xor r12b, 1
mov r13b, dl
and r13b, 0xff
mov al, r12b
and al, 0
mov byte [rbp - 0x29], r15b
and r15b, 0xff
and r14b, r12b
or r13b, al
or r15b, r14b
xor r13b, r15b
mov al, byte [rbp - 0x29]
or dl, al
xor dl, 0xff
or r12b, 1
and dl, r12b
or r13b, dl
mov dl, bl
xor dl, 0xff
and dl, 0
mov r14b, byte [rbp + 0x33]
xor r14b, 0
and bl, r14b
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0
and r14b, 1
or dl, bl
or r15b, r14b
xor dl, r15b
xor dl, 0xff
xor r13b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
or dl, r13b
or bl, 0
xor dl, 0xff
and dl, bl
mov bl, r9b
xor bl, 0xff
mov r14b, r11b
xor r14b, bl
and r14b, r11b
mov bl, r11b
xor bl, 0xff
and bl, 0
mov r15b, byte [rbp + 0x33]
xor r15b, 0
and r11b, r15b
mov r12b, r9b
xor r12b, 0xff
and r12b, 0
and r9b, r15b
or bl, r11b
or r12b, r9b
xor bl, r12b
mov r9b, r14b
xor r9b, 0xff
mov r11b, bl
xor r11b, 0xff
mov r15b, byte [rbp + 0x33]
xor r15b, 0
mov r12b, r9b
and r12b, 0
and r14b, r15b
mov r13b, r11b
and r13b, 0
and bl, r15b
or r12b, r14b
or r13b, bl
xor r12b, r13b
or r9b, r11b
xor r9b, 0xff
or r15b, 0
and r9b, r15b
or r12b, r9b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, sil
and bl, r11b
or r9b, bl
mov r11b, dl
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0x33]
xor bl, 1
mov r14b, dl
and r14b, bl
mov r15b, byte [rbp + 0x33]
xor r15b, 1
and r15b, 0xff
and bl, 1
or r11b, r14b
or r15b, bl
xor r11b, r15b
mov bl, byte [rbp + 0x33]
xor bl, 1
and bl, 1
mov r14b, byte [rbp + 0x33]
xor r14b, 1
and r14b, 1
or bl, r14b
mov r14b, byte [rbp + 0x33]
xor r14b, 1
mov r15b, r9b
xor r15b, r14b
and r15b, r9b
mov r14b, bl
xor r14b, 0xff
mov r13b, sil
xor r13b, r14b
and r13b, sil
mov sil, byte [rbp + 0x33]
xor sil, 1
mov r14b, r11b
xor r14b, sil
and r14b, r11b
mov sil, bl
xor sil, 0xff
mov al, dl
xor al, sil
and al, dl
mov dl, r15b
xor dl, 0xff
mov sil, r13b
xor sil, 0xff
mov byte [rbp - 0x2a], al
mov al, byte [rbp + 0x33]
xor al, 0
mov byte [rbp - 0x2b], dl
and dl, 0
and r15b, al
mov byte [rbp - 0x2c], sil
and sil, 0
and r13b, al
or dl, r15b
or sil, r13b
xor dl, sil
mov sil, byte [rbp - 0x2b]
mov r15b, byte [rbp - 0x2c]
or sil, r15b
xor sil, 0xff
or al, 0
and sil, al
or dl, sil
mov al, r14b
mov sil, byte [rbp - 0x2a]
and al, sil
xor r14b, sil
or al, r14b
mov r14b, dl
xor r14b, 0xff
and r14b, 0
mov r13b, byte [rbp + 0x33]
xor r13b, 0
and dl, r13b
mov sil, al
xor sil, 0xff
and sil, 0
and al, r13b
or r14b, dl
or sil, al
xor r14b, sil
mov al, r9b
xor al, 0xff
mov dl, r11b
xor dl, 0xff
mov sil, byte [rbp + 0x33]
xor sil, 1
mov r13b, al
and r13b, 0xff
and r9b, sil
mov r15b, dl
and r15b, 0xff
and r11b, sil
or r13b, r9b
or r15b, r11b
xor r13b, r15b
or al, dl
xor al, 0xff
or sil, 1
and al, sil
or r13b, al
mov al, r13b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
and r13b, dl
or al, r13b
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r9b, bl
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov sil, dl
and sil, 0
mov r15b, r11b
and r15b, 1
mov r13b, r9b
and r13b, 0
and bl, r11b
or sil, r15b
or r13b, bl
xor sil, r13b
or dl, r9b
xor dl, 0xff
or r11b, 0
and dl, r11b
or sil, dl
xor sil, 0xff
mov dl, al
xor dl, sil
and dl, al
mov al, r14b
xor al, 0xff
mov r9b, dl
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, al
and bl, 0xff
and r14b, r11b
mov sil, r9b
and sil, 0xff
and dl, r11b
or bl, r14b
or sil, dl
xor bl, sil
or al, r9b
xor al, 0xff
or r11b, 1
and al, r11b
or bl, al
mov al, r12b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
mov r9b, r12b
and r9b, dl
or al, r9b
xor al, 0xff
mov dl, bl
xor dl, al
and dl, bl
mov al, bl
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and bl, r9b
or al, bl
xor r12b, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
or r12b, al
or r9b, 1
xor r12b, 0xff
and r12b, r9b
mov al, dl
xor al, 0xff
mov r9b, r12b
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 1
mov bl, al
and bl, 0xff
and dl, r11b
mov sil, r9b
and sil, 0xff
and r12b, r11b
or bl, dl
or sil, r12b
xor bl, sil
or al, r9b
xor al, 0xff
or r11b, 1
and al, r11b
or bl, al
mov al, dil
xor al, 0xff
mov dl, r8b
xor dl, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 1
or al, dl
or r9b, 1
xor al, 0xff
and al, r9b
mov dl, dil
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x33]
xor r9b, 0
and dil, r9b
mov r11b, r8b
xor r11b, 0xff
and r11b, 0
and r8b, r9b
or dl, dil
or r11b, r8b
xor dl, r11b
mov r8b, al
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov sil, r8b
and sil, 0
and al, r11b
mov dil, r9b
and dil, 0
and dl, r11b
or sil, al
or dil, dl
xor sil, dil
or r8b, r9b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or sil, r8b
mov al, sil
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
mov r8b, sil
and r8b, dl
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or dl, r8b
xor dl, 0xff
mov r8b, sil
xor r8b, dl
and r8b, sil
mov dl, al
xor dl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov sil, dl
and sil, 0
and al, r11b
mov dil, r9b
and dil, 0
and r8b, r11b
or sil, al
or dil, r8b
xor sil, dil
or dl, r9b
xor dl, 0xff
or r11b, 0
and dl, r11b
or sil, dl
mov al, byte [rbp + 0x33]
xor al, 0
mov dl, cl
xor dl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
or al, dl
or r8b, 1
xor al, 0xff
and al, r8b
mov dl, byte [rbp + 0x33]
xor dl, 0
mov r8b, cl
and r8b, dl
xor cl, 0xff
and cl, 0
or r8b, cl
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, cl
and r11b, 0
and al, r9b
mov dil, dl
and dil, 0
and r8b, r9b
or r11b, al
or dil, r8b
xor r11b, dil
or cl, dl
xor cl, 0xff
or r9b, 0
and cl, r9b
or r11b, cl
mov al, sil
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x33]
xor cl, 0
and sil, cl
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 0
and cl, 1
or al, sil
or dl, cl
xor al, dl
mov cl, r11b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
and r11b, dl
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 0
and dl, 1
or cl, r11b
or r8b, dl
xor cl, r8b
mov dl, byte [rbp + 0x33]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
and r8b, 1
or dl, r8b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
xor r9b, 0xff
mov r11b, byte [rbp + 0x33]
xor r11b, 0
mov sil, r8b
and sil, 0
and al, r11b
mov dil, r9b
and dil, 0
and cl, r11b
or sil, al
or dil, cl
xor sil, dil
or r8b, r9b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or sil, r8b
mov al, byte [rbp + 0x33]
xor al, 1
mov cl, dl
xor cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r9b, al
and r9b, 0xff
mov r11b, r8b
and r11b, 1
mov dil, cl
and dil, 0xff
and dl, r8b
or r9b, r11b
or dil, dl
xor r9b, dil
or al, cl
xor al, 0xff
or r8b, 1
and al, r8b
or r9b, al
mov al, sil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x33]
xor cl, 1
and sil, cl
or al, sil
xor r9b, 0xff
mov cl, al
xor cl, r9b
and cl, al
mov al, bl
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0x33]
xor dl, 0
mov r8b, bl
and r8b, dl
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x33]
xor r8b, 1
mov r9b, cl
and r9b, r8b
or dl, r9b
mov r8b, byte [rbp + 0x33]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x33]
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, byte [rbp + 0x33]
xor r9b, 0
mov r11b, al
xor r11b, r9b
and r11b, al
mov r9b, r8b
xor r9b, 0xff
mov sil, bl
xor sil, r9b
and sil, bl
mov r9b, dl
xor r9b, 0xff
mov bl, byte [rbp + 0x33]
xor bl, 0
mov dil, byte [rbp + 0x33]
xor dil, 1
or r9b, bl
or dil, 1
xor r9b, 0xff
and r9b, dil
mov bl, r8b
xor bl, 0xff
mov dil, cl
xor dil, bl
and dil, cl
mov cl, r11b
and cl, sil
xor r11b, sil
or cl, r11b
mov r11b, r9b
and r11b, dil
xor r9b, dil
or r11b, r9b
mov r9b, cl
xor r9b, 0xff
mov bl, r11b
and bl, r9b
xor r11b, 0xff
and cl, r11b
or bl, cl
mov cl, al
and cl, dl
xor al, dl
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x33]
xor dl, 1
and cl, dl
or al, cl
mov cl, r8b
and cl, 0
xor r8b, 0
or cl, r8b
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov al, bl
xor al, 0xff
mov cl, dl
xor cl, 0xff
mov r8b, byte [rbp + 0x33]
xor r8b, 0
mov r9b, al
and r9b, 0
and bl, r8b
mov r11b, cl
and r11b, 0
and dl, r8b
or r9b, bl
or r11b, dl
xor r9b, r11b
or al, cl
xor al, 0xff
or r8b, 0
and al, r8b
or r9b, al
test r9b, 1
mov dword [rbp - 0x30], r10d
jne 0x6d857663
jmp 0x6d857b3f
mov eax, dword [rbp - 0x30]
lea rsp, [rbp + 0xb58]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor eax, eax
mov ecx, eax
xor eax, eax
mov edx, 0x10
mov dword [rbp - 0x34], eax
mov rax, rdx
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x48], rdx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x50], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x58], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x60], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x68], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x70], rax
mov rax, rcx
call fcn.6d858e80
sub rsp, rax
mov rax, rsp
sub rsp, 0x30
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x40]
lea r8, [sym.out.dll_ThreadFunc]
mov r9, qword [rbp - 0x40]
mov dword [rsp + 0x20], 0
mov qword [rsp + 0x28], 0
mov qword [rbp - 0x78], rax
call qword [sym.imp.KERNEL32.dll_CreateThread]
add rsp, 0x30
mov rcx, qword [rbp - 0x58]
mov qword [rcx], rax
mov rax, qword [rbp - 0x60]
sub rsp, 0x20
mov rcx, rax
lea rdx, sym.out.dll_gBuf
mov r8d, 4
call sym.out.dll_MemCpy
add rsp, 0x20
lea rcx, sym.out.dll_gBuf
mov rdx, rcx
add rdx, 0x404
add rcx, 4
mov r8, qword [rbp - 0x68]
mov qword [r8], rcx
mov rcx, qword [rbp - 0x70]
mov qword [rcx], rdx
mov rdx, qword [rbp - 0x78]
mov dword [rdx], 0
jmp 0x6d823342
jmp 0x6d8363fb
xor eax, eax
mov rcx, qword [rbp + 0xa40]
mov edx, dword [rcx]
mov r8d, eax
sub r8d, 0x3f79c82
add edx, r8d
add edx, 0x928b71d6
add edx, 0x5d9013ea
sub edx, 0x928b71d6
mov r8d, eax
sub r8d, edx
mov edx, eax
sub edx, 0x3f79c82
add r8d, edx
mov edx, eax
sub edx, r8d
mov r8d, eax
sub r8d, 0x790ac640
sub r8d, edx
add r8d, 0x790ac640
mov edx, eax
sub edx, 0x8317e707
add edx, 0
sub r8d, 0x6ebc7f5e
add r8d, edx
add r8d, 0x6ebc7f5e
mov edx, eax
sub edx, r8d
add edx, 0
mov r8d, eax
sub r8d, edx
mov edx, eax
sub edx, 0xfa3d1e17
add r8d, edx
mov edx, eax
sub edx, r8d
mov r8d, eax
sub r8d, 0x5d9013ea
add edx, r8d
add edx, 0x79688ceb
sub edx, 0xfa3d1e17
sub edx, 0x79688ceb
mov r8d, eax
sub r8d, 0x8d6a623d
add r8d, 0
mov r9d, eax
sub r9d, 1
add r8d, r9d
mov r9d, eax
sub r9d, 0x8d6a623d
sub r8d, r9d
mov r9d, eax
sub r9d, edx
mov edx, eax
sub edx, 0x12219d41
add r9d, edx
mov edx, eax
sub edx, r9d
sub eax, r8d
add edx, eax
sub edx, 0x84d998dc
sub edx, 0x12219d41
add edx, 0x84d998dc
sub edx, 0x7c027ff2
add edx, 0x2a61d991
add edx, 0x7c027ff2
add edx, 0xbf6b0cc5
sub edx, 0xeefa2a46
sub edx, 0xbf6b0cc5
sub edx, 0x90f2993b
sub edx, 0x2a61d991
add edx, 0x90f2993b
add edx, 0xee2b7358
add edx, 0x817b1514
sub edx, 0xee2b7358
add edx, 0xd3dc2f93
sub edx, 0x8317e707
sub edx, 0xd3dc2f93
sub edx, 0x1dcdf73
sub edx, 0x817b1514
add edx, 0x1dcdf73
mov eax, 0x55f3c76
add eax, 0
sub eax, 0xeefa2a46
sub eax, 0x55f3c76
sub edx, 0xca3e3f49
sub edx, eax
add edx, 0xca3e3f49
mov dword [rcx], edx
jmp 0x6d837c17
xor eax, eax
mov rcx, qword [rbp + 0xa50]
mov rdx, qword [rcx]
mov r8, qword [rbp + 0xa30]
mov r9, qword [r8]
mov r10d, dword [r9]
mov r9d, r10d
shl r9, 2
add rdx, r9
mov r9, qword [rbp + 0xa00]
mov r10d, dword [r9]
mov r11d, r10d
shl r11, 2
add rdx, r11
mov r11, qword [rbp + 0x9f8]
mov qword [r11], rdx
mov rdx, qword [rbp + 0xa28]
mov rsi, qword [rdx]
mov rdi, qword [r11]
mov r10d, dword [rdi]
sub r10d, 0x107357a8
sub r10d, 0x378dbc31
add r10d, 0x107357a8
sub r10d, 0x8576917
sub r10d, 0xe95e34a7
add r10d, 0x8576917
mov ebx, eax
sub ebx, r10d
mov r10d, eax
sub r10d, 0x378dbc31
add ebx, r10d
mov r10d, eax
sub r10d, ebx
mov ebx, eax
sub ebx, 0xd46a8a0
add ebx, 0
sub r10d, 0xe9178ee
add r10d, ebx
add r10d, 0xe9178ee
add r10d, 0xf14dfa45
sub r10d, 0x1bdc8234
sub r10d, 0xf14dfa45
mov ebx, eax
sub ebx, r10d
mov r10d, eax
sub r10d, 0xe95e34a7
add ebx, r10d
mov r10d, eax
sub r10d, ebx
add r10d, 0xb2bccf95
add r10d, 0x1bdc8234
sub r10d, 0xb2bccf95
mov ebx, 0xc5335e4e
add ebx, 0
sub ebx, r10d
sub ebx, 0xc5335e4e
mov r10d, eax
sub r10d, 0x62211c46
sub r10d, 0xbb5098dc
add r10d, 0x62211c46
sub ebx, 0xa3f0f40
add ebx, r10d
add ebx, 0xa3f0f40
mov r10d, 0xcd7ff329
add r10d, 0
sub r10d, ebx
sub r10d, 0xcd7ff329
mov ebx, 0x6bde5d85
add ebx, 0
sub ebx, r10d
sub ebx, 0x6bde5d85
mov r10d, eax
sub r10d, esi
add r10d, 0
sub ebx, 0x8ad953db
add ebx, r10d
add ebx, 0x8ad953db
mov r10d, eax
sub r10d, ebx
add r10d, 0
mov esi, 0x90a0a182
add esi, 0
sub esi, 0xbb5098dc
sub esi, 0x90a0a182
add r10d, 0x271793cd
add r10d, esi
sub r10d, 0x271793cd
mov esi, eax
sub esi, 0x31c78139
add esi, 0x47588063
add esi, 0x31c78139
add esi, 0x2412fd32
sub esi, 0xd46a8a0
sub esi, 0x2412fd32
sub eax, 0x47588063
add esi, eax
mov eax, 0x5e48ec55
add eax, 0
sub eax, esi
sub eax, 0x5e48ec55
sub r10d, 0xc972a48
add r10d, eax
add r10d, 0xc972a48
mov dword [rdi], r10d
jmp 0x6d83ebab
jmp 0x6d845715
mov rax, qword [rbp + 0x9e8]
mov rcx, qword [rax]
add rcx, 0x14
mov qword [rax], rcx
jmp 0x6d84b42e
mov rax, qword [rbp + 0xa50]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa78]
mov r8, qword [rdx]
mov r9d, dword [r8 + 0x28]
mov r8d, r9d
add rcx, r8
mov r8, qword [rbp + 0x9a8]
mov qword [r8], rcx
sub rsp, 0x20
call qword [r8]
add rsp, 0x20
jmp 0x6d850d45