Function at 0x6d81a9c0
Capabilities:
Create thread

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xb48
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, 0x252cbfe3
sub r8d, 0xa4fe6c01
add r8d, 0x252cbfe3
sub r8d, 0x40189ac5
add r8d, 0x62406c4d
add r8d, 0x40189ac5
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0xa4fe6c01
add r9d, r8d
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0xa8506f0a
add r9d, r8d
mov r8d, eax
sub r8d, r9d
add r8d, 0xa064aa3c
sub r8d, 1
sub r8d, 0xa064aa3c
add r8d, 0x4f7b5667
sub r8d, 0xa8506f0a
sub r8d, 0x4f7b5667
mov r9d, eax
sub r9d, 0x62406c4d
add r9d, 0
mov r10d, eax
sub r10d, r9d
sub r8d, r10d
mov r9d, eax
sub r9d, ecx
mov r10d, eax
sub r10d, 0x2b2cc25b
add r9d, r10d
mov r10d, eax
sub r10d, r9d
sub r10d, 0xce72c6dd
sub r10d, 0x9e4f1d4f
add r10d, 0xce72c6dd
sub r10d, 0xd1b8973b
sub r10d, 0x2b2cc25b
add r10d, 0xd1b8973b
mov r9d, eax
sub r9d, 0xd8b221bf
sub r10d, r9d
add r10d, 0x95296a49
add r10d, r8d
sub r10d, 0x95296a49
mov r8d, eax
sub r8d, 0xd8b221bf
add r10d, r8d
add r10d, 0xb88a8db4
add r10d, 0x338b600e
sub r10d, 0xb88a8db4
mov r8d, eax
sub r8d, r10d
mov r9d, eax
sub r9d, 0x9e4f1d4f
add r8d, r9d
sub eax, r8d
sub eax, 0x77ffabec
sub eax, 0x338b600e
add eax, 0x77ffabec
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
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, 0
or r15b, r14b
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov r14b, sil
and r14b, r15b
xor sil, r15b
or r14b, sil
mov sil, r14b
xor sil, 0xff
and sil, 1
mov r15b, dil
xor r15b, 1
and r14b, r15b
or sil, r14b
mov r14b, dil
xor r14b, 1
mov r15b, sil
and r15b, r14b
xor sil, 0xff
and sil, 1
or r15b, sil
xor r15b, 0xff
mov sil, dil
xor sil, 1
mov r14b, dil
xor r14b, 0
or r15b, sil
or r14b, 0
xor r15b, 0xff
and r15b, r14b
mov sil, dil
xor sil, 1
and sil, 1
mov r14b, dil
xor r14b, 1
mov r12b, r14b
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and r14b, 1
or sil, r12b
or r13b, r14b
xor sil, r13b
mov r14b, dil
xor r14b, 0
xor sil, 0xff
mov r12b, dil
xor r12b, 0
or r14b, sil
or r12b, 0
xor r14b, 0xff
and r14b, r12b
mov sil, dil
xor sil, 0
and sil, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
or sil, r12b
mov r12b, dil
xor r12b, 1
mov r13b, sil
xor r13b, 0xff
mov al, dil
xor al, 1
or r12b, r13b
or al, 1
xor r12b, 0xff
and r12b, al
mov al, dil
xor al, 1
and al, 1
mov r13b, dil
xor r13b, 1
mov cl, r13b
and cl, 1
mov dl, dil
xor dl, 1
and dl, 0xff
and r13b, 1
or al, cl
or dl, r13b
xor al, dl
xor al, 0xff
mov cl, dil
xor cl, 0
mov dl, dil
xor dl, 0
or al, cl
or dl, 0
xor al, 0xff
and al, dl
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov cl, r14b
and cl, r12b
xor r14b, r12b
or cl, r14b
mov dl, al
and dl, sil
xor al, sil
or dl, al
mov al, cl
xor al, 0xff
mov sil, dl
and sil, al
xor dl, 0xff
and cl, dl
or sil, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov dl, r11b
and dl, cl
or al, dl
mov cl, sil
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and sil, dl
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and dl, 1
or cl, sil
or r14b, dl
xor cl, r14b
mov dl, dil
xor dl, 0
and dl, 1
mov sil, dil
xor sil, 1
mov r14b, sil
and r14b, 0
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and sil, 1
or dl, r14b
or r12b, sil
xor dl, r12b
mov sil, al
and sil, cl
xor al, cl
or sil, al
mov al, dil
xor al, 0
mov cl, dl
xor cl, 0xff
mov r14b, dil
xor r14b, 1
mov r12b, al
and r12b, 0xff
mov r13b, r14b
and r13b, 0
mov r8b, cl
and r8b, 0xff
and dl, r14b
or r12b, r13b
or r8b, dl
xor r12b, r8b
or al, cl
xor al, 0xff
or r14b, 1
and al, r14b
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 al, 0xff
xor r12b, 0xff
mov cl, dil
xor cl, 0
or al, r12b
or cl, 0
xor al, 0xff
and al, cl
mov cl, al
xor cl, 0xff
mov dl, r15b
xor dl, cl
and dl, r15b
mov cl, r15b
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
and r15b, r8b
mov sil, al
xor sil, 0xff
and sil, 0xff
and al, r8b
or cl, r15b
or sil, al
xor cl, sil
mov al, dl
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov sil, dil
xor sil, 1
mov r14b, al
and r14b, 0xff
and dl, sil
mov r15b, r8b
and r15b, 0xff
and cl, sil
or r14b, dl
or r15b, cl
xor r14b, r15b
or al, r8b
xor al, 0xff
or sil, 1
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
or al, dl
mov cl, dil
xor cl, 0
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, 0
and al, 1
mov dl, dil
xor dl, 1
mov r8b, dl
and r8b, 0
mov sil, dil
xor sil, 1
and sil, 0xff
and dl, 1
or al, r8b
or sil, dl
xor al, sil
mov dl, al
xor dl, 0xff
mov r8b, bl
xor r8b, dl
and r8b, bl
mov dl, dil
xor dl, 1
and dl, 1
mov sil, dil
xor sil, 1
and sil, 1
or dl, sil
mov sil, dil
xor sil, 0
mov r15b, dl
xor r15b, sil
and r15b, dl
mov dl, dil
xor dl, 1
xor al, 0xff
mov sil, dil
xor sil, 0
or dl, al
or sil, 0
xor dl, 0xff
and dl, sil
mov al, cl
xor al, 0xff
mov sil, r8b
xor sil, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, al
and r13b, 0xff
and cl, r12b
mov r9b, sil
and r9b, 0xff
and r8b, r12b
or r13b, cl
or r9b, r8b
xor r13b, r9b
or al, sil
xor al, 0xff
or r12b, 1
and al, r12b
or r13b, al
mov al, r15b
xor al, 0xff
mov cl, dl
xor cl, 0xff
mov r8b, dil
xor r8b, 1
mov r9b, al
and r9b, 0xff
and r15b, r8b
mov sil, cl
and sil, 0xff
and dl, r8b
or r9b, r15b
or sil, dl
xor r9b, sil
or al, cl
xor al, 0xff
or r8b, 1
and al, r8b
or r9b, al
mov al, r13b
xor al, 0xff
mov cl, r9b
and cl, al
xor r9b, 0xff
and r13b, r9b
or cl, r13b
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, cl
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and cl, r8b
mov r9b, dil
xor r9b, 1
and r9b, 0xff
and r8b, 1
or dl, cl
or r9b, r8b
xor dl, r9b
mov cl, dil
xor cl, 1
and cl, 0
mov r8b, dil
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov sil, dil
xor sil, 1
and sil, 0
and r8b, 1
or cl, r9b
or sil, r8b
xor cl, sil
mov r8b, al
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov sil, dil
xor sil, 1
mov r15b, r8b
and r15b, 0xff
and al, sil
mov r12b, r9b
and r12b, 0xff
and dl, sil
or r15b, al
or r12b, dl
xor r15b, r12b
or r8b, r9b
xor r8b, 0xff
or sil, 1
and r8b, sil
or r15b, r8b
mov al, cl
and al, 1
xor cl, 1
or al, cl
mov cl, r15b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r15b, dl
or cl, r15b
xor al, 0xff
mov dl, cl
xor dl, al
and dl, cl
mov al, dil
xor al, 1
and al, 1
mov cl, dil
xor cl, 1
and cl, 1
or al, cl
mov cl, dil
xor cl, 1
xor al, 0xff
mov r8b, dil
xor r8b, 0
or cl, al
or r8b, 0
xor cl, 0xff
and cl, r8b
mov al, dil
xor al, 1
and al, 0
mov r8b, dil
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov sil, dil
xor sil, 1
and sil, 0
and r8b, 1
or al, r9b
or sil, r8b
xor al, sil
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, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 0
mov r8b, dil
xor r8b, 0
and al, r8b
mov r9b, dil
xor r9b, 1
and r9b, 0
and r8b, 1
or cl, al
or r9b, r8b
xor cl, r9b
mov al, bl
xor al, 0xff
mov r8b, cl
and r8b, al
xor cl, 0xff
mov al, bl
and al, cl
or r8b, al
xor r8b, 0xff
mov al, bl
xor al, 0xff
mov cl, dil
xor cl, 1
or r8b, al
or cl, 1
xor r8b, 0xff
and r8b, cl
mov al, dl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov r9b, dl
and r9b, cl
or al, r9b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, dil
xor r9b, 1
mov sil, r8b
and sil, r9b
or cl, sil
mov r9b, dil
xor r9b, 1
and r9b, 1
mov sil, dil
xor sil, 1
and sil, 1
or r9b, sil
mov sil, al
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 dl, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r12b, dil
xor r12b, 0
or dl, r15b
or r12b, 0
xor dl, 0xff
and dl, r12b
mov r15b, cl
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, dil
xor r13b, 1
or r15b, r12b
or r13b, 1
xor r15b, 0xff
and r15b, r13b
mov r12b, r9b
xor r12b, 0xff
mov r13b, r8b
xor r13b, r12b
and r13b, r8b
mov r8b, sil
xor r8b, 0xff
mov r12b, dl
xor r12b, 0xff
mov r10b, dil
xor r10b, 0
mov byte [rbp + 0xac7], r8b
and r8b, 0
and sil, r10b
mov byte [rbp + 0xac6], r12b
and r12b, 0
and dl, r10b
or r8b, sil
or r12b, dl
xor r8b, r12b
mov dl, byte [rbp + 0xac7]
mov sil, byte [rbp + 0xac6]
or dl, sil
xor dl, 0xff
or r10b, 0
and dl, r10b
or r8b, dl
mov dl, r15b
and dl, r13b
xor r15b, r13b
or dl, r15b
mov r10b, r8b
xor r10b, 0xff
mov r15b, dl
and r15b, r10b
xor dl, 0xff
and r8b, dl
or r15b, r8b
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
or al, dl
mov cl, dil
xor cl, 1
mov dl, r9b
xor dl, 0xff
mov r8b, dil
xor r8b, 1
mov r10b, cl
and r10b, 0xff
mov r12b, r8b
and r12b, 1
mov r13b, dl
and r13b, 0xff
and r9b, r8b
or r10b, r12b
or r13b, r9b
xor r10b, r13b
or cl, dl
xor cl, 0xff
or r8b, 1
and cl, r8b
or r10b, cl
xor al, 0xff
xor r10b, 0xff
mov cl, dil
xor cl, 1
or al, r10b
or cl, 1
xor al, 0xff
and al, cl
mov cl, r15b
xor cl, 0xff
mov dl, al
xor dl, 0xff
mov r8b, dil
xor r8b, 0
mov r9b, cl
and r9b, 0
and r15b, r8b
mov r10b, dl
and r10b, 0
and al, r8b
or r9b, r15b
or r10b, al
xor r9b, r10b
or cl, dl
xor cl, 0xff
or r8b, 0
and cl, r8b
or r9b, cl
mov al, dil
xor al, 1
and al, 1
mov cl, dil
xor cl, 1
and cl, 1
or al, cl
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
and dl, 1
or al, dl
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, cl
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
mov r10b, dil
xor r10b, 0
mov r15b, dl
and r15b, 0
and cl, r10b
mov r12b, r8b
and r12b, 0
and al, r10b
or r15b, cl
or r12b, al
xor r15b, r12b
or dl, r8b
xor dl, 0xff
or r10b, 0
and dl, r10b
or r15b, dl
mov al, dil
xor al, 1
and al, 1
mov cl, dil
xor cl, 1
and cl, 1
or al, cl
mov cl, r15b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r15b, dl
or cl, r15b
mov dl, dil
xor dl, 1
and dl, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or dl, r8b
mov r8b, al
xor r8b, 0xff
mov r10b, cl
xor r10b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, r8b
and r12b, 0
and al, r15b
mov r13b, r10b
and r13b, 0
and cl, r15b
or r12b, al
or r13b, cl
xor r12b, r13b
or r8b, r10b
xor r8b, 0xff
or r15b, 0
and r8b, r15b
or r12b, r8b
mov al, dil
xor al, 1
mov cl, dl
xor cl, 0xff
mov r8b, dil
xor r8b, 1
mov r10b, al
and r10b, 0xff
mov r15b, r8b
and r15b, 1
mov r13b, cl
and r13b, 0xff
and dl, r8b
or r10b, r15b
or r13b, dl
xor r10b, r13b
or al, cl
xor al, 0xff
or r8b, 1
and al, r8b
or r10b, al
mov al, r12b
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
and r12b, cl
mov dl, dil
xor dl, 1
and dl, 0
and cl, 1
or al, r12b
or dl, cl
xor al, dl
xor al, 0xff
xor r10b, 0xff
mov cl, dil
xor cl, 0
or al, r10b
or cl, 0
xor al, 0xff
and al, cl
mov cl, dil
xor cl, 1
and cl, 1
mov dl, dil
xor dl, 1
mov r8b, dl
and r8b, 1
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, r8b
or r10b, dl
xor cl, r10b
xor cl, 0xff
xor cl, 0
and cl, 0
mov dl, dil
xor dl, 0
and dl, 1
mov r8b, dil
xor r8b, 1
and r8b, 0
or dl, r8b
mov r8b, dl
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r10b, dil
xor r10b, 1
and r10b, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or r10b, r15b
mov r15b, dil
xor r15b, 0
mov r12b, r10b
xor r12b, r15b
and r12b, r10b
mov r10b, dil
xor r10b, 1
xor dl, 0xff
mov r15b, dil
xor r15b, 1
or r10b, dl
or r15b, 1
xor r10b, 0xff
and r10b, r15b
mov dl, cl
and dl, r8b
xor cl, r8b
or dl, cl
mov cl, r12b
and cl, r10b
xor r12b, r10b
or cl, r12b
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r10b, dil
xor r10b, 0
and dl, r10b
mov r15b, cl
xor r15b, 0xff
and r15b, 0
and cl, r10b
or r8b, dl
or r15b, cl
xor r8b, r15b
mov cl, dil
xor cl, 1
and cl, 1
mov dl, dil
xor dl, 1
and dl, 1
or cl, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r10b, dil
xor r10b, 1
and r8b, r10b
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r10b, 1
or dl, r8b
or r15b, r10b
xor dl, r15b
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r10b, dil
xor r10b, 1
and r10b, 0
or r8b, r10b
mov r10b, cl
and r10b, dl
xor cl, dl
or r10b, cl
mov cl, r8b
and cl, 0
xor r8b, 0
or cl, r8b
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and r10b, r8b
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r8b, 1
or dl, r10b
or r15b, r8b
xor dl, r15b
xor cl, 0xff
mov r8b, dl
xor r8b, cl
and r8b, dl
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
mov r10b, dil
xor r10b, 1
or cl, dl
or r10b, 1
xor cl, 0xff
and cl, r10b
mov dl, al
xor dl, 0xff
mov r10b, r8b
and r10b, dl
xor r8b, 0xff
and al, r8b
or r10b, al
mov al, cl
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov r8b, dil
xor r8b, 0
mov r15b, al
and r15b, 0
and cl, r8b
mov r12b, dl
and r12b, 0
and r10b, r8b
or r15b, cl
or r12b, r10b
xor r15b, r12b
or al, dl
xor al, 0xff
or r8b, 0
and al, r8b
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, 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, 0
mov dl, dil
xor dl, 0
mov r8b, dl
and r8b, 1
mov r10b, dil
xor r10b, 1
and r10b, 0
and dl, 1
or al, r8b
or r10b, dl
xor al, r10b
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, cl
and al, dl
xor cl, dl
or al, cl
mov cl, r14b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov r8b, r14b
and r8b, dl
or cl, r8b
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov cl, al
xor cl, 0xff
and cl, 0
mov r8b, dil
xor r8b, 0
and al, r8b
mov r10b, dil
xor r10b, 1
and r10b, 0
and r8b, 1
or cl, al
or r10b, r8b
xor cl, r10b
mov al, r14b
xor al, 0xff
xor cl, 0xff
mov r8b, dil
xor r8b, 1
or al, cl
or r8b, 1
xor al, 0xff
and al, r8b
mov cl, dl
and cl, al
xor dl, al
or cl, dl
mov al, r14b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
mov r8b, r14b
and r8b, dl
mov r10b, dil
xor r10b, 1
and r10b, 0
and dl, 1
or al, r8b
or r10b, dl
xor al, r10b
mov dl, cl
xor dl, 0xff
and dl, 0
mov r8b, dil
xor r8b, 0
mov r10b, cl
and r10b, r8b
mov r12b, al
xor r12b, 0xff
and r12b, 0
and al, r8b
or dl, r10b
or r12b, al
xor dl, r12b
xor cl, 0xff
mov al, dl
xor al, cl
and al, dl
mov cl, r15b
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
mov r8b, r15b
and r8b, dl
mov r10b, dil
xor r10b, 1
and r10b, 0
and dl, 1
or cl, r8b
or r10b, dl
xor cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, dil
xor dl, 1
and dl, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or dl, r8b
xor dl, 0xff
mov r8b, r15b
xor r8b, dl
and r8b, r15b
mov dl, cl
and dl, r8b
xor cl, r8b
or dl, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
mov r10b, r11b
and r10b, r8b
or cl, r10b
xor cl, 0xff
xor cl, 0
and cl, 0
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r10b, dil
xor r10b, 1
and r10b, 0
or r8b, r10b
mov r10b, r8b
xor r10b, 0xff
mov r12b, r11b
xor r12b, r10b
and r12b, r11b
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov r13b, dil
xor r13b, 1
mov sil, dl
and sil, r13b
or r10b, sil
mov sil, dil
xor sil, 0
mov r13b, r10b
xor r13b, sil
and r13b, r10b
xor dl, 0xff
xor r8b, 0xff
mov r10b, dil
xor r10b, 0
or dl, r8b
or r10b, 0
xor dl, 0xff
and dl, r10b
mov r8b, cl
and r8b, r12b
xor cl, r12b
or r8b, cl
mov cl, r13b
xor cl, 0xff
mov r10b, dl
xor r10b, 0xff
mov sil, dil
xor sil, 0
mov r12b, cl
and r12b, 0
and r13b, sil
mov byte [rbp + 0xac5], r10b
and r10b, 0
and dl, sil
or r12b, r13b
or r10b, dl
xor r12b, r10b
mov dl, byte [rbp + 0xac5]
or cl, dl
xor cl, 0xff
or sil, 0
and cl, sil
or r12b, cl
mov cl, r8b
xor cl, 0xff
and cl, 0
mov r10b, dil
xor r10b, 0
and r8b, r10b
mov sil, r12b
xor sil, 0xff
and sil, 0
and r12b, r10b
or cl, r8b
or sil, r12b
xor cl, sil
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, dil
xor r10b, 1
and cl, r10b
mov sil, dil
xor sil, 1
and sil, 0xff
and r10b, 1
or r8b, cl
or sil, r10b
xor r8b, sil
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r10b, dil
xor r10b, 1
and r11b, r10b
mov sil, dil
xor sil, 1
and sil, 0xff
and r10b, 1
or cl, r11b
or sil, r10b
xor cl, sil
mov r10b, dil
xor r10b, 0
and r10b, 0
mov r11b, dil
xor r11b, 0
mov sil, r11b
and sil, 0
mov r12b, dil
xor r12b, 1
and r12b, 0
and r11b, 1
or r10b, sil
or r12b, r11b
xor r10b, r12b
mov r11b, r8b
xor r11b, 0xff
mov sil, cl
xor sil, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, r11b
and r13b, 0
and r8b, r12b
mov dl, sil
and dl, 0
and cl, r12b
or r13b, r8b
or dl, cl
xor r13b, dl
or r11b, sil
xor r11b, 0xff
or r12b, 0
and r11b, r12b
or r13b, r11b
mov cl, dil
xor cl, 0
mov dl, r10b
xor dl, 0xff
mov r8b, dil
xor r8b, 0
mov r11b, cl
and r11b, 0
mov sil, r8b
and sil, 0
mov r12b, dl
and r12b, 0
and r10b, r8b
or r11b, sil
or r12b, r10b
xor r11b, r12b
or cl, dl
xor cl, 0xff
or r8b, 0
and cl, r8b
or r11b, cl
mov cl, r13b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r13b, dl
or cl, r13b
xor r11b, 0xff
mov dl, cl
xor dl, r11b
and dl, cl
mov cl, dil
xor cl, 1
and cl, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or cl, r8b
mov r8b, dil
xor r8b, 1
xor cl, 0xff
mov r10b, dil
xor r10b, 0
or r8b, cl
or r10b, 0
xor r8b, 0xff
and r8b, r10b
mov cl, dil
xor cl, 1
and cl, 1
mov r10b, dil
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov sil, dil
xor sil, 1
and sil, 0xff
and r10b, 1
or cl, r11b
or sil, r10b
xor cl, sil
mov r10b, dil
xor r10b, 1
xor cl, 0xff
mov r11b, dil
xor r11b, 1
or r10b, cl
or r11b, 1
xor r10b, 0xff
and r10b, r11b
mov cl, r8b
xor cl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov sil, dil
xor sil, 1
mov r12b, cl
and r12b, 0xff
and r8b, sil
mov r13b, r11b
and r13b, 0xff
and r10b, sil
or r12b, r8b
or r13b, r10b
xor r12b, r13b
or cl, r11b
xor cl, 0xff
or sil, 1
and cl, sil
or r12b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
mov r10b, r9b
and r10b, r8b
or cl, r10b
mov r8b, r12b
xor r8b, 0xff
xor cl, 0xff
mov r10b, dil
xor r10b, 1
or r8b, cl
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov cl, r12b
xor cl, 0xff
and cl, 0
mov r10b, dil
xor r10b, 0
and r12b, r10b
mov r11b, dil
xor r11b, 1
and r11b, 0
and r10b, 1
or cl, r12b
or r11b, r10b
xor cl, r11b
xor cl, 0xff
mov r10b, r9b
xor r10b, cl
and r10b, r9b
mov cl, r8b
and cl, r10b
xor r8b, r10b
or cl, r8b
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r10b, dil
xor r10b, 1
mov r11b, r9b
and r11b, r10b
or r8b, r11b
mov r10b, cl
xor r10b, 0xff
and r10b, 0
mov r11b, dil
xor r11b, 0
mov sil, cl
and sil, r11b
mov r12b, r8b
xor r12b, 0xff
and r12b, 0
and r8b, r11b
or r10b, sil
or r12b, r8b
xor r10b, r12b
xor r10b, 0xff
xor cl, 0xff
mov r8b, dil
xor r8b, 1
or r10b, cl
or r8b, 1
xor r10b, 0xff
and r10b, r8b
mov cl, bl
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
mov r11b, bl
and r11b, r8b
or cl, r11b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r8b, r11b
xor bl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov sil, dil
xor sil, 1
or bl, r11b
or sil, 1
xor bl, 0xff
and bl, sil
mov r11b, dil
xor r11b, 1
and r11b, 1
mov sil, dil
xor sil, 1
mov r12b, sil
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and sil, 1
or r11b, r12b
or r13b, sil
xor r11b, r13b
xor r11b, 0xff
mov sil, dil
xor sil, 1
mov r12b, dil
xor r12b, 1
or r11b, sil
or r12b, 1
xor r11b, 0xff
and r11b, r12b
mov sil, dil
xor sil, 1
xor r8b, 0xff
mov r12b, dil
xor r12b, 1
or sil, r8b
or r12b, 1
xor sil, 0xff
and sil, r12b
mov r8b, cl
xor r8b, 0xff
mov r12b, bl
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov byte [rbp + 0xac4], r8b
and r8b, 0xff
and cl, r13b
mov byte [rbp + 0xac3], r12b
and r12b, 0xff
and bl, r13b
or r8b, cl
or r12b, bl
xor r8b, r12b
mov cl, byte [rbp + 0xac4]
mov bl, byte [rbp + 0xac3]
or cl, bl
xor cl, 0xff
or r13b, 1
and cl, r13b
or r8b, cl
mov cl, r11b
and cl, sil
xor r11b, sil
or cl, r11b
mov r11b, r8b
xor r11b, 0xff
and r11b, 1
mov sil, dil
xor sil, 1
and r8b, sil
mov r12b, cl
xor r12b, 0xff
and r12b, 0xff
and cl, sil
or r11b, r8b
or r12b, cl
xor r11b, r12b
mov cl, r15b
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
mov sil, r15b
and sil, r8b
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and r8b, 1
or cl, sil
or r12b, r8b
xor cl, r12b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, dil
xor r8b, 1
and r8b, 0
mov sil, dil
xor sil, 0
mov r12b, sil
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0
and sil, 1
or r8b, r12b
or r13b, sil
xor r8b, r13b
mov sil, r15b
xor sil, 0xff
xor r8b, 0xff
mov r12b, dil
xor r12b, 1
or sil, r8b
or r12b, 1
xor sil, 0xff
and sil, r12b
mov r8b, cl
and r8b, sil
xor cl, sil
or r8b, cl
mov cl, dil
xor cl, 1
and cl, 1
mov sil, dil
xor sil, 1
mov r12b, sil
and r12b, 1
mov r13b, dil
xor r13b, 1
and r13b, 0xff
and sil, 1
or cl, r12b
or r13b, sil
xor cl, r13b
xor cl, 0xff
xor cl, 0
and cl, 0
mov sil, dil
xor sil, 0
and sil, 1
mov r12b, dil
xor r12b, 1
and r12b, 0
or sil, r12b
mov r12b, dil
xor r12b, 1
mov r13b, sil
xor r13b, 0xff
mov bl, dil
xor bl, 0
or r12b, r13b
or bl, 0
xor r12b, 0xff
and r12b, bl
mov bl, dil
xor bl, 1
and bl, 1
mov r13b, dil
xor r13b, 1
and r13b, 1
or bl, r13b
mov r13b, dil
xor r13b, 0
mov byte [rbp + 0xac2], bl
xor bl, r13b
mov r13b, byte [rbp + 0xac2]
and bl, r13b
mov r13b, dil
xor r13b, 1
xor sil, 0xff
mov byte [rbp + 0xac1], dil
xor dil, 0
or r13b, sil
or dil, 0
xor r13b, 0xff
and r13b, dil
mov sil, cl
xor sil, 0xff
mov dil, r12b
xor dil, 0xff
mov byte [rbp + 0xac0], al
mov al, byte [rbp + 0xac1]
xor al, 1
mov byte [rbp + 0xabf], sil
and sil, 0xff
and cl, al
mov byte [rbp + 0xabe], dil
and dil, 0xff
and r12b, al
or sil, cl
or dil, r12b
xor sil, dil
mov cl, byte [rbp + 0xabf]
mov dil, byte [rbp + 0xabe]
or cl, dil
xor cl, 0xff
or al, 1
and cl, al
or sil, cl
mov al, bl
and al, r13b
xor bl, r13b
or al, bl
mov cl, sil
xor cl, 0xff
mov bl, al
and bl, cl
xor al, 0xff
and sil, al
or bl, sil
mov al, r11b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
mov sil, r11b
and sil, cl
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
and cl, 1
or al, sil
or r12b, cl
xor al, r12b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov r12b, r8b
and r12b, sil
or cl, r12b
mov sil, byte [rbp + 0xac1]
xor sil, 0
and sil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
or sil, r12b
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
mov r13b, al
xor r13b, r12b
and r13b, al
xor r11b, 0xff
mov r12b, sil
xor r12b, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
or r11b, r12b
or dil, 1
xor r11b, 0xff
and r11b, dil
mov dil, cl
xor dil, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
mov byte [rbp + 0xabd], al
mov al, byte [rbp + 0xac1]
xor al, 1
or dil, r12b
or al, 1
xor dil, 0xff
and dil, al
mov al, sil
xor al, 0xff
mov r12b, r8b
xor r12b, al
and r12b, r8b
mov al, r13b
and al, r11b
xor r13b, r11b
or al, r13b
mov r8b, dil
xor r8b, 0xff
mov r11b, r12b
xor r11b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
mov byte [rbp + 0xabc], r8b
and r8b, 0
and dil, r13b
mov byte [rbp + 0xabb], r11b
and r11b, 0
and r12b, r13b
or r8b, dil
or r11b, r12b
xor r8b, r11b
mov r11b, byte [rbp + 0xabc]
mov dil, byte [rbp + 0xabb]
or r11b, dil
xor r11b, 0xff
or r13b, 0
and r11b, r13b
or r8b, r11b
mov r11b, al
xor r11b, 0xff
mov r12b, r8b
and r12b, r11b
xor r8b, 0xff
and al, r8b
or r12b, al
mov al, byte [rbp + 0xabd]
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov r13b, al
and r13b, 0xff
mov dil, byte [rbp + 0xabd]
and dil, r11b
mov byte [rbp + 0xaba], r8b
and r8b, 0xff
and cl, r11b
or r13b, dil
or r8b, cl
xor r13b, r8b
mov cl, byte [rbp + 0xaba]
or al, cl
xor al, 0xff
or r11b, 1
and al, r11b
or r13b, al
mov al, r13b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r13b, r8b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or al, r13b
or r11b, r8b
xor al, r11b
mov r8b, sil
and r8b, 0
xor sil, 0
or r8b, sil
xor r8b, 0xff
mov r11b, al
xor r11b, r8b
and r11b, al
mov al, r12b
and al, r11b
xor r12b, r11b
or al, r12b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r11b, bl
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
or r8b, r11b
or sil, 0
xor r8b, 0xff
and r8b, sil
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, sil
and dil, 1
mov r12b, bl
xor r12b, 0xff
and r12b, 0
and bl, sil
or r11b, dil
or r12b, bl
xor r11b, r12b
mov bl, r8b
and bl, r11b
xor r8b, r11b
or bl, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, al
and sil, r11b
or r8b, sil
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
xor r8b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
or r11b, r8b
or sil, 1
xor r11b, 0xff
and r11b, sil
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 1
or r8b, sil
xor al, 0xff
xor r8b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
or al, r8b
or sil, 1
xor al, 0xff
and al, sil
mov r8b, r11b
and r8b, al
xor r11b, al
or r8b, r11b
mov al, bl
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and bl, r11b
or al, bl
mov r11b, r8b
xor r11b, 0xff
mov bl, al
and bl, r11b
xor al, 0xff
mov r11b, r8b
and r11b, al
or bl, r11b
xor r8b, 0xff
mov al, bl
xor al, r8b
and al, bl
mov r8b, byte [rbp + 0xac0]
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, byte [rbp + 0xac0]
and bl, r11b
or r8b, bl
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 1
or r11b, bl
mov bl, byte [rbp + 0xac0]
xor bl, 0xff
mov sil, r11b
xor sil, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
or bl, sil
or dil, 0
xor bl, 0xff
and bl, dil
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 1
or sil, dil
xor sil, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
or sil, dil
or r12b, 0
xor sil, 0xff
and sil, r12b
xor r11b, 0xff
xor r11b, 1
and r11b, 0xff
mov dil, r8b
xor dil, 0xff
mov r12b, bl
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
mov cl, dil
and cl, 0
and r8b, r13b
mov byte [rbp + 0xab9], r12b
and r12b, 0
and bl, r13b
or cl, r8b
or r12b, bl
xor cl, r12b
mov r8b, byte [rbp + 0xab9]
or dil, r8b
xor dil, 0xff
or r13b, 0
and dil, r13b
or cl, dil
mov bl, sil
and bl, r11b
xor sil, r11b
or bl, sil
mov r11b, cl
xor r11b, 0xff
and r11b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and cl, sil
mov dil, bl
xor dil, 0xff
and dil, 0xff
and bl, sil
or r11b, cl
or dil, bl
xor r11b, dil
mov cl, dl
xor cl, 0xff
and cl, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, dl
and sil, bl
or cl, sil
xor cl, 0xff
xor cl, 0
and cl, 0
mov bl, byte [rbp + 0xac1]
xor bl, 0
and bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, sil
and dil, 0
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
and sil, 1
or bl, dil
or r12b, sil
xor bl, r12b
mov sil, dl
xor sil, 0xff
mov dil, bl
xor dil, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
or sil, dil
or r12b, 0
xor sil, 0xff
and sil, r12b
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov r13b, r12b
and r13b, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0xff
and r12b, 1
or dil, r13b
or r8b, r12b
xor dil, r8b
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r12b, dil
xor r12b, r8b
and r12b, dil
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
xor bl, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
or r8b, bl
or dil, 0
xor r8b, 0xff
and r8b, dil
mov bl, cl
and bl, sil
xor cl, sil
or bl, cl
mov cl, r12b
xor cl, 0xff
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r13b, cl
and r13b, 0xff
and r12b, dil
mov byte [rbp + 0xab8], sil
and sil, 0xff
and r8b, dil
or r13b, r12b
or sil, r8b
xor r13b, sil
mov r8b, byte [rbp + 0xab8]
or cl, r8b
xor cl, 0xff
or dil, 1
and cl, dil
or r13b, cl
mov cl, bl
xor cl, 0xff
mov sil, r13b
and sil, cl
xor r13b, 0xff
and bl, r13b
or sil, bl
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 1
or cl, bl
mov bl, byte [rbp + 0xac1]
xor bl, 0
xor cl, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
or bl, cl
or dil, 1
xor bl, 0xff
and bl, dil
mov cl, byte [rbp + 0xac1]
xor cl, 0
and cl, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0
or cl, dil
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r12b, cl
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
or dil, r12b
or r13b, 1
xor dil, 0xff
and dil, r13b
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 1
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
mov r8b, r13b
and r8b, 1
mov byte [rbp + 0xab7], al
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0xff
and r13b, 1
or r12b, r8b
or al, r13b
xor r12b, al
xor r12b, 0xff
mov al, byte [rbp + 0xac1]
xor al, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or r12b, al
or r8b, 1
xor r12b, 0xff
and r12b, r8b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov al, bl
and al, dil
xor bl, dil
or al, bl
mov r8b, r12b
and r8b, cl
xor r12b, cl
or r8b, r12b
mov cl, al
xor cl, 0xff
mov bl, r8b
and bl, cl
xor r8b, 0xff
and al, r8b
or bl, al
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov r8b, cl
and r8b, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0xff
and cl, 1
or al, r8b
or dil, cl
xor al, dil
mov cl, r11b
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov dil, r11b
and dil, r8b
mov r12b, al
xor r12b, 0xff
and r12b, 0
and al, r8b
or cl, dil
or r12b, al
xor cl, r12b
xor cl, 0xff
mov al, r11b
xor al, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
or cl, al
or r8b, 0
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0xac0]
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov dil, byte [rbp + 0xac0]
and dil, r8b
or al, dil
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r12b, bl
and r12b, dil
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
and r13b, 0xff
and dil, 1
or r8b, r12b
or r13b, dil
xor r8b, r13b
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 1
or dil, r12b
mov r12b, al
xor r12b, 0xff
mov r13b, r8b
xor r13b, 0xff
mov byte [rbp + 0xab6], al
mov al, byte [rbp + 0xac1]
xor al, 0
mov byte [rbp + 0xab5], r12b
and r12b, 0
mov byte [rbp + 0xab4], al
mov al, byte [rbp + 0xab6]
mov byte [rbp + 0xab3], cl
mov cl, byte [rbp + 0xab4]
and al, cl
mov cl, r13b
and cl, 0
mov byte [rbp + 0xab2], al
mov al, byte [rbp + 0xab4]
and r8b, al
mov al, byte [rbp + 0xab2]
or r12b, al
or cl, r8b
xor r12b, cl
mov al, byte [rbp + 0xab5]
or al, r13b
xor al, 0xff
mov cl, byte [rbp + 0xab4]
or cl, 0
and al, cl
or r12b, al
mov al, byte [rbp + 0xac1]
xor al, 1
mov cl, dil
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r13b, al
and r13b, 0
mov byte [rbp + 0xab1], r8b
and r8b, 1
mov byte [rbp + 0xab0], cl
and cl, 0
mov byte [rbp + 0xaaf], al
mov al, byte [rbp + 0xab1]
and dil, al
or r13b, r8b
or cl, dil
xor r13b, cl
mov cl, byte [rbp + 0xaaf]
mov r8b, byte [rbp + 0xab0]
or cl, r8b
xor cl, 0xff
or al, 0
and cl, al
or r13b, cl
mov al, r12b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
and r12b, cl
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0
and cl, 1
or al, r12b
or dil, cl
xor al, dil
xor r13b, 0xff
mov cl, al
xor cl, r13b
and cl, al
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r12b, dil
and r12b, 1
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
and r13b, 0xff
and dil, 1
or al, r12b
or r13b, dil
xor al, r13b
mov dil, sil
xor dil, 0xff
mov r12b, al
and r12b, dil
xor al, 0xff
mov dil, sil
and dil, al
or r12b, dil
xor r12b, 0xff
mov al, sil
xor al, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
or r12b, al
or dil, 1
xor r12b, 0xff
and r12b, dil
mov al, dl
xor al, 0xff
and al, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dl, dil
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
and r13b, 0xff
and dil, 1
or al, dl
or r13b, dil
xor al, r13b
mov dl, bl
xor dl, 0xff
and dl, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r13b, bl
and r13b, dil
or dl, r13b
mov dil, byte [rbp + 0xac1]
xor dil, 0
and dil, 1
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
and r13b, 0
or dil, r13b
mov r13b, al
xor r13b, 0xff
mov r8b, dl
xor r8b, 0xff
mov byte [rbp + 0xaae], al
mov al, byte [rbp + 0xac1]
xor al, 0
mov byte [rbp + 0xaad], r13b
and r13b, 0
mov byte [rbp + 0xaac], al
mov al, byte [rbp + 0xaae]
mov byte [rbp + 0xaab], cl
mov cl, byte [rbp + 0xaac]
and al, cl
mov cl, r8b
and cl, 0
mov byte [rbp + 0xaaa], al
mov al, byte [rbp + 0xaac]
and dl, al
mov al, byte [rbp + 0xaaa]
or r13b, al
or cl, dl
xor r13b, cl
mov al, byte [rbp + 0xaad]
or al, r8b
xor al, 0xff
mov cl, byte [rbp + 0xaac]
or cl, 0
and al, cl
or r13b, al
mov al, dil
and al, 0
xor dil, 0
or al, dil
mov cl, r13b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
and r13b, dl
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0
and dl, 1
or cl, r13b
or r8b, dl
xor cl, r8b
xor al, 0xff
mov dl, cl
xor dl, al
and dl, cl
mov al, byte [rbp + 0xaab]
xor al, 0xff
mov cl, byte [rbp + 0xab3]
xor cl, al
mov al, byte [rbp + 0xab3]
and cl, al
xor al, 0xff
mov r8b, byte [rbp + 0xaab]
and r8b, al
mov al, byte [rbp + 0xaab]
xor al, 0xff
mov dil, byte [rbp + 0xab3]
and dil, al
or r8b, dil
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, r12b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov dil, r12b
and dil, r8b
or cl, dil
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r13b, dl
and r13b, dil
mov byte [rbp + 0xaa9], al
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0xff
and dil, 1
or r8b, r13b
or al, dil
xor r8b, al
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r13b, dil
and r13b, 1
mov byte [rbp + 0xaa8], al
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0xff
and dil, 1
mov byte [rbp + 0xaa7], al
mov al, byte [rbp + 0xaa8]
or al, r13b
mov r13b, byte [rbp + 0xaa7]
or r13b, dil
xor al, r13b
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r13b, cl
xor r13b, dil
and r13b, cl
xor r12b, 0xff
mov dil, al
xor dil, 0xff
mov byte [rbp + 0xaa6], al
mov al, byte [rbp + 0xac1]
xor al, 0
or r12b, dil
or al, 0
xor r12b, 0xff
and r12b, al
mov al, byte [rbp + 0xac1]
xor al, 1
mov dil, r8b
xor dil, al
and dil, r8b
xor dl, 0xff
mov al, byte [rbp + 0xaa6]
xor al, 0xff
mov byte [rbp + 0xaa5], al
mov al, byte [rbp + 0xac1]
xor al, 0
mov byte [rbp + 0xaa4], al
mov al, byte [rbp + 0xaa5]
or dl, al
mov al, byte [rbp + 0xaa4]
or al, 0
xor dl, 0xff
and dl, al
mov al, r13b
and al, r12b
xor r13b, r12b
or al, r13b
mov r12b, dil
xor r12b, 0xff
mov r13b, dl
xor r13b, 0xff
mov byte [rbp + 0xaa3], al
mov al, byte [rbp + 0xac1]
xor al, 0
mov byte [rbp + 0xaa2], r12b
and r12b, 0
and dil, al
mov byte [rbp + 0xaa1], r13b
and r13b, 0
and dl, al
or r12b, dil
or r13b, dl
xor r12b, r13b
mov dl, byte [rbp + 0xaa2]
mov dil, byte [rbp + 0xaa1]
or dl, dil
xor dl, 0xff
or al, 0
and dl, al
or r12b, dl
mov al, byte [rbp + 0xaa3]
xor al, 0xff
mov dl, r12b
and dl, al
xor r12b, 0xff
mov al, byte [rbp + 0xaa3]
and al, r12b
or dl, 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 + 0xac1]
xor r8b, 1
and al, r8b
or cl, al
mov al, byte [rbp + 0xac1]
xor al, 1
mov r8b, byte [rbp + 0xaa6]
xor r8b, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov r13b, al
and r13b, 0xff
mov dil, r12b
and dil, 1
mov byte [rbp + 0xaa0], r8b
and r8b, 0xff
mov byte [rbp + 0xa9f], al
mov al, byte [rbp + 0xaa6]
and al, r12b
or r13b, dil
or r8b, al
xor r13b, r8b
mov al, byte [rbp + 0xa9f]
mov r8b, byte [rbp + 0xaa0]
or al, r8b
xor al, 0xff
or r12b, 1
and al, r12b
or r13b, al
xor cl, 0xff
xor r13b, 0xff
mov al, byte [rbp + 0xac1]
xor al, 0
or cl, r13b
or al, 0
xor cl, 0xff
and cl, al
mov al, dl
xor al, 0xff
mov dil, cl
xor dil, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
mov r13b, al
and r13b, 0
and dl, r12b
mov r8b, dil
and r8b, 0
and cl, r12b
or r13b, dl
or r8b, cl
xor r13b, r8b
or al, dil
xor al, 0xff
or r12b, 0
and al, r12b
or r13b, al
mov al, byte [rbp + 0xaa9]
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov dl, byte [rbp + 0xaa9]
and dl, cl
or al, dl
xor al, 0xff
xor al, 0
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 0
or cl, dl
mov dl, cl
xor dl, 0xff
mov r8b, byte [rbp + 0xaa9]
xor r8b, dl
mov dl, byte [rbp + 0xaa9]
and r8b, dl
mov dil, r13b
xor dil, 0xff
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov dl, r13b
and dl, r12b
mov byte [rbp + 0xa9e], al
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0xff
and r12b, 1
or dil, dl
or al, r12b
xor dil, al
mov al, byte [rbp + 0xac1]
xor al, 0
mov dl, dil
xor dl, al
and dl, dil
xor r13b, 0xff
xor cl, 0xff
mov al, byte [rbp + 0xac1]
xor al, 1
or r13b, cl
or al, 1
xor r13b, 0xff
and r13b, al
mov al, byte [rbp + 0xa9e]
xor al, 0xff
mov cl, r8b
xor cl, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov r12b, al
and r12b, 0
mov byte [rbp + 0xa9d], al
mov al, byte [rbp + 0xa9e]
and al, dil
mov byte [rbp + 0xa9c], cl
and cl, 0
and r8b, dil
or r12b, al
or cl, r8b
xor r12b, cl
mov al, byte [rbp + 0xa9d]
mov cl, byte [rbp + 0xa9c]
or al, cl
xor al, 0xff
or dil, 0
and al, dil
or r12b, al
mov al, dl
xor al, 0xff
mov r8b, r13b
xor r8b, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov cl, al
and cl, 0
and dl, dil
mov byte [rbp + 0xa9b], r8b
and r8b, 0
and r13b, dil
or cl, dl
or r8b, r13b
xor cl, r8b
mov dl, byte [rbp + 0xa9b]
or al, dl
xor al, 0xff
or dil, 0
and al, dil
or cl, al
mov al, r12b
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and r12b, r8b
mov dil, cl
xor dil, 0xff
and dil, 0
and cl, r8b
or al, r12b
or dil, cl
xor al, dil
mov cl, r11b
xor cl, 0xff
mov r8b, sil
xor r8b, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
or cl, r8b
or dil, 1
xor cl, 0xff
and cl, dil
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and r11b, dil
mov r12b, sil
xor r12b, 0xff
and r12b, 0xff
and sil, dil
or r8b, r11b
or r12b, sil
xor r8b, r12b
mov r11b, cl
xor r11b, 0xff
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov r12b, r11b
and r12b, 0
and cl, dil
mov r13b, sil
and r13b, 0
and r8b, dil
or r12b, cl
or r13b, r8b
xor r12b, r13b
or r11b, sil
xor r11b, 0xff
or dil, 0
and r11b, dil
or r12b, r11b
mov cl, r12b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r11b, r12b
and r11b, r8b
or cl, r11b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
or r8b, r11b
xor r12b, 0xff
xor r8b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
or r12b, r8b
or r11b, 0
xor r12b, 0xff
and r12b, r11b
mov r8b, cl
xor r8b, 0xff
mov r11b, r12b
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, r8b
and dil, 0
and cl, sil
mov r13b, r11b
and r13b, 0
and r12b, sil
or dil, cl
or r13b, r12b
xor dil, r13b
or r8b, r11b
xor r8b, 0xff
or sil, 0
and r8b, sil
or dil, r8b
mov cl, bl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov sil, r11b
and sil, 1
mov r12b, bl
xor r12b, 0xff
and r12b, 0
and bl, r11b
or r8b, sil
or r12b, bl
xor r8b, r12b
mov r11b, cl
xor r11b, 0xff
mov bl, r8b
xor bl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov r12b, r11b
and r12b, 0xff
and cl, sil
mov r13b, bl
and r13b, 0xff
and r8b, sil
or r12b, cl
or r13b, r8b
xor r12b, r13b
or r11b, bl
xor r11b, 0xff
or sil, 1
and r11b, sil
or r12b, r11b
mov cl, r12b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r12b, r8b
or cl, r12b
mov r8b, dil
xor r8b, 0xff
mov r11b, cl
and r11b, r8b
xor cl, 0xff
mov r8b, dil
and r8b, cl
or r11b, r8b
xor dil, 0xff
mov cl, r11b
xor cl, dil
and cl, r11b
mov r8b, cl
xor r8b, 0xff
mov r11b, al
xor r11b, r8b
and r11b, al
mov r8b, al
xor r8b, 0xff
mov bl, cl
and bl, r8b
xor cl, 0xff
and al, cl
or bl, al
mov al, r11b
and al, bl
xor r11b, bl
or al, r11b
mov cl, r10b
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r11b, r10b
and r11b, r8b
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
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 + 0xac1]
xor r8b, 1
and r8b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
mov r11b, r10b
xor r11b, 0xff
mov bl, r8b
xor bl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
or r11b, bl
or sil, 1
xor r11b, 0xff
and r11b, sil
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 1
or bl, sil
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, bl
xor dil, sil
and dil, bl
mov bl, byte [rbp + 0xac1]
xor bl, 1
xor r8b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
or bl, r8b
or sil, 0
xor bl, 0xff
and bl, sil
mov r8b, cl
xor r8b, 0xff
mov sil, r11b
xor sil, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
mov r13b, r8b
and r13b, 0
and cl, r12b
mov dl, sil
and dl, 0
and r11b, r12b
or r13b, cl
or dl, r11b
xor r13b, dl
or r8b, sil
xor r8b, 0xff
or r12b, 0
and r8b, r12b
or r13b, r8b
mov cl, dil
and cl, bl
xor dil, bl
or cl, dil
mov dl, r13b
xor dl, 0xff
mov r8b, cl
and r8b, dl
xor cl, 0xff
and r13b, cl
or r8b, r13b
mov cl, byte [rbp + 0xab7]
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r11b, byte [rbp + 0xab7]
and r11b, dl
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0xff
and dl, 1
or cl, r11b
or bl, dl
xor cl, bl
xor cl, 0xff
xor cl, 0
and cl, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
and dl, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov bl, r11b
and bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
and r11b, 1
or dl, bl
or sil, r11b
xor dl, sil
mov r11b, dl
xor r11b, 0xff
mov bl, byte [rbp + 0xab7]
xor bl, r11b
mov r11b, byte [rbp + 0xab7]
and bl, r11b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 1
or sil, dil
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov r12b, sil
xor r12b, dil
and r12b, sil
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov sil, cl
and sil, bl
xor cl, bl
or sil, cl
mov cl, r12b
and cl, dl
xor r12b, dl
or cl, r12b
mov dl, sil
xor dl, 0xff
mov bl, cl
and bl, dl
xor cl, 0xff
and sil, cl
or bl, sil
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov sil, dl
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0
and dl, 1
or cl, sil
or dil, dl
xor cl, dil
mov dl, byte [rbp + 0xac1]
xor dl, 1
xor cl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
or dl, cl
or sil, 1
xor dl, 0xff
and dl, sil
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, sil
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0xff
and sil, 1
or cl, dil
or r12b, sil
xor cl, r12b
mov sil, byte [rbp + 0xac1]
xor sil, 1
xor cl, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
or sil, cl
or dil, 0
xor sil, 0xff
and sil, dil
mov cl, dl
and cl, sil
xor dl, sil
or cl, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, r8b
and dil, sil
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0xff
and sil, 1
or dl, dil
or r12b, sil
xor dl, r12b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r12b, dil
and r12b, 1
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
and r13b, 0xff
and dil, 1
or sil, r12b
or r13b, dil
xor sil, r13b
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 1
or dil, r12b
mov r12b, dl
xor r12b, 0xff
mov r13b, sil
xor r13b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov byte [rbp + 0xa9a], r12b
and r12b, 0
and dl, r11b
mov byte [rbp + 0xa99], r13b
and r13b, 0
and sil, r11b
or r12b, dl
or r13b, sil
xor r12b, r13b
mov dl, byte [rbp + 0xa9a]
mov sil, byte [rbp + 0xa99]
or dl, sil
xor dl, 0xff
or r11b, 0
and dl, r11b
or r12b, dl
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r11b, dil
xor r11b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
mov sil, dl
and sil, 0
mov byte [rbp + 0xa98], r13b
and r13b, 1
mov byte [rbp + 0xa97], r11b
and r11b, 0
mov byte [rbp + 0xa96], al
mov al, byte [rbp + 0xa98]
and dil, al
or sil, r13b
or r11b, dil
xor sil, r11b
mov r11b, byte [rbp + 0xa97]
or dl, r11b
xor dl, 0xff
or al, 0
and dl, al
or sil, dl
mov al, r12b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and r12b, dl
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0xff
and dl, 1
or al, r12b
or dil, dl
xor al, dil
xor sil, 0xff
mov dl, al
xor dl, sil
and dl, al
mov al, r10b
xor al, 0xff
and al, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and r10b, sil
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0xff
and sil, 1
or al, r10b
or dil, sil
xor al, dil
mov r10b, cl
xor r10b, 0xff
and r10b, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, cl
and dil, sil
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
and sil, 1
or r10b, dil
or r12b, sil
xor r10b, r12b
mov sil, byte [rbp + 0xac1]
xor sil, 0
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r12b, dil
and r12b, 0
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
and r13b, 0xff
and dil, 1
or sil, r12b
or r13b, dil
xor sil, r13b
mov dil, al
xor dil, 0xff
mov r12b, r10b
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
mov r11b, dil
and r11b, 0xff
and al, r13b
mov byte [rbp + 0xa95], r12b
and r12b, 0xff
and r10b, r13b
or r11b, al
or r12b, r10b
xor r11b, r12b
mov al, byte [rbp + 0xa95]
or dil, al
xor dil, 0xff
or r13b, 1
and dil, r13b
or r11b, dil
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov dil, sil
xor dil, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov r13b, r10b
and r13b, 0xff
mov al, r12b
and al, 0
mov byte [rbp + 0xa94], dil
and dil, 0xff
and sil, r12b
or r13b, al
or dil, sil
xor r13b, dil
mov al, byte [rbp + 0xa94]
or r10b, al
xor r10b, 0xff
or r12b, 1
and r10b, r12b
or r13b, r10b
mov r10b, r11b
xor r10b, 0xff
and r10b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and r11b, sil
or r10b, r11b
xor r13b, 0xff
mov r11b, r10b
xor r11b, r13b
and r11b, r10b
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, bl
and dil, sil
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0xff
and sil, 1
or r10b, dil
or r12b, sil
xor r10b, r12b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov r12b, dil
and r12b, 1
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
and r13b, 0
and dil, 1
or sil, r12b
or r13b, dil
xor sil, r13b
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov r13b, r12b
and r13b, 1
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0xff
and r12b, 1
or dil, r13b
or al, r12b
xor dil, al
mov al, r10b
and al, sil
xor r10b, sil
or al, r10b
mov r10b, dil
and r10b, 1
xor dil, 1
or r10b, dil
mov sil, al
xor sil, 0xff
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and al, dil
or sil, al
xor r10b, 0xff
mov al, sil
xor al, r10b
and al, sil
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, cl
and dil, sil
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0xff
and sil, 1
or r10b, dil
or r12b, sil
xor r10b, r12b
mov sil, byte [rbp + 0xab7]
xor sil, 0xff
mov dil, r10b
and dil, sil
xor r10b, 0xff
mov sil, byte [rbp + 0xab7]
and sil, r10b
or dil, sil
xor dil, 0xff
mov r10b, byte [rbp + 0xab7]
xor r10b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
or dil, r10b
or sil, 0
xor dil, 0xff
and dil, sil
mov r10b, r11b
xor r10b, 0xff
mov sil, dl
xor sil, r10b
and sil, dl
mov r10b, dl
xor r10b, 0xff
mov r12b, r11b
and r12b, r10b
xor r11b, 0xff
and dl, r11b
or r12b, dl
mov dl, sil
and dl, r12b
xor sil, r12b
or dl, sil
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, al
and sil, r11b
or r10b, sil
mov r11b, dil
xor r11b, 0xff
and r11b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov r12b, dil
and r12b, sil
or r11b, r12b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 1
or sil, r12b
mov r12b, r10b
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
mov byte [rbp + 0xa93], al
mov al, byte [rbp + 0xac1]
xor al, 0
or r12b, r13b
or al, 0
xor r12b, 0xff
and r12b, al
mov al, byte [rbp + 0xa93]
xor al, 0xff
mov r13b, sil
xor r13b, 0xff
mov byte [rbp + 0xa92], al
mov al, byte [rbp + 0xac1]
xor al, 1
mov byte [rbp + 0xa91], al
mov al, byte [rbp + 0xa92]
or al, r13b
mov r13b, byte [rbp + 0xa91]
or r13b, 1
xor al, 0xff
and al, r13b
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
mov byte [rbp + 0xa90], r11b
xor r11b, r13b
mov r13b, byte [rbp + 0xa90]
and r11b, r13b
mov r13b, sil
xor r13b, 0xff
mov byte [rbp + 0xa8f], dil
xor dil, r13b
mov r13b, byte [rbp + 0xa8f]
and dil, r13b
mov r13b, r12b
xor r13b, 0xff
mov byte [rbp + 0xa8e], al
xor al, 0xff
mov byte [rbp + 0xa8d], al
mov al, byte [rbp + 0xac1]
xor al, 0
mov byte [rbp + 0xa8c], r13b
and r13b, 0
and r12b, al
mov byte [rbp + 0xa8b], al
mov al, byte [rbp + 0xa8d]
and al, 0
mov byte [rbp + 0xa8a], al
mov al, byte [rbp + 0xa8e]
mov byte [rbp + 0xa89], cl
mov cl, byte [rbp + 0xa8b]
and al, cl
or r13b, r12b
mov r12b, byte [rbp + 0xa8a]
or r12b, al
xor r13b, r12b
mov al, byte [rbp + 0xa8c]
mov r12b, byte [rbp + 0xa8d]
or al, r12b
xor al, 0xff
or cl, 0
and al, cl
or r13b, al
mov al, r11b
xor al, 0xff
mov cl, dil
xor cl, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov byte [rbp + 0xa88], al
and al, 0xff
and r11b, r12b
mov byte [rbp + 0xa87], cl
and cl, 0xff
and dil, r12b
or al, r11b
or cl, dil
xor al, cl
mov cl, byte [rbp + 0xa88]
mov r11b, byte [rbp + 0xa87]
or cl, r11b
xor cl, 0xff
or r12b, 1
and cl, r12b
or al, cl
mov cl, r13b
xor cl, 0xff
mov dil, al
and dil, cl
xor al, 0xff
and r13b, al
or dil, r13b
mov al, r10b
xor al, 0xff
mov cl, byte [rbp + 0xa90]
xor cl, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov r13b, al
and r13b, 0xff
and r10b, r12b
mov r11b, cl
and r11b, 0xff
mov byte [rbp + 0xa86], al
mov al, byte [rbp + 0xa90]
and al, r12b
or r13b, r10b
or r11b, al
xor r13b, r11b
mov al, byte [rbp + 0xa86]
or al, cl
xor al, 0xff
or r12b, 1
and al, r12b
or r13b, al
mov al, r13b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
and r13b, cl
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0xff
and cl, 1
or al, r13b
or r10b, cl
xor al, r10b
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov r10b, sil
xor r10b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov r12b, cl
and r12b, 0
mov r13b, r11b
and r13b, 1
mov byte [rbp + 0xa85], r10b
and r10b, 0
and sil, r11b
or r12b, r13b
or r10b, sil
xor r12b, r10b
mov r10b, byte [rbp + 0xa85]
or cl, r10b
xor cl, 0xff
or r11b, 0
and cl, r11b
or r12b, cl
xor r12b, 0xff
mov cl, al
xor cl, r12b
and cl, al
mov al, dil
xor al, 0xff
mov r11b, cl
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov r12b, al
and r12b, 0
and dil, sil
mov r13b, r11b
and r13b, 0
and cl, sil
or r12b, dil
or r13b, cl
xor r12b, r13b
or al, r11b
xor al, 0xff
or sil, 0
and al, sil
or r12b, al
mov al, dl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov r11b, dl
and r11b, cl
or al, r11b
xor al, 0xff
mov cl, r12b
xor cl, al
and cl, r12b
mov al, r12b
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r12b, r11b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0xff
and r11b, 1
or al, r12b
or sil, r11b
xor al, sil
xor al, 0xff
mov r11b, dl
xor r11b, al
and r11b, dl
mov al, cl
and al, r11b
xor cl, r11b
or al, cl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r11b, r8b
and r11b, dl
or cl, r11b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, bl
and sil, r11b
or dl, sil
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 1
or r11b, sil
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, cl
xor dil, sil
and dil, cl
mov sil, r11b
xor sil, 0xff
mov r12b, r8b
xor r12b, sil
and r12b, r8b
mov r8b, dl
xor r8b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
or r8b, sil
or r13b, 1
xor r8b, 0xff
and r8b, r13b
xor bl, 0xff
mov sil, r11b
xor sil, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
or bl, sil
or r13b, 1
xor bl, 0xff
and bl, r13b
mov sil, dil
xor sil, 0xff
mov r13b, r12b
xor r13b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov byte [rbp + 0xa84], sil
and sil, 0
and dil, r10b
mov byte [rbp + 0xa83], r13b
and r13b, 0
and r12b, r10b
or sil, dil
or r13b, r12b
xor sil, r13b
mov dil, byte [rbp + 0xa84]
mov r12b, byte [rbp + 0xa83]
or dil, r12b
xor dil, 0xff
or r10b, 0
and dil, r10b
or sil, dil
mov r10b, r8b
and r10b, bl
xor r8b, bl
or r10b, r8b
mov r8b, sil
xor r8b, 0xff
mov bl, r10b
and bl, r8b
xor r10b, 0xff
and sil, r10b
or bl, sil
mov r8b, cl
and r8b, dl
xor cl, dl
or r8b, cl
mov cl, r8b
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
and r8b, dl
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0
and dl, 1
or cl, r8b
or r10b, dl
xor cl, r10b
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r8b, r11b
xor r8b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov sil, dl
and sil, 0
mov dil, r10b
and dil, 1
mov r13b, r8b
and r13b, 0
and r11b, r10b
or sil, dil
or r13b, r11b
xor sil, r13b
or dl, r8b
xor dl, 0xff
or r10b, 0
and dl, r10b
or sil, dl
xor cl, 0xff
xor sil, 0xff
mov dl, byte [rbp + 0xac1]
xor dl, 0
or cl, sil
or dl, 0
xor cl, 0xff
and cl, dl
mov dl, bl
xor dl, 0xff
mov r8b, cl
xor r8b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, dl
and r11b, 0
and bl, r10b
mov sil, r8b
and sil, 0
and cl, r10b
or r11b, bl
or sil, cl
xor r11b, sil
or dl, r8b
xor dl, 0xff
or r10b, 0
and dl, r10b
or r11b, dl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r8b, r11b
and r8b, dl
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, r8b
or r10b, dl
xor cl, r10b
mov dl, byte [rbp + 0xac1]
xor dl, 1
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
or cl, r8b
mov r8b, cl
xor r8b, 0xff
mov r10b, r11b
xor r10b, r8b
and r10b, r11b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, r8b
xor bl, r11b
and bl, r8b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
xor cl, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
or r8b, cl
or r11b, 0
xor r8b, 0xff
and r8b, r11b
mov cl, dl
xor cl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, cl
and dil, 0xff
and dl, sil
mov r13b, r11b
and r13b, 0xff
and r10b, sil
or dil, dl
or r13b, r10b
xor dil, r13b
or cl, r11b
xor cl, 0xff
or sil, 1
and cl, sil
or dil, cl
mov cl, bl
and cl, r8b
xor bl, r8b
or cl, bl
mov dl, dil
xor dl, 0xff
mov r8b, cl
and r8b, dl
xor cl, 0xff
and dil, cl
or r8b, dil
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r10b, dl
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and dl, 1
or cl, r10b
or r11b, dl
xor cl, r11b
mov dl, byte [rbp + 0xa89]
xor dl, 0xff
and dl, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, byte [rbp + 0xa89]
and r11b, r10b
or dl, r11b
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
or r10b, r11b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, cl
xor bl, r11b
and bl, cl
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, r10b
xor sil, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
or r11b, sil
or dil, 0
xor r11b, 0xff
and r11b, dil
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, dl
xor dil, sil
and dil, dl
mov sil, byte [rbp + 0xa89]
xor sil, 0xff
mov r13b, r10b
xor r13b, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
or sil, r13b
or r12b, 1
xor sil, 0xff
and sil, r12b
mov r12b, bl
xor r12b, 0xff
mov r13b, r11b
xor r13b, 0xff
mov byte [rbp + 0xa82], al
mov al, byte [rbp + 0xac1]
xor al, 0
mov byte [rbp + 0xa81], r12b
and r12b, 0
and bl, al
mov byte [rbp + 0xa80], r13b
and r13b, 0
and r11b, al
or r12b, bl
or r13b, r11b
xor r12b, r13b
mov r11b, byte [rbp + 0xa81]
mov bl, byte [rbp + 0xa80]
or r11b, bl
xor r11b, 0xff
or al, 0
and r11b, al
or r12b, r11b
mov al, dil
and al, sil
xor dil, sil
or al, dil
mov r11b, r12b
xor r11b, 0xff
mov sil, al
and sil, r11b
xor al, 0xff
and r12b, al
or sil, r12b
mov al, cl
xor al, 0xff
mov r11b, dl
xor r11b, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r12b, al
and r12b, 0xff
and cl, dil
mov r13b, r11b
and r13b, 0xff
and dl, dil
or r12b, cl
or r13b, dl
xor r12b, r13b
or al, r11b
xor al, 0xff
or dil, 1
and al, dil
or r12b, al
mov al, r12b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
and r12b, cl
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 0
and cl, 1
or al, r12b
or dl, cl
xor al, dl
mov cl, r10b
and cl, 1
xor r10b, 1
or cl, r10b
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov al, sil
xor al, 0xff
mov cl, dl
xor cl, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, al
and r11b, 0
and sil, r10b
mov dil, cl
and dil, 0
and dl, r10b
or r11b, sil
or dil, dl
xor r11b, dil
or al, cl
xor al, 0xff
or r10b, 0
and al, r10b
or r11b, al
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
and r11b, cl
or al, r11b
mov cl, r8b
xor cl, 0xff
mov dl, al
and dl, cl
xor al, 0xff
mov cl, r8b
and cl, al
or dl, cl
xor r8b, 0xff
mov al, dl
xor al, r8b
and al, dl
mov cl, byte [rbp + 0xa82]
xor cl, 0xff
mov dl, al
xor dl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or cl, dl
or r8b, 1
xor cl, 0xff
and cl, r8b
mov dl, byte [rbp + 0xa82]
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r10b, byte [rbp + 0xa82]
and r10b, r8b
mov r11b, al
xor r11b, 0xff
and r11b, 0xff
and al, r8b
or dl, r10b
or r11b, al
xor dl, r11b
mov al, cl
and al, dl
xor cl, dl
or al, cl
mov cl, byte [rbp + 0xa96]
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r8b, byte [rbp + 0xa96]
and r8b, dl
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, r8b
or r10b, dl
xor cl, r10b
mov dl, byte [rbp + 0xac1]
xor dl, 1
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
or dl, cl
or r8b, 0
xor dl, 0xff
and dl, r8b
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
or cl, r8b
xor cl, 0xff
mov r8b, byte [rbp + 0xa96]
xor r8b, cl
mov cl, byte [rbp + 0xa96]
and r8b, cl
mov r10b, dl
and r10b, r8b
xor dl, r8b
or r10b, dl
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
or dl, r8b
mov r8b, r10b
xor r8b, 0xff
and r8b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
and r10b, r11b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
and r11b, 1
or r8b, r10b
or sil, r11b
xor r8b, sil
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, r11b
and sil, 0
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0xff
and r11b, 1
or r10b, sil
or dil, r11b
xor r10b, dil
mov r11b, dl
xor r11b, 0xff
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov r12b, r11b
and r12b, 0
and dl, dil
mov r13b, sil
and r13b, 0
and r8b, dil
or r12b, dl
or r13b, r8b
xor r12b, r13b
or r11b, sil
xor r11b, 0xff
or dil, 0
and r11b, dil
or r12b, r11b
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r8b, r10b
xor r8b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, dl
and sil, 0xff
mov dil, r11b
and dil, 0
mov r13b, r8b
and r13b, 0xff
and r10b, r11b
or sil, dil
or r13b, r10b
xor sil, r13b
or dl, r8b
xor dl, 0xff
or r11b, 1
and dl, r11b
or sil, dl
mov dl, r12b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r12b, r8b
or dl, r12b
xor dl, 0xff
xor sil, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or dl, sil
or r8b, 1
xor dl, 0xff
and dl, r8b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 1
or r8b, r10b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
or r10b, r11b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
xor r10b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
or r11b, r10b
or sil, 1
xor r11b, 0xff
and r11b, sil
mov r10b, r8b
and r10b, r11b
xor r8b, r11b
or r10b, r8b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, r10b
and sil, r11b
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0xff
and r11b, 1
or r8b, sil
or dil, r11b
xor r8b, dil
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, byte [rbp + 0xa96]
and sil, r11b
mov dil, r8b
xor dil, 0xff
and dil, 0xff
and r8b, r11b
or cl, sil
or dil, r8b
xor cl, dil
xor cl, 0xff
mov r8b, byte [rbp + 0xa96]
xor r8b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
or cl, r8b
or r11b, 1
xor cl, 0xff
and cl, r11b
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov sil, al
and sil, r11b
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0
and r11b, 1
or r8b, sil
or dil, r11b
xor r8b, dil
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, sil
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
and sil, 1
or r11b, dil
or r12b, sil
xor r11b, r12b
mov sil, al
xor sil, 0xff
xor r11b, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
or sil, r11b
or dil, 1
xor sil, 0xff
and sil, dil
mov r11b, r8b
and r11b, sil
xor r8b, sil
or r11b, r8b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, sil
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0xff
and sil, 1
or r8b, dil
or r12b, sil
xor r8b, r12b
mov sil, r11b
xor sil, 0xff
mov dil, r8b
and dil, sil
xor r8b, 0xff
mov sil, r11b
and sil, r8b
or dil, sil
xor dil, 0xff
xor r11b, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or dil, r11b
or r8b, 1
xor dil, 0xff
and dil, r8b
mov r8b, r10b
xor r8b, 0xff
and r8b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
and r10b, r11b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
and r11b, 1
or r8b, r10b
or sil, r11b
xor r8b, sil
mov r10b, al
xor r10b, 0xff
and r10b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov sil, al
and sil, r11b
mov r12b, r8b
xor r12b, 0xff
and r12b, 0
and r8b, r11b
or r10b, sil
or r12b, r8b
xor r10b, r12b
xor al, 0xff
mov r8b, r10b
xor r8b, al
and r8b, r10b
mov al, dl
xor al, 0xff
and al, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, dl
and r11b, r10b
or al, r11b
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, cl
and sil, r11b
or r10b, sil
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 1
or r11b, sil
mov sil, al
xor sil, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
or sil, r12b
or r13b, 1
xor sil, 0xff
and sil, r13b
xor dl, 0xff
mov r12b, r11b
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
or dl, r12b
or r13b, 0
xor dl, 0xff
and dl, r13b
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
mov r13b, r10b
xor r13b, r12b
and r13b, r10b
xor cl, 0xff
mov r12b, r11b
xor r12b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 1
or cl, r12b
or bl, 1
xor cl, 0xff
and cl, bl
mov bl, sil
xor bl, 0xff
mov r12b, dl
xor r12b, 0xff
mov byte [rbp + 0xa7f], al
mov al, byte [rbp + 0xac1]
xor al, 0
mov byte [rbp + 0xa7e], bl
and bl, 0
and sil, al
mov byte [rbp + 0xa7d], r12b
and r12b, 0
and dl, al
or bl, sil
or r12b, dl
xor bl, r12b
mov dl, byte [rbp + 0xa7e]
mov sil, byte [rbp + 0xa7d]
or dl, sil
xor dl, 0xff
or al, 0
and dl, al
or bl, dl
mov al, r13b
and al, cl
xor r13b, cl
or al, r13b
mov cl, bl
xor cl, 0xff
mov dl, al
and dl, cl
xor al, 0xff
and bl, al
or dl, bl
mov al, byte [rbp + 0xa7f]
and al, r10b
mov cl, byte [rbp + 0xa7f]
xor cl, r10b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and al, r10b
or cl, al
mov al, byte [rbp + 0xac1]
xor al, 1
mov r10b, r11b
xor r10b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov r12b, al
and r12b, 0xff
mov r13b, bl
and r13b, 1
mov sil, r10b
and sil, 0xff
and r11b, bl
or r12b, r13b
or sil, r11b
xor r12b, sil
or al, r10b
xor al, 0xff
or bl, 1
and al, bl
or r12b, al
xor r12b, 0xff
mov al, cl
xor al, r12b
and al, cl
mov cl, dl
and cl, al
xor dl, al
or cl, dl
mov al, dil
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r10b, dil
and r10b, dl
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and dl, 1
or al, r10b
or r11b, dl
xor al, r11b
mov dl, r8b
xor dl, 0xff
and dl, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, r8b
and r11b, r10b
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
and r10b, 1
or dl, r11b
or bl, r10b
xor dl, bl
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, r11b
and bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, al
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 1
or r11b, bl
or sil, 1
xor r11b, 0xff
and r11b, sil
mov bl, r10b
xor bl, 0xff
mov sil, dil
xor sil, bl
and sil, dil
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov dil, dl
xor dil, bl
and dil, dl
xor r8b, 0xff
mov bl, r10b
xor bl, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
or r8b, bl
or r12b, 0
xor r8b, 0xff
and r8b, r12b
mov bl, r11b
xor bl, 0xff
mov r12b, sil
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
mov byte [rbp + 0xa7c], bl
and bl, 0
and r11b, r13b
mov byte [rbp + 0xa7b], r12b
and r12b, 0
and sil, r13b
or bl, r11b
or r12b, sil
xor bl, r12b
mov r11b, byte [rbp + 0xa7c]
mov sil, byte [rbp + 0xa7b]
or r11b, sil
xor r11b, 0xff
or r13b, 0
and r11b, r13b
or bl, r11b
mov r11b, dil
xor r11b, 0xff
mov r12b, r8b
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
mov sil, r11b
and sil, 0xff
and dil, r13b
mov byte [rbp + 0xa7a], r12b
and r12b, 0xff
and r8b, r13b
or sil, dil
or r12b, r8b
xor sil, r12b
mov r8b, byte [rbp + 0xa7a]
or r11b, r8b
xor r11b, 0xff
or r13b, 1
and r11b, r13b
or sil, r11b
mov r11b, bl
xor r11b, 0xff
and r11b, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and bl, dil
mov r12b, sil
xor r12b, 0xff
and r12b, 0xff
and sil, dil
or r11b, bl
or r12b, sil
xor r11b, r12b
mov bl, al
and bl, dl
xor al, dl
or bl, al
mov al, bl
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
and bl, dl
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
and dl, 1
or al, bl
or sil, dl
xor al, sil
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov bl, r10b
xor bl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, dl
and dil, 0xff
mov r12b, sil
and r12b, 0
mov r13b, bl
and r13b, 0xff
and r10b, sil
or dil, r12b
or r13b, r10b
xor dil, r13b
or dl, bl
xor dl, 0xff
or sil, 1
and dl, sil
or dil, dl
xor al, 0xff
xor dil, 0xff
mov dl, byte [rbp + 0xac1]
xor dl, 0
or al, dil
or dl, 0
xor al, 0xff
and al, dl
mov dl, r11b
and dl, al
xor r11b, al
or dl, r11b
mov al, cl
xor al, 0xff
and al, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, cl
and r11b, r10b
or al, r11b
xor al, 0xff
xor al, 0
and al, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
or r10b, r11b
xor cl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
or cl, r11b
or bl, 0
xor cl, 0xff
and cl, bl
mov r11b, dl
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, dl
and sil, bl
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, r11b
xor sil, bl
and sil, r11b
xor dl, 0xff
xor r10b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
or dl, r10b
or r11b, 0
xor dl, 0xff
and dl, r11b
mov r10b, al
xor r10b, 0xff
mov r11b, cl
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov dil, r10b
and dil, 0xff
and al, bl
mov r12b, r11b
and r12b, 0xff
and cl, bl
or dil, al
or r12b, cl
xor dil, r12b
or r10b, r11b
xor r10b, 0xff
or bl, 1
and r10b, bl
or dil, r10b
mov al, sil
xor al, 0xff
mov cl, dl
xor cl, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, al
and r11b, 0xff
and sil, r10b
mov bl, cl
and bl, 0xff
and dl, r10b
or r11b, sil
or bl, dl
xor r11b, bl
or al, cl
xor al, 0xff
or r10b, 1
and al, r10b
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, r14b
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r10b, r14b
and r10b, dl
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and dl, 1
or al, r10b
or r11b, dl
xor al, r11b
mov dl, byte [rbp + 0xac1]
xor dl, 1
xor al, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
or dl, al
or r10b, 1
xor dl, 0xff
and dl, r10b
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 1
or al, r10b
mov r10b, r14b
xor r10b, 0xff
xor al, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
or r10b, al
or r11b, 1
xor r10b, 0xff
and r10b, r11b
mov al, dl
and al, r10b
xor dl, r10b
or al, dl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, r9b
and r11b, r10b
or dl, r11b
xor dl, 0xff
xor dl, 0
and dl, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, r11b
and bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, r10b
xor r11b, 0xff
mov bl, r9b
xor bl, r11b
and bl, r9b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, sil
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
and sil, 1
or r11b, dil
or r12b, sil
xor r11b, r12b
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, byte [rbp + 0xac1]
xor dil, 0
or r11b, sil
or dil, 0
xor r11b, 0xff
and r11b, dil
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov sil, dl
xor sil, 0xff
mov dil, bl
xor dil, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
mov r13b, sil
and r13b, 0
and dl, r12b
mov r8b, dil
and r8b, 0
and bl, r12b
or r13b, dl
or r8b, bl
xor r13b, r8b
or sil, dil
xor sil, 0xff
or r12b, 0
and sil, r12b
or r13b, sil
mov dl, r11b
xor dl, 0xff
mov r8b, r10b
xor r8b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, dl
and sil, 0xff
and r11b, bl
mov dil, r8b
and dil, 0xff
and r10b, bl
or sil, r11b
or dil, r10b
xor sil, dil
or dl, r8b
xor dl, 0xff
or bl, 1
and dl, bl
or sil, dl
mov dl, r13b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r13b, r8b
mov r10b, sil
xor r10b, 0xff
and r10b, 0xff
and sil, r8b
or dl, r13b
or r10b, sil
xor dl, r10b
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and r8b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0xff
and r10b, 1
or r8b, r11b
or bl, r10b
xor r8b, bl
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
or r10b, r11b
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov bl, r10b
xor bl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
or r11b, bl
or sil, 0
xor r11b, 0xff
and r11b, sil
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, sil
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
and sil, 1
or bl, dil
or r12b, sil
xor bl, r12b
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, bl
xor dil, sil
and dil, bl
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov bl, r8b
and bl, r11b
xor r8b, r11b
or bl, r8b
mov r8b, dil
and r8b, r10b
xor dil, r10b
or r8b, dil
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and bl, r11b
mov sil, r8b
xor sil, 0xff
and sil, 0xff
and r8b, r11b
or r10b, bl
or sil, r8b
xor r10b, sil
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, al
and bl, r11b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0xff
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, bl
and sil, 0
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0xff
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, sil
and dil, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
and sil, 1
or bl, dil
or r12b, sil
xor bl, r12b
mov sil, r8b
and sil, r11b
xor r8b, r11b
or sil, r8b
mov r8b, bl
and r8b, 1
xor bl, 1
or r8b, bl
mov r11b, sil
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0xac1]
xor bl, 0
and sil, bl
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
xor r8b, 0xff
mov bl, r11b
xor bl, r8b
and bl, r11b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, r10b
and sil, r11b
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0xff
and r11b, 1
or r8b, sil
or dil, r11b
xor r8b, dil
mov r11b, r14b
xor r11b, 0xff
mov sil, r8b
and sil, r11b
xor r8b, 0xff
mov r11b, r14b
and r11b, r8b
or sil, r11b
xor sil, 0xff
xor r14b, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
or sil, r14b
or r8b, 0
xor sil, 0xff
and sil, r8b
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
or r8b, r11b
mov r11b, dl
xor r11b, 0xff
and r11b, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r14b, dl
and r14b, dil
mov r12b, r8b
xor r12b, 0xff
and r12b, 0xff
and r8b, dil
or r11b, r14b
or r12b, r8b
xor r11b, r12b
mov r8b, dl
xor r8b, 0xff
mov dil, r11b
xor dil, r8b
and dil, r11b
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r9b, r11b
or r8b, r9b
mov r9b, r10b
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov r14b, r10b
and r14b, r11b
or r9b, r14b
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
and r11b, 1
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
and r14b, 0
or r11b, r14b
mov r14b, r8b
xor r14b, 0xff
mov r12b, r9b
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
mov byte [rbp + 0xa79], r14b
and r14b, 0xff
and r8b, r13b
mov byte [rbp + 0xa78], r12b
and r12b, 0xff
and r9b, r13b
or r14b, r8b
or r12b, r9b
xor r14b, r12b
mov r8b, byte [rbp + 0xa79]
mov r9b, byte [rbp + 0xa78]
or r8b, r9b
xor r8b, 0xff
or r13b, 1
and r8b, r13b
or r14b, r8b
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r12b, r11b
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
mov r9b, r8b
and r9b, 0
mov byte [rbp + 0xa77], r13b
and r13b, 0
mov byte [rbp + 0xa76], r12b
and r12b, 0
mov byte [rbp + 0xa75], al
mov al, byte [rbp + 0xa77]
and r11b, al
or r9b, r13b
or r12b, r11b
xor r9b, r12b
mov r11b, byte [rbp + 0xa76]
or r8b, r11b
xor r8b, 0xff
or al, 0
and r8b, al
or r9b, r8b
mov al, r14b
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and r14b, r8b
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
and r8b, 1
or al, r14b
or r12b, r8b
xor al, r12b
xor al, 0xff
xor r9b, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
or al, r9b
or r8b, 0
xor al, 0xff
and al, r8b
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r14b, bl
and r14b, r9b
or r8b, r14b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
mov r12b, sil
and r12b, r14b
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
and r13b, 0xff
and r14b, 1
or r9b, r12b
or r13b, r14b
xor r9b, r13b
mov r14b, byte [rbp + 0xac1]
xor r14b, 0
and r14b, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
and r12b, 0
or r14b, r12b
mov r12b, r8b
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
or r12b, r13b
or r11b, 1
xor r12b, 0xff
and r12b, r11b
xor bl, 0xff
mov r11b, r14b
xor r11b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
or bl, r11b
or r13b, 0
xor bl, 0xff
and bl, r13b
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov r13b, r9b
xor r13b, r11b
and r13b, r9b
mov r11b, r14b
xor r11b, 0xff
mov byte [rbp + 0xa74], sil
xor sil, r11b
mov r11b, byte [rbp + 0xa74]
and sil, r11b
mov r11b, r12b
xor r11b, 0xff
mov byte [rbp + 0xa73], bl
xor bl, 0xff
mov byte [rbp + 0xa72], al
mov al, byte [rbp + 0xac1]
xor al, 1
mov byte [rbp + 0xa71], r11b
and r11b, 0xff
and r12b, al
mov byte [rbp + 0xa70], bl
and bl, 0xff
mov byte [rbp + 0xa6f], al
mov al, byte [rbp + 0xa73]
mov byte [rbp + 0xa6e], cl
mov cl, byte [rbp + 0xa6f]
and al, cl
or r11b, r12b
or bl, al
xor r11b, bl
mov al, byte [rbp + 0xa71]
mov bl, byte [rbp + 0xa70]
or al, bl
xor al, 0xff
or cl, 1
and al, cl
or r11b, al
mov al, r13b
and al, sil
xor r13b, sil
or al, r13b
mov cl, r11b
xor cl, 0xff
mov sil, al
and sil, cl
xor al, 0xff
and r11b, al
or sil, r11b
mov al, r8b
xor al, 0xff
mov cl, r9b
xor cl, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov r12b, al
and r12b, 0
and r8b, r11b
mov r13b, cl
and r13b, 0
and r9b, r11b
or r12b, r8b
or r13b, r9b
xor r12b, r13b
or al, cl
xor al, 0xff
or r11b, 0
and al, r11b
or r12b, al
mov al, r12b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
and r12b, cl
or al, r12b
mov cl, byte [rbp + 0xac1]
xor cl, 0
mov r8b, r14b
xor r8b, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r11b, cl
and r11b, 0xff
mov r12b, r9b
and r12b, 0
mov r13b, r8b
and r13b, 0xff
and r14b, r9b
or r11b, r12b
or r13b, r14b
xor r11b, r13b
or cl, r8b
xor cl, 0xff
or r9b, 1
and cl, r9b
or r11b, cl
xor al, 0xff
xor r11b, 0xff
mov cl, byte [rbp + 0xac1]
xor cl, 0
or al, r11b
or cl, 0
xor al, 0xff
and al, cl
mov cl, sil
and cl, al
xor sil, al
or cl, sil
mov al, byte [rbp + 0xa72]
xor al, 0xff
mov r8b, dil
xor r8b, al
and r8b, dil
mov al, dil
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and dil, r9b
mov r11b, byte [rbp + 0xa72]
xor r11b, 0xff
and r11b, 0xff
mov sil, byte [rbp + 0xa72]
and sil, r9b
or al, dil
or r11b, sil
xor al, r11b
mov r9b, r8b
xor r9b, 0xff
mov r11b, al
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, r9b
and dil, 0xff
and r8b, sil
mov r14b, r11b
and r14b, 0xff
and al, sil
or dil, r8b
or r14b, al
xor dil, r14b
or r9b, r11b
xor r9b, 0xff
or sil, 1
and r9b, sil
or dil, r9b
mov al, cl
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r9b, cl
and r9b, r8b
or al, r9b
mov r8b, dil
xor r8b, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
or r8b, al
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov al, dil
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and dil, r9b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or al, dil
or r11b, r9b
xor al, r11b
xor cl, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0xac1]
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, byte [rbp + 0xa75]
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r9b, byte [rbp + 0xa75]
and r9b, r8b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or cl, r9b
or r11b, r8b
xor cl, r11b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r11b, dl
and r11b, r9b
or r8b, r11b
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
and r9b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
or r9b, r11b
mov r11b, cl
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, byte [rbp + 0xac1]
xor dil, 1
or r11b, sil
or dil, 1
xor r11b, 0xff
and r11b, dil
mov sil, r9b
xor sil, 0xff
mov dil, byte [rbp + 0xa75]
xor dil, sil
mov sil, byte [rbp + 0xa75]
and dil, sil
mov r14b, byte [rbp + 0xac1]
xor r14b, 0
mov r12b, r8b
xor r12b, r14b
and r12b, r8b
xor dl, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 0
or dl, r14b
or r13b, 0
xor dl, 0xff
and dl, r13b
mov r14b, r11b
xor r14b, 0xff
mov r13b, dil
xor r13b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, r14b
and sil, 0
and r11b, bl
mov byte [rbp + 0xa6d], r13b
and r13b, 0
and dil, bl
or sil, r11b
or r13b, dil
xor sil, r13b
mov r11b, byte [rbp + 0xa6d]
or r14b, r11b
xor r14b, 0xff
or bl, 0
and r14b, bl
or sil, r14b
mov bl, r12b
xor bl, 0xff
mov dil, dl
xor dil, 0xff
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
mov r13b, bl
and r13b, 0xff
and r12b, r14b
mov r11b, dil
and r11b, 0xff
and dl, r14b
or r13b, r12b
or r11b, dl
xor r13b, r11b
or bl, dil
xor bl, 0xff
or r14b, 1
and bl, r14b
or r13b, bl
mov dl, sil
xor dl, 0xff
and dl, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and sil, r11b
mov bl, r13b
xor bl, 0xff
and bl, 0xff
and r13b, r11b
or dl, sil
or bl, r13b
xor dl, bl
mov r11b, cl
and r11b, r8b
xor cl, r8b
or r11b, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r11b, r8b
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0xff
and r8b, 1
or cl, r11b
or bl, r8b
xor cl, bl
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r11b, r9b
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, r8b
and sil, 0
mov dil, bl
and dil, 0
mov r14b, r11b
and r14b, 0
and r9b, bl
or sil, dil
or r14b, r9b
xor sil, r14b
or r8b, r11b
xor r8b, 0xff
or bl, 0
and r8b, bl
or sil, r8b
xor sil, 0xff
mov r8b, cl
xor r8b, sil
and r8b, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r9b, cl
and r9b, r8b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 1
or r8b, r9b
xor r8b, 0xff
mov r9b, cl
xor r9b, r8b
and r9b, cl
mov cl, dl
and cl, r9b
xor dl, r9b
or cl, dl
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r8b, r10b
xor r8b, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
or dl, r8b
or r9b, 0
xor dl, 0xff
and dl, r9b
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and r8b, 0
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
mov r11b, r9b
and r11b, 0
mov bl, r10b
xor bl, 0xff
and bl, 0
and r10b, r9b
or r8b, r11b
or bl, r10b
xor r8b, bl
mov r9b, dl
and r9b, r8b
xor dl, r8b
or r9b, dl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and cl, r8b
or dl, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r9b, r8b
or cl, r9b
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, dl
and r9b, cl
xor dl, cl
or r9b, dl
mov cl, byte [rbp + 0xac1]
xor cl, 0
mov dl, r8b
xor dl, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, cl
and r11b, 0xff
mov bl, r10b
and bl, 0
mov sil, dl
and sil, 0xff
and r8b, r10b
or r11b, bl
or sil, r8b
xor r11b, sil
or cl, dl
xor cl, 0xff
or r10b, 1
and cl, r10b
or r11b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and r9b, dl
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0xff
and dl, 1
or cl, r9b
or r8b, dl
xor cl, r8b
xor r11b, 0xff
mov dl, cl
xor dl, r11b
and dl, cl
mov cl, al
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, al
and r9b, r8b
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r10b, dl
and r10b, r9b
or r8b, r10b
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, cl
xor r11b, r10b
and r11b, cl
xor al, 0xff
mov r10b, r9b
xor r10b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
or al, r10b
or bl, 0
xor al, 0xff
and al, bl
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov bl, r8b
xor bl, r10b
and bl, r8b
mov r10b, r9b
xor r10b, 0xff
mov sil, dl
xor sil, r10b
and sil, dl
mov dl, r11b
xor dl, 0xff
mov r10b, al
xor r10b, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov r14b, dl
and r14b, 0
and r11b, dil
mov r12b, r10b
and r12b, 0
and al, dil
or r14b, r11b
or r12b, al
xor r14b, r12b
or dl, r10b
xor dl, 0xff
or dil, 0
and dl, dil
or r14b, dl
mov al, bl
and al, sil
xor bl, sil
or al, bl
mov dl, r14b
xor dl, 0xff
mov r10b, al
and r10b, dl
xor al, 0xff
and r14b, al
or r10b, r14b
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
and al, dl
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0
and dl, 1
or cl, al
or r8b, dl
xor cl, r8b
mov al, r9b
and al, 0
xor r9b, 0
or al, r9b
xor al, 0xff
mov dl, cl
xor dl, al
and dl, cl
mov al, r10b
xor al, 0xff
mov cl, dl
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, al
and r9b, 0
and r10b, r8b
mov r11b, cl
and r11b, 0
and dl, r8b
or r9b, r10b
or r11b, dl
xor r9b, r11b
or al, cl
xor al, 0xff
or r8b, 0
and al, r8b
or r9b, al
mov al, r9b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov dl, r9b
and dl, cl
or al, dl
xor al, 0xff
xor al, 0
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
and cl, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r8b, dl
and r8b, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0
and dl, 1
or cl, r8b
or r10b, dl
xor cl, r10b
mov dl, cl
xor dl, 0xff
mov r8b, r9b
xor r8b, dl
and r8b, r9b
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 1
or dl, r10b
xor dl, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
or dl, r10b
or r11b, 1
xor dl, 0xff
and dl, r11b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r10b, al
xor r10b, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, r10b
and sil, 0
and al, bl
mov dil, r11b
and dil, 0
and r8b, bl
or sil, al
or dil, r8b
xor sil, dil
or r10b, r11b
xor r10b, 0xff
or bl, 0
and r10b, bl
or sil, r10b
mov al, dl
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, al
and r11b, 0
and dl, r10b
mov bl, r8b
and bl, 0
and cl, r10b
or r11b, dl
or bl, cl
xor r11b, bl
or al, r8b
xor al, 0xff
or r10b, 0
and al, r10b
or r11b, al
mov al, sil
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
and sil, cl
mov dl, r11b
xor dl, 0xff
and dl, 0
and r11b, cl
or al, sil
or dl, r11b
xor al, dl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and al, dl
or cl, al
mov al, byte [rbp + 0xac1]
xor al, 1
mov dl, cl
and dl, al
xor cl, 0xff
and cl, 1
or dl, cl
mov al, byte [rbp + 0xac1]
xor al, 1
mov cl, dl
xor cl, al
and cl, dl
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r8b, dl
and r8b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0
and dl, 1
or al, r8b
or r10b, dl
xor al, r10b
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r10b, r8b
and r10b, 1
mov r11b, byte [rbp + 0xac1]
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, al
xor r8b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, r8b
and bl, 0xff
and al, r11b
mov sil, r10b
and sil, 0xff
and dl, r11b
or bl, al
or sil, dl
xor bl, sil
or r8b, r10b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or bl, r8b
mov al, r9b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and r9b, dl
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0xff
and dl, 1
or al, r9b
or r8b, dl
xor al, r8b
mov dl, bl
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and bl, r8b
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 0
and r8b, 1
or dl, bl
or r9b, r8b
xor dl, r9b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov al, r8b
and al, 1
xor r8b, 1
or al, r8b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r9b, r8b
or 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
and al, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and cl, r9b
mov r10b, r8b
xor r10b, 0xff
and r10b, 0xff
and r8b, r9b
or al, cl
or r10b, r8b
xor al, r10b
mov cl, dl
xor cl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r10b, cl
and r10b, 0xff
and dl, r9b
mov r11b, r8b
and r11b, 0xff
and al, r9b
or r10b, dl
or r11b, al
xor r10b, r11b
or cl, r8b
xor cl, 0xff
or r9b, 1
and cl, r9b
or r10b, cl
mov al, r15b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
mov dl, r15b
and dl, cl
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0
and cl, 1
or al, dl
or r8b, cl
xor al, r8b
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov dl, al
and dl, cl
xor al, 0xff
and al, 1
or dl, al
mov al, byte [rbp + 0xac1]
xor al, 1
mov cl, dl
xor cl, al
and cl, dl
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 1
or al, dl
xor al, 0xff
mov dl, r15b
xor dl, al
and dl, r15b
mov al, r15b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r15b, r8b
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 0xff
and r8b, 1
or al, r15b
or r9b, r8b
xor al, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, dl
xor r8b, 0xff
mov r9b, al
xor r9b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov bl, r8b
and bl, 0
and dl, r11b
mov sil, r9b
and sil, 0
and al, r11b
or bl, dl
or sil, al
xor bl, sil
or r8b, r9b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or bl, r8b
mov al, cl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r8b, cl
and r8b, dl
or al, r8b
mov dl, bl
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, bl
and r9b, r8b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0xff
and r9b, 1
or r8b, r11b
or sil, r9b
xor r8b, sil
mov r9b, al
xor r9b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 0
or r9b, r11b
or sil, 0
xor r9b, 0xff
and r9b, sil
xor cl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
or cl, r11b
or sil, 0
xor cl, 0xff
and cl, sil
mov r11b, dl
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
or r11b, sil
or dil, 1
xor r11b, 0xff
and r11b, dil
mov sil, r8b
xor sil, 0xff
mov dil, bl
xor dil, sil
and dil, bl
mov bl, r9b
and bl, cl
xor r9b, cl
or bl, r9b
mov cl, r11b
xor cl, 0xff
mov r9b, dil
xor r9b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov r14b, cl
and r14b, 0xff
and r11b, sil
mov r15b, r9b
and r15b, 0xff
and dil, sil
or r14b, r11b
or r15b, dil
xor r14b, r15b
or cl, r9b
xor cl, 0xff
or sil, 1
and cl, sil
or r14b, cl
mov cl, bl
xor cl, 0xff
mov r9b, r14b
and r9b, cl
xor r14b, 0xff
and bl, r14b
or r9b, bl
mov cl, al
xor cl, 0xff
mov r11b, dl
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, cl
and sil, 0xff
and al, bl
mov dil, r11b
and dil, 0xff
and dl, bl
or sil, al
or dil, dl
xor sil, dil
or cl, r11b
xor cl, 0xff
or bl, 1
and cl, bl
or sil, cl
mov al, sil
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
and sil, cl
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 0
and cl, 1
or al, sil
or dl, cl
xor al, dl
mov cl, r8b
and cl, 1
xor r8b, 1
or cl, r8b
xor al, 0xff
xor cl, 0xff
mov dl, byte [rbp + 0xac1]
xor dl, 0
or al, cl
or dl, 0
xor al, 0xff
and al, dl
mov cl, r9b
and cl, al
xor r9b, al
or cl, r9b
mov al, r10b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r8b, r10b
and r8b, dl
or al, r8b
mov dl, byte [rbp + 0xac1]
xor dl, 1
xor al, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and r8b, 1
or al, r9b
or r11b, r8b
xor al, r11b
xor r10b, 0xff
xor al, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or r10b, al
or r8b, 1
xor r10b, 0xff
and r10b, r8b
mov al, dl
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
mov r11b, al
and r11b, 0
and dl, r9b
mov bl, r8b
and bl, 0
and r10b, r9b
or r11b, dl
or bl, r10b
xor r11b, bl
or al, r8b
xor al, 0xff
or r9b, 0
and al, r9b
or r11b, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r8b, cl
and r8b, dl
or al, r8b
mov dl, byte [rbp + 0xac1]
xor dl, 1
xor al, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
xor r9b, r8b
and r9b, cl
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r10b, r8b
and r10b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
and r8b, 1
or cl, r10b
or bl, r8b
xor cl, bl
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
or cl, r8b
or r10b, 0
xor cl, 0xff
and cl, r10b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
xor al, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
or r8b, al
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, cl
xor dl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov bl, dl
and bl, 0
and cl, r10b
mov sil, r9b
and sil, 0
and r8b, r10b
or bl, cl
or sil, r8b
xor bl, sil
or dl, r9b
xor dl, 0xff
or r10b, 0
and dl, r10b
or bl, dl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and al, dl
mov r8b, bl
xor r8b, 0xff
and r8b, 0xff
and bl, dl
or cl, al
or r8b, bl
xor cl, r8b
mov al, byte [rbp + 0xac1]
xor al, 0
and al, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r8b, dl
and r8b, 0
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 0
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, byte [rbp + 0xac1]
xor dl, 1
xor al, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, al
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov bl, r10b
and bl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
and r10b, 1
or r9b, bl
or sil, r10b
xor r9b, sil
xor r9b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
or r9b, r10b
or bl, 1
xor r9b, 0xff
and r9b, bl
xor al, 0xff
xor al, 1
and al, 0xff
mov r10b, dl
and r10b, r8b
xor dl, r8b
or r10b, dl
mov dl, r9b
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, dl
and sil, 0
and r9b, bl
mov dil, r8b
and dil, 0
and al, bl
or sil, r9b
or dil, al
xor sil, dil
or dl, r8b
xor dl, 0xff
or bl, 0
and dl, bl
or sil, dl
mov al, r10b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and r10b, dl
mov r8b, sil
xor r8b, 0xff
and r8b, 0xff
and sil, dl
or al, r10b
or r8b, sil
xor al, r8b
mov dl, r11b
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, r11b
and r9b, r8b
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
and r9b, 1
or r8b, r10b
or bl, r9b
xor r8b, bl
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
and r9b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0
or r9b, r10b
mov r10b, dl
xor r10b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
or r10b, bl
or sil, 0
xor r10b, 0xff
and r10b, sil
mov bl, r9b
xor bl, 0xff
mov sil, r11b
xor sil, bl
and sil, r11b
mov r11b, r8b
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov dil, byte [rbp + 0xac1]
xor dil, 0
or r11b, bl
or dil, 0
xor r11b, 0xff
and r11b, dil
mov bl, r9b
xor bl, 0xff
mov dil, cl
xor dil, bl
and dil, cl
mov cl, r10b
and cl, sil
xor r10b, sil
or cl, r10b
mov r10b, r11b
xor r10b, 0xff
mov bl, dil
xor bl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov r14b, r10b
and r14b, 0
and r11b, sil
mov r15b, bl
and r15b, 0
and dil, sil
or r14b, r11b
or r15b, dil
xor r14b, r15b
or r10b, bl
xor r10b, 0xff
or sil, 0
and r10b, sil
or r14b, r10b
mov r10b, cl
xor r10b, 0xff
and r10b, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
and cl, r11b
mov bl, r14b
xor bl, 0xff
and bl, 0
and r14b, r11b
or r10b, cl
or bl, r14b
xor r10b, bl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, cl
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and cl, r8b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and r8b, 1
or dl, cl
or r11b, r8b
xor dl, r11b
mov cl, r9b
and cl, 0
xor r9b, 0
or cl, r9b
xor dl, 0xff
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, r10b
xor cl, 0xff
mov r8b, dl
xor r8b, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r11b, cl
and r11b, 0xff
and r10b, r9b
mov bl, r8b
and bl, 0xff
and dl, r9b
or r11b, r10b
or bl, dl
xor r11b, bl
or cl, r8b
xor cl, 0xff
or r9b, 1
and cl, r9b
or r11b, cl
mov cl, byte [rbp + 0xac1]
xor cl, 0
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 0
or cl, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r9b, al
and r9b, r8b
or dl, r9b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, cl
xor r9b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
or r9b, r10b
or bl, 1
xor r9b, 0xff
and r9b, bl
mov r10b, r8b
xor r10b, 0xff
xor r10b, 0
and r10b, 0
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, dl
xor sil, bl
and sil, dl
mov bl, r8b
xor bl, 0xff
mov dil, al
xor dil, bl
and dil, al
mov al, r9b
xor al, 0xff
mov bl, r10b
xor bl, 0xff
mov r14b, byte [rbp + 0xac1]
xor r14b, 0
mov r15b, al
and r15b, 0
and r9b, r14b
mov r12b, bl
and r12b, 0
and r10b, r14b
or r15b, r9b
or r12b, r10b
xor r15b, r12b
or al, bl
xor al, 0xff
or r14b, 0
and al, r14b
or r15b, al
mov al, sil
xor al, 0xff
mov r9b, dil
xor r9b, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov bl, al
and bl, 0
and sil, r10b
mov r14b, r9b
and r14b, 0
and dil, r10b
or bl, sil
or r14b, dil
xor bl, r14b
or al, r9b
xor al, 0xff
or r10b, 0
and al, r10b
or bl, al
mov al, r15b
xor al, 0xff
mov r9b, bl
and r9b, al
xor bl, 0xff
and r15b, bl
or r9b, r15b
mov al, cl
xor al, 0xff
mov r10b, dl
xor r10b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, al
and sil, 0
and cl, bl
mov dil, r10b
and dil, 0
and dl, bl
or sil, cl
or dil, dl
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, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
and sil, cl
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 0
and cl, 1
or al, sil
or dl, cl
xor al, dl
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov dl, r8b
xor dl, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov bl, cl
and bl, 0xff
mov sil, r10b
and sil, 1
mov dil, dl
and dil, 0xff
and r8b, r10b
or bl, sil
or dil, r8b
xor bl, dil
or cl, dl
xor cl, 0xff
or r10b, 1
and cl, r10b
or bl, cl
xor al, 0xff
xor bl, 0xff
mov cl, byte [rbp + 0xac1]
xor cl, 1
or al, bl
or cl, 1
xor al, 0xff
and al, cl
mov cl, r9b
xor cl, 0xff
mov dl, al
xor dl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r10b, cl
and r10b, 0xff
and r9b, r8b
mov bl, dl
and bl, 0xff
and al, r8b
or r10b, r9b
or bl, al
xor r10b, bl
or cl, dl
xor cl, 0xff
or r8b, 1
and cl, r8b
or r10b, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov dl, r11b
and dl, cl
or al, dl
mov cl, byte [rbp + 0xac1]
xor cl, 0
xor al, 0xff
mov dl, byte [rbp + 0xac1]
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, byte [rbp + 0xac1]
xor al, 0
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r8b, dl
and r8b, 0
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
xor r11b, 0xff
mov dl, al
xor dl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
or r11b, dl
or r8b, 0
xor r11b, 0xff
and r11b, r8b
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
or dl, r8b
xor dl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
or dl, r8b
or r9b, 1
xor dl, 0xff
and dl, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, cl
and r8b, r11b
xor cl, r11b
or r8b, cl
mov cl, dl
xor cl, 0xff
mov r9b, al
xor r9b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov bl, cl
and bl, 0
and dl, r11b
mov sil, r9b
and sil, 0
and al, r11b
or bl, dl
or sil, al
xor bl, sil
or cl, r9b
xor cl, 0xff
or r11b, 0
and cl, r11b
or bl, cl
mov al, r8b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
and r8b, cl
mov dl, bl
xor dl, 0xff
and dl, 0
and bl, cl
or al, r8b
or dl, bl
xor al, dl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and r10b, dl
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0xff
and dl, 1
or cl, r10b
or r8b, dl
xor cl, r8b
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r9b, al
and r9b, r8b
mov r10b, cl
xor r10b, 0xff
and r10b, 0xff
and cl, r8b
or dl, r9b
or r10b, cl
xor dl, r10b
xor dl, 0xff
xor al, 0xff
mov cl, byte [rbp + 0xac1]
xor cl, 1
or dl, al
or cl, 1
xor dl, 0xff
and dl, cl
mov al, byte [rbp + 0xa6e]
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0xac1]
xor cl, 0
mov r8b, byte [rbp + 0xa6e]
and r8b, cl
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 0
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0xac1]
xor cl, 1
xor al, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
or cl, al
or r8b, 0
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0xac1]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, byte [rbp + 0xa6e]
xor r8b, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
or r8b, al
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r9b, dl
and r9b, r8b
or cl, r9b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, dl
xor r9b, 0xff
mov r10b, r8b
xor r10b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
or r9b, r10b
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
or r10b, r11b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, r10b
xor bl, r11b
and bl, r10b
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
xor r8b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
or r10b, r8b
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov r8b, cl
and r8b, r9b
xor cl, r9b
or r8b, cl
mov cl, bl
xor cl, 0xff
mov r9b, r10b
xor r9b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov sil, cl
and sil, 0
and bl, r11b
mov dil, r9b
and dil, 0
and r10b, r11b
or sil, bl
or dil, r10b
xor sil, dil
or cl, r9b
xor cl, 0xff
or r11b, 0
and cl, r11b
or sil, cl
mov cl, r8b
xor cl, 0xff
and cl, 0
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
and r8b, r9b
mov r10b, sil
xor r10b, 0xff
and r10b, 0
and sil, r9b
or cl, r8b
or r10b, sil
xor cl, r10b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0xff
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, r9b
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
or r10b, r11b
or bl, 0
xor r10b, 0xff
and r10b, bl
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, bl
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, r11b
xor sil, bl
and sil, r11b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, r10b
xor bl, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov r14b, r11b
and r14b, 0
and r8b, dil
mov r15b, bl
and r15b, 0
and r10b, dil
or r14b, r8b
or r15b, r10b
xor r14b, r15b
or r11b, bl
xor r11b, 0xff
or dil, 0
and r11b, dil
or r14b, r11b
mov r8b, sil
and r8b, r9b
xor sil, r9b
or r8b, sil
mov r9b, r14b
xor r9b, 0xff
and r9b, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
and r14b, r10b
mov r11b, r8b
xor r11b, 0xff
and r11b, 0
and r8b, r10b
or r9b, r14b
or r11b, r8b
xor r9b, r11b
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, al
and r11b, r10b
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
and r10b, 1
or r8b, r11b
or bl, r10b
xor r8b, bl
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, r8b
xor bl, 0xff
mov sil, r10b
xor sil, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r14b, bl
and r14b, 0xff
and r8b, dil
mov r15b, sil
and r15b, 0xff
and r10b, dil
or r14b, r8b
or r15b, r10b
xor r14b, r15b
or bl, sil
xor bl, 0xff
or dil, 1
and bl, dil
or r14b, bl
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r10b, r11b
xor r10b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, r8b
and sil, 0
mov dil, bl
and dil, 0
mov r15b, r10b
and r15b, 0
and r11b, bl
or sil, dil
or r15b, r11b
xor sil, r15b
or r8b, r10b
xor r8b, 0xff
or bl, 0
and r8b, bl
or sil, r8b
mov r8b, r14b
xor r8b, 0xff
and r8b, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and r14b, r10b
or r8b, r14b
xor r8b, 0xff
xor sil, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
or r8b, sil
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov r10b, byte [rbp + 0xa6e]
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, byte [rbp + 0xa6e]
and bl, r11b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, r9b
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, r9b
and sil, bl
or r11b, sil
mov bl, byte [rbp + 0xac1]
xor bl, 0
and bl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, sil
and dil, 0
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
and r14b, 0xff
and sil, 1
or bl, dil
or r14b, sil
xor bl, r14b
mov sil, r10b
and sil, r11b
xor r10b, r11b
or sil, r10b
mov r10b, byte [rbp + 0xac1]
xor r10b, 0
mov r11b, bl
xor r11b, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r14b, r10b
and r14b, 0xff
mov r15b, dil
and r15b, 0
mov r12b, r11b
and r12b, 0xff
and bl, dil
or r14b, r15b
or r12b, bl
xor r14b, r12b
or r10b, r11b
xor r10b, 0xff
or dil, 1
and r10b, dil
or r14b, r10b
mov r10b, sil
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and sil, r11b
or r10b, sil
xor r10b, 0xff
xor r14b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
or r10b, r14b
or r11b, 1
xor r10b, 0xff
and r10b, r11b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, bl
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 0xff
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, cl
xor bl, 0xff
and bl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, cl
and dil, sil
mov r14b, r11b
xor r14b, 0xff
and r14b, 0
and r11b, sil
or bl, dil
or r14b, r11b
xor bl, r14b
xor bl, 0xff
mov r11b, cl
xor r11b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
or bl, r11b
or sil, 0
xor bl, 0xff
and bl, sil
mov r11b, dl
xor r11b, 0xff
and r11b, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
and dl, sil
or r11b, dl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, r9b
and dil, sil
or dl, dil
mov sil, byte [rbp + 0xac1]
xor sil, 0
and sil, 0
mov dil, byte [rbp + 0xac1]
xor dil, 0
mov r14b, dil
and r14b, 0
mov r15b, byte [rbp + 0xac1]
xor r15b, 1
and r15b, 0
and dil, 1
or sil, r14b
or r15b, dil
xor sil, r15b
mov dil, r11b
and dil, dl
xor r11b, dl
or dil, r11b
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r11b, sil
xor r11b, 0xff
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
mov r15b, dl
and r15b, 0xff
mov r12b, r14b
and r12b, 0
mov r13b, r11b
and r13b, 0xff
and sil, r14b
or r15b, r12b
or r13b, sil
xor r15b, r13b
or dl, r11b
xor dl, 0xff
or r14b, 1
and dl, r14b
or r15b, dl
mov dl, dil
xor dl, 0xff
and dl, 0
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
and dil, r11b
mov sil, byte [rbp + 0xac1]
xor sil, 1
and sil, 0
and r11b, 1
or dl, dil
or sil, r11b
xor dl, sil
xor r15b, 0xff
mov r11b, dl
xor r11b, r15b
and r11b, dl
mov dl, r8b
xor dl, 0xff
and dl, 0
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, r8b
and dil, sil
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
and r14b, 0
and sil, 1
or dl, dil
or r14b, sil
xor dl, r14b
mov sil, r10b
xor sil, 0xff
and sil, 1
mov dil, byte [rbp + 0xac1]
xor dil, 1
mov r14b, r10b
and r14b, dil
or sil, r14b
mov dil, byte [rbp + 0xac1]
xor dil, 1
and dil, 1
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
and r14b, 1
or dil, r14b
mov r14b, dl
xor r14b, 0xff
mov r15b, byte [rbp + 0xac1]
xor r15b, 1
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
or r14b, r15b
or r12b, 0
xor r14b, 0xff
and r14b, r12b
xor r8b, 0xff
mov r15b, dil
xor r15b, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 1
or r8b, r15b
or r12b, 1
xor r8b, 0xff
and r8b, r12b
mov r15b, byte [rbp + 0xac1]
xor r15b, 1
mov r12b, sil
xor r12b, r15b
and r12b, sil
mov r15b, dil
xor r15b, 0xff
mov r13b, r10b
xor r13b, r15b
and r13b, r10b
mov r10b, r14b
xor r10b, 0xff
mov r15b, r8b
xor r15b, 0xff
mov byte [rbp + 0xa6c], al
mov al, byte [rbp + 0xac1]
xor al, 0
mov byte [rbp + 0xa6b], r10b
and r10b, 0
and r14b, al
mov byte [rbp + 0xa6a], r15b
and r15b, 0
and r8b, al
or r10b, r14b
or r15b, r8b
xor r10b, r15b
mov r8b, byte [rbp + 0xa6b]
mov r14b, byte [rbp + 0xa6a]
or r8b, r14b
xor r8b, 0xff
or al, 0
and r8b, al
or r10b, r8b
mov al, r12b
xor al, 0xff
mov r8b, r13b
xor r8b, 0xff
mov r15b, byte [rbp + 0xac1]
xor r15b, 1
mov r14b, al
and r14b, 0xff
and r12b, r15b
mov byte [rbp + 0xa69], r8b
and r8b, 0xff
and r13b, r15b
or r14b, r12b
or r8b, r13b
xor r14b, r8b
mov r8b, byte [rbp + 0xa69]
or al, r8b
xor al, 0xff
or r15b, 1
and al, r15b
or r14b, al
mov al, r10b
xor al, 0xff
mov r15b, r14b
and r15b, al
xor r14b, 0xff
and r10b, r14b
or r15b, r10b
mov al, dl
and al, sil
xor dl, sil
or al, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
and al, r10b
or dl, al
mov al, dil
and al, 1
xor dil, 1
or al, dil
xor al, 0xff
mov r10b, dl
xor r10b, al
and r10b, dl
mov al, r15b
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, al
and dil, 0
and r15b, sil
mov r14b, dl
and r14b, 0
and r10b, sil
or dil, r15b
or r14b, r10b
xor dil, r14b
or al, dl
xor al, 0xff
or sil, 0
and al, sil
or dil, al
mov al, r11b
xor al, 0xff
mov dl, bl
xor dl, al
and dl, bl
mov al, bl
xor al, 0xff
mov r10b, r11b
and r10b, al
xor r11b, 0xff
and bl, r11b
or r10b, bl
mov al, dl
xor al, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov sil, al
and sil, 0
and dl, bl
mov r14b, r11b
and r14b, 0
and r10b, bl
or sil, dl
or r14b, r10b
xor sil, r14b
or al, r11b
xor al, 0xff
or bl, 0
and al, bl
or sil, al
mov al, dil
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r10b, dil
and r10b, dl
or al, r10b
mov dl, byte [rbp + 0xac1]
xor dl, 0
xor al, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
or dl, al
or r10b, 1
xor dl, 0xff
and dl, r10b
mov al, byte [rbp + 0xac1]
xor al, 0
and al, 1
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0xff
and r10b, 1
or al, r11b
or bl, r10b
xor al, bl
mov r10b, al
xor r10b, 0xff
mov r11b, dil
xor r11b, r10b
and r11b, dil
mov r10b, sil
xor r10b, 0xff
and r10b, 0
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov dil, sil
and dil, bl
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
and r14b, 0
and bl, 1
or r10b, dil
or r14b, bl
xor r10b, r14b
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov dil, r10b
xor dil, bl
and dil, r10b
xor sil, 0xff
xor al, 0xff
mov r10b, byte [rbp + 0xac1]
xor r10b, 1
or sil, al
or r10b, 1
xor sil, 0xff
and sil, r10b
mov al, dl
and al, r11b
xor dl, r11b
or al, dl
mov dl, dil
and dl, sil
xor dil, sil
or dl, dil
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and al, r11b
mov bl, dl
xor bl, 0xff
and bl, 0xff
and dl, r11b
or r10b, al
or bl, dl
xor r10b, bl
mov al, byte [rbp + 0xa6c]
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
mov r11b, byte [rbp + 0xa6c]
and r11b, dl
or al, r11b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, cl
and bl, r11b
or dl, bl
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 1
or r11b, bl
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, al
xor sil, bl
and sil, al
mov bl, r11b
xor bl, 0xff
mov dil, byte [rbp + 0xa6c]
xor dil, bl
mov bl, byte [rbp + 0xa6c]
and dil, bl
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
mov r15b, dl
xor r15b, r14b
and r15b, dl
xor cl, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r12b, byte [rbp + 0xac1]
xor r12b, 0
or cl, r14b
or r12b, 0
xor cl, 0xff
and cl, r12b
mov r14b, sil
xor r14b, 0xff
mov r12b, dil
xor r12b, 0xff
mov r13b, byte [rbp + 0xac1]
xor r13b, 1
mov r8b, r14b
and r8b, 0xff
and sil, r13b
mov bl, r12b
and bl, 0xff
and dil, r13b
or r8b, sil
or bl, dil
xor r8b, bl
or r14b, r12b
xor r14b, 0xff
or r13b, 1
and r14b, r13b
or r8b, r14b
mov bl, r15b
and bl, cl
xor r15b, cl
or bl, r15b
mov cl, r8b
xor cl, 0xff
mov sil, bl
and sil, cl
xor bl, 0xff
and r8b, bl
or sil, r8b
mov cl, al
xor cl, 0xff
mov r8b, dl
xor r8b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 0
mov dil, cl
and dil, 0
and al, bl
mov r14b, r8b
and r14b, 0
and dl, bl
or dil, al
or r14b, dl
xor dil, r14b
or cl, r8b
xor cl, 0xff
or bl, 0
and cl, bl
or dil, cl
mov al, dil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
and dil, cl
or al, dil
mov cl, r11b
and cl, 1
xor r11b, 1
or cl, r11b
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov al, sil
xor al, 0xff
mov cl, dl
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r11b, al
and r11b, 0
and sil, r8b
mov bl, cl
and bl, 0
and dl, r8b
or r11b, sil
or bl, dl
xor r11b, bl
or al, cl
xor al, 0xff
or r8b, 0
and al, r8b
or r11b, al
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
mov dl, r11b
and dl, cl
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 0xff
and cl, 1
or al, dl
or r8b, cl
xor al, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 1
or cl, dl
xor r11b, 0xff
mov dl, cl
xor dl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
or r11b, dl
or r8b, 0
xor r11b, 0xff
and r11b, r8b
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
or dl, r8b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov bl, dl
xor bl, r8b
and bl, dl
mov dl, byte [rbp + 0xac1]
xor dl, 1
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, al
xor cl, 0xff
mov r8b, r11b
xor r8b, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 0
mov dil, cl
and dil, 0
and al, sil
mov r14b, r8b
and r14b, 0
and r11b, sil
or dil, al
or r14b, r11b
xor dil, r14b
or cl, r8b
xor cl, 0xff
or sil, 0
and cl, sil
or dil, cl
mov al, bl
xor al, 0xff
mov cl, dl
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r11b, al
and r11b, 0xff
and bl, r8b
mov sil, cl
and sil, 0xff
and dl, r8b
or r11b, bl
or sil, dl
xor r11b, sil
or al, cl
xor al, 0xff
or r8b, 1
and al, r8b
or r11b, al
mov al, dil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
and dil, cl
mov dl, r11b
xor dl, 0xff
and dl, 0xff
and r11b, cl
or al, dil
or dl, r11b
xor al, dl
mov cl, byte [rbp + 0xac1]
xor cl, 1
and cl, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r8b, dl
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and dl, 1
or cl, r8b
or r11b, dl
xor cl, r11b
mov dl, r9b
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r11b, r9b
and r11b, r8b
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0
and r8b, 1
or dl, r11b
or bl, r8b
xor dl, bl
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 1
or r8b, r11b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov bl, cl
xor bl, r11b
and bl, cl
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0xac1]
xor dil, 1
or r11b, sil
or dil, 1
xor r11b, 0xff
and r11b, dil
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov dil, dl
xor dil, sil
and dil, dl
xor r9b, 0xff
mov sil, r8b
xor sil, 0xff
mov r14b, byte [rbp + 0xac1]
xor r14b, 1
or r9b, sil
or r14b, 1
xor r9b, 0xff
and r9b, r14b
mov sil, bl
xor sil, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r15b, byte [rbp + 0xac1]
xor r15b, 1
mov r12b, sil
and r12b, 0xff
and bl, r15b
mov r13b, r14b
and r13b, 0xff
and r11b, r15b
or r12b, bl
or r13b, r11b
xor r12b, r13b
or sil, r14b
xor sil, 0xff
or r15b, 1
and sil, r15b
or r12b, sil
mov r11b, dil
xor r11b, 0xff
mov bl, r9b
xor bl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
mov r14b, r11b
and r14b, 0xff
and dil, sil
mov r15b, bl
and r15b, 0xff
and r9b, sil
or r14b, dil
or r15b, r9b
xor r14b, r15b
or r11b, bl
xor r11b, 0xff
or sil, 1
and r11b, sil
or r14b, r11b
mov r9b, r12b
xor r9b, 0xff
mov r11b, r14b
and r11b, r9b
xor r14b, 0xff
and r12b, r14b
or r11b, r12b
mov r9b, cl
and r9b, dl
xor cl, dl
or r9b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0xac1]
xor dl, 1
and r9b, dl
mov bl, byte [rbp + 0xac1]
xor bl, 1
and bl, 0xff
and dl, 1
or cl, r9b
or bl, dl
xor cl, bl
mov dl, r8b
and dl, 1
xor r8b, 1
or dl, r8b
xor cl, 0xff
xor dl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
or cl, dl
or r8b, 0
xor cl, 0xff
and cl, r8b
mov dl, r11b
and dl, cl
xor r11b, cl
or dl, r11b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and al, r8b
or cl, al
mov al, dl
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
and dl, r8b
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 0
and r8b, 1
or al, dl
or r9b, r8b
xor al, r9b
mov dl, byte [rbp + 0xac1]
xor dl, 1
and dl, 1
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
or dl, r8b
mov r8b, cl
xor r8b, 0xff
mov r9b, al
xor r9b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov bl, r8b
and bl, 0
and cl, r11b
mov sil, r9b
and sil, 0
and al, r11b
or bl, cl
or sil, al
xor bl, sil
or r8b, r9b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or bl, r8b
mov al, byte [rbp + 0xac1]
xor al, 1
mov cl, dl
xor cl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
mov r9b, al
and r9b, 0xff
mov r11b, r8b
and r11b, 1
mov sil, cl
and sil, 0xff
and dl, r8b
or r9b, r11b
or sil, dl
xor r9b, sil
or al, cl
xor al, 0xff
or r8b, 1
and al, r8b
or r9b, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0xac1]
xor cl, 1
and bl, cl
or al, bl
xor r9b, 0xff
mov cl, al
xor cl, r9b
and cl, al
mov al, r10b
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
mov r8b, r10b
and r8b, dl
mov r9b, byte [rbp + 0xac1]
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, 0
mov r8b, byte [rbp + 0xac1]
xor r8b, 0
mov r9b, cl
and r9b, r8b
mov r11b, byte [rbp + 0xac1]
xor r11b, 1
and r11b, 0
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
mov r11b, al
xor r11b, r9b
and r11b, al
xor r10b, 0xff
mov r9b, r8b
xor r9b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 1
or r10b, r9b
or bl, 1
xor r10b, 0xff
and r10b, bl
mov r9b, dl
xor r9b, 0xff
mov bl, byte [rbp + 0xac1]
xor bl, 1
mov sil, byte [rbp + 0xac1]
xor sil, 0
or r9b, bl
or sil, 0
xor r9b, 0xff
and r9b, sil
xor cl, 0xff
mov bl, r8b
xor bl, 0xff
mov sil, byte [rbp + 0xac1]
xor sil, 1
or cl, bl
or sil, 1
xor cl, 0xff
and cl, sil
mov bl, r11b
and bl, r10b
xor r11b, r10b
or bl, r11b
mov r10b, r9b
and r10b, cl
xor r9b, cl
or r10b, r9b
mov cl, bl
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and bl, r9b
mov r11b, r10b
xor r11b, 0xff
and r11b, 0xff
and r10b, r9b
or cl, bl
or r11b, r10b
xor cl, r11b
mov r9b, al
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r11b, byte [rbp + 0xac1]
xor r11b, 0
mov bl, r9b
and bl, 0
and al, r11b
mov sil, r10b
and sil, 0
and dl, r11b
or bl, al
or sil, dl
xor bl, sil
or r9b, r10b
xor r9b, 0xff
or r11b, 0
and r9b, r11b
or bl, r9b
mov al, bl
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0xac1]
xor dl, 0
and bl, dl
mov r9b, byte [rbp + 0xac1]
xor r9b, 1
and r9b, 0
and dl, 1
or al, bl
or r9b, dl
xor al, r9b
mov dl, r8b
and dl, 1
xor r8b, 1
or dl, r8b
xor al, 0xff
xor dl, 0xff
mov r8b, byte [rbp + 0xac1]
xor r8b, 1
or al, dl
or r8b, 1
xor al, 0xff
and al, r8b
mov dl, cl
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, byte [rbp + 0xac1]
xor r9b, 0
mov r10b, dl
and r10b, 0
and cl, r9b
mov r11b, r8b
and r11b, 0
and al, r9b
or r10b, cl
or r11b, al
xor r10b, r11b
or dl, r8b
xor dl, 0xff
or r9b, 0
and dl, r9b
or r10b, dl
test r10b, 1
jne 0x6d822140
jmp 0x6d84d04e
xor eax, eax
mov ecx, eax
xor eax, eax
mov edx, 0x10
mov dword [rbp + 0xa64], eax
mov rax, rdx
mov qword [rbp + 0xa58], rcx
mov qword [rbp + 0xa50], rdx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa48], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa40], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa38], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa30], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa28], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa20], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa18], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa10], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa08], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0xa00], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9f8], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9f0], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9e8], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9e0], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9d8], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9d0], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9c8], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9c0], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9b8], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9b0], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9a8], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x9a0], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x998], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x990], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x988], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x980], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x978], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x970], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x968], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x960], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x958], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x950], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x948], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x940], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x938], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp + 0xa50]
mov qword [rbp + 0x930], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
sub rsp, 0x30
mov rcx, qword [rbp + 0xa58]
mov rdx, qword [rbp + 0xa58]
lea r8, [sym.out.dll_ThreadFunc]
mov r9, qword [rbp + 0xa58]
mov dword [rsp + 0x20], 0
mov qword [rsp + 0x28], 0
mov qword [rbp + 0x928], rax
call qword [sym.imp.KERNEL32.dll_CreateThread]
add rsp, 0x30
mov rcx, qword [rbp + 0xa40]
mov qword [rcx], rax
mov rax, qword [rbp + 0xa38]
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 + 0xa30]
mov qword [r8], rcx
mov rcx, qword [rbp + 0xa28]
mov qword [rcx], rdx
mov rdx, qword [rbp + 0xa20]
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, 0x4bb79513
mov ebx, r10d
sub ebx, edi
add ebx, 0x6138f9a7
sub ebx, 0xb1472e9e
sub ebx, 0x6138f9a7
mov edi, r10d
sub edi, 0x4bb79513
add ebx, edi
add ebx, 0xf289109f
sub ebx, 0x31498acc
sub ebx, 0xf289109f
add ebx, 0xa68ff7fa
sub ebx, 1
sub ebx, 0xa68ff7fa
mov edi, r10d
sub edi, 0x31498acc
sub ebx, edi
add ebx, 0x895b20f5
add ebx, 0x71474d67
sub ebx, 0x895b20f5
mov edi, r10d
sub edi, ebx
mov ebx, r10d
sub ebx, 0xb1472e9e
add edi, ebx
mov ebx, r10d
sub ebx, edi
mov edi, r10d
sub edi, 0x71474d67
add ebx, edi
mov edi, 0x78d67109
add edi, 0
sub edi, 0xa3ab3288
sub edi, 0x78d67109
mov r14d, r10d
sub r14d, r11d
mov r15d, r10d
sub r15d, edi
add r14d, r15d
mov edi, r10d
sub edi, r14d
mov r14d, 0xde9a2fd5
add r14d, 0
sub r14d, edi
sub r14d, 0xde9a2fd5
mov edi, r10d
sub edi, ebx
add edi, 0
mov ebx, r10d
sub ebx, r14d
mov r14d, r10d
sub r14d, edi
add ebx, r14d
mov edi, r10d
sub edi, ebx
mov ebx, 0xb5e51c17
add ebx, 0
sub ebx, edi
sub ebx, 0xb5e51c17
mov edi, r10d
sub edi, 0xea46da1e
sub edi, 0xa3ab3288
add edi, 0xea46da1e
sub r10d, edi
add ebx, r10d
imul r11d, ebx
and r11d, 1
cmp r11d, 0
sete r12b
cmp esi, 0xa
setl r13b
mov r9b, r13b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
mov r11b, r10b
xor r11b, 1
mov bl, r13b
and bl, r11b
or r9b, bl
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r11b, r10b
xor r11b, 1
and r11b, 0
mov bl, r10b
xor bl, 0
mov sil, bl
and sil, 1
mov dil, r10b
xor dil, 1
and dil, 0
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, r13b
xor bl, 0xff
xor r11b, 0xff
mov sil, r10b
xor sil, 0
or bl, r11b
or sil, 0
xor bl, 0xff
and bl, sil
mov r11b, r9b
xor r11b, 0xff
mov sil, bl
xor sil, 0xff
mov dil, r10b
xor dil, 0
mov r14b, r11b
and r14b, 0
and r9b, dil
mov r15b, sil
and r15b, 0
and bl, dil
or r14b, r9b
or r15b, bl
xor r14b, r15b
or r11b, sil
xor r11b, 0xff
or dil, 0
and r11b, dil
or r14b, r11b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov r11b, r10b
xor r11b, 1
mov bl, r12b
and bl, r11b
or r9b, bl
xor r9b, 0xff
mov r11b, r14b
xor r11b, r9b
and r11b, r14b
mov r9b, r14b
xor r9b, 0xff
and r9b, 0
mov bl, r10b
xor bl, 0
and r14b, bl
mov sil, r10b
xor sil, 1
and sil, 0
and bl, 1
or r9b, r14b
or sil, bl
xor r9b, sil
mov bl, r12b
xor bl, 0xff
xor r9b, 0xff
mov sil, r10b
xor sil, 0
or bl, r9b
or sil, 0
xor bl, 0xff
and bl, sil
mov r9b, r11b
xor r9b, 0xff
mov sil, bl
xor sil, 0xff
mov dil, r10b
xor dil, 1
mov r14b, r9b
and r14b, 0xff
and r11b, dil
mov r15b, sil
and r15b, 0xff
and bl, dil
or r14b, r11b
or r15b, bl
xor r14b, r15b
or r9b, sil
xor r9b, 0xff
or dil, 1
and r9b, dil
or r14b, r9b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov r11b, r10b
xor r11b, 1
mov bl, r12b
and bl, r11b
or r9b, bl
mov r11b, r14b
xor r11b, 0xff
and r11b, 1
mov bl, r10b
xor bl, 1
mov sil, r14b
and sil, bl
mov dil, r9b
xor dil, 0xff
and dil, 0xff
and r9b, bl
or r11b, sil
or dil, r9b
xor r11b, dil
xor r11b, 0xff
xor r14b, 0xff
mov r9b, r10b
xor r9b, 0
or r11b, r14b
or r9b, 0
xor r11b, 0xff
and r11b, r9b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov bl, r10b
xor bl, 1
mov sil, r12b
and sil, bl
or r9b, sil
mov bl, r10b
xor bl, 1
xor r9b, 0xff
mov sil, r10b
xor sil, 1
or bl, r9b
or sil, 1
xor bl, 0xff
and bl, sil
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
xor r9b, 0xff
mov sil, r12b
xor sil, r9b
and sil, r12b
mov r9b, bl
xor r9b, 0xff
mov dil, sil
xor dil, 0xff
mov r14b, r10b
xor r14b, 1
mov r15b, r9b
and r15b, 0xff
and bl, r14b
mov cl, dil
and cl, 0xff
and sil, r14b
or r15b, bl
or cl, sil
xor r15b, cl
or r9b, dil
xor r9b, 0xff
or r14b, 1
and r9b, r14b
or r15b, r9b
mov cl, r15b
xor cl, 0xff
and cl, 0
mov r9b, r10b
xor r9b, 0
and r15b, r9b
mov bl, r10b
xor bl, 1
and bl, 0
and r9b, 1
or cl, r15b
or bl, r9b
xor cl, bl
mov r9b, r10b
xor r9b, 0
and r9b, 1
mov bl, r10b
xor bl, 1
mov sil, bl
and sil, 0
mov dil, cl
xor dil, 0xff
and dil, 0xff
and cl, bl
or r9b, sil
or dil, cl
xor r9b, dil
mov cl, r10b
xor cl, 0
mov bl, r9b
xor bl, cl
and bl, r9b
mov cl, r10b
xor cl, 0
and cl, 1
mov r9b, r10b
xor r9b, 1
and r9b, 0
or cl, r9b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, r10b
xor r9b, 1
and r9b, 1
mov sil, r10b
xor sil, 1
and sil, 1
or r9b, sil
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov sil, cl
and sil, r9b
xor cl, r9b
or sil, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov r9b, r10b
xor r9b, 1
mov dil, sil
and dil, r9b
or cl, dil
mov r9b, r12b
xor r9b, 0xff
and r9b, 0
mov dil, r10b
xor dil, 0
mov r14b, r12b
and r14b, dil
mov r15b, cl
xor r15b, 0xff
and r15b, 0
and cl, dil
or r9b, r14b
or r15b, cl
xor r9b, r15b
xor r9b, 0xff
xor r12b, 0xff
mov cl, r10b
xor cl, 0
or r9b, r12b
or cl, 0
xor r9b, 0xff
and r9b, cl
mov cl, r13b
xor cl, 0xff
and cl, 1
mov dil, r10b
xor dil, 1
mov r14b, r13b
and r14b, dil
mov r15b, r10b
xor r15b, 1
and r15b, 0xff
and dil, 1
or cl, r14b
or r15b, dil
xor cl, r15b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dil, r10b
xor dil, 1
and dil, 1
mov r14b, r10b
xor r14b, 1
mov r15b, r14b
and r15b, 1
mov r12b, r10b
xor r12b, 1
and r12b, 0xff
and r14b, 1
or dil, r15b
or r12b, r14b
xor dil, r12b
xor dil, 0xff
mov r14b, r13b
xor r14b, dil
and r14b, r13b
mov dil, cl
and dil, r14b
xor cl, r14b
or dil, cl
mov cl, r10b
xor cl, 0
and cl, 1
mov r14b, r10b
xor r14b, 1
mov r15b, r14b
and r15b, 0
mov r12b, r10b
xor r12b, 1
and r12b, 0xff
and r14b, 1
or cl, r15b
or r12b, r14b
xor cl, r12b
mov r14b, dil
xor r14b, 0xff
mov r15b, cl
and r15b, r14b
xor cl, 0xff
mov r14b, dil
and r14b, cl
or r15b, r14b
xor r15b, 0xff
xor dil, 0xff
mov cl, r10b
xor cl, 0
or r15b, dil
or cl, 0
xor r15b, 0xff
and r15b, cl
mov cl, sil
xor cl, 0xff
and cl, 0
mov dil, r10b
xor dil, 0
and sil, dil
mov r14b, r10b
xor r14b, 1
and r14b, 0
and dil, 1
or cl, sil
or r14b, dil
xor cl, r14b
mov sil, r13b
xor sil, 0xff
mov dil, cl
and dil, sil
xor cl, 0xff
mov sil, r13b
and sil, cl
or dil, sil
xor r13b, 0xff
mov cl, dil
xor cl, r13b
and cl, dil
mov sil, bl
xor sil, 0xff
and sil, 0
mov dil, r10b
xor dil, 0
mov r14b, bl
and r14b, dil
mov r12b, r10b
xor r12b, 1
and r12b, 0
and dil, 1
or sil, r14b
or r12b, dil
xor sil, r12b
mov dil, r9b
xor dil, 0xff
and dil, 0
mov r14b, r10b
xor r14b, 0
mov r12b, r9b
and r12b, r14b
mov r13b, r10b
xor r13b, 1
and r13b, 0
and r14b, 1
or dil, r12b
or r13b, r14b
xor dil, r13b
mov r14b, r10b
xor r14b, 1
and r14b, 1
mov r12b, r10b
xor r12b, 1
and r12b, 1
or r14b, r12b
mov r12b, r10b
xor r12b, 1
mov r13b, sil
xor r13b, r12b
and r13b, sil
xor bl, 0xff
mov r12b, r14b
xor r12b, 0xff
mov dl, r10b
xor dl, 1
or bl, r12b
or dl, 1
xor bl, 0xff
and bl, dl
mov dl, r10b
xor dl, 1
mov r12b, dil
xor r12b, dl
and r12b, dil
xor r9b, 0xff
mov dl, r14b
xor dl, 0xff
mov r8b, r10b
xor r8b, 1
or r9b, dl
or r8b, 1
xor r9b, 0xff
and r9b, r8b
mov dl, r13b
xor dl, 0xff
mov r8b, bl
xor r8b, 0xff
mov byte [rbp + 0x927], r10b
xor r10b, 1
mov byte [rbp + 0x926], dl
and dl, 0xff
and r13b, r10b
mov byte [rbp + 0x925], r8b
and r8b, 0xff
and bl, r10b
or dl, r13b
or r8b, bl
xor dl, r8b
mov r8b, byte [rbp + 0x926]
mov bl, byte [rbp + 0x925]
or r8b, bl
xor r8b, 0xff
or r10b, 1
and r8b, r10b
or dl, r8b
mov r8b, r12b
and r8b, r9b
xor r12b, r9b
or r8b, r12b
mov r9b, dl
xor r9b, 0xff
mov r10b, r8b
and r10b, r9b
xor r8b, 0xff
and dl, r8b
or r10b, dl
mov dl, sil
and dl, dil
xor sil, dil
or dl, sil
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x927]
xor r9b, 0
and dl, r9b
mov sil, byte [rbp + 0x927]
xor sil, 1
and sil, 0
and r9b, 1
or r8b, dl
or sil, r9b
xor r8b, sil
mov dl, r14b
and dl, 1
xor r14b, 1
or dl, r14b
xor r8b, 0xff
xor dl, 0xff
mov r9b, byte [rbp + 0x927]
xor r9b, 1
or r8b, dl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov dl, r10b
and dl, r8b
xor r10b, r8b
or dl, r10b
mov r8b, r15b
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x927]
xor r9b, 0
mov r10b, r15b
and r10b, r9b
mov sil, byte [rbp + 0x927]
xor sil, 1
and sil, 0
and r9b, 1
or r8b, r10b
or sil, r9b
xor r8b, sil
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x927]
xor r10b, 1
mov sil, cl
and sil, r10b
or r9b, sil
mov r10b, byte [rbp + 0x927]
xor r10b, 1
and r10b, 0
mov sil, byte [rbp + 0x927]
xor sil, 0
mov dil, sil
and dil, 1
mov r14b, byte [rbp + 0x927]
xor r14b, 1
and r14b, 0
and sil, 1
or r10b, dil
or r14b, sil
xor r10b, r14b
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0x927]
xor dil, 1
mov r14b, byte [rbp + 0x927]
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
xor r15b, 0xff
mov dil, r10b
xor dil, 0xff
mov r14b, byte [rbp + 0x927]
xor r14b, 0
or r15b, dil
or r14b, 0
xor r15b, 0xff
and r15b, r14b
mov dil, r9b
xor dil, 0xff
mov r14b, byte [rbp + 0x927]
xor r14b, 1
mov r12b, byte [rbp + 0x927]
xor r12b, 1
or dil, r14b
or r12b, 1
xor dil, 0xff
and dil, r12b
mov r14b, r10b
xor r14b, 0xff
mov r12b, cl
xor r12b, r14b
and r12b, cl
mov cl, sil
and cl, r15b
xor sil, r15b
or cl, sil
mov sil, dil
and sil, r12b
xor dil, r12b
or sil, dil
mov dil, cl
xor dil, 0xff
and dil, 0
mov r14b, byte [rbp + 0x927]
xor r14b, 0
and cl, r14b
mov r15b, sil
xor r15b, 0xff
and r15b, 0
and sil, r14b
or dil, cl
or r15b, sil
xor dil, r15b
mov cl, r8b
and cl, r9b
xor r8b, r9b
or cl, r8b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x927]
xor r9b, 1
and cl, r9b
or r8b, cl
mov cl, r10b
and cl, 1
xor r10b, 1
or cl, r10b
xor r8b, 0xff
xor cl, 0xff
mov r9b, byte [rbp + 0x927]
xor r9b, 0
or r8b, cl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov cl, dil
xor cl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, byte [rbp + 0x927]
xor r10b, 1
mov sil, cl
and sil, 0xff
and dil, r10b
mov r14b, r9b
and r14b, 0xff
and r8b, r10b
or sil, dil
or r14b, r8b
xor sil, r14b
or cl, r9b
xor cl, 0xff
or r10b, 1
and cl, r10b
or sil, cl
mov cl, dl
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x927]
xor r8b, 0
mov r9b, dl
and r9b, r8b
mov r10b, byte [rbp + 0x927]
xor r10b, 1
and r10b, 0
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
xor cl, 0xff
mov r8b, sil
xor r8b, cl
and r8b, sil
mov cl, sil
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x927]
xor r9b, 1
and sil, r9b
mov r10b, byte [rbp + 0x927]
xor r10b, 1
and r10b, 0xff
and r9b, 1
or cl, sil
or r10b, r9b
xor cl, r10b
xor dl, 0xff
xor cl, 0xff
mov r9b, byte [rbp + 0x927]
xor r9b, 0
or dl, cl
or r9b, 0
xor dl, 0xff
and dl, r9b
mov cl, r8b
and cl, dl
xor r8b, dl
or cl, r8b
mov dl, cl
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0x927]
xor r8b, 0
mov r9b, cl
and r9b, r8b
mov r10b, byte [rbp + 0x927]
xor r10b, 1
and r10b, 0
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, r11b
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x927]
xor r9b, 0
mov r10b, r11b
and r10b, r9b
mov sil, dl
xor sil, 0xff
and sil, 0
and dl, r9b
or r8b, r10b
or sil, dl
xor r8b, sil
mov dl, r11b
xor dl, 0xff
mov r9b, r8b
xor r9b, dl
and r9b, r8b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x927]
xor r8b, 1
mov r10b, r11b
and r10b, r8b
or dl, r10b
xor dl, 0xff
mov r8b, cl
xor r8b, dl
and r8b, cl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r10b, byte [rbp + 0x927]
xor r10b, 1
and cl, r10b
or dl, cl
xor dl, 0xff
mov cl, r11b
xor cl, dl
and cl, r11b
mov dl, r8b
xor dl, 0xff
mov r10b, cl
xor r10b, 0xff
mov r11b, byte [rbp + 0x927]
xor r11b, 0
mov sil, dl
and sil, 0
and r8b, r11b
mov dil, r10b
and dil, 0
and cl, r11b
or sil, r8b
or dil, cl
xor sil, dil
or dl, r10b
xor dl, 0xff
or r11b, 0
and dl, r11b
or sil, dl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x927]
xor dl, 1
mov r8b, r9b
and r8b, dl
mov r10b, byte [rbp + 0x927]
xor r10b, 1
and r10b, 0xff
and dl, 1
or cl, r8b
or r10b, dl
xor cl, r10b
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x927]
xor r8b, 1
mov r10b, sil
and r10b, r8b
or dl, r10b
mov r8b, byte [rbp + 0x927]
xor r8b, 0
and r8b, 1
mov r10b, byte [rbp + 0x927]
xor r10b, 1
and r10b, 0
or r8b, r10b
mov r10b, cl
xor r10b, 0xff
mov r11b, byte [rbp + 0x927]
xor r11b, 0
mov dil, byte [rbp + 0x927]
xor dil, 0
or r10b, r11b
or dil, 0
xor r10b, 0xff
and r10b, dil
xor r9b, 0xff
mov r11b, r8b
xor r11b, 0xff
mov dil, byte [rbp + 0x927]
xor dil, 0
or r9b, r11b
or dil, 0
xor r9b, 0xff
and r9b, dil
mov r11b, dl
xor r11b, 0xff
mov dil, byte [rbp + 0x927]
xor dil, 0
mov r14b, byte [rbp + 0x927]
xor r14b, 0
or r11b, dil
or r14b, 0
xor r11b, 0xff
and r11b, r14b
xor sil, 0xff
mov dil, r8b
xor dil, 0xff
mov r14b, byte [rbp + 0x927]
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
mov dil, r10b
and dil, r9b
xor r10b, r9b
or dil, r10b
mov r9b, r11b
and r9b, sil
xor r11b, sil
or r9b, r11b
mov r10b, dil
xor r10b, 0xff
mov r11b, r9b
and r11b, r10b
xor r9b, 0xff
and dil, r9b
or r11b, dil
mov r9b, cl
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov sil, byte [rbp + 0x927]
xor sil, 0
mov dil, r9b
and dil, 0
and cl, sil
mov r14b, r10b
and r14b, 0
and dl, sil
or dil, cl
or r14b, dl
xor dil, r14b
or r9b, r10b
xor r9b, 0xff
or sil, 0
and r9b, sil
or dil, r9b
mov cl, dil
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x927]
xor dl, 1
and dil, dl
or cl, dil
mov dl, r8b
and dl, 0
xor r8b, 0
or dl, r8b
xor cl, 0xff
xor dl, 0xff
mov r8b, byte [rbp + 0x927]
xor r8b, 1
or cl, dl
or r8b, 1
xor cl, 0xff
and cl, r8b
mov dl, r11b
and dl, cl
xor r11b, cl
or dl, r11b
test dl, 1
jne 0x6d82335f
jmp 0x6d84d04e
jmp 0x6d823364
mov rax, qword [rbp + 0xa20]
mov ecx, dword [rax]
mov rdx, qword [rbp + 0xa38]
cmp ecx, dword [rdx]
jae 0x6d82dd23
mov rax, qword [rbp + 0xa30]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa20]
mov r8d, dword [rdx]
and r8d, 0x3ff
mov r8d, r8d
mov r9d, r8d
movzx r8d, byte [rcx + r9]
mov rcx, qword [rbp + 0xa28]
mov r9, qword [rcx]
mov r10d, dword [rdx]
mov r11d, r10d
movzx r10d, byte [r9 + r11]
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x71796649
mov edi, 0xffffffff
mov ebx, edi
xor ebx, 0x71796649
mov r14d, r10d
and r14d, ebx
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0x71796649
and ebx, 0xffffffff
or esi, r14d
or r15d, ebx
xor esi, r15d
xor esi, 0xffffffff
xor esi, 0xffffffff
and esi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0xffffffff
or ebx, r14d
mov r14d, r10d
xor r14d, 0xffffffff
xor ebx, 0xffffffff
mov r15d, edi
xor r15d, 0xa725dd55
or r14d, ebx
or r15d, 0xa725dd55
xor r14d, 0xffffffff
and r14d, r15d
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, edi
xor r12d, 0x9a766ef2
mov r13d, ebx
and r13d, 0x9a766ef2
and esi, r12d
mov dword [rbp + 0x920], r15d
and r15d, 0x9a766ef2
and r14d, r12d
or r13d, esi
or r15d, r14d
xor r13d, r15d
mov esi, dword [rbp + 0x920]
or ebx, esi
xor ebx, 0xffffffff
or r12d, 0x9a766ef2
and ebx, r12d
or r13d, ebx
mov ebx, edi
xor ebx, 0xb7e653bc
and ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0xb7e653bc
or ebx, r14d
mov r14d, r13d
xor r14d, 0xffffffff
and r14d, 0x737fccb
mov r15d, edi
xor r15d, 0x737fccb
and r13d, r15d
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x737fccb
and r15d, 0xffffffff
or r14d, r13d
or r12d, r15d
xor r14d, r12d
mov r15d, edi
xor r15d, 0x79edfe35
and r15d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x79edfe35
or r15d, r12d
mov r12d, ebx
and r12d, r14d
xor ebx, r14d
or r12d, ebx
mov ebx, r15d
and ebx, 0x79edfe35
xor r15d, 0x79edfe35
or ebx, r15d
mov r14d, r12d
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
and r12d, r15d
or r14d, r12d
xor ebx, 0xffffffff
mov r15d, r14d
xor r15d, ebx
and r15d, r14d
mov ebx, edi
xor ebx, 0xb7e653bc
and ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0xb7e653bc
or ebx, r14d
mov r14d, edi
xor r14d, 0xef522927
xor ebx, 0xffffffff
mov r12d, edi
xor r12d, 0x608b03d6
or r14d, ebx
or r12d, 0x608b03d6
xor r14d, 0xffffffff
and r14d, r12d
mov ebx, edi
xor ebx, 0xef522927
and ebx, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0xef522927
or ebx, r12d
mov r12d, ebx
xor r12d, 0xffffffff
xor r12d, 0xb7e653bc
and r12d, 0xb7e653bc
mov r13d, edi
xor r13d, 0xffffffff
and r13d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
and esi, 0xffffffff
or r13d, esi
mov esi, edi
xor esi, 0xef522927
mov dword [rbp + 0x91c], r13d
xor r13d, esi
mov esi, dword [rbp + 0x91c]
and r13d, esi
mov esi, edi
xor esi, 0xffffffff
xor ebx, 0xffffffff
mov dword [rbp + 0x918], edi
xor edi, 0xd54a54be
or esi, ebx
or edi, 0xd54a54be
xor esi, 0xffffffff
and esi, edi
mov edi, r14d
and edi, r12d
xor r14d, r12d
or edi, r14d
mov ebx, r13d
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xc70b50a2
mov dword [rbp + 0x914], ebx
and ebx, 0xc70b50a2
and r13d, r12d
mov dword [rbp + 0x910], r14d
and r14d, 0xc70b50a2
and esi, r12d
or ebx, r13d
or r14d, esi
xor ebx, r14d
mov esi, dword [rbp + 0x914]
mov r14d, dword [rbp + 0x910]
or esi, r14d
xor esi, 0xffffffff
or r12d, 0xc70b50a2
and esi, r12d
or ebx, esi
mov esi, edi
xor esi, 0xffffffff
and esi, 0xa0d14291
mov r12d, dword [rbp + 0x918]
xor r12d, 0xa0d14291
and edi, r12d
mov r13d, ebx
xor r13d, 0xffffffff
and r13d, 0xa0d14291
and ebx, r12d
or esi, edi
or r13d, ebx
xor esi, r13d
mov edi, esi
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
mov r12d, esi
and r12d, ebx
or edi, r12d
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0x20e76bfc
mov r12d, dword [rbp + 0x918]
xor r12d, 0x20e76bfc
mov r13d, r10d
and r13d, r12d
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0x20e76bfc
and edi, r12d
or ebx, r13d
or r14d, edi
xor ebx, r14d
mov edi, r10d
xor edi, 0xffffffff
mov r14d, ebx
xor r14d, edi
and r14d, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or edi, ebx
xor edi, 0xffffffff
xor edi, 0x40c7f16f
and edi, 0x40c7f16f
mov ebx, dword [rbp + 0x918]
xor ebx, 0x40c7f16f
and ebx, 0xb43fba6
mov r12d, dword [rbp + 0x918]
xor r12d, 0xb43fba6
mov r13d, r12d
and r13d, 0x40c7f16f
mov dword [rbp + 0x90c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xb43fba6
and r12d, 0xffffffff
or ebx, r13d
or r8d, r12d
xor ebx, r8d
mov r8d, ebx
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xffffffff
or r12d, r13d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x40c7f16f
mov dword [rbp + 0x908], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x45ba82c5
or r12d, r13d
or r8d, 0x45ba82c5
xor r12d, 0xffffffff
and r12d, r8d
xor ebx, 0xffffffff
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r8d, edi
mov r13d, dword [rbp + 0x908]
and r8d, r13d
xor edi, r13d
or r8d, edi
mov edi, r12d
and edi, ebx
xor r12d, ebx
or edi, r12d
mov ebx, r8d
xor ebx, 0xffffffff
mov r12d, edi
and r12d, ebx
xor edi, 0xffffffff
and r8d, edi
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and r12d, edi
or r8d, r12d
mov edi, dword [rbp + 0x918]
xor edi, 0xb7e653bc
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xb7e653bc
or edi, ebx
mov ebx, dword [rbp + 0x918]
xor ebx, 0x801a7045
and ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x801a7045
or ebx, r12d
mov r12d, r8d
and r12d, edi
xor r8d, edi
or r12d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x801a7045
mov edi, ebx
xor edi, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x69e10bde
mov dword [rbp + 0x904], r8d
and r8d, 0x69e10bde
mov dword [rbp + 0x900], r13d
and r13d, 0x801a7045
mov dword [rbp + 0x8fc], edi
and edi, 0x69e10bde
mov dword [rbp + 0x8f8], r8d
mov r8d, dword [rbp + 0x900]
and ebx, r8d
mov r8d, dword [rbp + 0x8f8]
or r8d, r13d
or edi, ebx
xor r8d, edi
mov edi, dword [rbp + 0x904]
mov ebx, dword [rbp + 0x8fc]
or edi, ebx
xor edi, 0xffffffff
mov r13d, dword [rbp + 0x900]
or r13d, 0x69e10bde
and edi, r13d
or r8d, edi
mov edi, r12d
xor edi, 0xffffffff
and edi, 0x5f88d9fc
mov r13d, dword [rbp + 0x918]
xor r13d, 0x5f88d9fc
and r12d, r13d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x5f88d9fc
and r13d, 0xffffffff
or edi, r12d
or ebx, r13d
xor edi, ebx
xor r8d, 0xffffffff
mov ebx, edi
xor ebx, r8d
and ebx, edi
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and esi, edi
or r8d, esi
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and esi, 0xe98d40af
mov edi, dword [rbp + 0x918]
xor edi, 0xe98d40af
mov r12d, edi
and r12d, 0xffffffff
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0xe98d40af
and r8d, edi
or esi, r12d
or r13d, r8d
xor esi, r13d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
mov edi, esi
xor edi, r8d
and edi, esi
mov r8d, r14d
xor r8d, 0xffffffff
mov esi, r15d
xor esi, r8d
and esi, r15d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x9f175534
mov r12d, dword [rbp + 0x918]
xor r12d, 0x9f175534
and r15d, r12d
mov r13d, r14d
xor r13d, 0xffffffff
and r13d, 0x9f175534
and r14d, r12d
or r8d, r15d
or r13d, r14d
xor r8d, r13d
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xf196f9e9
mov r13d, r14d
and r13d, 0xf196f9e9
and esi, r12d
mov dword [rbp + 0x8f4], r15d
and r15d, 0xf196f9e9
and r8d, r12d
or r13d, esi
or r15d, r8d
xor r13d, r15d
mov r8d, dword [rbp + 0x8f4]
or r14d, r8d
xor r14d, 0xffffffff
or r12d, 0xf196f9e9
and r14d, r12d
or r13d, r14d
mov esi, ebx
xor esi, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xded35738
or esi, r14d
or r15d, 0xded35738
xor esi, 0xffffffff
and esi, r15d
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, edi
and r15d, r14d
xor edi, 0xffffffff
and ebx, edi
or r15d, ebx
mov edi, esi
xor edi, 0xffffffff
mov ebx, r15d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x80b3870b
mov r12d, edi
and r12d, 0x80b3870b
and esi, r14d
mov r8d, ebx
and r8d, 0x80b3870b
and r15d, r14d
or r12d, esi
or r8d, r15d
xor r12d, r8d
or edi, ebx
xor edi, 0xffffffff
or r14d, 0x80b3870b
and edi, r14d
or r12d, edi
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
mov edi, r13d
and edi, esi
or r8d, edi
mov esi, r12d
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x2736a269
or esi, r8d
or edi, 0x2736a269
xor esi, 0xffffffff
and esi, edi
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x583403ac
mov edi, dword [rbp + 0x918]
xor edi, 0x583403ac
and r12d, edi
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x583403ac
and edi, 0xffffffff
or r8d, r12d
or ebx, edi
xor r8d, ebx
xor r8d, 0xffffffff
mov edi, r13d
xor edi, r8d
and edi, r13d
mov r8d, esi
and r8d, edi
xor esi, edi
or r8d, esi
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xe6f15cd4
mov edi, dword [rbp + 0x918]
xor edi, 0xe6f15cd4
mov ebx, r8d
and ebx, edi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xe6f15cd4
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
xor esi, 0xffffffff
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or edi, ebx
xor r8d, 0xffffffff
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xec36b73d
or r8d, edi
or ebx, 0xec36b73d
xor r8d, 0xffffffff
and r8d, ebx
mov edi, esi
and edi, r8d
xor esi, r8d
or edi, esi
mov r8d, dword [rbp + 0x90c]
xor r8d, 0xffffffff
and r8d, 0x8f0279df
mov esi, dword [rbp + 0x918]
xor esi, 0x8f0279df
mov ebx, dword [rbp + 0x90c]
and ebx, esi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x8f0279df
and esi, 0xffffffff
or r8d, ebx
or r14d, esi
xor r8d, r14d
mov esi, dword [rbp + 0x918]
xor esi, 0xd8dd56d0
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x6487b3f6
or esi, r8d
or ebx, 0x6487b3f6
xor esi, 0xffffffff
and esi, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0xd8dd56d0
and r8d, 0x3f6eb9ac
mov ebx, dword [rbp + 0x918]
xor ebx, 0x3f6eb9ac
mov r14d, ebx
and r14d, 0xd8dd56d0
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x3f6eb9ac
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x90c]
xor r14d, ebx
mov ebx, dword [rbp + 0x90c]
and r14d, ebx
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0x8c3e4d30
mov r12d, dword [rbp + 0x918]
xor r12d, 0x8c3e4d30
mov r13d, edi
and r13d, r12d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x8c3e4d30
and r12d, 0xffffffff
or r15d, r13d
or ebx, r12d
xor r15d, ebx
mov ebx, dword [rbp + 0x918]
xor ebx, 0xd8dd56d0
mov r12d, r15d
xor r12d, ebx
and r12d, r15d
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xce5ea33e
or edi, r8d
or ebx, 0xce5ea33e
xor edi, 0xffffffff
and edi, ebx
mov r8d, esi
and r8d, r14d
xor esi, r14d
or r8d, esi
mov esi, r12d
xor esi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x81ae7efc
mov r15d, esi
and r15d, 0x81ae7efc
and r12d, r14d
mov r13d, ebx
and r13d, 0x81ae7efc
and edi, r14d
or r15d, r12d
or r13d, edi
xor r15d, r13d
or esi, ebx
xor esi, 0xffffffff
or r14d, 0x81ae7efc
and esi, r14d
or r15d, esi
mov esi, r8d
xor esi, 0xffffffff
mov edi, r15d
and edi, esi
xor r15d, 0xffffffff
and r8d, r15d
or edi, r8d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0x67bdd36
mov esi, dword [rbp + 0x918]
xor esi, 0x67bdd36
and edi, esi
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x67bdd36
and esi, 0xffffffff
or r8d, edi
or ebx, esi
xor r8d, ebx
mov esi, dword [rbp + 0x90c]
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x90c]
and ebx, edi
or esi, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0x6f70610
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x6f70610
or edi, ebx
mov ebx, r8d
and ebx, esi
xor r8d, esi
or ebx, r8d
mov r8d, edi
and r8d, 0x6f70610
xor edi, 0x6f70610
or r8d, edi
mov esi, ebx
xor esi, 0xffffffff
and esi, 0x3751ed64
mov edi, dword [rbp + 0x918]
xor edi, 0x3751ed64
and ebx, edi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x3751ed64
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xf0242cc3
or esi, r8d
or edi, 0xf0242cc3
xor esi, 0xffffffff
and esi, edi
mov r8d, dword [rbp + 0x90c]
xor r8d, 0xffffffff
and r8d, 0x6e0813c0
mov edi, dword [rbp + 0x918]
xor edi, 0x6e0813c0
mov ebx, dword [rbp + 0x90c]
and ebx, edi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x6e0813c0
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0xca392854
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xfc82348e
or edi, r8d
or ebx, 0xfc82348e
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0xca392854
and r8d, 0x89c61f20
mov ebx, dword [rbp + 0x918]
xor ebx, 0x89c61f20
mov r14d, ebx
and r14d, 0xca392854
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x89c61f20
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, dword [rbp + 0x90c]
xor ebx, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xfd9608ce
or ebx, r14d
or r15d, 0xfd9608ce
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r14d, r15d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xca392854
mov r12d, dword [rbp + 0x918]
xor r12d, 0x5eda9bc5
or r14d, r15d
or r12d, 0x5eda9bc5
xor r14d, 0xffffffff
and r14d, r12d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, edi
and r15d, ebx
xor edi, ebx
or r15d, edi
mov edi, r14d
and edi, r8d
xor r14d, r8d
or edi, r14d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x250bfdc1
mov ebx, dword [rbp + 0x918]
xor ebx, 0x250bfdc1
and r15d, ebx
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0x250bfdc1
and edi, ebx
or r8d, r15d
or r14d, edi
xor r8d, r14d
mov edi, r8d
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and r8d, ebx
or edi, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x522528e8
and r8d, 0x7b3866ff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x7b3866ff
mov r14d, ebx
and r14d, 0x522528e8
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0x7b3866ff
and edi, ebx
or r8d, r14d
or r15d, edi
xor r8d, r15d
mov edi, dword [rbp + 0x918]
xor edi, 0x522528e8
mov ebx, r8d
xor ebx, edi
and ebx, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x522528e8
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0x522528e8
or r8d, edi
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x2c881689
or edi, r8d
or r14d, 0x2c881689
xor edi, 0xffffffff
and edi, r14d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or r8d, r14d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x522528e8
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xeba41003
or r14d, r8d
or r15d, 0xeba41003
xor r14d, 0xffffffff
and r14d, r15d
mov r8d, edi
xor r8d, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x9355e62e
mov r13d, r8d
and r13d, 0x9355e62e
and edi, r12d
mov dword [rbp + 0x8f0], r15d
and r15d, 0x9355e62e
and r14d, r12d
or r13d, edi
or r15d, r14d
xor r13d, r15d
mov edi, dword [rbp + 0x8f0]
or r8d, edi
xor r8d, 0xffffffff
or r12d, 0x9355e62e
and r8d, r12d
or r13d, r8d
mov r8d, dword [rbp + 0x90c]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x90c]
and r15d, r14d
or r8d, r15d
mov r14d, r13d
xor r14d, 0xffffffff
and r14d, 0x2dc257d8
mov r15d, dword [rbp + 0x918]
xor r15d, 0x2dc257d8
mov r12d, r13d
and r12d, r15d
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0x2dc257d8
and r15d, 0xffffffff
or r14d, r12d
or edi, r15d
xor r14d, edi
mov edi, dword [rbp + 0x918]
xor edi, 0xe4e36fa0
and edi, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xe4e36fa0
or edi, r15d
mov r15d, r8d
and r15d, r14d
xor r8d, r14d
or r15d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xe4e36fa0
mov r14d, edi
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xdec24a4e
mov dword [rbp + 0x8ec], r8d
and r8d, 0xdec24a4e
mov dword [rbp + 0x8e8], r12d
and r12d, 0xe4e36fa0
mov dword [rbp + 0x8e4], r14d
and r14d, 0xdec24a4e
mov dword [rbp + 0x8e0], r8d
mov r8d, dword [rbp + 0x8e8]
and edi, r8d
mov r8d, dword [rbp + 0x8e0]
or r8d, r12d
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x8ec]
mov r14d, dword [rbp + 0x8e4]
or edi, r14d
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x8e8]
or r12d, 0xdec24a4e
and edi, r12d
or r8d, edi
mov edi, r15d
xor edi, 0xffffffff
and edi, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r15d, r12d
or edi, r15d
xor r8d, 0xffffffff
mov r15d, edi
xor r15d, r8d
and r15d, edi
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xcfc3ac69
mov edi, dword [rbp + 0x918]
xor edi, 0xcfc3ac69
mov r12d, edi
and r12d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xcfc3ac69
and edi, 0xffffffff
or r8d, r12d
or r14d, edi
xor r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0x34d6449f
mov r14d, dword [rbp + 0x918]
xor r14d, 0x34d6449f
mov r12d, r14d
and r12d, 0xffffffff
mov dword [rbp + 0x8dc], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x34d6449f
and r14d, 0xffffffff
or edi, r12d
or r8d, r14d
xor edi, r8d
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov r8d, dword [rbp + 0x8dc]
xor r8d, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x6a9a8061
mov dword [rbp + 0x8d8], r8d
and r8d, 0x6a9a8061
mov dword [rbp + 0x8d4], r8d
mov r8d, dword [rbp + 0x8dc]
and r8d, r12d
mov dword [rbp + 0x8d0], r14d
and r14d, 0x6a9a8061
and edi, r12d
mov dword [rbp + 0x8cc], r8d
mov r8d, dword [rbp + 0x8d4]
mov dword [rbp + 0x8c8], r10d
mov r10d, dword [rbp + 0x8cc]
or r8d, r10d
or r14d, edi
xor r8d, r14d
mov r10d, dword [rbp + 0x8d8]
mov edi, dword [rbp + 0x8d0]
or r10d, edi
xor r10d, 0xffffffff
or r12d, 0x6a9a8061
and r10d, r12d
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0x7934f4d1
mov r14d, dword [rbp + 0x918]
xor r14d, 0x7934f4d1
and r8d, r14d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x7934f4d1
and r14d, 0xffffffff
or r10d, r8d
or r12d, r14d
xor r10d, r12d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x522528e8
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x522528e8
or r8d, r14d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xec1d1554
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xec1d1554
or r14d, r12d
mov r12d, r10d
and r12d, r8d
xor r10d, r8d
or r12d, r10d
mov r8d, r14d
and r8d, 0xec1d1554
xor r14d, 0xec1d1554
or r8d, r14d
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0xd412ba6b
mov r14d, dword [rbp + 0x918]
xor r14d, 0xd412ba6b
and r12d, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xd412ba6b
and r14d, 0xffffffff
or r10d, r12d
or edi, r14d
xor r10d, edi
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xa04ab649
or r10d, r8d
or edi, 0xa04ab649
xor r10d, 0xffffffff
and r10d, edi
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xffffffff
or r8d, edi
mov edi, r13d
xor edi, 0xffffffff
and edi, 0x84eba94d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x84eba94d
and r13d, r14d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x84eba94d
and r14d, 0xffffffff
or edi, r13d
or r12d, r14d
xor edi, r12d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xe26d3694
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xe26d3694
or r14d, r12d
mov r12d, r8d
and r12d, edi
xor r8d, edi
or r12d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xe26d3694
mov edi, r14d
xor edi, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xa1307fe8
mov dword [rbp + 0x8c4], r8d
and r8d, 0xa1307fe8
mov dword [rbp + 0x8c0], r13d
and r13d, 0xe26d3694
mov dword [rbp + 0x8bc], edi
and edi, 0xa1307fe8
mov dword [rbp + 0x8b8], r8d
mov r8d, dword [rbp + 0x8c0]
and r14d, r8d
mov r8d, dword [rbp + 0x8b8]
or r8d, r13d
or edi, r14d
xor r8d, edi
mov edi, dword [rbp + 0x8c4]
mov r14d, dword [rbp + 0x8bc]
or edi, r14d
xor edi, 0xffffffff
mov r13d, dword [rbp + 0x8c0]
or r13d, 0xa1307fe8
and edi, r13d
or r8d, edi
mov edi, r12d
xor edi, 0xffffffff
and edi, 0xc20cdbfb
mov r13d, dword [rbp + 0x918]
xor r13d, 0xc20cdbfb
and r12d, r13d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xc20cdbfb
and r13d, 0xffffffff
or edi, r12d
or r14d, r13d
xor edi, r14d
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xa9e14e30
or edi, r8d
or r14d, 0xa9e14e30
xor edi, 0xffffffff
and edi, r14d
mov r8d, r15d
xor r8d, 0xffffffff
mov r14d, ebx
xor r14d, r8d
and r14d, ebx
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x33c2e1ce
mov r12d, dword [rbp + 0x918]
xor r12d, 0x33c2e1ce
and ebx, r12d
mov r13d, r15d
xor r13d, 0xffffffff
and r13d, 0x33c2e1ce
and r15d, r12d
or r8d, ebx
or r13d, r15d
xor r8d, r13d
mov ebx, r14d
xor ebx, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x33b7b802
mov r13d, ebx
and r13d, 0x33b7b802
and r14d, r12d
mov dword [rbp + 0x8b4], r15d
and r15d, 0x33b7b802
and r8d, r12d
or r13d, r14d
or r15d, r8d
xor r13d, r15d
mov r8d, dword [rbp + 0x8b4]
or ebx, r8d
xor ebx, 0xffffffff
or r12d, 0x33b7b802
and ebx, r12d
or r13d, ebx
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
mov r15d, r10d
and r15d, r14d
or ebx, r15d
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
mov r12d, edi
and r12d, r15d
or r14d, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xf22e9d23
and r15d, 0xc108a9e
mov r12d, dword [rbp + 0x918]
xor r12d, 0xc108a9e
mov r8d, r12d
and r8d, 0xf22e9d23
mov dword [rbp + 0x8b0], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xc108a9e
and r12d, 0xffffffff
mov dword [rbp + 0x8ac], r8d
mov r8d, dword [rbp + 0x8b0]
or r15d, r8d
mov r8d, dword [rbp + 0x8ac]
or r8d, r12d
xor r15d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xf22e9d23
mov dword [rbp + 0x8a8], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xea2672da
mov dword [rbp + 0x8a4], r8d
mov r8d, dword [rbp + 0x8a8]
or r8d, r12d
mov r12d, dword [rbp + 0x8a4]
or r12d, 0xea2672da
xor r8d, 0xffffffff
and r8d, r12d
mov r12d, r15d
xor r12d, 0xffffffff
mov dword [rbp + 0x8a0], r10d
xor r10d, r12d
mov r12d, dword [rbp + 0x8a0]
and r10d, r12d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xf22e9d23
mov dword [rbp + 0x89c], r14d
xor r14d, r12d
mov r12d, dword [rbp + 0x89c]
and r14d, r12d
mov r12d, r15d
xor r12d, 0xffffffff
mov dword [rbp + 0x898], edi
xor edi, r12d
mov r12d, dword [rbp + 0x898]
and edi, r12d
mov r12d, r8d
and r12d, r10d
xor r8d, r10d
or r12d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
mov r10d, edi
xor r10d, 0xffffffff
mov dword [rbp + 0x894], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x3bc22822
mov dword [rbp + 0x890], r8d
mov r8d, dword [rbp + 0x894]
and r8d, 0x3bc22822
mov dword [rbp + 0x88c], r8d
mov r8d, dword [rbp + 0x890]
and r14d, r8d
mov r8d, r10d
and r8d, 0x3bc22822
mov dword [rbp + 0x888], r8d
mov r8d, dword [rbp + 0x890]
and edi, r8d
mov r8d, dword [rbp + 0x88c]
or r8d, r14d
mov r14d, dword [rbp + 0x888]
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x894]
or edi, r10d
xor edi, 0xffffffff
mov r10d, dword [rbp + 0x890]
or r10d, 0x3bc22822
and edi, r10d
or r8d, edi
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0x80638b6f
mov edi, dword [rbp + 0x918]
xor edi, 0x80638b6f
and r12d, edi
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0x80638b6f
and r8d, edi
or r10d, r12d
or r14d, r8d
xor r10d, r14d
mov r8d, ebx
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x89c]
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xad19e166
mov r12d, r8d
and r12d, 0xad19e166
and ebx, r14d
mov dword [rbp + 0x884], edi
and edi, 0xad19e166
mov dword [rbp + 0x880], r8d
mov r8d, dword [rbp + 0x89c]
and r8d, r14d
or r12d, ebx
or edi, r8d
xor r12d, edi
mov r8d, dword [rbp + 0x880]
mov edi, dword [rbp + 0x884]
or r8d, edi
xor r8d, 0xffffffff
or r14d, 0xad19e166
and r8d, r14d
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and r12d, ebx
or r8d, r12d
mov ebx, r15d
and ebx, 0xf22e9d23
xor r15d, 0xf22e9d23
or ebx, r15d
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x3e0f34c1
or r8d, ebx
or r14d, 0x3e0f34c1
xor r8d, 0xffffffff
and r8d, r14d
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x8bf561ac
mov r12d, ebx
and r12d, 0x8bf561ac
and r10d, r15d
mov edi, r14d
and edi, 0x8bf561ac
and r8d, r15d
or r12d, r10d
or edi, r8d
xor r12d, edi
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0x8bf561ac
and ebx, r15d
or r12d, ebx
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov edi, r13d
and edi, r10d
or r8d, edi
xor r8d, 0xffffffff
xor r8d, 0xfc4aa8c1
and r8d, 0xfc4aa8c1
mov r10d, dword [rbp + 0x918]
xor r10d, 0xfc4aa8c1
and r10d, 0x38a5bbbd
mov edi, dword [rbp + 0x918]
xor edi, 0x38a5bbbd
mov ebx, edi
and ebx, 0xfc4aa8c1
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x38a5bbbd
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
mov edi, r10d
xor edi, 0xffffffff
mov ebx, r13d
xor ebx, edi
and ebx, r13d
mov edi, r12d
xor edi, 0xffffffff
and edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
mov r15d, r12d
and r15d, r14d
or edi, r15d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xfc4aa8c1
mov r15d, edi
xor r15d, r14d
and r15d, edi
xor r10d, 0xffffffff
mov edi, r12d
xor edi, r10d
and edi, r12d
mov r10d, r8d
xor r10d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x1dcc16f
mov r13d, r10d
and r13d, 0x1dcc16f
and r8d, r12d
mov dword [rbp + 0x87c], r14d
and r14d, 0x1dcc16f
and ebx, r12d
or r13d, r8d
or r14d, ebx
xor r13d, r14d
mov r8d, dword [rbp + 0x87c]
or r10d, r8d
xor r10d, 0xffffffff
or r12d, 0x1dcc16f
and r10d, r12d
or r13d, r10d
mov r10d, r15d
xor r10d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xe77dd741
mov r12d, r10d
and r12d, 0xe77dd741
and r15d, r14d
mov r8d, ebx
and r8d, 0xe77dd741
and edi, r14d
or r12d, r15d
or r8d, edi
xor r12d, r8d
or r10d, ebx
xor r10d, 0xffffffff
or r14d, 0xe77dd741
and r10d, r14d
or r12d, r10d
mov r8d, r13d
xor r8d, 0xffffffff
mov r10d, r12d
and r10d, r8d
xor r12d, 0xffffffff
and r13d, r12d
or r10d, r13d
mov r8d, dword [rbp + 0x8c8]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x8c8]
and ebx, edi
or r8d, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0xee2950ae
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xa9113485
or edi, r8d
or ebx, 0xa9113485
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0xee2950ae
and r8d, 0x23c522e7
mov ebx, dword [rbp + 0x918]
xor ebx, 0x23c522e7
mov r14d, ebx
and r14d, 0xee2950ae
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x23c522e7
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x8c8]
xor r14d, ebx
mov ebx, dword [rbp + 0x8c8]
and r14d, ebx
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x9d84d260
mov r12d, dword [rbp + 0x918]
xor r12d, 0x9d84d260
mov r13d, r12d
and r13d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x9d84d260
and r12d, 0xffffffff
or r15d, r13d
or ebx, r12d
xor r15d, ebx
xor r15d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xee2950ae
mov r12d, dword [rbp + 0x918]
xor r12d, 0xe15a219
or r15d, ebx
or r12d, 0xe15a219
xor r15d, 0xffffffff
and r15d, r12d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x7024f27b
or ebx, r8d
or r12d, 0x7024f27b
xor ebx, 0xffffffff
and ebx, r12d
mov r8d, edi
xor r8d, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x81d3813a
mov dword [rbp + 0x878], r8d
and r8d, 0x81d3813a
and edi, r13d
mov dword [rbp + 0x874], r12d
and r12d, 0x81d3813a
and r14d, r13d
or r8d, edi
or r12d, r14d
xor r8d, r12d
mov edi, dword [rbp + 0x878]
mov r14d, dword [rbp + 0x874]
or edi, r14d
xor edi, 0xffffffff
or r13d, 0x81d3813a
and edi, r13d
or r8d, edi
mov edi, r15d
and edi, ebx
xor r15d, ebx
or edi, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r15d, edi
and r15d, ebx
xor edi, 0xffffffff
and r8d, edi
or r15d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0x6423a777
mov edi, dword [rbp + 0x918]
xor edi, 0x6423a777
mov ebx, r10d
and ebx, edi
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x6423a777
and edi, 0xffffffff
or r8d, ebx
or r12d, edi
xor r8d, r12d
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x8d8eaa0
or edi, r8d
or ebx, 0x8d8eaa0
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x99d304bf
or r10d, r8d
or ebx, 0x99d304bf
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, edi
xor r8d, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x2d7fecaf
mov r13d, r8d
and r13d, 0x2d7fecaf
and edi, r12d
mov r14d, ebx
and r14d, 0x2d7fecaf
and r10d, r12d
or r13d, edi
or r14d, r10d
xor r13d, r14d
or r8d, ebx
xor r8d, 0xffffffff
or r12d, 0x2d7fecaf
and r8d, r12d
or r13d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x4fb22a49
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0x4fb22a49
or r8d, r10d
mov r10d, dword [rbp + 0x918]
xor r10d, 0xfa3ddaf7
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x5d3232b4
or r10d, r8d
or edi, 0x5d3232b4
xor r10d, 0xffffffff
and r10d, edi
mov r8d, dword [rbp + 0x918]
xor r8d, 0xfa3ddaf7
and r8d, 0x2bc04ca2
mov edi, dword [rbp + 0x918]
xor edi, 0x2bc04ca2
mov ebx, edi
and ebx, 0xfa3ddaf7
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x2bc04ca2
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, r8d
xor edi, 0xffffffff
xor edi, 0x4fb22a49
and edi, 0x4fb22a49
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xd662abb2
mov r14d, dword [rbp + 0x918]
xor r14d, 0xd662abb2
mov r12d, r14d
and r12d, 0xffffffff
mov dword [rbp + 0x870], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xd662abb2
and r14d, 0xffffffff
or ebx, r12d
or r8d, r14d
xor ebx, r8d
xor ebx, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0xfa3ddaf7
mov r14d, dword [rbp + 0x918]
xor r14d, 0x22ed97ec
or ebx, r8d
or r14d, 0x22ed97ec
xor ebx, 0xffffffff
and ebx, r14d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x870]
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x2f9a7fbd
or r8d, r14d
or r12d, 0x2f9a7fbd
xor r8d, 0xffffffff
and r8d, r12d
mov r14d, r10d
xor r14d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov dword [rbp + 0x86c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xe5f3ae48
mov dword [rbp + 0x868], r14d
and r14d, 0xe5f3ae48
and r10d, r8d
mov dword [rbp + 0x864], r12d
and r12d, 0xe5f3ae48
and edi, r8d
or r14d, r10d
or r12d, edi
xor r14d, r12d
mov r10d, dword [rbp + 0x868]
mov edi, dword [rbp + 0x864]
or r10d, edi
xor r10d, 0xffffffff
or r8d, 0xe5f3ae48
and r10d, r8d
or r14d, r10d
mov r8d, ebx
mov r10d, dword [rbp + 0x86c]
and r8d, r10d
xor ebx, r10d
or r8d, ebx
mov ebx, r14d
xor ebx, 0xffffffff
mov r12d, r8d
and r12d, ebx
xor r8d, 0xffffffff
and r14d, r8d
or r12d, r14d
mov r8d, r15d
xor r8d, 0xffffffff
mov ebx, r13d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x6266fefb
or r8d, ebx
or r14d, 0x6266fefb
xor r8d, 0xffffffff
and r8d, r14d
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0x333d9956
mov r14d, dword [rbp + 0x918]
xor r14d, 0x333d9956
and r15d, r14d
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0x333d9956
and r13d, r14d
or ebx, r15d
or r10d, r13d
xor ebx, r10d
mov r10d, r8d
xor r10d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x5cbe609b
mov r13d, r10d
and r13d, 0x5cbe609b
and r8d, r15d
mov edi, r14d
and edi, 0x5cbe609b
and ebx, r15d
or r13d, r8d
or edi, ebx
xor r13d, edi
or r10d, r14d
xor r10d, 0xffffffff
or r15d, 0x5cbe609b
and r10d, r15d
or r13d, r10d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x4fb22a49
and r8d, 0x321a4d52
mov r10d, dword [rbp + 0x918]
xor r10d, 0x321a4d52
mov edi, r10d
and edi, 0x4fb22a49
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x321a4d52
and r10d, 0xffffffff
or r8d, edi
or ebx, r10d
xor r8d, ebx
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
mov ebx, r12d
and ebx, edi
or r10d, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0xdc8db7f9
and edi, 0x8254a23b
mov ebx, dword [rbp + 0x918]
xor ebx, 0x8254a23b
mov r14d, ebx
and r14d, 0xdc8db7f9
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x8254a23b
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xdc8db7f9
mov r14d, r8d
xor r14d, ebx
and r14d, r8d
mov ebx, edi
xor ebx, 0xffffffff
xor ebx, 0x4fb22a49
and ebx, 0x4fb22a49
mov r15d, r10d
xor r15d, 0xffffffff
mov dword [rbp + 0x860], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xdc8db7f9
mov dword [rbp + 0x85c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x502c6117
mov dword [rbp + 0x858], r8d
mov r8d, dword [rbp + 0x85c]
or r15d, r8d
mov r8d, dword [rbp + 0x858]
or r8d, 0x502c6117
xor r15d, 0xffffffff
and r15d, r8d
xor r12d, 0xffffffff
mov r8d, edi
xor r8d, 0xffffffff
mov dword [rbp + 0x854], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x3391c45
mov dword [rbp + 0x850], r8d
mov r8d, dword [rbp + 0x854]
or r12d, r8d
mov r8d, dword [rbp + 0x850]
or r8d, 0x3391c45
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
mov dword [rbp + 0x84c], ebx
xor ebx, 0xffffffff
mov dword [rbp + 0x848], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x52398926
mov dword [rbp + 0x844], r8d
mov r8d, dword [rbp + 0x848]
and r8d, 0x52398926
mov dword [rbp + 0x840], r8d
mov r8d, dword [rbp + 0x844]
and r14d, r8d
mov r8d, ebx
and r8d, 0x52398926
mov dword [rbp + 0x83c], r8d
mov r8d, dword [rbp + 0x84c]
mov dword [rbp + 0x838], r10d
mov r10d, dword [rbp + 0x844]
and r8d, r10d
mov r10d, dword [rbp + 0x840]
or r10d, r14d
mov r14d, dword [rbp + 0x83c]
or r14d, r8d
xor r10d, r14d
mov r8d, dword [rbp + 0x848]
or r8d, ebx
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x844]
or ebx, 0x52398926
and r8d, ebx
or r10d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov ebx, r12d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xbb9ef909
mov dword [rbp + 0x834], r8d
and r8d, 0xbb9ef909
and r15d, r14d
mov dword [rbp + 0x830], ebx
and ebx, 0xbb9ef909
and r12d, r14d
or r8d, r15d
or ebx, r12d
xor r8d, ebx
mov ebx, dword [rbp + 0x834]
mov r15d, dword [rbp + 0x830]
or ebx, r15d
xor ebx, 0xffffffff
or r14d, 0xbb9ef909
and ebx, r14d
or r8d, ebx
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0x99ea00b4
mov r14d, dword [rbp + 0x918]
xor r14d, 0x99ea00b4
and r10d, r14d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0x99ea00b4
and r8d, r14d
or ebx, r10d
or r12d, r8d
xor ebx, r12d
mov r8d, dword [rbp + 0x860]
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x838]
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xcff5e88f
mov r12d, r8d
and r12d, 0xcff5e88f
mov r15d, dword [rbp + 0x860]
and r15d, r14d
mov dword [rbp + 0x82c], r10d
and r10d, 0xcff5e88f
mov dword [rbp + 0x828], r8d
mov r8d, dword [rbp + 0x838]
and r8d, r14d
or r12d, r15d
or r10d, r8d
xor r12d, r10d
mov r8d, dword [rbp + 0x828]
mov r10d, dword [rbp + 0x82c]
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0xcff5e88f
and r8d, r14d
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r12d, r14d
or r8d, r12d
mov r14d, edi
and r14d, 0xdc8db7f9
xor edi, 0xdc8db7f9
or r14d, edi
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x906ac2b9
or r8d, r14d
or edi, 0x906ac2b9
xor r8d, 0xffffffff
and r8d, edi
mov edi, ebx
and edi, r8d
xor ebx, r8d
or edi, ebx
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x8d287b87
mov ebx, dword [rbp + 0x918]
xor ebx, 0x8d287b87
mov r14d, r13d
and r14d, ebx
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x8d287b87
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x506c1b33
or ebx, r8d
or r14d, 0x506c1b33
xor ebx, 0xffffffff
and ebx, r14d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x64e9bddb
mov r14d, dword [rbp + 0x918]
xor r14d, 0x64e9bddb
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x64e9bddb
and r14d, 0xffffffff
or r8d, r15d
or r12d, r14d
xor r8d, r12d
xor r8d, 0xffffffff
mov r14d, r13d
xor r14d, r8d
and r14d, r13d
mov r8d, ebx
and r8d, r14d
xor ebx, r14d
or r8d, ebx
mov ebx, edi
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and edi, r14d
or ebx, edi
mov edi, r8d
xor edi, 0xffffffff
mov r14d, ebx
and r14d, edi
xor ebx, 0xffffffff
mov edi, r8d
and edi, ebx
or r14d, edi
xor r14d, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x8f9ccb2b
or r14d, r8d
or edi, 0x8f9ccb2b
xor r14d, 0xffffffff
and r14d, edi
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
mov ebx, esi
and ebx, edi
or r8d, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x85e2cafb
or edi, r8d
or ebx, 0x85e2cafb
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
xor r8d, 0xffffffff
mov ebx, esi
xor ebx, r8d
and ebx, esi
mov r8d, edi
and r8d, ebx
xor edi, ebx
or r8d, edi
mov edi, r14d
xor edi, 0xffffffff
and edi, 0x71725469
mov ebx, dword [rbp + 0x918]
xor ebx, 0x71725469
mov r15d, r14d
and r15d, ebx
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x71725469
and ebx, 0xffffffff
or edi, r15d
or r12d, ebx
xor edi, r12d
xor edi, 0xffffffff
xor edi, 0xa7935a4a
and edi, 0xa7935a4a
mov ebx, dword [rbp + 0x918]
xor ebx, 0xa7935a4a
and ebx, 0x4e2fc096
mov r15d, dword [rbp + 0x918]
xor r15d, 0x4e2fc096
mov r12d, r15d
and r12d, 0xa7935a4a
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x4e2fc096
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x98832538
or r15d, r12d
or r13d, 0x98832538
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x1cdc494f
mov r13d, dword [rbp + 0x918]
xor r13d, 0x1cdc494f
mov r10d, r13d
and r10d, 0xffffffff
mov dword [rbp + 0x824], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x1cdc494f
and r13d, 0xffffffff
or r12d, r10d
or r8d, r13d
xor r12d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xa7935a4a
mov r10d, r12d
xor r10d, r8d
and r10d, r12d
xor ebx, 0xffffffff
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r8d, edi
xor r8d, 0xffffffff
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x8271b8e1
mov dword [rbp + 0x820], r8d
and r8d, 0x8271b8e1
and edi, r13d
mov dword [rbp + 0x81c], r12d
and r12d, 0x8271b8e1
and r15d, r13d
or r8d, edi
or r12d, r15d
xor r8d, r12d
mov edi, dword [rbp + 0x820]
mov r15d, dword [rbp + 0x81c]
or edi, r15d
xor edi, 0xffffffff
or r13d, 0x8271b8e1
and edi, r13d
or r8d, edi
mov edi, r10d
and edi, ebx
xor r10d, ebx
or edi, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xf5114b3d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xf5114b3d
and r8d, ebx
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0xf5114b3d
and edi, ebx
or r10d, r8d
or r12d, edi
xor r10d, r12d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x6285d34e
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0x6285d34e
or r8d, edi
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0x4841ffd8
mov ebx, dword [rbp + 0x918]
xor ebx, 0x4841ffd8
mov r12d, ebx
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x4841ffd8
and ebx, 0xffffffff
or edi, r12d
or r13d, ebx
xor edi, r13d
xor edi, 0xffffffff
xor edi, 0x6285d34e
and edi, 0x6285d34e
mov ebx, r8d
and ebx, edi
xor r8d, edi
or ebx, r8d
mov r8d, dword [rbp + 0x824]
xor r8d, 0xffffffff
and r8d, 0xb38b971f
mov edi, dword [rbp + 0x918]
xor edi, 0xb38b971f
mov r12d, dword [rbp + 0x824]
and r12d, edi
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xb38b971f
and edi, 0xffffffff
or r8d, r12d
or r13d, edi
xor r8d, r13d
mov edi, dword [rbp + 0x918]
xor edi, 0x6285d34e
and edi, 0xa057f834
mov r12d, dword [rbp + 0x918]
xor r12d, 0xa057f834
mov r13d, r12d
and r13d, 0x6285d34e
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xa057f834
and r12d, 0xffffffff
or edi, r13d
or r15d, r12d
xor edi, r15d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xe7f75d42
and r15d, 0xc507965f
mov r12d, dword [rbp + 0x918]
xor r12d, 0xc507965f
mov r13d, r12d
and r13d, 0xe7f75d42
mov dword [rbp + 0x818], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xc507965f
and r12d, 0xffffffff
or r15d, r13d
or r8d, r12d
xor r15d, r8d
mov r8d, dword [rbp + 0x818]
xor r8d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xd1a355d3
mov dword [rbp + 0x814], r8d
and r8d, 0xd1a355d3
mov dword [rbp + 0x810], r8d
mov r8d, dword [rbp + 0x818]
and r8d, r13d
mov dword [rbp + 0x80c], r12d
and r12d, 0xd1a355d3
and edi, r13d
mov dword [rbp + 0x808], r8d
mov r8d, dword [rbp + 0x810]
mov dword [rbp + 0x804], r10d
mov r10d, dword [rbp + 0x808]
or r8d, r10d
or r12d, edi
xor r8d, r12d
mov r10d, dword [rbp + 0x814]
mov edi, dword [rbp + 0x80c]
or r10d, edi
xor r10d, 0xffffffff
or r13d, 0xd1a355d3
and r10d, r13d
or r8d, r10d
mov r10d, dword [rbp + 0x918]
xor r10d, 0xe7f75d42
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x3d1d2fd5
mov edi, r10d
and edi, 0x3d1d2fd5
mov dword [rbp + 0x800], r13d
and r13d, 0xe7f75d42
mov dword [rbp + 0x7fc], r12d
and r12d, 0x3d1d2fd5
mov dword [rbp + 0x7f8], r8d
mov r8d, dword [rbp + 0x800]
and r15d, r8d
or edi, r13d
or r12d, r15d
xor edi, r12d
mov r15d, dword [rbp + 0x7fc]
or r10d, r15d
xor r10d, 0xffffffff
or r8d, 0x3d1d2fd5
and r10d, r8d
or edi, r10d
mov r8d, dword [rbp + 0x7f8]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x7f8]
and r12d, r10d
or r8d, r12d
xor r8d, 0xffffffff
xor edi, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xd3a540dc
or r8d, edi
or r10d, 0xd3a540dc
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and esi, edi
or r10d, esi
mov esi, ebx
xor esi, 0xffffffff
and esi, 0x736e9426
mov edi, dword [rbp + 0x918]
xor edi, 0x736e9426
mov r12d, ebx
and r12d, edi
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x736e9426
and edi, 0xffffffff
or esi, r12d
or r13d, edi
xor esi, r13d
mov edi, dword [rbp + 0x918]
xor edi, 0x181207a
and edi, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x181207a
or edi, r12d
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, esi
xor r13d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x8f437937
mov dword [rbp + 0x7f4], r12d
and r12d, 0x8f437937
and r10d, r15d
mov dword [rbp + 0x7f0], r13d
and r13d, 0x8f437937
and esi, r15d
or r12d, r10d
or r13d, esi
xor r12d, r13d
mov r10d, dword [rbp + 0x7f4]
mov esi, dword [rbp + 0x7f0]
or r10d, esi
xor r10d, 0xffffffff
or r15d, 0x8f437937
and r10d, r15d
or r12d, r10d
mov r10d, edi
and r10d, 0x181207a
xor edi, 0x181207a
or r10d, edi
mov edi, r12d
xor edi, 0xffffffff
and edi, 0xdf939137
mov r15d, dword [rbp + 0x918]
xor r15d, 0xdf939137
and r12d, r15d
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xdf939137
and r15d, 0xffffffff
or edi, r12d
or r13d, r15d
xor edi, r13d
xor edi, 0xffffffff
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x7b037064
or edi, r10d
or r15d, 0x7b037064
xor edi, 0xffffffff
and edi, r15d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x6285d34e
and r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x6285d34e
or r10d, r15d
mov r15d, dword [rbp + 0x804]
xor r15d, 0xffffffff
and r15d, 0x470100cd
mov r12d, dword [rbp + 0x918]
xor r12d, 0x470100cd
mov r13d, dword [rbp + 0x804]
and r13d, r12d
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x470100cd
and r10d, r12d
or r15d, r13d
or esi, r10d
xor r15d, esi
mov r10d, dword [rbp + 0x804]
xor r10d, 0xffffffff
mov esi, r15d
xor esi, r10d
and esi, r15d
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r14d, r15d
or r10d, r14d
mov r14d, ebx
xor r14d, 0xffffffff
and r14d, 0xd386c449
mov r15d, dword [rbp + 0x918]
xor r15d, 0xd386c449
mov r12d, ebx
and r12d, r15d
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xd386c449
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x918]
xor r15d, 0x20a5998b
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x20a5998b
or r15d, r12d
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, r14d
xor r13d, 0xffffffff
mov dword [rbp + 0x7ec], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x7d48edf2
mov dword [rbp + 0x7e8], r12d
and r12d, 0x7d48edf2
and r10d, r8d
mov dword [rbp + 0x7e4], r13d
and r13d, 0x7d48edf2
and r14d, r8d
or r12d, r10d
or r13d, r14d
xor r12d, r13d
mov r10d, dword [rbp + 0x7e8]
mov r14d, dword [rbp + 0x7e4]
or r10d, r14d
xor r10d, 0xffffffff
or r8d, 0x7d48edf2
and r10d, r8d
or r12d, r10d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x20a5998b
mov r10d, r15d
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xad4f3fe0
mov r14d, r8d
and r14d, 0xad4f3fe0
mov dword [rbp + 0x7e0], r13d
and r13d, 0x20a5998b
mov dword [rbp + 0x7dc], r10d
and r10d, 0xad4f3fe0
mov dword [rbp + 0x7d8], r8d
mov r8d, dword [rbp + 0x7e0]
and r15d, r8d
or r14d, r13d
or r10d, r15d
xor r14d, r10d
mov r10d, dword [rbp + 0x7d8]
mov r15d, dword [rbp + 0x7dc]
or r10d, r15d
xor r10d, 0xffffffff
or r8d, 0xad4f3fe0
and r10d, r8d
or r14d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r12d, r10d
or r8d, r12d
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0x6988d515
or r8d, r14d
or r10d, 0x6988d515
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, dword [rbp + 0x7ec]
xor r10d, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x9745ce88
or r10d, r14d
or r12d, 0x9745ce88
xor r10d, 0xffffffff
and r10d, r12d
mov r14d, dword [rbp + 0x7ec]
xor r14d, 0xffffffff
mov r12d, edi
and r12d, r14d
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x7ec]
and r14d, edi
or r12d, r14d
mov edi, r10d
and edi, r12d
xor r10d, r12d
or edi, r10d
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0x70ed2d25
mov r14d, dword [rbp + 0x918]
xor r14d, 0x70ed2d25
mov r12d, esi
and r12d, r14d
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x70ed2d25
and r14d, 0xffffffff
or r10d, r12d
or r13d, r14d
xor r10d, r13d
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
mov r13d, r8d
and r13d, r12d
or r14d, r13d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xb3783b33
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xb3783b33
or r12d, r13d
mov r13d, r10d
xor r13d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xb3783b33
mov dword [rbp + 0x7d4], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x238748c8
or r13d, r15d
or r8d, 0x238748c8
xor r13d, 0xffffffff
and r13d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov r15d, esi
xor r15d, r8d
and r15d, esi
mov r8d, r14d
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xb3783b33
mov dword [rbp + 0x7d0], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xa5a5e1b2
mov dword [rbp + 0x7cc], r8d
mov r8d, dword [rbp + 0x7d0]
or r8d, esi
mov esi, dword [rbp + 0x7cc]
or esi, 0xa5a5e1b2
xor r8d, 0xffffffff
and r8d, esi
mov esi, r12d
xor esi, 0xffffffff
mov dword [rbp + 0x7c8], r8d
mov r8d, dword [rbp + 0x7d4]
xor r8d, esi
mov esi, dword [rbp + 0x7d4]
and r8d, esi
mov esi, r13d
and esi, r15d
xor r13d, r15d
or esi, r13d
mov r15d, dword [rbp + 0x7c8]
and r15d, r8d
mov r13d, dword [rbp + 0x7c8]
xor r13d, r8d
or r15d, r13d
mov r8d, esi
xor r8d, 0xffffffff
mov r13d, r15d
and r13d, r8d
xor r15d, 0xffffffff
and esi, r15d
or r13d, esi
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, r14d
xor esi, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xcaba00b0
mov dword [rbp + 0x7c4], r8d
and r8d, 0xcaba00b0
and r10d, r15d
mov dword [rbp + 0x7c0], esi
and esi, 0xcaba00b0
and r14d, r15d
or r8d, r10d
or esi, r14d
xor r8d, esi
mov r10d, dword [rbp + 0x7c4]
mov esi, dword [rbp + 0x7c0]
or r10d, esi
xor r10d, 0xffffffff
or r15d, 0xcaba00b0
and r10d, r15d
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r8d, r14d
or r10d, r8d
mov r8d, r12d
and r8d, 0xb3783b33
xor r12d, 0xb3783b33
or r8d, r12d
xor r8d, 0xffffffff
mov r14d, r10d
xor r14d, r8d
and r14d, r10d
mov r8d, r13d
xor r8d, 0xffffffff
mov r10d, r14d
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x7ce17808
mov r12d, r8d
and r12d, 0x7ce17808
and r13d, r15d
mov esi, r10d
and esi, 0x7ce17808
and r14d, r15d
or r12d, r13d
or esi, r14d
xor r12d, esi
or r8d, r10d
xor r8d, 0xffffffff
or r15d, 0x7ce17808
and r8d, r15d
or r12d, r8d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov esi, edi
and esi, r10d
or r8d, esi
mov r10d, dword [rbp + 0x918]
xor r10d, 0xd40b2c52
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0x3e5d4648
or r10d, r8d
or esi, 0x3e5d4648
xor r10d, 0xffffffff
and r10d, esi
mov r8d, dword [rbp + 0x918]
xor r8d, 0xd40b2c52
and r8d, 0x5acbb25a
mov esi, dword [rbp + 0x918]
xor esi, 0x5acbb25a
mov r14d, esi
and r14d, 0xd40b2c52
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x5acbb25a
and esi, 0xffffffff
or r8d, r14d
or r15d, esi
xor r8d, r15d
xor edi, 0xffffffff
mov esi, r8d
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xbe95a589
or edi, esi
or r14d, 0xbe95a589
xor edi, 0xffffffff
and edi, r14d
mov esi, r12d
xor esi, 0xffffffff
and esi, 0xabdc42c1
mov r14d, dword [rbp + 0x918]
xor r14d, 0xabdc42c1
mov r15d, r12d
and r15d, r14d
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xabdc42c1
and r14d, 0xffffffff
or esi, r15d
or r13d, r14d
xor esi, r13d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xd40b2c52
mov r15d, esi
xor r15d, r14d
and r15d, esi
xor r12d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xdab43b7e
or r12d, r8d
or esi, 0xdab43b7e
xor r12d, 0xffffffff
and r12d, esi
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x25325cc1
mov r13d, r8d
and r13d, 0x25325cc1
and r10d, r14d
mov dword [rbp + 0x7bc], esi
and esi, 0x25325cc1
and edi, r14d
or r13d, r10d
or esi, edi
xor r13d, esi
mov r10d, dword [rbp + 0x7bc]
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0x25325cc1
and r8d, r14d
or r13d, r8d
mov r8d, r15d
and r8d, r12d
xor r15d, r12d
or r8d, r15d
mov esi, r13d
xor esi, 0xffffffff
mov edi, r8d
and edi, esi
xor r8d, 0xffffffff
and r13d, r8d
or edi, r13d
mov r8d, dword [rbp + 0x824]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x824]
and r14d, esi
or r8d, r14d
mov esi, dword [rbp + 0x804]
xor esi, 0xffffffff
and esi, 0x8e82f18
mov r14d, dword [rbp + 0x918]
xor r14d, 0x8e82f18
mov r15d, dword [rbp + 0x804]
and r15d, r14d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x8e82f18
and r14d, 0xffffffff
or esi, r15d
or r12d, r14d
xor esi, r12d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x4fae4d0c
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x4fae4d0c
or r14d, r15d
mov r15d, dword [rbp + 0x918]
xor r15d, 0x4fae4d0c
mov r12d, r8d
xor r12d, r15d
and r12d, r8d
mov r15d, r14d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x824]
xor r13d, r15d
mov r15d, dword [rbp + 0x824]
and r13d, r15d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x4fae4d0c
mov r15d, esi
xor r15d, r10d
and r15d, esi
mov r10d, dword [rbp + 0x804]
xor r10d, 0xffffffff
mov dword [rbp + 0x7b8], r14d
xor r14d, 0xffffffff
mov dword [rbp + 0x7b4], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xbad72ab6
or r10d, r14d
or r8d, 0xbad72ab6
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, r12d
and r8d, r13d
xor r12d, r13d
or r8d, r12d
mov r14d, r15d
and r14d, r10d
xor r15d, r10d
or r14d, r15d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xa82ccb99
mov r15d, dword [rbp + 0x918]
xor r15d, 0xa82ccb99
and r8d, r15d
mov r12d, r14d
xor r12d, 0xffffffff
and r12d, 0xa82ccb99
and r14d, r15d
or r10d, r8d
or r12d, r14d
xor r10d, r12d
mov r8d, dword [rbp + 0x7b4]
xor r8d, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x935f778b
mov r12d, r8d
and r12d, 0x935f778b
mov r13d, dword [rbp + 0x7b4]
and r13d, r15d
mov dword [rbp + 0x7b0], r14d
and r14d, 0x935f778b
and esi, r15d
or r12d, r13d
or r14d, esi
xor r12d, r14d
mov esi, dword [rbp + 0x7b0]
or r8d, esi
xor r8d, 0xffffffff
or r15d, 0x935f778b
and r8d, r15d
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xb055d8a0
mov r14d, dword [rbp + 0x918]
xor r14d, 0xb055d8a0
and r12d, r14d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xb055d8a0
and r14d, 0xffffffff
or r8d, r12d
or r15d, r14d
xor r8d, r15d
mov r14d, dword [rbp + 0x7b8]
and r14d, 0x4fae4d0c
mov r15d, dword [rbp + 0x7b8]
xor r15d, 0x4fae4d0c
or r14d, r15d
xor r14d, 0xffffffff
mov r15d, r8d
xor r15d, r14d
and r15d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov r14d, r15d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x41678a3
mov r13d, r8d
and r13d, 0x41678a3
and r10d, r12d
mov esi, r14d
and esi, 0x41678a3
and r15d, r12d
or r13d, r10d
or esi, r15d
xor r13d, esi
or r8d, r14d
xor r8d, 0xffffffff
or r12d, 0x41678a3
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov esi, r13d
and esi, r10d
or r8d, esi
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0x3325d184
or r10d, r8d
or esi, 0x3325d184
xor r10d, 0xffffffff
and r10d, esi
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xc7589827
mov esi, dword [rbp + 0x918]
xor esi, 0xc7589827
mov r14d, esi
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xc7589827
and esi, 0xffffffff
or r8d, r14d
or r15d, esi
xor r8d, r15d
xor r13d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xd06e6335
or r13d, r8d
or esi, 0xd06e6335
xor r13d, 0xffffffff
and r13d, esi
mov r8d, r10d
and r8d, r13d
xor r10d, r13d
or r8d, r10d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x6285d34e
and r10d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and esi, 0x6285d34e
or r10d, esi
mov esi, ebx
xor esi, 0xffffffff
and esi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
mov r15d, ebx
and r15d, r14d
or esi, r15d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x6f832777
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x6f832777
or r14d, r15d
mov r15d, r10d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x6f832777
mov r13d, dword [rbp + 0x918]
xor r13d, 0x55209d1e
or r15d, r12d
or r13d, 0x55209d1e
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, r14d
xor r12d, 0xffffffff
xor r12d, 0x6285d34e
and r12d, 0x6285d34e
mov r13d, esi
xor r13d, 0xffffffff
mov dword [rbp + 0x7ac], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x6f832777
mov dword [rbp + 0x7a8], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb2552257
mov dword [rbp + 0x7a4], r8d
mov r8d, dword [rbp + 0x7a8]
or r13d, r8d
mov r8d, dword [rbp + 0x7a4]
or r8d, 0xb2552257
xor r13d, 0xffffffff
and r13d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
mov dword [rbp + 0x7a0], ebx
xor ebx, r8d
mov r8d, dword [rbp + 0x7a0]
and ebx, r8d
mov r8d, r15d
and r8d, r12d
xor r15d, r12d
or r8d, r15d
mov r15d, r13d
and r15d, ebx
xor r13d, ebx
or r15d, r13d
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0x2cfe2cf2
mov r12d, dword [rbp + 0x918]
xor r12d, 0x2cfe2cf2
and r8d, r12d
mov r13d, r15d
xor r13d, 0xffffffff
and r13d, 0x2cfe2cf2
and r15d, r12d
or ebx, r8d
or r13d, r15d
xor ebx, r13d
mov r8d, r10d
and r8d, esi
xor r10d, esi
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0x15b203d9
mov esi, dword [rbp + 0x918]
xor esi, 0x15b203d9
and r8d, esi
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x15b203d9
and esi, 0xffffffff
or r10d, r8d
or r15d, esi
xor r10d, r15d
mov r8d, r14d
and r8d, 0x6f832777
xor r14d, 0x6f832777
or r8d, r14d
xor r8d, 0xffffffff
mov esi, r10d
xor esi, r8d
and esi, r10d
mov r8d, ebx
and r8d, esi
xor ebx, esi
or r8d, ebx
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and r8d, esi
or r10d, r8d
mov r8d, dword [rbp + 0x7ac]
xor r8d, 0xffffffff
mov esi, r10d
and esi, r8d
xor r10d, 0xffffffff
mov r8d, dword [rbp + 0x7ac]
and r8d, r10d
or esi, r8d
mov r8d, dword [rbp + 0x7ac]
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, r8d
and r10d, esi
mov r8d, edi
xor r8d, 0xffffffff
mov esi, r10d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xd55542d
or r8d, esi
or ebx, 0xd55542d
xor r8d, 0xffffffff
and r8d, ebx
mov esi, edi
xor esi, 0xffffffff
and esi, 0xd5fec1d6
mov ebx, dword [rbp + 0x918]
xor ebx, 0xd5fec1d6
and edi, ebx
mov r14d, r10d
xor r14d, 0xffffffff
and r14d, 0xd5fec1d6
and r10d, ebx
or esi, edi
or r14d, r10d
xor esi, r14d
mov r10d, r8d
and r10d, esi
xor r8d, esi
or r10d, r8d
mov byte [r9 + r11], r10b
mov r9, qword [rcx]
mov r8d, dword [rdx]
mov r11d, r8d
movzx r8d, byte [r9 + r11]
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
mov ebx, r8d
and ebx, edi
or esi, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x9a13d10a
or edi, esi
or ebx, 0x9a13d10a
xor edi, 0xffffffff
and edi, ebx
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and esi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or esi, ebx
xor esi, 0xffffffff
mov ebx, r8d
xor ebx, esi
and ebx, r8d
mov esi, edi
and esi, ebx
xor edi, ebx
or esi, edi
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xf296fcae
mov ebx, dword [rbp + 0x918]
xor ebx, 0xf296fcae
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xf296fcae
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xcc305c84
mov r14d, dword [rbp + 0x918]
xor r14d, 0xcc305c84
and esi, r14d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xcc305c84
and r14d, 0xffffffff
or ebx, esi
or r15d, r14d
xor ebx, r15d
mov esi, dword [rbp + 0x918]
xor esi, 0x5e73170d
and esi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x5e73170d
or esi, r14d
mov r14d, edi
and r14d, ebx
xor edi, ebx
or r14d, edi
mov edi, dword [rbp + 0x918]
xor edi, 0x5e73170d
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x4d32571d
mov r12d, edi
and r12d, 0x4d32571d
mov r13d, r15d
and r13d, 0x5e73170d
mov r10d, ebx
and r10d, 0x4d32571d
and esi, r15d
or r12d, r13d
or r10d, esi
xor r12d, r10d
or edi, ebx
xor edi, 0xffffffff
or r15d, 0x4d32571d
and edi, r15d
or r12d, edi
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and r14d, esi
or r10d, r14d
xor r10d, 0xffffffff
xor r12d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xe564ee6d
or r10d, r12d
or esi, 0xe564ee6d
xor r10d, 0xffffffff
and r10d, esi
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and esi, 0x323b6e06
mov edi, dword [rbp + 0x918]
xor edi, 0x323b6e06
mov ebx, edi
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x323b6e06
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
xor esi, 0xffffffff
xor esi, 0x47dd3aca
and esi, 0x47dd3aca
mov edi, dword [rbp + 0x918]
xor edi, 0x47dd3aca
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x47dd3aca
or edi, ebx
mov ebx, edi
xor ebx, 0xffffffff
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r14d, r15d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x47dd3aca
mov r12d, dword [rbp + 0x918]
xor r12d, 0x71fc8174
or r14d, r15d
or r12d, 0x71fc8174
xor r14d, 0xffffffff
and r14d, r12d
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x14d860f9
mov dword [rbp + 0x79c], r15d
and r15d, 0x14d860f9
and esi, r13d
mov dword [rbp + 0x798], r12d
and r12d, 0x14d860f9
and ebx, r13d
or r15d, esi
or r12d, ebx
xor r15d, r12d
mov esi, dword [rbp + 0x79c]
mov ebx, dword [rbp + 0x798]
or esi, ebx
xor esi, 0xffffffff
or r13d, 0x14d860f9
and esi, r13d
or r15d, esi
mov esi, r14d
xor esi, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x9467da26
mov ebx, esi
and ebx, 0x9467da26
and r14d, r13d
mov dword [rbp + 0x794], r12d
and r12d, 0x9467da26
and edi, r13d
or ebx, r14d
or r12d, edi
xor ebx, r12d
mov edi, dword [rbp + 0x794]
or esi, edi
xor esi, 0xffffffff
or r13d, 0x9467da26
and esi, r13d
or ebx, esi
mov esi, r15d
xor esi, 0xffffffff
mov r14d, ebx
and r14d, esi
xor ebx, 0xffffffff
and r15d, ebx
or r14d, r15d
mov esi, r8d
xor esi, 0xffffffff
and esi, 0x95d29427
mov ebx, dword [rbp + 0x918]
xor ebx, 0x95d29427
mov r15d, r8d
and r15d, ebx
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x95d29427
and ebx, 0xffffffff
or esi, r15d
or r12d, ebx
xor esi, r12d
mov ebx, r14d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r14d, r15d
or ebx, r14d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x350736cf
and r14d, 0x99fafd20
mov r15d, dword [rbp + 0x918]
xor r15d, 0x99fafd20
mov r12d, r15d
and r12d, 0x350736cf
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x99fafd20
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xd268c6b7
mov edi, r15d
and edi, 0xd268c6b7
and esi, r13d
mov dword [rbp + 0x790], r12d
and r12d, 0xd268c6b7
and ebx, r13d
or edi, esi
or r12d, ebx
xor edi, r12d
mov esi, dword [rbp + 0x790]
or r15d, esi
xor r15d, 0xffffffff
or r13d, 0xd268c6b7
and r15d, r13d
or edi, r15d
mov ebx, dword [rbp + 0x918]
xor ebx, 0x350736cf
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x43c760d7
mov r13d, ebx
and r13d, 0x43c760d7
mov esi, r12d
and esi, 0x350736cf
mov dword [rbp + 0x78c], r15d
and r15d, 0x43c760d7
and r14d, r12d
or r13d, esi
or r15d, r14d
xor r13d, r15d
mov esi, dword [rbp + 0x78c]
or ebx, esi
xor ebx, 0xffffffff
or r12d, 0x43c760d7
and ebx, r12d
or r13d, ebx
mov ebx, edi
xor ebx, 0xffffffff
and ebx, 0x6fa1a140
mov r14d, dword [rbp + 0x918]
xor r14d, 0x6fa1a140
and edi, r14d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x6fa1a140
and r14d, 0xffffffff
or ebx, edi
or r15d, r14d
xor ebx, r15d
xor r13d, 0xffffffff
mov edi, ebx
xor edi, r13d
and edi, ebx
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
mov r15d, r10d
and r15d, r14d
or ebx, r15d
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0x36524e30
mov r15d, dword [rbp + 0x918]
xor r15d, 0x36524e30
mov r12d, edi
and r12d, r15d
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x36524e30
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xc058340
and r15d, 0x14fb8010
mov r12d, dword [rbp + 0x918]
xor r12d, 0x14fb8010
mov r13d, r12d
and r13d, 0xc058340
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and esi, 0x14fb8010
and r12d, 0xffffffff
or r15d, r13d
or esi, r12d
xor r15d, esi
mov esi, ebx
xor esi, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xc058340
mov r13d, dword [rbp + 0x918]
xor r13d, 0x9b06fda9
or esi, r12d
or r13d, 0x9b06fda9
xor esi, 0xffffffff
and esi, r13d
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, r10d
xor r13d, r12d
and r13d, r10d
mov r10d, dword [rbp + 0x918]
xor r10d, 0xc058340
mov r12d, r14d
xor r12d, r10d
and r12d, r14d
xor edi, 0xffffffff
mov r10d, r15d
xor r10d, 0xffffffff
mov dword [rbp + 0x788], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x36907ac1
or edi, r10d
or r8d, 0x36907ac1
xor edi, 0xffffffff
and edi, r8d
mov r8d, esi
xor r8d, 0xffffffff
mov r10d, r13d
xor r10d, 0xffffffff
mov dword [rbp + 0x784], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x22ae635
mov dword [rbp + 0x780], r8d
mov r8d, dword [rbp + 0x784]
and r8d, 0x22ae635
mov dword [rbp + 0x77c], r8d
mov r8d, dword [rbp + 0x780]
and esi, r8d
mov r8d, r10d
and r8d, 0x22ae635
mov dword [rbp + 0x778], r8d
mov r8d, dword [rbp + 0x780]
and r13d, r8d
mov r8d, dword [rbp + 0x77c]
or r8d, esi
mov esi, dword [rbp + 0x778]
or esi, r13d
xor r8d, esi
mov esi, dword [rbp + 0x784]
or esi, r10d
xor esi, 0xffffffff
mov r10d, dword [rbp + 0x780]
or r10d, 0x22ae635
and esi, r10d
or r8d, esi
mov r10d, r12d
and r10d, edi
xor r12d, edi
or r10d, r12d
mov esi, r8d
xor esi, 0xffffffff
mov edi, r10d
and edi, esi
xor r10d, 0xffffffff
and r8d, r10d
or edi, r8d
mov r8d, ebx
and r8d, r14d
xor ebx, r14d
or r8d, ebx
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and r8d, esi
or r10d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xc058340
mov esi, r15d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x5c1bac84
mov r14d, r8d
and r14d, 0x5c1bac84
mov r12d, ebx
and r12d, 0xc058340
mov r13d, esi
and r13d, 0x5c1bac84
and r15d, ebx
or r14d, r12d
or r13d, r15d
xor r14d, r13d
or r8d, esi
xor r8d, 0xffffffff
or ebx, 0x5c1bac84
and r8d, ebx
or r14d, r8d
xor r14d, 0xffffffff
mov r8d, r10d
xor r8d, r14d
and r8d, r10d
mov r10d, edi
and r10d, r8d
xor edi, r8d
or r10d, edi
mov r8d, dword [rbp + 0x918]
xor r8d, 0xf6884773
and r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and esi, 0xf6884773
or r8d, esi
xor r8d, 0xffffffff
xor r8d, 0xc4a17ddc
and r8d, 0xc4a17ddc
mov esi, dword [rbp + 0x918]
xor esi, 0xc4a17ddc
and esi, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xc4a17ddc
or esi, edi
mov edi, esi
xor edi, 0xffffffff
xor edi, 0xf6884773
and edi, 0xf6884773
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or ebx, r14d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xc4a17ddc
mov r15d, dword [rbp + 0x918]
xor r15d, 0xcb355f32
or ebx, r14d
or r15d, 0xcb355f32
xor ebx, 0xffffffff
and ebx, r15d
xor esi, 0xffffffff
xor esi, 0xffffffff
and esi, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xf49dcbd
mov r13d, r14d
and r13d, 0xf49dcbd
and r8d, r12d
mov dword [rbp + 0x774], r15d
and r15d, 0xf49dcbd
and edi, r12d
or r13d, r8d
or r15d, edi
xor r13d, r15d
mov r8d, dword [rbp + 0x774]
or r14d, r8d
xor r14d, 0xffffffff
or r12d, 0xf49dcbd
and r14d, r12d
or r13d, r14d
mov edi, ebx
and edi, esi
xor ebx, esi
or edi, ebx
mov esi, r13d
xor esi, 0xffffffff
and esi, 0x7de42b8c
mov ebx, dword [rbp + 0x918]
xor ebx, 0x7de42b8c
and r13d, ebx
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0x7de42b8c
and edi, ebx
or esi, r13d
or r14d, edi
xor esi, r14d
mov edi, r10d
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
mov r14d, r10d
and r14d, ebx
or edi, r14d
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or ebx, r14d
xor r10d, 0xffffffff
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x995501a7
or r10d, ebx
or r14d, 0x995501a7
xor r10d, 0xffffffff
and r10d, r14d
mov ebx, edi
and ebx, r10d
xor edi, r10d
or ebx, edi
mov r10d, dword [rbp + 0x918]
xor r10d, 0xa4c341dc
and r10d, 0x69c6a2d7
mov edi, dword [rbp + 0x918]
xor edi, 0x69c6a2d7
mov r14d, edi
and r14d, 0xa4c341dc
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x69c6a2d7
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 + 0x918]
xor edi, 0xffffffff
and edi, 0xdd4bb7f0
mov r14d, dword [rbp + 0x918]
xor r14d, 0xdd4bb7f0
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xdd4bb7f0
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xa4c341dc
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x44833acc
or r14d, edi
or r15d, 0x44833acc
xor r14d, 0xffffffff
and r14d, r15d
mov edi, r10d
xor edi, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xb3aacbd1
mov r13d, edi
and r13d, 0xb3aacbd1
and r10d, r12d
mov r8d, r15d
and r8d, 0xb3aacbd1
and r14d, r12d
or r13d, r10d
or r8d, r14d
xor r13d, r8d
or edi, r15d
xor edi, 0xffffffff
or r12d, 0xb3aacbd1
and edi, r12d
or r13d, edi
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov edi, esi
and edi, r10d
or r8d, edi
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
mov r14d, ebx
and r14d, edi
or r10d, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0xf4c537c2
and edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xf4c537c2
or edi, r14d
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xf4c537c2
mov r12d, dword [rbp + 0x918]
xor r12d, 0x7ea4a1bd
or r14d, r15d
or r12d, 0x7ea4a1bd
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, esi
xor r12d, r15d
and r12d, esi
mov esi, dword [rbp + 0x918]
xor esi, 0xf4c537c2
mov r15d, r10d
xor r15d, esi
and r15d, r10d
mov esi, edi
xor esi, 0xffffffff
mov dword [rbp + 0x770], ebx
xor ebx, esi
mov esi, dword [rbp + 0x770]
and ebx, esi
mov esi, r14d
and esi, r12d
xor r14d, r12d
or esi, r14d
mov r14d, r15d
and r14d, ebx
xor r15d, ebx
or r14d, r15d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xa11de9b0
mov r15d, dword [rbp + 0x918]
xor r15d, 0xa11de9b0
and esi, r15d
mov r12d, r14d
xor r12d, 0xffffffff
and r12d, 0xa11de9b0
and r14d, r15d
or ebx, esi
or r12d, r14d
xor ebx, r12d
mov esi, r8d
xor esi, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xbac1464c
mov r12d, esi
and r12d, 0xbac1464c
and r8d, r15d
mov dword [rbp + 0x76c], r14d
and r14d, 0xbac1464c
and r10d, r15d
or r12d, r8d
or r14d, r10d
xor r12d, r14d
mov r8d, dword [rbp + 0x76c]
or esi, r8d
xor esi, 0xffffffff
or r15d, 0xbac1464c
and esi, r15d
or r12d, esi
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0x8dec679a
mov esi, dword [rbp + 0x918]
xor esi, 0x8dec679a
and r12d, esi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x8dec679a
and esi, 0xffffffff
or r10d, r12d
or r14d, esi
xor r10d, r14d
mov esi, edi
and esi, 0xf4c537c2
xor edi, 0xf4c537c2
or esi, edi
xor r10d, 0xffffffff
xor esi, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x9f03ce9f
or r10d, esi
or edi, 0x9f03ce9f
xor r10d, 0xffffffff
and r10d, edi
mov esi, ebx
and esi, r10d
xor ebx, r10d
or esi, ebx
mov r10d, dword [rbp + 0x918]
xor r10d, 0xa4c341dc
and r10d, 0x39fdb31c
mov edi, dword [rbp + 0x918]
xor edi, 0x39fdb31c
mov ebx, edi
and ebx, 0xa4c341dc
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x39fdb31c
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
mov edi, r13d
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
mov r14d, r13d
and r14d, ebx
or edi, r14d
mov ebx, dword [rbp + 0x918]
xor ebx, 0x9932ac74
and ebx, 0x69fc96e9
mov r14d, dword [rbp + 0x918]
xor r14d, 0x69fc96e9
mov r15d, r14d
and r15d, 0x9932ac74
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x69fc96e9
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x9932ac74
mov r12d, dword [rbp + 0x918]
xor r12d, 0x48753a8b
or r14d, r15d
or r12d, 0x48753a8b
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xa4c341dc
mov r12d, ebx
xor r12d, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0xc8f12301
or r15d, r12d
or r8d, 0xc8f12301
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, edi
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x9932ac74
mov dword [rbp + 0x768], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x16218453
mov dword [rbp + 0x764], r8d
mov r8d, dword [rbp + 0x768]
or r8d, r12d
mov r12d, dword [rbp + 0x764]
or r12d, 0x16218453
xor r8d, 0xffffffff
and r8d, r12d
mov r12d, ebx
xor r12d, 0xffffffff
mov dword [rbp + 0x760], r13d
xor r13d, r12d
mov r12d, dword [rbp + 0x760]
and r13d, r12d
mov r12d, r14d
and r12d, r15d
xor r14d, r15d
or r12d, r14d
mov r14d, r8d
and r14d, r13d
xor r8d, r13d
or r14d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xa37eb7d1
mov r15d, dword [rbp + 0x918]
xor r15d, 0xa37eb7d1
and r12d, r15d
mov r13d, r14d
xor r13d, 0xffffffff
and r13d, 0xa37eb7d1
and r14d, r15d
or r8d, r12d
or r13d, r14d
xor r8d, r13d
mov r14d, r10d
and r14d, edi
xor r10d, edi
or r14d, r10d
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0x5bf93663
mov edi, dword [rbp + 0x918]
xor edi, 0x5bf93663
and r14d, edi
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x5bf93663
and edi, 0xffffffff
or r10d, r14d
or r15d, edi
xor r10d, r15d
mov edi, dword [rbp + 0x918]
xor edi, 0x9932ac74
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x76cbd594
mov r12d, edi
and r12d, 0x76cbd594
mov r13d, r15d
and r13d, 0x9932ac74
mov dword [rbp + 0x75c], r14d
and r14d, 0x76cbd594
and ebx, r15d
or r12d, r13d
or r14d, ebx
xor r12d, r14d
mov ebx, dword [rbp + 0x75c]
or edi, ebx
xor edi, 0xffffffff
or r15d, 0x76cbd594
and edi, r15d
or r12d, edi
xor r10d, 0xffffffff
xor r12d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x63a6af38
or r10d, r12d
or edi, 0x63a6af38
xor r10d, 0xffffffff
and r10d, edi
mov edi, r8d
xor edi, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xf0009148
mov r12d, edi
and r12d, 0xf0009148
and r8d, r15d
mov r13d, r14d
and r13d, 0xf0009148
and r10d, r15d
or r12d, r8d
or r13d, r10d
xor r12d, r13d
or edi, r14d
xor edi, 0xffffffff
or r15d, 0xf0009148
and edi, r15d
or r12d, edi
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov edi, esi
and edi, r10d
or r8d, edi
xor r8d, 0xffffffff
xor r8d, 0x867dac17
and r8d, 0x867dac17
mov r10d, dword [rbp + 0x918]
xor r10d, 0x867dac17
and r10d, 0xcf5213aa
mov edi, dword [rbp + 0x918]
xor edi, 0xcf5213aa
mov r14d, edi
and r14d, 0x867dac17
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xcf5213aa
and edi, 0xffffffff
or r10d, r14d
or r15d, edi
xor r10d, r15d
xor esi, 0xffffffff
mov edi, r10d
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x4729f3f0
or esi, edi
or r14d, 0x4729f3f0
xor esi, 0xffffffff
and esi, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xafd4ced7
mov r14d, dword [rbp + 0x918]
xor r14d, 0xafd4ced7
mov r15d, r14d
and r15d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xafd4ced7
and r14d, 0xffffffff
or edi, r15d
or r13d, r14d
xor edi, r13d
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x867dac17
mov r15d, dword [rbp + 0x918]
xor r15d, 0xf95cddaa
or edi, r14d
or r15d, 0xf95cddaa
xor edi, 0xffffffff
and edi, r15d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xf2809af0
or r14d, r10d
or r15d, 0xf2809af0
xor r14d, 0xffffffff
and r14d, r15d
mov r10d, r8d
xor r10d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x9b8bdfa2
mov ebx, r10d
and ebx, 0x9b8bdfa2
and r8d, r13d
mov dword [rbp + 0x758], r15d
and r15d, 0x9b8bdfa2
and esi, r13d
or ebx, r8d
or r15d, esi
xor ebx, r15d
mov r8d, dword [rbp + 0x758]
or r10d, r8d
xor r10d, 0xffffffff
or r13d, 0x9b8bdfa2
and r10d, r13d
or ebx, r10d
mov r10d, edi
and r10d, r14d
xor edi, r14d
or r10d, edi
mov esi, ebx
xor esi, 0xffffffff
mov edi, r10d
and edi, esi
xor r10d, 0xffffffff
and ebx, r10d
or edi, ebx
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and edi, esi
or r10d, edi
mov esi, r12d
xor esi, 0xffffffff
and esi, 0x8abf48aa
mov edi, dword [rbp + 0x918]
xor edi, 0x8abf48aa
and r12d, edi
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x8abf48aa
and edi, 0xffffffff
or esi, r12d
or ebx, edi
xor esi, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0x644fdfc0
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x644fdfc0
or edi, ebx
mov ebx, r10d
and ebx, esi
xor r10d, esi
or ebx, r10d
mov r10d, edi
and r10d, 0x644fdfc0
xor edi, 0x644fdfc0
or r10d, edi
mov esi, ebx
xor esi, 0xffffffff
and esi, 0x51f97e8b
mov edi, dword [rbp + 0x918]
xor edi, 0x51f97e8b
and ebx, edi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x51f97e8b
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x769c07b
or esi, r10d
or edi, 0x769c07b
xor esi, 0xffffffff
and esi, edi
mov r10d, dword [rbp + 0x918]
xor r10d, 0xf6884773
and r10d, 0xbc6e7316
mov edi, dword [rbp + 0x918]
xor edi, 0xbc6e7316
mov ebx, edi
and ebx, 0xf6884773
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xbc6e7316
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0xda3c9486
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x5acef0de
or edi, r10d
or ebx, 0x5acef0de
xor edi, 0xffffffff
and edi, ebx
mov r10d, dword [rbp + 0x918]
xor r10d, 0xda3c9486
and r10d, 0x410f9c1
mov ebx, dword [rbp + 0x918]
xor ebx, 0x410f9c1
mov r14d, ebx
and r14d, 0xda3c9486
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x410f9c1
and ebx, 0xffffffff
or r10d, r14d
or r15d, ebx
xor r10d, r15d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xf6884773
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x20bbeb13
or ebx, r14d
or r15d, 0x20bbeb13
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x8709ab9d
mov r15d, dword [rbp + 0x918]
xor r15d, 0x8709ab9d
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x8709ab9d
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xda3c9486
mov r12d, dword [rbp + 0x918]
xor r12d, 0x7aa0e74e
or r14d, r15d
or r12d, 0x7aa0e74e
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xae52fae7
or r15d, r10d
or r12d, 0xae52fae7
xor r15d, 0xffffffff
and r15d, r12d
mov r10d, edi
and r10d, ebx
xor edi, ebx
or r10d, edi
mov edi, r14d
xor edi, 0xffffffff
mov ebx, r15d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xac1dd2b3
mov r13d, edi
and r13d, 0xac1dd2b3
and r14d, r12d
mov r8d, ebx
and r8d, 0xac1dd2b3
and r15d, r12d
or r13d, r14d
or r8d, r15d
xor r13d, r8d
or edi, ebx
xor edi, 0xffffffff
or r12d, 0xac1dd2b3
and edi, r12d
or r13d, edi
mov r8d, r10d
xor r8d, 0xffffffff
mov edi, r13d
and edi, r8d
xor r13d, 0xffffffff
and r10d, r13d
or edi, r10d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x64dc7e95
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0x64dc7e95
or r8d, r10d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0xc73730c1
mov ebx, dword [rbp + 0x918]
xor ebx, 0xc73730c1
and edi, ebx
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xc73730c1
and ebx, 0xffffffff
or r10d, edi
or r14d, ebx
xor r10d, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0x531fedd4
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x531fedd4
or edi, ebx
mov ebx, r8d
and ebx, r10d
xor r8d, r10d
or ebx, r8d
mov r8d, edi
and r8d, 0x531fedd4
xor edi, 0x531fedd4
or r8d, edi
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and ebx, edi
or r10d, ebx
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x3d6ca9e
or r10d, r8d
or edi, 0x3d6ca9e
xor r10d, 0xffffffff
and r10d, edi
mov r8d, dword [rbp + 0x918]
xor r8d, 0x64dc7e95
and r8d, 0x346ee4de
mov edi, dword [rbp + 0x918]
xor edi, 0x346ee4de
mov ebx, edi
and ebx, 0x64dc7e95
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x346ee4de
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0xcc839443
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xf71420a1
or edi, r8d
or ebx, 0xf71420a1
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0xcc839443
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xcc839443
or r8d, ebx
mov ebx, dword [rbp + 0x918]
xor ebx, 0x64dc7e95
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xec9fe2c0
or ebx, r14d
or r15d, 0xec9fe2c0
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x7887117a
mov r15d, dword [rbp + 0x918]
xor r15d, 0x7887117a
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x7887117a
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xcc839443
mov r12d, dword [rbp + 0x918]
xor r12d, 0xde995819
or r14d, r15d
or r12d, 0xde995819
xor r14d, 0xffffffff
and r14d, r12d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, edi
and r15d, ebx
xor edi, ebx
or r15d, edi
mov edi, r14d
and edi, r8d
xor r14d, r8d
or edi, r14d
mov r8d, r15d
xor r8d, 0xffffffff
mov ebx, edi
and ebx, r8d
xor edi, 0xffffffff
and r15d, edi
or ebx, r15d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xf6884773
and r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xf6884773
or r8d, edi
mov edi, ebx
xor edi, 0xffffffff
and edi, 0xb44e0dfb
mov r14d, dword [rbp + 0x918]
xor r14d, 0xb44e0dfb
mov r15d, ebx
and r15d, r14d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xb44e0dfb
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x133a75eb
and r14d, 0xa32d6407
mov r15d, dword [rbp + 0x918]
xor r15d, 0xa32d6407
mov r12d, r15d
and r12d, 0x133a75eb
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xa32d6407
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xad0e9775
mov dword [rbp + 0x754], r15d
and r15d, 0xad0e9775
and r8d, r13d
mov dword [rbp + 0x750], r12d
and r12d, 0xad0e9775
and edi, r13d
or r15d, r8d
or r12d, edi
xor r15d, r12d
mov r8d, dword [rbp + 0x754]
mov edi, dword [rbp + 0x750]
or r8d, edi
xor r8d, 0xffffffff
or r13d, 0xad0e9775
and r8d, r13d
or r15d, r8d
mov r8d, r14d
and r8d, 0x133a75eb
xor r14d, 0x133a75eb
or r8d, r14d
mov r14d, r15d
xor r14d, 0xffffffff
and r14d, 0xac06e732
mov r12d, dword [rbp + 0x918]
xor r12d, 0xac06e732
and r15d, r12d
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xac06e732
and r12d, 0xffffffff
or r14d, r15d
or r13d, r12d
xor r14d, r13d
xor r8d, 0xffffffff
mov r15d, r14d
xor r15d, r8d
and r15d, r14d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0x61311d62
and r8d, 0x61311d62
mov r14d, dword [rbp + 0x918]
xor r14d, 0x61311d62
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x61311d62
or r14d, r12d
mov r12d, r14d
xor r12d, 0xffffffff
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xea283a25
mov edi, dword [rbp + 0x918]
xor edi, 0xea283a25
mov dword [rbp + 0x74c], edi
and edi, 0xffffffff
mov dword [rbp + 0x748], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xea283a25
mov dword [rbp + 0x744], r8d
mov r8d, dword [rbp + 0x74c]
and r8d, 0xffffffff
or r13d, edi
mov edi, dword [rbp + 0x744]
or edi, r8d
xor r13d, edi
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0x61311d62
mov edi, dword [rbp + 0x918]
xor edi, 0x74e0de96
or r13d, r8d
or edi, 0x74e0de96
xor r13d, 0xffffffff
and r13d, edi
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xdd95e2b0
or r8d, r14d
or edi, 0xdd95e2b0
xor r8d, 0xffffffff
and r8d, edi
mov edi, dword [rbp + 0x748]
and edi, r12d
mov r14d, dword [rbp + 0x748]
xor r14d, r12d
or edi, r14d
mov r14d, r13d
and r14d, r8d
xor r13d, r8d
or r14d, r13d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0x9c4c4b4
mov r12d, dword [rbp + 0x918]
xor r12d, 0x9c4c4b4
and edi, r12d
mov r13d, r14d
xor r13d, 0xffffffff
and r13d, 0x9c4c4b4
and r14d, r12d
or r8d, edi
or r13d, r14d
xor r8d, r13d
mov edi, dword [rbp + 0x918]
xor edi, 0x64dc7e95
and edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x64dc7e95
or edi, r14d
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0x2af2ecf4
mov r12d, dword [rbp + 0x918]
xor r12d, 0x2af2ecf4
mov r13d, r8d
and r13d, r12d
mov dword [rbp + 0x740], edi
xor edi, 0xffffffff
and edi, 0x2af2ecf4
mov dword [rbp + 0x73c], r8d
mov r8d, dword [rbp + 0x740]
and r8d, r12d
or r14d, r13d
or edi, r8d
xor r14d, edi
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x73c]
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xa7224df5
or r14d, r8d
or edi, 0xa7224df5
xor r14d, 0xffffffff
and r14d, edi
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xa9bff04
mov edi, dword [rbp + 0x918]
xor edi, 0xa9bff04
and ebx, edi
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xa9bff04
and edi, 0xffffffff
or r8d, ebx
or r12d, edi
xor r8d, r12d
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xe455ea7c
mov ebx, dword [rbp + 0x918]
xor ebx, 0xe455ea7c
mov r12d, ebx
and r12d, 0xffffffff
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0xe455ea7c
and r8d, ebx
or edi, r12d
or r13d, r8d
xor edi, r13d
xor edi, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x44dc44e6
or edi, r8d
or ebx, 0x44dc44e6
xor edi, 0xffffffff
and edi, ebx
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0x79eb8faf
mov ebx, dword [rbp + 0x918]
xor ebx, 0x79eb8faf
mov r12d, r10d
and r12d, ebx
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x79eb8faf
and ebx, 0xffffffff
or r8d, r12d
or r13d, ebx
xor r8d, r13d
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0x4b024df4
mov r12d, dword [rbp + 0x918]
xor r12d, 0x4b024df4
mov r13d, r15d
and r13d, r12d
mov dword [rbp + 0x738], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x4b024df4
and r12d, 0xffffffff
or ebx, r13d
or r8d, r12d
xor ebx, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xcd857eb5
and r8d, 0x6c4d59a7
mov r12d, dword [rbp + 0x918]
xor r12d, 0x6c4d59a7
mov r13d, r12d
and r13d, 0xcd857eb5
mov dword [rbp + 0x734], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x6c4d59a7
and r12d, 0xffffffff
mov dword [rbp + 0x730], r8d
mov r8d, dword [rbp + 0x734]
or r8d, r13d
mov r13d, dword [rbp + 0x730]
or r13d, r12d
xor r8d, r13d
mov r12d, dword [rbp + 0x738]
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xcd857eb5
mov dword [rbp + 0x72c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xf34a7c8a
or r12d, r13d
or r8d, 0xf34a7c8a
xor r12d, 0xffffffff
and r12d, r8d
xor r10d, 0xffffffff
mov r8d, dword [rbp + 0x72c]
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x8590f8c
or r10d, r8d
or r13d, 0x8590f8c
xor r10d, 0xffffffff
and r10d, r13d
mov r8d, ebx
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xcd857eb5
mov dword [rbp + 0x728], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb9488045
mov dword [rbp + 0x724], r8d
mov r8d, dword [rbp + 0x728]
or r8d, r13d
mov r13d, dword [rbp + 0x724]
or r13d, 0xb9488045
xor r8d, 0xffffffff
and r8d, r13d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x72c]
xor r13d, 0xffffffff
mov dword [rbp + 0x720], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x86e77e63
or r15d, r13d
or r8d, 0x86e77e63
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov r13d, r10d
xor r13d, 0xffffffff
mov dword [rbp + 0x71c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x37da837a
mov dword [rbp + 0x718], r8d
mov r8d, dword [rbp + 0x71c]
and r8d, 0x37da837a
mov dword [rbp + 0x714], r8d
mov r8d, dword [rbp + 0x718]
and r12d, r8d
mov r8d, r13d
and r8d, 0x37da837a
mov dword [rbp + 0x710], r8d
mov r8d, dword [rbp + 0x718]
and r10d, r8d
mov r8d, dword [rbp + 0x714]
or r8d, r12d
mov r12d, dword [rbp + 0x710]
or r12d, r10d
xor r8d, r12d
mov r10d, dword [rbp + 0x71c]
or r10d, r13d
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x718]
or r12d, 0x37da837a
and r10d, r12d
or r8d, r10d
mov r10d, dword [rbp + 0x720]
and r10d, r15d
mov r12d, dword [rbp + 0x720]
xor r12d, r15d
or r10d, r12d
mov r15d, r8d
xor r15d, 0xffffffff
mov r12d, r10d
and r12d, r15d
xor r10d, 0xffffffff
and r8d, r10d
or r12d, r8d
mov r8d, dword [rbp + 0x738]
xor r8d, 0xffffffff
mov r10d, ebx
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x4210b959
mov r13d, r8d
and r13d, 0x4210b959
mov dword [rbp + 0x70c], r8d
mov r8d, dword [rbp + 0x738]
and r8d, r15d
mov dword [rbp + 0x708], r10d
and r10d, 0x4210b959
and ebx, r15d
or r13d, r8d
or r10d, ebx
xor r13d, r10d
mov r8d, dword [rbp + 0x70c]
mov r10d, dword [rbp + 0x708]
or r8d, r10d
xor r8d, 0xffffffff
or r15d, 0x4210b959
and r8d, r15d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x738af40e
mov ebx, dword [rbp + 0x918]
xor ebx, 0x738af40e
and r13d, ebx
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x738af40e
and ebx, 0xffffffff
or r8d, r13d
or r15d, ebx
xor r8d, r15d
mov ebx, dword [rbp + 0x72c]
and ebx, 0xcd857eb5
mov r15d, dword [rbp + 0x72c]
xor r15d, 0xcd857eb5
or ebx, r15d
xor ebx, 0xffffffff
mov r15d, r8d
xor r15d, ebx
and r15d, r8d
mov r8d, r12d
and r8d, r15d
xor r12d, r15d
or r8d, r12d
mov ebx, r14d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
mov r12d, r14d
and r12d, r15d
or ebx, r12d
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
mov r13d, edi
and r13d, r12d
or r15d, r13d
mov r12d, dword [rbp + 0x918]
xor r12d, 0x43fcd198
and r12d, 0xe9de8ad2
mov r13d, dword [rbp + 0x918]
xor r13d, 0xe9de8ad2
mov r10d, r13d
and r10d, 0x43fcd198
mov dword [rbp + 0x704], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xe9de8ad2
and r13d, 0xffffffff
or r12d, r10d
or r8d, r13d
xor r12d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x43fcd198
mov r10d, ebx
xor r10d, r8d
and r10d, ebx
xor r14d, 0xffffffff
mov r8d, r12d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x24d1589c
or r14d, r8d
or r13d, 0x24d1589c
xor r14d, 0xffffffff
and r14d, r13d
mov r8d, r15d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x43fcd198
mov dword [rbp + 0x700], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x75c0de3
mov dword [rbp + 0x6fc], r8d
mov r8d, dword [rbp + 0x700]
or r8d, r13d
mov r13d, dword [rbp + 0x6fc]
or r13d, 0x75c0de3
xor r8d, 0xffffffff
and r8d, r13d
xor edi, 0xffffffff
mov r13d, r12d
xor r13d, 0xffffffff
mov dword [rbp + 0x6f8], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x5f1e8ba3
or edi, r13d
or r8d, 0x5f1e8ba3
xor edi, 0xffffffff
and edi, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov r13d, r14d
xor r13d, 0xffffffff
mov dword [rbp + 0x6f4], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x935fbbd4
mov dword [rbp + 0x6f0], r8d
mov r8d, dword [rbp + 0x6f4]
and r8d, 0x935fbbd4
mov dword [rbp + 0x6ec], r8d
mov r8d, dword [rbp + 0x6f0]
and r10d, r8d
mov r8d, r13d
and r8d, 0x935fbbd4
mov dword [rbp + 0x6e8], r8d
mov r8d, dword [rbp + 0x6f0]
and r14d, r8d
mov r8d, dword [rbp + 0x6ec]
or r8d, r10d
mov r10d, dword [rbp + 0x6e8]
or r10d, r14d
xor r8d, r10d
mov r10d, dword [rbp + 0x6f4]
or r10d, r13d
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x6f0]
or r14d, 0x935fbbd4
and r10d, r14d
or r8d, r10d
mov r10d, dword [rbp + 0x6f8]
and r10d, edi
mov r14d, dword [rbp + 0x6f8]
xor r14d, edi
or r10d, r14d
mov edi, r8d
xor edi, 0xffffffff
and edi, 0x7fb025d9
mov r14d, dword [rbp + 0x918]
xor r14d, 0x7fb025d9
and r8d, r14d
mov r13d, r10d
xor r13d, 0xffffffff
and r13d, 0x7fb025d9
and r10d, r14d
or edi, r8d
or r13d, r10d
xor edi, r13d
mov r8d, ebx
xor r8d, 0xffffffff
mov r10d, r15d
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x77b8d08d
mov r13d, r8d
and r13d, 0x77b8d08d
and ebx, r14d
mov dword [rbp + 0x6e4], r10d
and r10d, 0x77b8d08d
and r15d, r14d
or r13d, ebx
or r10d, r15d
xor r13d, r10d
mov r10d, dword [rbp + 0x6e4]
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0x77b8d08d
and r8d, r14d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and r13d, ebx
or r8d, r13d
mov ebx, dword [rbp + 0x918]
xor ebx, 0x43fcd198
mov r14d, r12d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x60a00591
mov r13d, ebx
and r13d, 0x60a00591
mov r10d, r15d
and r10d, 0x43fcd198
mov dword [rbp + 0x6e0], r14d
and r14d, 0x60a00591
and r12d, r15d
or r13d, r10d
or r14d, r12d
xor r13d, r14d
mov r10d, dword [rbp + 0x6e0]
or ebx, r10d
xor ebx, 0xffffffff
or r15d, 0x60a00591
and ebx, r15d
or r13d, ebx
xor r13d, 0xffffffff
mov ebx, r8d
xor ebx, r13d
and ebx, r8d
mov r8d, edi
and r8d, ebx
xor edi, ebx
or r8d, edi
mov edi, dword [rbp + 0x704]
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x704]
and r14d, ebx
or edi, r14d
mov ebx, r8d
xor ebx, 0xffffffff
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xa084d124
or ebx, edi
or r14d, 0xa084d124
xor ebx, 0xffffffff
and ebx, r14d
mov edi, r8d
xor edi, 0xffffffff
and edi, 0x3298547d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x3298547d
and r8d, r14d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x3298547d
and r14d, 0xffffffff
or edi, r8d
or r15d, r14d
xor edi, r15d
mov r8d, dword [rbp + 0x704]
xor r8d, 0xffffffff
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xb7e7f1eb
or r8d, edi
or r14d, 0xb7e7f1eb
xor r8d, 0xffffffff
and r8d, r14d
mov edi, ebx
and edi, r8d
xor ebx, r8d
or edi, ebx
mov r8d, dword [rbp + 0x788]
xor r8d, 0xffffffff
and r8d, 0xe34e0144
mov ebx, dword [rbp + 0x918]
xor ebx, 0xe34e0144
mov r14d, dword [rbp + 0x788]
and r14d, ebx
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xe34e0144
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
xor r8d, 0xffffffff
xor r8d, 0x4166b8e3
and r8d, 0x4166b8e3
mov ebx, dword [rbp + 0x918]
xor ebx, 0x4166b8e3
and ebx, 0x3cdb6a27
mov r14d, dword [rbp + 0x918]
xor r14d, 0x3cdb6a27
mov r15d, r14d
and r15d, 0x4166b8e3
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x3cdb6a27
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, dword [rbp + 0x788]
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xa9e4998f
or r14d, r15d
or r12d, 0xa9e4998f
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x672e955b
mov r12d, dword [rbp + 0x918]
xor r12d, 0x672e955b
mov r13d, r12d
and r13d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0x672e955b
and r12d, 0xffffffff
or r15d, r13d
or r10d, r12d
xor r15d, r10d
xor r15d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0x4166b8e3
mov r12d, dword [rbp + 0x918]
xor r12d, 0xaebaf934
or r15d, r10d
or r12d, 0xaebaf934
xor r15d, 0xffffffff
and r15d, r12d
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x723f469c
or r10d, ebx
or r12d, 0x723f469c
xor r10d, 0xffffffff
and r10d, r12d
mov ebx, r8d
xor ebx, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x8ed6eb77
mov dword [rbp + 0x6dc], ebx
and ebx, 0x8ed6eb77
and r8d, r13d
mov dword [rbp + 0x6d8], r12d
and r12d, 0x8ed6eb77
and r14d, r13d
or ebx, r8d
or r12d, r14d
xor ebx, r12d
mov r8d, dword [rbp + 0x6dc]
mov r14d, dword [rbp + 0x6d8]
or r8d, r14d
xor r8d, 0xffffffff
or r13d, 0x8ed6eb77
and r8d, r13d
or ebx, r8d
mov r8d, r15d
and r8d, r10d
xor r15d, r10d
or r8d, r15d
mov r10d, ebx
xor r10d, 0xffffffff
mov r15d, r8d
and r15d, r10d
xor r8d, 0xffffffff
and ebx, r8d
or r15d, ebx
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov ebx, edi
and ebx, r10d
or r8d, ebx
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r10d, ebx
xor r10d, 0xffffffff
mov ebx, edi
xor ebx, r10d
and ebx, edi
mov r10d, r8d
xor r10d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xf78a1102
mov r14d, r10d
and r14d, 0xf78a1102
and r8d, r13d
mov dword [rbp + 0x6d4], r12d
and r12d, 0xf78a1102
and ebx, r13d
or r14d, r8d
or r12d, ebx
xor r14d, r12d
mov r8d, dword [rbp + 0x6d4]
or r10d, r8d
xor r10d, 0xffffffff
or r13d, 0xf78a1102
and r10d, r13d
or r14d, r10d
mov r10d, dword [rbp + 0x918]
xor r10d, 0xf4353fcd
and r10d, 0xa9c70837
mov ebx, dword [rbp + 0x918]
xor ebx, 0xa9c70837
mov r12d, ebx
and r12d, 0xf4353fcd
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xa9c70837
and ebx, 0xffffffff
or r10d, r12d
or r13d, ebx
xor r10d, r13d
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x700c67f5
mov r12d, dword [rbp + 0x918]
xor r12d, 0x700c67f5
mov r13d, r12d
and r13d, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x700c67f5
and r12d, 0xffffffff
or ebx, r13d
or r8d, r12d
xor ebx, r8d
xor ebx, 0xffffffff
xor ebx, 0xf4353fcd
and ebx, 0xf4353fcd
mov r8d, r10d
xor r8d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xe141f3f
mov dword [rbp + 0x6d0], r8d
and r8d, 0xe141f3f
and r10d, r13d
mov dword [rbp + 0x6cc], r12d
and r12d, 0xe141f3f
and ebx, r13d
or r8d, r10d
or r12d, ebx
xor r8d, r12d
mov r10d, dword [rbp + 0x6d0]
mov ebx, dword [rbp + 0x6cc]
or r10d, ebx
xor r10d, 0xffffffff
or r13d, 0xe141f3f
and r10d, r13d
or r8d, r10d
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
mov r13d, r15d
and r13d, r12d
or r10d, r13d
mov r12d, r14d
xor r12d, 0xffffffff
and r12d, 0x7cf5b76c
mov r13d, dword [rbp + 0x918]
xor r13d, 0x7cf5b76c
mov ebx, r14d
and ebx, r13d
mov dword [rbp + 0x6c8], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x7cf5b76c
and r13d, 0xffffffff
or r12d, ebx
or r8d, r13d
xor r12d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x1e629952
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x1e629952
or r8d, ebx
mov ebx, r10d
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x1e629952
mov dword [rbp + 0x6c4], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xfb7617c0
or ebx, r13d
or r8d, 0xfb7617c0
xor ebx, 0xffffffff
and ebx, r8d
xor r15d, 0xffffffff
mov r8d, dword [rbp + 0x6c4]
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xc126eb32
or r15d, r8d
or r13d, 0xc126eb32
xor r15d, 0xffffffff
and r15d, r13d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x1e629952
mov r13d, r12d
xor r13d, r8d
and r13d, r12d
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x6c4]
xor r8d, 0xffffffff
mov dword [rbp + 0x6c0], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x4b2c1068
mov dword [rbp + 0x6bc], r8d
mov r8d, dword [rbp + 0x6c0]
or r14d, r8d
mov r8d, dword [rbp + 0x6bc]
or r8d, 0x4b2c1068
xor r14d, 0xffffffff
and r14d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov dword [rbp + 0x6b8], r15d
xor r15d, 0xffffffff
mov dword [rbp + 0x6b4], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x21a00f7e
mov dword [rbp + 0x6b0], r8d
mov r8d, dword [rbp + 0x6b4]
and r8d, 0x21a00f7e
mov dword [rbp + 0x6ac], r8d
mov r8d, dword [rbp + 0x6b0]
and ebx, r8d
mov r8d, r15d
and r8d, 0x21a00f7e
mov dword [rbp + 0x6a8], r8d
mov r8d, dword [rbp + 0x6b8]
mov dword [rbp + 0x6a4], r10d
mov r10d, dword [rbp + 0x6b0]
and r8d, r10d
mov r10d, dword [rbp + 0x6ac]
or r10d, ebx
mov ebx, dword [rbp + 0x6a8]
or ebx, r8d
xor r10d, ebx
mov r8d, dword [rbp + 0x6b4]
or r8d, r15d
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x6b0]
or ebx, 0x21a00f7e
and r8d, ebx
or r10d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov ebx, r14d
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xef78f1b1
mov dword [rbp + 0x6a0], r8d
and r8d, 0xef78f1b1
and r13d, r15d
mov dword [rbp + 0x69c], ebx
and ebx, 0xef78f1b1
and r14d, r15d
or r8d, r13d
or ebx, r14d
xor r8d, ebx
mov ebx, dword [rbp + 0x6a0]
mov r14d, dword [rbp + 0x69c]
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0xef78f1b1
and ebx, r15d
or r8d, ebx
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xe2e735b1
mov r15d, dword [rbp + 0x918]
xor r15d, 0xe2e735b1
and r10d, r15d
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0xe2e735b1
and r8d, r15d
or ebx, r10d
or r13d, r8d
xor ebx, r13d
mov r8d, dword [rbp + 0x6a4]
xor r8d, 0xffffffff
mov r10d, r12d
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x7bd29002
mov r13d, r8d
and r13d, 0x7bd29002
mov r14d, dword [rbp + 0x6a4]
and r14d, r15d
mov dword [rbp + 0x698], r10d
and r10d, 0x7bd29002
and r12d, r15d
or r13d, r14d
or r10d, r12d
xor r13d, r10d
mov r10d, dword [rbp + 0x698]
or r8d, r10d
xor r8d, 0xffffffff
or r15d, 0x7bd29002
and r8d, r15d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x88e2687a
mov r14d, dword [rbp + 0x918]
xor r14d, 0x88e2687a
and r13d, r14d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x88e2687a
and r14d, 0xffffffff
or r8d, r13d
or r15d, r14d
xor r8d, r15d
mov r14d, dword [rbp + 0x6c4]
and r14d, 0x1e629952
mov r15d, dword [rbp + 0x6c4]
xor r15d, 0x1e629952
or r14d, r15d
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xb24c1690
or r8d, r14d
or r15d, 0xb24c1690
xor r8d, 0xffffffff
and r8d, r15d
mov r14d, ebx
and r14d, r8d
xor ebx, r8d
or r14d, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0xf4353fcd
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xf4353fcd
or r8d, ebx
mov ebx, dword [rbp + 0x6c8]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x6c8]
and r12d, r15d
or ebx, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0x8c8810bf
and r15d, 0x54e2937c
mov r12d, dword [rbp + 0x918]
xor r12d, 0x54e2937c
mov r13d, r12d
and r13d, 0x8c8810bf
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0x54e2937c
and r12d, 0xffffffff
or r15d, r13d
or r10d, r12d
xor r15d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x8c8810bf
mov r13d, dword [rbp + 0x918]
xor r13d, 0xc7a81bad
or r10d, r12d
or r13d, 0xc7a81bad
xor r10d, 0xffffffff
and r10d, r13d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xf4353fcd
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x694], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x93f75916
or r12d, r13d
or r8d, 0x93f75916
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x8c8810bf
mov dword [rbp + 0x690], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xba92f65e
mov dword [rbp + 0x68c], r8d
mov r8d, dword [rbp + 0x690]
or r8d, r13d
mov r13d, dword [rbp + 0x68c]
or r13d, 0xba92f65e
xor r8d, 0xffffffff
and r8d, r13d
mov r13d, dword [rbp + 0x6c8]
xor r13d, 0xffffffff
mov dword [rbp + 0x688], r15d
xor r15d, 0xffffffff
mov dword [rbp + 0x684], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xaea2d01b
or r13d, r15d
or r8d, 0xaea2d01b
xor r13d, 0xffffffff
and r13d, r8d
mov r8d, r10d
and r8d, r12d
xor r10d, r12d
or r8d, r10d
mov r10d, dword [rbp + 0x684]
and r10d, r13d
mov r15d, dword [rbp + 0x684]
xor r15d, r13d
or r10d, r15d
mov r15d, r8d
xor r15d, 0xffffffff
and r15d, 0xda3d4d15
mov r12d, dword [rbp + 0x918]
xor r12d, 0xda3d4d15
and r8d, r12d
mov r13d, r10d
xor r13d, 0xffffffff
and r13d, 0xda3d4d15
and r10d, r12d
or r15d, r8d
or r13d, r10d
xor r15d, r13d
mov r8d, dword [rbp + 0x694]
xor r8d, 0xffffffff
mov r10d, ebx
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x922a6268
mov r13d, r8d
and r13d, 0x922a6268
mov dword [rbp + 0x680], r8d
mov r8d, dword [rbp + 0x694]
and r8d, r12d
mov dword [rbp + 0x67c], r10d
and r10d, 0x922a6268
and ebx, r12d
or r13d, r8d
or r10d, ebx
xor r13d, r10d
mov r8d, dword [rbp + 0x680]
mov r10d, dword [rbp + 0x67c]
or r8d, r10d
xor r8d, 0xffffffff
or r12d, 0x922a6268
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and r13d, ebx
or r8d, r13d
mov ebx, dword [rbp + 0x688]
and ebx, 0x8c8810bf
mov r12d, dword [rbp + 0x688]
xor r12d, 0x8c8810bf
or ebx, r12d
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xbab7a20b
or r8d, ebx
or r12d, 0xbab7a20b
xor r8d, 0xffffffff
and r8d, r12d
mov ebx, r15d
xor ebx, 0xffffffff
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x58b90162
mov r10d, ebx
and r10d, 0x58b90162
and r15d, r13d
mov dword [rbp + 0x678], r12d
and r12d, 0x58b90162
and r8d, r13d
or r10d, r15d
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x678]
or ebx, r8d
xor ebx, 0xffffffff
or r13d, 0x58b90162
and ebx, r13d
or r10d, ebx
mov ebx, r14d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
mov r12d, r14d
and r12d, r15d
or ebx, r12d
xor ebx, 0xffffffff
xor ebx, 0xa36916b4
and ebx, 0xa36916b4
mov r15d, dword [rbp + 0x918]
xor r15d, 0xa36916b4
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xa36916b4
or r15d, r12d
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, r14d
xor r13d, r12d
and r13d, r14d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xb996b05e
mov r12d, dword [rbp + 0x918]
xor r12d, 0xb996b05e
mov r8d, r12d
and r8d, 0xffffffff
mov dword [rbp + 0x674], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xb996b05e
and r12d, 0xffffffff
mov dword [rbp + 0x670], r8d
mov r8d, dword [rbp + 0x674]
or r14d, r8d
mov r8d, dword [rbp + 0x670]
or r8d, r12d
xor r14d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xa36916b4
mov r12d, r14d
xor r12d, r8d
and r12d, r14d
xor r15d, 0xffffffff
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r8d, ebx
and r8d, r13d
xor ebx, r13d
or r8d, ebx
mov ebx, r12d
and ebx, r15d
xor r12d, r15d
or ebx, r12d
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0x68cf1714
mov r15d, dword [rbp + 0x918]
xor r15d, 0x68cf1714
and r8d, r15d
mov r12d, ebx
xor r12d, 0xffffffff
and r12d, 0x68cf1714
and ebx, r15d
or r14d, r8d
or r12d, ebx
xor r14d, r12d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xe088650c
mov ebx, dword [rbp + 0x918]
xor ebx, 0xe088650c
and r14d, ebx
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xe088650c
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0x3f7c639c
mov r14d, dword [rbp + 0x918]
xor r14d, 0x3f7c639c
and r10d, r14d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x3f7c639c
and r14d, 0xffffffff
or ebx, r10d
or r15d, r14d
xor ebx, r15d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x8ce21960
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x8ce21960
or r10d, r14d
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xb2f6cc5d
mov r13d, r14d
and r13d, 0xb2f6cc5d
and r8d, r12d
mov dword [rbp + 0x66c], r15d
and r15d, 0xb2f6cc5d
and ebx, r12d
or r13d, r8d
or r15d, ebx
xor r13d, r15d
mov r8d, dword [rbp + 0x66c]
or r14d, r8d
xor r14d, 0xffffffff
or r12d, 0xb2f6cc5d
and r14d, r12d
or r13d, r14d
mov ebx, dword [rbp + 0x918]
xor ebx, 0x8ce21960
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xc452fd85
mov r12d, ebx
and r12d, 0xc452fd85
mov r8d, r15d
and r8d, 0x8ce21960
mov dword [rbp + 0x668], r14d
and r14d, 0xc452fd85
and r10d, r15d
or r12d, r8d
or r14d, r10d
xor r12d, r14d
mov r8d, dword [rbp + 0x668]
or ebx, r8d
xor ebx, 0xffffffff
or r15d, 0xc452fd85
and ebx, r15d
or r12d, ebx
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0x73648bf3
mov ebx, dword [rbp + 0x918]
xor ebx, 0x73648bf3
and r13d, ebx
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x73648bf3
and ebx, 0xffffffff
or r10d, r13d
or r14d, ebx
xor r10d, r14d
xor r10d, 0xffffffff
xor r12d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x15baa02
or r10d, r12d
or ebx, 0x15baa02
xor r10d, 0xffffffff
and r10d, ebx
mov ebx, dword [rbp + 0x918]
xor ebx, 0xa
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xa
or ebx, r14d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x76edec4e
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xb9661971
or r14d, ebx
or r15d, 0xb9661971
xor r14d, 0xffffffff
and r14d, r15d
mov ebx, dword [rbp + 0x918]
xor ebx, 0x76edec4e
and ebx, 0x6647ce7a
mov r15d, dword [rbp + 0x918]
xor r15d, 0x6647ce7a
mov r12d, r15d
and r12d, 0x76edec4e
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x6647ce7a
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xa
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x781fd10b
or r15d, r12d
or r13d, 0x781fd10b
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x3aa3da66
mov r13d, dword [rbp + 0x918]
xor r13d, 0x3aa3da66
mov r8d, r13d
and r8d, 0xffffffff
mov dword [rbp + 0x664], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x3aa3da66
and r13d, 0xffffffff
mov dword [rbp + 0x660], r8d
mov r8d, dword [rbp + 0x664]
or r12d, r8d
mov r8d, dword [rbp + 0x660]
or r8d, r13d
xor r12d, r8d
xor r12d, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0x76edec4e
mov r13d, dword [rbp + 0x918]
xor r13d, 0xa3a3e6cb
or r12d, r8d
or r13d, 0xa3a3e6cb
xor r12d, 0xffffffff
and r12d, r13d
xor ebx, 0xffffffff
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r8d, r14d
and r8d, r15d
xor r14d, r15d
or r8d, r14d
mov r14d, r12d
xor r14d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x659bfeb2
mov dword [rbp + 0x65c], r14d
and r14d, 0x659bfeb2
and r12d, r13d
mov dword [rbp + 0x658], r15d
and r15d, 0x659bfeb2
and ebx, r13d
or r14d, r12d
or r15d, ebx
xor r14d, r15d
mov ebx, dword [rbp + 0x65c]
mov r15d, dword [rbp + 0x658]
or ebx, r15d
xor ebx, 0xffffffff
or r13d, 0x659bfeb2
and ebx, r13d
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, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
mov ebx, r12d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r12d, r14d
or ebx, r12d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x414a0a3c
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x414a0a3c
or r14d, r12d
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x4e9cc39f
mov dword [rbp + 0x654], r12d
and r12d, 0x4e9cc39f
and r8d, r15d
mov dword [rbp + 0x650], r13d
and r13d, 0x4e9cc39f
and ebx, r15d
or r12d, r8d
or r13d, ebx
xor r12d, r13d
mov r8d, dword [rbp + 0x654]
mov ebx, dword [rbp + 0x650]
or r8d, ebx
xor r8d, 0xffffffff
or r15d, 0x4e9cc39f
and r8d, r15d
or r12d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x414a0a3c
mov r15d, r14d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x9fe4e629
mov ebx, r8d
and ebx, 0x9fe4e629
mov dword [rbp + 0x64c], r13d
and r13d, 0x414a0a3c
mov dword [rbp + 0x648], r15d
and r15d, 0x9fe4e629
mov dword [rbp + 0x644], r8d
mov r8d, dword [rbp + 0x64c]
and r14d, r8d
or ebx, r13d
or r15d, r14d
xor ebx, r15d
mov r14d, dword [rbp + 0x644]
mov r15d, dword [rbp + 0x648]
or r14d, r15d
xor r14d, 0xffffffff
or r8d, 0x9fe4e629
and r14d, r8d
or ebx, r14d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x8f802f6c
mov r14d, dword [rbp + 0x918]
xor r14d, 0x8f802f6c
and r12d, r14d
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0x8f802f6c
and r14d, 0xffffffff
or r8d, r12d
or r13d, r14d
xor r8d, r13d
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xc7cc67de
or r8d, ebx
or r14d, 0xc7cc67de
xor r8d, 0xffffffff
and r8d, r14d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xb83d1a45
mov r14d, dword [rbp + 0x918]
xor r14d, 0xb83d1a45
mov r12d, r14d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xb83d1a45
and r14d, 0xffffffff
or ebx, r12d
or r13d, r14d
xor ebx, r13d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x36b6687e
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xb021a107
or r14d, ebx
or r12d, 0xb021a107
xor r14d, 0xffffffff
and r14d, r12d
mov ebx, dword [rbp + 0x918]
xor ebx, 0x36b6687e
and ebx, 0x3ec8a9d6
mov r12d, dword [rbp + 0x918]
xor r12d, 0x3ec8a9d6
mov r13d, r12d
and r13d, 0x36b6687e
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x3ec8a9d6
and r12d, 0xffffffff
or ebx, r13d
or r15d, r12d
xor ebx, r15d
mov r15d, ebx
xor r15d, 0xffffffff
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xffffffff
or r12d, r13d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x36b6687e
mov dword [rbp + 0x640], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xf0d9e727
or r12d, r13d
or r8d, 0xf0d9e727
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x4e23fbd8
or r8d, ebx
or r13d, 0x4e23fbd8
xor r8d, 0xffffffff
and r8d, r13d
mov ebx, r14d
and ebx, r15d
xor r14d, r15d
or ebx, r14d
mov r14d, r12d
and r14d, r8d
xor r12d, r8d
or r14d, r12d
mov r8d, ebx
xor r8d, 0xffffffff
mov r15d, r14d
and r15d, r8d
xor r14d, 0xffffffff
and ebx, r14d
or r15d, ebx
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x7ee52f59
mov ebx, dword [rbp + 0x918]
xor ebx, 0x7ee52f59
and r15d, ebx
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x7ee52f59
and ebx, 0xffffffff
or r8d, r15d
or r14d, ebx
xor r8d, r14d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xa
mov r14d, r8d
and r14d, ebx
xor r8d, 0xffffffff
and r8d, 0xa
or r14d, r8d
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0xa
mov ebx, dword [rbp + 0x918]
xor ebx, 0x109abe4a
or r14d, r8d
or ebx, 0x109abe4a
xor r14d, 0xffffffff
and r14d, ebx
mov r8d, dword [rbp + 0x640]
xor r8d, 0xffffffff
and r8d, 0x219e5ad7
mov ebx, dword [rbp + 0x918]
xor ebx, 0x219e5ad7
mov r15d, dword [rbp + 0x640]
and r15d, ebx
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x219e5ad7
and ebx, 0xffffffff
or r8d, r15d
or r12d, ebx
xor r8d, r12d
mov ebx, r14d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
mov r12d, r14d
and r12d, r15d
or ebx, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0x51e9ead5
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x51e9ead5
or r15d, r12d
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x51e9ead5
mov dword [rbp + 0x63c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x4a496ec5
or r12d, r13d
or r8d, 0x4a496ec5
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, dword [rbp + 0x640]
xor r8d, 0xffffffff
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x638], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x8dc2ed29
mov dword [rbp + 0x634], r8d
mov r8d, dword [rbp + 0x638]
or r8d, r13d
mov r13d, dword [rbp + 0x634]
or r13d, 0x8dc2ed29
xor r8d, 0xffffffff
and r8d, r13d
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x630], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x51e9ead5
mov dword [rbp + 0x62c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb275a3b5
mov dword [rbp + 0x628], r8d
mov r8d, dword [rbp + 0x62c]
or r13d, r8d
mov r8d, dword [rbp + 0x628]
or r8d, 0xb275a3b5
xor r13d, 0xffffffff
and r13d, r8d
xor r14d, 0xffffffff
mov r8d, r15d
xor r8d, 0xffffffff
mov dword [rbp + 0x624], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb423fd71
mov dword [rbp + 0x620], r8d
mov r8d, dword [rbp + 0x624]
or r14d, r8d
mov r8d, dword [rbp + 0x620]
or r8d, 0xb423fd71
xor r14d, 0xffffffff
and r14d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov dword [rbp + 0x61c], r8d
mov r8d, dword [rbp + 0x630]
xor r8d, 0xffffffff
mov dword [rbp + 0x618], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x2a559a76
mov dword [rbp + 0x614], r8d
mov r8d, dword [rbp + 0x61c]
and r8d, 0x2a559a76
mov dword [rbp + 0x610], r8d
mov r8d, dword [rbp + 0x614]
and r12d, r8d
mov r8d, dword [rbp + 0x618]
and r8d, 0x2a559a76
mov dword [rbp + 0x60c], r8d
mov r8d, dword [rbp + 0x630]
mov dword [rbp + 0x608], r10d
mov r10d, dword [rbp + 0x614]
and r8d, r10d
mov r10d, dword [rbp + 0x610]
or r10d, r12d
mov r12d, dword [rbp + 0x60c]
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x61c]
mov r12d, dword [rbp + 0x618]
or r8d, r12d
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x614]
or r12d, 0x2a559a76
and r8d, r12d
or r10d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov dword [rbp + 0x604], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xfd14f59e
mov dword [rbp + 0x600], r8d
mov r8d, dword [rbp + 0x604]
and r8d, 0xfd14f59e
mov dword [rbp + 0x5fc], r8d
mov r8d, dword [rbp + 0x600]
and r13d, r8d
mov r8d, r12d
and r8d, 0xfd14f59e
mov dword [rbp + 0x5f8], r8d
mov r8d, dword [rbp + 0x600]
and r14d, r8d
mov r8d, dword [rbp + 0x5fc]
or r8d, r13d
mov r13d, dword [rbp + 0x5f8]
or r13d, r14d
xor r8d, r13d
mov r14d, dword [rbp + 0x604]
or r14d, r12d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x600]
or r12d, 0xfd14f59e
and r14d, r12d
or r8d, r14d
mov r14d, r10d
xor r14d, 0xffffffff
and r14d, 0xeca58f30
mov r12d, dword [rbp + 0x918]
xor r12d, 0xeca58f30
and r10d, r12d
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0xeca58f30
and r8d, r12d
or r14d, r10d
or r13d, r8d
xor r14d, r13d
mov r8d, dword [rbp + 0x63c]
xor r8d, 0xffffffff
mov r10d, ebx
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xe2ae432f
mov r13d, r8d
and r13d, 0xe2ae432f
mov dword [rbp + 0x5f4], r8d
mov r8d, dword [rbp + 0x63c]
and r8d, r12d
mov dword [rbp + 0x5f0], r10d
and r10d, 0xe2ae432f
and ebx, r12d
or r13d, r8d
or r10d, ebx
xor r13d, r10d
mov r8d, dword [rbp + 0x5f4]
mov r10d, dword [rbp + 0x5f0]
or r8d, r10d
xor r8d, 0xffffffff
or r12d, 0xe2ae432f
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and r13d, ebx
or r8d, r13d
mov ebx, r15d
and ebx, 0x51e9ead5
xor r15d, 0x51e9ead5
or ebx, r15d
xor ebx, 0xffffffff
mov r15d, r8d
xor r15d, ebx
and r15d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
mov ebx, r15d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xa7f824e2
mov r13d, r8d
and r13d, 0xa7f824e2
and r14d, r12d
mov r10d, ebx
and r10d, 0xa7f824e2
and r15d, r12d
or r13d, r14d
or r10d, r15d
xor r13d, r10d
or r8d, ebx
xor r8d, 0xffffffff
or r12d, 0xa7f824e2
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov ebx, r13d
and ebx, r10d
or r8d, ebx
mov r10d, dword [rbp + 0x918]
xor r10d, 0x2bb44ff6
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x29bc5526
or r10d, r8d
or ebx, 0x29bc5526
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0x2bb44ff6
and r8d, 0xee0ddae8
mov ebx, dword [rbp + 0x918]
xor ebx, 0xee0ddae8
mov r14d, ebx
and r14d, 0x2bb44ff6
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xee0ddae8
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
xor r13d, 0xffffffff
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xa0d087cf
or r13d, ebx
or r14d, 0xa0d087cf
xor r13d, 0xffffffff
and r13d, r14d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x91ae225
mov r14d, dword [rbp + 0x918]
xor r14d, 0x91ae225
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x91ae225
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x2bb44ff6
mov r15d, dword [rbp + 0x918]
xor r15d, 0xed52ffa9
or ebx, r14d
or r15d, 0xed52ffa9
xor ebx, 0xffffffff
and ebx, r15d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r14d, r10d
and r14d, r13d
xor r10d, r13d
or r14d, r10d
mov r10d, ebx
and r10d, r8d
xor ebx, r8d
or r10d, ebx
mov r8d, r14d
xor r8d, 0xffffffff
mov ebx, r10d
and ebx, r8d
xor r10d, 0xffffffff
and r14d, r10d
or ebx, r14d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xf6884773
and r8d, 0x84cd0be8
mov r10d, dword [rbp + 0x918]
xor r10d, 0x84cd0be8
mov r14d, r10d
and r14d, 0xf6884773
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x84cd0be8
and r10d, 0xffffffff
or r8d, r14d
or r15d, r10d
xor r8d, r15d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x91b29029
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xb756ecbb
or r10d, r8d
or r14d, 0xb756ecbb
xor r10d, 0xffffffff
and r10d, r14d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x91b29029
and r8d, 0xbfe369ff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xbfe369ff
mov r15d, r14d
and r15d, 0x91b29029
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xbfe369ff
and r14d, 0xffffffff
or r8d, r15d
or r12d, r14d
xor r8d, r12d
mov r14d, r8d
xor r14d, 0xffffffff
xor r14d, 0xf6884773
and r14d, 0xf6884773
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x5737925a
mov r12d, dword [rbp + 0x918]
xor r12d, 0x5737925a
mov r13d, r12d
and r13d, 0xffffffff
mov dword [rbp + 0x5ec], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x5737925a
and r12d, 0xffffffff
or r15d, r13d
or r8d, r12d
xor r15d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x91b29029
mov r12d, r15d
xor r12d, r8d
and r12d, r15d
mov r8d, dword [rbp + 0x5ec]
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, r10d
and r15d, r14d
xor r10d, r14d
or r15d, r10d
mov r10d, r12d
and r10d, r8d
xor r12d, r8d
or r10d, r12d
mov r8d, r15d
xor r8d, 0xffffffff
mov r14d, r10d
and r14d, r8d
xor r10d, 0xffffffff
and r15d, r10d
or r14d, r15d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x84389308
and r8d, 0xfcfa991d
mov r10d, dword [rbp + 0x918]
xor r10d, 0xfcfa991d
mov r15d, r10d
and r15d, 0x84389308
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xfcfa991d
and r10d, 0xffffffff
or r8d, r15d
or r12d, r10d
xor r8d, r12d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r10d, r15d
mov r15d, dword [rbp + 0x918]
xor r15d, 0x84389308
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x55972ce7
or r15d, r10d
or r12d, 0x55972ce7
xor r15d, 0xffffffff
and r15d, r12d
mov r10d, r8d
xor r10d, 0xffffffff
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x3d1ec7e9
mov dword [rbp + 0x5e8], r10d
and r10d, 0x3d1ec7e9
and r8d, r13d
mov dword [rbp + 0x5e4], r12d
and r12d, 0x3d1ec7e9
and r15d, r13d
or r10d, r8d
or r12d, r15d
xor r10d, r12d
mov r8d, dword [rbp + 0x5e8]
mov r15d, dword [rbp + 0x5e4]
or r8d, r15d
xor r8d, 0xffffffff
or r13d, 0x3d1ec7e9
and r8d, r13d
or r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x9f7b3305
or r8d, r12d
or r13d, 0x9f7b3305
xor r8d, 0xffffffff
and r8d, r13d
mov r12d, ebx
xor r12d, 0xffffffff
and r12d, 0xe7ff7f17
mov r13d, dword [rbp + 0x918]
xor r13d, 0xe7ff7f17
and ebx, r13d
mov r15d, r14d
xor r15d, 0xffffffff
and r15d, 0xe7ff7f17
and r14d, r13d
or r12d, ebx
or r15d, r14d
xor r12d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, r12d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xfba2d313
mov r13d, ebx
and r13d, 0xfba2d313
and r8d, r15d
mov dword [rbp + 0x5e0], r14d
and r14d, 0xfba2d313
and r12d, r15d
or r13d, r8d
or r14d, r12d
xor r13d, r14d
mov r8d, dword [rbp + 0x5e0]
or ebx, r8d
xor ebx, 0xffffffff
or r15d, 0xfba2d313
and ebx, r15d
or r13d, ebx
mov ebx, dword [rbp + 0x918]
xor ebx, 0x84389308
and ebx, 0x13f546e4
mov r14d, dword [rbp + 0x918]
xor r14d, 0x13f546e4
mov r15d, r14d
and r15d, 0x84389308
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x13f546e4
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, r10d
xor r14d, 0xffffffff
and r14d, 0xc657b473
mov r15d, dword [rbp + 0x918]
xor r15d, 0xc657b473
mov r12d, r10d
and r12d, r15d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xc657b473
and r15d, 0xffffffff
or r14d, r12d
or r8d, r15d
xor r14d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb9d9c617
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xb9d9c617
or r8d, r15d
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xb9d9c617
mov dword [rbp + 0x5dc], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x4924a2e0
or r15d, r12d
or r8d, 0x4924a2e0
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x84389308
mov r12d, dword [rbp + 0x5dc]
xor r12d, 0xffffffff
mov dword [rbp + 0x5d8], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb83b7b54
mov dword [rbp + 0x5d4], r8d
mov r8d, dword [rbp + 0x5d8]
or r8d, r12d
mov r12d, dword [rbp + 0x5d4]
or r12d, 0xb83b7b54
xor r8d, 0xffffffff
and r8d, r12d
mov r12d, r14d
xor r12d, 0xffffffff
mov dword [rbp + 0x5d0], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb9d9c617
mov dword [rbp + 0x5cc], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xd6640541
mov dword [rbp + 0x5c8], r8d
mov r8d, dword [rbp + 0x5cc]
or r12d, r8d
mov r8d, dword [rbp + 0x5c8]
or r8d, 0xd6640541
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, dword [rbp + 0x5dc]
xor r8d, 0xffffffff
mov dword [rbp + 0x5c4], r10d
xor r10d, r8d
mov r8d, dword [rbp + 0x5c4]
and r10d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov dword [rbp + 0x5c0], r8d
mov r8d, dword [rbp + 0x5d0]
xor r8d, 0xffffffff
mov dword [rbp + 0x5bc], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x9fa9f161
mov dword [rbp + 0x5b8], r8d
mov r8d, dword [rbp + 0x5c0]
and r8d, 0x9fa9f161
mov dword [rbp + 0x5b4], r8d
mov r8d, dword [rbp + 0x5b8]
and r15d, r8d
mov r8d, dword [rbp + 0x5bc]
and r8d, 0x9fa9f161
mov dword [rbp + 0x5b0], r8d
mov r8d, dword [rbp + 0x5d0]
mov dword [rbp + 0x5ac], r10d
mov r10d, dword [rbp + 0x5b8]
and r8d, r10d
mov r10d, dword [rbp + 0x5b4]
or r10d, r15d
mov r15d, dword [rbp + 0x5b0]
or r15d, r8d
xor r10d, r15d
mov r8d, dword [rbp + 0x5c0]
mov r15d, dword [rbp + 0x5bc]
or r8d, r15d
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x5b8]
or r15d, 0x9fa9f161
and r8d, r15d
or r10d, r8d
mov r8d, r12d
mov r15d, dword [rbp + 0x5ac]
and r8d, r15d
xor r12d, r15d
or r8d, r12d
mov r12d, r10d
xor r12d, 0xffffffff
and r12d, 0xb2cf64ce
mov r15d, dword [rbp + 0x918]
xor r15d, 0xb2cf64ce
and r10d, r15d
mov dword [rbp + 0x5a8], r8d
xor r8d, 0xffffffff
and r8d, 0xb2cf64ce
mov dword [rbp + 0x5a4], r8d
mov r8d, dword [rbp + 0x5a8]
and r8d, r15d
or r12d, r10d
mov r10d, dword [rbp + 0x5a4]
or r10d, r8d
xor r12d, r10d
mov r8d, ebx
xor r8d, 0xffffffff
mov r10d, r14d
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xf2defacf
mov dword [rbp + 0x5a0], r8d
and r8d, 0xf2defacf
and ebx, r15d
mov dword [rbp + 0x59c], r10d
and r10d, 0xf2defacf
and r14d, r15d
or r8d, ebx
or r10d, r14d
xor r8d, r10d
mov r10d, dword [rbp + 0x5a0]
mov ebx, dword [rbp + 0x59c]
or r10d, ebx
xor r10d, 0xffffffff
or r15d, 0xf2defacf
and r10d, r15d
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r8d, r14d
or r10d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb9d9c617
mov r14d, dword [rbp + 0x5dc]
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xc85aed9f
mov ebx, r8d
and ebx, 0xc85aed9f
mov dword [rbp + 0x598], r15d
and r15d, 0xb9d9c617
mov dword [rbp + 0x594], r14d
and r14d, 0xc85aed9f
mov dword [rbp + 0x590], r8d
mov r8d, dword [rbp + 0x5dc]
mov dword [rbp + 0x58c], r10d
mov r10d, dword [rbp + 0x598]
and r8d, r10d
or ebx, r15d
or r14d, r8d
xor ebx, r14d
mov r8d, dword [rbp + 0x590]
mov r14d, dword [rbp + 0x594]
or r8d, r14d
xor r8d, 0xffffffff
or r10d, 0xc85aed9f
and r8d, r10d
or ebx, r8d
xor ebx, 0xffffffff
mov r8d, dword [rbp + 0x58c]
xor r8d, ebx
mov r10d, dword [rbp + 0x58c]
and r8d, r10d
mov ebx, r12d
xor ebx, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xf3e9f046
mov r14d, ebx
and r14d, 0xf3e9f046
and r12d, r10d
mov dword [rbp + 0x588], r15d
and r15d, 0xf3e9f046
and r8d, r10d
or r14d, r12d
or r15d, r8d
xor r14d, r15d
mov r8d, dword [rbp + 0x588]
or ebx, r8d
xor ebx, 0xffffffff
or r10d, 0xf3e9f046
and ebx, r10d
or r14d, ebx
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0x658229a6
mov ebx, dword [rbp + 0x918]
xor ebx, 0x658229a6
mov r15d, r13d
and r15d, ebx
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x658229a6
and ebx, 0xffffffff
or r10d, r15d
or r12d, ebx
xor r10d, r12d
xor r10d, 0xffffffff
xor r10d, 0x6d26e138
and r10d, 0x6d26e138
mov ebx, dword [rbp + 0x918]
xor ebx, 0x6d26e138
and ebx, 0x94f986d4
mov r15d, dword [rbp + 0x918]
xor r15d, 0x94f986d4
mov r12d, r15d
and r12d, 0x6d26e138
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x94f986d4
and r15d, 0xffffffff
or ebx, r12d
or r8d, r15d
xor ebx, r8d
xor r13d, 0xffffffff
mov r8d, ebx
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x2d666a6c
or r13d, r8d
or r15d, 0x2d666a6c
xor r13d, 0xffffffff
and r13d, r15d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xdf17639b
mov r15d, dword [rbp + 0x918]
xor r15d, 0xdf17639b
mov r12d, r15d
and r12d, 0xffffffff
mov dword [rbp + 0x584], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xdf17639b
and r15d, 0xffffffff
mov dword [rbp + 0x580], r8d
mov r8d, dword [rbp + 0x584]
or r8d, r12d
mov r12d, dword [rbp + 0x580]
or r12d, r15d
xor r8d, r12d
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x6d26e138
mov r12d, dword [rbp + 0x918]
xor r12d, 0xda823d3c
or r8d, r15d
or r12d, 0xda823d3c
xor r8d, 0xffffffff
and r8d, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x385f16f5
or r15d, ebx
or r12d, 0x385f16f5
xor r15d, 0xffffffff
and r15d, r12d
mov ebx, r10d
and ebx, r13d
xor r10d, r13d
or ebx, r10d
mov r10d, r8d
and r10d, r15d
xor r8d, r15d
or r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r15d, r10d
and r15d, r8d
xor r10d, 0xffffffff
and ebx, r10d
or r15d, ebx
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xf484cba4
mov r10d, dword [rbp + 0x918]
xor r10d, 0xf484cba4
and r14d, r10d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xf484cba4
and r10d, 0xffffffff
or r8d, r14d
or ebx, r10d
xor r8d, ebx
mov r10d, r15d
xor r10d, 0xffffffff
mov ebx, r8d
and ebx, r10d
xor r8d, 0xffffffff
mov r10d, r15d
and r10d, r8d
or ebx, r10d
xor ebx, 0xffffffff
xor r15d, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0xd4081316
or ebx, r15d
or r8d, 0xd4081316
xor ebx, 0xffffffff
and ebx, r8d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov r14d, edi
and r14d, r10d
or r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or r10d, r14d
xor r10d, 0xffffffff
mov r14d, edi
xor r14d, r10d
and r14d, edi
mov r10d, r8d
and r10d, r14d
xor r8d, r14d
or r10d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xa
and r8d, 0xa82874e4
mov edi, dword [rbp + 0x918]
xor edi, 0xa82874e4
mov r14d, edi
and r14d, 0xa
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xa82874e4
and edi, 0xffffffff
or r8d, r14d
or r15d, edi
xor r8d, r15d
xor r8d, 0xffffffff
xor r8d, 0x4173a185
and r8d, 0x4173a185
mov edi, dword [rbp + 0x918]
xor edi, 0x4173a185
and edi, 0x75058fb0
mov r14d, dword [rbp + 0x918]
xor r14d, 0x75058fb0
mov r15d, r14d
and r15d, 0x4173a185
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x75058fb0
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, edi
xor r14d, 0xffffffff
xor r14d, 0xa
and r14d, 0xa
mov r15d, r10d
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
mov r13d, r10d
and r13d, r12d
or r15d, r13d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x4173a185
mov r13d, dword [rbp + 0x918]
xor r13d, 0xd434be49
or r15d, r12d
or r13d, 0xd434be49
xor r15d, 0xffffffff
and r15d, r13d
xor edi, 0xffffffff
mov r12d, r10d
xor r12d, edi
and r12d, r10d
mov r10d, r8d
and r10d, r14d
xor r8d, r14d
or r10d, r8d
mov r8d, r15d
and r8d, r12d
xor r15d, r12d
or r8d, r15d
mov edi, r10d
xor edi, 0xffffffff
mov r14d, r8d
and r14d, edi
xor r8d, 0xffffffff
and r10d, r8d
or r14d, r10d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0x2843e85a
mov r10d, dword [rbp + 0x918]
xor r10d, 0x2843e85a
and r14d, r10d
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0x2843e85a
and r10d, 0xffffffff
or r8d, r14d
or edi, r10d
xor r8d, edi
mov r10d, dword [rbp + 0x918]
xor r10d, 0xa
and r10d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xa
or r10d, edi
mov edi, dword [rbp + 0x918]
xor edi, 0xf34a5d64
and edi, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xf34a5d64
or edi, r14d
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, r10d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x1c207e18
mov r13d, r14d
and r13d, 0x1c207e18
and r8d, r12d
mov dword [rbp + 0x57c], r15d
and r15d, 0x1c207e18
and r10d, r12d
or r13d, r8d
or r15d, r10d
xor r13d, r15d
mov r8d, dword [rbp + 0x57c]
or r14d, r8d
xor r14d, 0xffffffff
or r12d, 0x1c207e18
and r14d, r12d
or r13d, r14d
mov r10d, edi
and r10d, 0xf34a5d64
xor edi, 0xf34a5d64
or r10d, edi
mov edi, r13d
xor edi, 0xffffffff
and edi, 0xf09ecde9
mov r14d, dword [rbp + 0x918]
xor r14d, 0xf09ecde9
and r13d, r14d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xf09ecde9
and r14d, 0xffffffff
or edi, r13d
or r15d, r14d
xor edi, r15d
xor edi, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xccd2e3c4
or edi, r10d
or r14d, 0xccd2e3c4
xor edi, 0xffffffff
and edi, r14d
mov r10d, dword [rbp + 0x608]
xor r10d, 0xffffffff
and r10d, 0x9dca4c2d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x9dca4c2d
mov r15d, dword [rbp + 0x608]
and r15d, r14d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x9dca4c2d
and r14d, 0xffffffff
or r10d, r15d
or r12d, r14d
xor r10d, r12d
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, r10d
and r15d, r14d
xor r10d, 0xffffffff
mov r14d, esi
and r14d, r10d
or r15d, r14d
xor r15d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xf27a6968
or r15d, r10d
or r14d, 0xf27a6968
xor r15d, 0xffffffff
and r15d, r14d
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0xfc12f2c2
mov r14d, dword [rbp + 0x918]
xor r14d, 0xfc12f2c2
mov r12d, esi
and r12d, r14d
mov r13d, dword [rbp + 0x918]
xor r13d, 0xffffffff
and r13d, 0xfc12f2c2
and r14d, 0xffffffff
or r10d, r12d
or r13d, r14d
xor r10d, r13d
mov r14d, dword [rbp + 0x918]
xor r14d, 0x5da78f94
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xebae4952
or r14d, r10d
or r12d, 0xebae4952
xor r14d, 0xffffffff
and r14d, r12d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x5da78f94
and r10d, 0xd522ef9c
mov r12d, dword [rbp + 0x918]
xor r12d, 0xd522ef9c
mov r13d, r12d
and r13d, 0x5da78f94
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xd522ef9c
and r12d, 0xffffffff
or r10d, r13d
or r8d, r12d
xor r10d, r8d
xor esi, 0xffffffff
mov r8d, r10d
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x4a0a75cb
or esi, r8d
or r12d, 0x4a0a75cb
xor esi, 0xffffffff
and esi, r12d
mov r8d, dword [rbp + 0x608]
xor r8d, 0xffffffff
and r8d, 0x9a6d2aa0
mov r12d, dword [rbp + 0x918]
xor r12d, 0x9a6d2aa0
mov r13d, dword [rbp + 0x608]
and r13d, r12d
mov dword [rbp + 0x578], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x9a6d2aa0
and r12d, 0xffffffff
mov dword [rbp + 0x574], r8d
mov r8d, dword [rbp + 0x578]
or r8d, r13d
mov r13d, dword [rbp + 0x574]
or r13d, r12d
xor r8d, r13d
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x5da78f94
mov r13d, dword [rbp + 0x918]
xor r13d, 0x67aea2a1
or r8d, r12d
or r13d, 0x67aea2a1
xor r8d, 0xffffffff
and r8d, r13d
mov r12d, dword [rbp + 0x608]
xor r12d, 0xffffffff
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x918]
xor r13d, 0x4320acd2
or r12d, r10d
or r13d, 0x4320acd2
xor r12d, 0xffffffff
and r12d, r13d
mov r10d, r14d
xor r10d, 0xffffffff
mov r13d, esi
xor r13d, 0xffffffff
mov dword [rbp + 0x570], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x8e05543b
mov dword [rbp + 0x56c], r10d
and r10d, 0x8e05543b
and r14d, r8d
mov dword [rbp + 0x568], r13d
and r13d, 0x8e05543b
and esi, r8d
or r10d, r14d
or r13d, esi
xor r10d, r13d
mov esi, dword [rbp + 0x56c]
mov r14d, dword [rbp + 0x568]
or esi, r14d
xor esi, 0xffffffff
or r8d, 0x8e05543b
and esi, r8d
or r10d, esi
mov r8d, dword [rbp + 0x570]
and r8d, r12d
mov esi, dword [rbp + 0x570]
xor esi, r12d
or r8d, esi
mov esi, r10d
xor esi, 0xffffffff
and esi, 0xc7e0cece
mov r12d, dword [rbp + 0x918]
xor r12d, 0xc7e0cece
and r10d, r12d
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0xc7e0cece
and r8d, r12d
or esi, r10d
or r13d, r8d
xor esi, r13d
mov r8d, r15d
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x6e5664a3
or r8d, r10d
or r12d, 0x6e5664a3
xor r8d, 0xffffffff
and r8d, r12d
mov r10d, r15d
xor r10d, 0xffffffff
mov r12d, esi
and r12d, r10d
xor esi, 0xffffffff
and r15d, esi
or r12d, r15d
mov r10d, r8d
xor r10d, 0xffffffff
mov esi, r12d
xor esi, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x8c05acb0
mov r13d, r10d
and r13d, 0x8c05acb0
and r8d, r15d
mov r14d, esi
and r14d, 0x8c05acb0
and r12d, r15d
or r13d, r8d
or r14d, r12d
xor r13d, r14d
or r10d, esi
xor r10d, 0xffffffff
or r15d, 0x8c05acb0
and r10d, r15d
or r13d, r10d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x14009329
mov r10d, dword [rbp + 0x918]
xor r10d, 0x14009329
mov esi, ebx
and esi, r10d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x14009329
and r10d, 0xffffffff
or r8d, esi
or r14d, r10d
xor r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and esi, 0xffffffff
or r10d, esi
mov esi, ebx
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xd18a15c1
or esi, r10d
or r14d, 0xd18a15c1
xor esi, 0xffffffff
and esi, r14d
mov r10d, r8d
and r10d, esi
xor r8d, esi
or r10d, r8d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
mov r14d, edi
and r14d, esi
or r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0x882a5a0f
and r8d, 0x882a5a0f
mov esi, dword [rbp + 0x918]
xor esi, 0x882a5a0f
and esi, 0x33fd4556
mov r14d, dword [rbp + 0x918]
xor r14d, 0x33fd4556
mov r15d, r14d
and r15d, 0x882a5a0f
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x33fd4556
and r14d, 0xffffffff
or esi, r15d
or r12d, r14d
xor esi, r12d
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xfeb4db0c
or r14d, r15d
or r12d, 0xfeb4db0c
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xcd0c5cb6
mov r12d, dword [rbp + 0x918]
xor r12d, 0xcd0c5cb6
mov dword [rbp + 0x564], r12d
and r12d, 0xffffffff
mov dword [rbp + 0x560], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xcd0c5cb6
mov dword [rbp + 0x55c], r8d
mov r8d, dword [rbp + 0x564]
and r8d, 0xffffffff
or r15d, r12d
mov r12d, dword [rbp + 0x55c]
or r12d, r8d
xor r15d, r12d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x882a5a0f
mov r12d, r15d
xor r12d, r8d
and r12d, r15d
xor esi, 0xffffffff
xor esi, 0xffffffff
and esi, 0xffffffff
mov r8d, dword [rbp + 0x560]
and r8d, r14d
mov r15d, dword [rbp + 0x560]
xor r15d, r14d
or r8d, r15d
mov r14d, r12d
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov dword [rbp + 0x558], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xad2b66ff
mov dword [rbp + 0x554], r14d
and r14d, 0xad2b66ff
and r12d, r8d
mov dword [rbp + 0x550], r15d
and r15d, 0xad2b66ff
and esi, r8d
or r14d, r12d
or r15d, esi
xor r14d, r15d
mov esi, dword [rbp + 0x554]
mov r15d, dword [rbp + 0x550]
or esi, r15d
xor esi, 0xffffffff
or r8d, 0xad2b66ff
and esi, r8d
or r14d, esi
mov r8d, dword [rbp + 0x558]
xor r8d, 0xffffffff
mov esi, r14d
and esi, r8d
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x558]
and r8d, r14d
or esi, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x74e745e1
and r8d, 0x60353a83
mov r14d, dword [rbp + 0x918]
xor r14d, 0x60353a83
mov r12d, r14d
and r12d, 0x74e745e1
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x60353a83
and r14d, 0xffffffff
or r8d, r12d
or r15d, r14d
xor r8d, r15d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xf6ab0719
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x45f80e90
or r14d, r8d
or r15d, 0x45f80e90
xor r14d, 0xffffffff
and r14d, r15d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xf6ab0719
and r8d, 0xe011d315
mov r15d, dword [rbp + 0x918]
xor r15d, 0xe011d315
mov r12d, r15d
and r12d, 0xf6ab0719
mov dword [rbp + 0x54c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xe011d315
and r15d, 0xffffffff
mov dword [rbp + 0x548], r8d
mov r8d, dword [rbp + 0x54c]
or r8d, r12d
mov r12d, dword [rbp + 0x548]
or r12d, r15d
xor r8d, r12d
mov r15d, dword [rbp + 0x918]
xor r15d, 0x74e745e1
mov r12d, r8d
xor r12d, 0xffffffff
mov dword [rbp + 0x544], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x15575af7
or r15d, r12d
or r8d, 0x15575af7
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r8d, r12d
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xf6ab0719
mov dword [rbp + 0x540], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xc43b97bc
mov dword [rbp + 0x53c], r8d
mov r8d, dword [rbp + 0x540]
or r8d, r12d
mov r12d, dword [rbp + 0x53c]
or r12d, 0xc43b97bc
xor r8d, 0xffffffff
and r8d, r12d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
mov dword [rbp + 0x538], r8d
mov r8d, dword [rbp + 0x544]
xor r8d, 0xffffffff
mov dword [rbp + 0x534], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xf21bdbb8
mov dword [rbp + 0x530], r8d
mov r8d, dword [rbp + 0x534]
or r12d, r8d
mov r8d, dword [rbp + 0x530]
or r8d, 0xf21bdbb8
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
mov dword [rbp + 0x52c], r15d
xor r15d, 0xffffffff
mov dword [rbp + 0x528], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x88aaeb
mov dword [rbp + 0x524], r8d
mov r8d, dword [rbp + 0x528]
and r8d, 0x88aaeb
mov dword [rbp + 0x520], r8d
mov r8d, dword [rbp + 0x524]
and r14d, r8d
mov r8d, r15d
and r8d, 0x88aaeb
mov dword [rbp + 0x51c], r8d
mov r8d, dword [rbp + 0x52c]
mov dword [rbp + 0x518], r10d
mov r10d, dword [rbp + 0x524]
and r8d, r10d
mov r10d, dword [rbp + 0x520]
or r10d, r14d
mov r14d, dword [rbp + 0x51c]
or r14d, r8d
xor r10d, r14d
mov r8d, dword [rbp + 0x528]
or r8d, r15d
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x524]
or r14d, 0x88aaeb
and r8d, r14d
or r10d, r8d
mov r8d, dword [rbp + 0x538]
and r8d, r12d
mov r14d, dword [rbp + 0x538]
xor r14d, r12d
or r8d, r14d
mov r14d, r10d
xor r14d, 0xffffffff
and r14d, 0x6deee4bc
mov r15d, dword [rbp + 0x918]
xor r15d, 0x6deee4bc
and r10d, r15d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0x6deee4bc
and r8d, r15d
or r14d, r10d
or r12d, r8d
xor r14d, r12d
mov r8d, dword [rbp + 0x518]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x518]
and r15d, r10d
or r8d, r15d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x74e745e1
and r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x74e745e1
or r10d, r15d
mov r15d, dword [rbp + 0x918]
xor r15d, 0x93290d9d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x93290d9d
or r15d, r12d
mov r12d, r8d
and r12d, r10d
xor r8d, r10d
or r12d, r8d
mov r8d, r15d
and r8d, 0x93290d9d
xor r15d, 0x93290d9d
or r8d, r15d
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r12d, r15d
or r10d, r12d
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xc3a89b
or r10d, r8d
or r15d, 0xc3a89b
xor r10d, 0xffffffff
and r10d, r15d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and ebx, r15d
or r8d, ebx
mov ebx, r14d
xor ebx, 0xffffffff
and ebx, 0x44db1849
mov r15d, dword [rbp + 0x918]
xor r15d, 0x44db1849
mov r12d, r14d
and r12d, r15d
mov dword [rbp + 0x514], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x44db1849
and r15d, 0xffffffff
or ebx, r12d
or r8d, r15d
xor ebx, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x5127c261
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x5127c261
or r8d, r15d
mov r15d, dword [rbp + 0x514]
xor r15d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov dword [rbp + 0x510], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x5205c785
mov dword [rbp + 0x50c], r15d
and r15d, 0x5205c785
mov dword [rbp + 0x508], r8d
mov r8d, dword [rbp + 0x514]
mov dword [rbp + 0x504], r10d
mov r10d, dword [rbp + 0x508]
and r8d, r10d
mov r10d, r12d
and r10d, 0x5205c785
mov dword [rbp + 0x500], r8d
mov r8d, dword [rbp + 0x508]
and ebx, r8d
mov r8d, dword [rbp + 0x500]
or r15d, r8d
or r10d, ebx
xor r15d, r10d
mov r8d, dword [rbp + 0x50c]
or r8d, r12d
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x508]
or r10d, 0x5205c785
and r8d, r10d
or r15d, r8d
mov r8d, dword [rbp + 0x510]
and r8d, 0x5127c261
mov r10d, dword [rbp + 0x510]
xor r10d, 0x5127c261
or r8d, r10d
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0x72c02e6e
mov ebx, dword [rbp + 0x918]
xor ebx, 0x72c02e6e
and r15d, ebx
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x72c02e6e
and ebx, 0xffffffff
or r10d, r15d
or r12d, ebx
xor r10d, r12d
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xf7f010c1
or r10d, r8d
or ebx, 0xf7f010c1
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0x74e745e1
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x74e745e1
or r8d, ebx
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, r8d
and r15d, ebx
xor r8d, 0xffffffff
mov ebx, esi
and ebx, r8d
or r15d, ebx
xor r15d, 0xffffffff
mov r8d, esi
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xe7ab3fca
or r15d, r8d
or ebx, 0xe7ab3fca
xor r15d, 0xffffffff
and r15d, ebx
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xd7e2be6a
mov ebx, dword [rbp + 0x918]
xor ebx, 0xd7e2be6a
mov r12d, r14d
and r12d, ebx
mov dword [rbp + 0x4fc], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xd7e2be6a
and ebx, 0xffffffff
mov dword [rbp + 0x4f8], r8d
mov r8d, dword [rbp + 0x4fc]
or r8d, r12d
mov r12d, dword [rbp + 0x4f8]
or r12d, ebx
xor r8d, r12d
mov ebx, edi
xor ebx, 0xffffffff
mov r12d, r8d
and r12d, ebx
xor r8d, 0xffffffff
mov ebx, edi
and ebx, r8d
or r12d, ebx
xor edi, 0xffffffff
mov r8d, r12d
xor r8d, edi
and r8d, r12d
mov edi, dword [rbp + 0x504]
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x504]
and r12d, ebx
or edi, r12d
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xd147636e
mov r12d, dword [rbp + 0x918]
xor r12d, 0xd147636e
mov dword [rbp + 0x4f4], r10d
and r10d, r12d
mov dword [rbp + 0x4f0], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0xd147636e
and r12d, 0xffffffff
or ebx, r10d
or r8d, r12d
xor ebx, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xa7ebe344
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0xa7ebe344
or r8d, r10d
mov r10d, edi
xor r10d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xa7ebe344
mov dword [rbp + 0x4ec], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x634a6d77
or r10d, r12d
or r8d, 0x634a6d77
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, dword [rbp + 0x4ec]
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x504]
xor r12d, r8d
mov r8d, dword [rbp + 0x504]
and r12d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov dword [rbp + 0x4e8], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xa7ebe344
mov dword [rbp + 0x4e4], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x14c4ba40
mov dword [rbp + 0x4e0], r8d
mov r8d, dword [rbp + 0x4e8]
mov dword [rbp + 0x4dc], r10d
mov r10d, dword [rbp + 0x4e4]
or r8d, r10d
mov r10d, dword [rbp + 0x4e0]
or r10d, 0x14c4ba40
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, dword [rbp + 0x4f4]
xor r10d, 0xffffffff
mov dword [rbp + 0x4d8], r8d
mov r8d, dword [rbp + 0x4ec]
xor r8d, 0xffffffff
mov dword [rbp + 0x4d4], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x2f30f84c
mov dword [rbp + 0x4d0], r8d
mov r8d, dword [rbp + 0x4d4]
or r10d, r8d
mov r8d, dword [rbp + 0x4d0]
or r8d, 0x2f30f84c
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, dword [rbp + 0x4dc]
xor r8d, 0xffffffff
mov dword [rbp + 0x4cc], r12d
xor r12d, 0xffffffff
mov dword [rbp + 0x4c8], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x25572f79
mov dword [rbp + 0x4c4], r8d
mov r8d, dword [rbp + 0x4c8]
and r8d, 0x25572f79
mov dword [rbp + 0x4c0], r8d
mov r8d, dword [rbp + 0x4dc]
mov dword [rbp + 0x4bc], r10d
mov r10d, dword [rbp + 0x4c4]
and r8d, r10d
mov r10d, r12d
and r10d, 0x25572f79
mov dword [rbp + 0x4b8], r8d
mov r8d, dword [rbp + 0x4cc]
mov dword [rbp + 0x4b4], r10d
mov r10d, dword [rbp + 0x4c4]
and r8d, r10d
mov r10d, dword [rbp + 0x4c0]
mov dword [rbp + 0x4b0], r8d
mov r8d, dword [rbp + 0x4b8]
or r10d, r8d
mov r8d, dword [rbp + 0x4b4]
mov dword [rbp + 0x4ac], r10d
mov r10d, dword [rbp + 0x4b0]
or r8d, r10d
mov r10d, dword [rbp + 0x4ac]
xor r10d, r8d
mov r8d, dword [rbp + 0x4c8]
or r8d, r12d
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x4c4]
or r12d, 0x25572f79
and r8d, r12d
or r10d, r8d
mov r8d, dword [rbp + 0x4d8]
mov r12d, dword [rbp + 0x4bc]
and r8d, r12d
mov r12d, dword [rbp + 0x4d8]
mov dword [rbp + 0x4a8], r8d
mov r8d, dword [rbp + 0x4bc]
xor r12d, r8d
mov r8d, dword [rbp + 0x4a8]
or r8d, r12d
mov r12d, r10d
xor r12d, 0xffffffff
and r12d, 0x79f6de50
mov dword [rbp + 0x4a4], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x79f6de50
and r10d, r8d
mov dword [rbp + 0x4a0], r8d
mov r8d, dword [rbp + 0x4a4]
xor r8d, 0xffffffff
and r8d, 0x79f6de50
mov dword [rbp + 0x49c], r8d
mov r8d, dword [rbp + 0x4a4]
mov dword [rbp + 0x498], r10d
mov r10d, dword [rbp + 0x4a0]
and r8d, r10d
mov r10d, dword [rbp + 0x498]
or r12d, r10d
mov r10d, dword [rbp + 0x49c]
or r10d, r8d
xor r12d, r10d
mov r8d, edi
and r8d, ebx
xor edi, ebx
or r8d, edi
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xf05f8c53
mov edi, dword [rbp + 0x918]
xor edi, 0xf05f8c53
and r8d, edi
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xf05f8c53
and edi, 0xffffffff
or r10d, r8d
or ebx, edi
xor r10d, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0xa7ebe344
mov edi, dword [rbp + 0x4ec]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x3d47e6b6
mov dword [rbp + 0x494], r8d
and r8d, 0x3d47e6b6
mov dword [rbp + 0x490], ebx
and ebx, 0xa7ebe344
mov dword [rbp + 0x48c], edi
and edi, 0x3d47e6b6
mov dword [rbp + 0x488], r8d
mov r8d, dword [rbp + 0x4ec]
mov dword [rbp + 0x484], r10d
mov r10d, dword [rbp + 0x490]
and r8d, r10d
mov r10d, dword [rbp + 0x488]
or r10d, ebx
or edi, r8d
xor r10d, edi
mov r8d, dword [rbp + 0x494]
mov edi, dword [rbp + 0x48c]
or r8d, edi
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x490]
or ebx, 0x3d47e6b6
and r8d, ebx
or r10d, r8d
mov r8d, dword [rbp + 0x484]
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x88a42922
or r8d, r10d
or ebx, 0x88a42922
xor r8d, 0xffffffff
and r8d, ebx
mov r10d, r12d
xor r10d, 0xffffffff
mov ebx, r8d
xor ebx, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xc7431def
mov dword [rbp + 0x480], r10d
and r10d, 0xc7431def
and r12d, edi
mov dword [rbp + 0x47c], ebx
and ebx, 0xc7431def
and r8d, edi
or r10d, r12d
or ebx, r8d
xor r10d, ebx
mov r8d, dword [rbp + 0x480]
mov ebx, dword [rbp + 0x47c]
or r8d, ebx
xor r8d, 0xffffffff
or edi, 0xc7431def
and r8d, edi
or r10d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x4f0]
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xd856ca1
or r8d, edi
or r12d, 0xd856ca1
xor r8d, 0xffffffff
and r8d, r12d
mov edi, r15d
xor edi, 0xffffffff
and edi, 0xaf03b0b9
mov r12d, dword [rbp + 0x918]
xor r12d, 0xaf03b0b9
and r15d, r12d
mov ebx, dword [rbp + 0x4f0]
xor ebx, 0xffffffff
and ebx, 0xaf03b0b9
mov dword [rbp + 0x478], r8d
mov r8d, dword [rbp + 0x4f0]
and r8d, r12d
or edi, r15d
or ebx, r8d
xor edi, ebx
mov r8d, dword [rbp + 0x478]
xor r8d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x5fc65933
mov r12d, r8d
and r12d, 0x5fc65933
mov dword [rbp + 0x474], r8d
mov r8d, dword [rbp + 0x478]
and r8d, r15d
mov dword [rbp + 0x470], ebx
and ebx, 0x5fc65933
and edi, r15d
or r12d, r8d
or ebx, edi
xor r12d, ebx
mov r8d, dword [rbp + 0x474]
mov edi, dword [rbp + 0x470]
or r8d, edi
xor r8d, 0xffffffff
or r15d, 0x5fc65933
and r8d, r15d
or r12d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xdb4f926a
mov ebx, dword [rbp + 0x918]
xor ebx, 0xdb4f926a
mov r15d, r10d
and r15d, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xdb4f926a
and ebx, 0xffffffff
or r8d, r15d
or edi, ebx
xor r8d, edi
xor r8d, 0xffffffff
xor r8d, 0x26116ba6
and r8d, 0x26116ba6
mov edi, dword [rbp + 0x918]
xor edi, 0x26116ba6
and edi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x26116ba6
or edi, ebx
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, r10d
xor r15d, ebx
and r15d, r10d
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0x28562909
mov ebx, dword [rbp + 0x918]
xor ebx, 0x28562909
mov dword [rbp + 0x46c], r12d
and r12d, ebx
mov dword [rbp + 0x468], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xffffffff
and r8d, 0x28562909
and ebx, 0xffffffff
or r10d, r12d
or r8d, ebx
xor r10d, r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x26116ba6
mov ebx, r10d
xor ebx, r8d
and ebx, r10d
mov r8d, dword [rbp + 0x46c]
xor r8d, 0xffffffff
xor edi, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0x58154108
or r8d, edi
or r10d, 0x58154108
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, dword [rbp + 0x468]
xor r10d, 0xffffffff
mov edi, r15d
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xb787b7ef
mov dword [rbp + 0x464], r10d
and r10d, 0xb787b7ef
mov dword [rbp + 0x460], r8d
mov r8d, dword [rbp + 0x468]
and r8d, r12d
mov dword [rbp + 0x45c], edi
and edi, 0xb787b7ef
and r15d, r12d
or r10d, r8d
or edi, r15d
xor r10d, edi
mov r8d, dword [rbp + 0x464]
mov edi, dword [rbp + 0x45c]
or r8d, edi
xor r8d, 0xffffffff
or r12d, 0xb787b7ef
and r8d, r12d
or r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x460]
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0x31d2fc72
mov edi, r8d
and edi, 0x31d2fc72
and ebx, r12d
mov dword [rbp + 0x458], r15d
and r15d, 0x31d2fc72
mov dword [rbp + 0x454], r8d
mov r8d, dword [rbp + 0x460]
and r8d, r12d
or edi, ebx
or r15d, r8d
xor edi, r15d
mov r8d, dword [rbp + 0x454]
mov ebx, dword [rbp + 0x458]
or r8d, ebx
xor r8d, 0xffffffff
or r12d, 0x31d2fc72
and r8d, r12d
or edi, r8d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xdce57aff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xdce57aff
and r10d, r15d
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0xdce57aff
and edi, r15d
or r8d, r10d
or r12d, edi
xor r8d, r12d
mov r10d, dword [rbp + 0x518]
xor r10d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x2a9bf9a6
or r10d, edi
or r15d, 0x2a9bf9a6
xor r10d, 0xffffffff
and r10d, r15d
mov edi, dword [rbp + 0x518]
xor edi, 0xffffffff
and edi, 0x21af9e89
mov r15d, dword [rbp + 0x918]
xor r15d, 0x21af9e89
mov r12d, dword [rbp + 0x518]
and r12d, r15d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x21af9e89
and esi, r15d
or edi, r12d
or ebx, esi
xor edi, ebx
mov esi, r10d
xor esi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x868bbbbc
mov r12d, esi
and r12d, 0x868bbbbc
and r10d, r15d
mov dword [rbp + 0x450], ebx
and ebx, 0x868bbbbc
and edi, r15d
or r12d, r10d
or ebx, edi
xor r12d, ebx
mov r10d, dword [rbp + 0x450]
or esi, r10d
xor esi, 0xffffffff
or r15d, 0x868bbbbc
and esi, r15d
or r12d, esi
mov esi, r12d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
mov ebx, r12d
and ebx, edi
or esi, ebx
mov edi, dword [rbp + 0x918]
xor edi, 0xbeb2dc0e
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xcc33d8ee
or edi, esi
or ebx, 0xcc33d8ee
xor edi, 0xffffffff
and edi, ebx
mov esi, dword [rbp + 0x918]
xor esi, 0xbeb2dc0e
and esi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xbeb2dc0e
or esi, ebx
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, r12d
xor r15d, ebx
and r15d, r12d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or ebx, r12d
mov r12d, dword [rbp + 0x918]
xor r12d, 0xbeb2dc0e
mov r10d, ebx
xor r10d, r12d
and r10d, ebx
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
xor esi, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xbe0750c4
or ebx, esi
or r12d, 0xbe0750c4
xor ebx, 0xffffffff
and ebx, r12d
mov esi, edi
and esi, r15d
xor edi, r15d
or esi, edi
mov edi, r10d
and edi, ebx
xor r10d, ebx
or edi, r10d
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0xdf8ef069
mov ebx, dword [rbp + 0x918]
xor ebx, 0xdf8ef069
and esi, ebx
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0xdf8ef069
and edi, ebx
or r10d, esi
or r15d, edi
xor r10d, r15d
mov esi, dword [rbp + 0x918]
xor esi, 0x74e745e1
and esi, 0x4642f50c
mov edi, dword [rbp + 0x918]
xor edi, 0x4642f50c
mov ebx, edi
and ebx, 0x74e745e1
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x4642f50c
and edi, 0xffffffff
or esi, ebx
or r15d, edi
xor esi, r15d
mov edi, r14d
xor edi, 0xffffffff
and edi, 0x88fe189a
mov ebx, dword [rbp + 0x918]
xor ebx, 0x88fe189a
mov r15d, r14d
and r15d, ebx
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x88fe189a
and ebx, 0xffffffff
or edi, r15d
or r12d, ebx
xor edi, r12d
mov ebx, dword [rbp + 0x918]
xor ebx, 0xd1162a70
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0xd1162a70
or ebx, r15d
mov r15d, dword [rbp + 0x918]
xor r15d, 0xd1162a70
mov r12d, esi
xor r12d, r15d
and r12d, esi
mov r15d, dword [rbp + 0x918]
xor r15d, 0x74e745e1
mov dword [rbp + 0x44c], ebx
xor ebx, 0xffffffff
mov dword [rbp + 0x448], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x226a5804
or r15d, ebx
or r8d, 0x226a5804
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, edi
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xd1162a70
mov dword [rbp + 0x444], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x7b2ca10c
mov dword [rbp + 0x440], r8d
mov r8d, dword [rbp + 0x444]
or r8d, ebx
mov ebx, dword [rbp + 0x440]
or ebx, 0x7b2ca10c
xor r8d, 0xffffffff
and r8d, ebx
mov ebx, dword [rbp + 0x44c]
xor ebx, 0xffffffff
mov dword [rbp + 0x43c], r14d
xor r14d, ebx
mov ebx, dword [rbp + 0x43c]
and r14d, ebx
mov ebx, r12d
xor ebx, 0xffffffff
mov dword [rbp + 0x438], r15d
xor r15d, 0xffffffff
mov dword [rbp + 0x434], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xdf433926
mov dword [rbp + 0x430], ebx
and ebx, 0xdf433926
and r12d, r8d
mov dword [rbp + 0x42c], r15d
and r15d, 0xdf433926
mov dword [rbp + 0x428], r8d
mov r8d, dword [rbp + 0x438]
mov dword [rbp + 0x424], r10d
mov r10d, dword [rbp + 0x428]
and r8d, r10d
or ebx, r12d
or r15d, r8d
xor ebx, r15d
mov r8d, dword [rbp + 0x430]
mov r15d, dword [rbp + 0x42c]
or r8d, r15d
xor r8d, 0xffffffff
or r10d, 0xdf433926
and r8d, r10d
or ebx, r8d
mov r8d, dword [rbp + 0x434]
and r8d, r14d
mov r10d, dword [rbp + 0x434]
xor r10d, r14d
or r8d, r10d
mov r10d, ebx
xor r10d, 0xffffffff
mov r14d, r8d
and r14d, r10d
xor r8d, 0xffffffff
and ebx, r8d
or r14d, ebx
mov r8d, esi
and r8d, edi
xor esi, edi
or r8d, esi
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xbe82b261
mov esi, dword [rbp + 0x918]
xor esi, 0xbe82b261
and r8d, esi
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
and edi, 0xbe82b261
and esi, 0xffffffff
or r10d, r8d
or edi, esi
xor r10d, edi
mov r8d, dword [rbp + 0x918]
xor r8d, 0xd1162a70
mov esi, dword [rbp + 0x44c]
xor esi, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x25f07c08
mov ebx, r8d
and ebx, 0x25f07c08
mov r12d, edi
and r12d, 0xd1162a70
mov r15d, esi
and r15d, 0x25f07c08
mov dword [rbp + 0x420], r8d
mov r8d, dword [rbp + 0x44c]
and r8d, edi
or ebx, r12d
or r15d, r8d
xor ebx, r15d
mov r8d, dword [rbp + 0x420]
or r8d, esi
xor r8d, 0xffffffff
or edi, 0x25f07c08
and r8d, edi
or ebx, r8d
xor ebx, 0xffffffff
mov r8d, r10d
xor r8d, ebx
and r8d, r10d
mov r10d, r14d
and r10d, r8d
xor r14d, r8d
or r10d, r14d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and r10d, esi
or r8d, r10d
mov r10d, dword [rbp + 0x424]
xor r10d, 0xffffffff
mov esi, r8d
and esi, r10d
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x424]
and r10d, r8d
or esi, r10d
mov r8d, dword [rbp + 0x424]
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, r8d
and r10d, esi
mov r8d, dword [rbp + 0x448]
xor r8d, 0xffffffff
and r8d, 0xa674832d
mov esi, dword [rbp + 0x918]
xor esi, 0xa674832d
mov edi, dword [rbp + 0x448]
and edi, esi
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0xa674832d
and esi, 0xffffffff
or r8d, edi
or ebx, esi
xor r8d, ebx
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x8a698236
mov edi, dword [rbp + 0x918]
xor edi, 0x8a698236
mov ebx, r10d
and ebx, edi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x8a698236
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0xac30aa56
and edi, 0x5a868b09
mov ebx, dword [rbp + 0x918]
xor ebx, 0x5a868b09
mov r14d, ebx
and r14d, 0xac30aa56
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x5a868b09
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xac30aa56
mov r15d, dword [rbp + 0x918]
xor r15d, 0x332b4f76
or ebx, r14d
or r15d, 0x332b4f76
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x448]
xor r14d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xbd78afab
or r14d, r15d
or r12d, 0xbd78afab
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xac30aa56
mov dword [rbp + 0x41c], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x9bdb192f
or r15d, r12d
or r8d, 0x9bdb192f
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, edi
xor r8d, 0xffffffff
mov r12d, r10d
xor r12d, r8d
and r12d, r10d
mov r8d, ebx
xor r8d, 0xffffffff
mov r10d, r14d
xor r10d, 0xffffffff
mov dword [rbp + 0x418], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0xb9e0cd47
mov dword [rbp + 0x414], r8d
mov r8d, dword [rbp + 0x418]
and r8d, 0xb9e0cd47
mov dword [rbp + 0x410], r8d
mov r8d, dword [rbp + 0x414]
and ebx, r8d
mov r8d, r10d
and r8d, 0xb9e0cd47
mov dword [rbp + 0x40c], r8d
mov r8d, dword [rbp + 0x414]
and r14d, r8d
mov r8d, dword [rbp + 0x410]
or r8d, ebx
mov ebx, dword [rbp + 0x40c]
or ebx, r14d
xor r8d, ebx
mov ebx, dword [rbp + 0x418]
or ebx, r10d
xor ebx, 0xffffffff
mov r10d, dword [rbp + 0x414]
or r10d, 0xb9e0cd47
and ebx, r10d
or r8d, ebx
mov r10d, r15d
and r10d, r12d
xor r15d, r12d
or r10d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, r10d
and r14d, ebx
xor r10d, 0xffffffff
and r8d, r10d
or r14d, r8d
mov r8d, dword [rbp + 0x41c]
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0x85446d83
mov r15d, r8d
and r15d, 0x85446d83
mov r12d, dword [rbp + 0x41c]
and r12d, ebx
mov dword [rbp + 0x408], r10d
and r10d, 0x85446d83
and esi, ebx
or r15d, r12d
or r10d, esi
xor r15d, r10d
mov r10d, dword [rbp + 0x408]
or r8d, r10d
xor r8d, 0xffffffff
or ebx, 0x85446d83
and r8d, ebx
or r15d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x3171318
mov esi, dword [rbp + 0x918]
xor esi, 0x3171318
and r15d, esi
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x3171318
and esi, 0xffffffff
or r8d, r15d
or ebx, esi
xor r8d, ebx
mov esi, dword [rbp + 0x918]
xor esi, 0xac30aa56
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x6d1c7e98
mov r12d, esi
and r12d, 0x6d1c7e98
mov r10d, r15d
and r10d, 0xac30aa56
mov dword [rbp + 0x404], ebx
and ebx, 0x6d1c7e98
and edi, r15d
or r12d, r10d
or ebx, edi
xor r12d, ebx
mov r10d, dword [rbp + 0x404]
or esi, r10d
xor esi, 0xffffffff
or r15d, 0x6d1c7e98
and esi, r15d
or r12d, esi
xor r8d, 0xffffffff
xor r12d, 0xffffffff
mov esi, dword [rbp + 0x918]
xor esi, 0x673caec0
or r8d, r12d
or esi, 0x673caec0
xor r8d, 0xffffffff
and r8d, esi
mov esi, r14d
and esi, r8d
xor r14d, r8d
or esi, r14d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x54a955d0
mov edi, dword [rbp + 0x918]
xor edi, 0x54a955d0
mov ebx, r13d
and ebx, edi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x54a955d0
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0x8ba147b5
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xdb123b1
or edi, r8d
or ebx, 0xdb123b1
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x918]
xor r8d, 0x8ba147b5
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xffffffff
and ebx, 0x8ba147b5
or r8d, ebx
mov ebx, r13d
xor ebx, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xd062aca6
or ebx, r14d
or r15d, 0xd062aca6
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0xfef0c172
mov r15d, dword [rbp + 0x918]
xor r15d, 0xfef0c172
mov r12d, r15d
and r12d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0xfef0c172
and r15d, 0xffffffff
or r14d, r12d
or r10d, r15d
xor r14d, r10d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x8ba147b5
mov r15d, r14d
xor r15d, r10d
and r15d, r14d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, edi
and r10d, ebx
xor edi, ebx
or r10d, edi
mov edi, r15d
xor edi, 0xffffffff
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x7d7a7951
mov r12d, edi
and r12d, 0x7d7a7951
and r15d, r14d
mov dword [rbp + 0x400], ebx
and ebx, 0x7d7a7951
and r8d, r14d
or r12d, r15d
or ebx, r8d
xor r12d, ebx
mov r8d, dword [rbp + 0x400]
or edi, r8d
xor edi, 0xffffffff
or r14d, 0x7d7a7951
and edi, r14d
or r12d, edi
mov edi, r10d
xor edi, 0xffffffff
mov ebx, r12d
and ebx, edi
xor r12d, 0xffffffff
and r10d, r12d
or ebx, r10d
mov r10d, ebx
xor r10d, 0xffffffff
and r10d, 0x83383958
mov edi, dword [rbp + 0x918]
xor edi, 0x83383958
and ebx, edi
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x83383958
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
mov edi, esi
xor edi, 0xffffffff
mov ebx, r10d
and ebx, edi
xor r10d, 0xffffffff
mov edi, esi
and edi, r10d
or ebx, edi
xor ebx, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0x898a92d7
or ebx, r10d
or edi, 0x898a92d7
xor ebx, 0xffffffff
and ebx, edi
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0x82589fa0
mov edi, dword [rbp + 0x918]
xor edi, 0x82589fa0
mov r14d, esi
and r14d, edi
mov r15d, dword [rbp + 0x918]
xor r15d, 0xffffffff
and r15d, 0x82589fa0
and edi, 0xffffffff
or r10d, r14d
or r15d, edi
xor r10d, r15d
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0x1071a964
or edi, r10d
or r14d, 0x1071a964
xor edi, 0xffffffff
and edi, r14d
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r10d, 0x7ab85dd5
mov r14d, dword [rbp + 0x918]
xor r14d, 0x7ab85dd5
mov r15d, r14d
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x7ab85dd5
and r14d, 0xffffffff
or r10d, r15d
or r12d, r14d
xor r10d, r12d
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x918]
xor r14d, 0xfb6aa675
or esi, r10d
or r14d, 0xfb6aa675
xor esi, 0xffffffff
and esi, r14d
mov r10d, edi
xor r10d, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0xfeabe28e
mov r12d, r10d
and r12d, 0xfeabe28e
and edi, r15d
mov r8d, r14d
and r8d, 0xfeabe28e
and esi, r15d
or r12d, edi
or r8d, esi
xor r12d, r8d
or r10d, r14d
xor r10d, 0xffffffff
or r15d, 0xfeabe28e
and r10d, r15d
or r12d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0x3a997601
mov r10d, dword [rbp + 0x918]
xor r10d, 0x3a997601
and r12d, r10d
mov esi, dword [rbp + 0x918]
xor esi, 0xffffffff
and esi, 0x3a997601
and r10d, 0xffffffff
or r8d, r12d
or esi, r10d
xor r8d, esi
mov r10d, r13d
xor r10d, 0xffffffff
mov esi, r8d
and esi, r10d
xor r8d, 0xffffffff
mov r10d, r13d
and r10d, r8d
or esi, r10d
xor esi, 0xffffffff
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x918]
xor r8d, 0x8b0fc2f4
or esi, r13d
or r8d, 0x8b0fc2f4
xor esi, 0xffffffff
and esi, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x223f8782
mov r10d, dword [rbp + 0x918]
xor r10d, 0x223f8782
mov edi, ebx
and edi, r10d
mov r14d, dword [rbp + 0x918]
xor r14d, 0xffffffff
and r14d, 0x223f8782
and r10d, 0xffffffff
or r8d, edi
or r14d, r10d
xor r8d, r14d
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xffffffff
mov r14d, esi
and r14d, edi
or r10d, r14d
mov edi, dword [rbp + 0x918]
xor edi, 0x435eaca8
and edi, 0x98a83af2
mov r14d, dword [rbp + 0x918]
xor r14d, 0x98a83af2
mov r15d, r14d
and r15d, 0x435eaca8
mov r12d, dword [rbp + 0x918]
xor r12d, 0xffffffff
and r12d, 0x98a83af2
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x918]
xor r15d, 0x435eaca8
mov r12d, dword [rbp + 0x918]
xor r12d, 0xa0135360
or r14d, r15d
or r12d, 0xa0135360
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, ebx
xor r12d, r15d
and r12d, ebx
mov ebx, dword [rbp + 0x918]
xor ebx, 0x435eaca8
mov r15d, r10d
xor r15d, ebx
and r15d, r10d
mov ebx, edi
xor ebx, 0xffffffff
mov r13d, esi
xor r13d, ebx
and r13d, esi
mov esi, r14d
xor esi, 0xffffffff
mov ebx, r12d
xor ebx, 0xffffffff
mov dword [rbp + 0x3fc], r8d
mov r8d, dword [rbp + 0x918]
xor r8d, 0x63306780
mov dword [rbp + 0x3f8], esi
and esi, 0x63306780
and r14d, r8d
mov dword [rbp + 0x3f4], ebx
and ebx, 0x63306780
and r12d, r8d
or esi, r14d
or ebx, r12d
xor esi, ebx
mov ebx, dword [rbp + 0x3f8]
mov r14d, dword [rbp + 0x3f4]
or ebx, r14d
xor ebx, 0xffffffff
or r8d, 0x63306780
and ebx, r8d
or esi, ebx
mov r8d, r15d
and r8d, r13d
xor r15d, r13d
or r8d, r15d
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, r8d
and r15d, ebx
xor r8d, 0xffffffff
and esi, r8d
or r15d, esi
mov r8d, dword [rbp + 0x3fc]
xor r8d, 0xffffffff
mov esi, r10d
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xb84e7180
mov r12d, r8d
and r12d, 0xb84e7180
mov r13d, dword [rbp + 0x3fc]
and r13d, ebx
mov r14d, esi
and r14d, 0xb84e7180
and r10d, ebx
or r12d, r13d
or r14d, r10d
xor r12d, r14d
or r8d, esi
xor r8d, 0xffffffff
or ebx, 0xb84e7180
and r8d, ebx
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xffffffff
and r12d, r10d
or r8d, r12d
mov r10d, dword [rbp + 0x918]
xor r10d, 0x435eaca8
mov esi, edi
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x918]
xor ebx, 0xaed71167
mov r14d, r10d
and r14d, 0xaed71167
mov r12d, ebx
and r12d, 0x435eaca8
mov r13d, esi
and r13d, 0xaed71167
and edi, ebx
or r14d, r12d
or r13d, edi
xor r14d, r13d
or r10d, esi
xor r10d, 0xffffffff
or ebx, 0xaed71167
and r10d, ebx
or r14d, r10d
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov r10d, dword [rbp + 0x918]
xor r10d, 0xca323cab
or r8d, r14d
or r10d, 0xca323cab
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, r15d
xor r10d, 0xffffffff
mov esi, r8d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x918]
xor edi, 0xed405c74
mov ebx, r10d
and ebx, 0xed405c74
and r15d, edi
mov r14d, esi
and r14d, 0xed405c74
and r8d, edi
or ebx, r15d
or r14d, r8d
xor ebx, r14d
or r10d, esi
xor r10d, 0xffffffff
or edi, 0xed405c74
and r10d, edi
or ebx, r10d
mov byte [r9 + r11], bl
xor eax, eax
mov rcx, qword [rbp + 0xa20]
mov edx, dword [rcx]
mov r8d, eax
sub r8d, 0
mov r9d, eax
sub r9d, 0x97bdee55
add r8d, r9d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 1
add r9d, r8d
add r9d, 0xaac5e8a3
sub r9d, 0x97bdee55
sub r9d, 0xaac5e8a3
mov r8d, eax
sub r8d, 0
add r8d, 0
mov r10d, eax
sub r10d, 0x362c2a9f
sub r10d, r9d
add r10d, 0x362c2a9f
mov r9d, eax
sub r9d, r10d
sub r8d, r9d
mov r9d, eax
sub r9d, r8d
add r9d, 0
mov r8d, eax
sub r8d, 0
mov r10d, eax
sub r10d, 0xe51a0e3e
add r8d, r10d
mov r10d, eax
sub r10d, r8d
mov r8d, eax
sub r8d, r9d
add r10d, r8d
sub r10d, 0x4cdf08e2
sub r10d, 0xe51a0e3e
add r10d, 0x4cdf08e2
mov r8d, eax
sub r8d, 0xb770b68f
add edx, r8d
sub eax, r10d
sub edx, eax
sub edx, 0x19b8eeb3
add edx, 0xb770b68f
add edx, 0x19b8eeb3
mov dword [rcx], edx
jmp 0x6d823364
lea rax, sym.out.dll_gBuf
add rax, 0x404
mov rcx, qword [rbp + 0xa38]
mov edx, dword [rcx]
mov r8d, edx
add rax, r8
mov r8, qword [rbp + 0xa18]
mov qword [r8], rax
mov rax, qword [rbp + 0xa10]
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 + 0xa18]
mov rdx, qword [rcx]
add rdx, 4
mov qword [rcx], rdx
mov rdx, qword [rbp + 0xa08]
mov dword [rdx], 0
mov rax, qword [rbp + 0xa08]
mov ecx, dword [rax]
mov rdx, qword [rbp + 0xa10]
cmp ecx, dword [rdx]
jae 0x6d83329f
mov rax, qword [rbp + 0xa30]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa08]
mov r8d, dword [rdx]
and r8d, 0x3ff
mov r8d, r8d
mov r9d, r8d
movzx r8d, byte [rcx + r9]
mov rcx, qword [rbp + 0xa18]
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
mov ebx, edi
xor ebx, 0x5d1bdf8a
xor esi, 0xffffffff
mov r14d, edi
xor r14d, 0x66d729cd
or ebx, esi
or r14d, 0x66d729cd
xor ebx, 0xffffffff
and ebx, r14d
mov esi, edi
xor esi, 0x5d1bdf8a
and esi, 0x6e2822d5
mov r14d, edi
xor r14d, 0x6e2822d5
mov r15d, r14d
and r15d, 0x5d1bdf8a
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x6e2822d5
and r14d, 0xffffffff
or esi, r15d
or r12d, r14d
xor esi, r12d
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, edi
xor r12d, 0xcaf14806
or r14d, r15d
or r12d, 0xcaf14806
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, 0x5d1bdf8a
mov r13d, r15d
xor r13d, r12d
and r13d, r15d
xor esi, 0xffffffff
xor esi, 0xffffffff
and esi, 0xffffffff
mov r15d, ebx
and r15d, r14d
xor ebx, r14d
or r15d, ebx
mov ebx, r13d
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r12d, edi
xor r12d, 0x643af4f1
mov dword [rbp + 0x3f0], ebx
and ebx, 0x643af4f1
and r13d, r12d
mov dword [rbp + 0x3ec], r14d
and r14d, 0x643af4f1
and esi, r12d
or ebx, r13d
or r14d, esi
xor ebx, r14d
mov esi, dword [rbp + 0x3f0]
mov r14d, dword [rbp + 0x3ec]
or esi, r14d
xor esi, 0xffffffff
or r12d, 0x643af4f1
and esi, r12d
or ebx, esi
mov esi, r15d
xor esi, 0xffffffff
and esi, 0xb9e359e1
mov r12d, edi
xor r12d, 0xb9e359e1
and r15d, r12d
mov r13d, ebx
xor r13d, 0xffffffff
and r13d, 0xb9e359e1
and ebx, r12d
or esi, r15d
or r13d, ebx
xor esi, r13d
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
and esi, r15d
or ebx, esi
mov esi, edi
xor esi, 0xffffffff
mov r15d, ebx
and r15d, esi
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r15d, ebx
xor r15d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
mov ebx, edi
xor ebx, 0x7910db88
or r15d, esi
or ebx, 0x7910db88
xor r15d, 0xffffffff
and r15d, ebx
mov esi, edi
xor esi, 0xffffffff
and esi, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
and ebx, 0xffffffff
or esi, ebx
mov ebx, edi
xor ebx, 0xffffffff
xor esi, 0xffffffff
mov r12d, edi
xor r12d, 0x7e7ce1d7
or ebx, esi
or r12d, 0x7e7ce1d7
xor ebx, 0xffffffff
and ebx, r12d
mov esi, edi
xor esi, 0xffffffff
and esi, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0xffffffff
or esi, r12d
mov r12d, edi
xor r12d, 0xffffffff
xor esi, 0xffffffff
mov r13d, edi
xor r13d, 0xeea68cf8
or r12d, esi
or r13d, 0xeea68cf8
xor r12d, 0xffffffff
and r12d, r13d
mov esi, ebx
xor esi, 0xffffffff
mov r13d, r12d
xor r13d, 0xffffffff
mov r14d, edi
xor r14d, 0xdf715116
mov dword [rbp + 0x3e8], esi
and esi, 0xdf715116
and ebx, r14d
mov dword [rbp + 0x3e4], r13d
and r13d, 0xdf715116
and r12d, r14d
or esi, ebx
or r13d, r12d
xor esi, r13d
mov ebx, dword [rbp + 0x3e8]
mov r12d, dword [rbp + 0x3e4]
or ebx, r12d
xor ebx, 0xffffffff
or r14d, 0xdf715116
and ebx, r14d
or esi, ebx
mov ebx, r10d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r13d, r10d
and r13d, r14d
or ebx, r13d
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x2f1c57db
mov r13d, edi
xor r13d, 0x2f1c57db
and esi, r13d
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x2f1c57db
and r13d, 0xffffffff
or r14d, esi
or r12d, r13d
xor r14d, r12d
mov esi, edi
xor esi, 0xe1ee6a06
and esi, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0xe1ee6a06
or esi, r12d
mov r12d, ebx
and r12d, r14d
xor ebx, r14d
or r12d, ebx
mov ebx, esi
and ebx, 0xe1ee6a06
xor esi, 0xe1ee6a06
or ebx, esi
mov esi, r12d
xor esi, 0xffffffff
and esi, 0x7883a5cd
mov r14d, edi
xor r14d, 0x7883a5cd
and r12d, r14d
mov r13d, edi
xor r13d, 0xffffffff
and r13d, 0x7883a5cd
and r14d, 0xffffffff
or esi, r12d
or r13d, r14d
xor esi, r13d
xor esi, 0xffffffff
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, 0x70b568d7
or esi, ebx
or r14d, 0x70b568d7
xor esi, 0xffffffff
and esi, r14d
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, r15d
xor r14d, ebx
and r14d, r15d
mov ebx, r15d
xor ebx, 0xffffffff
mov r12d, esi
and r12d, ebx
xor esi, 0xffffffff
and r15d, esi
or r12d, r15d
mov esi, r14d
and esi, r12d
xor r14d, r12d
or esi, r14d
mov ebx, edi
xor ebx, 0xad332495
and ebx, 0x54d7fb3a
mov r14d, edi
xor r14d, 0x54d7fb3a
mov r15d, r14d
and r15d, 0xad332495
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x54d7fb3a
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, edi
xor r14d, 0x1e5404ea
xor ebx, 0xffffffff
mov r15d, edi
xor r15d, 0x8791ac7
or r14d, ebx
or r15d, 0x8791ac7
xor r14d, 0xffffffff
and r14d, r15d
mov ebx, edi
xor ebx, 0x1e5404ea
and ebx, 0x5229021d
mov r15d, edi
xor r15d, 0x5229021d
mov r12d, r15d
and r12d, 0x1e5404ea
mov r13d, edi
xor r13d, 0xffffffff
and r13d, 0x5229021d
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
mov r15d, edi
xor r15d, 0xad332495
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, edi
xor r13d, 0x2fc385ed
or r15d, r12d
or r13d, 0x2fc385ed
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, edi
xor r13d, 0xffffffff
and r13d, 0xffffffff
or r12d, r13d
mov r13d, edi
xor r13d, 0x1e5404ea
mov dword [rbp + 0x3e0], r12d
xor r12d, r13d
mov r13d, dword [rbp + 0x3e0]
and r12d, r13d
mov r13d, edi
xor r13d, 0xffffffff
xor ebx, 0xffffffff
mov dword [rbp + 0x3dc], edi
xor edi, 0x2294e11c
or r13d, ebx
or edi, 0x2294e11c
xor r13d, 0xffffffff
and r13d, edi
mov edi, r14d
and edi, r15d
xor r14d, r15d
or edi, r14d
mov ebx, r12d
xor ebx, 0xffffffff
mov r14d, r13d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xb7f471c3
mov dword [rbp + 0x3d8], ebx
and ebx, 0xb7f471c3
and r12d, r15d
mov dword [rbp + 0x3d4], r14d
and r14d, 0xb7f471c3
and r13d, r15d
or ebx, r12d
or r14d, r13d
xor ebx, r14d
mov r14d, dword [rbp + 0x3d8]
mov r12d, dword [rbp + 0x3d4]
or r14d, r12d
xor r14d, 0xffffffff
or r15d, 0xb7f471c3
and r14d, r15d
or ebx, r14d
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, ebx
and r15d, r14d
xor ebx, 0xffffffff
and edi, ebx
or r15d, edi
mov edi, esi
xor edi, 0xffffffff
and edi, 0x212e86b8
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x212e86b8
mov r14d, esi
and r14d, ebx
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x212e86b8
and ebx, 0xffffffff
or edi, r14d
or r13d, ebx
xor edi, r13d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x4643e53a
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x24f9ba16
or ebx, edi
or r14d, 0x24f9ba16
xor ebx, 0xffffffff
and ebx, r14d
mov edi, dword [rbp + 0x3dc]
xor edi, 0x4643e53a
and edi, 0x4d09dbbb
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x4d09dbbb
mov r13d, r14d
and r13d, 0x4643e53a
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x4d09dbbb
and r14d, 0xffffffff
or edi, r13d
or r12d, r14d
xor edi, r12d
mov r14d, edi
xor r14d, 0xffffffff
mov r12d, esi
xor r12d, r14d
and r12d, esi
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
and esi, 0xfb0ef1ee
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xfb0ef1ee
mov r13d, r14d
and r13d, 0xffffffff
mov dword [rbp + 0x3d0], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0xfb0ef1ee
and r14d, 0xffffffff
or esi, r13d
or r8d, r14d
xor esi, r8d
xor esi, 0xffffffff
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x4643e53a
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x7f73d3d4
or esi, r8d
or r14d, 0x7f73d3d4
xor esi, 0xffffffff
and esi, r14d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xdcf6544f
or r8d, edi
or r14d, 0xdcf6544f
xor r8d, 0xffffffff
and r8d, r14d
mov edi, ebx
xor edi, 0xffffffff
mov r14d, r12d
xor r14d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xf6f2ce0b
mov dword [rbp + 0x3cc], edi
and edi, 0xf6f2ce0b
and ebx, r13d
mov dword [rbp + 0x3c8], r14d
and r14d, 0xf6f2ce0b
and r12d, r13d
or edi, ebx
or r14d, r12d
xor edi, r14d
mov ebx, dword [rbp + 0x3cc]
mov r14d, dword [rbp + 0x3c8]
or ebx, r14d
xor ebx, 0xffffffff
or r13d, 0xf6f2ce0b
and ebx, r13d
or edi, ebx
mov ebx, esi
and ebx, r8d
xor esi, r8d
or ebx, esi
mov r8d, edi
xor r8d, 0xffffffff
mov esi, ebx
and esi, r8d
xor ebx, 0xffffffff
and edi, ebx
or esi, edi
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xc7a2a26a
and r8d, 0xba7303b1
mov edi, dword [rbp + 0x3dc]
xor edi, 0xba7303b1
mov ebx, edi
and ebx, 0xc7a2a26a
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xba7303b1
and edi, 0xffffffff
or r8d, ebx
or r12d, edi
xor r8d, r12d
mov edi, dword [rbp + 0x3dc]
xor edi, 0xadae491a
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x22481880
or edi, r8d
or ebx, 0x22481880
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xadae491a
and r8d, 0x5f9bb869
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x5f9bb869
mov r12d, ebx
and r12d, 0xadae491a
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x5f9bb869
and ebx, 0xffffffff
or r8d, r12d
or r13d, ebx
xor r8d, r13d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xc7a2a26a
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x63fef426
or ebx, r12d
or r13d, 0x63fef426
xor ebx, 0xffffffff
and ebx, r13d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xe08faab9
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xe08faab9
mov r14d, r13d
and r14d, 0xffffffff
mov dword [rbp + 0x3c4], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0xe08faab9
and r13d, 0xffffffff
or r12d, r14d
or r8d, r13d
xor r12d, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xadae491a
mov r14d, r12d
xor r14d, r8d
and r14d, r12d
mov r8d, dword [rbp + 0x3c4]
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r12d, edi
and r12d, ebx
xor edi, ebx
or r12d, edi
mov edi, r14d
xor edi, 0xffffffff
mov ebx, r8d
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xa0508e33
mov dword [rbp + 0x3c0], edi
and edi, 0xa0508e33
and r14d, r13d
mov dword [rbp + 0x3bc], ebx
and ebx, 0xa0508e33
and r8d, r13d
or edi, r14d
or ebx, r8d
xor edi, ebx
mov r8d, dword [rbp + 0x3c0]
mov ebx, dword [rbp + 0x3bc]
or r8d, ebx
xor r8d, 0xffffffff
or r13d, 0xa0508e33
and r8d, r13d
or edi, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov r14d, edi
and r14d, r8d
xor edi, 0xffffffff
and r12d, edi
or r14d, r12d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov r12d, r15d
and r12d, edi
or r8d, r12d
mov edi, esi
xor edi, 0xffffffff
and edi, 0x88ffe597
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x88ffe597
mov r13d, esi
and r13d, r12d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x88ffe597
and r12d, 0xffffffff
or edi, r13d
or ebx, r12d
xor edi, ebx
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xdc103724
and ebx, 0x429b302a
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x429b302a
mov r13d, r12d
and r13d, 0xdc103724
mov dword [rbp + 0x3b8], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0x429b302a
and r12d, 0xffffffff
or ebx, r13d
or r8d, r12d
xor ebx, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xdc103724
mov r12d, dword [rbp + 0x3b8]
xor r12d, r8d
mov r8d, dword [rbp + 0x3b8]
and r12d, r8d
xor r15d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xb3d28059
or r15d, r13d
or r8d, 0xb3d28059
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xdc103724
mov r13d, edi
xor r13d, r8d
and r13d, edi
mov r8d, ebx
xor r8d, 0xffffffff
mov dword [rbp + 0x3b4], esi
xor esi, r8d
mov r8d, dword [rbp + 0x3b4]
and esi, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov dword [rbp + 0x3b0], r15d
xor r15d, 0xffffffff
mov dword [rbp + 0x3ac], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x7bdb5c74
mov dword [rbp + 0x3a8], r8d
mov r8d, dword [rbp + 0x3ac]
and r8d, 0x7bdb5c74
mov dword [rbp + 0x3a4], r8d
mov r8d, dword [rbp + 0x3a8]
and r12d, r8d
mov r8d, r15d
and r8d, 0x7bdb5c74
mov dword [rbp + 0x3a0], r8d
mov r8d, dword [rbp + 0x3b0]
mov dword [rbp + 0x39c], r10d
mov r10d, dword [rbp + 0x3a8]
and r8d, r10d
mov r10d, dword [rbp + 0x3a4]
or r10d, r12d
mov r12d, dword [rbp + 0x3a0]
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x3ac]
or r8d, r15d
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x3a8]
or r15d, 0x7bdb5c74
and r8d, r15d
or r10d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x7f0d6fcf
mov dword [rbp + 0x398], r8d
and r8d, 0x7f0d6fcf
and r13d, r12d
mov dword [rbp + 0x394], r15d
and r15d, 0x7f0d6fcf
and esi, r12d
or r8d, r13d
or r15d, esi
xor r8d, r15d
mov esi, dword [rbp + 0x398]
mov r15d, dword [rbp + 0x394]
or esi, r15d
xor esi, 0xffffffff
or r12d, 0x7f0d6fcf
and esi, r12d
or r8d, esi
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x760088c7
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x760088c7
and r10d, r12d
mov r13d, r8d
xor r13d, 0xffffffff
and r13d, 0x760088c7
and r8d, r12d
or esi, r10d
or r13d, r8d
xor esi, r13d
mov r8d, dword [rbp + 0x3b8]
and r8d, edi
mov r10d, dword [rbp + 0x3b8]
xor r10d, edi
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xf30d1bf6
mov edi, dword [rbp + 0x3dc]
xor edi, 0xf30d1bf6
and r8d, edi
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xf30d1bf6
and edi, 0xffffffff
or r10d, r8d
or r12d, edi
xor r10d, r12d
mov r8d, ebx
and r8d, 0xdc103724
xor ebx, 0xdc103724
or r8d, ebx
xor r8d, 0xffffffff
mov edi, r10d
xor edi, r8d
and edi, r10d
mov r8d, esi
and r8d, edi
xor esi, edi
or r8d, esi
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xc7a2a26a
and r10d, 0x306ca123
mov esi, dword [rbp + 0x3dc]
xor esi, 0x306ca123
mov edi, esi
and edi, 0xc7a2a26a
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x306ca123
and esi, 0xffffffff
or r10d, edi
or ebx, esi
xor r10d, ebx
mov esi, r14d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov ebx, r14d
and ebx, edi
or esi, ebx
mov edi, dword [rbp + 0x3dc]
xor edi, 0x9ed05f24
and edi, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x9ed05f24
or edi, ebx
mov ebx, r10d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x9ed05f24
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x4b9befed
or ebx, r12d
or r13d, 0x4b9befed
xor ebx, 0xffffffff
and ebx, r13d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xc7a2a26a
mov r13d, edi
xor r13d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x796714ee
or r12d, r13d
or r15d, 0x796714ee
xor r12d, 0xffffffff
and r12d, r15d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x9ed05f24
mov r13d, esi
xor r13d, r15d
and r13d, esi
mov r15d, edi
xor r15d, 0xffffffff
mov dword [rbp + 0x390], r14d
xor r14d, r15d
mov r15d, dword [rbp + 0x390]
and r14d, r15d
mov r15d, ebx
xor r15d, 0xffffffff
mov dword [rbp + 0x38c], r12d
xor r12d, 0xffffffff
mov dword [rbp + 0x388], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xe7a775f3
mov dword [rbp + 0x384], r15d
and r15d, 0xe7a775f3
and ebx, r8d
mov dword [rbp + 0x380], r12d
and r12d, 0xe7a775f3
mov dword [rbp + 0x37c], r8d
mov r8d, dword [rbp + 0x38c]
mov dword [rbp + 0x378], r10d
mov r10d, dword [rbp + 0x37c]
and r8d, r10d
or r15d, ebx
or r12d, r8d
xor r15d, r12d
mov r8d, dword [rbp + 0x384]
mov ebx, dword [rbp + 0x380]
or r8d, ebx
xor r8d, 0xffffffff
or r10d, 0xe7a775f3
and r8d, r10d
or r15d, r8d
mov r8d, r13d
and r8d, r14d
xor r13d, r14d
or r8d, r13d
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0x50aaec5
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x50aaec5
and r15d, r14d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0x50aaec5
and r8d, r14d
or r10d, r15d
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x378]
and r8d, esi
mov r14d, dword [rbp + 0x378]
xor r14d, esi
or r8d, r14d
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r8d, r14d
or esi, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x9ed05f24
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xcc499ec3
mov r12d, r8d
and r12d, 0xcc499ec3
mov r13d, r15d
and r13d, 0x9ed05f24
mov ebx, r14d
and ebx, 0xcc499ec3
and edi, r15d
or r12d, r13d
or ebx, edi
xor r12d, ebx
or r8d, r14d
xor r8d, 0xffffffff
or r15d, 0xcc499ec3
and r8d, r15d
or r12d, r8d
xor esi, 0xffffffff
xor r12d, 0xffffffff
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x426759ae
or esi, r12d
or r8d, 0x426759ae
xor esi, 0xffffffff
and esi, r8d
mov r8d, r10d
and r8d, esi
xor r10d, esi
or r8d, r10d
mov r10d, dword [rbp + 0x388]
xor r10d, 0xffffffff
and r10d, 0xd5d213cf
mov esi, dword [rbp + 0x3dc]
xor esi, 0xd5d213cf
mov edi, dword [rbp + 0x388]
and edi, esi
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0xd5d213cf
and esi, 0xffffffff
or r10d, edi
or ebx, esi
xor r10d, ebx
xor r10d, 0xffffffff
xor r10d, 0xb13aab26
and r10d, 0xb13aab26
mov esi, dword [rbp + 0x3dc]
xor esi, 0xb13aab26
and esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0xb13aab26
or esi, edi
mov edi, esi
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x388]
xor ebx, edi
mov edi, dword [rbp + 0x388]
and ebx, edi
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0x2edbe38a
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x2edbe38a
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x2edbe38a
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xb13aab26
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x2489142d
or r14d, r15d
or r12d, 0x2489142d
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
xor esi, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x75fbe983
or r15d, esi
or r12d, 0x75fbe983
xor r15d, 0xffffffff
and r15d, r12d
mov esi, r10d
xor esi, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x2e0d87a2
mov edi, esi
and edi, 0x2e0d87a2
and r10d, r13d
mov dword [rbp + 0x374], r12d
and r12d, 0x2e0d87a2
and ebx, r13d
or edi, r10d
or r12d, ebx
xor edi, r12d
mov r10d, dword [rbp + 0x374]
or esi, r10d
xor esi, 0xffffffff
or r13d, 0x2e0d87a2
and esi, r13d
or edi, esi
mov esi, r14d
and esi, r15d
xor r14d, r15d
or esi, r14d
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, esi
and r14d, ebx
xor esi, 0xffffffff
and edi, esi
or r14d, edi
mov esi, r14d
xor esi, 0xffffffff
and esi, 0x386b07aa
mov edi, dword [rbp + 0x3dc]
xor edi, 0x386b07aa
and r14d, edi
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x386b07aa
and edi, 0xffffffff
or esi, r14d
or ebx, edi
xor esi, ebx
mov edi, r8d
xor edi, 0xffffffff
and edi, 0x8602c460
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x8602c460
and r8d, ebx
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0x8602c460
and ebx, 0xffffffff
or edi, r8d
or r14d, ebx
xor edi, r14d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x5e201678
and r8d, 0x77f295f0
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x77f295f0
mov r14d, ebx
and r14d, 0x5e201678
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x77f295f0
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, esi
and ebx, edi
xor esi, edi
or ebx, esi
mov esi, r8d
and esi, 0x5e201678
xor r8d, 0x5e201678
or esi, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and ebx, edi
or r8d, ebx
xor r8d, 0xffffffff
xor esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0x830a8870
or r8d, esi
or edi, 0x830a8870
xor r8d, 0xffffffff
and r8d, edi
mov esi, dword [rbp + 0x3dc]
xor esi, 0xad332495
and esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0xad332495
or esi, edi
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
xor esi, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xede9038b
or edi, esi
or ebx, 0xede9038b
xor edi, 0xffffffff
and edi, ebx
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
and esi, 0xad233c41
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xad233c41
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xad233c41
and ebx, 0xffffffff
or esi, r14d
or r15d, ebx
xor esi, r15d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xad332495
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x7f9299c3
or ebx, esi
or r14d, 0x7f9299c3
xor ebx, 0xffffffff
and ebx, r14d
mov esi, edi
and esi, ebx
xor edi, ebx
or esi, edi
mov edi, esi
xor edi, 0xffffffff
and edi, 0x6bf22250
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x6bf22250
and esi, ebx
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0x6bf22250
and ebx, 0xffffffff
or edi, esi
or r14d, ebx
xor edi, r14d
mov esi, dword [rbp + 0x3dc]
xor esi, 0xd7da3306
and esi, 0x2d5599b0
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x2d5599b0
mov r14d, ebx
and r14d, 0xd7da3306
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0x2d5599b0
and edi, ebx
or esi, r14d
or r15d, edi
xor esi, r15d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xd7da3306
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xa80e5fd0
or esi, edi
or ebx, 0xa80e5fd0
xor esi, 0xffffffff
and esi, ebx
mov edi, dword [rbp + 0x3dc]
xor edi, 0xd7da3306
and edi, 0xdcbf681b
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xdcbf681b
mov r14d, ebx
and r14d, 0xd7da3306
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xdcbf681b
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or ebx, r14d
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xd7da3306
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xd18dfd7a
or r14d, ebx
or r15d, 0xd18dfd7a
xor r14d, 0xffffffff
and r14d, r15d
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xcc692434
mov r13d, ebx
and r13d, 0xcc692434
and edi, r12d
mov r10d, r15d
and r10d, 0xcc692434
and r14d, r12d
or r13d, edi
or r10d, r14d
xor r13d, r10d
or ebx, r15d
xor ebx, 0xffffffff
or r12d, 0xcc692434
and ebx, r12d
or r13d, ebx
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov ebx, r13d
and ebx, edi
or r10d, ebx
mov edi, dword [rbp + 0x3dc]
xor edi, 0xad332495
mov ebx, r10d
and ebx, edi
xor r10d, 0xffffffff
and r10d, 0xad332495
or ebx, r10d
xor ebx, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xad332495
mov edi, dword [rbp + 0x3dc]
xor edi, 0x6106c228
or ebx, r10d
or edi, 0x6106c228
xor ebx, 0xffffffff
and ebx, edi
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0xffffffff
or r10d, edi
xor r10d, 0xffffffff
xor r10d, 0x94a6238e
and r10d, 0x94a6238e
mov edi, dword [rbp + 0x3dc]
xor edi, 0x94a6238e
and edi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0x94a6238e
or edi, r14d
mov r14d, edi
xor r14d, 0xffffffff
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x94a6238e
mov dword [rbp + 0x370], r15d
xor r15d, r12d
mov r12d, dword [rbp + 0x370]
and r15d, r12d
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov r12d, r10d
xor r12d, 0xffffffff
mov dword [rbp + 0x36c], r14d
xor r14d, 0xffffffff
mov dword [rbp + 0x368], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xedb82b41
mov dword [rbp + 0x364], r12d
and r12d, 0xedb82b41
and r10d, r8d
mov dword [rbp + 0x360], r14d
and r14d, 0xedb82b41
mov dword [rbp + 0x35c], r8d
mov r8d, dword [rbp + 0x36c]
mov dword [rbp + 0x358], r10d
mov r10d, dword [rbp + 0x35c]
and r8d, r10d
mov r10d, dword [rbp + 0x358]
or r12d, r10d
or r14d, r8d
xor r12d, r14d
mov r8d, dword [rbp + 0x364]
mov r10d, dword [rbp + 0x360]
or r8d, r10d
xor r8d, 0xffffffff
mov r14d, dword [rbp + 0x35c]
or r14d, 0xedb82b41
and r8d, r14d
or r12d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xe5bb1bb6
mov dword [rbp + 0x354], r8d
and r8d, 0xe5bb1bb6
and r15d, r10d
mov dword [rbp + 0x350], r14d
and r14d, 0xe5bb1bb6
and edi, r10d
or r8d, r15d
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x354]
mov r14d, dword [rbp + 0x350]
or edi, r14d
xor edi, 0xffffffff
or r10d, 0xe5bb1bb6
and edi, r10d
or r8d, edi
mov r10d, r12d
xor r10d, 0xffffffff
mov edi, r8d
and edi, r10d
xor r8d, 0xffffffff
and r12d, r8d
or edi, r12d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xd7da3306
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r10d, 0xd7da3306
or r8d, r10d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0x32da961
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x32da961
mov r12d, edi
and r12d, r15d
mov r14d, r8d
xor r14d, 0xffffffff
and r14d, 0x32da961
and r8d, r15d
or r10d, r12d
or r14d, r8d
xor r10d, r14d
xor edi, 0xffffffff
mov r8d, r10d
xor r8d, edi
and r8d, r10d
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0xffffffff
or r10d, edi
mov edi, r13d
xor edi, 0xffffffff
and edi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r13d, r14d
or edi, r13d
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xd120d297
and r14d, 0x32271cc9
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x32271cc9
mov r12d, r15d
and r12d, 0xd120d297
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x32271cc9
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, r10d
xor r15d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xbed85b3b
mov dword [rbp + 0x34c], r15d
and r15d, 0xbed85b3b
and r10d, r13d
mov dword [rbp + 0x348], r12d
and r12d, 0xbed85b3b
and edi, r13d
or r15d, r10d
or r12d, edi
xor r15d, r12d
mov r10d, dword [rbp + 0x34c]
mov edi, dword [rbp + 0x348]
or r10d, edi
xor r10d, 0xffffffff
or r13d, 0xbed85b3b
and r10d, r13d
or r15d, r10d
mov r10d, r14d
and r10d, 0xd120d297
xor r14d, 0xd120d297
or r10d, r14d
mov r14d, r15d
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r15d, r12d
or r14d, r15d
xor r14d, 0xffffffff
xor r10d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xf9fc7b61
or r14d, r10d
or r15d, 0xf9fc7b61
xor r14d, 0xffffffff
and r14d, r15d
mov r10d, ebx
xor r10d, 0xffffffff
mov r15d, esi
xor r15d, r10d
and r15d, esi
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0x48f4d40
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x48f4d40
and esi, r12d
mov r13d, ebx
xor r13d, 0xffffffff
and r13d, 0x48f4d40
and ebx, r12d
or r10d, esi
or r13d, ebx
xor r10d, r13d
mov esi, r15d
xor esi, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x4e0816d9
mov r13d, esi
and r13d, 0x4e0816d9
and r15d, r12d
mov edi, ebx
and edi, 0x4e0816d9
and r10d, r12d
or r13d, r15d
or edi, r10d
xor r13d, edi
or esi, ebx
xor esi, 0xffffffff
or r12d, 0x4e0816d9
and esi, r12d
or r13d, esi
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
mov edi, r8d
and edi, esi
or r10d, edi
mov esi, r14d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov ebx, r14d
and ebx, edi
or esi, ebx
mov edi, dword [rbp + 0x3dc]
xor edi, 0x95a4c90f
and edi, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x95a4c90f
or edi, ebx
mov ebx, r10d
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x95a4c90f
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xc7928ad4
or ebx, r15d
or r12d, 0xc7928ad4
xor ebx, 0xffffffff
and ebx, r12d
xor r8d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x1245bfd8
or r8d, r15d
or r12d, 0x1245bfd8
xor r8d, 0xffffffff
and r8d, r12d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x95a4c90f
mov r12d, esi
xor r12d, r15d
and r12d, esi
mov r15d, edi
xor r15d, 0xffffffff
mov dword [rbp + 0x344], r14d
xor r14d, r15d
mov r15d, dword [rbp + 0x344]
and r14d, r15d
mov r15d, ebx
and r15d, r8d
xor ebx, r8d
or r15d, ebx
mov r8d, r12d
and r8d, r14d
xor r12d, r14d
or r8d, r12d
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0xdf3da53c
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xdf3da53c
and r15d, r14d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0xdf3da53c
and r8d, r14d
or ebx, r15d
or r12d, r8d
xor ebx, r12d
mov r8d, r10d
and r8d, esi
xor r10d, esi
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
and r8d, esi
or r10d, r8d
mov r8d, edi
and r8d, 0x95a4c90f
xor edi, 0x95a4c90f
or r8d, edi
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x3dc]
xor esi, 0x939a230a
or r10d, r8d
or esi, 0x939a230a
xor r10d, 0xffffffff
and r10d, esi
mov r8d, ebx
and r8d, r10d
xor ebx, r10d
or r8d, ebx
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
mov edi, r13d
and edi, esi
or r10d, edi
mov esi, r8d
xor esi, 0xffffffff
xor r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0x424e4720
or esi, r10d
or edi, 0x424e4720
xor esi, 0xffffffff
and esi, edi
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xe37476e7
mov edi, dword [rbp + 0x3dc]
xor edi, 0xe37476e7
and r8d, edi
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0xe37476e7
and edi, 0xffffffff
or r10d, r8d
or ebx, edi
xor r10d, ebx
xor r10d, 0xffffffff
mov r8d, r13d
xor r8d, r10d
and r8d, r13d
mov r10d, esi
and r10d, r8d
xor esi, r8d
or r10d, esi
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xc3b4b71
mov esi, dword [rbp + 0x3dc]
xor esi, 0xc3b4b71
mov edi, r10d
and edi, esi
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0xc3b4b71
and esi, 0xffffffff
or r8d, edi
or ebx, esi
xor r8d, ebx
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0x531676f2
or esi, r8d
or edi, 0x531676f2
xor esi, 0xffffffff
and esi, edi
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0xd5a08865
mov edi, dword [rbp + 0x3dc]
xor edi, 0xd5a08865
mov ebx, edi
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0xd5a08865
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, r10d
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x58de8d0f
or edi, r8d
or ebx, 0x58de8d0f
xor edi, 0xffffffff
and edi, ebx
mov r8d, esi
xor r8d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x84ed4625
mov r15d, r8d
and r15d, 0x84ed4625
and esi, r14d
mov r12d, ebx
and r12d, 0x84ed4625
and edi, r14d
or r15d, esi
or r12d, edi
xor r15d, r12d
or r8d, ebx
xor r8d, 0xffffffff
or r14d, 0x84ed4625
and r8d, r14d
or r15d, r8d
mov r8d, dword [rbp + 0x39c]
xor r8d, 0xffffffff
and r8d, 0xd2a6ccc2
mov esi, dword [rbp + 0x3dc]
xor esi, 0xd2a6ccc2
mov edi, dword [rbp + 0x39c]
and edi, esi
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0xd2a6ccc2
and esi, 0xffffffff
or r8d, edi
or ebx, esi
xor r8d, ebx
mov esi, dword [rbp + 0x3dc]
xor esi, 0xe3ab7646
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0x71db7df8
or esi, r8d
or edi, 0x71db7df8
xor esi, 0xffffffff
and esi, edi
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xe3ab7646
and r8d, 0xf92b12c5
mov edi, dword [rbp + 0x3dc]
xor edi, 0xf92b12c5
mov ebx, edi
and ebx, 0xe3ab7646
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0xf92b12c5
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, r8d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x39c]
xor ebx, edi
mov edi, dword [rbp + 0x39c]
and ebx, edi
mov r14d, r15d
xor r14d, 0xffffffff
and r14d, 0xdaa65dc3
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xdaa65dc3
mov r13d, r15d
and r13d, r12d
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0xdaa65dc3
and r12d, 0xffffffff
or r14d, r13d
or edi, r12d
xor r14d, edi
xor r14d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xe3ab7646
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xb4eb4b8c
or r14d, edi
or r12d, 0xb4eb4b8c
xor r14d, 0xffffffff
and r14d, r12d
xor r8d, 0xffffffff
mov edi, r15d
xor edi, r8d
and edi, r15d
mov r8d, esi
xor r8d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x90b83c67
mov r13d, r8d
and r13d, 0x90b83c67
and esi, r12d
mov dword [rbp + 0x340], r15d
and r15d, 0x90b83c67
and ebx, r12d
or r13d, esi
or r15d, ebx
xor r13d, r15d
mov esi, dword [rbp + 0x340]
or r8d, esi
xor r8d, 0xffffffff
or r12d, 0x90b83c67
and r8d, r12d
or r13d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xff573f96
mov r12d, r8d
and r12d, 0xff573f96
and r14d, r15d
mov esi, ebx
and esi, 0xff573f96
and edi, r15d
or r12d, r14d
or esi, edi
xor r12d, esi
or r8d, ebx
xor r8d, 0xffffffff
or r15d, 0xff573f96
and r8d, r15d
or r12d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0xc999a04b
mov esi, dword [rbp + 0x3dc]
xor esi, 0xc999a04b
and r13d, esi
mov edi, r12d
xor edi, 0xffffffff
and edi, 0xc999a04b
and r12d, esi
or r8d, r13d
or edi, r12d
xor r8d, edi
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and r8d, edi
or esi, r8d
mov r8d, dword [rbp + 0x39c]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x39c]
and ebx, edi
or r8d, ebx
mov edi, dword [rbp + 0x3dc]
xor edi, 0x9f068200
and edi, 0xb67b793b
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xb67b793b
mov r14d, ebx
and r14d, 0x9f068200
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xb67b793b
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x5ecb976a
mov r12d, ebx
and r12d, 0x5ecb976a
and esi, r15d
mov r13d, r14d
and r13d, 0x5ecb976a
and r8d, r15d
or r12d, esi
or r13d, r8d
xor r12d, r13d
or ebx, r14d
xor ebx, 0xffffffff
or r15d, 0x5ecb976a
and ebx, r15d
or r12d, ebx
mov r8d, edi
and r8d, 0x9f068200
xor edi, 0x9f068200
or r8d, edi
mov esi, r12d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and r12d, edi
or esi, r12d
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xd652effb
or esi, r8d
or edi, 0xd652effb
xor esi, 0xffffffff
and esi, edi
mov r8d, dword [rbp + 0x3d0]
xor r8d, 0xffffffff
and r8d, 0xb86ed6bc
mov edi, dword [rbp + 0x3dc]
xor edi, 0xb86ed6bc
mov ebx, dword [rbp + 0x3d0]
and ebx, edi
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0xb86ed6bc
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x3dc]
xor edi, 0x8f9aa59e
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x29ca28e1
or edi, r8d
or ebx, 0x29ca28e1
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x8f9aa59e
and r8d, 0xe48bb645
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xe48bb645
mov r14d, ebx
and r14d, 0x8f9aa59e
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xe48bb645
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x3d0]
xor r14d, ebx
mov ebx, dword [rbp + 0x3d0]
and r14d, ebx
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x43a66cef
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x43a66cef
mov r13d, r12d
and r13d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x43a66cef
and r12d, 0xffffffff
or r15d, r13d
or ebx, r12d
xor r15d, ebx
xor r15d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x8f9aa59e
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xb7e18071
or r15d, ebx
or r12d, 0xb7e18071
xor r15d, 0xffffffff
and r15d, r12d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, edi
and ebx, r14d
xor edi, r14d
or ebx, edi
mov edi, r15d
xor edi, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xf8ca233e
mov r13d, edi
and r13d, 0xf8ca233e
and r15d, r12d
mov dword [rbp + 0x33c], r14d
and r14d, 0xf8ca233e
and r8d, r12d
or r13d, r15d
or r14d, r8d
xor r13d, r14d
mov r8d, dword [rbp + 0x33c]
or edi, r8d
xor edi, 0xffffffff
or r12d, 0xf8ca233e
and edi, r12d
or r13d, edi
mov edi, ebx
xor edi, 0xffffffff
mov r14d, r13d
and r14d, edi
xor r13d, 0xffffffff
and ebx, r13d
or r14d, ebx
mov edi, r14d
xor edi, 0xffffffff
and edi, 0x66ac9caa
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x66ac9caa
and r14d, ebx
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x66ac9caa
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x9b50eec3
and ebx, 0x1deddd1c
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x1deddd1c
mov r15d, r14d
and r15d, 0x9b50eec3
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x1deddd1c
and edi, r14d
or ebx, r15d
or r12d, edi
xor ebx, r12d
mov edi, dword [rbp + 0x3dc]
xor edi, 0x9b50eec3
mov r14d, ebx
xor r14d, edi
and r14d, ebx
mov edi, dword [rbp + 0x3dc]
xor edi, 0x9b50eec3
and edi, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x9b50eec3
or edi, ebx
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x34a974fc
or ebx, edi
or r15d, 0x34a974fc
xor ebx, 0xffffffff
and ebx, r15d
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xffffffff
or edi, r15d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x9b50eec3
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x926312d8
or r15d, edi
or r12d, 0x926312d8
xor r15d, 0xffffffff
and r15d, r12d
mov edi, ebx
and edi, r15d
xor ebx, r15d
or edi, ebx
mov ebx, dword [rbp + 0x3d0]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3d0]
and r12d, r15d
or ebx, r12d
mov r15d, edi
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
mov r13d, edi
and r13d, r12d
or r15d, r13d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x8f9d4a88
and r12d, 0x39b7232
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x39b7232
mov r8d, r13d
and r8d, 0x8f9d4a88
mov dword [rbp + 0x338], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0x39b7232
and r13d, 0xffffffff
mov dword [rbp + 0x334], r8d
mov r8d, dword [rbp + 0x338]
or r12d, r8d
mov r8d, dword [rbp + 0x334]
or r8d, r13d
xor r12d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x330], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x61f5be01
mov dword [rbp + 0x32c], r8d
mov r8d, dword [rbp + 0x330]
and r8d, 0x61f5be01
mov dword [rbp + 0x328], r8d
mov r8d, dword [rbp + 0x32c]
and ebx, r8d
mov r8d, r13d
and r8d, 0x61f5be01
mov dword [rbp + 0x324], r8d
mov r8d, dword [rbp + 0x32c]
and r15d, r8d
mov r8d, dword [rbp + 0x328]
or r8d, ebx
mov ebx, dword [rbp + 0x324]
or ebx, r15d
xor r8d, ebx
mov ebx, dword [rbp + 0x330]
or ebx, r13d
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x32c]
or r15d, 0x61f5be01
and ebx, r15d
or r8d, ebx
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x8f9d4a88
mov r15d, r12d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xf8b521cc
mov dword [rbp + 0x320], ebx
and ebx, 0xf8b521cc
mov dword [rbp + 0x31c], r13d
and r13d, 0x8f9d4a88
mov dword [rbp + 0x318], r15d
and r15d, 0xf8b521cc
mov dword [rbp + 0x314], r8d
mov r8d, dword [rbp + 0x31c]
and r12d, r8d
or ebx, r13d
or r15d, r12d
xor ebx, r15d
mov r15d, dword [rbp + 0x320]
mov r12d, dword [rbp + 0x318]
or r15d, r12d
xor r15d, 0xffffffff
or r8d, 0xf8b521cc
and r15d, r8d
or ebx, r15d
mov r8d, dword [rbp + 0x314]
xor r8d, 0xffffffff
and r8d, 0x5382561d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x5382561d
mov r13d, dword [rbp + 0x314]
and r13d, r15d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x5382561d
and r15d, 0xffffffff
or r8d, r13d
or r12d, r15d
xor r8d, r12d
xor r8d, 0xffffffff
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x6147b57c
or r8d, ebx
or r15d, 0x6147b57c
xor r8d, 0xffffffff
and r8d, r15d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x33704689
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x33704689
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x33704689
and r15d, 0xffffffff
or ebx, r12d
or r13d, r15d
xor ebx, r13d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xf242f40a
or r15d, ebx
or r12d, 0xf242f40a
xor r15d, 0xffffffff
and r15d, r12d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or ebx, r12d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x9804097d
or r12d, ebx
or r13d, 0x9804097d
xor r12d, 0xffffffff
and r12d, r13d
mov ebx, r15d
xor ebx, 0xffffffff
mov r13d, r12d
xor r13d, 0xffffffff
mov dword [rbp + 0x310], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x6a6a1606
mov dword [rbp + 0x30c], ebx
and ebx, 0x6a6a1606
and r15d, r8d
mov dword [rbp + 0x308], r13d
and r13d, 0x6a6a1606
and r12d, r8d
or ebx, r15d
or r13d, r12d
xor ebx, r13d
mov r15d, dword [rbp + 0x30c]
mov r12d, dword [rbp + 0x308]
or r15d, r12d
xor r15d, 0xffffffff
or r8d, 0x6a6a1606
and r15d, r8d
or ebx, r15d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and ebx, r15d
or r8d, ebx
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x9b50eec3
and ebx, 0x45426f35
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x45426f35
mov r13d, r15d
and r13d, 0x9b50eec3
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x45426f35
and r15d, 0xffffffff
or ebx, r13d
or r12d, r15d
xor ebx, r12d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xd481b3d4
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xd481b3d4
or r15d, r12d
mov r12d, r8d
and r12d, ebx
xor r8d, ebx
or r12d, r8d
mov r8d, r15d
and r8d, 0xd481b3d4
xor r15d, 0xd481b3d4
or r8d, r15d
mov ebx, r12d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r12d, r15d
or ebx, r12d
xor r8d, 0xffffffff
mov r15d, ebx
xor r15d, r8d
and r15d, ebx
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0xd73b2f1f
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xd73b2f1f
mov r12d, ebx
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0xd73b2f1f
and ebx, 0xffffffff
or r8d, r12d
or r13d, ebx
xor r8d, r13d
mov ebx, edi
xor ebx, 0xffffffff
and ebx, 0x291d83ec
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x291d83ec
and edi, r12d
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x291d83ec
and r12d, 0xffffffff
or ebx, edi
or r13d, r12d
xor ebx, r13d
mov edi, dword [rbp + 0x3dc]
xor edi, 0x8e96c4af
and edi, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x8e96c4af
or edi, r12d
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, ebx
xor r13d, 0xffffffff
mov dword [rbp + 0x304], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xd7809ede
mov dword [rbp + 0x300], r12d
and r12d, 0xd7809ede
mov dword [rbp + 0x2fc], r8d
mov r8d, dword [rbp + 0x304]
mov dword [rbp + 0x2f8], r10d
mov r10d, dword [rbp + 0x2fc]
and r8d, r10d
mov r10d, r13d
and r10d, 0xd7809ede
mov dword [rbp + 0x2f4], r8d
mov r8d, dword [rbp + 0x2fc]
and ebx, r8d
mov r8d, dword [rbp + 0x2f4]
or r12d, r8d
or r10d, ebx
xor r12d, r10d
mov r8d, dword [rbp + 0x300]
or r8d, r13d
xor r8d, 0xffffffff
mov r10d, dword [rbp + 0x2fc]
or r10d, 0xd7809ede
and r8d, r10d
or r12d, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x8e96c4af
mov r10d, edi
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x48a2c60b
mov r13d, r8d
and r13d, 0x48a2c60b
mov dword [rbp + 0x2f0], ebx
and ebx, 0x8e96c4af
mov dword [rbp + 0x2ec], r10d
and r10d, 0x48a2c60b
mov dword [rbp + 0x2e8], r8d
mov r8d, dword [rbp + 0x2f0]
and edi, r8d
or r13d, ebx
or r10d, edi
xor r13d, r10d
mov r10d, dword [rbp + 0x2e8]
mov edi, dword [rbp + 0x2ec]
or r10d, edi
xor r10d, 0xffffffff
or r8d, 0x48a2c60b
and r10d, r8d
or r13d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r12d, r10d
or r8d, r12d
xor r13d, 0xffffffff
mov r10d, r8d
xor r10d, r13d
and r10d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
mov r12d, r14d
and r12d, ebx
or r8d, r12d
mov ebx, dword [rbp + 0x310]
xor ebx, 0xffffffff
and ebx, 0xdeb9175
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xdeb9175
mov r13d, dword [rbp + 0x310]
and r13d, r12d
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0xdeb9175
and r12d, 0xffffffff
or ebx, r13d
or edi, r12d
xor ebx, edi
mov edi, dword [rbp + 0x3dc]
xor edi, 0x6a9d47be
and edi, 0x5341553c
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x5341553c
mov r13d, r12d
and r13d, 0x6a9d47be
mov dword [rbp + 0x2e4], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0x5341553c
and r12d, 0xffffffff
or edi, r13d
or r8d, r12d
xor edi, r8d
mov r8d, dword [rbp + 0x2e4]
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x6a9d47be
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x31d79c74
or r8d, r12d
or r13d, 0x31d79c74
xor r8d, 0xffffffff
and r8d, r13d
xor r14d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xdf2b6a8a
or r14d, r12d
or r13d, 0xdf2b6a8a
xor r14d, 0xffffffff
and r14d, r13d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x6a9d47be
mov r13d, ebx
xor r13d, r12d
and r13d, ebx
mov r12d, dword [rbp + 0x310]
xor r12d, 0xffffffff
mov dword [rbp + 0x2e0], edi
xor edi, 0xffffffff
mov dword [rbp + 0x2dc], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xd8138d86
or r12d, edi
or r8d, 0xd8138d86
xor r12d, 0xffffffff
and r12d, r8d
mov r8d, dword [rbp + 0x2dc]
and r8d, r14d
mov edi, dword [rbp + 0x2dc]
xor edi, r14d
or r8d, edi
mov edi, r13d
xor edi, 0xffffffff
mov r14d, r12d
xor r14d, 0xffffffff
mov dword [rbp + 0x2d8], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x770a0def
mov dword [rbp + 0x2d4], edi
and edi, 0x770a0def
and r13d, r8d
mov dword [rbp + 0x2d0], r14d
and r14d, 0x770a0def
and r12d, r8d
or edi, r13d
or r14d, r12d
xor edi, r14d
mov r14d, dword [rbp + 0x2d4]
mov r12d, dword [rbp + 0x2d0]
or r14d, r12d
xor r14d, 0xffffffff
or r8d, 0x770a0def
and r14d, r8d
or edi, r14d
mov r8d, dword [rbp + 0x2d8]
xor r8d, 0xffffffff
and r8d, 0x23ff7c4f
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x23ff7c4f
mov r13d, dword [rbp + 0x2d8]
and r13d, r14d
mov r12d, edi
xor r12d, 0xffffffff
and r12d, 0x23ff7c4f
and edi, r14d
or r8d, r13d
or r12d, edi
xor r8d, r12d
mov edi, dword [rbp + 0x2e4]
and edi, ebx
mov r14d, dword [rbp + 0x2e4]
xor r14d, ebx
or edi, r14d
mov ebx, edi
xor ebx, 0xffffffff
and ebx, 0xfb1a5c75
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xfb1a5c75
and edi, r14d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xfb1a5c75
and r14d, 0xffffffff
or ebx, edi
or r12d, r14d
xor ebx, r12d
mov edi, dword [rbp + 0x2e0]
and edi, 0x6a9d47be
mov r14d, dword [rbp + 0x2e0]
xor r14d, 0x6a9d47be
or edi, r14d
xor ebx, 0xffffffff
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x1d66010e
or ebx, edi
or r14d, 0x1d66010e
xor ebx, 0xffffffff
and ebx, r14d
mov edi, r8d
and edi, ebx
xor r8d, ebx
or edi, r8d
mov r8d, r15d
xor r8d, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xd963811e
or r8d, ebx
or r14d, 0xd963811e
xor r8d, 0xffffffff
and r8d, r14d
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0xfc20db80
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xfc20db80
and r15d, r14d
mov r12d, r10d
xor r12d, 0xffffffff
and r12d, 0xfc20db80
and r10d, r14d
or ebx, r15d
or r12d, r10d
xor ebx, r12d
mov r10d, r8d
xor r10d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x5ca3bb76
mov r12d, r10d
and r12d, 0x5ca3bb76
and r8d, r15d
mov r13d, r14d
and r13d, 0x5ca3bb76
and ebx, r15d
or r12d, r8d
or r13d, ebx
xor r12d, r13d
or r10d, r14d
xor r10d, 0xffffffff
or r15d, 0x5ca3bb76
and r10d, r15d
or r12d, r10d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0x9c1fe337
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0x9c1fe337
mov ebx, edi
and ebx, r10d
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0x9c1fe337
and r10d, 0xffffffff
or r8d, ebx
or r14d, r10d
xor r8d, r14d
mov r10d, r12d
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xc0e28932
or r10d, r8d
or ebx, 0xc0e28932
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xad2ffd2b
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xad2ffd2b
and r12d, ebx
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0xad2ffd2b
and ebx, 0xffffffff
or r8d, r12d
or r14d, ebx
xor r8d, r14d
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xcf20560
or edi, r8d
or ebx, 0xcf20560
xor edi, 0xffffffff
and edi, ebx
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 + 0x3dc]
xor edi, 0xffffffff
mov ebx, r8d
and ebx, edi
or r10d, ebx
mov edi, dword [rbp + 0x3dc]
xor edi, 0x95c194cf
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x2dd03f18
or edi, r10d
or ebx, 0x2dd03f18
xor edi, 0xffffffff
and edi, ebx
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0x95c194cf
and r10d, 0xa3afc066
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xa3afc066
mov r14d, ebx
and r14d, 0x95c194cf
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xa3afc066
and ebx, 0xffffffff
or r10d, r14d
or r15d, ebx
xor r10d, r15d
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, r8d
xor r14d, ebx
and r14d, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or r8d, ebx
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x95c194cf
mov r15d, r8d
xor r15d, ebx
and r15d, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xebc8e5ac
or r8d, r10d
or ebx, 0xebc8e5ac
xor r8d, 0xffffffff
and r8d, ebx
mov r10d, edi
xor r10d, 0xffffffff
mov ebx, r14d
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xacd1b647
mov r13d, r10d
and r13d, 0xacd1b647
and edi, r12d
mov dword [rbp + 0x2cc], ebx
and ebx, 0xacd1b647
and r14d, r12d
or r13d, edi
or ebx, r14d
xor r13d, ebx
mov edi, dword [rbp + 0x2cc]
or r10d, edi
xor r10d, 0xffffffff
or r12d, 0xacd1b647
and r10d, r12d
or r13d, r10d
mov r10d, r15d
and r10d, r8d
xor r15d, r8d
or r10d, r15d
mov r8d, r13d
xor r8d, 0xffffffff
mov ebx, r10d
and ebx, r8d
xor r10d, 0xffffffff
and r13d, r10d
or ebx, r13d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xad332495
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r10d, 0xad332495
or r8d, r10d
xor r8d, 0xffffffff
xor r8d, 0x9955b187
and r8d, 0x9955b187
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0x9955b187
and r10d, 0x6d38b51f
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x6d38b51f
mov r15d, r14d
and r15d, 0x9955b187
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x6d38b51f
and r14d, 0xffffffff
or r10d, r15d
or r12d, r14d
xor r10d, r12d
mov r14d, r10d
xor r14d, 0xffffffff
xor r14d, 0xad332495
and r14d, 0xad332495
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x9955b187
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x943749b
or r15d, r12d
or r13d, 0x943749b
xor r15d, 0xffffffff
and r15d, r13d
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, r14d
xor r13d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xae8f5513
mov dword [rbp + 0x2c8], r12d
and r12d, 0xae8f5513
and r8d, edi
mov dword [rbp + 0x2c4], r13d
and r13d, 0xae8f5513
and r14d, edi
or r12d, r8d
or r13d, r14d
xor r12d, r13d
mov r8d, dword [rbp + 0x2c8]
mov r14d, dword [rbp + 0x2c4]
or r8d, r14d
xor r8d, 0xffffffff
or edi, 0xae8f5513
and r8d, edi
or r12d, r8d
mov r8d, r15d
and r8d, r10d
xor r15d, r10d
or r8d, r15d
mov r10d, r12d
xor r10d, 0xffffffff
mov edi, r8d
and edi, r10d
xor r8d, 0xffffffff
and r12d, r8d
or edi, r12d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x1f3c2d68
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r10d, 0x1f3c2d68
or r8d, r10d
xor r8d, 0xffffffff
xor r8d, 0xd8a8132
and r8d, 0xd8a8132
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xd8a8132
and r10d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xd8a8132
or r10d, r15d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x1f3c2d68
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xe374fc63
or r15d, r12d
or r13d, 0xe374fc63
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0xffffffff
or r12d, r13d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xd8a8132
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x2688efcb
or r12d, r13d
or r14d, 0x2688efcb
xor r12d, 0xffffffff
and r12d, r14d
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
xor r10d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x1e7522d4
or r14d, r10d
or r13d, 0x1e7522d4
xor r14d, 0xffffffff
and r14d, r13d
mov r10d, r8d
and r10d, r15d
xor r8d, r15d
or r10d, r8d
mov r8d, r12d
and r8d, r14d
xor r12d, r14d
or r8d, r12d
mov r14d, r10d
xor r14d, 0xffffffff
and r14d, 0x654e5fef
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x654e5fef
and r10d, r15d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0x654e5fef
and r8d, r15d
or r14d, r10d
or r12d, r8d
xor r14d, r12d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
mov r15d, ebx
and r15d, r10d
or r8d, r15d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
mov r12d, edi
and r12d, r15d
or r10d, r12d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x60b1e080
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x60b1e080
or r15d, r12d
mov r12d, r8d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x60b1e080
mov dword [rbp + 0x2c0], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x5717e3af
or r12d, r13d
or r8d, 0x5717e3af
xor r12d, 0xffffffff
and r12d, r8d
xor ebx, 0xffffffff
mov r8d, r15d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x68007a9
or ebx, r8d
or r13d, 0x68007a9
xor ebx, 0xffffffff
and ebx, r13d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x60b1e080
mov r13d, r10d
xor r13d, r8d
and r13d, r10d
mov r8d, r15d
xor r8d, 0xffffffff
mov dword [rbp + 0x2bc], edi
xor edi, r8d
mov r8d, dword [rbp + 0x2bc]
and edi, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov dword [rbp + 0x2b8], ebx
xor ebx, 0xffffffff
mov dword [rbp + 0x2b4], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x539f85fe
mov dword [rbp + 0x2b0], r8d
mov r8d, dword [rbp + 0x2b4]
and r8d, 0x539f85fe
mov dword [rbp + 0x2ac], r8d
mov r8d, dword [rbp + 0x2b0]
and r12d, r8d
mov r8d, ebx
and r8d, 0x539f85fe
mov dword [rbp + 0x2a8], r8d
mov r8d, dword [rbp + 0x2b8]
mov dword [rbp + 0x2a4], r10d
mov r10d, dword [rbp + 0x2b0]
and r8d, r10d
mov r10d, dword [rbp + 0x2ac]
or r10d, r12d
mov r12d, dword [rbp + 0x2a8]
or r12d, r8d
xor r10d, r12d
mov r8d, dword [rbp + 0x2b4]
or r8d, ebx
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x2b0]
or ebx, 0x539f85fe
and r8d, ebx
or r10d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x75169c2f
mov dword [rbp + 0x2a0], r8d
and r8d, 0x75169c2f
and r13d, r12d
mov dword [rbp + 0x29c], ebx
and ebx, 0x75169c2f
and edi, r12d
or r8d, r13d
or ebx, edi
xor r8d, ebx
mov edi, dword [rbp + 0x2a0]
mov ebx, dword [rbp + 0x29c]
or edi, ebx
xor edi, 0xffffffff
or r12d, 0x75169c2f
and edi, r12d
or r8d, edi
mov edi, r10d
xor edi, 0xffffffff
mov r12d, r8d
and r12d, edi
xor r8d, 0xffffffff
and r10d, r8d
or r12d, r10d
mov r8d, dword [rbp + 0x2c0]
mov r10d, dword [rbp + 0x2a4]
and r8d, r10d
mov edi, dword [rbp + 0x2c0]
xor edi, r10d
or r8d, edi
mov edi, r8d
xor edi, 0xffffffff
and edi, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r8d, r13d
or edi, r8d
mov r8d, r15d
and r8d, 0x60b1e080
xor r15d, 0x60b1e080
or r8d, r15d
xor r8d, 0xffffffff
mov r15d, edi
xor r15d, r8d
and r15d, edi
mov r8d, r12d
and r8d, r15d
xor r12d, r15d
or r8d, r12d
mov edi, r14d
xor edi, 0xffffffff
xor edi, 0x1f3c2d68
and edi, 0x1f3c2d68
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x1f3c2d68
and r15d, 0xd38c3770
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xd38c3770
mov r13d, r12d
and r13d, 0x1f3c2d68
mov r10d, r14d
xor r10d, 0xffffffff
and r10d, 0xd38c3770
and r14d, r12d
or r15d, r13d
or r10d, r14d
xor r15d, r10d
mov r10d, edi
xor r10d, 0xffffffff
mov r14d, r15d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x78b5d1f0
mov r13d, r10d
and r13d, 0x78b5d1f0
and edi, r12d
mov ebx, r14d
and ebx, 0x78b5d1f0
and r15d, r12d
or r13d, edi
or ebx, r15d
xor r13d, ebx
or r10d, r14d
xor r10d, 0xffffffff
or r12d, 0x78b5d1f0
and r10d, r12d
or r13d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov ebx, r8d
and ebx, edi
or r10d, ebx
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xa8ce737f
or edi, r10d
or ebx, 0xa8ce737f
xor edi, 0xffffffff
and edi, ebx
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r10d, 0x2ac40202
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x2ac40202
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x2ac40202
and ebx, 0xffffffff
or r10d, r14d
or r15d, ebx
xor r10d, r15d
xor r8d, 0xffffffff
xor r10d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x67c3782
or r8d, r10d
or ebx, 0x67c3782
xor r8d, 0xffffffff
and r8d, ebx
mov r10d, edi
and r10d, r8d
xor edi, r8d
or r10d, edi
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xd62f253a
mov edi, dword [rbp + 0x3dc]
xor edi, 0xd62f253a
and r10d, edi
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0xd62f253a
and edi, 0xffffffff
or r8d, r10d
or ebx, edi
xor r8d, ebx
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and r13d, edi
or r10d, r13d
mov edi, dword [rbp + 0x3dc]
xor edi, 0x57dd27c6
and edi, 0xa5272978
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xa5272978
mov r14d, ebx
and r14d, 0x57dd27c6
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xa5272978
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, r8d
and ebx, r10d
xor r8d, r10d
or ebx, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x57dd27c6
mov r10d, edi
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x14515ba1
mov r15d, r8d
and r15d, 0x14515ba1
mov r12d, r14d
and r12d, 0x57dd27c6
mov r13d, r10d
and r13d, 0x14515ba1
and edi, r14d
or r15d, r12d
or r13d, edi
xor r15d, r13d
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0x14515ba1
and r8d, r14d
or r15d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and ebx, r10d
or r8d, ebx
xor r8d, 0xffffffff
xor r15d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xe746997f
or r8d, r15d
or r10d, 0xe746997f
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, dword [rbp + 0x3d0]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x3d0]
and ebx, edi
or r10d, ebx
xor r10d, 0xffffffff
xor r10d, 0x632fe3f6
and r10d, 0x632fe3f6
mov edi, dword [rbp + 0x3dc]
xor edi, 0x632fe3f6
and edi, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xffffffff
and ebx, 0x632fe3f6
or edi, ebx
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x3d0]
xor r14d, ebx
mov ebx, dword [rbp + 0x3d0]
and r14d, ebx
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xffffffff
or r15d, r12d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x632fe3f6
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x901a61a0
or r15d, r12d
or r13d, 0x901a61a0
xor r15d, 0xffffffff
and r15d, r13d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
xor edi, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x81cc4e25
or r12d, edi
or r13d, 0x81cc4e25
xor r12d, 0xffffffff
and r12d, r13d
mov edi, r10d
xor edi, 0xffffffff
mov r13d, r14d
xor r13d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xef97e2ae
mov dword [rbp + 0x298], edi
and edi, 0xef97e2ae
and r10d, ebx
mov dword [rbp + 0x294], r13d
and r13d, 0xef97e2ae
and r14d, ebx
or edi, r10d
or r13d, r14d
xor edi, r13d
mov r10d, dword [rbp + 0x298]
mov r14d, dword [rbp + 0x294]
or r10d, r14d
xor r10d, 0xffffffff
or ebx, 0xef97e2ae
and r10d, ebx
or edi, r10d
mov r10d, r15d
xor r10d, 0xffffffff
mov ebx, r12d
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x64970a1c
mov r14d, r10d
and r14d, 0x64970a1c
and r15d, r13d
mov dword [rbp + 0x290], ebx
and ebx, 0x64970a1c
and r12d, r13d
or r14d, r15d
or ebx, r12d
xor r14d, ebx
mov ebx, dword [rbp + 0x290]
or r10d, ebx
xor r10d, 0xffffffff
or r13d, 0x64970a1c
and r10d, r13d
or r14d, r10d
mov r10d, edi
xor r10d, 0xffffffff
mov r15d, r14d
and r15d, r10d
xor r14d, 0xffffffff
and edi, r14d
or r15d, edi
mov r10d, dword [rbp + 0x2f8]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov r14d, dword [rbp + 0x2f8]
and r14d, edi
or r10d, r14d
xor r10d, 0xffffffff
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0xa98e131d
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xa98e131d
mov r12d, r14d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0xa98e131d
and r14d, 0xffffffff
or edi, r12d
or r13d, r14d
xor edi, r13d
mov r14d, dword [rbp + 0x2f8]
xor r14d, 0xffffffff
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xf39d2b1c
or r14d, edi
or r12d, 0xf39d2b1c
xor r14d, 0xffffffff
and r14d, r12d
mov edi, r10d
xor edi, 0xffffffff
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xd68b56df
mov ebx, edi
and ebx, 0xd68b56df
and r10d, r13d
mov dword [rbp + 0x28c], r12d
and r12d, 0xd68b56df
and r14d, r13d
or ebx, r10d
or r12d, r14d
xor ebx, r12d
mov r10d, dword [rbp + 0x28c]
or edi, r10d
xor edi, 0xffffffff
or r13d, 0xd68b56df
and edi, r13d
or ebx, edi
mov edi, dword [rbp + 0x3dc]
xor edi, 0x9373f136
and edi, 0x9dd4c1f1
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x9dd4c1f1
mov r12d, r14d
and r12d, 0x9373f136
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x9dd4c1f1
and r14d, 0xffffffff
or edi, r12d
or r13d, r14d
xor edi, r13d
xor edi, 0xffffffff
xor edi, 0xffffffff
and edi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0xf7728a09
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xf7728a09
mov r13d, r12d
and r13d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r10d, 0xf7728a09
and r12d, 0xffffffff
or r14d, r13d
or r10d, r12d
xor r14d, r10d
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0x9373f136
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xbd5fcce8
or r10d, r14d
or r12d, 0xbd5fcce8
xor r10d, 0xffffffff
and r10d, r12d
mov r14d, edi
xor r14d, 0xffffffff
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xef139781
mov dword [rbp + 0x288], r14d
and r14d, 0xef139781
and edi, r13d
mov dword [rbp + 0x284], r12d
and r12d, 0xef139781
and r10d, r13d
or r14d, edi
or r12d, r10d
xor r14d, r12d
mov r10d, dword [rbp + 0x288]
mov edi, dword [rbp + 0x284]
or r10d, edi
xor r10d, 0xffffffff
or r13d, 0xef139781
and r10d, r13d
or r14d, r10d
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
mov r13d, r15d
and r13d, r12d
or r10d, r13d
mov r12d, ebx
xor r12d, 0xffffffff
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
mov edi, ebx
and edi, r13d
or r12d, edi
mov edi, dword [rbp + 0x3dc]
xor edi, 0x50bec7f6
and edi, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x50bec7f6
or edi, r13d
mov r13d, r10d
xor r13d, 0xffffffff
mov dword [rbp + 0x280], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x50bec7f6
mov dword [rbp + 0x27c], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x51853fd9
mov dword [rbp + 0x278], r8d
mov r8d, dword [rbp + 0x27c]
or r13d, r8d
mov r8d, dword [rbp + 0x278]
or r8d, 0x51853fd9
xor r13d, 0xffffffff
and r13d, r8d
mov r8d, edi
xor r8d, 0xffffffff
mov dword [rbp + 0x274], r15d
xor r15d, r8d
mov r8d, dword [rbp + 0x274]
and r15d, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x50bec7f6
mov dword [rbp + 0x270], r12d
xor r12d, r8d
mov r8d, dword [rbp + 0x270]
and r12d, r8d
xor ebx, 0xffffffff
mov r8d, edi
xor r8d, 0xffffffff
mov dword [rbp + 0x26c], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x5c5d21f8
mov dword [rbp + 0x268], r8d
mov r8d, dword [rbp + 0x26c]
or ebx, r8d
mov r8d, dword [rbp + 0x268]
or r8d, 0x5c5d21f8
xor ebx, 0xffffffff
and ebx, r8d
mov r8d, r13d
xor r8d, 0xffffffff
mov dword [rbp + 0x264], r15d
xor r15d, 0xffffffff
mov dword [rbp + 0x260], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xfcd5a2ce
mov dword [rbp + 0x25c], r8d
mov r8d, dword [rbp + 0x260]
and r8d, 0xfcd5a2ce
mov dword [rbp + 0x258], r8d
mov r8d, dword [rbp + 0x25c]
and r13d, r8d
mov r8d, r15d
and r8d, 0xfcd5a2ce
mov dword [rbp + 0x254], r8d
mov r8d, dword [rbp + 0x264]
mov dword [rbp + 0x250], r10d
mov r10d, dword [rbp + 0x25c]
and r8d, r10d
mov r10d, dword [rbp + 0x258]
or r10d, r13d
mov r13d, dword [rbp + 0x254]
or r13d, r8d
xor r10d, r13d
mov r8d, dword [rbp + 0x260]
or r8d, r15d
xor r8d, 0xffffffff
mov r15d, dword [rbp + 0x25c]
or r15d, 0xfcd5a2ce
and r8d, r15d
or r10d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov r15d, ebx
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x455d1c17
mov dword [rbp + 0x24c], r8d
and r8d, 0x455d1c17
and r12d, r13d
mov dword [rbp + 0x248], r15d
and r15d, 0x455d1c17
and ebx, r13d
or r8d, r12d
or r15d, ebx
xor r8d, r15d
mov ebx, dword [rbp + 0x24c]
mov r15d, dword [rbp + 0x248]
or ebx, r15d
xor ebx, 0xffffffff
or r13d, 0x455d1c17
and ebx, r13d
or r8d, ebx
mov ebx, r10d
xor ebx, 0xffffffff
mov r12d, r8d
and r12d, ebx
xor r8d, 0xffffffff
and r10d, r8d
or r12d, r10d
mov r8d, dword [rbp + 0x250]
mov r10d, dword [rbp + 0x270]
and r8d, r10d
mov ebx, dword [rbp + 0x250]
xor ebx, r10d
or r8d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r8d, r13d
or ebx, r8d
mov r8d, edi
and r8d, 0x50bec7f6
xor edi, 0x50bec7f6
or r8d, edi
xor r8d, 0xffffffff
mov edi, ebx
xor edi, r8d
and edi, ebx
mov r8d, r12d
xor r8d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x257d1560
mov r10d, r8d
and r10d, 0x257d1560
and r12d, r13d
mov r15d, ebx
and r15d, 0x257d1560
and edi, r13d
or r10d, r12d
or r15d, edi
xor r10d, r15d
or r8d, ebx
xor r8d, 0xffffffff
or r13d, 0x257d1560
and r8d, r13d
or r10d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
xor r8d, 0x9373f136
and r8d, 0x9373f136
mov edi, dword [rbp + 0x3dc]
xor edi, 0x9373f136
mov ebx, r14d
and ebx, edi
xor r14d, 0xffffffff
and r14d, 0x9373f136
or ebx, r14d
mov edi, r8d
xor edi, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x5368fc70
mov r12d, edi
and r12d, 0x5368fc70
and r8d, r15d
mov r13d, r14d
and r13d, 0x5368fc70
and ebx, r15d
or r12d, r8d
or r13d, ebx
xor r12d, r13d
or edi, r14d
xor edi, 0xffffffff
or r15d, 0x5368fc70
and edi, r15d
or r12d, edi
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0x63ccd93a
mov edi, dword [rbp + 0x3dc]
xor edi, 0x63ccd93a
mov ebx, r10d
and ebx, edi
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0x63ccd93a
and edi, 0xffffffff
or r8d, ebx
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xc340259d
or edi, r8d
or ebx, 0xc340259d
xor edi, 0xffffffff
and edi, ebx
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xffffffff
and r8d, 0x50d34946
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x50d34946
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x50d34946
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
xor r10d, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x81de4abf
or r10d, r8d
or ebx, 0x81de4abf
xor r10d, 0xffffffff
and r10d, ebx
mov r8d, edi
xor r8d, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x67f0c994
mov r15d, r8d
and r15d, 0x67f0c994
and edi, r14d
mov r13d, ebx
and r13d, 0x67f0c994
and r10d, r14d
or r15d, edi
or r13d, r10d
xor r15d, r13d
or r8d, ebx
xor r8d, 0xffffffff
or r14d, 0x67f0c994
and r8d, r14d
or r15d, r8d
mov r8d, r15d
xor r8d, 0xffffffff
and r8d, 0x1fcc45bc
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0x1fcc45bc
and r15d, r10d
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and edi, 0x1fcc45bc
and r10d, 0xffffffff
or r8d, r15d
or edi, r10d
xor r8d, edi
mov r10d, r12d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
and r12d, edi
or r10d, r12d
mov edi, dword [rbp + 0x3dc]
xor edi, 0xd45614d2
and edi, 0x5fb8232c
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x5fb8232c
mov r14d, ebx
and r14d, 0xd45614d2
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x5fb8232c
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, r8d
and ebx, r10d
xor r8d, r10d
or ebx, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xd45614d2
mov r10d, edi
xor r10d, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xeb663036
mov r15d, r8d
and r15d, 0xeb663036
mov r12d, r14d
and r12d, 0xd45614d2
mov r13d, r10d
and r13d, 0xeb663036
and edi, r14d
or r15d, r12d
or r13d, edi
xor r15d, r13d
or r8d, r10d
xor r8d, 0xffffffff
or r14d, 0xeb663036
and r8d, r14d
or r15d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and ebx, r10d
or r8d, ebx
xor r15d, 0xffffffff
mov r10d, r8d
xor r10d, r15d
and r10d, r8d
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov ebx, esi
and ebx, edi
or r8d, ebx
mov edi, dword [rbp + 0x368]
xor edi, 0xffffffff
mov ebx, r8d
and ebx, edi
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x368]
and edi, r8d
or ebx, edi
xor ebx, 0xffffffff
mov r8d, dword [rbp + 0x368]
xor r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xde4b30f2
or ebx, r8d
or edi, 0xde4b30f2
xor ebx, 0xffffffff
and ebx, edi
mov r8d, dword [rbp + 0x368]
xor r8d, 0xffffffff
and r8d, 0x8e0d9557
mov edi, dword [rbp + 0x3dc]
xor edi, 0x8e0d9557
mov r14d, dword [rbp + 0x368]
and r14d, edi
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x8e0d9557
and edi, 0xffffffff
or r8d, r14d
or r15d, edi
xor r8d, r15d
xor r8d, 0xffffffff
mov edi, esi
xor edi, r8d
and edi, esi
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xf5d5e196
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xf5d5e196
and esi, r14d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xf5d5e196
and r14d, 0xffffffff
or r8d, esi
or r15d, r14d
xor r8d, r15d
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x368]
xor esi, r8d
mov r8d, dword [rbp + 0x368]
and esi, r8d
mov r14d, edi
and r14d, esi
xor edi, esi
or r14d, edi
mov esi, ebx
xor esi, 0xffffffff
mov edi, r14d
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x983de974
or esi, edi
or r15d, 0x983de974
xor esi, 0xffffffff
and esi, r15d
mov edi, ebx
xor edi, 0xffffffff
and edi, 0x573a54ae
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x573a54ae
and ebx, r15d
mov r12d, r14d
xor r12d, 0xffffffff
and r12d, 0x573a54ae
and r14d, r15d
or edi, ebx
or r12d, r14d
xor edi, r12d
mov ebx, esi
and ebx, edi
xor esi, edi
or ebx, esi
mov esi, r10d
xor esi, 0xffffffff
and esi, 0xa4c4ea69
mov edi, dword [rbp + 0x3dc]
xor edi, 0xa4c4ea69
mov r14d, r10d
and r14d, edi
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xa4c4ea69
and edi, 0xffffffff
or esi, r14d
or r15d, edi
xor esi, r15d
mov edi, dword [rbp + 0x280]
xor edi, 0xffffffff
and edi, 0x8382e756
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x8382e756
mov r15d, dword [rbp + 0x280]
and r15d, r14d
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0x8382e756
and esi, r14d
or edi, r15d
or r12d, esi
xor edi, r12d
xor edi, 0xffffffff
mov esi, dword [rbp + 0x280]
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x8ffea34b
or edi, esi
or r14d, 0x8ffea34b
xor edi, 0xffffffff
and edi, r14d
mov esi, dword [rbp + 0x280]
xor esi, 0xffffffff
and esi, 0x71b7d55
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x71b7d55
mov r15d, dword [rbp + 0x280]
and r15d, r14d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x71b7d55
and r14d, 0xffffffff
or esi, r15d
or r12d, r14d
xor esi, r12d
xor esi, 0xffffffff
mov r14d, r10d
xor r14d, esi
and r14d, r10d
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x848f9f7f
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x848f9f7f
and r10d, r15d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x848f9f7f
and r15d, 0xffffffff
or esi, r10d
or r12d, r15d
xor esi, r12d
mov r10d, dword [rbp + 0x280]
xor r10d, 0xffffffff
xor esi, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xad834549
or r10d, esi
or r15d, 0xad834549
xor r10d, 0xffffffff
and r10d, r15d
mov esi, r14d
and esi, r10d
xor r14d, r10d
or esi, r14d
mov r10d, edi
xor r10d, 0xffffffff
and r10d, 0xe1908a42
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xe1908a42
mov r15d, edi
and r15d, r14d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xe1908a42
and r14d, 0xffffffff
or r10d, r15d
or r12d, r14d
xor r10d, r12d
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xcf34a591
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xcf34a591
mov r12d, esi
and r12d, r15d
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0xcf34a591
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x84ec8baf
and r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x84ec8baf
or r15d, r12d
mov r12d, r10d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x84ec8baf
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x7d10ce57
or r12d, r13d
or r8d, 0x7d10ce57
xor r12d, 0xffffffff
and r12d, r8d
xor edi, 0xffffffff
mov r8d, r15d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x89fc0752
or edi, r8d
or r13d, 0x89fc0752
xor edi, 0xffffffff
and edi, r13d
mov r8d, r14d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x84ec8baf
mov dword [rbp + 0x244], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xebe7b9c4
mov dword [rbp + 0x240], r8d
mov r8d, dword [rbp + 0x244]
or r8d, r13d
mov r13d, dword [rbp + 0x240]
or r13d, 0xebe7b9c4
xor r8d, 0xffffffff
and r8d, r13d
xor esi, 0xffffffff
mov r13d, r15d
xor r13d, 0xffffffff
mov dword [rbp + 0x23c], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x9746499c
or esi, r13d
or r8d, 0x9746499c
xor esi, 0xffffffff
and esi, r8d
mov r8d, r12d
xor r8d, 0xffffffff
mov r13d, edi
xor r13d, 0xffffffff
mov dword [rbp + 0x238], r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0x80341e70
mov dword [rbp + 0x234], r8d
mov r8d, dword [rbp + 0x238]
and r8d, 0x80341e70
mov dword [rbp + 0x230], r8d
mov r8d, dword [rbp + 0x234]
and r12d, r8d
mov r8d, r13d
and r8d, 0x80341e70
mov dword [rbp + 0x22c], r8d
mov r8d, dword [rbp + 0x234]
and edi, r8d
mov r8d, dword [rbp + 0x230]
or r8d, r12d
mov r12d, dword [rbp + 0x22c]
or r12d, edi
xor r8d, r12d
mov edi, dword [rbp + 0x238]
or edi, r13d
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x234]
or r12d, 0x80341e70
and edi, r12d
or r8d, edi
mov edi, dword [rbp + 0x23c]
and edi, esi
mov r12d, dword [rbp + 0x23c]
xor r12d, esi
or edi, r12d
mov esi, r8d
xor esi, 0xffffffff
and esi, 0x39396007
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x39396007
and r8d, r12d
mov r13d, edi
xor r13d, 0xffffffff
and r13d, 0x39396007
and edi, r12d
or esi, r8d
or r13d, edi
xor esi, r13d
mov r8d, r10d
xor r8d, 0xffffffff
mov edi, r14d
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x1fbbf5a7
mov r13d, r8d
and r13d, 0x1fbbf5a7
and r10d, r12d
mov dword [rbp + 0x228], edi
and edi, 0x1fbbf5a7
and r14d, r12d
or r13d, r10d
or edi, r14d
xor r13d, edi
mov r10d, dword [rbp + 0x228]
or r8d, r10d
xor r8d, 0xffffffff
or r12d, 0x1fbbf5a7
and r8d, r12d
or r13d, r8d
mov r8d, r13d
xor r8d, 0xffffffff
and r8d, 0x819f2ad7
mov edi, dword [rbp + 0x3dc]
xor edi, 0x819f2ad7
and r13d, edi
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0x819f2ad7
and edi, 0xffffffff
or r8d, r13d
or r14d, edi
xor r8d, r14d
mov edi, dword [rbp + 0x3dc]
xor edi, 0x84ec8baf
mov r14d, r15d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x1a3fe14a
mov r13d, edi
and r13d, 0x1a3fe14a
mov r10d, r12d
and r10d, 0x84ec8baf
mov dword [rbp + 0x224], r14d
and r14d, 0x1a3fe14a
and r15d, r12d
or r13d, r10d
or r14d, r15d
xor r13d, r14d
mov r10d, dword [rbp + 0x224]
or edi, r10d
xor edi, 0xffffffff
or r12d, 0x1a3fe14a
and edi, r12d
or r13d, edi
xor r13d, 0xffffffff
mov edi, r8d
xor edi, r13d
and edi, r8d
mov r8d, esi
and r8d, edi
xor esi, edi
or r8d, esi
mov esi, ebx
xor esi, 0xffffffff
and esi, 0xcd7e1832
mov edi, dword [rbp + 0x3dc]
xor edi, 0xcd7e1832
mov r14d, ebx
and r14d, edi
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xcd7e1832
and edi, 0xffffffff
or esi, r14d
or r15d, edi
xor esi, r15d
xor esi, 0xffffffff
xor esi, 0x3dcc5548
and esi, 0x3dcc5548
mov edi, dword [rbp + 0x3dc]
xor edi, 0x3dcc5548
and edi, 0xbae0347e
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xbae0347e
mov r15d, r14d
and r15d, 0x3dcc5548
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xbae0347e
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
mov r14d, ebx
xor r14d, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x13aea5a0
or r14d, r15d
or r12d, 0x13aea5a0
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xee658a49
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xee658a49
mov r13d, r12d
and r13d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
and r10d, 0xee658a49
and r12d, 0xffffffff
or r15d, r13d
or r10d, r12d
xor r15d, r10d
xor r15d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0x3dcc5548
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x4949fe76
or r15d, r10d
or r12d, 0x4949fe76
xor r15d, 0xffffffff
and r15d, r12d
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xffffffff
xor edi, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x41bf3edf
or r10d, edi
or r12d, 0x41bf3edf
xor r10d, 0xffffffff
and r10d, r12d
mov edi, esi
and edi, r14d
xor esi, r14d
or edi, esi
mov esi, r15d
xor esi, 0xffffffff
mov r14d, r10d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x50bad57b
mov r13d, esi
and r13d, 0x50bad57b
and r15d, r12d
mov dword [rbp + 0x220], r14d
and r14d, 0x50bad57b
and r10d, r12d
or r13d, r15d
or r14d, r10d
xor r13d, r14d
mov r10d, dword [rbp + 0x220]
or esi, r10d
xor esi, 0xffffffff
or r12d, 0x50bad57b
and esi, r12d
or r13d, esi
mov esi, edi
xor esi, 0xffffffff
mov r14d, r13d
and r14d, esi
xor r13d, 0xffffffff
and edi, r13d
or r14d, edi
mov esi, r8d
xor esi, 0xffffffff
and esi, 0x4a83327b
mov edi, dword [rbp + 0x3dc]
xor edi, 0x4a83327b
mov r15d, r8d
and r15d, edi
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x4a83327b
and edi, 0xffffffff
or esi, r15d
or r12d, edi
xor esi, r12d
mov edi, r14d
xor edi, 0xffffffff
and edi, 0x58335427
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x58335427
and r14d, r15d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x58335427
and r15d, 0xffffffff
or edi, r14d
or r12d, r15d
xor edi, r12d
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xba9ba6f
and r14d, 0x29679da2
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0x29679da2
mov r12d, r15d
and r12d, 0xba9ba6f
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xffffffff
and r13d, 0x29679da2
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, edi
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x696025f0
mov r10d, r15d
and r10d, 0x696025f0
and esi, r13d
mov dword [rbp + 0x21c], r12d
and r12d, 0x696025f0
and edi, r13d
or r10d, esi
or r12d, edi
xor r10d, r12d
mov esi, dword [rbp + 0x21c]
or r15d, esi
xor r15d, 0xffffffff
or r13d, 0x696025f0
and r15d, r13d
or r10d, r15d
mov edi, r14d
and edi, 0xba9ba6f
xor r14d, 0xba9ba6f
or edi, r14d
mov r14d, r10d
xor r14d, 0xffffffff
and r14d, 0xb55d1bc9
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xb55d1bc9
and r10d, r15d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0xb55d1bc9
and r15d, 0xffffffff
or r14d, r10d
or r12d, r15d
xor r14d, r12d
xor edi, 0xffffffff
mov r10d, r14d
xor r10d, edi
and r10d, r14d
mov edi, r8d
xor edi, 0xffffffff
and edi, 0x351438e1
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x351438e1
mov r15d, r8d
and r15d, r14d
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x351438e1
and r14d, 0xffffffff
or edi, r15d
or r12d, r14d
xor edi, r12d
xor edi, 0xffffffff
xor edi, 0x79f36da7
and edi, 0x79f36da7
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x79f36da7
and r14d, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x79f36da7
or r14d, r15d
xor r8d, 0xffffffff
mov r15d, r14d
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x1e838101
or r8d, r15d
or r12d, 0x1e838101
xor r8d, 0xffffffff
and r8d, r12d
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xb5cda9ed
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xb5cda9ed
mov r13d, r12d
and r13d, 0xffffffff
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
and esi, 0xb5cda9ed
and r12d, 0xffffffff
or r15d, r13d
or esi, r12d
xor r15d, esi
mov esi, dword [rbp + 0x3dc]
xor esi, 0x79f36da7
mov r12d, r15d
xor r12d, esi
and r12d, r15d
xor r14d, 0xffffffff
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0x6f85cd7f
mov dword [rbp + 0x218], esi
and esi, 0x6f85cd7f
and edi, r13d
mov dword [rbp + 0x214], r15d
and r15d, 0x6f85cd7f
and r8d, r13d
or esi, edi
or r15d, r8d
xor esi, r15d
mov r8d, dword [rbp + 0x218]
mov edi, dword [rbp + 0x214]
or r8d, edi
xor r8d, 0xffffffff
or r13d, 0x6f85cd7f
and r8d, r13d
or esi, r8d
mov r8d, r12d
and r8d, r14d
xor r12d, r14d
or r8d, r12d
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xe356c52a
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xe356c52a
and esi, r15d
mov r12d, r8d
xor r12d, 0xffffffff
and r12d, 0xe356c52a
and r8d, r15d
or r14d, esi
or r12d, r8d
xor r14d, r12d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xbb52f111
mov esi, dword [rbp + 0x3dc]
xor esi, 0xbb52f111
and ebx, esi
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xbb52f111
and esi, 0xffffffff
or r8d, ebx
or r15d, esi
xor r8d, r15d
mov esi, r14d
xor esi, 0xffffffff
and esi, 0xa8387301
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xa8387301
and r14d, ebx
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0xa8387301
and ebx, 0xffffffff
or esi, r14d
or r15d, ebx
xor esi, r15d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xc77d09cc
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xffffffff
and r14d, 0xc77d09cc
or ebx, r14d
mov r14d, r8d
and r14d, esi
xor r8d, esi
or r14d, r8d
mov r8d, dword [rbp + 0x3dc]
xor r8d, 0xc77d09cc
mov esi, ebx
xor esi, 0xffffffff
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xa4fc8c84
mov r12d, r8d
and r12d, 0xa4fc8c84
mov r13d, r15d
and r13d, 0xc77d09cc
mov edi, esi
and edi, 0xa4fc8c84
and ebx, r15d
or r12d, r13d
or edi, ebx
xor r12d, edi
or r8d, esi
xor r8d, 0xffffffff
or r15d, 0xa4fc8c84
and r8d, r15d
or r12d, r8d
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
and r14d, esi
or r8d, r14d
xor r12d, 0xffffffff
mov esi, r8d
xor esi, r12d
and esi, r8d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0xffffffff
mov ebx, r10d
and ebx, edi
or r8d, ebx
mov edi, esi
xor edi, 0xffffffff
and edi, 0x35d95846
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0x35d95846
mov r14d, esi
and r14d, ebx
mov r15d, dword [rbp + 0x3dc]
xor r15d, 0xffffffff
and r15d, 0x35d95846
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, dword [rbp + 0x3dc]
xor ebx, 0xf2182913
and ebx, 0x2ab9612c
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x2ab9612c
mov r15d, r14d
and r15d, 0xf2182913
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0xffffffff
and r12d, 0x2ab9612c
and r14d, 0xffffffff
or ebx, r15d
or r12d, r14d
xor ebx, r12d
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xf2182913
mov r15d, r8d
xor r15d, r14d
and r15d, r8d
xor r10d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x3dc]
xor r12d, 0x698e83b
or r10d, r14d
or r12d, 0x698e83b
xor r10d, 0xffffffff
and r10d, r12d
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0xf2182913
mov r12d, edi
xor r12d, r14d
and r12d, edi
xor esi, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov r13d, dword [rbp + 0x3dc]
xor r13d, 0xd7b7fd37
or esi, r14d
or r13d, 0xd7b7fd37
xor esi, 0xffffffff
and esi, r13d
mov r14d, r15d
and r14d, r10d
xor r15d, r10d
or r14d, r15d
mov r10d, r12d
and r10d, esi
xor r12d, esi
or r10d, r12d
mov esi, r14d
xor esi, 0xffffffff
mov r15d, r10d
and r15d, esi
xor r10d, 0xffffffff
and r14d, r10d
or r15d, r14d
mov r10d, r8d
xor r10d, 0xffffffff
mov esi, edi
xor esi, 0xffffffff
mov r14d, dword [rbp + 0x3dc]
xor r14d, 0x189a66c7
mov r12d, r10d
and r12d, 0x189a66c7
and r8d, r14d
mov r13d, esi
and r13d, 0x189a66c7
and edi, r14d
or r12d, r8d
or r13d, edi
xor r12d, r13d
or r10d, esi
xor r10d, 0xffffffff
or r14d, 0x189a66c7
and r10d, r14d
or r12d, r10d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xd3e6467b
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xd3e6467b
and r12d, r10d
mov esi, dword [rbp + 0x3dc]
xor esi, 0xffffffff
and esi, 0xd3e6467b
and r10d, 0xffffffff
or r8d, r12d
or esi, r10d
xor r8d, esi
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0xf2182913
mov esi, ebx
xor esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0x969efaf1
mov r14d, r10d
and r14d, 0x969efaf1
mov r12d, edi
and r12d, 0xf2182913
mov r13d, esi
and r13d, 0x969efaf1
and ebx, edi
or r14d, r12d
or r13d, ebx
xor r14d, r13d
or r10d, esi
xor r10d, 0xffffffff
or edi, 0x969efaf1
and r10d, edi
or r14d, r10d
xor r8d, 0xffffffff
xor r14d, 0xffffffff
mov r10d, dword [rbp + 0x3dc]
xor r10d, 0x51203f40
or r8d, r14d
or r10d, 0x51203f40
xor r8d, 0xffffffff
and r8d, r10d
mov r10d, r15d
xor r10d, 0xffffffff
mov esi, r8d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x3dc]
xor edi, 0x2159e86c
mov ebx, r10d
and ebx, 0x2159e86c
and r15d, edi
mov r14d, esi
and r14d, 0x2159e86c
and r8d, edi
or ebx, r15d
or r14d, r8d
xor ebx, r14d
or r10d, esi
xor r10d, 0xffffffff
or edi, 0x2159e86c
and r10d, edi
or ebx, r10d
mov byte [r9 + r11], bl
xor eax, eax
mov rcx, qword [rbp + 0xa08]
mov edx, dword [rcx]
mov r8d, eax
sub r8d, 0xee522d69
sub r8d, 0x2e57ad1e
add r8d, 0xee522d69
add edx, 0xf35aff31
add edx, r8d
sub edx, 0xf35aff31
add edx, 0x19954416
add edx, 0xfd56d869
sub edx, 0x19954416
sub edx, 0x6e4b86ce
add edx, 0x6c127f84
add edx, 0x6e4b86ce
sub edx, 0xa72f36d7
sub edx, 0xfd56d869
add edx, 0xa72f36d7
add edx, 0xc14fc3b3
add edx, 0x1b03059d
sub edx, 0xc14fc3b3
add edx, 0xe9bd47f8
add edx, 0x2e57ad1e
sub edx, 0xe9bd47f8
mov r8d, eax
sub r8d, 0x1b03059d
add edx, r8d
add edx, 0x722224c
sub edx, 0xbedbb60f
sub edx, 0x722224c
mov r8d, eax
sub r8d, 0xd59abd42
add edx, r8d
mov r8d, eax
sub r8d, 0xbedbb60f
sub edx, r8d
mov r8d, eax
sub r8d, edx
add r8d, 0
mov edx, 0xd2163eac
add edx, 0
sub edx, 1
sub edx, 0xd2163eac
add r8d, 0x3c90d192
add r8d, edx
sub r8d, 0x3c90d192
mov edx, eax
sub edx, r8d
add edx, 0
mov r8d, eax
sub r8d, edx
add r8d, 0
mov edx, eax
sub edx, 0xa8151f74
sub edx, 0xd59abd42
add edx, 0xa8151f74
mov r9d, eax
sub r9d, edx
sub r8d, r9d
mov edx, eax
sub edx, 0x58fd8059
sub edx, r8d
add edx, 0x58fd8059
sub edx, 0x29599003
add edx, 0xa61769b9
add edx, 0x29599003
mov r8d, eax
sub r8d, 0x5910adfd
add edx, r8d
add edx, 0xb33cd821
sub edx, 0xa61769b9
sub edx, 0xb33cd821
mov r8d, eax
sub r8d, 0x67137f4d
sub edx, r8d
mov r8d, eax
sub r8d, 0x6c127f84
add edx, r8d
sub edx, 0x35e36c2
sub edx, 0x67137f4d
add edx, 0x35e36c2
sub eax, 0x5910adfd
add eax, 0
sub edx, 0xd39b8f89
sub edx, eax
add edx, 0xd39b8f89
mov dword [rcx], edx
jmp 0x6d82dd8a
mov rax, qword [rbp + 0xa28]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0xa00]
mov qword [rdx], rcx
mov rcx, qword [rax]
mov r8, qword [rdx]
movsxd r8, dword [r8 + 0x3c]
add rcx, r8
mov r8, qword [rbp + 0x9f8]
mov qword [r8], rcx
mov rcx, qword [rbp + 0xa18]
mov r9, qword [rcx]
mov r10, qword [rbp + 0x9f0]
mov qword [r10], r9
mov r9, qword [rcx]
mov rcx, qword [r10]
sub rsp, 0x20
mov qword [rbp + 0x208], r9
call sym.out.dll_StrLen
add rsp, 0x20
mov rcx, qword [rbp + 0x208]
add rcx, rax
add rcx, 1
mov rax, qword [rbp + 0x9e8]
mov qword [rax], rcx
mov rcx, qword [rax]
mov rdx, qword [rax]
sub rsp, 0x20
mov qword [rbp + 0x200], rcx
mov rcx, rdx
call sym.out.dll_StrLen
add rsp, 0x20
mov rcx, qword [rbp + 0x200]
add rcx, rax
add rcx, 1
mov rax, qword [rbp + 0x9e0]
mov qword [rax], rcx
mov rcx, qword [rax]
mov rdx, qword [rax]
sub rsp, 0x20
mov qword [rbp + 0x1f8], rcx
mov rcx, rdx
call sym.out.dll_StrLen
add rsp, 0x20
mov rcx, qword [rbp + 0x1f8]
add rcx, rax
add rcx, 1
mov rax, qword [rbp + 0x9d8]
mov qword [rax], rcx
mov rcx, qword [rbp + 0x9e8]
mov rcx, qword [rcx]
sub rsp, 0x20
call sym.out.dll__GetModuleBase
add rsp, 0x20
mov rcx, qword [rbp + 0x9f0]
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 + 0x9f8]
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 + 0x9d0]
mov qword [rcx], rax
mov rax, qword [rbp + 0x9f8]
mov rdx, qword [rax]
add rdx, 0x108
mov r8, qword [rbp + 0x9c8]
mov qword [r8], rdx
mov rdx, qword [rbp + 0x9c0]
mov dword [rdx], 0
mov rax, qword [rbp + 0x9c0]
mov ecx, dword [rax]
mov rdx, qword [rbp + 0x9f8]
mov r8, qword [rdx]
movzx r9d, word [r8 + 6]
cmp ecx, r9d
jge 0x6d835698
mov rax, qword [rbp + 0x9d0]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x9c8]
mov r8, qword [rdx]
mov r9, qword [rbp + 0x9c0]
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 + 0x9b8]
mov qword [r8], rcx
mov rcx, qword [r8]
mov r10, qword [rbp + 0xa28]
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, ecx
sub r8d, 0x2a78f92b
add r8d, 0x27e5f2bc
add r8d, 0x2a78f92b
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0x71d4ee69
add r9d, r8d
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0x27e5f2bc
add r8d, r9d
mov r9d, eax
sub r9d, 0x15a59878
add r8d, r9d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0xf51fb262
add r9d, r8d
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0x15a59878
add r9d, r8d
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0x32cafcd9
sub r8d, r9d
add r8d, 0x3581aa58
sub r8d, 0x71d4ee69
sub r8d, 0x3581aa58
sub r8d, 0x90620b05
sub r8d, 0x32cafcd9
add r8d, 0x90620b05
mov r9d, eax
sub r9d, 0
mov r10d, eax
sub r10d, 0x50b5c278
add r9d, r10d
mov r10d, eax
sub r10d, r9d
mov r9d, eax
sub r9d, 1
add r10d, r9d
add r10d, 0xb1e423bd
sub r10d, 0x50b5c278
sub r10d, 0xb1e423bd
mov r9d, eax
sub r9d, 0x912ab19d
sub r8d, r9d
sub r8d, 0x409e495c
add r8d, r10d
add r8d, 0x409e495c
mov r9d, eax
sub r9d, 0x912ab19d
add r8d, r9d
mov r9d, eax
sub r9d, 0xcec92fab
add r9d, 0
sub r8d, 0x13bdd078
add r8d, r9d
add r8d, 0x13bdd078
sub r8d, 0x6bf4ae5a
sub r8d, 0xeac7aa5a
add r8d, 0x6bf4ae5a
mov r9d, eax
sub r9d, 0xf51fb262
add r8d, r9d
sub r8d, 0xfeb26f43
add r8d, 0xeac7aa5a
add r8d, 0xfeb26f43
mov r9d, eax
sub r9d, 0x308d4373
add r8d, r9d
sub eax, 0xcec92fab
sub r8d, eax
add r8d, 0xe24c5784
add r8d, 0x308d4373
sub r8d, 0xe24c5784
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r11b
cmp edx, 0xa
setl bl
mov sil, bl
xor sil, 0xff
and sil, 0
mov dil, 1
mov r14b, dil
xor r14b, 0
mov r15b, bl
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, 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
xor r14b, 0xff
mov r15b, bl
xor r15b, r14b
and r15b, bl
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, r11b
xor cl, 0xff
and cl, 1
mov sil, dil
xor sil, 1
mov r14b, r11b
and r14b, sil
or cl, r14b
xor cl, 0xff
mov sil, al
xor sil, cl
and sil, al
mov cl, al
xor cl, 0xff
and cl, 1
mov r14b, dil
xor r14b, 1
and al, r14b
or cl, al
mov al, r11b
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, sil
xor cl, 0xff
mov r14b, al
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, cl
and r12b, 0xff
and sil, r15b
mov r13b, r14b
and r13b, 0xff
and al, r15b
or r12b, sil
or r13b, al
xor r12b, r13b
or cl, r14b
xor cl, 0xff
or r15b, 1
and cl, r15b
or r12b, cl
mov al, r12b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r12b, cl
or al, r12b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov sil, dil
xor sil, 1
mov r14b, r11b
and r14b, sil
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, 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 dl, r15b
and dl, 0xff
and cl, r12b
or r13b, al
or dl, cl
xor r13b, dl
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 dl, dil
xor dl, 0
mov r14b, al
and r14b, 0
mov r15b, dl
and r15b, 0
mov r12b, cl
and r12b, 0
and sil, dl
or r14b, r15b
or r12b, sil
xor r14b, r12b
or al, cl
xor al, 0xff
or dl, 0
and al, dl
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, 1
or al, r14b
or cl, 1
xor al, 0xff
and al, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov sil, r11b
and sil, dl
or cl, sil
xor cl, 0xff
xor cl, 1
and cl, 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
mov sil, r11b
xor sil, 0xff
xor dl, 0xff
mov r14b, dil
xor r14b, 1
or sil, dl
or r14b, 1
xor sil, 0xff
and sil, r14b
mov dl, cl
xor dl, 0xff
mov r14b, sil
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, dl
and r12b, 0xff
and cl, r15b
mov r13b, r14b
and r13b, 0xff
and sil, r15b
or r12b, cl
or r13b, sil
xor r12b, r13b
or dl, r14b
xor dl, 0xff
or r15b, 1
and dl, r15b
or r12b, dl
mov cl, dil
xor cl, 1
and cl, 1
mov dl, dil
xor dl, 1
and dl, 1
or cl, dl
mov dl, r12b
xor dl, 0xff
and dl, 1
mov sil, dil
xor sil, 1
and r12b, sil
or dl, r12b
mov sil, dil
xor sil, 0
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
or sil, r14b
mov r14b, cl
and r14b, dl
xor cl, dl
or r14b, cl
mov cl, sil
and cl, 0
xor sil, 0
or cl, sil
mov dl, r14b
xor dl, 0xff
and dl, 1
mov sil, dil
xor sil, 1
and r14b, sil
or dl, r14b
xor cl, 0xff
mov sil, dl
xor sil, cl
and sil, dl
mov cl, dil
xor cl, 1
and cl, 1
mov dl, dil
xor dl, 1
and dl, 1
or cl, dl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, dil
xor dl, 1
and dl, 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 dl, r15b
or r12b, r14b
xor dl, r12b
xor dl, 0xff
xor dl, 1
and dl, 0xff
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, r11b
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
and r11b, dl
mov r8b, dil
xor r8b, 1
and r8b, 0
and dl, 1
or cl, r11b
or r8b, dl
xor cl, r8b
mov dl, r13b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r11b, r13b
and r11b, r8b
or dl, r11b
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r11b, dil
xor r11b, 1
and r11b, 0
or r8b, r11b
mov r11b, cl
and r11b, dl
xor cl, dl
or r11b, cl
mov cl, r8b
and cl, 0
xor r8b, 0
or cl, r8b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and r11b, r8b
mov r14b, dil
xor r14b, 1
and r14b, 0xff
and r8b, 1
or dl, r11b
or r14b, r8b
xor dl, r14b
xor dl, 0xff
xor cl, 0xff
mov r8b, dil
xor r8b, 0
or dl, cl
or r8b, 0
xor dl, 0xff
and dl, r8b
mov cl, bl
xor cl, 0xff
and cl, 0
mov r8b, dil
xor r8b, 0
mov r11b, bl
and r11b, r8b
mov r14b, dil
xor r14b, 1
and r14b, 0
and r8b, 1
or cl, r11b
or r14b, r8b
xor cl, r14b
mov r8b, dil
xor r8b, 1
xor cl, 0xff
mov r11b, dil
xor r11b, 1
or r8b, cl
or r11b, 1
xor r8b, 0xff
and r8b, r11b
mov cl, dil
xor cl, 1
and cl, 0
mov r11b, dil
xor r11b, 0
mov r14b, r11b
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
and r11b, 1
or cl, r14b
or r15b, r11b
xor cl, r15b
xor cl, 0xff
mov r11b, bl
xor r11b, cl
and r11b, bl
mov cl, r8b
xor cl, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, cl
and r12b, 0
and r8b, r15b
mov r9b, r14b
and r9b, 0
and r11b, r15b
or r12b, r8b
or r9b, r11b
xor r12b, r9b
or cl, r14b
xor cl, 0xff
or r15b, 0
and cl, r15b
or r12b, cl
mov cl, dil
xor cl, 1
and cl, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or cl, r8b
mov r8b, r12b
xor r8b, 0xff
mov r9b, cl
and r9b, r8b
xor cl, 0xff
mov r8b, r12b
and r8b, cl
or r9b, r8b
xor r12b, 0xff
mov cl, r9b
xor cl, r12b
and cl, r9b
mov r8b, r13b
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
and r13b, r9b
mov r11b, dil
xor r11b, 1
and r11b, 0xff
and r9b, 1
or r8b, r13b
or r11b, r9b
xor r8b, r11b
mov r9b, bl
xor r9b, 0xff
and r9b, 1
mov r11b, dil
xor r11b, 1
mov r14b, bl
and r14b, r11b
mov r15b, r8b
xor r15b, 0xff
and r15b, 0xff
and r8b, r11b
or r9b, r14b
or r15b, r8b
xor r9b, r15b
xor r9b, 0xff
xor bl, 0xff
mov r8b, dil
xor r8b, 1
or r9b, bl
or r8b, 1
xor r9b, 0xff
and r9b, r8b
mov r8b, sil
xor r8b, 0xff
mov r11b, dl
xor r11b, 0xff
mov bl, dil
xor bl, 0
or r8b, r11b
or bl, 0
xor r8b, 0xff
and r8b, bl
mov r11b, sil
xor r11b, 0xff
mov bl, dl
and bl, r11b
xor dl, 0xff
and sil, dl
or bl, sil
mov dl, r8b
and dl, bl
xor r8b, bl
or dl, r8b
mov r8b, cl
xor r8b, 0xff
mov r11b, r9b
xor r11b, 0xff
mov bl, dil
xor bl, 0
or r8b, r11b
or bl, 0
xor r8b, 0xff
and r8b, bl
mov r11b, cl
xor r11b, 0xff
and r11b, 1
mov bl, dil
xor bl, 1
and cl, bl
mov sil, r9b
xor sil, 0xff
and sil, 0xff
and r9b, bl
or r11b, cl
or sil, r9b
xor r11b, sil
mov cl, r8b
and cl, r11b
xor r8b, r11b
or cl, r8b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r11b, dl
and r11b, r9b
or r8b, r11b
xor r8b, 0xff
mov r9b, cl
xor r9b, r8b
and r9b, cl
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r11b, dil
xor r11b, 1
and cl, r11b
or r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov dl, r9b
and dl, cl
xor r9b, cl
or dl, r9b
mov cl, al
xor cl, 0xff
and cl, 0
mov r8b, dil
xor r8b, 0
mov r9b, al
and r9b, r8b
mov r11b, dil
xor r11b, 1
and r11b, 0
and r8b, 1
or cl, r9b
or r11b, r8b
xor cl, r11b
mov r8b, dil
xor r8b, 1
xor cl, 0xff
mov r9b, dil
xor r9b, 0
or r8b, cl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov cl, dil
xor cl, 1
and cl, 1
mov r9b, dil
xor r9b, 1
and r9b, 1
or cl, r9b
mov r9b, al
xor r9b, 0xff
mov r11b, cl
xor r11b, 0xff
mov bl, dil
xor bl, 0
or r9b, r11b
or bl, 0
xor r9b, 0xff
and r9b, 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
xor r11b, 0xff
mov bl, dil
xor bl, 1
mov sil, dil
xor sil, 1
or r11b, bl
or sil, 1
xor r11b, 0xff
and r11b, sil
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov bl, r8b
xor bl, 0xff
mov sil, r9b
xor sil, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, bl
and r15b, 0
and r8b, r14b
mov r12b, sil
and r12b, 0
and r9b, r14b
or r15b, r8b
or r12b, r9b
xor r15b, r12b
or bl, sil
xor bl, 0xff
or r14b, 0
and bl, r14b
or r15b, bl
mov r8b, r11b
and r8b, cl
xor r11b, cl
or r8b, r11b
mov cl, r15b
xor cl, 0xff
mov r9b, r8b
and r9b, cl
xor r8b, 0xff
and r15b, r8b
or r9b, r15b
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
mov r11b, dl
and r11b, r8b
mov bl, dil
xor bl, 1
and bl, 0xff
and r8b, 1
or cl, r11b
or bl, r8b
xor cl, bl
xor cl, 0xff
xor cl, 0
and cl, 0
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r11b, dil
xor r11b, 1
and r11b, 0
or r8b, r11b
mov r11b, dl
xor r11b, 0xff
mov bl, r8b
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, 1
mov sil, dil
xor sil, 1
and sil, 1
or bl, sil
mov sil, dil
xor sil, 0
mov r14b, bl
xor r14b, sil
and r14b, bl
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov bl, cl
xor bl, 0xff
mov sil, r11b
xor sil, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, bl
and r12b, 0xff
and cl, r15b
mov r13b, sil
and r13b, 0xff
and r11b, r15b
or r12b, cl
or r13b, r11b
xor r12b, r13b
or bl, sil
xor bl, 0xff
or r15b, 1
and bl, r15b
or r12b, bl
mov cl, r14b
xor cl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, dil
xor bl, 1
mov sil, cl
and sil, 0xff
and r14b, bl
mov r15b, r11b
and r15b, 0xff
and r8b, bl
or sil, r14b
or r15b, r8b
xor sil, r15b
or cl, r11b
xor cl, 0xff
or bl, 1
and cl, bl
or sil, cl
mov cl, r12b
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
and r12b, r8b
mov r11b, sil
xor r11b, 0xff
and r11b, 0xff
and sil, r8b
or cl, r12b
or r11b, sil
xor cl, r11b
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r8b, r11b
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov r11b, dil
xor r11b, 0
and r11b, 1
mov bl, dil
xor bl, 1
and bl, 0
or r11b, bl
mov bl, dil
xor bl, 1
mov sil, r11b
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, 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, 0
mov r15b, sil
xor r15b, r14b
and r15b, sil
xor r11b, 0xff
xor r11b, 1
and r11b, 0xff
mov sil, r8b
xor sil, 0xff
mov r14b, bl
xor r14b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, sil
and r13b, 0xff
and r8b, r12b
mov r10b, r14b
and r10b, 0xff
and bl, r12b
or r13b, r8b
or r10b, bl
xor r13b, r10b
or sil, r14b
xor sil, 0xff
or r12b, 1
and sil, r12b
or r13b, sil
mov r8b, r15b
xor r8b, 0xff
mov r10b, r11b
xor r10b, 0xff
mov bl, dil
xor bl, 1
mov sil, r8b
and sil, 0xff
and r15b, bl
mov r14b, r10b
and r14b, 0xff
and r11b, bl
or sil, r15b
or r14b, r11b
xor sil, r14b
or r8b, r10b
xor r8b, 0xff
or bl, 1
and r8b, bl
or sil, r8b
mov r8b, r13b
xor r8b, 0xff
mov r10b, sil
and r10b, r8b
xor sil, 0xff
and r13b, sil
or r10b, r13b
mov r8b, r9b
xor r8b, 0xff
and r8b, 0
mov r11b, dil
xor r11b, 0
mov bl, r9b
and bl, r11b
mov sil, dil
xor sil, 1
and sil, 0
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
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, 0
and bl, 1
mov sil, dil
xor sil, 1
and sil, 0
or bl, sil
mov sil, r8b
xor sil, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, sil
and r12b, 0
and r8b, r15b
mov r13b, r14b
and r13b, 0
and r11b, r15b
or r12b, r8b
or r13b, r11b
xor r12b, r13b
or sil, r14b
xor sil, 0xff
or r15b, 0
and sil, r15b
or r12b, sil
mov r8b, dil
xor r8b, 0
mov r11b, bl
xor r11b, 0xff
mov sil, dil
xor sil, 0
mov r14b, r8b
and r14b, 0
mov r15b, sil
and r15b, 0
mov r13b, r11b
and r13b, 0
and bl, sil
or r14b, r15b
or r13b, bl
xor r14b, r13b
or r8b, r11b
xor r8b, 0xff
or sil, 0
and r8b, sil
or r14b, r8b
mov r8b, r12b
xor r8b, 0xff
and r8b, 1
mov r11b, dil
xor r11b, 1
and r12b, r11b
mov bl, dil
xor bl, 1
and bl, 0xff
and r11b, 1
or r8b, r12b
or bl, r11b
xor r8b, bl
xor r8b, 0xff
xor r14b, 0xff
mov r11b, dil
xor r11b, 0
or r8b, r14b
or r11b, 0
xor r8b, 0xff
and r8b, r11b
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, al
xor bl, 0xff
and bl, 1
mov sil, dil
xor sil, 1
mov r14b, al
and r14b, sil
mov r15b, r11b
xor r15b, 0xff
and r15b, 0xff
and r11b, sil
or bl, r14b
or r15b, r11b
xor bl, r15b
xor al, 0xff
mov r11b, bl
xor r11b, al
and r11b, bl
mov al, dil
xor al, 1
and al, 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 al, sil
or r14b, bl
xor al, r14b
mov bl, cl
xor bl, 0xff
and bl, 1
mov sil, dil
xor sil, 1
mov r14b, cl
and r14b, sil
mov r15b, al
xor r15b, 0xff
and r15b, 0xff
and al, sil
or bl, r14b
or r15b, al
xor bl, r15b
xor bl, 0xff
mov al, cl
xor al, 0xff
mov sil, dil
xor sil, 1
or bl, al
or sil, 1
xor bl, 0xff
and bl, sil
mov al, r10b
xor al, 0xff
and al, 1
mov sil, dil
xor sil, 1
mov r14b, r10b
and r14b, sil
or al, r14b
mov sil, dl
xor sil, 0xff
mov r14b, al
and r14b, sil
xor al, 0xff
mov sil, dl
and sil, al
or r14b, sil
xor dl, 0xff
mov al, r14b
xor al, dl
and al, r14b
mov dl, r11b
xor dl, 0xff
mov sil, r8b
xor sil, dl
and sil, r8b
mov dl, r8b
xor dl, 0xff
mov r14b, r11b
and r14b, dl
xor r11b, 0xff
and r8b, r11b
or r14b, r8b
mov dl, sil
and dl, r14b
xor sil, r14b
or dl, sil
mov r8b, al
xor r8b, 0xff
mov r11b, bl
xor r11b, r8b
and r11b, bl
mov r8b, bl
xor r8b, 0xff
mov sil, al
and sil, r8b
xor al, 0xff
and bl, al
or sil, bl
mov al, r11b
and al, sil
xor r11b, sil
or al, r11b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r11b, dil
xor r11b, 1
mov bl, dl
and bl, r11b
mov sil, dil
xor sil, 1
and sil, 0xff
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
mov r11b, al
xor r11b, 0xff
xor r8b, 0xff
mov bl, dil
xor bl, 0
or r11b, r8b
or bl, 0
xor r11b, 0xff
and r11b, bl
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov bl, dil
xor bl, 1
and al, bl
mov sil, dil
xor sil, 1
and sil, 0xff
and bl, 1
or r8b, al
or sil, bl
xor r8b, sil
xor r8b, 0xff
mov al, dl
xor al, r8b
and al, dl
mov dl, r11b
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
mov bl, dil
xor bl, 1
mov sil, dl
and sil, 0xff
and r11b, bl
mov r14b, r8b
and r14b, 0xff
and al, bl
or sil, r11b
or r14b, al
xor sil, r14b
or dl, r8b
xor dl, 0xff
or bl, 1
and dl, bl
or sil, dl
mov al, cl
xor al, 0xff
mov dl, r9b
xor dl, al
and dl, r9b
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and r9b, r8b
mov r11b, cl
xor r11b, 0xff
and r11b, 0xff
and cl, r8b
or al, r9b
or r11b, cl
xor al, r11b
mov cl, dl
and cl, al
xor dl, al
or cl, dl
mov al, cl
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, cl
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 r9b, cl
xor r9b, r8b
and r9b, cl
mov cl, dil
xor cl, 1
and cl, 0
mov r8b, dil
xor r8b, 0
mov r11b, r8b
and r11b, 1
mov bl, dil
xor bl, 1
and bl, 0
and r8b, 1
or cl, r11b
or bl, r8b
xor cl, bl
mov r8b, dil
xor r8b, 1
mov r11b, cl
xor r11b, r8b
and r11b, cl
mov cl, dil
xor cl, 1
xor al, 0xff
mov r8b, dil
xor r8b, 0
or cl, al
or r8b, 0
xor cl, 0xff
and cl, r8b
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, r11b
and dl, cl
xor r11b, cl
or dl, r11b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
and al, r8b
mov r9b, dl
xor r9b, 0xff
and r9b, 0xff
and dl, r8b
or cl, al
or r9b, dl
xor cl, r9b
mov al, dil
xor al, 1
and al, 1
mov dl, dil
xor dl, 1
and dl, 1
or al, dl
mov dl, r10b
xor dl, 0xff
and dl, 0
mov r8b, dil
xor r8b, 0
mov r9b, r10b
and r9b, r8b
mov r11b, dil
xor r11b, 1
and r11b, 0
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
mov r8b, dil
xor r8b, 1
and r8b, 0
mov r9b, dil
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov bl, dil
xor bl, 1
and bl, 0
and r9b, 1
or r8b, r11b
or bl, r9b
xor r8b, bl
mov r9b, al
xor r9b, 0xff
mov r11b, dil
xor r11b, 1
mov bl, dil
xor bl, 1
or r9b, r11b
or bl, 1
xor r9b, 0xff
and r9b, bl
mov r11b, dil
xor r11b, 1
mov bl, r8b
xor bl, 0xff
mov r14b, dil
xor r14b, 1
or r11b, bl
or r14b, 1
xor r11b, 0xff
and r11b, r14b
mov bl, dil
xor bl, 1
mov r14b, dl
xor r14b, bl
and r14b, dl
mov bl, r8b
xor bl, 0xff
mov r15b, r10b
xor r15b, bl
and r15b, r10b
mov r10b, r9b
and r10b, r11b
xor r9b, r11b
or r10b, r9b
mov r9b, r14b
xor r9b, 0xff
mov r11b, r15b
xor r11b, 0xff
mov bl, dil
xor bl, 1
mov r12b, r9b
and r12b, 0xff
and r14b, bl
mov r13b, r11b
and r13b, 0xff
and r15b, bl
or r12b, r14b
or r13b, r15b
xor r12b, r13b
or r9b, r11b
xor r9b, 0xff
or bl, 1
and r9b, bl
or r12b, r9b
mov r9b, r10b
xor r9b, 0xff
mov r11b, r12b
and r11b, r9b
xor r12b, 0xff
and r10b, r12b
or r11b, r10b
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov al, r9b
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
and r9b, dl
mov r10b, dil
xor r10b, 1
and r10b, 0xff
and dl, 1
or al, r9b
or r10b, dl
xor al, r10b
mov dl, dil
xor dl, 1
mov r9b, r8b
xor r9b, 0xff
mov r10b, dil
xor r10b, 1
mov bl, dl
and bl, 0xff
mov r14b, r10b
and r14b, 1
mov r15b, r9b
and r15b, 0xff
and r8b, r10b
or bl, r14b
or r15b, r8b
xor bl, r15b
or dl, r9b
xor dl, 0xff
or r10b, 1
and dl, r10b
or bl, dl
xor al, 0xff
xor bl, 0xff
mov dl, dil
xor dl, 1
or al, bl
or dl, 1
xor al, 0xff
and al, dl
mov dl, r11b
xor dl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, dil
xor r9b, 0
mov r10b, dl
and r10b, 0
and r11b, r9b
mov bl, r8b
and bl, 0
and al, r9b
or r10b, r11b
or bl, al
xor r10b, bl
or dl, r8b
xor dl, 0xff
or r9b, 0
and dl, r9b
or r10b, dl
mov al, r10b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
and r10b, dl
mov r8b, dil
xor r8b, 1
and r8b, 0
and dl, 1
or al, r10b
or r8b, dl
xor al, r8b
mov dl, cl
xor dl, 0xff
and dl, 0
mov r8b, dil
xor r8b, 0
mov r9b, cl
and r9b, r8b
mov r10b, al
xor r10b, 0xff
and r10b, 0
and al, r8b
or dl, r9b
or r10b, al
xor dl, r10b
xor dl, 0xff
xor cl, 0xff
mov al, dil
xor al, 0
or dl, cl
or al, 0
xor dl, 0xff
and dl, al
mov al, dl
xor al, 0xff
mov cl, sil
xor cl, al
and cl, sil
mov al, sil
xor al, 0xff
and al, 1
xor dil, 1
and sil, dil
mov r8b, dl
xor r8b, 0xff
and r8b, 0xff
and dl, dil
or al, sil
or r8b, dl
xor al, r8b
mov dl, cl
and dl, al
xor cl, al
or dl, cl
test dl, 1
jne 0x6d834896
jmp 0x6d84d173
xor eax, eax
mov rcx, qword [rbp + 0x9c0]
mov edx, dword [rcx]
mov r8d, 0xdc4c0040
add r8d, 0
sub r8d, 0x2aa0cbbc
sub r8d, 0xdc4c0040
mov r9d, eax
sub r9d, 0xd0c6c062
add r9d, r8d
add r9d, 0xd0c6c062
mov r8d, eax
sub r8d, 0xa219bab5
add r9d, r8d
add r9d, 0x442c55ef
sub r9d, edx
sub r9d, 0x442c55ef
sub r9d, 0xc421e886
add r9d, 0xa219bab5
add r9d, 0xc421e886
mov edx, eax
sub edx, 0x2aa0cbbc
add edx, 0
sub r9d, 0xfce0344e
sub r9d, edx
add r9d, 0xfce0344e
mov edx, 0xc6c67c44
add edx, 0
sub edx, 1
sub edx, 0xc6c67c44
mov r8d, 0x57bbd459
add r8d, 0
add r8d, edx
sub r8d, 0x57bbd459
mov edx, 0xa2bf8a15
add edx, 0
sub edx, 0x6f4b6a8f
sub edx, 0xa2bf8a15
add edx, 0xf3318c8d
add edx, r8d
sub edx, 0xf3318c8d
add edx, 0x58d4b8db
add edx, 0x6f4b6a8f
sub edx, 0x58d4b8db
mov r8d, eax
sub r8d, 0x22966c68
sub r8d, 0x37871e8
add r8d, 0x22966c68
mov r10d, eax
sub r10d, r9d
mov r9d, eax
sub r9d, r8d
add r10d, r9d
mov r8d, eax
sub r8d, r10d
add r8d, 0xd1605f20
sub r8d, 0x530bd835
sub r8d, 0xd1605f20
sub r8d, 0x9285ca26
add r8d, edx
add r8d, 0x9285ca26
mov edx, eax
sub edx, 0x530bd835
sub r8d, edx
sub r8d, 0xd64e3257
sub r8d, 0x4e895fe3
add r8d, 0xd64e3257
mov edx, eax
sub edx, 0x37871e8
sub r8d, edx
add r8d, 0xaac6b223
add r8d, 0x4e895fe3
sub r8d, 0xaac6b223
mov edx, eax
sub edx, 0x8cf734f1
sub edx, r8d
add edx, 0x8cf734f1
mov r8d, eax
sub r8d, 0
mov r9d, eax
sub r9d, edx
add r8d, r9d
mov edx, eax
sub edx, r8d
mov r8d, eax
sub r8d, 0x76e6d770
sub r8d, 0
add r8d, 0x76e6d770
mov r9d, eax
sub r9d, 0xe8de02a3
sub r9d, edx
add r9d, 0xe8de02a3
add r8d, 0xa00fe6d
add r8d, r9d
sub r8d, 0xa00fe6d
mov edx, eax
sub edx, r8d
add edx, 0
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, 0x3a247425
sub r9d, 0x9e61e258
add r9d, 0x3a247425
mov r10d, eax
sub r10d, 0
mov r11d, eax
sub r11d, r9d
add r10d, r11d
mov r9d, eax
sub r9d, r10d
mov r10d, eax
sub r10d, 0x581c0ccc
mov r11d, edx
add r11d, r10d
mov r10d, eax
sub r10d, r9d
sub r11d, r10d
add r11d, 0x8b38a0f6
add r11d, 0x581c0ccc
sub r11d, 0x8b38a0f6
mov r9d, eax
sub r9d, 0x2b18dea1
add r9d, 0x4b66027
add r9d, 0x2b18dea1
mov r10d, eax
sub r10d, 1
add r9d, r10d
add r9d, 0x369e4ffa
sub r9d, 0x4b66027
sub r9d, 0x369e4ffa
mov r10d, eax
sub r10d, 0x32252600
add r11d, r10d
add r11d, 0xdd493f43
add r11d, r9d
sub r11d, 0xdd493f43
mov r9d, eax
sub r9d, 0x32252600
sub r11d, r9d
mov r9d, eax
sub r9d, 0x6bdc0e65
sub r9d, r11d
add r9d, 0x6bdc0e65
mov r10d, 0x74784d62
add r10d, 0
add r10d, r9d
sub r10d, 0x74784d62
mov r9d, eax
sub r9d, 0x883ca452
sub r9d, 0x9e61e258
add r9d, 0x883ca452
mov r11d, 0xbbcdb626
add r11d, 0
add r11d, r9d
sub r11d, 0xbbcdb626
mov r9d, 0x61bc00b4
add r9d, 0
sub r9d, r11d
sub r9d, 0x61bc00b4
sub r10d, 0x23859469
sub r10d, r9d
add r10d, 0x23859469
mov r9d, eax
sub r9d, 0x9b50a59b
add r9d, 0
add r9d, 0x28cc4b4e
sub r9d, r10d
sub r9d, 0x28cc4b4e
sub eax, 0x9b50a59b
sub r9d, eax
imul edx, r9d
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
mov r13b, r14b
xor r13b, 1
and r13b, 0xff
and r15b, 1
or dil, r12b
or r13b, r15b
xor dil, r13b
mov r15b, r14b
xor r15b, 0
xor dil, 0xff
mov r12b, r14b
xor r12b, 0
or r15b, dil
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov dil, r14b
xor dil, 0
and dil, 1
mov r12b, r14b
xor r12b, 1
and r12b, 0
or dil, r12b
mov r12b, sil
xor r12b, 0xff
mov r13b, dil
xor r13b, 0xff
mov al, r14b
xor al, 1
or r12b, r13b
or al, 1
xor r12b, 0xff
and r12b, al
mov al, r14b
xor al, 1
and al, 1
mov r13b, r14b
xor r13b, 1
and r13b, 1
or al, r13b
xor al, 0xff
mov r13b, r14b
xor r13b, 0
mov dl, r14b
xor dl, 0
or al, r13b
or dl, 0
xor al, 0xff
and al, dl
mov dl, r14b
xor dl, 1
xor dil, 0xff
mov r13b, r14b
xor r13b, 1
or dl, dil
or r13b, 1
xor dl, 0xff
and dl, r13b
mov dil, r15b
xor dil, 0xff
mov r13b, r12b
xor r13b, 0xff
mov r8b, r14b
xor r8b, 0
mov r9b, dil
and r9b, 0
and r15b, r8b
mov r10b, r13b
and r10b, 0
and r12b, r8b
or r9b, r15b
or r10b, r12b
xor r9b, r10b
or dil, r13b
xor dil, 0xff
or r8b, 0
and dil, r8b
or r9b, dil
mov r8b, al
xor r8b, 0xff
mov r10b, dl
xor r10b, 0xff
mov dil, r14b
xor dil, 0
mov r15b, r8b
and r15b, 0
and al, dil
mov r12b, r10b
and r12b, 0
and dl, dil
or r15b, al
or r12b, dl
xor r15b, r12b
or r8b, r10b
xor r8b, 0xff
or dil, 0
and r8b, dil
or r15b, r8b
mov al, r9b
xor al, 0xff
and al, 1
mov dl, r14b
xor dl, 1
and r9b, dl
mov r8b, r15b
xor r8b, 0xff
and r8b, 0xff
and r15b, dl
or al, r9b
or r8b, r15b
xor al, r8b
mov dl, bl
xor dl, 0xff
and dl, 0
mov r8b, r14b
xor r8b, 0
mov r9b, bl
and r9b, r8b
mov r10b, r14b
xor r10b, 1
and r10b, 0
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
xor dl, 0xff
xor dl, 0
and dl, 0
mov r8b, r14b
xor r8b, 0
and r8b, 1
mov r9b, r14b
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov dil, r14b
xor dil, 1
and dil, 0xff
and r9b, 1
or r8b, r10b
or dil, r9b
xor r8b, dil
mov r9b, bl
xor r9b, 0xff
mov r10b, r8b
xor r10b, 0xff
mov dil, r14b
xor dil, 0
or r9b, r10b
or dil, 0
xor r9b, 0xff
and r9b, dil
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov dil, r14b
xor dil, 1
mov r15b, al
and r15b, dil
or r10b, r15b
xor r10b, 0xff
mov dil, r14b
xor dil, 0
mov r15b, r14b
xor r15b, 1
or r10b, dil
or r15b, 1
xor r10b, 0xff
and r10b, r15b
xor r8b, 0xff
mov dil, al
xor dil, r8b
and dil, al
mov al, dl
xor al, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r15b, r14b
xor r15b, 0
mov r12b, al
and r12b, 0
and dl, r15b
mov r13b, r8b
and r13b, 0
and r9b, r15b
or r12b, dl
or r13b, r9b
xor r12b, r13b
or al, r8b
xor al, 0xff
or r15b, 0
and al, r15b
or r12b, al
mov al, r10b
and al, dil
xor r10b, dil
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, r8b
xor al, 0xff
and al, 0
mov dl, r14b
xor dl, 0
and r8b, dl
mov r9b, r14b
xor r9b, 1
and r9b, 0
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, r14b
xor r8b, 1
mov r9b, bl
and r9b, r8b
or dl, r9b
mov r8b, r14b
xor r8b, 1
and r8b, 1
mov r9b, r14b
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov al, r14b
xor al, 1
mov dl, r8b
xor dl, 0xff
mov r10b, r14b
xor r10b, 1
mov dil, al
and dil, 0xff
mov r15b, r10b
and r15b, 1
mov r12b, dl
and r12b, 0xff
and r8b, r10b
or dil, r15b
or r12b, r8b
xor dil, r12b
or al, dl
xor al, 0xff
or r10b, 1
and al, r10b
or dil, al
mov al, r9b
xor al, 0xff
and al, 1
mov dl, r14b
xor dl, 1
and r9b, dl
or al, r9b
xor dil, 0xff
mov dl, al
xor dl, dil
and dl, al
mov al, bl
xor al, 0xff
and al, 0
mov r8b, r14b
xor r8b, 0
mov r9b, bl
and r9b, r8b
mov r10b, r14b
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, r14b
xor r8b, 1
xor al, 0xff
mov r9b, r14b
xor r9b, 1
or r8b, al
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov al, r14b
xor al, 1
and al, 1
mov r9b, r14b
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov dil, r14b
xor dil, 1
and dil, 0xff
and r9b, 1
or al, r10b
or dil, r9b
xor al, dil
mov r9b, bl
xor r9b, 0xff
xor al, 0xff
mov r10b, r14b
xor r10b, 0
or r9b, al
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov al, r8b
and al, r9b
xor r8b, r9b
or al, r8b
mov r8b, sil
xor r8b, 0xff
and r8b, 1
mov r9b, r14b
xor r9b, 1
mov r10b, sil
and r10b, r9b
or r8b, r10b
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, 0
and al, 1
mov r10b, r14b
xor r10b, 1
mov dil, r10b
and dil, 0
mov r15b, r14b
xor r15b, 1
and r15b, 0xff
and r10b, 1
or al, dil
or r15b, r10b
xor al, r15b
mov r10b, r8b
xor r10b, 0xff
mov dil, r9b
xor dil, 0xff
mov r15b, r14b
xor r15b, 1
mov r12b, r10b
and r12b, 0xff
and r8b, r15b
mov r13b, dil
and r13b, 0xff
and r9b, r15b
or r12b, r8b
or r13b, r9b
xor r12b, r13b
or r10b, dil
xor r10b, 0xff
or r15b, 1
and r10b, r15b
or r12b, r10b
mov r8b, al
and r8b, 0
xor al, 0
or r8b, al
mov al, r12b
xor al, 0xff
and al, 0
mov r9b, r14b
xor r9b, 0
and r12b, r9b
mov r10b, r14b
xor r10b, 1
and r10b, 0
and r9b, 1
or al, r12b
or r10b, r9b
xor al, r10b
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov al, sil
xor al, 0xff
and al, 1
mov r8b, r14b
xor r8b, 1
mov r10b, sil
and r10b, r8b
mov dil, r14b
xor dil, 1
and dil, 0xff
and r8b, 1
or al, r10b
or dil, r8b
xor al, dil
xor al, 0xff
xor al, 0
and al, 0
mov r8b, r14b
xor r8b, 0
and r8b, 1
mov r10b, r14b
xor r10b, 1
and r10b, 0
or r8b, r10b
mov r10b, r8b
xor r10b, 0xff
mov dil, sil
xor dil, r10b
and dil, sil
mov r10b, r14b
xor r10b, 1
and r10b, 0
mov sil, r14b
xor sil, 0
mov r15b, sil
and r15b, 1
mov r12b, r14b
xor r12b, 1
and r12b, 0
and sil, 1
or r10b, r15b
or r12b, sil
xor r10b, r12b
mov sil, r14b
xor sil, 0
mov r15b, r10b
xor r15b, sil
and r15b, r10b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r10b, al
and r10b, dil
xor al, dil
or r10b, al
mov al, r15b
and al, r8b
xor r15b, r8b
or al, r15b
mov r8b, r10b
xor r8b, 0xff
mov sil, al
and sil, r8b
xor al, 0xff
and r10b, al
or sil, r10b
mov al, sil
xor al, 0xff
and al, 1
mov r8b, r14b
xor r8b, 1
and sil, r8b
mov r10b, r14b
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, sil
or r10b, r8b
xor al, r10b
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov r10b, r14b
xor r10b, 1
mov sil, bl
and sil, r10b
mov dil, al
xor dil, 0xff
and dil, 0xff
and al, r10b
or r8b, sil
or dil, al
xor r8b, dil
xor r8b, 0xff
xor bl, 0xff
mov al, r14b
xor al, 1
or r8b, bl
or al, 1
xor r8b, 0xff
and r8b, al
mov al, r9b
xor al, 0xff
and al, 1
mov r10b, r14b
xor r10b, 1
mov bl, r9b
and bl, r10b
or al, bl
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov bl, r14b
xor bl, 1
mov sil, r8b
and sil, bl
or r10b, sil
mov bl, r14b
xor bl, 0
and bl, 1
mov sil, r14b
xor sil, 1
and sil, 0
or bl, sil
mov sil, al
xor sil, 0xff
mov dil, r14b
xor dil, 0
mov r15b, r14b
xor r15b, 0
or sil, dil
or r15b, 0
xor sil, 0xff
and sil, r15b
xor r9b, 0xff
mov dil, bl
xor dil, 0xff
mov r15b, r14b
xor r15b, 1
or r9b, dil
or r15b, 1
xor r9b, 0xff
and r9b, r15b
mov dil, r10b
xor dil, 0xff
mov r15b, r14b
xor r15b, 0
mov r12b, r14b
xor r12b, 0
or dil, r15b
or r12b, 0
xor dil, 0xff
and dil, r12b
mov r15b, bl
xor r15b, 0xff
mov r12b, r8b
xor r12b, r15b
and r12b, r8b
mov r8b, sil
xor r8b, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r13b, r14b
xor r13b, 0
mov r11b, r8b
and r11b, 0
and sil, r13b
mov cl, r15b
and cl, 0
and r9b, r13b
or r11b, sil
or cl, r9b
xor r11b, cl
or r8b, r15b
xor r8b, 0xff
or r13b, 0
and r8b, r13b
or r11b, r8b
mov cl, dil
xor cl, 0xff
mov r8b, r12b
xor r8b, 0xff
mov r9b, r14b
xor r9b, 1
mov sil, cl
and sil, 0xff
and dil, r9b
mov r15b, r8b
and r15b, 0xff
and r12b, r9b
or sil, dil
or r15b, r12b
xor sil, r15b
or cl, r8b
xor cl, 0xff
or r9b, 1
and cl, r9b
or sil, cl
mov cl, r11b
xor cl, 0xff
mov r8b, sil
and r8b, cl
xor sil, 0xff
and r11b, sil
or r8b, r11b
mov cl, al
and cl, r10b
xor al, r10b
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov r9b, r14b
xor r9b, 1
and cl, r9b
or al, cl
mov cl, bl
and cl, 0
xor bl, 0
or cl, bl
xor al, 0xff
xor cl, 0xff
mov r9b, r14b
xor r9b, 0
or al, cl
or r9b, 0
xor al, 0xff
and al, r9b
mov cl, r8b
and cl, al
xor r8b, al
or cl, r8b
mov al, dl
xor al, 0xff
and al, 1
mov r8b, r14b
xor r8b, 1
mov r9b, dl
and r9b, r8b
mov r10b, r14b
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r9b, r14b
xor r9b, 0
mov r10b, cl
and r10b, r9b
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
and r9b, 1
mov r10b, r14b
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov bl, r14b
xor bl, 1
and bl, 0xff
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, al
xor r10b, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, r14b
xor bl, 0
mov sil, r10b
and sil, 0
and al, bl
mov dil, r11b
and dil, 0
and r8b, bl
or sil, al
or dil, r8b
xor sil, dil
or r10b, r11b
xor r10b, 0xff
or bl, 0
and r10b, bl
or sil, r10b
mov al, r14b
xor al, 1
mov r8b, r9b
xor r8b, 0xff
mov r10b, r14b
xor r10b, 1
mov r11b, al
and r11b, 0xff
mov bl, r10b
and bl, 1
mov dil, r8b
and dil, 0xff
and r9b, r10b
or r11b, bl
or dil, r9b
xor r11b, dil
or al, r8b
xor al, 0xff
or r10b, 1
and al, r10b
or r11b, al
mov al, sil
xor al, 0xff
and al, 1
mov r8b, r14b
xor r8b, 1
and sil, r8b
or al, sil
xor r11b, 0xff
mov r8b, al
xor r8b, r11b
and r8b, al
mov al, dl
xor al, 0xff
and al, 1
mov r9b, r14b
xor r9b, 1
mov r10b, dl
and r10b, r9b
or al, r10b
mov r9b, r14b
xor r9b, 1
xor al, 0xff
mov r10b, r14b
xor r10b, 1
or r9b, al
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov al, r14b
xor al, 1
and al, 1
mov r10b, r14b
xor r10b, 1
and r10b, 1
or al, r10b
xor dl, 0xff
mov r10b, al
xor r10b, 0xff
mov r11b, r14b
xor r11b, 1
or dl, r10b
or r11b, 1
xor dl, 0xff
and dl, r11b
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov r11b, r14b
xor r11b, 1
mov bl, cl
and bl, r11b
or r10b, bl
xor r10b, 0xff
mov r11b, r14b
xor r11b, 1
mov bl, r14b
xor bl, 0
or r10b, r11b
or bl, 0
xor r10b, 0xff
and r10b, bl
xor cl, 0xff
xor al, 0xff
mov r11b, r14b
xor r11b, 0
or cl, al
or r11b, 0
xor cl, 0xff
and cl, r11b
mov al, r9b
xor al, 0xff
mov r11b, dl
xor r11b, 0xff
mov bl, r14b
xor bl, 0
mov sil, al
and sil, 0
and r9b, bl
mov dil, r11b
and dil, 0
and dl, bl
or sil, r9b
or dil, dl
xor sil, dil
or al, r11b
xor al, 0xff
or bl, 0
and al, bl
or sil, al
mov al, r10b
xor al, 0xff
mov dl, cl
xor dl, 0xff
mov r9b, r14b
xor r9b, 1
mov r11b, al
and r11b, 0xff
and r10b, r9b
mov bl, dl
and bl, 0xff
and cl, r9b
or r11b, r10b
or bl, cl
xor r11b, bl
or al, dl
xor al, 0xff
or r9b, 1
and al, r9b
or r11b, al
mov al, sil
xor al, 0xff
and al, 1
mov cl, r14b
xor cl, 1
and sil, cl
mov dl, r11b
xor dl, 0xff
and dl, 0xff
and r11b, cl
or al, sil
or dl, r11b
xor al, dl
mov cl, r8b
xor cl, 0xff
mov dl, al
xor dl, 0xff
xor r14b, 0
or cl, dl
or r14b, 0
xor cl, 0xff
and cl, r14b
mov dl, r8b
xor dl, 0xff
mov r9b, al
and r9b, dl
xor al, 0xff
and r8b, al
or r9b, r8b
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
test al, 1
jne 0x6d835693
jmp 0x6d84d173
jmp 0x6d833413
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, eax
sub r8d, 0x86f75c51
add r8d, 0
mov r9d, eax
sub r9d, r8d
mov r8d, ecx
sub r8d, r9d
add r8d, 0xd364de24
add r8d, 0x4e6a94fd
sub r8d, 0xd364de24
add r8d, 0xa04111fa
sub r8d, 0x93b6094a
sub r8d, 0xa04111fa
mov r9d, eax
sub r9d, 0x4e6a94fd
add r8d, r9d
mov r9d, eax
sub r9d, 0xa43d231c
sub r8d, r9d
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, 0x86f75c51
add r9d, r8d
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0xa43d231c
add r8d, r9d
mov r9d, 0x40e9e624
add r9d, 0
add r9d, 0x5a4a64fc
sub r9d, 0x40e9e624
sub r9d, 0xc9fe2286
sub r9d, 1
add r9d, 0xc9fe2286
add r9d, 0xb433f8b9
sub r9d, 0x5a4a64fc
sub r9d, 0xb433f8b9
mov r10d, eax
sub r10d, 0x2e499e7a
sub r10d, r9d
add r10d, 0x2e499e7a
sub r8d, 0xe5475af3
sub r8d, r10d
add r8d, 0xe5475af3
mov r9d, eax
sub r9d, r8d
add r9d, 0
mov r8d, 0xb53844db
add r8d, 0
add r8d, r9d
sub r8d, 0xb53844db
mov r9d, eax
sub r9d, 0
mov r10d, eax
sub r10d, 0x83ba6a3
add r9d, r10d
mov r10d, eax
sub r10d, r9d
sub r10d, 0x8bc9eed1
sub r10d, 0x93b6094a
add r10d, 0x8bc9eed1
add r10d, 0x30681b1e
sub r10d, 0x83ba6a3
sub r10d, 0x30681b1e
sub r8d, 0x502f43fe
add r8d, 0x915ca201
add r8d, 0x502f43fe
sub r8d, 0xc60d0a45
add r8d, r10d
add r8d, 0xc60d0a45
mov r9d, eax
sub r9d, 0x915ca201
add r8d, r9d
mov r9d, 0x779f15bf
add r9d, 0
add r9d, 0xe856fb4a
sub r9d, 0x779f15bf
sub eax, r8d
add r9d, eax
add r9d, 0x128bd72b
sub r9d, 0xe856fb4a
sub r9d, 0x128bd72b
imul ecx, r9d
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
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
mov r15b, sil
xor r15b, 0xff
mov r12b, r11b
xor r12b, r15b
and r12b, r11b
mov r15b, dil
xor r15b, 1
and r15b, 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 r15b, al
or cl, r13b
xor r15b, cl
mov al, dil
xor al, 1
mov cl, r15b
xor cl, al
and cl, r15b
mov al, dil
xor al, 1
xor sil, 0xff
mov r15b, dil
xor r15b, 0
or al, sil
or r15b, 0
xor al, 0xff
and al, r15b
mov sil, r14b
and sil, r12b
xor r14b, r12b
or sil, r14b
mov r14b, cl
and r14b, al
xor cl, al
or r14b, cl
mov al, sil
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and sil, cl
mov r15b, r14b
xor r15b, 0xff
and r15b, 0xff
and r14b, cl
or al, sil
or r15b, r14b
xor al, r15b
mov cl, bl
xor cl, 0xff
and cl, 1
mov sil, dil
xor sil, 1
mov r14b, bl
and r14b, sil
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and sil, 1
or cl, r14b
or r15b, sil
xor cl, r15b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov sil, dil
xor sil, 1
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 1
or sil, r14b
mov r14b, bl
xor r14b, 0xff
mov r15b, sil
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, 1
mov r12b, dil
xor r12b, 1
and r12b, 1
or r15b, r12b
mov r12b, dil
xor r12b, 1
mov r13b, r15b
xor r13b, r12b
and r13b, r15b
mov r15b, dil
xor r15b, 1
xor sil, 0xff
mov r12b, dil
xor r12b, 1
or r15b, sil
or r12b, 1
xor r15b, 0xff
and r15b, r12b
mov sil, cl
and sil, r14b
xor cl, r14b
or sil, cl
mov cl, r13b
xor cl, 0xff
mov r14b, r15b
xor r14b, 0xff
mov r12b, dil
xor r12b, 0
mov dl, cl
and dl, 0
and r13b, r12b
mov r8b, r14b
and r8b, 0
and r15b, r12b
or dl, r13b
or r8b, r15b
xor dl, r8b
or cl, r14b
xor cl, 0xff
or r12b, 0
and cl, r12b
or dl, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
and sil, r8b
mov r14b, dl
xor r14b, 0xff
and r14b, 0xff
and dl, r8b
or cl, sil
or r14b, dl
xor cl, r14b
mov dl, dil
xor dl, 0
and dl, 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 dl, sil
or r14b, r8b
xor dl, r14b
mov r8b, dil
xor r8b, 1
xor dl, 0xff
mov sil, dil
xor sil, 0
or r8b, dl
or sil, 0
xor r8b, 0xff
and r8b, sil
mov dl, dil
xor dl, 1
and dl, 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 dl, r14b
or r15b, sil
xor dl, r15b
xor dl, 0xff
xor dl, 0
and dl, 0
mov sil, r8b
and sil, dl
xor r8b, dl
or sil, r8b
mov dl, al
xor dl, 0xff
and dl, 0
mov r8b, dil
xor r8b, 0
mov r14b, al
and r14b, r8b
mov r15b, dil
xor r15b, 1
and r15b, 0
and r8b, 1
or dl, r14b
or r15b, r8b
xor dl, r15b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r14b, dil
xor r14b, 1
mov r15b, cl
and r15b, r14b
or r8b, r15b
mov r14b, dil
xor r14b, 0
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 0
or r14b, r15b
mov r15b, dl
xor r15b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, dil
xor r13b, 0
or r15b, r12b
or r13b, 0
xor r15b, 0xff
and r15b, r13b
xor al, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
or al, r12b
or r13b, 1
xor al, 0xff
and al, r13b
mov r12b, r8b
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 cl, 0xff
mov r9b, r14b
xor r9b, 0xff
mov r13b, dil
xor r13b, 1
or cl, r9b
or r13b, 1
xor cl, 0xff
and cl, r13b
mov r9b, r15b
and r9b, al
xor r15b, al
or r9b, r15b
mov al, r12b
xor al, 0xff
mov r15b, cl
xor r15b, 0xff
mov r13b, dil
xor r13b, 1
mov r10b, al
and r10b, 0xff
and r12b, r13b
mov byte [rbp + 0x1f7], r15b
and r15b, 0xff
and cl, r13b
or r10b, r12b
or r15b, cl
xor r10b, r15b
mov cl, byte [rbp + 0x1f7]
or al, cl
xor al, 0xff
or r13b, 1
and al, r13b
or r10b, al
mov al, r9b
xor al, 0xff
and al, 1
mov r15b, dil
xor r15b, 1
and r9b, r15b
mov r12b, r10b
xor r12b, 0xff
and r12b, 0xff
and r10b, r15b
or al, r9b
or r12b, r10b
xor al, r12b
mov r9b, dl
and r9b, r8b
xor dl, r8b
or r9b, dl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
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, r14b
and r8b, 0
xor r14b, 0
or r8b, r14b
xor dl, 0xff
xor r8b, 0xff
mov r9b, dil
xor r9b, 0
or dl, r8b
or r9b, 0
xor dl, 0xff
and dl, r9b
mov r8b, al
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
mov r14b, r8b
and r14b, 0
and al, r10b
mov r15b, r9b
and r15b, 0
and dl, r10b
or r14b, al
or r15b, dl
xor r14b, r15b
or r8b, r9b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or r14b, r8b
mov al, dil
xor al, 0
and al, 1
mov dl, dil
xor dl, 1
and dl, 0
or al, dl
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r9b, sil
and r9b, r8b
or dl, r9b
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, dil
xor r10b, 0
mov r15b, dil
xor r15b, 0
or r9b, r10b
or r15b, 0
xor r9b, 0xff
and r9b, r15b
mov r10b, dil
xor r10b, 0
mov r15b, r8b
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
or r10b, r15b
or r12b, 1
xor r10b, 0xff
and r10b, r12b
mov r15b, dil
xor r15b, 0
mov r12b, dl
xor r12b, r15b
and r12b, dl
mov r15b, r8b
xor r15b, 0xff
mov r13b, sil
xor r13b, r15b
and r13b, sil
mov sil, r9b
and sil, r10b
xor r9b, r10b
or sil, r9b
mov r9b, r12b
and r9b, r13b
xor r12b, r13b
or r9b, r12b
mov r10b, sil
xor r10b, 0xff
mov r15b, r9b
and r15b, r10b
xor r9b, 0xff
and sil, r9b
or r15b, sil
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov al, r9b
xor al, 0xff
and al, 0
mov dl, dil
xor dl, 0
and r9b, dl
mov r10b, dil
xor r10b, 1
and r10b, 0
and dl, 1
or al, r9b
or r10b, dl
xor al, r10b
mov dl, r8b
and dl, 0
xor r8b, 0
or dl, r8b
xor al, 0xff
xor dl, 0xff
mov r8b, dil
xor r8b, 1
or al, dl
or r8b, 1
xor al, 0xff
and al, r8b
mov dl, r15b
and dl, al
xor r15b, al
or dl, r15b
mov al, r14b
xor al, 0xff
and al, 0
mov r8b, dil
xor r8b, 0
mov r9b, r14b
and r9b, r8b
mov r10b, dil
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
xor al, 0xff
xor al, 0
and al, 0
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r9b, dil
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, r8b
xor r9b, 0xff
mov r10b, r14b
xor r10b, r9b
and r10b, r14b
mov r9b, dil
xor r9b, 1
and r9b, 1
mov sil, dil
xor sil, 1
and sil, 1
or r9b, sil
mov sil, dil
xor sil, 0
mov r14b, r9b
xor r14b, sil
and r14b, r9b
mov r9b, dil
xor r9b, 1
xor r8b, 0xff
mov sil, dil
xor sil, 0
or r9b, r8b
or sil, 0
xor r9b, 0xff
and r9b, sil
mov r8b, al
xor r8b, 0xff
mov sil, r10b
xor sil, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, r8b
and r12b, 0
and al, r15b
mov r13b, sil
and r13b, 0
and r10b, r15b
or r12b, al
or r13b, r10b
xor r12b, r13b
or r8b, sil
xor r8b, 0xff
or r15b, 0
and r8b, r15b
or r12b, r8b
mov al, r14b
xor al, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r10b, dil
xor r10b, 1
mov sil, al
and sil, 0xff
and r14b, r10b
mov r15b, r8b
and r15b, 0xff
and r9b, r10b
or sil, r14b
or r15b, r9b
xor sil, r15b
or al, r8b
xor al, 0xff
or r10b, 1
and al, r10b
or sil, al
mov al, r12b
xor al, 0xff
and al, 0
mov r8b, dil
xor r8b, 0
and r12b, r8b
mov r9b, sil
xor r9b, 0xff
and r9b, 0
and sil, r8b
or al, r12b
or r9b, sil
xor al, r9b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
and dl, r9b
or r8b, dl
mov dl, al
xor dl, 0xff
mov r9b, r8b
and r9b, dl
xor r8b, 0xff
mov dl, al
and dl, r8b
or r9b, dl
xor al, 0xff
mov dl, r9b
xor dl, al
and dl, r9b
mov al, r11b
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
mov r9b, r11b
and r9b, r8b
or al, r9b
mov r8b, dil
xor r8b, 0
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, 0
and al, 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 al, r10b
or sil, r9b
xor al, sil
mov r9b, r11b
xor r9b, 0xff
mov r10b, al
xor r10b, 0xff
mov sil, dil
xor sil, 0
or r9b, r10b
or sil, 0
xor r9b, 0xff
and r9b, sil
mov r10b, dil
xor r10b, 1
and r10b, 1
mov sil, dil
xor sil, 1
and sil, 1
or r10b, sil
mov sil, dil
xor sil, 0
mov r14b, r10b
xor r14b, sil
and r14b, r10b
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
and al, r9b
xor r8b, r9b
or al, r8b
mov r8b, r14b
and r8b, r10b
xor r14b, r10b
or r8b, r14b
mov r9b, al
xor r9b, 0xff
mov r10b, r8b
and r10b, r9b
xor r8b, 0xff
and al, r8b
or r10b, al
mov al, r10b
xor al, 0xff
and al, 0
mov r8b, dil
xor r8b, 0
and r10b, r8b
mov r9b, dil
xor r9b, 1
and r9b, 0
and r8b, 1
or al, r10b
or r9b, r8b
xor al, r9b
mov r8b, bl
xor r8b, 0xff
mov r9b, al
and r9b, r8b
xor al, 0xff
mov r8b, bl
and r8b, al
or r9b, r8b
xor r9b, 0xff
mov al, bl
xor al, 0xff
mov r8b, dil
xor r8b, 1
or r9b, al
or r8b, 1
xor r9b, 0xff
and 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
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r10b, dil
xor r10b, 1
and r10b, 1
or r8b, r10b
xor r8b, 0xff
mov r10b, bl
xor r10b, r8b
and r10b, bl
mov r8b, al
and r8b, r10b
xor al, r10b
or r8b, al
mov al, r11b
xor al, 0xff
and al, 1
mov r10b, dil
xor r10b, 1
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, r8b
xor r10b, 0xff
and r10b, 0
mov r11b, dil
xor r11b, 0
and r8b, r11b
mov bl, dil
xor bl, 1
and bl, 0
and r11b, 1
or r10b, r8b
or bl, r11b
xor r10b, bl
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r8b, r11b
mov r11b, al
xor r11b, 0xff
mov bl, r10b
xor bl, 0xff
mov sil, dil
xor sil, 0
mov r14b, r11b
and r14b, 0
and al, sil
mov r15b, bl
and r15b, 0
and r10b, sil
or r14b, al
or r15b, r10b
xor r14b, r15b
or r11b, bl
xor r11b, 0xff
or sil, 0
and r11b, sil
or r14b, r11b
mov al, dil
xor al, 1
mov r10b, r8b
xor r10b, 0xff
mov r11b, dil
xor r11b, 1
mov bl, al
and bl, 0xff
mov sil, r11b
and sil, 1
mov r15b, r10b
and r15b, 0xff
and r8b, r11b
or bl, sil
or r15b, r8b
xor bl, r15b
or al, r10b
xor al, 0xff
or r11b, 1
and al, r11b
or bl, al
mov al, r14b
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and r14b, r8b
or al, r14b
xor bl, 0xff
mov r8b, al
xor r8b, bl
and r8b, al
mov al, r9b
xor al, 0xff
and al, 1
mov r10b, dil
xor r10b, 1
mov r11b, r9b
and r11b, r10b
or al, r11b
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov r11b, dil
xor r11b, 1
mov bl, r8b
and bl, r11b
mov sil, dil
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, dil
xor r11b, 0
and r11b, 0
mov bl, dil
xor bl, 0
mov sil, bl
and sil, 0
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, dil
xor sil, 0
mov r14b, dil
xor r14b, 1
or bl, sil
or r14b, 1
xor bl, 0xff
and bl, r14b
xor r9b, 0xff
mov sil, r11b
xor sil, 0xff
mov r14b, dil
xor r14b, 1
or r9b, sil
or r14b, 1
xor r9b, 0xff
and r9b, r14b
mov sil, dil
xor sil, 0
mov r14b, r10b
xor r14b, sil
and r14b, r10b
xor r8b, 0xff
mov sil, r11b
xor sil, 0xff
mov r15b, dil
xor r15b, 1
or r8b, sil
or r15b, 1
xor r8b, 0xff
and r8b, r15b
mov sil, bl
xor sil, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, sil
and r13b, 0xff
and bl, r12b
mov cl, r15b
and cl, 0xff
and r9b, r12b
or r13b, bl
or cl, r9b
xor r13b, cl
or sil, r15b
xor sil, 0xff
or r12b, 1
and sil, r12b
or r13b, sil
mov cl, r14b
xor cl, 0xff
mov r9b, r8b
xor r9b, 0xff
mov bl, dil
xor bl, 1
mov sil, cl
and sil, 0xff
and r14b, bl
mov r15b, r9b
and r15b, 0xff
and r8b, bl
or sil, r14b
or r15b, r8b
xor sil, r15b
or cl, r9b
xor cl, 0xff
or bl, 1
and cl, bl
or sil, cl
mov cl, r13b
xor cl, 0xff
mov r8b, sil
and r8b, cl
xor sil, 0xff
and r13b, sil
or r8b, r13b
mov cl, al
and cl, r10b
xor al, r10b
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov r9b, dil
xor r9b, 1
and cl, r9b
or al, cl
mov cl, dil
xor cl, 0
mov r9b, r11b
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
mov bl, cl
and bl, 0
mov sil, r10b
and sil, 0
mov r14b, r9b
and r14b, 0
and r11b, r10b
or bl, sil
or r14b, r11b
xor bl, r14b
or cl, r9b
xor cl, 0xff
or r10b, 0
and cl, r10b
or bl, cl
xor al, 0xff
xor bl, 0xff
mov cl, dil
xor cl, 1
or al, bl
or cl, 1
xor al, 0xff
and al, cl
mov cl, r8b
xor cl, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, dil
xor r10b, 1
mov r11b, cl
and r11b, 0xff
and r8b, r10b
mov bl, r9b
and bl, 0xff
and al, r10b
or r11b, r8b
or bl, al
xor r11b, bl
or cl, r9b
xor cl, 0xff
or r10b, 1
and cl, r10b
or r11b, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov r8b, r11b
and r8b, cl
or 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
mov al, dl
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 r9b, dl
and r9b, cl
or al, r9b
mov cl, r11b
xor cl, 0xff
xor al, 0xff
mov r9b, dil
xor r9b, 1
or cl, al
or r9b, 1
xor cl, 0xff
and cl, r9b
mov al, r11b
xor al, 0xff
and al, 1
mov r9b, dil
xor r9b, 1
and r11b, r9b
or al, r11b
xor dl, 0xff
xor al, 0xff
mov r9b, dil
xor r9b, 1
or dl, al
or r9b, 1
xor dl, 0xff
and dl, r9b
mov al, cl
xor al, 0xff
mov r9b, dl
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
mov r11b, al
and r11b, 0
and cl, r10b
mov bl, r9b
and bl, 0
and dl, r10b
or r11b, cl
or bl, dl
xor r11b, bl
or al, r9b
xor al, 0xff
or r10b, 0
and al, r10b
or r11b, al
mov al, r8b
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
mov dl, r8b
and dl, cl
mov r9b, dil
xor r9b, 1
and r9b, 0
and cl, 1
or al, dl
or r9b, cl
xor al, r9b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov r9b, r11b
and r9b, dl
or cl, r9b
mov dl, dil
xor dl, 1
and dl, 1
mov r9b, dil
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, dil
xor r9b, 1
mov r10b, al
xor r10b, r9b
and r10b, al
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov bl, dil
xor bl, 1
or r8b, r9b
or bl, 1
xor r8b, 0xff
and r8b, bl
mov r9b, cl
xor r9b, 0xff
mov bl, dil
xor bl, 1
mov sil, dil
xor sil, 0
or r9b, bl
or sil, 0
xor r9b, 0xff
and r9b, sil
mov bl, dl
xor bl, 0xff
mov sil, r11b
xor sil, bl
and sil, r11b
mov r11b, r10b
xor r11b, 0xff
mov bl, r8b
xor bl, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, r11b
and r15b, 0
and r10b, r14b
mov r12b, bl
and r12b, 0
and r8b, r14b
or r15b, r10b
or r12b, r8b
xor r15b, r12b
or r11b, bl
xor r11b, 0xff
or r14b, 0
and r11b, r14b
or r15b, r11b
mov r8b, r9b
xor r8b, 0xff
mov r10b, sil
xor r10b, 0xff
mov r11b, dil
xor r11b, 0
mov bl, r8b
and bl, 0
and r9b, r11b
mov r14b, r10b
and r14b, 0
and sil, r11b
or bl, r9b
or r14b, sil
xor bl, r14b
or r8b, r10b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or bl, r8b
mov r8b, r15b
xor r8b, 0xff
mov r9b, bl
and r9b, r8b
xor bl, 0xff
and r15b, bl
or r9b, r15b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, r8b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r8b, cl
or al, r8b
mov cl, dl
and cl, 1
xor dl, 1
or cl, dl
xor al, 0xff
xor cl, 0xff
mov dl, dil
xor dl, 1
or al, cl
or dl, 1
xor al, 0xff
and al, dl
mov cl, r9b
xor cl, 0xff
mov dl, al
xor dl, 0xff
xor dil, 1
mov r8b, cl
and r8b, 0xff
and r9b, dil
mov r10b, dl
and r10b, 0xff
and al, dil
or r8b, r9b
or r10b, al
xor r8b, r10b
or cl, dl
xor cl, 0xff
or dil, 1
and cl, dil
or r8b, cl
test r8b, 1
jne 0x6d83678e
jmp 0x6d84d374
xor eax, eax
xor ecx, ecx
mov edx, ecx
mov r8, qword [rbp + 0x9d0]
mov r9, qword [r8]
mov r10, qword [rbp + 0x9f8]
mov r11, qword [r10]
mov ecx, dword [r11 + 0xb0]
mov r11d, ecx
add r9, r11
mov r11, qword [rbp + 0x9b0]
mov qword [r11], r9
mov r9, qword [r8]
mov rsi, qword [r10]
mov rsi, qword [rsi + 0x30]
movabs rdi, 0x7e342a2099784d30
mov rbx, rdx
sub rbx, rdi
mov r14, rdx
sub r14, rbx
movabs rbx, 0x7b6160441742c5d3
add r14, rbx
movabs r15, 0x5023a45dbe910a6f
sub r14, r15
sub r14, rbx
movabs rbx, 0xd3cc53eb50ae6d09
add r14, rbx
sub r14, rdi
sub r14, rbx
mov rdi, rdx
sub rdi, r14
movabs rbx, 0x986ade980959c706
mov r14, rdx
sub r14, rbx
add rdi, r14
mov r14, rdx
sub r14, rdi
mov rdi, rdx
sub rdi, rsi
add r14, rdi
mov rsi, rdx
sub rsi, rbx
add r14, rsi
movabs rsi, 0xcecb53361714038a
add r14, rsi
movabs rdi, 0x8e6445b9379b8ead
sub r14, rdi
sub r14, rsi
movabs rsi, 0xf9406d95e8d92aef
sub r14, rsi
add r14, r15
add r14, rsi
mov rsi, rdx
sub rsi, rdi
sub r14, rsi
movabs rsi, 0xb748e87255525e38
mov rdi, rdx
sub rdi, rsi
movabs rbx, 0xa5a5df61442bb6d9
sub rdi, rbx
add rdi, rsi
movabs rsi, 0xa7b49a840f5da6a6
sub rdi, rsi
sub rdi, r14
add rdi, rsi
mov rsi, rdx
sub rsi, rdi
mov rdi, rdx
sub rdi, rbx
add rsi, rdi
mov rdi, rdx
sub rdi, rsi
movabs rsi, 0x61a28b5851924a39
sub rdx, rsi
add r9, rdx
movabs rdx, 0xc1b5cb119a3e2168
add r9, rdx
sub r9, rdi
sub r9, rdx
movabs rdx, 0x3b2da741497d2a93
add r9, rdx
add r9, rsi
sub r9, rdx
mov rdx, qword [rbp + 0x9a8]
mov qword [rdx], r9
mov ecx, dword [sym.out.dll_x.13]
mov r12d, dword [sym.out.dll_y.14]
mov r13d, 0x4f5ce2ae
add r13d, 0
sub r13d, 0xe23ce4f5
sub r13d, 0x4f5ce2ae
mov r9d, eax
sub r9d, 0
mov esi, eax
sub esi, r13d
add r9d, esi
mov esi, eax
sub esi, r9d
sub esi, 0x84ccea09
add esi, 0xbc892699
add esi, 0x84ccea09
mov r9d, eax
sub r9d, 1
add esi, r9d
add esi, 0xdd3e508f
sub esi, 0xbc892699
sub esi, 0xdd3e508f
add esi, 0x3f85386
sub esi, 0x5cb19863
sub esi, 0x3f85386
mov r9d, eax
sub r9d, 0xe23ce4f5
sub esi, r9d
mov r9d, eax
sub r9d, 0x5cb19863
sub esi, r9d
mov r9d, eax
sub r9d, 0x843498e
sub r9d, 0x8a001222
add r9d, 0x843498e
sub r9d, 0x908bde46
sub r9d, esi
add r9d, 0x908bde46
mov esi, eax
sub esi, 0x8a001222
sub r9d, esi
sub eax, 0x1e9089c1
mov esi, ecx
sub esi, eax
sub esi, 0xdec35c0d
sub esi, r9d
add esi, 0xdec35c0d
add esi, 0xb0d8c829
sub esi, 0x1e9089c1
sub esi, 0xb0d8c829
imul ecx, esi
and ecx, 1
cmp ecx, 0
sete al
cmp r12d, 0xa
setl cl
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov bl, 1
mov sil, bl
xor sil, 1
mov dil, al
and dil, sil
or r9b, dil
mov sil, bl
xor sil, 1
xor r9b, 0xff
mov dil, bl
xor dil, 1
or sil, r9b
or dil, 1
xor sil, 0xff
and sil, dil
mov r9b, bl
xor r9b, 1
and r9b, 1
mov dil, bl
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, bl
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, al
xor r14b, dil
and r14b, al
mov dil, bl
xor dil, 1
and dil, 1
mov r15b, bl
xor r15b, 1
and r15b, 1
or dil, r15b
xor dil, 0xff
mov r15b, bl
xor r15b, 1
mov r12b, bl
xor r12b, 0
or dil, r15b
or r12b, 0
xor dil, 0xff
and dil, r12b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r15b, sil
xor r15b, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, bl
xor r13b, 1
mov dl, r15b
and dl, 0xff
and sil, r13b
mov r8b, r12b
and r8b, 0xff
and r14b, r13b
or dl, sil
or r8b, r14b
xor dl, r8b
or r15b, r12b
xor r15b, 0xff
or r13b, 1
and r15b, r13b
or dl, r15b
mov r8b, dil
and r8b, r9b
xor dil, r9b
or r8b, dil
mov r9b, dl
xor r9b, 0xff
mov sil, r8b
and sil, r9b
xor r8b, 0xff
and dl, r8b
or sil, dl
mov dl, bl
xor dl, 1
and dl, 1
mov r8b, bl
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov dil, bl
xor dil, 1
and dil, 0xff
and r8b, 1
or dl, r9b
or dil, r8b
xor dl, dil
mov r8b, sil
xor r8b, 0xff
and r8b, 1
mov r9b, bl
xor r9b, 1
and sil, r9b
mov dil, bl
xor dil, 1
and dil, 0xff
and r9b, 1
or r8b, sil
or dil, r9b
xor r8b, dil
mov r9b, bl
xor r9b, 1
and r9b, 1
mov sil, bl
xor sil, 1
and sil, 1
or r9b, sil
mov sil, dl
and sil, r8b
xor dl, r8b
or sil, dl
mov dl, bl
xor dl, 1
mov r8b, r9b
xor r8b, 0xff
mov dil, bl
xor dil, 1
mov r14b, dl
and r14b, 0xff
mov r15b, dil
and r15b, 1
mov r12b, r8b
and r12b, 0xff
and r9b, dil
or r14b, r15b
or r12b, r9b
xor r14b, r12b
or dl, r8b
xor dl, 0xff
or dil, 1
and dl, dil
or r14b, dl
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, bl
xor r8b, 1
and sil, r8b
or dl, sil
xor r14b, 0xff
mov r8b, dl
xor r8b, r14b
and r8b, dl
mov dl, bl
xor dl, 1
and dl, 0
mov r9b, bl
xor r9b, 0
mov sil, r9b
and sil, 1
mov dil, bl
xor dil, 1
and dil, 0
and r9b, 1
or dl, sil
or dil, r9b
xor dl, dil
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, bl
xor r9b, 1
and r9b, 1
mov sil, bl
xor sil, 1
mov dil, sil
and dil, 1
mov r14b, bl
xor r14b, 1
and r14b, 0xff
and sil, 1
or r9b, dil
or r14b, sil
xor r9b, r14b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov sil, dl
xor sil, 0xff
mov dil, r9b
xor dil, 0xff
mov r14b, bl
xor r14b, 1
mov r15b, sil
and r15b, 0xff
and dl, r14b
mov r12b, dil
and r12b, 0xff
and r9b, r14b
or r15b, dl
or r12b, r9b
xor r15b, r12b
or sil, dil
xor sil, 0xff
or r14b, 1
and sil, r14b
or r15b, sil
mov dl, r15b
xor dl, 0xff
and dl, 0
mov r9b, bl
xor r9b, 0
and r15b, r9b
mov sil, bl
xor sil, 1
and sil, 0
and r9b, 1
or dl, r15b
or sil, r9b
xor dl, sil
mov r9b, al
xor r9b, 0xff
and r9b, 0
mov sil, bl
xor sil, 0
mov dil, al
and dil, sil
mov r14b, dl
xor r14b, 0xff
and r14b, 0
and dl, sil
or r9b, dil
or r14b, dl
xor r9b, r14b
mov dl, al
xor dl, 0xff
mov sil, r9b
xor sil, dl
and sil, r9b
mov dl, r8b
xor dl, 0xff
and dl, 0
mov r9b, bl
xor r9b, 0
mov dil, r8b
and dil, r9b
mov r14b, bl
xor r14b, 1
and r14b, 0
and r9b, 1
or dl, dil
or r14b, r9b
xor dl, r14b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov dil, bl
xor dil, 1
mov r14b, sil
and r14b, dil
mov r15b, bl
xor r15b, 1
and r15b, 0xff
and dil, 1
or r9b, r14b
or r15b, dil
xor r9b, r15b
mov dil, bl
xor dil, 1
and dil, 1
mov r14b, bl
xor r14b, 1
and r14b, 1
or dil, r14b
mov r14b, bl
xor r14b, 1
mov r15b, dl
xor r15b, r14b
and r15b, dl
xor r8b, 0xff
mov r14b, dil
xor r14b, 0xff
mov r12b, bl
xor r12b, 0
or r8b, r14b
or r12b, 0
xor r8b, 0xff
and r8b, r12b
mov r14b, r9b
xor r14b, 0xff
mov r12b, bl
xor r12b, 1
mov r13b, bl
xor r13b, 0
or r14b, r12b
or r13b, 0
xor r14b, 0xff
and r14b, r13b
xor sil, 0xff
mov r12b, dil
xor r12b, 0xff
mov r13b, bl
xor r13b, 0
or sil, r12b
or r13b, 0
xor sil, 0xff
and sil, r13b
mov r12b, r15b
and r12b, r8b
xor r15b, r8b
or r12b, r15b
mov r8b, r14b
xor r8b, 0xff
mov r15b, sil
xor r15b, 0xff
mov r13b, bl
xor r13b, 0
mov r10b, r8b
and r10b, 0
and r14b, r13b
mov r11b, r15b
and r11b, 0
and sil, r13b
or r10b, r14b
or r11b, sil
xor r10b, r11b
or r8b, r15b
xor r8b, 0xff
or r13b, 0
and r8b, r13b
or r10b, r8b
mov r8b, r12b
xor r8b, 0xff
mov r11b, r10b
and r11b, r8b
xor r10b, 0xff
and r12b, r10b
or r11b, r12b
mov r8b, dl
and r8b, r9b
xor dl, r9b
or r8b, dl
mov dl, r8b
xor dl, 0xff
and dl, 0
mov r9b, bl
xor r9b, 0
and r8b, r9b
mov r10b, bl
xor r10b, 1
and r10b, 0
and r9b, 1
or dl, r8b
or r10b, r9b
xor dl, r10b
mov r8b, dil
and r8b, 1
xor dil, 1
or r8b, dil
xor r8b, 0xff
mov r9b, dl
xor r9b, r8b
and r9b, dl
mov dl, r11b
xor dl, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r10b, bl
xor r10b, 0
mov sil, dl
and sil, 0
and r11b, r10b
mov dil, r8b
and dil, 0
and r9b, r10b
or sil, r11b
or dil, r9b
xor sil, dil
or dl, r8b
xor dl, 0xff
or r10b, 0
and dl, r10b
or sil, dl
mov dl, cl
xor dl, 0xff
and dl, 0
mov r8b, bl
xor r8b, 0
mov r9b, cl
and r9b, r8b
mov r10b, bl
xor r10b, 1
and r10b, 0
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
xor dl, 0xff
xor dl, 0
and dl, 0
mov r8b, bl
xor r8b, 0
and r8b, 1
mov r9b, bl
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov r11b, bl
xor r11b, 1
and r11b, 0xff
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, r8b
xor r9b, 0xff
mov r10b, cl
xor r10b, r9b
and r10b, cl
mov r9b, bl
xor r9b, 1
and r9b, 0
mov r11b, bl
xor r11b, 0
mov dil, r11b
and dil, 1
mov r14b, bl
xor r14b, 1
and r14b, 0
and r11b, 1
or r9b, dil
or r14b, r11b
xor r9b, r14b
mov r11b, bl
xor r11b, 0
mov dil, r9b
xor dil, r11b
and dil, r9b
mov r9b, bl
xor r9b, 1
xor r8b, 0xff
mov r11b, bl
xor r11b, 1
or r9b, r8b
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov r8b, dl
xor r8b, 0xff
mov r11b, r10b
xor r11b, 0xff
mov r14b, bl
xor r14b, 0
mov r15b, r8b
and r15b, 0
and dl, r14b
mov r12b, r11b
and r12b, 0
and r10b, r14b
or r15b, dl
or r12b, r10b
xor r15b, r12b
or r8b, r11b
xor r8b, 0xff
or r14b, 0
and r8b, r14b
or r15b, r8b
mov dl, dil
xor dl, 0xff
mov r8b, r9b
xor r8b, 0xff
mov r10b, bl
xor r10b, 1
mov r11b, dl
and r11b, 0xff
and dil, r10b
mov r14b, r8b
and r14b, 0xff
and r9b, r10b
or r11b, dil
or r14b, r9b
xor r11b, r14b
or dl, r8b
xor dl, 0xff
or r10b, 1
and dl, r10b
or r11b, dl
mov dl, r15b
xor dl, 0xff
mov r8b, r11b
and r8b, dl
xor r11b, 0xff
and r15b, r11b
or r8b, r15b
mov dl, bl
xor dl, 1
and dl, 1
mov r9b, bl
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, bl
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, bl
xor r10b, 1
and r8b, r10b
mov r11b, bl
xor r11b, 1
and r11b, 0xff
and r10b, 1
or r9b, r8b
or r11b, r10b
xor r9b, r11b
mov r8b, bl
xor r8b, 0
and r8b, 0
mov r10b, bl
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov dil, bl
xor dil, 1
and dil, 0
and r10b, 1
or r8b, r11b
or dil, r10b
xor r8b, dil
mov r10b, dl
xor r10b, 0xff
mov r11b, r9b
xor r11b, 0xff
mov dil, bl
xor dil, 1
mov r14b, r10b
and r14b, 0xff
and dl, dil
mov r15b, r11b
and r15b, 0xff
and r9b, dil
or r14b, dl
or r15b, r9b
xor r14b, r15b
or r10b, r11b
xor r10b, 0xff
or dil, 1
and r10b, dil
or r14b, r10b
mov dl, bl
xor dl, 0
mov r9b, r8b
xor r9b, 0xff
mov r10b, bl
xor r10b, 0
mov r11b, dl
and r11b, 0
mov dil, r10b
and dil, 0
mov r15b, r9b
and r15b, 0
and r8b, r10b
or r11b, dil
or r15b, r8b
xor r11b, r15b
or dl, r9b
xor dl, 0xff
or r10b, 0
and dl, r10b
or r11b, dl
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r8b, bl
xor r8b, 1
and r14b, r8b
or dl, r14b
xor dl, 0xff
xor r11b, 0xff
mov r8b, bl
xor r8b, 1
or dl, r11b
or r8b, 1
xor dl, 0xff
and dl, r8b
mov r8b, bl
xor r8b, 1
and r8b, 1
mov r9b, bl
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, bl
xor r11b, 1
and r11b, 0xff
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, bl
xor r9b, 0
xor r8b, 0xff
mov r10b, bl
xor r10b, 0
or r9b, r8b
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov r8b, bl
xor r8b, 0
and r8b, 1
mov r10b, bl
xor r10b, 1
and r10b, 0
or r8b, r10b
mov r10b, bl
xor r10b, 1
mov r11b, r8b
xor r11b, 0xff
mov dil, bl
xor dil, 1
or r10b, r11b
or dil, 1
xor r10b, 0xff
and r10b, dil
mov r11b, bl
xor r11b, 1
and r11b, 0
mov dil, bl
xor dil, 0
mov r14b, dil
and r14b, 1
mov r15b, bl
xor r15b, 1
and r15b, 0
and dil, 1
or r11b, r14b
or r15b, dil
xor r11b, r15b
mov dil, bl
xor dil, 0
mov r14b, r11b
xor r14b, dil
and r14b, r11b
mov r11b, bl
xor r11b, 1
xor r8b, 0xff
mov dil, bl
xor dil, 0
or r11b, r8b
or dil, 0
xor r11b, 0xff
and r11b, dil
mov r8b, r9b
xor r8b, 0xff
mov dil, r10b
xor dil, 0xff
mov r15b, bl
xor r15b, 0
mov r12b, r8b
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 r8b, dil
xor r8b, 0xff
or r15b, 0
and r8b, r15b
or r12b, r8b
mov r8b, r14b
xor r8b, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r10b, bl
xor r10b, 0
mov dil, r8b
and dil, 0
and r14b, r10b
mov r15b, r9b
and r15b, 0
and r11b, r10b
or dil, r14b
or r15b, r11b
xor dil, r15b
or r8b, r9b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or dil, r8b
mov r8b, r12b
xor r8b, 0xff
and r8b, 1
mov r9b, bl
xor r9b, 1
and r12b, r9b
mov r10b, dil
xor r10b, 0xff
and r10b, 0xff
and dil, r9b
or r8b, r12b
or r10b, dil
xor r8b, r10b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, bl
xor r10b, 1
mov r11b, r8b
and r11b, r10b
or r9b, r11b
mov r10b, cl
xor r10b, 0xff
mov r11b, r9b
and r11b, r10b
xor r9b, 0xff
mov r10b, cl
and r10b, r9b
or r11b, r10b
xor r11b, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, bl
xor r10b, 0
or r11b, r9b
or r10b, 0
xor r11b, 0xff
and r11b, r10b
mov r9b, bl
xor r9b, 1
and r9b, 0
mov r10b, bl
xor r10b, 0
mov dil, r10b
and dil, 1
mov r14b, bl
xor r14b, 1
and r14b, 0
and r10b, 1
or r9b, dil
or r14b, r10b
xor r9b, r14b
mov r10b, bl
xor r10b, 1
xor r9b, 0xff
mov dil, bl
xor dil, 0
or r10b, r9b
or dil, 0
xor r10b, 0xff
and r10b, dil
mov r9b, bl
xor r9b, 1
and r9b, 1
mov dil, bl
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, bl
xor r15b, 1
and r15b, 0xff
and dil, 1
or r9b, r14b
or r15b, dil
xor r9b, r15b
mov dil, r9b
xor dil, 0xff
xor dil, 1
and dil, 0xff
mov r14b, bl
xor r14b, 1
and r14b, 1
mov r15b, bl
xor r15b, 1
mov r12b, r15b
and r12b, 1
mov r13b, bl
xor r13b, 1
and r13b, 0xff
and r15b, 1
or r14b, r12b
or r13b, r15b
xor r14b, r13b
mov r15b, bl
xor r15b, 1
mov r12b, r14b
xor r12b, r15b
and r12b, r14b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r14b, r10b
and r14b, dil
xor r10b, dil
or r14b, r10b
mov r10b, r12b
and r10b, r9b
xor r12b, r9b
or r10b, r12b
mov r9b, r14b
xor r9b, 0xff
and r9b, 1
mov dil, bl
xor dil, 1
and r14b, dil
mov r15b, r10b
xor r15b, 0xff
and r15b, 0xff
and r10b, dil
or r9b, r14b
or r15b, r10b
xor r9b, r15b
mov r10b, r9b
xor r10b, 0xff
and r10b, 1
mov dil, bl
xor dil, 1
and r9b, dil
or r10b, r9b
mov r9b, bl
xor r9b, 1
and r9b, 1
mov dil, bl
xor dil, 1
and dil, 1
or r9b, dil
mov dil, bl
xor dil, 1
and dil, 1
mov r14b, bl
xor r14b, 1
and r14b, 1
or dil, r14b
mov r14b, r10b
xor r14b, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r12b, bl
xor r12b, 1
mov r13b, r14b
and r13b, 0xff
and r10b, r12b
mov byte [rbp + 0x1f6], r15b
and r15b, 0xff
and r9b, r12b
or r13b, r10b
or r15b, r9b
xor r13b, r15b
mov r9b, byte [rbp + 0x1f6]
or r14b, r9b
xor r14b, 0xff
or r12b, 1
and r14b, r12b
or r13b, r14b
mov r10b, bl
xor r10b, 1
mov r14b, dil
xor r14b, 0xff
mov r15b, bl
xor r15b, 0
mov r12b, r10b
and r12b, 0
mov r9b, r15b
and r9b, 1
mov byte [rbp + 0x1f5], r14b
and r14b, 0
and dil, r15b
or r12b, r9b
or r14b, dil
xor r12b, r14b
mov r9b, byte [rbp + 0x1f5]
or r10b, r9b
xor r10b, 0xff
or r15b, 0
and r10b, r15b
or r12b, r10b
mov r10b, r13b
xor r10b, 0xff
and r10b, 1
mov dil, bl
xor dil, 1
and r13b, dil
or r10b, r13b
xor r10b, 0xff
xor r12b, 0xff
mov dil, bl
xor dil, 1
or r10b, r12b
or dil, 1
xor r10b, 0xff
and r10b, dil
mov dil, r8b
xor dil, 0xff
and dil, 0
mov r14b, bl
xor r14b, 0
and r8b, r14b
mov r15b, bl
xor r15b, 1
and r15b, 0
and r14b, 1
or dil, r8b
or r15b, r14b
xor dil, r15b
mov r8b, bl
xor r8b, 1
mov r14b, dil
and r14b, r8b
xor dil, 0xff
and dil, 1
or r14b, dil
xor r14b, 0xff
mov r8b, bl
xor r8b, 1
mov dil, bl
xor dil, 0
or r14b, r8b
or dil, 0
xor r14b, 0xff
and r14b, dil
mov r8b, dl
xor r8b, 0xff
mov dil, r11b
xor dil, 0xff
mov r15b, bl
xor r15b, 0
or r8b, dil
or r15b, 0
xor r8b, 0xff
and r8b, r15b
mov dil, dl
xor dil, 0xff
and dil, 1
mov r15b, bl
xor r15b, 1
and dl, r15b
mov r12b, r11b
xor r12b, 0xff
and r12b, 0xff
and r11b, r15b
or dil, dl
or r12b, r11b
xor dil, r12b
mov dl, r8b
xor dl, 0xff
mov r11b, dil
xor r11b, 0xff
mov r15b, bl
xor r15b, 1
mov r12b, dl
and r12b, 0xff
and r8b, r15b
mov r13b, r11b
and r13b, 0xff
and dil, r15b
or r12b, r8b
or r13b, dil
xor r12b, r13b
or dl, r11b
xor dl, 0xff
or r15b, 1
and dl, r15b
or r12b, dl
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r8b, bl
xor r8b, 1
mov r11b, r10b
and r11b, r8b
or dl, r11b
mov r8b, r14b
xor r8b, 0xff
and r8b, 1
mov r11b, bl
xor r11b, 1
mov dil, r14b
and dil, r11b
or r8b, dil
mov r11b, bl
xor r11b, 0
and r11b, 1
mov dil, bl
xor dil, 1
and dil, 0
or r11b, dil
mov dil, bl
xor dil, 0
mov r15b, dl
xor r15b, dil
and r15b, dl
xor r10b, 0xff
mov dil, r11b
xor dil, 0xff
mov r13b, bl
xor r13b, 1
or r10b, dil
or r13b, 1
xor r10b, 0xff
and r10b, r13b
mov dil, r8b
xor dil, 0xff
mov r13b, bl
xor r13b, 0
mov r9b, bl
xor r9b, 0
or dil, r13b
or r9b, 0
xor dil, 0xff
and dil, r9b
xor r14b, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r13b, bl
xor r13b, 0
or r14b, r9b
or r13b, 0
xor r14b, 0xff
and r14b, r13b
mov r9b, r15b
xor r9b, 0xff
mov r13b, r10b
xor r13b, 0xff
mov byte [rbp + 0x1f4], bl
xor bl, 0
mov byte [rbp + 0x1f3], r9b
and r9b, 0
and r15b, bl
mov byte [rbp + 0x1f2], r13b
and r13b, 0
and r10b, bl
or r9b, r15b
or r13b, r10b
xor r9b, r13b
mov r10b, byte [rbp + 0x1f3]
mov r15b, byte [rbp + 0x1f2]
or r10b, r15b
xor r10b, 0xff
or bl, 0
and r10b, bl
or r9b, r10b
mov r10b, dil
and r10b, r14b
xor dil, r14b
or r10b, dil
mov bl, r9b
xor bl, 0xff
mov dil, r10b
and dil, bl
xor r10b, 0xff
and r9b, r10b
or dil, r9b
mov r9b, dl
xor r9b, 0xff
mov r10b, r8b
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov r14b, r9b
and r14b, 0xff
and dl, bl
mov r13b, r10b
and r13b, 0xff
and r8b, bl
or r14b, dl
or r13b, r8b
xor r14b, r13b
or r9b, r10b
xor r9b, 0xff
or bl, 1
and r9b, bl
or r14b, r9b
mov dl, r14b
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and r14b, r8b
or dl, r14b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r9b, r11b
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov bl, r8b
and bl, 0xff
mov r14b, r10b
and r14b, 0
mov r13b, r9b
and r13b, 0xff
and r11b, r10b
or bl, r14b
or r13b, r11b
xor bl, r13b
or r8b, r9b
xor r8b, 0xff
or r10b, 1
and r8b, r10b
or bl, r8b
xor bl, 0xff
mov r8b, dl
xor r8b, bl
and r8b, dl
mov dl, dil
and dl, r8b
xor dil, r8b
or dl, dil
mov r8b, r12b
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, r12b
and r10b, r9b
mov r11b, byte [rbp + 0x1f4]
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 + 0x1f4]
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, r9b
xor r10b, 0xff
mov r11b, r12b
xor r11b, r10b
and r11b, r12b
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov dil, dl
and dil, bl
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and bl, 1
or r10b, dil
or r14b, bl
xor r10b, r14b
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov dil, byte [rbp + 0x1f4]
xor dil, 0
or r10b, bl
or dil, 0
xor r10b, 0xff
and r10b, dil
xor dl, 0xff
xor r9b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or dl, r9b
or bl, 0
xor dl, 0xff
and dl, bl
mov r9b, r8b
and r9b, r11b
xor r8b, r11b
or r9b, r8b
mov r8b, r10b
xor r8b, 0xff
mov r11b, dl
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov dil, r8b
and dil, 0
and r10b, bl
mov r14b, r11b
and r14b, 0
and dl, bl
or dil, r10b
or r14b, dl
xor dil, r14b
or r8b, r11b
xor r8b, 0xff
or bl, 0
and r8b, bl
or dil, r8b
mov dl, r9b
xor dl, 0xff
mov r8b, dil
and r8b, dl
xor dil, 0xff
and r9b, dil
or r8b, r9b
mov dl, byte [rbp + 0x1f4]
xor dl, 0
and dl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, r9b
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r11b, r9b
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
or r10b, r11b
or bl, 1
xor r10b, 0xff
and r10b, bl
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
or r11b, bl
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov dil, byte [rbp + 0x1f4]
xor dil, 1
or r11b, bl
or dil, 1
xor r11b, 0xff
and r11b, dil
mov bl, byte [rbp + 0x1f4]
xor bl, 1
xor r9b, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 0
or bl, r9b
or dil, 0
xor bl, 0xff
and bl, dil
mov r9b, dl
xor r9b, 0xff
mov dil, r10b
xor dil, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r12b, r9b
and r12b, 0
and dl, r14b
mov r13b, dil
and r13b, 0
and r10b, r14b
or r12b, dl
or r13b, r10b
xor r12b, r13b
or r9b, dil
xor r9b, 0xff
or r14b, 0
and r9b, r14b
or r12b, r9b
mov dl, r11b
and dl, bl
xor r11b, bl
or dl, r11b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r12b, r10b
mov r11b, dl
xor r11b, 0xff
and r11b, 0xff
and dl, r10b
or r9b, r12b
or r11b, dl
xor r9b, r11b
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
or dl, r10b
mov r10b, r9b
xor r10b, 0xff
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r9b, r11b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r11b, 1
or r10b, r9b
or bl, r11b
xor r10b, bl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r11b
and bl, 0
mov dil, byte [rbp + 0x1f4]
xor dil, 1
and dil, 0
and r11b, 1
or r9b, bl
or dil, r11b
xor r9b, dil
mov r11b, dl
and r11b, r10b
xor dl, r10b
or r11b, dl
mov dl, r9b
and dl, 0
xor r9b, 0
or dl, r9b
mov r9b, r11b
xor r9b, 0xff
and r9b, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
and r11b, r10b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
xor dl, 0xff
mov r10b, r9b
xor r10b, dl
and r10b, r9b
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
xor dl, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
or r9b, dl
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov dl, byte [rbp + 0x1f4]
xor dl, 0
and dl, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
or dl, r11b
mov r11b, dl
xor r11b, 0xff
xor r11b, 1
and r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
mov dil, byte [rbp + 0x1f4]
xor dil, 1
and dil, 1
or bl, dil
xor bl, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or bl, dil
or r14b, 0
xor bl, 0xff
and bl, r14b
mov dil, byte [rbp + 0x1f4]
xor dil, 1
xor dl, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or dil, dl
or r14b, 0
xor dil, 0xff
and dil, r14b
mov dl, r9b
xor dl, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
mov r13b, dl
and r13b, 0
and r9b, r12b
mov r15b, r14b
and r15b, 0
and r11b, r12b
or r13b, r9b
or r15b, r11b
xor r13b, r15b
or dl, r14b
xor dl, 0xff
or r12b, 0
and dl, r12b
or r13b, dl
mov dl, bl
and dl, dil
xor bl, dil
or dl, bl
mov r9b, r13b
xor r9b, 0xff
mov r11b, dl
and r11b, r9b
xor dl, 0xff
and r13b, dl
or r11b, r13b
mov dl, byte [rbp + 0x1f4]
xor dl, 0
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov bl, r9b
and bl, 0
mov dil, byte [rbp + 0x1f4]
xor dil, 1
and dil, 0xff
and r9b, 1
or dl, bl
or dil, r9b
xor dl, dil
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and r11b, bl
mov dil, byte [rbp + 0x1f4]
xor dil, 1
and dil, 0xff
and bl, 1
or r9b, r11b
or dil, bl
xor r9b, dil
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
or r11b, bl
mov bl, dl
xor bl, 0xff
mov dil, r9b
xor dil, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, bl
and r15b, 0xff
and dl, r14b
mov r12b, dil
and r12b, 0xff
and r9b, r14b
or r15b, dl
or r12b, r9b
xor r15b, r12b
or bl, dil
xor bl, 0xff
or r14b, 1
and bl, r14b
or r15b, bl
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r9b, r11b
xor r9b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov dil, dl
and dil, 0xff
mov r14b, bl
and r14b, 1
mov r12b, r9b
and r12b, 0xff
and r11b, bl
or dil, r14b
or r12b, r11b
xor dil, r12b
or dl, r9b
xor dl, 0xff
or bl, 1
and dl, bl
or dil, dl
mov dl, r15b
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and r15b, r9b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
and r9b, 1
or dl, r15b
or r11b, r9b
xor dl, r11b
xor dl, 0xff
xor dil, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
or dl, dil
or r9b, 1
xor dl, 0xff
and dl, r9b
mov r9b, r10b
xor r9b, 0xff
mov r11b, dl
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or r9b, r11b
or bl, 0
xor r9b, 0xff
and r9b, bl
mov r11b, r10b
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
and r10b, bl
mov dil, dl
xor dil, 0xff
and dil, 0
and dl, bl
or r11b, r10b
or dil, dl
xor r11b, dil
mov dl, r9b
xor dl, 0xff
mov r10b, r11b
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov dil, dl
and dil, 0
and r9b, bl
mov r14b, r10b
and r14b, 0
and r11b, bl
or dil, r9b
or r14b, r11b
xor dil, r14b
or dl, r10b
xor dl, 0xff
or bl, 0
and dl, bl
or dil, dl
mov dl, byte [rbp + 0x1f4]
xor dl, 0
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
or dl, r9b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
or r9b, r10b
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r10b, dl
and r10b, r9b
xor dl, r9b
or r10b, dl
mov dl, sil
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r11b, sil
and r11b, r9b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0xff
and r9b, 1
or dl, r11b
or bl, r9b
xor dl, bl
xor dl, 0xff
mov r9b, r10b
xor r9b, dl
and r9b, r10b
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r10b, r11b
or dl, r10b
mov r10b, sil
xor r10b, 0xff
xor dl, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
or r10b, dl
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov dl, r9b
and dl, r10b
xor r9b, r10b
or dl, r9b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, sil
and r11b, r10b
or r9b, r11b
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, dl
and bl, r11b
mov r14b, r9b
xor r14b, 0xff
and r14b, 0
and r9b, r11b
or r10b, bl
or r14b, r9b
xor r10b, r14b
xor r10b, 0xff
xor dl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
or r10b, dl
or r9b, 1
xor r10b, 0xff
and r10b, r9b
mov dl, dil
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r11b, dil
and r11b, r9b
or dl, r11b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
xor dl, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
or r9b, dl
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, r11b
and bl, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and r11b, 1
or dl, bl
or r14b, r11b
xor dl, r14b
mov r11b, dil
xor r11b, 0xff
mov bl, dl
xor bl, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or r11b, bl
or r14b, 0
xor r11b, 0xff
and r11b, r14b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r12b, 0
and r14b, 1
or bl, r15b
or r12b, r14b
xor bl, r12b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, bl
xor r15b, r14b
and r15b, bl
mov bl, byte [rbp + 0x1f4]
xor bl, 1
xor dl, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
or bl, dl
or r14b, 1
xor bl, 0xff
and bl, r14b
mov dl, r9b
and dl, r11b
xor r9b, r11b
or dl, r9b
mov r9b, r15b
and r9b, bl
xor r15b, bl
or r9b, r15b
mov r11b, dl
xor r11b, 0xff
mov bl, r9b
and bl, r11b
xor r9b, 0xff
and dl, r9b
or bl, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r11b, al
and r11b, r9b
or dl, r11b
xor dl, 0xff
xor dl, 0
and dl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and r9b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
or r9b, r11b
mov r11b, r9b
xor r11b, 0xff
mov r14b, al
xor r14b, r11b
and r14b, al
mov r11b, bl
xor r11b, 0xff
and r11b, 0
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r12b, bl
and r12b, r15b
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
and r13b, 0
and r15b, 1
or r11b, r12b
or r13b, r15b
xor r11b, r13b
xor r11b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
or r11b, r15b
or r12b, 0
xor r11b, 0xff
and r11b, r12b
xor bl, 0xff
xor r9b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
or bl, r9b
or r15b, 0
xor bl, 0xff
and bl, r15b
mov r9b, dl
xor r9b, 0xff
mov r15b, r14b
xor r15b, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
mov r13b, r9b
and r13b, 0
and dl, r12b
mov byte [rbp + 0x1f1], r15b
and r15b, 0
and r14b, r12b
or r13b, dl
or r15b, r14b
xor r13b, r15b
mov dl, byte [rbp + 0x1f1]
or r9b, dl
xor r9b, 0xff
or r12b, 0
and r9b, r12b
or r13b, r9b
mov r9b, r11b
and r9b, bl
xor r11b, bl
or r9b, r11b
mov r11b, r13b
xor r11b, 0xff
mov bl, r9b
and bl, r11b
xor r9b, 0xff
and r13b, r9b
or bl, r13b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and al, r11b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and r11b, 1
or r9b, al
or r14b, r11b
xor r9b, r14b
mov al, bl
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov r14b, bl
and r14b, r11b
mov r15b, r9b
xor r15b, 0xff
and r15b, 0xff
and r9b, r11b
or al, r14b
or r15b, r9b
xor al, r15b
xor al, 0xff
xor bl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or al, bl
or r9b, 0
xor al, 0xff
and al, r9b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r11b
and bl, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
and r11b, 1
or r9b, bl
or r14b, r11b
xor r9b, r14b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
xor r9b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or r11b, r9b
or bl, 0
xor r11b, 0xff
and r11b, bl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
or r9b, bl
mov bl, byte [rbp + 0x1f4]
xor bl, 0
xor r9b, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or bl, r9b
or r14b, 0
xor bl, 0xff
and bl, r14b
mov r9b, r11b
xor r9b, 0xff
mov r14b, bl
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r12b, r9b
and r12b, 0xff
and r11b, r15b
mov r13b, r14b
and r13b, 0xff
and bl, r15b
or r12b, r11b
or r13b, bl
xor r12b, r13b
or r9b, r14b
xor r9b, 0xff
or r15b, 1
and r9b, r15b
or r12b, r9b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, r8b
and bl, r11b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and r11b, 1
or r9b, bl
or r14b, r11b
xor r9b, r14b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov r14b, bl
and r14b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0xff
and bl, 1
or r11b, r14b
or r15b, bl
xor r11b, r15b
mov bl, r11b
xor bl, 0xff
mov r14b, r8b
xor r14b, bl
and r14b, r8b
mov bl, r12b
xor bl, 0xff
and bl, 0
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r13b, r12b
and r13b, r15b
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 0
and r15b, 1
or bl, r13b
or dl, r15b
xor bl, dl
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r15b, bl
xor r15b, dl
and r15b, bl
xor r12b, 0xff
xor r11b, 0xff
mov dl, byte [rbp + 0x1f4]
xor dl, 0
or r12b, r11b
or dl, 0
xor r12b, 0xff
and r12b, dl
mov dl, r9b
xor dl, 0xff
mov r11b, r14b
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov r13b, dl
and r13b, 0xff
and r9b, bl
mov byte [rbp + 0x1f0], r11b
and r11b, 0xff
and r14b, bl
or r13b, r9b
or r11b, r14b
xor r13b, r11b
mov r9b, byte [rbp + 0x1f0]
or dl, r9b
xor dl, 0xff
or bl, 1
and dl, bl
or r13b, dl
mov dl, r15b
xor dl, 0xff
mov r11b, r12b
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov r14b, dl
and r14b, 0xff
and r15b, bl
mov r9b, r11b
and r9b, 0xff
and r12b, bl
or r14b, r15b
or r9b, r12b
xor r14b, r9b
or dl, r11b
xor dl, 0xff
or bl, 1
and dl, bl
or r14b, dl
mov dl, r13b
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and r13b, r9b
mov r11b, r14b
xor r11b, 0xff
and r11b, 0
and r14b, r9b
or dl, r13b
or r11b, r14b
xor dl, r11b
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and dl, r11b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r11b, 1
or r9b, dl
or bl, r11b
xor r9b, bl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, r8b
and bl, r11b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and r11b, 1
or dl, bl
or r14b, r11b
xor dl, r14b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, r9b
xor bl, 0xff
mov r14b, dl
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r12b, bl
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 bl, r14b
xor bl, 0xff
or r15b, 0
and bl, r15b
or r12b, bl
mov dl, r11b
and dl, 0
xor r11b, 0
or dl, r11b
mov r9b, r12b
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r12b, r11b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r11b, 1
or r9b, r12b
or bl, r11b
xor r9b, bl
xor dl, 0xff
mov r11b, r9b
xor r11b, dl
and r11b, r9b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov bl, cl
and bl, r9b
or dl, bl
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
or r9b, bl
xor r9b, 0xff
mov bl, cl
xor bl, r9b
and bl, cl
mov cl, dl
xor cl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, cl
and r15b, 0xff
and dl, r14b
mov r12b, r9b
and r12b, 0xff
and bl, r14b
or r15b, dl
or r12b, bl
xor r15b, r12b
or cl, r9b
xor cl, 0xff
or r14b, 1
and cl, r14b
or r15b, cl
mov cl, dil
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r9b, dil
and r9b, dl
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0xff
and dl, 1
or cl, r9b
or bl, dl
xor cl, bl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, dil
xor r9b, 0xff
xor dl, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or r9b, dl
or bl, 0
xor r9b, 0xff
and r9b, bl
mov dl, cl
xor dl, 0xff
mov bl, r9b
xor bl, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r12b, dl
and r12b, 0
and cl, r14b
mov r13b, bl
and r13b, 0
and r9b, r14b
or r12b, cl
or r13b, r9b
xor r12b, r13b
or dl, bl
xor dl, 0xff
or r14b, 0
and dl, r14b
or r12b, dl
mov cl, byte [rbp + 0x1f4]
xor cl, 0
and cl, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 0
or cl, dl
mov dl, byte [rbp + 0x1f4]
xor dl, 1
xor cl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or dl, cl
or r9b, 0
xor dl, 0xff
and dl, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov bl, r9b
and bl, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and r9b, 1
or cl, bl
or r14b, r9b
xor cl, r14b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
xor cl, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or r9b, cl
or bl, 0
xor r9b, 0xff
and r9b, bl
mov cl, dl
and cl, r9b
xor dl, r9b
or cl, dl
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov bl, r15b
and bl, r9b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and r9b, 1
or dl, bl
or r14b, r9b
xor dl, r14b
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov r14b, r12b
and r14b, bl
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
and r13b, 0xff
and bl, 1
or r9b, r14b
or r13b, bl
xor r9b, r13b
mov bl, byte [rbp + 0x1f4]
xor bl, 0
and bl, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
or bl, r14b
mov r14b, dl
xor r14b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
mov byte [rbp + 0x1ef], al
mov al, byte [rbp + 0x1f4]
xor al, 1
or r14b, r13b
or al, 1
xor r14b, 0xff
and r14b, al
xor r15b, 0xff
mov al, bl
xor al, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
or r15b, al
or r13b, 1
xor r15b, 0xff
and r15b, r13b
mov al, r9b
xor al, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
mov byte [rbp + 0x1ee], al
mov al, byte [rbp + 0x1f4]
xor al, 0
mov byte [rbp + 0x1ed], al
mov al, byte [rbp + 0x1ee]
or al, r13b
mov r13b, byte [rbp + 0x1ed]
or r13b, 0
xor al, 0xff
and al, r13b
xor r12b, 0xff
mov r13b, bl
xor r13b, 0xff
mov byte [rbp + 0x1ec], al
mov al, byte [rbp + 0x1f4]
xor al, 0
or r12b, r13b
or al, 0
xor r12b, 0xff
and r12b, al
mov al, r14b
and al, r15b
xor r14b, r15b
or al, r14b
mov r14b, byte [rbp + 0x1ec]
and r14b, r12b
mov r15b, byte [rbp + 0x1ec]
xor r15b, r12b
or r14b, r15b
mov r15b, al
xor r15b, 0xff
and r15b, 0
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
and al, r12b
mov r13b, r14b
xor r13b, 0xff
and r13b, 0
and r14b, r12b
or r15b, al
or r13b, r14b
xor r15b, r13b
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, al
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and al, r9b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
and r9b, 1
or dl, al
or r14b, r9b
xor dl, r14b
mov al, bl
and al, 0
xor bl, 0
or al, bl
xor dl, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or dl, al
or r9b, 0
xor dl, 0xff
and dl, r9b
mov al, r15b
xor al, 0xff
mov r9b, dl
xor r9b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov r14b, al
and r14b, 0
and r15b, bl
mov r12b, r9b
and r12b, 0
and dl, bl
or r14b, r15b
or r12b, dl
xor r14b, r12b
or al, r9b
xor al, 0xff
or bl, 0
and al, bl
or r14b, al
mov al, byte [rbp + 0x1f4]
xor al, 0
mov dl, cl
xor dl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
or al, dl
or r9b, 1
xor al, 0xff
and al, r9b
mov dl, byte [rbp + 0x1f4]
xor dl, 0
mov r9b, cl
and r9b, dl
xor cl, 0xff
and cl, 0
or r9b, cl
mov cl, al
and cl, r9b
xor al, r9b
or cl, al
mov al, r14b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r9b, r14b
and r9b, dl
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0xff
and dl, 1
or al, r9b
or bl, dl
xor al, bl
xor al, 0xff
xor al, 1
and al, 0xff
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
or dl, r9b
xor r14b, 0xff
xor dl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or r14b, dl
or r9b, 0
xor r14b, 0xff
and r14b, r9b
mov dl, al
and dl, r14b
xor al, r14b
or dl, al
mov al, cl
xor al, 0xff
and al, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and cl, r9b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r9b, 1
or al, cl
or bl, r9b
xor al, bl
mov cl, dl
xor cl, 0xff
mov r9b, al
and r9b, cl
xor al, 0xff
mov cl, dl
and cl, al
or r9b, cl
xor dl, 0xff
mov al, r9b
xor al, dl
and al, r9b
mov cl, byte [rbp + 0x1ef]
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0x1f4]
xor dl, 0
mov r9b, byte [rbp + 0x1ef]
and r9b, dl
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and dl, 1
or cl, r9b
or bl, dl
xor cl, bl
mov dl, r10b
xor dl, 0xff
mov r9b, cl
and r9b, dl
xor cl, 0xff
mov dl, r10b
and dl, cl
or r9b, dl
mov cl, r10b
xor cl, 0xff
mov dl, r9b
xor dl, cl
and dl, r9b
mov cl, r10b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov bl, r10b
and bl, r9b
or cl, bl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov r14b, bl
and r14b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0xff
and bl, 1
or r9b, r14b
or r15b, bl
xor r9b, r15b
xor r10b, 0xff
mov bl, r9b
xor bl, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or r10b, bl
or r14b, 0
xor r10b, 0xff
and r10b, r14b
mov bl, byte [rbp + 0x1ef]
xor bl, 0xff
and bl, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r15b, byte [rbp + 0x1ef]
and r15b, r14b
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r12b, 0
and r14b, 1
or bl, r15b
or r12b, r14b
xor bl, r12b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, bl
xor r15b, r14b
and r15b, bl
mov bl, byte [rbp + 0x1ef]
xor bl, 0xff
xor r9b, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or bl, r9b
or r14b, 0
xor bl, 0xff
and bl, r14b
mov r9b, cl
and r9b, r10b
xor cl, r10b
or r9b, cl
mov cl, r15b
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r12b, cl
and r12b, 0xff
and r15b, r14b
mov r13b, r10b
and r13b, 0xff
and bl, r14b
or r12b, r15b
or r13b, bl
xor r12b, r13b
or cl, r10b
xor cl, 0xff
or r14b, 1
and cl, r14b
or r12b, cl
mov cl, r9b
xor cl, 0xff
and cl, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
and r9b, r10b
mov bl, r12b
xor bl, 0xff
and bl, 0
and r12b, r10b
or cl, r9b
or bl, r12b
xor cl, bl
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov bl, dl
and bl, r10b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
and r10b, 1
or r9b, bl
or r14b, r10b
xor r9b, r14b
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov r14b, cl
and r14b, bl
or r10b, r14b
mov bl, byte [rbp + 0x1f4]
xor bl, 0
and bl, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r15b, r14b
and r15b, 0
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r12b, 0
and r14b, 1
or bl, r15b
or r12b, r14b
xor bl, r12b
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
or r14b, r15b
or r12b, 0
xor r14b, 0xff
and r14b, r12b
xor dl, 0xff
mov r15b, bl
xor r15b, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
or dl, r15b
or r12b, 1
xor dl, 0xff
and dl, r12b
mov r15b, r10b
xor r15b, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
or r15b, r12b
or r13b, 1
xor r15b, 0xff
and r15b, r13b
mov r12b, bl
xor r12b, 0xff
mov r13b, cl
xor r13b, r12b
and r13b, cl
mov cl, r14b
and cl, dl
xor r14b, dl
or cl, r14b
mov dl, r15b
and dl, r13b
xor r15b, r13b
or dl, r15b
mov r14b, cl
xor r14b, 0xff
and r14b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and cl, r15b
mov r12b, dl
xor r12b, 0xff
and r12b, 0xff
and dl, r15b
or r14b, cl
or r12b, dl
xor r14b, r12b
mov cl, r9b
and cl, r10b
xor r9b, r10b
or cl, r9b
mov dl, cl
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and cl, r9b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0xff
and r9b, 1
or dl, cl
or r10b, r9b
xor dl, r10b
mov cl, byte [rbp + 0x1f4]
xor cl, 0
mov r9b, bl
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r15b, cl
and r15b, 0
mov r12b, r10b
and r12b, 0
mov r13b, r9b
and r13b, 0
and bl, r10b
or r15b, r12b
or r13b, bl
xor r15b, r13b
or cl, r9b
xor cl, 0xff
or r10b, 0
and cl, r10b
or r15b, cl
xor r15b, 0xff
mov cl, dl
xor cl, r15b
and cl, dl
mov dl, r14b
xor dl, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov bl, dl
and bl, 0xff
and r14b, r10b
mov r15b, r9b
and r15b, 0xff
and cl, r10b
or bl, r14b
or r15b, cl
xor bl, r15b
or dl, r9b
xor dl, 0xff
or r10b, 1
and dl, r10b
or bl, dl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r9b, r11b
and r9b, dl
mov r10b, byte [rbp + 0x1f4]
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 + 0x1f4]
xor dl, 1
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, r11b
xor r9b, 0xff
xor dl, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
or r9b, dl
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov dl, cl
and dl, r9b
xor cl, r9b
or dl, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, al
and r10b, r9b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and r9b, 1
or cl, r10b
or r14b, r9b
xor cl, r14b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, al
xor r10b, 0xff
xor r9b, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
or r10b, r9b
or r14b, 1
xor r10b, 0xff
and r10b, r14b
mov r9b, cl
xor r9b, 0xff
mov r14b, r10b
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r12b, r9b
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 r9b, r14b
xor r9b, 0xff
or r15b, 0
and r9b, r15b
or r12b, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and r9b, 1
or cl, r10b
or r14b, r9b
xor cl, r14b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
xor cl, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
or r9b, cl
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r14b, r10b
and r14b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0
and r10b, 1
or cl, r14b
or r15b, r10b
xor cl, r15b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r14b, cl
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
or r10b, r14b
or r15b, 0
xor r10b, 0xff
and r10b, r15b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r13b, r15b
and r13b, 1
mov byte [rbp + 0x1eb], al
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 0xff
and r15b, 1
or r14b, r13b
or al, r15b
xor r14b, al
xor r14b, 0xff
mov al, byte [rbp + 0x1f4]
xor al, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
or r14b, al
or r15b, 0
xor r14b, 0xff
and r14b, r15b
mov al, byte [rbp + 0x1f4]
xor al, 1
xor cl, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
or al, cl
or r15b, 0
xor al, 0xff
and al, r15b
mov cl, r9b
and cl, r10b
xor r9b, r10b
or cl, r9b
mov r9b, r14b
xor r9b, 0xff
mov r10b, al
xor r10b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r13b, r9b
and r13b, 0
and r14b, r15b
mov byte [rbp + 0x1ea], r10b
and r10b, 0
and al, r15b
or r13b, r14b
or r10b, al
xor r13b, r10b
mov al, byte [rbp + 0x1ea]
or r9b, al
xor r9b, 0xff
or r15b, 0
and r9b, r15b
or r13b, r9b
mov r9b, cl
xor r9b, 0xff
mov r10b, r13b
and r10b, r9b
xor r13b, 0xff
and cl, r13b
or r10b, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r14b, dl
and r14b, r9b
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0xff
and r9b, 1
or cl, r14b
or r15b, r9b
xor cl, r15b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, r14b
and r15b, 1
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
and r13b, 0xff
and r14b, 1
or r9b, r15b
or r13b, r14b
xor r9b, r13b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r13b, r15b
and r13b, 1
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 0
and r15b, 1
or r14b, r13b
or al, r15b
xor r14b, al
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov cl, byte [rbp + 0x1f4]
xor cl, 1
mov r9b, r14b
xor r9b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r13b, cl
and r13b, 0xff
mov byte [rbp + 0x1e9], r15b
and r15b, 1
mov byte [rbp + 0x1e8], r9b
and r9b, 0xff
mov byte [rbp + 0x1e7], al
mov al, byte [rbp + 0x1e9]
and r14b, al
or r13b, r15b
or r9b, r14b
xor r13b, r9b
mov r9b, byte [rbp + 0x1e8]
or cl, r9b
xor cl, 0xff
or al, 1
and cl, al
or r13b, cl
mov al, byte [rbp + 0x1e7]
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
mov r14b, byte [rbp + 0x1e7]
and r14b, cl
or al, r14b
xor r13b, 0xff
mov cl, al
xor cl, r13b
and cl, al
mov al, r11b
xor al, 0xff
and al, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r11b, r14b
or al, r11b
mov r11b, r10b
xor r11b, 0xff
and r11b, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, r10b
and r15b, r14b
or r11b, r15b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
and r14b, 0
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r13b, r15b
and r13b, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
and r15b, 1
or r14b, r13b
or r9b, r15b
xor r14b, r9b
mov r9b, al
and r9b, r11b
xor al, r11b
or r9b, al
mov al, byte [rbp + 0x1f4]
xor al, 0
mov r11b, r14b
xor r11b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r13b, al
and r13b, 0
mov byte [rbp + 0x1e6], r15b
and r15b, 0
mov byte [rbp + 0x1e5], r11b
and r11b, 0
mov byte [rbp + 0x1e4], al
mov al, byte [rbp + 0x1e6]
and r14b, al
or r13b, r15b
or r11b, r14b
xor r13b, r11b
mov r11b, byte [rbp + 0x1e4]
mov r14b, byte [rbp + 0x1e5]
or r11b, r14b
xor r11b, 0xff
or al, 0
and r11b, al
or r13b, r11b
mov al, r9b
xor al, 0xff
and al, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r9b, r11b
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0
and r11b, 1
or al, r9b
or r15b, r11b
xor al, r15b
xor r13b, 0xff
mov r9b, al
xor r9b, r13b
and r9b, al
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
or al, r11b
mov r11b, r12b
xor r11b, 0xff
mov r15b, al
and r15b, r11b
xor al, 0xff
mov r11b, r12b
and r11b, al
or r15b, r11b
mov al, r12b
xor al, 0xff
mov r11b, r15b
xor r11b, al
and r11b, r15b
mov al, byte [rbp + 0x1eb]
xor al, 0xff
and al, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r13b, byte [rbp + 0x1eb]
and r13b, r15b
or al, r13b
mov r15b, r10b
xor r15b, 0xff
and r15b, 0
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
mov r14b, r10b
and r14b, r13b
mov byte [rbp + 0x1e3], al
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 0
and r13b, 1
or r15b, r14b
or al, r13b
xor r15b, al
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 1
or al, r14b
mov r14b, byte [rbp + 0x1e3]
xor r14b, 0xff
mov r13b, r15b
xor r13b, 0xff
mov byte [rbp + 0x1e2], al
mov al, byte [rbp + 0x1f4]
xor al, 1
mov byte [rbp + 0x1e1], r14b
and r14b, 0xff
mov byte [rbp + 0x1e0], al
mov al, byte [rbp + 0x1e3]
mov byte [rbp + 0x1df], cl
mov cl, byte [rbp + 0x1e0]
and al, cl
mov cl, r13b
and cl, 0xff
mov byte [rbp + 0x1de], al
mov al, byte [rbp + 0x1e0]
and r15b, al
mov al, byte [rbp + 0x1de]
or r14b, al
or cl, r15b
xor r14b, cl
mov al, byte [rbp + 0x1e1]
or al, r13b
xor al, 0xff
mov cl, byte [rbp + 0x1e0]
or cl, 1
and al, cl
or r14b, al
mov al, byte [rbp + 0x1f4]
xor al, 1
mov cl, byte [rbp + 0x1e2]
xor cl, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r13b, al
and r13b, 0xff
mov byte [rbp + 0x1dd], r15b
and r15b, 1
mov byte [rbp + 0x1dc], cl
and cl, 0xff
mov byte [rbp + 0x1db], al
mov al, byte [rbp + 0x1e2]
mov byte [rbp + 0x1da], cl
mov cl, byte [rbp + 0x1dd]
and al, cl
or r13b, r15b
mov r15b, byte [rbp + 0x1da]
or r15b, al
xor r13b, r15b
mov al, byte [rbp + 0x1db]
mov r15b, byte [rbp + 0x1dc]
or al, r15b
xor al, 0xff
or cl, 1
and al, cl
or r13b, al
mov al, r14b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and r14b, cl
or al, r14b
xor al, 0xff
xor r13b, 0xff
mov cl, byte [rbp + 0x1f4]
xor cl, 0
or al, r13b
or cl, 0
xor al, 0xff
and al, cl
mov cl, byte [rbp + 0x1df]
xor cl, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
or cl, r14b
or r13b, 1
xor cl, 0xff
and cl, r13b
mov r14b, byte [rbp + 0x1df]
xor r14b, 0xff
mov r13b, r9b
and r13b, r14b
xor r9b, 0xff
mov r14b, byte [rbp + 0x1df]
and r14b, r9b
or r13b, r14b
mov r9b, cl
xor r9b, 0xff
mov r14b, r13b
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov byte [rbp + 0x1d9], r9b
and r9b, 0
and cl, r15b
mov byte [rbp + 0x1d8], r14b
and r14b, 0
and r13b, r15b
or r9b, cl
or r14b, r13b
xor r9b, r14b
mov cl, byte [rbp + 0x1d9]
mov r14b, byte [rbp + 0x1d8]
or cl, r14b
xor cl, 0xff
or r15b, 0
and cl, r15b
or r9b, cl
mov cl, r11b
xor cl, 0xff
mov r15b, al
xor r15b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
or cl, r15b
or r13b, 0
xor cl, 0xff
and cl, r13b
mov r15b, r11b
xor r15b, 0xff
mov r13b, al
and r13b, r15b
xor al, 0xff
and r11b, al
or r13b, r11b
mov al, cl
and al, r13b
xor cl, r13b
or al, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov r15b, r9b
and r15b, r11b
or cl, r15b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
xor cl, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
or r11b, cl
or r15b, 0
xor r11b, 0xff
and r11b, r15b
mov cl, byte [rbp + 0x1f4]
xor cl, 0
and cl, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0
or cl, r15b
xor r9b, 0xff
mov r15b, cl
xor r15b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
or r9b, r15b
or r13b, 1
xor r9b, 0xff
and r9b, r13b
mov r15b, al
xor r15b, 0xff
and r15b, 1
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
mov r14b, al
and r14b, r13b
or r15b, r14b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r13b, r15b
xor r13b, r14b
and r13b, r15b
xor al, 0xff
xor cl, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or al, cl
or r14b, 0
xor al, 0xff
and al, r14b
mov cl, r11b
xor cl, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov byte [rbp + 0x1d7], cl
and cl, 0
and r11b, r15b
mov byte [rbp + 0x1d6], r14b
and r14b, 0
and r9b, r15b
or cl, r11b
or r14b, r9b
xor cl, r14b
mov r9b, byte [rbp + 0x1d7]
mov r11b, byte [rbp + 0x1d6]
or r9b, r11b
xor r9b, 0xff
or r15b, 0
and r9b, r15b
or cl, r9b
mov r9b, r13b
and r9b, al
xor r13b, al
or r9b, r13b
mov al, cl
xor al, 0xff
and al, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
and cl, r14b
mov r15b, r9b
xor r15b, 0xff
and r15b, 0
and r9b, r14b
or al, cl
or r15b, r9b
xor al, r15b
mov cl, dl
xor cl, 0xff
and cl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r14b, dl
and r14b, r9b
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0
and r9b, 1
or cl, r14b
or r15b, r9b
xor cl, r15b
mov r9b, r12b
xor r9b, 0xff
and r9b, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r15b, r12b
and r15b, r14b
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
and r13b, 0
and r14b, 1
or r9b, r15b
or r13b, r14b
xor r9b, r13b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
and r14b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r13b, r15b
and r13b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
and r15b, 1
or r14b, r13b
or r11b, r15b
xor r14b, r11b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov r15b, cl
xor r15b, r11b
and r15b, cl
xor dl, 0xff
mov r11b, r14b
xor r11b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
or dl, r11b
or r13b, 1
xor dl, 0xff
and dl, r13b
mov r11b, r9b
xor r11b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
mov byte [rbp + 0x1d5], al
mov al, byte [rbp + 0x1f4]
xor al, 1
or r11b, r13b
or al, 1
xor r11b, 0xff
and r11b, al
xor r12b, 0xff
mov al, r14b
xor al, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
or r12b, al
or r13b, 1
xor r12b, 0xff
and r12b, r13b
mov al, r15b
and al, dl
xor r15b, dl
or al, r15b
mov dl, r11b
xor dl, 0xff
mov r15b, r12b
xor r15b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
mov byte [rbp + 0x1d4], dl
and dl, 0xff
and r11b, r13b
mov byte [rbp + 0x1d3], r15b
and r15b, 0xff
and r12b, r13b
or dl, r11b
or r15b, r12b
xor dl, r15b
mov r11b, byte [rbp + 0x1d4]
mov r15b, byte [rbp + 0x1d3]
or r11b, r15b
xor r11b, 0xff
or r13b, 1
and r11b, r13b
or dl, r11b
mov r11b, al
xor r11b, 0xff
mov r12b, dl
and r12b, r11b
xor dl, 0xff
and al, dl
or r12b, al
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and al, dl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0xff
and dl, 1
or cl, al
or r9b, dl
xor cl, r9b
mov al, r14b
and al, 0
xor r14b, 0
or al, r14b
xor cl, 0xff
xor al, 0xff
mov dl, byte [rbp + 0x1f4]
xor dl, 0
or cl, al
or dl, 0
xor cl, 0xff
and cl, dl
mov al, r12b
xor al, 0xff
mov dl, cl
xor dl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r11b, al
and r11b, 0xff
and r12b, r9b
mov r14b, dl
and r14b, 0xff
and cl, r9b
or r11b, r12b
or r14b, cl
xor r11b, r14b
or al, dl
xor al, 0xff
or r9b, 1
and al, r9b
or r11b, al
mov al, r11b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x1f4]
xor cl, 0
mov dl, r11b
and dl, cl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
and cl, 1
or al, dl
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
xor al, 0xff
mov dl, byte [rbp + 0x1f4]
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 1
or al, dl
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, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and dl, 1
or cl, dl
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r11b, r10b
and r11b, r9b
or dl, r11b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov r14b, r11b
and r14b, 1
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r12b, 0
and r11b, 1
or r9b, r14b
or r12b, r11b
xor r9b, r12b
mov r11b, cl
xor r11b, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
or r11b, r14b
or r12b, 0
xor r11b, 0xff
and r11b, r12b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r12b, r9b
xor r12b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
or r14b, r12b
or r13b, 0
xor r14b, 0xff
and r14b, r13b
mov r12b, dl
xor r12b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
or r12b, r13b
or r15b, 0
xor r12b, 0xff
and r12b, r15b
xor r10b, 0xff
mov r15b, r9b
xor r15b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
or r10b, r15b
or r13b, 0
xor r10b, 0xff
and r10b, r13b
mov r15b, r11b
and r15b, r14b
xor r11b, r14b
or r15b, r11b
mov r11b, r12b
xor r11b, 0xff
mov r14b, r10b
xor r14b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
mov byte [rbp + 0x1d2], r11b
and r11b, 0xff
and r12b, r13b
mov byte [rbp + 0x1d1], r14b
and r14b, 0xff
and r10b, r13b
or r11b, r12b
or r14b, r10b
xor r11b, r14b
mov r10b, byte [rbp + 0x1d2]
mov r14b, byte [rbp + 0x1d1]
or r10b, r14b
xor r10b, 0xff
or r13b, 1
and r10b, r13b
or r11b, r10b
mov r10b, r15b
xor r10b, 0xff
and r10b, 0
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
and r15b, r12b
mov r13b, r11b
xor r13b, 0xff
and r13b, 0
and r11b, r12b
or r10b, r15b
or r13b, r11b
xor r10b, r13b
mov r11b, cl
and r11b, dl
xor cl, dl
or r11b, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and r11b, dl
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0xff
and dl, 1
or cl, r11b
or r15b, dl
xor cl, r15b
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r11b, r9b
xor r11b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r12b, dl
and r12b, 0xff
mov r13b, r15b
and r13b, 1
mov r14b, r11b
and r14b, 0xff
and r9b, r15b
or r12b, r13b
or r14b, r9b
xor r12b, r14b
or dl, r11b
xor dl, 0xff
or r15b, 1
and dl, r15b
or r12b, dl
xor r12b, 0xff
mov dl, cl
xor dl, r12b
and dl, cl
mov cl, r10b
xor cl, 0xff
mov r9b, dl
xor r9b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov r14b, cl
and r14b, 0xff
and r10b, r11b
mov r15b, r9b
and r15b, 0xff
and dl, r11b
or r14b, r10b
or r15b, dl
xor r14b, r15b
or cl, r9b
xor cl, 0xff
or r11b, 1
and cl, r11b
or r14b, cl
mov cl, al
xor cl, 0xff
and cl, 0
mov dl, byte [rbp + 0x1f4]
xor dl, 0
and al, dl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
and dl, 1
or cl, al
or r9b, dl
xor cl, r9b
mov al, r14b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and r14b, dl
or al, r14b
mov dl, byte [rbp + 0x1f4]
xor dl, 0
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
mov r9b, cl
xor r9b, 0xff
mov r10b, al
xor r10b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov r14b, r9b
and r14b, 0xff
and cl, r11b
mov r15b, r10b
and r15b, 0xff
and al, r11b
or r14b, cl
or r15b, al
xor r14b, r15b
or r9b, r10b
xor r9b, 0xff
or r11b, 1
and r9b, r11b
or r14b, r9b
mov al, dl
and al, 0
xor dl, 0
or al, dl
mov cl, r14b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and r14b, dl
or cl, r14b
xor cl, 0xff
xor al, 0xff
mov dl, byte [rbp + 0x1f4]
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, byte [rbp + 0x1d5]
xor al, 0xff
mov dl, cl
xor dl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
or al, dl
or r9b, 1
xor al, 0xff
and al, r9b
mov dl, byte [rbp + 0x1d5]
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, byte [rbp + 0x1d5]
and r10b, r9b
mov r11b, cl
xor r11b, 0xff
and r11b, 0
and cl, r9b
or dl, r10b
or r11b, cl
xor dl, r11b
mov cl, al
and cl, dl
xor al, dl
or cl, al
mov al, bl
xor al, 0xff
and al, 0
mov dl, byte [rbp + 0x1f4]
xor dl, 0
mov r9b, bl
and r9b, dl
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and dl, 1
or al, r9b
or r10b, dl
xor al, r10b
mov dl, byte [rbp + 0x1f4]
xor dl, 1
xor al, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
or dl, al
or r9b, 1
xor dl, 0xff
and dl, r9b
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or al, r10b
or r11b, r9b
xor al, r11b
mov r9b, al
xor r9b, 0xff
mov r10b, bl
xor r10b, r9b
and r10b, bl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
or r9b, r11b
xor r9b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or r9b, r11b
or r14b, 0
xor r9b, 0xff
and r9b, r14b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
xor al, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
or r11b, al
or r14b, 1
xor r11b, 0xff
and r11b, r14b
mov al, dl
and al, r10b
xor dl, r10b
or al, dl
mov dl, r9b
and dl, r11b
xor r9b, r11b
or dl, r9b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and al, r10b
mov r11b, dl
xor r11b, 0xff
and r11b, 0xff
and dl, r10b
or r9b, al
or r11b, dl
xor r9b, r11b
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 0
mov dl, byte [rbp + 0x1f4]
xor dl, 0
mov r10b, dl
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
and dl, 1
or al, r10b
or r11b, dl
xor al, r11b
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r9b, r10b
or dl, r9b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
and r10b, 1
or r9b, r11b
or r14b, r10b
xor r9b, r14b
mov r10b, al
xor r10b, 0xff
mov r11b, dl
xor r11b, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r15b, r10b
and r15b, 0
and al, r14b
mov r12b, r11b
and r12b, 0
and dl, r14b
or r15b, al
or r12b, dl
xor r15b, r12b
or r10b, r11b
xor r10b, 0xff
or r14b, 0
and r10b, r14b
or r15b, r10b
mov al, byte [rbp + 0x1f4]
xor al, 0
mov dl, r9b
xor dl, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, al
and r11b, 0xff
mov r14b, r10b
and r14b, 0
mov r12b, dl
and r12b, 0xff
and r9b, r10b
or r11b, r14b
or r12b, r9b
xor r11b, r12b
or al, dl
xor al, 0xff
or r10b, 1
and al, r10b
or r11b, al
mov al, r15b
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
and r15b, dl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r15b
or r9b, dl
xor al, r9b
xor r11b, 0xff
mov dl, al
xor dl, r11b
and dl, al
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
or al, r9b
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
or r9b, r10b
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r10b, al
and r10b, r9b
xor al, r9b
or r10b, al
mov al, bl
xor al, 0xff
and al, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and bl, r9b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
and r9b, 1
or al, bl
or r11b, r9b
xor al, r11b
mov r9b, r10b
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r10b
and bl, r11b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
and r11b, 1
or r9b, bl
or r14b, r11b
xor r9b, r14b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
or r11b, bl
mov bl, al
xor bl, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r12b, bl
and r12b, 0xff
and al, r15b
mov r13b, r14b
and r13b, 0xff
and r9b, r15b
or r12b, al
or r13b, r9b
xor r12b, r13b
or bl, r14b
xor bl, 0xff
or r15b, 1
and bl, r15b
or r12b, bl
mov al, r11b
and al, 1
xor r11b, 1
or al, r11b
mov r9b, r12b
xor r9b, 0xff
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r12b, r11b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r11b, 1
or r9b, r12b
or bl, r11b
xor r9b, bl
xor al, 0xff
mov r11b, r9b
xor r11b, al
and r11b, r9b
mov al, cl
xor al, 0xff
and al, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov bl, cl
and bl, r9b
or al, bl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
xor al, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
or r9b, al
or bl, 1
xor r9b, 0xff
and r9b, bl
mov al, byte [rbp + 0x1f4]
xor al, 0
and al, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
or al, bl
mov bl, al
xor bl, 0xff
mov r14b, cl
xor r14b, bl
and r14b, cl
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 1
or bl, r15b
xor bl, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
or bl, r15b
or r12b, 0
xor bl, 0xff
and bl, r12b
xor al, 0xff
xor al, 1
and al, 0xff
mov r15b, r9b
and r15b, r14b
xor r9b, r14b
or r15b, r9b
mov r9b, bl
and r9b, al
xor bl, al
or r9b, bl
mov al, r15b
xor al, 0xff
mov bl, r9b
and bl, al
xor r9b, 0xff
and r15b, r9b
or bl, r15b
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
or al, r9b
mov r9b, bl
xor r9b, 0xff
and r9b, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
mov r15b, bl
and r15b, r14b
mov r12b, al
xor r12b, 0xff
and r12b, 0
and al, r14b
or r9b, r15b
or r12b, al
xor r9b, r12b
xor bl, 0xff
mov al, r9b
xor al, bl
and al, r9b
mov r9b, r10b
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and r10b, bl
or r9b, r10b
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov r14b, cl
and r14b, bl
mov r15b, r9b
xor r15b, 0xff
and r15b, 0xff
and r9b, bl
or r10b, r14b
or r15b, r9b
xor r10b, r15b
xor r10b, 0xff
xor cl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or r10b, cl
or r9b, 0
xor r10b, 0xff
and r10b, r9b
mov cl, dl
xor cl, 0xff
and cl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov bl, dl
and bl, r9b
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
and r9b, 1
or cl, bl
or r14b, r9b
xor cl, r14b
mov r9b, r11b
xor r9b, 0xff
and r9b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov r14b, r11b
and r14b, bl
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0
and bl, 1
or r9b, r14b
or r15b, bl
xor r9b, r15b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 1
or bl, r14b
mov r14b, cl
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
or r14b, r15b
or r12b, 0
xor r14b, 0xff
and r14b, r12b
mov r15b, bl
xor r15b, 0xff
mov r12b, dl
xor r12b, r15b
and r12b, dl
mov dl, r9b
xor dl, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
or dl, r15b
or r13b, 0
xor dl, 0xff
and dl, r13b
xor r11b, 0xff
mov r15b, bl
xor r15b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
or r11b, r15b
or r13b, 0
xor r11b, 0xff
and r11b, r13b
mov r15b, r14b
and r15b, r12b
xor r14b, r12b
or r15b, r14b
mov r14b, dl
xor r14b, 0xff
mov r12b, r11b
xor r12b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
mov byte [rbp + 0x1d0], r14b
and r14b, 0
and dl, r13b
mov byte [rbp + 0x1cf], r12b
and r12b, 0
and r11b, r13b
or r14b, dl
or r12b, r11b
xor r14b, r12b
mov dl, byte [rbp + 0x1d0]
mov r11b, byte [rbp + 0x1cf]
or dl, r11b
xor dl, 0xff
or r13b, 0
and dl, r13b
or r14b, dl
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r15b, r12b
mov r13b, r14b
xor r13b, 0xff
and r13b, 0xff
and r14b, r12b
or dl, r15b
or r13b, r14b
xor dl, r13b
mov r14b, cl
and r14b, r9b
xor cl, r9b
or r14b, cl
mov cl, r14b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r14b, r9b
or cl, r14b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r14b, bl
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r12b, r9b
and r12b, 0xff
mov r13b, r15b
and r13b, 1
mov r11b, r14b
and r11b, 0xff
and bl, r15b
or r12b, r13b
or r11b, bl
xor r12b, r11b
or r9b, r14b
xor r9b, 0xff
or r15b, 1
and r9b, r15b
or r12b, r9b
xor cl, 0xff
xor r12b, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or cl, r12b
or r9b, 0
xor cl, 0xff
and cl, r9b
mov r9b, dl
and r9b, cl
xor dl, cl
or r9b, dl
mov cl, r10b
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov cl, al
xor cl, 0xff
mov r11b, r10b
and r11b, cl
xor r10b, 0xff
and al, r10b
or r11b, al
mov al, dl
and al, r11b
xor dl, r11b
or al, dl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r10b, r9b
and r10b, dl
or cl, r10b
xor cl, 0xff
xor cl, 0
and cl, 0
mov dl, byte [rbp + 0x1f4]
xor dl, 0
and dl, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
or dl, r10b
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
or r9b, r10b
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, al
and bl, r11b
or r10b, bl
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r10b
xor bl, r11b
and bl, r10b
xor al, 0xff
xor dl, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
or al, dl
or r10b, 1
xor al, 0xff
and al, r10b
mov dl, cl
xor dl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov r14b, dl
and r14b, 0xff
and cl, r11b
mov r15b, r10b
and r15b, 0xff
and r9b, r11b
or r14b, cl
or r15b, r9b
xor r14b, r15b
or dl, r10b
xor dl, 0xff
or r11b, 1
and dl, r11b
or r14b, dl
mov cl, bl
and cl, al
xor bl, al
or cl, bl
mov al, r14b
xor al, 0xff
mov dl, cl
and dl, al
xor cl, 0xff
and r14b, cl
or dl, r14b
mov al, sil
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x1f4]
xor cl, 0
mov r9b, sil
and r9b, cl
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and cl, 1
or al, r9b
or r10b, cl
xor al, r10b
xor al, 0xff
xor al, 0
and al, 0
mov cl, byte [rbp + 0x1f4]
xor cl, 0
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
or cl, r9b
mov r9b, cl
xor r9b, 0xff
mov r10b, sil
xor r10b, r9b
and r10b, sil
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r11b
and bl, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0
and r11b, 1
or r9b, bl
or r14b, r11b
xor r9b, r14b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r9b
xor bl, r11b
and bl, r9b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, al
and r9b, r10b
xor al, r10b
or r9b, al
mov al, bl
xor al, 0xff
mov r10b, cl
xor r10b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov r14b, al
and r14b, 0
and bl, r11b
mov r15b, r10b
and r15b, 0
and cl, r11b
or r14b, bl
or r15b, cl
xor r14b, r15b
or al, r10b
xor al, 0xff
or r11b, 0
and al, r11b
or r14b, al
mov al, r9b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x1f4]
xor cl, 0
and r9b, cl
mov r10b, r14b
xor r10b, 0xff
and r10b, 0
and r14b, cl
or al, r9b
or r10b, r14b
xor al, r10b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, r8b
and r10b, r9b
or cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
xor r9b, 0xff
mov r10b, r8b
xor r10b, r9b
and r10b, r8b
mov r9b, cl
xor r9b, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov r14b, r9b
and r14b, 0
and cl, bl
mov r15b, r11b
and r15b, 0
and r10b, bl
or r14b, cl
or r15b, r10b
xor r14b, r15b
or r9b, r11b
xor r9b, 0xff
or bl, 0
and r9b, bl
or r14b, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or cl, r10b
or r11b, r9b
xor cl, r11b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
xor cl, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
or r9b, cl
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0xff
and r10b, 1
or cl, r11b
or bl, r10b
xor cl, bl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, cl
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov r15b, r10b
and r15b, 0
and r9b, bl
mov r12b, r11b
and r12b, 0
and cl, bl
or r15b, r9b
or r12b, cl
xor r15b, r12b
or r10b, r11b
xor r10b, 0xff
or bl, 0
and r10b, bl
or r15b, r10b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
or cl, r9b
mov r9b, al
xor r9b, 0xff
mov r10b, cl
and r10b, r9b
xor cl, 0xff
mov r9b, al
and r9b, cl
or r10b, r9b
mov cl, al
xor cl, 0xff
mov r9b, r10b
xor r9b, cl
and r9b, r10b
mov cl, sil
xor cl, 0xff
and cl, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
and sil, r10b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
and r10b, 1
or cl, sil
or r11b, r10b
xor cl, r11b
mov r10b, r15b
xor r10b, 0xff
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r15b
and bl, r11b
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, bl
and sil, 1
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r12b, 0
and bl, 1
or r11b, sil
or r12b, bl
xor r11b, r12b
mov bl, cl
and bl, r10b
xor cl, r10b
or bl, cl
mov cl, byte [rbp + 0x1f4]
xor cl, 1
mov r10b, r11b
xor r10b, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 0
mov r12b, cl
and r12b, 0
mov r13b, sil
and r13b, 1
mov byte [rbp + 0x1ce], r10b
and r10b, 0
and r11b, sil
or r12b, r13b
or r10b, r11b
xor r12b, r10b
mov r10b, byte [rbp + 0x1ce]
or cl, r10b
xor cl, 0xff
or sil, 0
and cl, sil
or r12b, cl
mov cl, bl
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and bl, r11b
or cl, bl
xor cl, 0xff
xor r12b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
or cl, r12b
or r11b, 1
xor cl, 0xff
and cl, r11b
mov r11b, r14b
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, r14b
and sil, bl
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r12b, 0
and bl, 1
or r11b, sil
or r12b, bl
xor r11b, r12b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
mov sil, byte [rbp + 0x1f4]
xor sil, 1
mov r12b, sil
and r12b, 1
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
and r13b, 0xff
and sil, 1
or bl, r12b
or r13b, sil
xor bl, r13b
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 1
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
mov r13b, r12b
and r13b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0xff
and r12b, 1
or sil, r13b
or r10b, r12b
xor sil, r10b
mov r10b, r11b
and r10b, bl
xor r11b, bl
or r10b, r11b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, sil
xor bl, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
mov r13b, r11b
and r13b, 0xff
mov byte [rbp + 0x1cd], r12b
and r12b, 1
mov byte [rbp + 0x1cc], bl
and bl, 0xff
mov byte [rbp + 0x1cb], al
mov al, byte [rbp + 0x1cd]
and sil, al
or r13b, r12b
or bl, sil
xor r13b, bl
mov bl, byte [rbp + 0x1cc]
or r11b, bl
xor r11b, 0xff
or al, 1
and r11b, al
or r13b, r11b
mov al, r10b
xor al, 0xff
and al, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r10b, r11b
or al, r10b
xor al, 0xff
xor r13b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
or al, r13b
or r10b, 1
xor al, 0xff
and al, r10b
mov r10b, r8b
xor r10b, 0xff
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r8b, r11b
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r11b, 1
or r10b, r8b
or sil, r11b
xor r10b, sil
mov r8b, r15b
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov sil, r15b
and sil, r11b
or r8b, sil
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 1
or r11b, sil
mov sil, r10b
xor sil, 0xff
mov r12b, r8b
xor r12b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
mov bl, sil
and bl, 0xff
and r10b, r13b
mov byte [rbp + 0x1ca], r12b
and r12b, 0xff
and r8b, r13b
or bl, r10b
or r12b, r8b
xor bl, r12b
mov r8b, byte [rbp + 0x1ca]
or sil, r8b
xor sil, 0xff
or r13b, 1
and sil, r13b
or bl, sil
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov sil, r11b
xor sil, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
mov r13b, r10b
and r13b, 0
mov r8b, r12b
and r8b, 1
mov byte [rbp + 0x1c9], sil
and sil, 0
and r11b, r12b
or r13b, r8b
or sil, r11b
xor r13b, sil
mov r8b, byte [rbp + 0x1c9]
or r10b, r8b
xor r10b, 0xff
or r12b, 0
and r10b, r12b
or r13b, r10b
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and bl, r11b
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
xor r10b, 0xff
xor r13b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
or r10b, r13b
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov r11b, r9b
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov sil, r9b
and sil, bl
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r12b, 0xff
and bl, 1
or r11b, sil
or r12b, bl
xor r11b, r12b
mov bl, cl
xor bl, 0xff
and bl, 1
mov sil, byte [rbp + 0x1f4]
xor sil, 1
mov r12b, cl
and r12b, sil
or bl, r12b
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 1
mov r12b, byte [rbp + 0x1f4]
xor r12b, 1
and r12b, 1
or sil, r12b
mov r12b, r11b
xor r12b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
or r12b, r13b
or r8b, 0
xor r12b, 0xff
and r12b, r8b
xor r9b, 0xff
mov r8b, sil
xor r8b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
or r9b, r8b
or r13b, 0
xor r9b, 0xff
and r9b, r13b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r13b, bl
xor r13b, r8b
and r13b, bl
mov r8b, sil
xor r8b, 0xff
mov byte [rbp + 0x1c8], cl
xor cl, r8b
mov r8b, byte [rbp + 0x1c8]
and cl, r8b
mov r8b, r12b
xor r8b, 0xff
mov byte [rbp + 0x1c7], r9b
xor r9b, 0xff
mov byte [rbp + 0x1c6], al
mov al, byte [rbp + 0x1f4]
xor al, 0
mov byte [rbp + 0x1c5], r8b
and r8b, 0
and r12b, al
mov byte [rbp + 0x1c4], r9b
and r9b, 0
mov byte [rbp + 0x1c3], al
mov al, byte [rbp + 0x1c7]
mov byte [rbp + 0x1c2], cl
mov cl, byte [rbp + 0x1c3]
and al, cl
or r8b, r12b
or r9b, al
xor r8b, r9b
mov al, byte [rbp + 0x1c5]
mov r9b, byte [rbp + 0x1c4]
or al, r9b
xor al, 0xff
or cl, 0
and al, cl
or r8b, al
mov al, r13b
mov cl, byte [rbp + 0x1c2]
and al, cl
xor r13b, cl
or al, r13b
mov r12b, r8b
xor r12b, 0xff
and r12b, 0
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
and r8b, r13b
mov cl, al
xor cl, 0xff
and cl, 0
and al, r13b
or r12b, r8b
or cl, al
xor r12b, cl
mov al, r11b
xor al, 0xff
mov cl, bl
xor cl, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r13b, al
and r13b, 0xff
and r11b, r8b
mov r9b, cl
and r9b, 0xff
and bl, r8b
or r13b, r11b
or r9b, bl
xor r13b, r9b
or al, cl
xor al, 0xff
or r8b, 1
and al, r8b
or r13b, al
mov al, r13b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and r13b, cl
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and r8b, 0xff
and cl, 1
or al, r13b
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, byte [rbp + 0x1f4]
xor r8b, 0
or al, cl
or r8b, 0
xor al, 0xff
and al, r8b
mov cl, r12b
xor cl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r11b, cl
and r11b, 0xff
and r12b, r9b
mov bl, r8b
and bl, 0xff
and al, r9b
or r11b, r12b
or bl, al
xor r11b, bl
or cl, r8b
xor cl, 0xff
or r9b, 1
and cl, r9b
or r11b, cl
mov al, byte [rbp + 0x1c6]
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x1f4]
xor cl, 0
mov r8b, byte [rbp + 0x1c6]
and r8b, cl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
mov cl, r10b
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r9b, r10b
and r9b, r8b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r8b, 1
or cl, r9b
or bl, r8b
xor cl, bl
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, al
xor r9b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, byte [rbp + 0x1f4]
xor sil, 0
or r9b, bl
or sil, 0
xor r9b, 0xff
and r9b, sil
mov bl, byte [rbp + 0x1c6]
xor bl, 0xff
mov sil, r8b
xor sil, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
or bl, sil
or r12b, 0
xor bl, 0xff
and bl, r12b
mov sil, cl
xor sil, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
or sil, r12b
or r13b, 0
xor sil, 0xff
and sil, r13b
mov r12b, r8b
xor r12b, 0xff
mov r13b, r10b
xor r13b, r12b
and r13b, r10b
mov r10b, r9b
xor r10b, 0xff
mov r12b, bl
xor r12b, 0xff
mov byte [rbp + 0x1c1], al
mov al, byte [rbp + 0x1f4]
xor al, 0
mov byte [rbp + 0x1c0], r10b
and r10b, 0
and r9b, al
mov byte [rbp + 0x1bf], r12b
and r12b, 0
and bl, al
or r10b, r9b
or r12b, bl
xor r10b, r12b
mov r9b, byte [rbp + 0x1c0]
mov bl, byte [rbp + 0x1bf]
or r9b, bl
xor r9b, 0xff
or al, 0
and r9b, al
or r10b, r9b
mov al, sil
and al, r13b
xor sil, r13b
or al, sil
mov r9b, r10b
xor r9b, 0xff
mov sil, al
and sil, r9b
xor al, 0xff
and r10b, al
or sil, r10b
mov al, byte [rbp + 0x1c1]
xor al, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r12b, al
and r12b, 0
mov r13b, byte [rbp + 0x1c1]
and r13b, r10b
mov bl, r9b
and bl, 0
and cl, r10b
or r12b, r13b
or bl, cl
xor r12b, bl
or al, r9b
xor al, 0xff
or r10b, 0
and al, r10b
or r12b, al
mov al, r12b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and r12b, cl
or al, r12b
mov cl, r8b
and cl, 0
xor r8b, 0
or cl, r8b
xor al, 0xff
xor cl, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
or al, cl
or r8b, 1
xor al, 0xff
and al, r8b
mov cl, sil
xor cl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, cl
and r10b, 0
and sil, r9b
mov bl, r8b
and bl, 0
and al, r9b
or r10b, sil
or bl, al
xor r10b, bl
or cl, r8b
xor cl, 0xff
or r9b, 0
and cl, r9b
or r10b, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
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 + 0x1f4]
xor cl, 0
and cl, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r9b, r8b
and r9b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
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 + 0x1f4]
xor r9b, 1
or r11b, r8b
or r9b, 1
xor r11b, 0xff
and r11b, r9b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov bl, r10b
and bl, r9b
or r8b, bl
xor r8b, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or r8b, r9b
or bl, 0
xor r8b, 0xff
and r8b, bl
xor r10b, 0xff
xor cl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
or r10b, cl
or r9b, 1
xor r10b, 0xff
and r10b, r9b
mov cl, al
and cl, r11b
xor al, r11b
or cl, al
mov al, r8b
and al, r10b
xor r8b, r10b
or al, r8b
mov r8b, cl
xor r8b, 0xff
mov r9b, al
and r9b, r8b
xor al, 0xff
and cl, al
or r9b, cl
mov al, r14b
xor al, 0xff
mov cl, byte [rbp + 0x1cb]
xor cl, al
mov al, byte [rbp + 0x1cb]
and cl, al
xor al, 0xff
mov r8b, r14b
and r8b, al
xor r14b, 0xff
mov al, byte [rbp + 0x1cb]
and al, r14b
or r8b, al
mov al, cl
xor al, 0xff
mov r10b, r8b
xor r10b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, al
and bl, 0
and cl, r11b
mov sil, r10b
and sil, 0
and r8b, r11b
or bl, cl
or sil, r8b
xor bl, sil
or al, r10b
xor al, 0xff
or r11b, 0
and al, r11b
or bl, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
mov r8b, bl
and r8b, cl
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0xff
and cl, 1
or al, r8b
or r10b, cl
xor al, r10b
xor al, 0xff
xor al, 1
and al, 0xff
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r10b, r8b
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or cl, r10b
or r11b, r8b
xor cl, r11b
xor cl, 0xff
mov r8b, bl
xor r8b, cl
and r8b, bl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov al, byte [rbp + 0x1f4]
xor al, 1
mov r8b, r15b
xor r8b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
or al, r8b
or r10b, 0
xor al, 0xff
and al, r10b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and r8b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov bl, r15b
xor bl, 0xff
and bl, 0xff
and r15b, r10b
or r8b, r11b
or bl, r15b
xor r8b, bl
mov r10b, al
xor r10b, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov sil, r10b
and sil, 0xff
and al, bl
mov r14b, r11b
and r14b, 0xff
and r8b, bl
or sil, al
or r14b, r8b
xor sil, r14b
or r10b, r11b
xor r10b, 0xff
or bl, 1
and r10b, bl
or sil, r10b
mov al, cl
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and cl, r8b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, cl
or r10b, r8b
xor al, r10b
mov cl, sil
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and sil, r8b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or cl, sil
or r10b, r8b
xor cl, r10b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and r8b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
or r8b, r10b
mov r10b, al
xor r10b, 0xff
mov r11b, cl
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov sil, r10b
and sil, 0xff
and al, bl
mov r14b, r11b
and r14b, 0xff
and cl, bl
or sil, al
or r14b, cl
xor sil, r14b
or r10b, r11b
xor r10b, 0xff
or bl, 1
and r10b, bl
or sil, r10b
mov al, r8b
and al, 1
xor r8b, 1
or al, r8b
mov cl, sil
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and sil, r8b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and r8b, 1
or cl, sil
or r10b, r8b
xor cl, r10b
xor cl, 0xff
xor al, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
or cl, al
or r8b, 0
xor cl, 0xff
and cl, r8b
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r10b, r9b
and r10b, r8b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or al, r10b
or r11b, r8b
xor al, r11b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, cl
and r11b, r10b
or r8b, r11b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, r11b
and bl, 0
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, al
xor bl, r11b
and bl, al
xor r9b, 0xff
mov r11b, r10b
xor r11b, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 0
or r9b, r11b
or sil, 0
xor r9b, 0xff
and r9b, sil
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov sil, r8b
xor sil, r11b
and sil, r8b
xor cl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or cl, r11b
or r14b, 0
xor cl, 0xff
and cl, r14b
mov r11b, bl
xor r11b, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r12b, r11b
and r12b, 0
and bl, r15b
mov r13b, r14b
and r13b, 0
and r9b, r15b
or r12b, bl
or r13b, r9b
xor r12b, r13b
or r11b, r14b
xor r11b, 0xff
or r15b, 0
and r11b, r15b
or r12b, r11b
mov r9b, sil
and r9b, cl
xor sil, cl
or r9b, sil
mov cl, r12b
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r12b, r11b
mov bl, r9b
xor bl, 0xff
and bl, 0xff
and r9b, r11b
or cl, r12b
or bl, r9b
xor cl, bl
mov r9b, al
and r9b, r8b
xor al, r8b
or r9b, al
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and r9b, r8b
or al, r9b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r9b, r10b
xor r9b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, r8b
and bl, 0xff
mov sil, r11b
and sil, 0
mov r14b, r9b
and r14b, 0xff
and r10b, r11b
or bl, sil
or r14b, r10b
xor bl, r14b
or r8b, r9b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or bl, r8b
xor al, 0xff
xor bl, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
or al, bl
or r8b, 1
xor al, 0xff
and al, r8b
mov r8b, cl
xor r8b, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, r8b
and r11b, 0xff
and cl, r10b
mov bl, r9b
and bl, 0xff
and al, r10b
or r11b, cl
or bl, al
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 cl, byte [rbp + 0x1f4]
xor cl, 1
mov r8b, r11b
and r8b, cl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0xff
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
xor al, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
or cl, al
or r8b, 0
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, r11b
xor r8b, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or r8b, al
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov al, cl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov bl, al
and bl, 0xff
and cl, r10b
mov sil, r9b
and sil, 0xff
and r8b, r10b
or bl, cl
or sil, r8b
xor bl, sil
or al, r9b
xor al, 0xff
or r10b, 1
and al, r10b
or bl, al
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
or al, cl
mov cl, bl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and bl, r8b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0xff
and r8b, 1
or cl, bl
or r9b, r8b
xor cl, r9b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, al
and r9b, cl
xor al, cl
or r9b, al
mov al, byte [rbp + 0x1f4]
xor al, 0
mov cl, r8b
xor cl, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov bl, al
and bl, 0
mov sil, r10b
and sil, 0
mov r14b, cl
and r14b, 0
and r8b, r10b
or bl, sil
or r14b, r8b
xor bl, r14b
or al, cl
xor al, 0xff
or r10b, 0
and al, r10b
or bl, al
mov al, r9b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and r9b, cl
or al, r9b
xor bl, 0xff
mov cl, al
xor cl, bl
and cl, al
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
xor al, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
or r8b, al
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
or al, r9b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
xor al, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
or r9b, al
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov al, r8b
and al, r9b
xor r8b, r9b
or al, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, al
and r10b, r9b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r9b, 1
or r8b, r10b
or bl, r9b
xor r8b, bl
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov bl, r11b
and bl, r10b
mov sil, r8b
xor sil, 0xff
and sil, 0xff
and r8b, r10b
or r9b, bl
or sil, r8b
xor r9b, sil
xor r9b, 0xff
xor r11b, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
or r9b, r11b
or r8b, 1
xor r9b, 0xff
and r9b, r8b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and r8b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
or r8b, r10b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
or r10b, r11b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or r11b, r10b
or bl, 0
xor r11b, 0xff
and r11b, bl
mov r10b, r8b
and r10b, r11b
xor r8b, r11b
or r10b, r8b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r10b, r11b
or r8b, r10b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov sil, bl
and sil, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and bl, 1
or r11b, sil
or r14b, bl
xor r11b, r14b
mov bl, r8b
xor bl, 0xff
mov sil, r10b
xor sil, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, bl
and r15b, 0xff
and r8b, r14b
mov r12b, sil
and r12b, 0xff
and r10b, r14b
or r15b, r8b
or r12b, r10b
xor r15b, r12b
or bl, sil
xor bl, 0xff
or r14b, 1
and bl, r14b
or r15b, bl
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r10b, r11b
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, r8b
and sil, 0
mov r14b, bl
and r14b, 0
mov r12b, r10b
and r12b, 0
and r11b, bl
or sil, r14b
or r12b, r11b
xor sil, r12b
or r8b, r10b
xor r8b, 0xff
or bl, 0
and r8b, bl
or sil, r8b
mov r8b, r15b
xor r8b, 0xff
and r8b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r15b, r10b
or r8b, r15b
xor r8b, 0xff
xor sil, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
or r8b, sil
or r10b, 0
xor r8b, 0xff
and r8b, r10b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, al
xor r11b, 0xff
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and al, bl
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0xff
and bl, 1
or r11b, al
or sil, bl
xor r11b, sil
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov sil, bl
and sil, 1
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and bl, 1
or al, sil
or r14b, bl
xor al, r14b
mov bl, r10b
and bl, r11b
xor r10b, r11b
or bl, r10b
mov r10b, al
and r10b, 1
xor al, 1
or r10b, al
mov al, bl
xor al, 0xff
and al, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and bl, r11b
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r11b, 1
or al, bl
or sil, r11b
xor al, sil
xor r10b, 0xff
mov r11b, al
xor r11b, r10b
and r11b, al
mov al, r9b
xor al, 0xff
mov r10b, cl
xor r10b, al
and r10b, cl
mov al, cl
xor al, 0xff
and al, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
and cl, bl
mov sil, r9b
xor sil, 0xff
and sil, 0
and r9b, bl
or al, cl
or sil, r9b
xor al, sil
mov cl, r10b
and cl, al
xor r10b, al
or cl, r10b
mov al, r8b
xor al, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
or al, r9b
or r10b, 0
xor al, 0xff
and al, r10b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r8b, r10b
mov bl, r11b
xor bl, 0xff
and bl, 0xff
and r11b, r10b
or r9b, r8b
or bl, r11b
xor r9b, bl
mov r8b, al
xor r8b, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, r8b
and bl, 0xff
and al, r11b
mov sil, r10b
and sil, 0xff
and r9b, r11b
or bl, al
or sil, r9b
xor bl, sil
or r8b, r10b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or bl, r8b
mov al, cl
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r9b, cl
and r9b, r8b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, bl
xor r8b, 0xff
xor al, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or r8b, al
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov al, bl
xor al, 0xff
and al, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and bl, r9b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and r9b, 1
or al, bl
or r10b, r9b
xor al, r10b
xor al, 0xff
mov r9b, cl
xor r9b, al
and r9b, cl
mov al, r8b
xor al, 0xff
mov cl, r9b
xor cl, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, al
and r11b, 0xff
and r8b, r10b
mov bl, cl
and bl, 0xff
and r9b, r10b
or r11b, r8b
or bl, r9b
xor r11b, bl
or al, cl
xor al, 0xff
or r10b, 1
and al, r10b
or r11b, al
mov al, byte [rbp + 0x1f4]
xor al, 0
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 0
or al, cl
mov cl, dil
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r9b, dil
and r9b, r8b
or cl, r9b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov bl, byte [rbp + 0x1f4]
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, cl
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov sil, r9b
and sil, 0xff
and al, bl
mov r14b, r10b
and r14b, 0xff
and cl, bl
or sil, al
or r14b, cl
xor sil, r14b
or r9b, r10b
xor r9b, 0xff
or bl, 1
and r9b, bl
or sil, r9b
mov al, r8b
and al, 0
xor r8b, 0
or al, r8b
mov cl, sil
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and sil, r8b
or cl, sil
xor cl, 0xff
xor al, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
or cl, al
or r8b, 1
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0x1f4]
xor al, 0
and al, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and r8b, 0
or al, r8b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
xor al, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
or r8b, al
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov al, byte [rbp + 0x1f4]
xor al, 0
and al, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, r9b
and r10b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r9b, 1
or al, r10b
or bl, r9b
xor al, bl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, al
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or r9b, r10b
or bl, 0
xor r9b, 0xff
and r9b, bl
mov r10b, dil
xor r10b, 0xff
and r10b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov sil, dil
and sil, bl
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and bl, 1
or r10b, sil
or r14b, bl
xor r10b, r14b
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, r10b
xor sil, bl
and sil, r10b
xor al, 0xff
mov r10b, dil
xor r10b, al
and r10b, dil
mov al, r8b
and al, r9b
xor r8b, r9b
or al, r8b
mov r8b, sil
xor r8b, 0xff
mov r9b, r10b
xor r9b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov dil, r8b
and dil, 0
and sil, bl
mov r14b, r9b
and r14b, 0
and r10b, bl
or dil, sil
or r14b, r10b
xor dil, r14b
or r8b, r9b
xor r8b, 0xff
or bl, 0
and r8b, bl
or dil, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
and al, r9b
mov r10b, dil
xor r10b, 0xff
and r10b, 0
and dil, r9b
or r8b, al
or r10b, dil
xor r8b, r10b
mov al, cl
xor al, 0xff
and al, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r9b, 1
or al, r10b
or bl, r9b
xor al, bl
mov r9b, r8b
xor r9b, 0xff
and r9b, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov bl, r8b
and bl, r10b
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r10b, 1
or r9b, bl
or sil, r10b
xor r9b, sil
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
and r10b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, bl
and sil, 0
mov dil, byte [rbp + 0x1f4]
xor dil, 1
and dil, 0
and bl, 1
or r10b, sil
or dil, bl
xor r10b, dil
mov bl, al
xor bl, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 0
mov dil, byte [rbp + 0x1f4]
xor dil, 1
or bl, sil
or dil, 1
xor bl, 0xff
and bl, dil
xor cl, 0xff
mov sil, r10b
xor sil, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 0
or cl, sil
or dil, 0
xor cl, 0xff
and cl, dil
mov sil, r9b
xor sil, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
xor r8b, 0xff
mov dil, r10b
xor dil, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 0
or r8b, dil
or r14b, 0
xor r8b, 0xff
and r8b, r14b
mov dil, bl
and dil, cl
xor bl, cl
or dil, bl
mov cl, sil
and cl, r8b
xor sil, r8b
or cl, sil
mov r8b, dil
xor r8b, 0xff
and r8b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and dil, bl
mov sil, cl
xor sil, 0xff
and sil, 0xff
and cl, bl
or r8b, dil
or sil, cl
xor r8b, sil
mov cl, al
xor cl, 0xff
mov bl, r9b
xor bl, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 1
mov dil, cl
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 cl, bl
xor cl, 0xff
or sil, 1
and cl, sil
or dil, cl
mov al, dil
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x1f4]
xor cl, 0
and dil, cl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
and cl, 1
or al, dil
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 0
mov r9b, r10b
xor r9b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, cl
and sil, 0
mov dil, bl
and dil, 0
mov r14b, r9b
and r14b, 0
and r10b, bl
or sil, dil
or r14b, r10b
xor sil, r14b
or cl, r9b
xor cl, 0xff
or bl, 0
and cl, bl
or sil, cl
xor al, 0xff
xor sil, 0xff
mov cl, byte [rbp + 0x1f4]
xor cl, 1
or al, sil
or cl, 1
xor al, 0xff
and al, cl
mov cl, r8b
xor cl, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov bl, cl
and bl, 0xff
and r8b, r10b
mov sil, r9b
and sil, 0xff
and al, r10b
or bl, r8b
or sil, al
xor bl, sil
or cl, r9b
xor cl, 0xff
or r10b, 1
and cl, r10b
or bl, cl
mov al, r11b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
mov r8b, r11b
and r8b, cl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0xff
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
xor al, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
or cl, al
or r8b, 1
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
xor r11b, 0xff
xor al, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
or r11b, al
or r8b, 1
xor r11b, 0xff
and r11b, r8b
mov al, cl
and al, r11b
xor cl, r11b
or al, cl
mov cl, bl
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r9b, bl
and r9b, r8b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or cl, r9b
or r10b, r8b
xor cl, r10b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
xor cl, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
or r8b, cl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 0
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
or cl, r9b
mov r9b, cl
xor r9b, 0xff
mov r10b, bl
xor r10b, r9b
and r10b, bl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r11b, 1
or r9b, bl
or sil, r11b
xor r9b, sil
xor r9b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 1
or r9b, r11b
or bl, 1
xor r9b, 0xff
and r9b, bl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov bl, r10b
xor bl, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 0
mov dil, r11b
and dil, 0
and r8b, sil
mov r14b, bl
and r14b, 0
and r10b, sil
or dil, r8b
or r14b, r10b
xor dil, r14b
or r11b, bl
xor r11b, 0xff
or sil, 0
and r11b, sil
or dil, r11b
mov r8b, r9b
and r8b, cl
xor r9b, cl
or r8b, r9b
mov cl, dil
xor cl, 0xff
and cl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and dil, r9b
mov r10b, r8b
xor r10b, 0xff
and r10b, 0xff
and r8b, r9b
or cl, dil
or r10b, r8b
xor cl, r10b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
or r8b, r9b
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
or r9b, r10b
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r10b, r8b
and r10b, r9b
xor r8b, r9b
or r10b, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r11b, al
and r11b, r9b
or r8b, r11b
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, cl
and bl, r11b
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0xff
and r11b, 1
or r9b, bl
or sil, r11b
xor r9b, sil
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, r8b
xor bl, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 0
mov dil, byte [rbp + 0x1f4]
xor dil, 1
or bl, sil
or dil, 1
xor bl, 0xff
and bl, dil
xor al, 0xff
mov sil, r11b
xor sil, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 1
or al, sil
or dil, 1
xor al, 0xff
and al, dil
mov sil, r9b
xor sil, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 0
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
or sil, dil
or r14b, 1
xor sil, 0xff
and sil, r14b
mov dil, r11b
xor dil, 0xff
mov r14b, cl
xor r14b, dil
and r14b, cl
mov cl, bl
and cl, al
xor bl, al
or cl, bl
mov al, sil
xor al, 0xff
mov bl, r14b
xor bl, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 1
mov r15b, al
and r15b, 0xff
and sil, dil
mov r12b, bl
and r12b, 0xff
and r14b, dil
or r15b, sil
or r12b, r14b
xor r15b, r12b
or al, bl
xor al, 0xff
or dil, 1
and al, dil
or r15b, al
mov al, cl
xor al, 0xff
mov bl, r15b
and bl, al
xor r15b, 0xff
and cl, r15b
or bl, cl
mov al, r8b
xor al, 0xff
mov cl, r9b
xor cl, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 0
mov dil, al
and dil, 0
and r8b, sil
mov r14b, cl
and r14b, 0
and r9b, sil
or dil, r8b
or r14b, r9b
xor dil, r14b
or al, cl
xor al, 0xff
or sil, 0
and al, sil
or dil, al
mov al, dil
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and dil, cl
or al, dil
mov cl, byte [rbp + 0x1f4]
xor cl, 0
mov r8b, r11b
xor r8b, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov sil, cl
and sil, 0
mov dil, r9b
and dil, 0
mov r14b, r8b
and r14b, 0
and r11b, r9b
or sil, dil
or r14b, r11b
xor sil, r14b
or cl, r8b
xor cl, 0xff
or r9b, 0
and cl, r9b
or sil, cl
xor al, 0xff
xor sil, 0xff
mov cl, byte [rbp + 0x1f4]
xor cl, 0
or al, sil
or cl, 0
xor al, 0xff
and al, cl
mov cl, bl
xor cl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r11b, cl
and r11b, 0
and bl, r9b
mov sil, r8b
and sil, 0
and al, r9b
or r11b, bl
or sil, al
xor r11b, sil
or cl, r8b
xor cl, 0xff
or r9b, 0
and cl, r9b
or r11b, cl
mov al, byte [rbp + 0x1f4]
xor al, 0
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 0
or al, cl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r9b, r10b
and r9b, r8b
or cl, r9b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov bl, r9b
and bl, 0
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r9b, 1
or r8b, bl
or sil, r9b
xor r8b, sil
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov bl, al
xor bl, r9b
and bl, al
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov sil, r8b
xor sil, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 1
or r9b, sil
or dil, 1
xor r9b, 0xff
and r9b, dil
mov sil, byte [rbp + 0x1f4]
xor sil, 0
mov dil, cl
xor dil, sil
and dil, cl
mov sil, r8b
xor sil, 0xff
mov r14b, r10b
xor r14b, sil
and r14b, r10b
mov r10b, bl
xor r10b, 0xff
mov sil, r9b
xor sil, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
mov r12b, r10b
and r12b, 0
and bl, r15b
mov r13b, sil
and r13b, 0
and r9b, r15b
or r12b, bl
or r13b, r9b
xor r12b, r13b
or r10b, sil
xor r10b, 0xff
or r15b, 0
and r10b, r15b
or r12b, r10b
mov r9b, dil
xor r9b, 0xff
mov r10b, r14b
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, r9b
and sil, 0
and dil, bl
mov r15b, r10b
and r15b, 0
and r14b, bl
or sil, dil
or r15b, r14b
xor sil, r15b
or r9b, r10b
xor r9b, 0xff
or bl, 0
and r9b, bl
or sil, r9b
mov r9b, r12b
xor r9b, 0xff
mov r10b, sil
and r10b, r9b
xor sil, 0xff
and r12b, sil
or r10b, r12b
mov r9b, al
and r9b, cl
xor al, cl
or r9b, al
mov al, r9b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and r9b, cl
or al, r9b
mov cl, r8b
and cl, 0
xor r8b, 0
or cl, r8b
xor al, 0xff
xor cl, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
or al, cl
or r8b, 1
xor al, 0xff
and al, r8b
mov cl, r10b
xor cl, 0xff
mov r8b, al
xor r8b, 0xff
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov bl, cl
and bl, 0xff
and r10b, r9b
mov sil, r8b
and sil, 0xff
and al, r9b
or bl, r10b
or sil, al
xor bl, sil
or cl, r8b
xor cl, 0xff
or r9b, 1
and cl, r9b
or bl, cl
mov al, r11b
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x1f4]
xor cl, 0
mov r8b, r11b
and r8b, cl
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
and cl, 1
or al, r8b
or r9b, cl
xor al, r9b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
xor al, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
or cl, al
or r8b, 0
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
xor al, 0xff
mov r8b, r11b
xor r8b, al
and r8b, r11b
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, bl
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and bl, r8b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
and r8b, 1
or cl, bl
or r9b, r8b
xor cl, r9b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
and r9b, r8b
xor cl, 0xff
mov r8b, al
and r8b, cl
or r9b, r8b
xor r9b, 0xff
xor al, 0xff
mov cl, byte [rbp + 0x1f4]
xor cl, 1
or r9b, al
or cl, 1
xor r9b, 0xff
and r9b, cl
mov al, dl
xor al, 0xff
and al, 0
mov cl, byte [rbp + 0x1f4]
xor cl, 0
mov r8b, dl
and r8b, cl
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and cl, 1
or al, r8b
or r10b, cl
xor al, r10b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
xor al, 0xff
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
or cl, al
or r8b, 1
xor cl, 0xff
and cl, r8b
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r10b, r8b
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or al, r10b
or r11b, r8b
xor al, r11b
mov r8b, dl
xor r8b, 0xff
xor al, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
or r8b, al
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r10b, r9b
and r10b, r8b
or cl, r10b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
xor cl, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
or r8b, cl
or r10b, 0
xor r8b, 0xff
and r8b, r10b
mov cl, byte [rbp + 0x1f4]
xor cl, 1
and cl, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0xff
and r10b, 1
or cl, r11b
or bl, r10b
xor cl, bl
mov r10b, r9b
xor r10b, 0xff
xor cl, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
or r10b, cl
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov cl, r8b
xor cl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov sil, cl
and sil, 0xff
and r8b, bl
mov dil, r11b
and dil, 0xff
and r10b, bl
or sil, r8b
or dil, r10b
xor sil, dil
or cl, r11b
xor cl, 0xff
or bl, 1
and cl, bl
or sil, cl
mov cl, byte [rbp + 0x1f4]
xor cl, 0
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and r8b, 0
or cl, r8b
xor cl, 0xff
xor cl, 0
and cl, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
or r8b, r10b
mov r10b, r8b
xor r10b, 0xff
xor r10b, 0
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
or r11b, bl
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov dil, byte [rbp + 0x1f4]
xor dil, 1
or r11b, bl
or dil, 1
xor r11b, 0xff
and r11b, dil
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov bl, cl
xor bl, 0xff
mov dil, r10b
xor dil, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, bl
and r15b, 0xff
and cl, r14b
mov r12b, dil
and r12b, 0xff
and r10b, r14b
or r15b, cl
or r12b, r10b
xor r15b, r12b
or bl, dil
xor bl, 0xff
or r14b, 1
and bl, r14b
or r15b, bl
mov cl, r11b
xor cl, 0xff
mov r10b, r8b
xor r10b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov dil, cl
and dil, 0xff
and r11b, bl
mov r14b, r10b
and r14b, 0xff
and r8b, bl
or dil, r11b
or r14b, r8b
xor dil, r14b
or cl, r10b
xor cl, 0xff
or bl, 1
and cl, bl
or dil, cl
mov cl, r15b
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r15b, r8b
mov r10b, dil
xor r10b, 0xff
and r10b, 0
and dil, r8b
or cl, r15b
or r10b, dil
xor cl, r10b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
or r8b, r10b
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, al
and bl, r11b
mov dil, r8b
xor dil, 0xff
and dil, 0xff
and r8b, r11b
or r10b, bl
or dil, r8b
xor r10b, dil
xor r10b, 0xff
mov r8b, al
xor r8b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
or r10b, r8b
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and dl, r11b
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r11b, 1
or r8b, dl
or bl, r11b
xor r8b, bl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, cl
and bl, r11b
or dl, bl
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
or r11b, bl
mov bl, r8b
and bl, dl
xor r8b, dl
or bl, r8b
mov dl, r11b
and dl, 0
xor r11b, 0
or dl, r11b
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and bl, r11b
or r8b, bl
xor dl, 0xff
mov r11b, r8b
xor r11b, dl
and r11b, r8b
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov bl, sil
and bl, r8b
mov dil, byte [rbp + 0x1f4]
xor dil, 1
and dil, 0xff
and r8b, 1
or dl, bl
or dil, r8b
xor dl, dil
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
or r8b, bl
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 1
mov dil, byte [rbp + 0x1f4]
xor dil, 1
mov r14b, dil
and r14b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0xff
and dil, 1
or bl, r14b
or r15b, dil
xor bl, r15b
mov dil, dl
and dil, r8b
xor dl, r8b
or dil, dl
mov dl, bl
and dl, 1
xor bl, 1
or dl, bl
mov r8b, dil
xor r8b, 0xff
and r8b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and dil, bl
or r8b, dil
xor r8b, 0xff
xor dl, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 1
or r8b, dl
or bl, 1
xor r8b, 0xff
and r8b, bl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and r9b, bl
or dl, r9b
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
mov dil, cl
and dil, bl
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
and r14b, 0xff
and bl, 1
or r9b, dil
or r14b, bl
xor r9b, r14b
mov bl, byte [rbp + 0x1f4]
xor bl, 0
and bl, 0
mov dil, byte [rbp + 0x1f4]
xor dil, 0
mov r14b, dil
and r14b, 0
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
and r15b, 0
and dil, 1
or bl, r14b
or r15b, dil
xor bl, r15b
mov dil, dl
xor dil, 0xff
mov r14b, r9b
xor r14b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
mov r12b, dil
and r12b, 0xff
and dl, r15b
mov r13b, r14b
and r13b, 0xff
and r9b, r15b
or r12b, dl
or r13b, r9b
xor r12b, r13b
or dil, r14b
xor dil, 0xff
or r15b, 1
and dil, r15b
or r12b, dil
mov dl, bl
and dl, 0
xor bl, 0
or dl, bl
mov r9b, r12b
xor r9b, 0xff
and r9b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and r12b, bl
or r9b, r12b
xor dl, 0xff
mov bl, r9b
xor bl, dl
and bl, r9b
mov dl, r10b
xor dl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 1
or dl, r9b
or dil, 1
xor dl, 0xff
and dl, dil
mov r9b, r10b
xor r9b, 0xff
mov dil, r11b
and dil, r9b
xor r11b, 0xff
and r10b, r11b
or dil, r10b
mov r9b, dl
xor r9b, 0xff
mov r10b, dil
xor r10b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov r14b, r9b
and r14b, 0xff
and dl, r11b
mov r15b, r10b
and r15b, 0xff
and dil, r11b
or r14b, dl
or r15b, dil
xor r14b, r15b
or r9b, r10b
xor r9b, 0xff
or r11b, 1
and r9b, r11b
or r14b, r9b
mov dl, r8b
xor dl, 0xff
and dl, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, r8b
and r10b, r9b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
mov r9b, bl
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, bl
and r11b, r10b
or r9b, r11b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 1
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 1
or r10b, r11b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov dil, dl
xor dil, r11b
and dil, dl
xor r8b, 0xff
mov r11b, r10b
xor r11b, 0xff
mov r15b, byte [rbp + 0x1f4]
xor r15b, 1
or r8b, r11b
or r15b, 1
xor r8b, 0xff
and r8b, r15b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov r15b, r9b
xor r15b, r11b
and r15b, r9b
xor bl, 0xff
mov r11b, r10b
xor r11b, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
or bl, r11b
or r12b, 0
xor bl, 0xff
and bl, r12b
mov r11b, dil
xor r11b, 0xff
mov r12b, r8b
xor r12b, 0xff
mov r13b, byte [rbp + 0x1f4]
xor r13b, 0
mov byte [rbp + 0x1be], r11b
and r11b, 0
and dil, r13b
mov byte [rbp + 0x1bd], r12b
and r12b, 0
and r8b, r13b
or r11b, dil
or r12b, r8b
xor r11b, r12b
mov r8b, byte [rbp + 0x1be]
mov dil, byte [rbp + 0x1bd]
or r8b, dil
xor r8b, 0xff
or r13b, 0
and r8b, r13b
or r11b, r8b
mov r8b, r15b
and r8b, bl
xor r15b, bl
or r8b, r15b
mov bl, r11b
xor bl, 0xff
mov r15b, r8b
and r15b, bl
xor r8b, 0xff
and r11b, r8b
or r15b, r11b
mov r8b, dl
and r8b, r9b
xor dl, r9b
or r8b, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r8b, r9b
or dl, r8b
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r9b, r10b
xor r9b, 0xff
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r8b
and bl, 0
mov r12b, r11b
and r12b, 1
mov r13b, r9b
and r13b, 0
and r10b, r11b
or bl, r12b
or r13b, r10b
xor bl, r13b
or r8b, r9b
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or bl, r8b
xor bl, 0xff
mov r8b, dl
xor r8b, bl
and r8b, dl
mov dl, r15b
and dl, r8b
xor r15b, r8b
or dl, r15b
mov r8b, r14b
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, r14b
and r10b, r9b
or r8b, r10b
xor r8b, 0xff
mov r9b, dl
xor r9b, r8b
and r9b, dl
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and dl, r10b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
and r10b, 1
or r8b, dl
or r11b, r10b
xor r8b, r11b
xor r14b, 0xff
xor r8b, 0xff
mov dl, byte [rbp + 0x1f4]
xor dl, 1
or r14b, r8b
or dl, 1
xor r14b, 0xff
and r14b, dl
mov dl, r9b
and dl, r14b
xor r9b, r14b
or dl, r9b
mov r8b, al
xor r8b, 0xff
mov r9b, sil
xor r9b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
or r8b, r9b
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov r9b, al
xor r9b, 0xff
mov r10b, sil
and r10b, r9b
xor sil, 0xff
and al, sil
or r10b, al
mov al, r8b
and al, r10b
xor r8b, r10b
or al, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
mov r10b, al
and r10b, r9b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0xff
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 + 0x1f4]
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, r9b
xor r10b, 0xff
mov r11b, al
xor r11b, r10b
and r11b, al
mov al, byte [rbp + 0x1f4]
xor al, 1
and al, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov bl, r10b
and bl, 1
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r10b, 1
or al, bl
or sil, r10b
xor al, sil
xor al, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
or al, r10b
or bl, 0
xor al, 0xff
and al, bl
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r10b, r8b
and r10b, r11b
xor r8b, r11b
or r10b, r8b
mov r8b, al
xor r8b, 0xff
mov r11b, r9b
xor r11b, 0xff
mov bl, byte [rbp + 0x1f4]
xor bl, 0
mov sil, r8b
and sil, 0
and al, bl
mov r14b, r11b
and r14b, 0
and r9b, bl
or sil, al
or r14b, r9b
xor sil, r14b
or r8b, r11b
xor r8b, 0xff
or bl, 0
and r8b, bl
or sil, r8b
mov al, r10b
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x1f4]
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, byte [rbp + 0x1f4]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, cl
and r11b, r10b
or r9b, r11b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
mov r11b, byte [rbp + 0x1f4]
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, byte [rbp + 0x1f4]
xor sil, 1
and sil, 0
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
mov bl, r8b
xor bl, r11b
and bl, r8b
mov r11b, r10b
xor r11b, 0xff
xor r11b, 0
and r11b, 0
mov sil, r9b
xor sil, 0xff
mov r14b, byte [rbp + 0x1f4]
xor r14b, 1
mov r15b, byte [rbp + 0x1f4]
xor r15b, 0
or sil, r14b
or r15b, 0
xor sil, 0xff
and sil, r15b
mov r14b, r10b
xor r14b, 0xff
mov r15b, cl
xor r15b, r14b
and r15b, cl
mov cl, bl
xor cl, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r12b, byte [rbp + 0x1f4]
xor r12b, 0
mov r13b, cl
and r13b, 0
and bl, r12b
mov dil, r14b
and dil, 0
and r11b, r12b
or r13b, bl
or dil, r11b
xor r13b, dil
or cl, r14b
xor cl, 0xff
or r12b, 0
and cl, r12b
or r13b, cl
mov cl, sil
and cl, r15b
xor sil, r15b
or cl, sil
mov r11b, r13b
xor r11b, 0xff
and r11b, 0
mov bl, byte [rbp + 0x1f4]
xor bl, 0
and r13b, bl
mov sil, cl
xor sil, 0xff
and sil, 0
and cl, bl
or r11b, r13b
or sil, cl
xor r11b, sil
mov cl, r8b
xor cl, 0xff
mov bl, r9b
xor bl, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 1
mov dil, cl
and dil, 0xff
and r8b, sil
mov r14b, bl
and r14b, 0xff
and r9b, sil
or dil, r8b
or r14b, r9b
xor dil, r14b
or cl, bl
xor cl, 0xff
or sil, 1
and cl, sil
or dil, cl
mov cl, dil
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
and dil, r8b
or cl, dil
mov r8b, r10b
and r8b, 1
xor r10b, 1
or r8b, r10b
xor cl, 0xff
xor r8b, 0xff
mov r9b, byte [rbp + 0x1f4]
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 + 0x1f4]
xor r10b, 1
mov bl, r8b
and bl, 0xff
and r11b, r10b
mov sil, r9b
and sil, 0xff
and cl, r10b
or bl, r11b
or sil, cl
xor bl, sil
or r8b, r9b
xor r8b, 0xff
or r10b, 1
and r8b, r10b
or bl, r8b
mov cl, bl
xor cl, 0xff
and cl, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and bl, r8b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
and r8b, 1
or cl, bl
or r9b, r8b
xor cl, r9b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
and r9b, r8b
xor cl, 0xff
mov r8b, al
and r8b, cl
or r9b, r8b
xor al, 0xff
mov cl, r9b
xor cl, al
and cl, r9b
mov al, dl
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x1f4]
xor r8b, 1
mov r9b, dl
and r9b, r8b
or al, r9b
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r9b, byte [rbp + 0x1f4]
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov r11b, byte [rbp + 0x1f4]
xor r11b, 1
and r11b, 0
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, byte [rbp + 0x1f4]
xor r9b, 1
and r9b, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov bl, byte [rbp + 0x1f4]
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, al
xor r11b, r10b
and r11b, al
mov r10b, r9b
xor r10b, 0xff
mov bl, dl
xor bl, r10b
and bl, dl
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r10b, r8b
xor r10b, dl
and r10b, r8b
xor cl, 0xff
mov dl, r9b
xor dl, 0xff
mov sil, byte [rbp + 0x1f4]
xor sil, 1
or cl, dl
or sil, 1
xor cl, 0xff
and cl, sil
mov dl, r11b
xor dl, 0xff
mov sil, bl
xor sil, 0xff
mov dil, byte [rbp + 0x1f4]
xor dil, 0
mov r14b, dl
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 dl, sil
xor dl, 0xff
or dil, 0
and dl, dil
or r14b, dl
mov dl, r10b
and dl, cl
xor r10b, cl
or dl, r10b
mov cl, r14b
xor cl, 0xff
and cl, 0
mov r10b, byte [rbp + 0x1f4]
xor r10b, 0
and r14b, r10b
mov r11b, dl
xor r11b, 0xff
and r11b, 0
and dl, r10b
or cl, r14b
or r11b, dl
xor cl, r11b
mov dl, al
and dl, r8b
xor al, r8b
or dl, al
mov al, dl
xor al, 0xff
and al, 0
mov r8b, byte [rbp + 0x1f4]
xor r8b, 0
and dl, r8b
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
and r10b, 0
and r8b, 1
or al, dl
or r10b, r8b
xor al, r10b
mov dl, byte [rbp + 0x1f4]
xor dl, 1
mov r8b, r9b
xor r8b, 0xff
mov r10b, byte [rbp + 0x1f4]
xor r10b, 1
mov r11b, dl
and r11b, 0xff
mov bl, r10b
and bl, 1
mov sil, r8b
and sil, 0xff
and r9b, r10b
or r11b, bl
or sil, r9b
xor r11b, sil
or dl, r8b
xor dl, 0xff
or r10b, 1
and dl, r10b
or r11b, dl
xor r11b, 0xff
mov dl, al
xor dl, r11b
and dl, al
mov al, cl
and al, dl
xor cl, dl
or al, cl
test al, 1
jne 0x6d83dfe2
jmp 0x6d84d374
jmp 0x6d83dfe7
mov rax, qword [rbp + 0x9b0]
mov rcx, qword [rax]
cmp dword [rcx], 0
je 0x6d843f87
mov rax, qword [rbp + 0x9b0]
mov rcx, qword [rax]
mov edx, dword [rcx + 4]
mov ecx, edx
cmp rcx, 8
jb 0x6d843f68
xor eax, eax
mov ecx, eax
mov rdx, qword [rbp + 0x9b0]
mov r8, qword [rdx]
mov eax, dword [r8 + 4]
mov r8d, eax
movabs r9, 0x2db0cf0a58045ed6
mov r10, rcx
sub r10, r9
movabs r11, 0xc4542a0f691abd8a
sub r10, r11
add r10, r9
mov r9, rcx
sub r9, r10
mov r10, rcx
sub r10, r9
movabs r9, 0x12663b346ab82623
mov rsi, rcx
sub rsi, r9
add r8, rsi
mov rsi, rcx
sub rsi, r10
add r8, rsi
movabs r10, 0x3e8dac3fa2193939
add r8, r10
add r8, r9
sub r8, r10
movabs r9, 0xcf8cd1b3b7ee717f
mov r10, rcx
sub r10, r9
sub r10, 8
add r10, r9
mov r9, rcx
sub r9, r10
mov r10, rcx
sub r10, r9
movabs r9, 0x5f5afe5677ff8356
add r8, r9
movabs rsi, 0xa87a1e6c97016617
sub r8, rsi
sub r8, r9
mov r9, rcx
sub r9, r10
sub r8, r9
mov r9, rcx
sub r9, r8
mov r8, rcx
sub r8, rsi
add r9, r8
mov r8, rcx
sub r8, r9
movabs r9, 0x60fad8f842a57d8d
mov r10, rcx
sub r10, r9
mov rsi, rcx
sub rsi, r10
movabs r10, 0x514313b26e47cc7c
sub rsi, r10
sub rsi, r11
add rsi, r10
mov r10, rcx
sub r10, r9
add rsi, r10
movabs r9, 0xd07504bb83dc4570
sub r8, r9
movabs r10, 0x68b51897d40f9001
sub r8, r10
add r8, r9
movabs r9, 0x72f6b4f8cab33e77
add r8, r9
add r8, rsi
sub r8, r9
sub rcx, r10
sub r8, rcx
shr r8, 1
mov rcx, qword [rbp + 0x9a0]
mov dword [rcx], r8d
mov r9, qword [rdx]
add r9, 8
mov r10, qword [rbp + 0x998]
mov qword [r10], r9
mov r9, qword [rbp + 0x990]
mov dword [r9], 0
mov rax, qword [rbp + 0x990]
mov ecx, dword [rax]
mov rdx, qword [rbp + 0x9a0]
cmp ecx, dword [rdx]
jae 0x6d843f63
mov rax, qword [rbp + 0x998]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x990]
mov r8d, dword [rdx]
mov r9d, r8d
movzx r8d, word [rcx + r9*2]
sar r8d, 0xc
mov rcx, qword [rbp + 0x988]
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, 0xdf587b71
mov esi, 0xffffffff
mov edi, esi
xor edi, 0xdf587b71
mov ebx, r8d
and ebx, edi
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xdf587b71
and edi, 0xffffffff
or r11d, ebx
or r14d, edi
xor r11d, r14d
mov edi, esi
xor edi, 0x7970ac8d
xor r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xe926da6b
or edi, r11d
or ebx, 0xe926da6b
xor edi, 0xffffffff
and edi, ebx
mov r11d, esi
xor r11d, 0x7970ac8d
and r11d, 0xe4953c56
mov ebx, esi
xor ebx, 0xe4953c56
mov r14d, ebx
and r14d, 0x7970ac8d
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xe4953c56
and ebx, 0xffffffff
or r11d, r14d
or r15d, ebx
xor r11d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
mov r14d, r11d
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xe6c8bf9d
or ebx, r14d
or r15d, 0xe6c8bf9d
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xffffffff
or r14d, r15d
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0x7970ac8d
mov r12d, esi
xor r12d, 0xfdc72b47
or r14d, r15d
or r12d, 0xfdc72b47
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, esi
xor r15d, 0xffffffff
xor r11d, 0xffffffff
mov r12d, esi
xor r12d, 0x2ced7ff3
or r15d, r11d
or r12d, 0x2ced7ff3
xor r15d, 0xffffffff
and r15d, r12d
mov r11d, edi
xor r11d, 0xffffffff
mov r12d, ebx
xor r12d, 0xffffffff
mov r13d, esi
xor r13d, 0xb821deff
mov r9d, r11d
and r9d, 0xb821deff
and edi, r13d
mov r10d, r12d
and r10d, 0xb821deff
and ebx, r13d
or r9d, edi
or r10d, ebx
xor r9d, r10d
or r11d, r12d
xor r11d, 0xffffffff
or r13d, 0xb821deff
and r11d, r13d
or r9d, r11d
mov r10d, r14d
xor r10d, 0xffffffff
mov r11d, r15d
xor r11d, 0xffffffff
mov edi, esi
xor edi, 0x1026334c
mov ebx, r10d
and ebx, 0x1026334c
and r14d, edi
mov r12d, r11d
and r12d, 0x1026334c
and r15d, edi
or ebx, r14d
or r12d, r15d
xor ebx, r12d
or r10d, r11d
xor r10d, 0xffffffff
or edi, 0x1026334c
and r10d, edi
or ebx, r10d
mov r10d, r9d
xor r10d, 0xffffffff
mov r11d, ebx
and r11d, r10d
xor ebx, 0xffffffff
and r9d, ebx
or r11d, r9d
mov r9d, esi
xor r9d, 0x8cfaa5a0
and r9d, 0x1bd2f9d
mov r10d, esi
xor r10d, 0x1bd2f9d
mov edi, r10d
and edi, 0x8cfaa5a0
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x1bd2f9d
and r10d, 0xffffffff
or r9d, edi
or ebx, r10d
xor r9d, ebx
mov r10d, r11d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
and r11d, edi
or r10d, r11d
mov r11d, esi
xor r11d, 0x4accbb6a
and r11d, 0xa3fbce0
mov edi, esi
xor edi, 0xa3fbce0
mov ebx, edi
and ebx, 0x4accbb6a
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xa3fbce0
and edi, 0xffffffff
or r11d, ebx
or r14d, edi
xor r11d, r14d
mov edi, r9d
xor edi, 0xffffffff
mov ebx, r10d
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xa7f425fd
mov r15d, edi
and r15d, 0xa7f425fd
and r9d, r14d
mov r12d, ebx
and r12d, 0xa7f425fd
and r10d, r14d
or r15d, r9d
or r12d, r10d
xor r15d, r12d
or edi, ebx
xor edi, 0xffffffff
or r14d, 0xa7f425fd
and edi, r14d
or r15d, edi
mov r9d, r11d
and r9d, 0x4accbb6a
xor r11d, 0x4accbb6a
or r9d, r11d
mov r10d, r15d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r15d, r11d
or r10d, r15d
xor r10d, 0xffffffff
xor r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xe38f7182
or r10d, r9d
or r11d, 0xe38f7182
xor r10d, 0xffffffff
and r10d, r11d
mov r9d, esi
xor r9d, 0x8cfaa5a0
and r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x8cfaa5a0
or r9d, r11d
xor r9d, 0xffffffff
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x64aa80a2
mov edi, esi
xor edi, 0x64aa80a2
mov ebx, edi
and ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x64aa80a2
and edi, 0xffffffff
or r11d, ebx
or r14d, edi
xor r11d, r14d
mov edi, esi
xor edi, 0x8cfaa5a0
xor r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xb81fce93
or edi, r11d
or ebx, 0xb81fce93
xor edi, 0xffffffff
and edi, ebx
mov r11d, r9d
and r11d, edi
xor r9d, edi
or r11d, 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, 0x35184563
mov ebx, esi
xor ebx, 0x35184563
mov r14d, r8d
and r14d, ebx
mov r15d, r9d
xor r15d, 0xffffffff
and r15d, 0x35184563
and r9d, ebx
or edi, r14d
or r15d, r9d
xor edi, r15d
xor r8d, 0xffffffff
mov r9d, edi
xor r9d, r8d
and r9d, edi
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
and edi, 0xffffffff
or r8d, edi
xor r8d, 0xffffffff
xor r8d, 0xdd80ec17
and r8d, 0xdd80ec17
mov edi, esi
xor edi, 0xdd80ec17
and edi, 0xb8613815
mov ebx, esi
xor ebx, 0xb8613815
mov r14d, ebx
and r14d, 0xdd80ec17
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xb8613815
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xc03dc4ca
or ebx, r14d
or r15d, 0xc03dc4ca
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x26e38ddb
mov r15d, esi
xor r15d, 0x26e38ddb
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, esi
xor r13d, 0xffffffff
and r13d, 0x26e38ddb
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xdd80ec17
mov r12d, esi
xor r12d, 0xffa1dcb
or r14d, r15d
or r12d, 0xffa1dcb
xor r14d, 0xffffffff
and r14d, r12d
mov r15d, esi
xor r15d, 0xffffffff
xor edi, 0xffffffff
mov r12d, esi
xor r12d, 0x6cf266f3
or r15d, edi
or r12d, 0x6cf266f3
xor r15d, 0xffffffff
and r15d, r12d
mov edi, r8d
and edi, ebx
xor r8d, ebx
or edi, r8d
mov r8d, r14d
and r8d, r15d
xor r14d, r15d
or r8d, r14d
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, r8d
and r14d, ebx
xor r8d, 0xffffffff
and edi, r8d
or r14d, edi
mov r8d, r14d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
and r14d, edi
or r8d, r14d
mov edi, esi
xor edi, 0x8cfaa5a0
and edi, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x8cfaa5a0
or edi, ebx
mov ebx, esi
xor ebx, 0x1a3e9b93
and ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x1a3e9b93
or ebx, r14d
mov r14d, r8d
and r14d, edi
xor r8d, edi
or r14d, r8d
mov r8d, ebx
and r8d, 0x1a3e9b93
xor ebx, 0x1a3e9b93
or r8d, ebx
mov edi, r14d
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
and r14d, ebx
or edi, r14d
xor edi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, esi
xor ebx, 0x96bca30f
or edi, r8d
or ebx, 0x96bca30f
xor edi, 0xffffffff
and edi, ebx
mov r8d, esi
xor r8d, 0xffffffff
and r8d, 0x8ad1714
mov ebx, esi
xor ebx, 0x8ad1714
mov r14d, ebx
and r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0x8ad1714
and ebx, 0xffffffff
or r8d, r14d
or r15d, ebx
xor r8d, r15d
mov ebx, r11d
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r11d, r14d
or ebx, r11d
mov r11d, esi
xor r11d, 0x660f7e25
and r11d, 0xec09a08e
mov r14d, esi
xor r14d, 0xec09a08e
mov r15d, r14d
and r15d, 0x660f7e25
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0xec09a08e
and r14d, 0xffffffff
or r11d, r15d
or r12d, r14d
xor r11d, r12d
mov r14d, r8d
and r14d, ebx
xor r8d, ebx
or r14d, r8d
mov r8d, r11d
and r8d, 0x660f7e25
xor r11d, 0x660f7e25
or r8d, r11d
mov r11d, r14d
xor r11d, 0xffffffff
and r11d, 0xe0a98c
mov ebx, esi
xor ebx, 0xe0a98c
and r14d, ebx
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xe0a98c
and ebx, 0xffffffff
or r11d, r14d
or r15d, ebx
xor r11d, r15d
xor r8d, 0xffffffff
mov ebx, r11d
xor ebx, r8d
and ebx, r11d
mov r8d, r9d
xor r8d, 0xffffffff
mov r11d, r10d
xor r11d, r8d
and r11d, r10d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0x72dd3d14
mov r14d, esi
xor r14d, 0x72dd3d14
and r10d, r14d
mov r15d, r9d
xor r15d, 0xffffffff
and r15d, 0x72dd3d14
and r9d, r14d
or r8d, r10d
or r15d, r9d
xor r8d, r15d
mov r9d, r11d
xor r9d, 0xffffffff
mov r10d, r8d
xor r10d, 0xffffffff
mov r14d, esi
xor r14d, 0xb47702a0
mov r15d, r9d
and r15d, 0xb47702a0
and r11d, r14d
mov r12d, r10d
and r12d, 0xb47702a0
and r8d, r14d
or r15d, r11d
or r12d, r8d
xor r15d, r12d
or r9d, r10d
xor r9d, 0xffffffff
or r14d, 0xb47702a0
and r9d, r14d
or r15d, r9d
mov r8d, ebx
xor r8d, 0xffffffff
mov r9d, edi
xor r9d, r8d
and r9d, edi
mov r8d, edi
xor r8d, 0xffffffff
mov r10d, ebx
and r10d, r8d
xor ebx, 0xffffffff
and edi, ebx
or r10d, edi
mov r8d, r9d
and r8d, r10d
xor r9d, r10d
or r8d, r9d
mov r9d, r15d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
mov r11d, r15d
and r11d, r10d
or r9d, r11d
xor r9d, 0xffffffff
mov r10d, r8d
xor r10d, r9d
and r10d, r8d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xdf7d8afb
mov r11d, esi
xor r11d, 0xdf7d8afb
and r8d, r11d
mov edi, esi
xor edi, 0xffffffff
and edi, 0xdf7d8afb
and r11d, 0xffffffff
or r9d, r8d
or edi, r11d
xor r9d, edi
xor r15d, 0xffffffff
xor r9d, 0xffffffff
mov r8d, esi
xor r8d, 0x90b161bb
or r15d, r9d
or r8d, 0x90b161bb
xor r15d, 0xffffffff
and r15d, r8d
mov r8d, r10d
and r8d, r15d
xor r10d, r15d
or r8d, r10d
mov r9d, esi
xor r9d, 0xfff
and r9d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0xfff
or r9d, r10d
xor r9d, 0xffffffff
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xffffffff
or r10d, r11d
mov r11d, esi
xor r11d, 0xfff
xor r10d, 0xffffffff
mov edi, esi
xor edi, 0xe03f4472
or r11d, r10d
or edi, 0xe03f4472
xor r11d, 0xffffffff
and r11d, edi
mov r10d, r9d
and r10d, r11d
xor r9d, r11d
or r10d, r9d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xffffffff
or r9d, r11d
mov r11d, r10d
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
and r10d, edi
or r11d, r10d
mov r10d, esi
xor r10d, 0x7968522b
and r10d, 0xffb4317d
mov edi, esi
xor edi, 0xffb4317d
mov ebx, edi
and ebx, 0x7968522b
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xffb4317d
and edi, 0xffffffff
or r10d, ebx
or r14d, edi
xor r10d, r14d
mov edi, r9d
and edi, r11d
xor r9d, r11d
or edi, r9d
mov r9d, esi
xor r9d, 0x7968522b
mov r11d, r10d
xor r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xe2d59552
mov r14d, r9d
and r14d, 0xe2d59552
mov r15d, ebx
and r15d, 0x7968522b
mov r12d, r11d
and r12d, 0xe2d59552
and r10d, ebx
or r14d, r15d
or r12d, r10d
xor r14d, r12d
or r9d, r11d
xor r9d, 0xffffffff
or ebx, 0xe2d59552
and r9d, ebx
or r14d, r9d
mov r9d, edi
xor r9d, 0xffffffff
and r9d, 0x48f28375
mov r10d, esi
xor r10d, 0x48f28375
and edi, r10d
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x48f28375
and r10d, 0xffffffff
or r9d, edi
or r11d, r10d
xor r9d, r11d
xor r14d, 0xffffffff
mov r10d, r9d
xor r10d, r14d
and r10d, r9d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xffffffff
or r9d, r11d
mov r11d, esi
xor r11d, 0xffffffff
xor r9d, 0xffffffff
mov edi, esi
xor edi, 0x96de5b53
or r11d, r9d
or edi, 0x96de5b53
xor r11d, 0xffffffff
and r11d, edi
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0x260abc7d
mov edi, esi
xor edi, 0x260abc7d
mov ebx, edi
and ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x260abc7d
and edi, 0xffffffff
or r9d, ebx
or r14d, edi
xor r9d, r14d
xor r9d, 0xffffffff
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov edi, r11d
xor edi, 0xffffffff
mov ebx, r9d
xor ebx, 0xffffffff
mov r14d, esi
xor r14d, 0x7e81f491
mov r15d, edi
and r15d, 0x7e81f491
and r11d, r14d
mov r12d, ebx
and r12d, 0x7e81f491
and r9d, r14d
or r15d, r11d
or r12d, r9d
xor r15d, r12d
or edi, ebx
xor edi, 0xffffffff
or r14d, 0x7e81f491
and edi, r14d
or r15d, edi
mov r9d, esi
xor r9d, 0xfff
and r9d, 0xa22b3b3b
mov r11d, esi
xor r11d, 0xa22b3b3b
mov edi, r11d
and edi, 0xfff
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0xa22b3b3b
and r11d, 0xffffffff
or r9d, edi
or ebx, r11d
xor r9d, ebx
mov r11d, r15d
xor r11d, 0xffffffff
and r11d, 0x291ab61f
mov edi, esi
xor edi, 0x291ab61f
and r15d, edi
mov ebx, esi
xor ebx, 0xffffffff
and ebx, 0x291ab61f
and edi, 0xffffffff
or r11d, r15d
or ebx, edi
xor r11d, ebx
mov edi, esi
xor edi, 0xf863ab6e
and edi, 0x6db65b41
mov ebx, esi
xor ebx, 0x6db65b41
mov r14d, ebx
and r14d, 0xf863ab6e
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0x6db65b41
and ebx, 0xffffffff
or edi, r14d
or r15d, ebx
xor edi, r15d
mov ebx, r9d
and ebx, r11d
xor r9d, r11d
or ebx, r9d
mov r9d, edi
and r9d, 0xf863ab6e
xor edi, 0xf863ab6e
or r9d, edi
mov r11d, ebx
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
and ebx, edi
or r11d, ebx
xor r9d, 0xffffffff
mov edi, r11d
xor edi, r9d
and edi, r11d
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0x4f8c849e
mov r11d, esi
xor r11d, 0x4f8c849e
mov ebx, r10d
and ebx, r11d
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x4f8c849e
and r11d, 0xffffffff
or r9d, ebx
or r14d, r11d
xor r9d, r14d
mov r11d, edi
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, edi
and r14d, ebx
or r11d, r14d
mov ebx, esi
xor ebx, 0xd66a8b6e
and ebx, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0xd66a8b6e
or ebx, r14d
mov r14d, esi
xor r14d, 0xd66a8b6e
mov r15d, r9d
xor r15d, r14d
and r15d, r9d
mov r14d, ebx
xor r14d, 0xffffffff
mov r12d, r10d
xor r12d, r14d
and r12d, r10d
mov r10d, esi
xor r10d, 0xd66a8b6e
mov r14d, r11d
xor r14d, r10d
and r14d, r11d
mov r10d, ebx
xor r10d, 0xffffffff
mov r13d, edi
xor r13d, r10d
and r13d, edi
mov r10d, r15d
and r10d, r12d
xor r15d, r12d
or r10d, r15d
mov edi, r14d
and edi, r13d
xor r14d, r13d
or edi, r14d
mov r14d, r10d
xor r14d, 0xffffffff
mov r15d, edi
and r15d, r14d
xor edi, 0xffffffff
and r10d, edi
or r15d, r10d
mov r10d, r9d
and r10d, r11d
xor r9d, r11d
or r10d, r9d
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0x1a04581c
mov r11d, esi
xor r11d, 0x1a04581c
and r10d, r11d
mov edi, esi
xor edi, 0xffffffff
and edi, 0x1a04581c
and r11d, 0xffffffff
or r9d, r10d
or edi, r11d
xor r9d, edi
mov r10d, esi
xor r10d, 0xd66a8b6e
mov r11d, ebx
xor r11d, 0xffffffff
mov edi, esi
xor edi, 0xf7074c59
mov r14d, r10d
and r14d, 0xf7074c59
mov r12d, edi
and r12d, 0xd66a8b6e
mov r13d, r11d
and r13d, 0xf7074c59
and ebx, edi
or r14d, r12d
or r13d, ebx
xor r14d, r13d
or r10d, r11d
xor r10d, 0xffffffff
or edi, 0xf7074c59
and r10d, edi
or r14d, r10d
xor r14d, 0xffffffff
mov r10d, r9d
xor r10d, r14d
and r10d, r9d
mov r9d, r15d
xor r9d, 0xffffffff
mov r11d, r10d
xor r11d, 0xffffffff
mov edi, esi
xor edi, 0x578a2de1
mov ebx, r9d
and ebx, 0x578a2de1
and r15d, edi
mov r14d, r11d
and r14d, 0x578a2de1
and r10d, edi
or ebx, r15d
or r14d, r10d
xor ebx, r14d
or r9d, r11d
xor r9d, 0xffffffff
or edi, 0x578a2de1
and r9d, edi
or ebx, r9d
mov r9d, esi
xor r9d, 0x91757b9a
and r9d, 0xc69b40be
mov r10d, esi
xor r10d, 0xc69b40be
mov r11d, r10d
and r11d, 0x91757b9a
mov edi, esi
xor edi, 0xffffffff
and edi, 0xc69b40be
and r10d, 0xffffffff
or r9d, r11d
or edi, r10d
xor r9d, edi
mov r10d, esi
xor r10d, 0xffffffff
xor r9d, 0xffffffff
mov r11d, esi
xor r11d, 0x40836cc
or r10d, r9d
or r11d, 0x40836cc
xor r10d, 0xffffffff
and r10d, r11d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xffffffff
or r9d, r11d
xor r9d, 0xffffffff
xor r9d, 0x91757b9a
and r9d, 0x91757b9a
mov r11d, r10d
xor r11d, 0xffffffff
mov edi, r9d
xor edi, 0xffffffff
mov r14d, esi
xor r14d, 0xc3823842
mov r15d, r11d
and r15d, 0xc3823842
and r10d, r14d
mov r12d, edi
and r12d, 0xc3823842
and r9d, r14d
or r15d, r10d
or r12d, r9d
xor r15d, r12d
or r11d, edi
xor r11d, 0xffffffff
or r14d, 0xc3823842
and r11d, r14d
or r15d, r11d
mov r9d, r15d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
and r15d, r10d
or r9d, r15d
mov r10d, esi
xor r10d, 0xffffffff
mov r11d, r9d
and r11d, r10d
xor r9d, 0xffffffff
and r9d, 0xffffffff
or r11d, r9d
mov r9d, esi
xor r9d, 0xffffffff
mov r10d, r11d
xor r10d, r9d
and r10d, r11d
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0xffffffff
or r9d, r11d
mov r11d, esi
xor r11d, 0xffffffff
xor r9d, 0xffffffff
mov edi, esi
xor edi, 0x17c03a80
or r11d, r9d
or edi, 0x17c03a80
xor r11d, 0xffffffff
and r11d, edi
mov r9d, esi
xor r9d, 0xffffffff
and r9d, 0xa3b73050
mov edi, esi
xor edi, 0xa3b73050
mov r14d, edi
and r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xa3b73050
and edi, 0xffffffff
or r9d, r14d
or r15d, edi
xor r9d, r15d
mov edi, esi
xor edi, 0xffffffff
xor r9d, 0xffffffff
mov r14d, esi
xor r14d, 0xa3731f6e
or edi, r9d
or r14d, 0xa3731f6e
xor edi, 0xffffffff
and edi, r14d
mov r9d, r11d
xor r9d, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r15d, esi
xor r15d, 0x84e175c0
mov r12d, r9d
and r12d, 0x84e175c0
and r11d, r15d
mov r13d, r14d
and r13d, 0x84e175c0
and edi, r15d
or r12d, r11d
or r13d, edi
xor r12d, r13d
or r9d, r14d
xor r9d, 0xffffffff
or r15d, 0x84e175c0
and r9d, r15d
or r12d, r9d
mov r9d, esi
xor r9d, 0x91757b9a
and r9d, 0xffffffff
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x91757b9a
or r9d, r11d
mov r11d, r12d
xor r11d, 0xffffffff
and r11d, 0xffffffff
mov edi, esi
xor edi, 0xffffffff
and r12d, edi
or r11d, r12d
mov edi, esi
xor edi, 0x389e5331
and edi, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
and r14d, 0x389e5331
or edi, r14d
mov r14d, r9d
and r14d, r11d
xor r9d, r11d
or r14d, r9d
mov r9d, esi
xor r9d, 0x389e5331
mov r11d, edi
xor r11d, 0xffffffff
mov r15d, esi
xor r15d, 0x51a51eed
mov r12d, r9d
and r12d, 0x51a51eed
mov r13d, r15d
and r13d, 0x389e5331
mov dword [rbp + 0x1b8], r11d
and r11d, 0x51a51eed
and edi, r15d
or r12d, r13d
or r11d, edi
xor r12d, r11d
mov r11d, dword [rbp + 0x1b8]
or r9d, r11d
xor r9d, 0xffffffff
or r15d, 0x51a51eed
and r9d, r15d
or r12d, r9d
mov r9d, r14d
xor r9d, 0xffffffff
and r9d, 0xcf6ee00c
mov edi, esi
xor edi, 0xcf6ee00c
and r14d, edi
mov r15d, esi
xor r15d, 0xffffffff
and r15d, 0xcf6ee00c
and edi, 0xffffffff
or r9d, r14d
or r15d, edi
xor r9d, r15d
xor r12d, 0xffffffff
mov edi, r9d
xor edi, r12d
and edi, r9d
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, r10d
and r15d, r14d
or r9d, r15d
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0xffffffff
mov r15d, esi
xor r15d, 0xffffffff
mov r12d, edi
and r12d, r15d
or r14d, r12d
mov r15d, esi
xor r15d, 0x5d20c2c1
and r15d, 0xffffffff
mov r12d, esi
xor r12d, 0xffffffff
and r12d, 0x5d20c2c1
or r15d, r12d
mov r12d, r9d
xor r12d, 0xffffffff
mov r13d, esi
xor r13d, 0x5d20c2c1
mov r11d, esi
xor r11d, 0x4ca92380
or r12d, r13d
or r11d, 0x4ca92380
xor r12d, 0xffffffff
and r12d, r11d
mov r11d, r15d
xor r11d, 0xffffffff
mov r13d, r10d
xor r13d, r11d
and r13d, r10d
mov r10d, esi
xor r10d, 0x5d20c2c1
mov r11d, r14d
xor r11d, r10d
and r11d, r14d
xor edi, 0xffffffff
mov r10d, r15d
xor r10d, 0xffffffff
mov dword [rbp + 0x1b4], esi
xor esi, 0x16730cb9
or edi, r10d
or esi, 0x16730cb9
xor edi, 0xffffffff
and edi, esi
mov r10d, r12d
and r10d, r13d
xor r12d, r13d
or r10d, r12d
mov esi, r11d
and esi, edi
xor r11d, edi
or esi, r11d
mov r11d, r10d
xor r11d, 0xffffffff
mov edi, esi
and edi, r11d
xor esi, 0xffffffff
and r10d, esi
or edi, r10d
mov r10d, r9d
and r10d, r14d
xor r9d, r14d
or r10d, r9d
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0x8b1edc8a
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x8b1edc8a
and r10d, r11d
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
and esi, 0x8b1edc8a
and r11d, 0xffffffff
or r9d, r10d
or esi, r11d
xor r9d, esi
mov r10d, r15d
and r10d, 0x5d20c2c1
xor r15d, 0x5d20c2c1
or r10d, r15d
xor r9d, 0xffffffff
xor r10d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x9adfa754
or r9d, r10d
or r11d, 0x9adfa754
xor r9d, 0xffffffff
and r9d, r11d
mov r10d, edi
and r10d, r9d
xor edi, r9d
or r10d, edi
mov r9d, ebx
xor r9d, 0xffffffff
and r9d, 0x2725314d
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x2725314d
mov esi, ebx
and esi, r11d
mov edi, dword [rbp + 0x1b4]
xor edi, 0xffffffff
and edi, 0x2725314d
and r11d, 0xffffffff
or r9d, esi
or edi, r11d
xor r9d, edi
mov r11d, r8d
xor r11d, 0xffffffff
and r11d, 0xe2141503
mov esi, dword [rbp + 0x1b4]
xor esi, 0xe2141503
mov edi, r8d
and edi, esi
mov r14d, r9d
xor r14d, 0xffffffff
and r14d, 0xe2141503
and r9d, esi
or r11d, edi
or r14d, r9d
xor r11d, r14d
xor r11d, 0xffffffff
mov r9d, r8d
xor r9d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0x3d4c9dc1
or r11d, r9d
or esi, 0x3d4c9dc1
xor r11d, 0xffffffff
and r11d, esi
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
mov edi, r8d
and edi, esi
or r9d, edi
xor r9d, 0xffffffff
mov esi, ebx
xor esi, r9d
and esi, ebx
mov r9d, ebx
xor r9d, 0xffffffff
and r9d, 0xa3e2fe4b
mov edi, dword [rbp + 0x1b4]
xor edi, 0xa3e2fe4b
and ebx, edi
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0xa3e2fe4b
and edi, 0xffffffff
or r9d, ebx
or r14d, edi
xor r9d, r14d
xor r9d, 0xffffffff
mov edi, r8d
xor edi, r9d
and edi, r8d
mov r8d, esi
and r8d, edi
xor esi, edi
or r8d, esi
mov r9d, r11d
xor r9d, 0xffffffff
and r9d, 0xc9767ce7
mov esi, dword [rbp + 0x1b4]
xor esi, 0xc9767ce7
mov edi, r11d
and edi, esi
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0xc9767ce7
and esi, 0xffffffff
or r9d, edi
or ebx, esi
xor r9d, ebx
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xc2131d47
mov edi, dword [rbp + 0x1b4]
xor edi, 0xc2131d47
mov ebx, r8d
and ebx, edi
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0xc2131d47
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
mov edi, dword [rbp + 0x1b4]
xor edi, 0xf7b5701c
and edi, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0xf7b5701c
or edi, ebx
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xf7b5701c
mov r14d, r9d
xor r14d, ebx
and r14d, r9d
xor r11d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0x36be49e1
or r11d, ebx
or r15d, 0x36be49e1
xor r11d, 0xffffffff
and r11d, r15d
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xf7b5701c
mov r15d, esi
xor r15d, ebx
and r15d, esi
mov ebx, edi
xor ebx, 0xffffffff
mov r12d, r8d
xor r12d, ebx
and r12d, r8d
mov r8d, r14d
and r8d, r11d
xor r14d, r11d
or r8d, r14d
mov r11d, r15d
and r11d, r12d
xor r15d, r12d
or r11d, r15d
mov ebx, r8d
xor ebx, 0xffffffff
and ebx, 0xed8f2235
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xed8f2235
and r8d, r14d
mov r15d, r11d
xor r15d, 0xffffffff
and r15d, 0xed8f2235
and r11d, r14d
or ebx, r8d
or r15d, r11d
xor ebx, r15d
mov r8d, r9d
and r8d, esi
xor r9d, esi
or r8d, r9d
mov r9d, r8d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
and r8d, r11d
or r9d, r8d
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0xf7b5701c
mov r11d, edi
xor r11d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0x5809a41f
mov r14d, r8d
and r14d, 0x5809a41f
mov r15d, esi
and r15d, 0xf7b5701c
mov r12d, r11d
and r12d, 0x5809a41f
and edi, esi
or r14d, r15d
or r12d, edi
xor r14d, r12d
or r8d, r11d
xor r8d, 0xffffffff
or esi, 0x5809a41f
and r8d, esi
or r14d, r8d
xor r9d, 0xffffffff
xor r14d, 0xffffffff
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0x3c672f1f
or r9d, r14d
or r8d, 0x3c672f1f
xor r9d, 0xffffffff
and r9d, r8d
mov r8d, ebx
and r8d, r9d
xor ebx, r9d
or r8d, ebx
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
mov esi, r10d
and esi, r11d
or r9d, esi
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x91757b9a
and r11d, 0xa14f6822
mov esi, dword [rbp + 0x1b4]
xor esi, 0xa14f6822
mov edi, esi
and edi, 0x91757b9a
mov ebx, r9d
xor ebx, 0xffffffff
and ebx, 0xa14f6822
and r9d, esi
or r11d, edi
or ebx, r9d
xor r11d, ebx
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0x91757b9a
mov esi, r11d
xor esi, r9d
and esi, r11d
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0x91757b9a
and r9d, 0x133aed1a
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x133aed1a
mov edi, r11d
and edi, 0x91757b9a
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0x133aed1a
and r11d, 0xffffffff
or r9d, edi
or ebx, r11d
xor r9d, ebx
xor r9d, 0xffffffff
mov r11d, r10d
xor r11d, r9d
and r11d, r10d
mov r9d, r10d
xor r9d, 0xffffffff
and r9d, 0xba033459
mov edi, dword [rbp + 0x1b4]
xor edi, 0xba033459
and r10d, edi
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0xba033459
and edi, 0xffffffff
or r9d, r10d
or ebx, edi
xor r9d, ebx
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0x91757b9a
xor r9d, 0xffffffff
mov edi, dword [rbp + 0x1b4]
xor edi, 0x1658b51b
or r10d, r9d
or edi, 0x1658b51b
xor r10d, 0xffffffff
and r10d, edi
mov r9d, r11d
and r9d, r10d
xor r11d, r10d
or r9d, r11d
mov r10d, esi
xor r10d, 0xffffffff
mov r11d, r9d
xor r11d, 0xffffffff
mov edi, dword [rbp + 0x1b4]
xor edi, 0xd33ebb51
or r10d, r11d
or edi, 0xd33ebb51
xor r10d, 0xffffffff
and r10d, edi
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x6f57d519
mov edi, dword [rbp + 0x1b4]
xor edi, 0x6f57d519
and esi, edi
mov ebx, r9d
xor ebx, 0xffffffff
and ebx, 0x6f57d519
and r9d, edi
or r11d, esi
or ebx, r9d
xor r11d, ebx
mov r9d, r10d
and r9d, r11d
xor r10d, r11d
or r9d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
mov esi, r8d
and esi, r11d
or r10d, esi
xor r10d, 0xffffffff
xor r10d, 0x4a10f8f3
and r10d, 0x4a10f8f3
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x4a10f8f3
and r11d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
and esi, 0x4a10f8f3
or r11d, esi
mov esi, r8d
xor esi, 0xffffffff
mov edi, r11d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0x72fdab78
or esi, edi
or ebx, 0x72fdab78
xor esi, 0xffffffff
and esi, ebx
mov edi, dword [rbp + 0x1b4]
xor edi, 0xffffffff
and edi, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0xffffffff
or edi, ebx
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0x4a10f8f3
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x9f671373
or edi, ebx
or r14d, 0x9f671373
xor edi, 0xffffffff
and edi, r14d
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
xor r11d, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x1756c0f7
or ebx, r11d
or r14d, 0x1756c0f7
xor ebx, 0xffffffff
and ebx, r14d
mov r11d, r10d
xor r11d, 0xffffffff
mov r14d, esi
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0xb7220fde
mov r12d, r11d
and r12d, 0xb7220fde
and r10d, r15d
mov r13d, r14d
and r13d, 0xb7220fde
and esi, r15d
or r12d, r10d
or r13d, esi
xor r12d, r13d
or r11d, r14d
xor r11d, 0xffffffff
or r15d, 0xb7220fde
and r11d, r15d
or r12d, r11d
mov r10d, edi
and r10d, ebx
xor edi, ebx
or r10d, edi
mov r11d, r12d
xor r11d, 0xffffffff
and r11d, 0xca69ce1e
mov esi, dword [rbp + 0x1b4]
xor esi, 0xca69ce1e
and r12d, esi
mov edi, r10d
xor edi, 0xffffffff
and edi, 0xca69ce1e
and r10d, esi
or r11d, r12d
or edi, r10d
xor r11d, edi
mov r10d, r11d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
and r11d, esi
or r10d, r11d
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x1f3b009b
mov esi, r10d
and esi, r11d
xor r10d, 0xffffffff
and r10d, 0x1f3b009b
or esi, r10d
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0x1f3b009b
mov r11d, esi
xor r11d, r10d
and r11d, esi
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0x1f3b009b
and r10d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
and esi, 0x1f3b009b
or r10d, esi
xor r10d, 0xffffffff
xor r10d, 0x300b4c5d
and r10d, 0x300b4c5d
mov esi, dword [rbp + 0x1b4]
xor esi, 0x300b4c5d
and esi, 0xd2cc2b10
mov edi, dword [rbp + 0x1b4]
xor edi, 0xd2cc2b10
mov ebx, edi
and ebx, 0x300b4c5d
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0xd2cc2b10
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
mov edi, dword [rbp + 0x1b4]
xor edi, 0x1f3b009b
mov ebx, esi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x22c1e62a
or edi, ebx
or r14d, 0x22c1e62a
xor edi, 0xffffffff
and edi, r14d
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0xffffffff
or ebx, r14d
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x300b4c5d
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0x33b73210
or ebx, r14d
or r15d, 0x33b73210
xor ebx, 0xffffffff
and ebx, r15d
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
xor esi, 0xffffffff
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0xb37d06c2
or r14d, esi
or r15d, 0xb37d06c2
xor r14d, 0xffffffff
and r14d, r15d
mov esi, r10d
xor esi, 0xffffffff
mov r15d, edi
xor r15d, 0xffffffff
mov r12d, dword [rbp + 0x1b4]
xor r12d, 0xb8f352cf
mov r13d, esi
and r13d, 0xb8f352cf
and r10d, r12d
mov dword [rbp + 0x1b0], r15d
and r15d, 0xb8f352cf
and edi, r12d
or r13d, r10d
or r15d, edi
xor r13d, r15d
mov r10d, dword [rbp + 0x1b0]
or esi, r10d
xor esi, 0xffffffff
or r12d, 0xb8f352cf
and esi, r12d
or r13d, esi
mov esi, ebx
xor esi, 0xffffffff
mov edi, r14d
xor edi, 0xffffffff
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0x8a86762b
mov r12d, esi
and r12d, 0x8a86762b
and ebx, r15d
mov r10d, edi
and r10d, 0x8a86762b
and r14d, r15d
or r12d, ebx
or r10d, r14d
xor r12d, r10d
or esi, edi
xor esi, 0xffffffff
or r15d, 0x8a86762b
and esi, r15d
or r12d, esi
mov r10d, r13d
xor r10d, 0xffffffff
and r10d, 0x23b9950
mov esi, dword [rbp + 0x1b4]
xor esi, 0x23b9950
and r13d, esi
mov edi, r12d
xor edi, 0xffffffff
and edi, 0x23b9950
and r12d, esi
or r10d, r13d
or edi, r12d
xor r10d, edi
mov esi, r8d
xor esi, 0xffffffff
and esi, 0xffffffff
mov edi, dword [rbp + 0x1b4]
xor edi, 0xffffffff
and r8d, edi
or esi, r8d
mov r8d, r10d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov edi, dword [rbp + 0x1b4]
xor edi, 0xffffffff
mov ebx, r10d
and ebx, edi
or r8d, ebx
mov edi, dword [rbp + 0x1b4]
xor edi, 0x55837973
and edi, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0x55837973
or edi, ebx
mov ebx, esi
and ebx, r8d
xor esi, r8d
or ebx, esi
mov r8d, edi
and r8d, 0x55837973
xor edi, 0x55837973
or r8d, edi
mov esi, ebx
xor esi, 0xffffffff
and esi, 0xa0790143
mov edi, dword [rbp + 0x1b4]
xor edi, 0xa0790143
and ebx, edi
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0xa0790143
and edi, 0xffffffff
or esi, ebx
or r14d, edi
xor esi, r14d
xor r8d, 0xffffffff
mov edi, esi
xor edi, r8d
and edi, esi
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
and esi, 0xffffffff
or r8d, esi
mov esi, dword [rbp + 0x1b4]
xor esi, 0xec84dd5d
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0x5b9b536f
or esi, r8d
or ebx, 0x5b9b536f
xor esi, 0xffffffff
and esi, ebx
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0xec84dd5d
and r8d, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0xec84dd5d
or r8d, ebx
mov ebx, r8d
xor ebx, 0xffffffff
xor ebx, 0xffffffff
and ebx, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0x8407d6a7
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0x8407d6a7
mov r12d, r15d
and r12d, 0xffffffff
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0xffffffff
and r13d, 0x8407d6a7
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0xec84dd5d
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 + 0x1b4]
xor r13d, 0x92ebae87
mov dword [rbp + 0x1ac], r14d
and r14d, 0x92ebae87
and esi, r13d
mov dword [rbp + 0x1a8], r15d
and r15d, 0x92ebae87
and ebx, r13d
or r14d, esi
or r15d, ebx
xor r14d, r15d
mov esi, dword [rbp + 0x1ac]
mov ebx, dword [rbp + 0x1a8]
or esi, ebx
xor esi, 0xffffffff
or r13d, 0x92ebae87
and esi, r13d
or r14d, esi
mov esi, r12d
xor esi, 0xffffffff
mov r15d, r8d
xor r15d, 0xffffffff
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0xc1593783
mov ebx, esi
and ebx, 0xc1593783
and r12d, r13d
mov dword [rbp + 0x1a4], r15d
and r15d, 0xc1593783
and r8d, r13d
or ebx, r12d
or r15d, r8d
xor ebx, r15d
mov r8d, dword [rbp + 0x1a4]
or esi, r8d
xor esi, 0xffffffff
or r13d, 0xc1593783
and esi, r13d
or ebx, esi
mov esi, r14d
xor esi, 0xffffffff
mov r15d, ebx
and r15d, esi
xor ebx, 0xffffffff
and r14d, ebx
or r15d, r14d
mov esi, dword [rbp + 0x1b4]
xor esi, 0x1f3b009b
and esi, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0x1f3b009b
or esi, ebx
mov ebx, r15d
xor ebx, 0xffffffff
and ebx, 0x926a0ab3
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x926a0ab3
mov r12d, r15d
and r12d, r14d
mov r13d, esi
xor r13d, 0xffffffff
and r13d, 0x926a0ab3
and esi, r14d
or ebx, r12d
or r13d, esi
xor ebx, r13d
xor ebx, 0xffffffff
xor r15d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0x5c1091da
or ebx, r15d
or esi, 0x5c1091da
xor ebx, 0xffffffff
and ebx, esi
mov esi, r10d
xor esi, 0xffffffff
and esi, 0x624a9be6
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x624a9be6
and r10d, r14d
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0xffffffff
and r15d, 0x624a9be6
and r14d, 0xffffffff
or esi, r10d
or r15d, r14d
xor esi, r15d
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xffffffff
mov r14d, esi
and r14d, r10d
xor esi, 0xffffffff
and esi, 0xffffffff
or r14d, esi
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xffffffff
mov esi, r14d
xor esi, r10d
and esi, r14d
mov r10d, r11d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
mov r15d, r11d
and r15d, r14d
or r10d, r15d
mov r14d, edi
xor r14d, 0xffffffff
and r14d, 0x42e6dbf0
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0x42e6dbf0
mov r12d, edi
and r12d, r15d
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0xffffffff
and r13d, 0x42e6dbf0
and r15d, 0xffffffff
or r14d, r12d
or r13d, r15d
xor r14d, r13d
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0x908fbe6c
and r15d, 0x101f2429
mov r12d, dword [rbp + 0x1b4]
xor r12d, 0x101f2429
mov r13d, r12d
and r13d, 0x908fbe6c
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0xffffffff
and r8d, 0x101f2429
and r12d, 0xffffffff
or r15d, r13d
or r8d, r12d
xor r15d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov r12d, dword [rbp + 0x1b4]
xor r12d, 0x908fbe6c
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0x4754c3f2
or r8d, r12d
or r13d, 0x4754c3f2
xor r8d, 0xffffffff
and r8d, r13d
xor r11d, 0xffffffff
mov r12d, r15d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0xdf3f95ee
or r11d, r12d
or r13d, 0xdf3f95ee
xor r11d, 0xffffffff
and r11d, r13d
mov r12d, r14d
xor r12d, 0xffffffff
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0x908fbe6c
mov dword [rbp + 0x1a0], r8d
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0x9318d631
or r12d, r13d
or r8d, 0x9318d631
xor r12d, 0xffffffff
and r12d, r8d
xor edi, 0xffffffff
mov r8d, r15d
xor r8d, 0xffffffff
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0x3d566739
or edi, r8d
or r13d, 0x3d566739
xor edi, 0xffffffff
and edi, r13d
mov r8d, dword [rbp + 0x1a0]
and r8d, r11d
mov r13d, dword [rbp + 0x1a0]
xor r13d, r11d
or r8d, r13d
mov r11d, r12d
xor r11d, 0xffffffff
mov r13d, edi
xor r13d, 0xffffffff
mov dword [rbp + 0x19c], r8d
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0x4372b4f7
mov dword [rbp + 0x198], r11d
and r11d, 0x4372b4f7
and r12d, r8d
mov dword [rbp + 0x194], r13d
and r13d, 0x4372b4f7
and edi, r8d
or r11d, r12d
or r13d, edi
xor r11d, r13d
mov edi, dword [rbp + 0x198]
mov r12d, dword [rbp + 0x194]
or edi, r12d
xor edi, 0xffffffff
or r8d, 0x4372b4f7
and edi, r8d
or r11d, edi
mov r8d, dword [rbp + 0x19c]
xor r8d, 0xffffffff
mov edi, r11d
and edi, r8d
xor r11d, 0xffffffff
mov r8d, dword [rbp + 0x19c]
and r8d, r11d
or edi, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov r11d, r14d
xor r11d, 0xffffffff
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0x8f4dc9fd
mov r12d, r8d
and r12d, 0x8f4dc9fd
and r10d, r13d
mov dword [rbp + 0x190], r11d
and r11d, 0x8f4dc9fd
and r14d, r13d
or r12d, r10d
or r11d, r14d
xor r12d, r11d
mov r10d, dword [rbp + 0x190]
or r8d, r10d
xor r8d, 0xffffffff
or r13d, 0x8f4dc9fd
and r8d, r13d
or r12d, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
and r12d, r11d
or r8d, r12d
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x908fbe6c
mov r14d, r15d
xor r14d, 0xffffffff
mov r12d, dword [rbp + 0x1b4]
xor r12d, 0xd469d338
mov r13d, r11d
and r13d, 0xd469d338
mov r10d, r12d
and r10d, 0x908fbe6c
mov dword [rbp + 0x18c], r14d
and r14d, 0xd469d338
and r15d, r12d
or r13d, r10d
or r14d, r15d
xor r13d, r14d
mov r10d, dword [rbp + 0x18c]
or r11d, r10d
xor r11d, 0xffffffff
or r12d, 0xd469d338
and r11d, r12d
or r13d, r11d
xor r8d, 0xffffffff
xor r13d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xec553bfb
or r8d, r13d
or r11d, 0xec553bfb
xor r8d, 0xffffffff
and r8d, r11d
mov r11d, edi
xor r11d, 0xffffffff
mov r14d, r8d
xor r14d, 0xffffffff
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0xa6ee08c0
mov r12d, r11d
and r12d, 0xa6ee08c0
and edi, r15d
mov r13d, r14d
and r13d, 0xa6ee08c0
and r8d, r15d
or r12d, edi
or r13d, r8d
xor r12d, r13d
or r11d, r14d
xor r11d, 0xffffffff
or r15d, 0xa6ee08c0
and r11d, r15d
or r12d, r11d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0x2251084f
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x2251084f
mov edi, ebx
and edi, r11d
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0x2251084f
and r11d, 0xffffffff
or r8d, edi
or r14d, r11d
xor r8d, r14d
mov r11d, esi
xor r11d, 0xffffffff
and r11d, 0x6febbd9e
mov edi, dword [rbp + 0x1b4]
xor edi, 0x6febbd9e
mov r14d, esi
and r14d, edi
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0xffffffff
and r15d, 0x6febbd9e
and edi, 0xffffffff
or r11d, r14d
or r15d, edi
xor r11d, r15d
mov edi, dword [rbp + 0x1b4]
xor edi, 0x18cc4dcb
and edi, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0x18cc4dcb
or edi, r14d
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x18cc4dcb
mov r15d, r8d
xor r15d, r14d
and r15d, r8d
xor ebx, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r13d, dword [rbp + 0x1b4]
xor r13d, 0x2f72bf40
or ebx, r14d
or r13d, 0x2f72bf40
xor ebx, 0xffffffff
and ebx, r13d
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x18cc4dcb
mov r13d, r11d
xor r13d, r14d
and r13d, r11d
xor esi, 0xffffffff
mov r14d, edi
xor r14d, 0xffffffff
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0x458a3b16
or esi, r14d
or r10d, 0x458a3b16
xor esi, 0xffffffff
and esi, r10d
mov r10d, r15d
xor r10d, 0xffffffff
mov r14d, ebx
xor r14d, 0xffffffff
mov dword [rbp + 0x188], r8d
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0xaa646a26
mov dword [rbp + 0x184], r10d
and r10d, 0xaa646a26
and r15d, r8d
mov dword [rbp + 0x180], r14d
and r14d, 0xaa646a26
and ebx, r8d
or r10d, r15d
or r14d, ebx
xor r10d, r14d
mov ebx, dword [rbp + 0x184]
mov r14d, dword [rbp + 0x180]
or ebx, r14d
xor ebx, 0xffffffff
or r8d, 0xaa646a26
and ebx, r8d
or r10d, ebx
mov r8d, r13d
xor r8d, 0xffffffff
mov ebx, esi
xor ebx, 0xffffffff
mov r15d, dword [rbp + 0x1b4]
xor r15d, 0x85710fb4
mov r14d, r8d
and r14d, 0x85710fb4
and r13d, r15d
mov dword [rbp + 0x17c], ebx
and ebx, 0x85710fb4
and esi, r15d
or r14d, r13d
or ebx, esi
xor r14d, ebx
mov esi, dword [rbp + 0x17c]
or r8d, esi
xor r8d, 0xffffffff
or r15d, 0x85710fb4
and r8d, r15d
or r14d, r8d
mov r8d, r10d
xor r8d, 0xffffffff
mov ebx, r14d
and ebx, r8d
xor r14d, 0xffffffff
and r10d, r14d
or ebx, r10d
mov r8d, dword [rbp + 0x188]
and r8d, r11d
mov r10d, dword [rbp + 0x188]
xor r10d, r11d
or r8d, r10d
mov r10d, r8d
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
and r8d, r11d
or r10d, r8d
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0x18cc4dcb
mov r11d, edi
xor r11d, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x343d57d2
mov r15d, r8d
and r15d, 0x343d57d2
mov r13d, r14d
and r13d, 0x18cc4dcb
mov esi, r11d
and esi, 0x343d57d2
and edi, r14d
or r15d, r13d
or esi, edi
xor r15d, esi
or r8d, r11d
xor r8d, 0xffffffff
or r14d, 0x343d57d2
and r8d, r14d
or r15d, r8d
xor r10d, 0xffffffff
xor r15d, 0xffffffff
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0xb4669a77
or r10d, r15d
or r8d, 0xb4669a77
xor r10d, 0xffffffff
and r10d, r8d
mov r8d, ebx
xor r8d, 0xffffffff
mov r11d, r10d
xor r11d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0x3b7d54d9
mov edi, r8d
and edi, 0x3b7d54d9
and ebx, esi
mov r14d, r11d
and r14d, 0x3b7d54d9
and r10d, esi
or edi, ebx
or r14d, r10d
xor edi, r14d
or r8d, r11d
xor r8d, 0xffffffff
or esi, 0x3b7d54d9
and r8d, esi
or edi, r8d
mov r8d, r12d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xffffffff
mov r11d, r12d
and r11d, r10d
or r8d, r11d
xor r8d, 0xffffffff
mov r10d, edi
xor r10d, r8d
and r10d, edi
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
and edi, r11d
or r8d, edi
xor r8d, 0xffffffff
mov r11d, r12d
xor r11d, r8d
and r11d, r12d
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, r11d
xor esi, 0xffffffff
mov edi, dword [rbp + 0x1b4]
xor edi, 0x8cc7f7
mov ebx, r8d
and ebx, 0x8cc7f7
and r10d, edi
mov r14d, esi
and r14d, 0x8cc7f7
and r11d, edi
or ebx, r10d
or r14d, r11d
xor ebx, r14d
or r8d, esi
xor r8d, 0xffffffff
or edi, 0x8cc7f7
and r8d, edi
or ebx, r8d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xffffffff
mov r11d, ebx
and r11d, r10d
or r8d, r11d
xor r8d, 0xffffffff
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xffffffff
and r10d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
and r11d, 0xffffffff
or r10d, r11d
xor ebx, 0xffffffff
xor r10d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xc455efe4
or ebx, r10d
or r11d, 0xc455efe4
xor ebx, 0xffffffff
and ebx, r11d
mov r10d, r8d
and r10d, ebx
xor r8d, ebx
or r10d, r8d
mov r8d, r9d
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
mov esi, r9d
and esi, r11d
or r8d, esi
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x3c6bccb2
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0xc5472fc6
or r11d, r8d
or esi, 0xc5472fc6
xor r11d, 0xffffffff
and r11d, esi
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0x3c6bccb2
and r8d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
and esi, 0x3c6bccb2
or r8d, esi
mov esi, r8d
xor esi, 0xffffffff
mov edi, r9d
xor edi, esi
and edi, r9d
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0xffffffff
and r9d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
and esi, 0xffffffff
or r9d, esi
xor r9d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0x3c6bccb2
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0x101f43bb
or r9d, esi
or ebx, 0x101f43bb
xor r9d, 0xffffffff
and r9d, ebx
mov esi, dword [rbp + 0x1b4]
xor esi, 0xffffffff
xor r8d, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xc8db992d
or esi, r8d
or ebx, 0xc8db992d
xor esi, 0xffffffff
and esi, ebx
mov r8d, r11d
xor r8d, 0xffffffff
mov ebx, edi
xor ebx, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0x1ba9e12e
mov r15d, r8d
and r15d, 0x1ba9e12e
and r11d, r14d
mov r12d, ebx
and r12d, 0x1ba9e12e
and edi, r14d
or r15d, r11d
or r12d, edi
xor r15d, r12d
or r8d, ebx
xor r8d, 0xffffffff
or r14d, 0x1ba9e12e
and r8d, r14d
or r15d, r8d
mov r8d, r9d
and r8d, esi
xor r9d, esi
or r8d, r9d
mov r9d, r15d
xor r9d, 0xffffffff
mov r11d, r8d
and r11d, r9d
xor r8d, 0xffffffff
and r15d, r8d
or r11d, r15d
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0x40aa95e
and r8d, 0xffffffff
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0xffffffff
and r9d, 0x40aa95e
or r8d, r9d
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0xffffffff
xor r8d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0x7088c0a9
or r9d, r8d
or esi, 0x7088c0a9
xor r9d, 0xffffffff
and r9d, esi
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0xffffffff
and r8d, 0x63c59a70
mov esi, dword [rbp + 0x1b4]
xor esi, 0x63c59a70
mov edi, esi
and edi, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0xffffffff
and ebx, 0x63c59a70
and esi, 0xffffffff
or r8d, edi
or ebx, esi
xor r8d, ebx
xor r8d, 0xffffffff
xor r8d, 0x40aa95e
and r8d, 0x40aa95e
mov esi, r9d
xor esi, 0xffffffff
mov edi, r8d
xor edi, 0xffffffff
mov ebx, dword [rbp + 0x1b4]
xor ebx, 0x841fd45e
mov r14d, esi
and r14d, 0x841fd45e
and r9d, ebx
mov r15d, edi
and r15d, 0x841fd45e
and r8d, ebx
or r14d, r9d
or r15d, r8d
xor r14d, r15d
or esi, edi
xor esi, 0xffffffff
or ebx, 0x841fd45e
and esi, ebx
or r14d, esi
mov r8d, r11d
xor r8d, 0xffffffff
mov r9d, r10d
xor r9d, r8d
and r9d, r10d
mov r8d, r10d
xor r8d, 0xffffffff
mov esi, r11d
and esi, r8d
xor r11d, 0xffffffff
and r10d, r11d
or esi, r10d
mov r8d, r9d
xor r8d, 0xffffffff
mov r10d, esi
xor r10d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x4831b7ba
mov edi, r8d
and edi, 0x4831b7ba
and r9d, r11d
mov ebx, r10d
and ebx, 0x4831b7ba
and esi, r11d
or edi, r9d
or ebx, esi
xor edi, ebx
or r8d, r10d
xor r8d, 0xffffffff
or r11d, 0x4831b7ba
and r8d, r11d
or edi, r8d
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0x40aa95e
mov r9d, r14d
xor r9d, 0xffffffff
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xb754c10
or r8d, r9d
or r10d, 0xb754c10
xor r8d, 0xffffffff
and r8d, r10d
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0x40aa95e
mov r10d, r14d
and r10d, r9d
xor r14d, 0xffffffff
and r14d, 0x40aa95e
or r10d, r14d
mov r9d, r8d
xor r9d, 0xffffffff
mov r11d, r10d
xor r11d, 0xffffffff
mov esi, dword [rbp + 0x1b4]
xor esi, 0x22b61eb
mov ebx, r9d
and ebx, 0x22b61eb
and r8d, esi
mov r14d, r11d
and r14d, 0x22b61eb
and r10d, esi
or ebx, r8d
or r14d, r10d
xor ebx, r14d
or r9d, r11d
xor r9d, 0xffffffff
or esi, 0x22b61eb
and r9d, esi
or ebx, r9d
mov r8d, edi
xor r8d, 0xffffffff
and r8d, 0xffffffff
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0xffffffff
mov r10d, edi
and r10d, r9d
or r8d, r10d
xor r8d, 0xffffffff
xor r8d, 0xe50929d2
and r8d, 0xe50929d2
mov r9d, dword [rbp + 0x1b4]
xor r9d, 0xe50929d2
and r9d, 0xffffffff
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xffffffff
and r10d, 0xe50929d2
or r9d, r10d
xor edi, 0xffffffff
mov r10d, r9d
xor r10d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x74a3874a
or edi, r10d
or r11d, 0x74a3874a
xor edi, 0xffffffff
and edi, r11d
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xffffffff
and r10d, 0x12257d0
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x12257d0
mov esi, r11d
and esi, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xffffffff
and r14d, 0x12257d0
and r11d, 0xffffffff
or r10d, esi
or r14d, r11d
xor r10d, r14d
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xe50929d2
mov esi, r10d
xor esi, r11d
and esi, r10d
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xffffffff
xor r9d, 0xffffffff
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xe08095c3
or r10d, r9d
or r11d, 0xe08095c3
xor r10d, 0xffffffff
and r10d, r11d
mov r9d, r8d
xor r9d, 0xffffffff
mov r11d, edi
xor r11d, 0xffffffff
mov r14d, dword [rbp + 0x1b4]
xor r14d, 0xde3163d6
mov r15d, r9d
and r15d, 0xde3163d6
and r8d, r14d
mov r12d, r11d
and r12d, 0xde3163d6
and edi, r14d
or r15d, r8d
or r12d, edi
xor r15d, r12d
or r9d, r11d
xor r9d, 0xffffffff
or r14d, 0xde3163d6
and r9d, r14d
or r15d, r9d
mov r8d, esi
and r8d, r10d
xor esi, r10d
or r8d, esi
mov r9d, r15d
xor r9d, 0xffffffff
and r9d, 0xd358e602
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xd358e602
and r15d, r10d
mov r11d, r8d
xor r11d, 0xffffffff
and r11d, 0xd358e602
and r8d, r10d
or r9d, r15d
or r11d, r8d
xor r9d, r11d
mov r8d, ebx
xor r8d, 0xffffffff
and r8d, 0xeeab47c2
mov r10d, dword [rbp + 0x1b4]
xor r10d, 0xeeab47c2
and ebx, r10d
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0xffffffff
and r11d, 0xeeab47c2
and r10d, 0xffffffff
or r8d, ebx
or r11d, r10d
xor r8d, r11d
mov r10d, r9d
xor r10d, 0xffffffff
and r10d, 0x806b73aa
mov r11d, dword [rbp + 0x1b4]
xor r11d, 0x806b73aa
mov esi, r9d
and esi, r11d
mov edi, r8d
xor edi, 0xffffffff
and edi, 0x806b73aa
and r8d, r11d
or r10d, esi
or edi, r8d
xor r10d, edi
xor r10d, 0xffffffff
xor r9d, 0xffffffff
mov r8d, dword [rbp + 0x1b4]
xor r8d, 0x2ed3adc7
or r10d, r9d
or r8d, 0x2ed3adc7
xor r10d, 0xffffffff
and r10d, r8d
mov r8, qword [rbp + 0x980]
mov dword [r8], r10d
mov r9d, dword [rcx]
mov dword [rbp + 0x178], r9d
mov eax, dword [rbp + 0x178]
cmp eax, 0xa
jl 0x6d840fa8
mov eax, dword [rbp + 0x178]
cmp eax, 0xa
je 0x6d841136
jmp 0x6d8415e5
mov eax, dword [rbp + 0x178]
cmp eax, 3
jne 0x6d8415e5
xor eax, eax
mov rcx, qword [rbp + 0x9d0]
mov rdx, qword [rcx]
mov r8, qword [rbp + 0x9b0]
mov r9, qword [r8]
mov r10d, dword [r9]
mov r9d, r10d
shl r9, 2
add rdx, r9
mov r9, qword [rbp + 0x980]
mov r10d, dword [r9]
mov r11d, r10d
shl r11, 2
add rdx, r11
mov r11, qword [rbp + 0x978]
mov qword [r11], rdx
mov rdx, qword [rbp + 0x9a8]
mov rsi, qword [rdx]
mov rdi, qword [r11]
mov r10d, dword [rdi]
mov ebx, eax
sub ebx, 0x8fa52ca2
sub ebx, 0x78c1096a
add ebx, 0x8fa52ca2
sub ebx, 0xfef75f02
add ebx, 0x4cba4426
add ebx, 0xfef75f02
sub ebx, 0x308e70cf
add ebx, 0x78c1096a
add ebx, 0x308e70cf
mov r14d, eax
sub r14d, 0xce5dea2
sub r14d, esi
add r14d, 0xce5dea2
mov esi, eax
sub esi, r14d
sub ebx, esi
mov esi, eax
sub esi, 0x8d916c20
add ebx, esi
add ebx, 0xa9bf80e9
sub ebx, 0x4cba4426
sub ebx, 0xa9bf80e9
sub ebx, 0x93ad9080
add ebx, 0x8d916c20
add ebx, 0x93ad9080
add r10d, 0xad72db50
add r10d, 0xaba805d0
sub r10d, 0xad72db50
sub r10d, 0x454b989c
sub r10d, 0x5b4558a8
add r10d, 0x454b989c
mov esi, eax
sub esi, 0xaba805d0
add r10d, esi
add r10d, 0x69b43ed6
add r10d, 0x7d1248ac
sub r10d, 0x69b43ed6
mov esi, eax
sub esi, ebx
add r10d, esi
sub r10d, 0xe6254bc6
sub r10d, 0x7d1248ac
add r10d, 0xe6254bc6
sub eax, r10d
add eax, 0
mov r10d, 0xaf26db83
add r10d, 0
sub r10d, 0x5b4558a8
sub r10d, 0xaf26db83
sub eax, 0x12a62438
add eax, r10d
add eax, 0x12a62438
mov r10d, 0xb3630f7a
add r10d, 0
sub r10d, eax
sub r10d, 0xb3630f7a
mov dword [rdi], r10d
jmp 0x6d8415ea
xor eax, eax
mov ecx, eax
mov rdx, qword [rbp + 0x9d0]
mov r8, qword [rdx]
mov r9, qword [rbp + 0x9b0]
mov r10, qword [r9]
mov eax, dword [r10]
mov r10d, eax
movabs r11, 0x5be1b17ded06c37a
mov rsi, rcx
sub rsi, r11
movabs rdi, 0xba3df3db79cd4c5f
sub rsi, rdi
add rsi, r11
movabs r11, 0xaad73125b1f3e066
mov rbx, r11
add rbx, 0
add rbx, rsi
sub rbx, r11
movabs r11, 0x78c039caefedc935
mov rsi, rcx
sub rsi, r11
add rbx, rsi
movabs rsi, 0xbe788029b7756c42
sub rbx, rsi
sub rbx, r10
add rbx, rsi
mov r10, rcx
sub r10, rbx
mov rsi, rcx
sub rsi, r11
add r10, rsi
mov r11, rcx
sub r11, r10
movabs r10, 0x5b8cc1aa9e8ddc34
mov rsi, rcx
sub rsi, r10
sub rsi, r11
add rsi, r10
mov r10, rcx
sub r10, rdi
add r10, 0
mov r11, rcx
sub r11, rsi
mov rsi, rcx
sub rsi, r10
add r11, rsi
mov r10, rcx
sub r10, r11
movabs r11, 0x4dab99a49add109e
mov rsi, rcx
sub rsi, r11
sub rsi, r10
add rsi, r11
movabs r10, 0x47a5b9301e1eeab0
mov r11, rcx
sub r11, r10
add r11, 0
mov rdi, rcx
sub rdi, rsi
add r11, rdi
movabs rsi, 0xcda65fe96c42e11f
sub r11, rsi
add r11, r10
add r11, rsi
movabs r10, 0x77fdcc91d4d77391
mov rsi, rcx
sub rsi, r10
sub rsi, r8
add rsi, r10
mov r8, rcx
sub r8, r11
add r8, 0
movabs r10, 0xd59b207ccf196c17
sub rsi, r10
add rsi, r8
add rsi, r10
mov r8, rcx
sub r8, rsi
add r8, 0
mov r10, qword [rbp + 0x980]
mov eax, dword [r10]
mov r11d, eax
movabs rsi, 0x6fa2e2515656f20e
mov rdi, rsi
add rdi, 0
movabs rbx, 0x59d206e44b84ebb8
sub rdi, rbx
sub rdi, rsi
movabs rsi, 0xf813503dfbbd1d66
add rdi, rsi
movabs r14, 0x4cc3995cfff5c0a2
add rdi, r14
sub rdi, rsi
movabs rsi, 0x7d75f9ed40bed162
sub rdi, rsi
add rdi, rbx
add rdi, rsi
movabs rsi, 0xa891c8e48e0d9622
sub rdi, rsi
movabs rbx, 0x40e68e0c5026b6e
sub rdi, rbx
add rdi, rsi
mov rsi, rcx
sub rsi, r11
add rdi, rsi
movabs r11, 0xb712585f4ef2c70a
add rdi, r11
add rdi, rbx
sub rdi, r11
movabs r11, 0x7763dafe7fab32c1
sub rdi, r11
movabs rsi, 0xcfbc0703b6e8bcc7
sub rdi, rsi
add rdi, r11
movabs r11, 0x2a983cdae2b263fb
sub rdi, r11
sub rdi, r14
add rdi, r11
movabs r11, 0x79bba3a834caf915
add rdi, r11
add rdi, rsi
sub rdi, r11
movabs r11, 0xb2d27603ecdbca04
add r8, r11
movabs rsi, 0x20074e0c6581939b
sub r8, rsi
sub r8, r11
movabs r11, 0xedc8e0b264fdabe6
mov rbx, rcx
sub rbx, r11
add r8, rbx
movabs rbx, 0x91babadfad6a47e6
sub r8, rbx
add r8, rsi
add r8, rbx
movabs rsi, 0xbc5d9b339406929e
add r8, rsi
movabs rbx, 0x10986351f3ba128a
sub r8, rbx
sub r8, rsi
movabs rsi, 0x8474142eecaac008
add r8, rsi
sub r8, rdi
sub r8, rsi
movabs rsi, 0x122f5e84a6b67de
sub r8, rsi
add r8, rbx
add r8, rsi
movabs rsi, 0x8d4d2c2ebc41cf3b
sub r8, rsi
movabs rdi, 0x685024460df035e6
add r8, rdi
add r8, rsi
movabs rsi, 0xbf36db9763b608e7
add r8, rsi
add r8, r11
sub r8, rsi
movabs r11, 0x1aa6d4baaae3a1da
add r8, r11
sub r8, rdi
sub r8, r11
mov r11, qword [rbp + 0x970]
mov qword [r11], r8
mov r8, qword [rbp + 0x9a8]
mov rsi, qword [r8]
mov rdi, qword [r11]
mov rbx, qword [rdi]
movabs r14, 0x102362424a87b4be
mov r15, rcx
sub r15, r14
sub rbx, r15
movabs r15, 0x3c277988b2acaa6b
mov r12, rcx
sub r12, r15
add rbx, r12
movabs r12, 0x53b27f86454ea604
sub rbx, r12
sub rbx, r14
add rbx, r12
mov r14, rcx
sub r14, rbx
movabs rbx, 0x56076dbca6328d43
mov r12, rcx
sub r12, rbx
add r14, r12
mov r12, rcx
sub r12, r14
movabs r14, 0xf519c702a30852d8
mov r13, rcx
sub r13, r14
sub r12, r13
movabs r13, 0xb0c9452a7bae4abd
sub r12, r13
sub r12, rbx
add r12, r13
movabs rbx, 0xe3ddd2d7176b2be4
mov r13, rcx
sub r13, rbx
add r12, r13
mov r13, rcx
sub r13, r12
mov r12, rcx
sub r12, r15
add r13, r12
mov r15, rcx
sub r15, r13
mov r12, rcx
sub r12, rbx
sub r15, r12
movabs rbx, 0x7aacac8758760b45
mov r12, rcx
sub r12, rbx
mov r13, rcx
sub r13, r12
movabs r12, 0xad6ed166630ebff3
sub r13, r12
sub r13, rsi
add r13, r12
movabs rsi, 0x14f647d9795ede66
add r13, rsi
sub r13, rbx
sub r13, rsi
mov rsi, rcx
sub rsi, r13
add rsi, 0
movabs rbx, 0x6e80f8b5b77c644e
sub r15, rbx
add r15, rsi
add r15, rbx
mov rsi, rcx
sub rsi, r15
movabs rbx, 0xf46ab1227236ff33
mov r15, rcx
sub r15, rbx
add rsi, r15
mov r15, rcx
sub r15, rsi
movabs rsi, 0x28303190f962e8ad
sub r15, rsi
movabs r12, 0xdab52b5d168927fd
sub r15, r12
add r15, rsi
mov rsi, rcx
sub rsi, rbx
add r15, rsi
movabs rsi, 0xf4d0577334b8e6ed
mov rbx, rsi
add rbx, 0
sub rbx, r14
sub rbx, rsi
movabs rsi, 0x4f9a0ba816d592c7
sub r15, rsi
add r15, rbx
add r15, rsi
mov rsi, rcx
sub rsi, r12
add rsi, 0
sub rcx, rsi
add r15, rcx
mov qword [rdi], r15
jmp 0x6d8415ea
jmp 0x6d8415ea
jmp 0x6d8415ef
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, eax
sub r8d, 0x7dae8f47
sub r8d, 1
add r8d, 0x7dae8f47
mov r9d, eax
sub r9d, 0
mov r10d, eax
sub r10d, r8d
add r9d, r10d
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, 0
mov r10d, eax
sub r10d, 0xd9fa3628
add r9d, r10d
mov r10d, eax
sub r10d, r9d
mov r9d, eax
sub r9d, r8d
sub r10d, r9d
sub r10d, 0x103fafb2
sub r10d, 0xd9fa3628
add r10d, 0x103fafb2
mov r8d, eax
sub r8d, r10d
add r8d, 0
mov r9d, eax
sub r9d, 0
mov r10d, eax
sub r10d, r8d
add r9d, r10d
sub eax, r9d
mov r8d, ecx
sub r8d, 0xa2d9a1f0
sub r8d, 0xc59e75e9
add r8d, 0xa2d9a1f0
sub r8d, 0xc8380087
sub r8d, eax
add r8d, 0xc8380087
add r8d, 0xde2e6d83
add r8d, 0xc59e75e9
sub r8d, 0xde2e6d83
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
mov r14b, dil
xor r14b, 0
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, 0
and sil, 1
mov r15b, dil
xor r15b, 1
mov r12b, r15b
and r12b, 0
mov r13b, dil
xor r13b, 1
and r13b, 0xff
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, 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 r15b, al
or cl, r13b
xor r15b, cl
xor r15b, 0xff
mov al, dil
xor al, 0
mov cl, dil
xor cl, 0
or r15b, al
or cl, 0
xor r15b, 0xff
and r15b, cl
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov al, r14b
and al, r12b
xor r14b, r12b
or al, r14b
mov cl, r15b
xor cl, 0xff
mov r14b, sil
xor r14b, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, cl
and r13b, 0
and r15b, r12b
mov dl, r14b
and dl, 0
and sil, r12b
or r13b, r15b
or dl, sil
xor r13b, dl
or cl, r14b
xor cl, 0xff
or r12b, 0
and cl, r12b
or r13b, cl
mov cl, al
xor cl, 0xff
and cl, 0
mov dl, dil
xor dl, 0
and al, dl
mov sil, r13b
xor sil, 0xff
and sil, 0
and r13b, dl
or cl, al
or sil, r13b
xor cl, sil
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
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, 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 al, r14b
or r15b, sil
xor al, r15b
mov sil, al
xor sil, 0xff
mov r14b, r11b
xor r14b, sil
and r14b, r11b
mov sil, cl
xor sil, 0xff
and sil, 1
mov r15b, dil
xor r15b, 1
mov r12b, cl
and r12b, r15b
or sil, r12b
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 cl, 0xff
xor al, 0xff
mov r15b, dil
xor r15b, 0
or cl, al
or r15b, 0
xor cl, 0xff
and cl, r15b
mov al, dl
and al, r14b
xor dl, r14b
or al, dl
mov dl, sil
xor dl, 0xff
mov r14b, cl
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
mov r12b, dl
and r12b, 0
and sil, r15b
mov r13b, r14b
and r13b, 0
and cl, r15b
or r12b, sil
or r13b, cl
xor r12b, r13b
or dl, r14b
xor dl, 0xff
or r15b, 0
and dl, r15b
or r12b, dl
mov cl, al
xor cl, 0xff
mov dl, r12b
and dl, cl
xor r12b, 0xff
and al, r12b
or dl, al
mov al, dl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and dl, cl
or al, dl
mov cl, r11b
xor cl, 0xff
and cl, 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 cl, sil
or r14b, dl
xor cl, r14b
mov dl, dil
xor dl, 0
and dl, 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 dl, r14b
or r15b, sil
xor dl, r15b
mov sil, al
xor sil, 0xff
mov r14b, cl
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 cl, r15b
or r12b, al
or r13b, cl
xor r12b, r13b
or sil, r14b
xor sil, 0xff
or r15b, 1
and sil, r15b
or r12b, sil
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 r13b, cl
and r13b, 0
and dl, sil
or r14b, r15b
or r13b, dl
xor r14b, r13b
or al, cl
xor al, 0xff
or sil, 0
and al, sil
or r14b, al
mov al, r12b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r12b, cl
or al, r12b
xor al, 0xff
xor r14b, 0xff
mov cl, dil
xor cl, 1
or al, r14b
or cl, 1
xor al, 0xff
and al, cl
mov cl, r11b
xor cl, 0xff
and cl, 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 cl, sil
or r14b, dl
xor cl, r14b
mov dl, dil
xor dl, 1
xor cl, 0xff
mov sil, dil
xor sil, 1
or dl, cl
or sil, 1
xor dl, 0xff
and dl, sil
mov cl, dil
xor cl, 1
and cl, 1
mov sil, dil
xor sil, 1
and sil, 1
or cl, sil
mov sil, r11b
xor sil, 0xff
mov r14b, cl
xor r14b, 0xff
mov r15b, dil
xor r15b, 1
or sil, r14b
or r15b, 1
xor sil, 0xff
and sil, r15b
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
mov r15b, dil
xor r15b, 1
mov r12b, dil
xor r12b, 0
or r14b, r15b
or r12b, 0
xor r14b, 0xff
and r14b, r12b
mov r15b, dil
xor r15b, 1
xor cl, 0xff
mov r12b, dil
xor r12b, 0
or r15b, cl
or r12b, 0
xor r15b, 0xff
and r15b, r12b
mov cl, dl
and cl, sil
xor dl, sil
or cl, dl
mov dl, r14b
xor dl, 0xff
mov sil, r15b
xor sil, 0xff
mov r12b, dil
xor r12b, 0
mov r13b, dl
and r13b, 0
and r14b, r12b
mov r8b, sil
and r8b, 0
and r15b, r12b
or r13b, r14b
or r8b, r15b
xor r13b, r8b
or dl, sil
xor dl, 0xff
or r12b, 0
and dl, r12b
or r13b, dl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and cl, r8b
mov sil, r13b
xor sil, 0xff
and sil, 0xff
and r13b, r8b
or dl, cl
or sil, r13b
xor dl, sil
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
and dl, r8b
or cl, dl
mov dl, dil
xor dl, 1
mov r8b, cl
and r8b, dl
xor cl, 0xff
and cl, 1
or r8b, cl
mov cl, dil
xor cl, 1
mov dl, r8b
xor dl, cl
and dl, r8b
mov cl, dil
xor cl, 1
and cl, 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 cl, sil
or r14b, r8b
xor cl, r14b
mov r8b, dil
xor r8b, 1
xor cl, 0xff
mov sil, dil
xor sil, 1
or r8b, cl
or sil, 1
xor r8b, 0xff
and r8b, sil
mov cl, dil
xor cl, 1
and cl, 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 cl, r14b
or r15b, sil
xor cl, r15b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov sil, r8b
and sil, cl
xor r8b, cl
or sil, r8b
mov cl, sil
xor cl, 0xff
and cl, 0
mov r8b, dil
xor r8b, 0
mov r14b, sil
and r14b, r8b
mov r15b, dil
xor r15b, 1
and r15b, 0
and r8b, 1
or cl, r14b
or r15b, r8b
xor cl, r15b
mov r8b, r11b
xor r8b, 0xff
mov r14b, cl
and r14b, r8b
xor cl, 0xff
mov r8b, r11b
and r8b, cl
or r14b, r8b
xor r14b, 0xff
xor r11b, 0xff
mov cl, dil
xor cl, 1
or r14b, r11b
or cl, 1
xor r14b, 0xff
and r14b, cl
mov cl, bl
xor cl, 0xff
and cl, 0
mov r8b, dil
xor r8b, 0
mov r11b, bl
and r11b, r8b
mov r15b, dil
xor r15b, 1
and r15b, 0
and r8b, 1
or cl, r11b
or r15b, r8b
xor cl, r15b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r8b, dil
xor r8b, 1
and r8b, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or r8b, r11b
xor r8b, 0xff
mov r11b, bl
xor r11b, r8b
and r11b, bl
mov r8b, cl
xor r8b, 0xff
mov r15b, r11b
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, r8b
and r13b, 0xff
and cl, r12b
mov r9b, r15b
and r9b, 0xff
and r11b, r12b
or r13b, cl
or r9b, r11b
xor r13b, r9b
or r8b, r15b
xor r8b, 0xff
or r12b, 1
and r8b, r12b
or r13b, r8b
mov cl, dil
xor cl, 1
and cl, 1
mov r8b, dil
xor r8b, 1
and r8b, 1
or cl, r8b
mov r8b, r13b
xor r8b, 0xff
and r8b, 1
mov r9b, dil
xor r9b, 1
mov r11b, r13b
and r11b, r9b
mov r15b, cl
xor r15b, 0xff
and r15b, 0xff
and cl, r9b
or r8b, r11b
or r15b, cl
xor r8b, r15b
xor r8b, 0xff
xor r13b, 0xff
mov cl, dil
xor cl, 0
or r8b, r13b
or cl, 0
xor r8b, 0xff
and r8b, cl
mov cl, sil
xor cl, 0xff
and cl, 1
mov r9b, dil
xor r9b, 1
and sil, r9b
or cl, sil
mov r9b, bl
xor r9b, 0xff
mov r11b, cl
and r11b, r9b
xor cl, 0xff
mov r9b, bl
and r9b, cl
or r11b, r9b
xor r11b, 0xff
xor bl, 0xff
mov cl, dil
xor cl, 0
or r11b, bl
or cl, 0
xor r11b, 0xff
and r11b, cl
mov cl, r14b
xor cl, 0xff
mov r9b, dl
xor r9b, cl
and r9b, dl
mov cl, dl
xor cl, 0xff
and cl, 0
mov bl, dil
xor bl, 0
and dl, bl
mov sil, r14b
xor sil, 0xff
and sil, 0
and r14b, bl
or cl, dl
or sil, r14b
xor cl, sil
mov dl, r9b
and dl, cl
xor r9b, cl
or dl, r9b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, dil
xor r9b, 1
mov bl, r8b
and bl, r9b
or cl, bl
mov r9b, r11b
xor r9b, 0xff
and r9b, 0
mov bl, dil
xor bl, 0
mov sil, r11b
and sil, bl
mov r14b, dil
xor r14b, 1
and r14b, 0
and bl, 1
or r9b, sil
or r14b, bl
xor r9b, r14b
mov bl, dil
xor bl, 0
and bl, 1
mov sil, dil
xor sil, 1
mov r14b, sil
and r14b, 0
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, 0
mov r14b, cl
xor r14b, sil
and r14b, cl
xor r8b, 0xff
mov sil, bl
xor sil, 0xff
mov r15b, dil
xor r15b, 0
or r8b, sil
or r15b, 0
xor r8b, 0xff
and r8b, r15b
mov sil, dil
xor sil, 0
mov r15b, r9b
xor r15b, sil
and r15b, r9b
xor r11b, 0xff
mov sil, bl
xor sil, 0xff
mov r12b, dil
xor r12b, 1
or r11b, sil
or r12b, 1
xor r11b, 0xff
and r11b, r12b
mov sil, r14b
xor sil, 0xff
mov r12b, r8b
xor r12b, 0xff
mov r13b, dil
xor r13b, 0
mov r10b, sil
and r10b, 0
and r14b, r13b
mov byte [rbp + 0x177], r12b
and r12b, 0
and r8b, r13b
or r10b, r14b
or r12b, r8b
xor r10b, r12b
mov r8b, byte [rbp + 0x177]
or sil, r8b
xor sil, 0xff
or r13b, 0
and sil, r13b
or r10b, sil
mov sil, r15b
xor sil, 0xff
mov r14b, r11b
xor r14b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, sil
and r13b, 0xff
and r15b, r12b
mov r8b, r14b
and r8b, 0xff
and r11b, r12b
or r13b, r15b
or r8b, r11b
xor r13b, r8b
or sil, r14b
xor sil, 0xff
or r12b, 1
and sil, r12b
or r13b, sil
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r11b, dil
xor r11b, 1
and r10b, r11b
mov sil, r13b
xor sil, 0xff
and sil, 0xff
and r13b, r11b
or r8b, r10b
or sil, r13b
xor r8b, sil
mov r10b, cl
xor r10b, 0xff
mov r11b, r9b
xor r11b, 0xff
mov sil, dil
xor sil, 0
mov r14b, r10b
and r14b, 0
and cl, sil
mov r15b, r11b
and r15b, 0
and r9b, sil
or r14b, cl
or r15b, r9b
xor r14b, r15b
or r10b, r11b
xor r10b, 0xff
or sil, 0
and r10b, sil
or r14b, r10b
mov cl, r14b
xor cl, 0xff
and cl, 1
mov r9b, dil
xor r9b, 1
and r14b, r9b
or cl, r14b
mov r9b, dil
xor r9b, 0
mov r10b, bl
xor r10b, 0xff
mov r11b, dil
xor r11b, 0
mov sil, r9b
and sil, 0
mov r14b, r11b
and r14b, 0
mov r15b, r10b
and r15b, 0
and bl, r11b
or sil, r14b
or r15b, bl
xor sil, r15b
or r9b, r10b
xor r9b, 0xff
or r11b, 0
and r9b, r11b
or sil, r9b
xor sil, 0xff
mov r9b, cl
xor r9b, sil
and r9b, cl
mov cl, r8b
xor cl, 0xff
mov r10b, r9b
xor r10b, 0xff
mov r11b, dil
xor r11b, 0
mov bl, cl
and bl, 0
and r8b, r11b
mov sil, r10b
and sil, 0
and r9b, r11b
or bl, r8b
or sil, r9b
xor bl, sil
or cl, r10b
xor cl, 0xff
or r11b, 0
and cl, r11b
or bl, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, dil
xor r8b, 1
mov r9b, dl
and r9b, r8b
or cl, r9b
mov r8b, dil
xor r8b, 0
xor cl, 0xff
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 r11b, dil
xor r11b, 1
and r11b, 0
and r9b, 1
or cl, r10b
or r11b, r9b
xor cl, r11b
xor dl, 0xff
mov r9b, cl
xor r9b, 0xff
mov r10b, dil
xor r10b, 1
or dl, r9b
or r10b, 1
xor dl, 0xff
and dl, r10b
mov r9b, bl
xor r9b, 0xff
and r9b, 1
mov r10b, dil
xor r10b, 1
mov r11b, bl
and r11b, r10b
or r9b, r11b
mov r10b, dil
xor r10b, 0
mov r11b, r9b
xor r11b, r10b
and r11b, r9b
xor bl, 0xff
xor cl, 0xff
mov r9b, dil
xor r9b, 0
or bl, cl
or r9b, 0
xor bl, 0xff
and bl, r9b
mov cl, r8b
xor cl, 0xff
mov r9b, dl
xor r9b, 0xff
mov r10b, dil
xor r10b, 0
mov sil, cl
and sil, 0
and r8b, r10b
mov r14b, r9b
and r14b, 0
and dl, r10b
or sil, r8b
or r14b, dl
xor sil, r14b
or cl, r9b
xor cl, 0xff
or r10b, 0
and cl, r10b
or sil, cl
mov cl, r11b
and cl, bl
xor r11b, bl
or cl, r11b
mov dl, sil
xor dl, 0xff
mov r8b, cl
and r8b, dl
xor cl, 0xff
and sil, cl
or r8b, sil
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov r9b, al
and r9b, dl
or cl, r9b
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
mov r9b, al
xor r9b, 0xff
xor dl, 0xff
mov r10b, dil
xor r10b, 0
or r9b, dl
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov dl, cl
and dl, r9b
xor cl, r9b
or dl, cl
mov cl, r8b
xor cl, 0xff
and cl, 0
mov r9b, dil
xor r9b, 0
mov r10b, r8b
and r10b, r9b
mov r11b, dil
xor r11b, 1
and r11b, 0
and r9b, 1
or cl, r10b
or r11b, r9b
xor cl, r11b
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
and r10b, 1
or cl, r10b
mov r10b, cl
xor r10b, 0xff
mov r11b, r8b
xor r11b, r10b
and r11b, r8b
mov r10b, dil
xor r10b, 1
and r10b, 1
mov bl, dil
xor bl, 1
and bl, 1
or r10b, bl
mov bl, dil
xor bl, 1
mov sil, r10b
xor sil, bl
and sil, r10b
mov r10b, dil
xor r10b, 1
xor cl, 0xff
mov bl, dil
xor bl, 1
or r10b, cl
or bl, 1
xor r10b, 0xff
and r10b, bl
mov cl, r9b
xor cl, 0xff
mov bl, r11b
xor bl, 0xff
mov r14b, dil
xor r14b, 1
mov r15b, cl
and r15b, 0xff
and r9b, r14b
mov r12b, bl
and r12b, 0xff
and r11b, r14b
or r15b, r9b
or r12b, r11b
xor r15b, r12b
or cl, bl
xor cl, 0xff
or r14b, 1
and cl, r14b
or r15b, cl
mov cl, sil
and cl, r10b
xor sil, r10b
or cl, sil
mov r9b, r15b
xor r9b, 0xff
and r9b, 0
mov r10b, dil
xor r10b, 0
and r15b, r10b
mov r11b, cl
xor r11b, 0xff
and r11b, 0
and cl, r10b
or r9b, r15b
or r11b, cl
xor r9b, r11b
mov cl, dil
xor cl, 1
and cl, 1
mov r10b, dil
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov bl, dil
xor bl, 1
and bl, 0xff
and r10b, 1
or cl, r11b
or bl, r10b
xor cl, bl
mov r10b, dil
xor r10b, 1
xor cl, 0xff
mov r11b, dil
xor r11b, 1
or r10b, cl
or r11b, 1
xor r10b, 0xff
and r10b, r11b
mov cl, dil
xor cl, 1
and cl, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or cl, r11b
mov r11b, dil
xor r11b, 1
mov bl, cl
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, 1
mov r14b, dil
xor r14b, 1
or bl, sil
or r14b, 1
xor bl, 0xff
and bl, r14b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov sil, r10b
and sil, r11b
xor r10b, r11b
or sil, r10b
mov r10b, bl
xor r10b, 0xff
mov r11b, cl
xor r11b, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, r10b
and r15b, 0
and bl, r14b
mov r12b, r11b
and r12b, 0
and cl, r14b
or r15b, bl
or r12b, cl
xor r15b, r12b
or r10b, r11b
xor r10b, 0xff
or r14b, 0
and r10b, r14b
or r15b, r10b
mov cl, sil
xor cl, 0xff
mov r10b, r15b
and r10b, cl
xor r15b, 0xff
and sil, r15b
or r10b, sil
mov cl, dil
xor cl, 1
and cl, 1
mov r11b, dil
xor r11b, 1
and r11b, 1
or cl, r11b
mov r11b, dl
xor r11b, 0xff
mov bl, cl
and bl, r11b
xor cl, 0xff
mov r11b, dl
and r11b, cl
or bl, r11b
mov cl, dl
xor cl, 0xff
mov r11b, bl
xor r11b, cl
and r11b, bl
mov cl, al
xor cl, 0xff
and cl, 1
mov bl, dil
xor bl, 1
and al, bl
or cl, al
mov al, r10b
xor al, 0xff
and al, 0
mov bl, dil
xor bl, 0
mov sil, r10b
and sil, bl
mov r14b, dil
xor r14b, 1
and r14b, 0
and bl, 1
or al, sil
or r14b, bl
xor al, r14b
mov bl, dil
xor bl, 0
and bl, 1
mov sil, dil
xor sil, 1
and sil, 0
or bl, sil
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, bl
and al, 0
xor bl, 0
or al, bl
mov cl, r12b
xor cl, 0xff
and cl, 1
mov bl, dil
xor bl, 1
and r12b, bl
mov sil, dil
xor sil, 1
and sil, 0xff
and bl, 1
or cl, r12b
or sil, bl
xor cl, sil
xor cl, 0xff
xor al, 0xff
mov bl, dil
xor bl, 0
or cl, al
or bl, 0
xor cl, 0xff
and cl, bl
mov al, dil
xor al, 1
and al, 1
mov bl, dil
xor bl, 1
and bl, 1
or al, bl
mov bl, r9b
xor bl, 0xff
and bl, 1
mov sil, dil
xor sil, 1
mov r14b, r9b
and r14b, sil
mov r15b, al
xor r15b, 0xff
and r15b, 0xff
and al, sil
or bl, r14b
or r15b, al
xor bl, r15b
xor bl, 0xff
mov al, r9b
xor al, 0xff
mov sil, dil
xor sil, 0
or bl, al
or sil, 0
xor bl, 0xff
and bl, sil
mov al, r8b
xor al, 0xff
and al, 1
mov sil, dil
xor sil, 1
and r8b, sil
or al, r8b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov sil, dil
xor sil, 1
mov r14b, r10b
and r14b, sil
or r8b, r14b
mov sil, dil
xor sil, 1
and sil, 1
mov r14b, dil
xor r14b, 1
and r14b, 1
or sil, r14b
mov r14b, al
and r14b, r8b
xor al, r8b
or r14b, al
mov al, sil
and al, 1
xor sil, 1
or al, sil
mov r8b, r14b
xor r8b, 0xff
and r8b, 1
mov sil, dil
xor sil, 1
and r14b, sil
or r8b, r14b
xor al, 0xff
mov sil, r8b
xor sil, al
and sil, r8b
mov al, r11b
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
mov r14b, r11b
and r14b, r8b
mov r15b, dil
xor r15b, 1
and r15b, 0xff
and r8b, 1
or al, r14b
or r15b, r8b
xor al, r15b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r14b, dil
xor r14b, 1
mov r15b, cl
and r15b, r14b
or r8b, r15b
mov r14b, dil
xor r14b, 1
and r14b, 1
mov r15b, dil
xor r15b, 1
and r15b, 1
or r14b, r15b
mov r15b, al
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, dil
xor r13b, 1
or r15b, r12b
or r13b, 1
xor r15b, 0xff
and r15b, r13b
xor r11b, 0xff
mov r12b, r14b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
or r11b, r12b
or r13b, 1
xor r11b, 0xff
and r11b, r13b
mov r12b, r8b
xor r12b, 0xff
mov r13b, dil
xor r13b, 1
mov byte [rbp + 0x176], dil
xor dil, 0
or r12b, r13b
or dil, 0
xor r12b, 0xff
and r12b, dil
mov dil, r14b
xor dil, 0xff
mov r13b, cl
xor r13b, dil
and r13b, cl
mov cl, r15b
and cl, r11b
xor r15b, r11b
or cl, r15b
mov r11b, r12b
xor r11b, 0xff
mov dil, r13b
xor dil, 0xff
mov r15b, byte [rbp + 0x176]
xor r15b, 0
mov byte [rbp + 0x175], r11b
and r11b, 0
and r12b, r15b
mov byte [rbp + 0x174], dil
and dil, 0
and r13b, r15b
or r11b, r12b
or dil, r13b
xor r11b, dil
mov dil, byte [rbp + 0x175]
mov r12b, byte [rbp + 0x174]
or dil, r12b
xor dil, 0xff
or r15b, 0
and dil, r15b
or r11b, dil
mov dil, cl
xor dil, 0xff
mov r15b, r11b
and r15b, dil
xor r11b, 0xff
and cl, r11b
or r15b, cl
mov cl, al
xor cl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov dil, byte [rbp + 0x176]
xor dil, 1
mov r13b, cl
and r13b, 0xff
and al, dil
mov r12b, r11b
and r12b, 0xff
and r8b, dil
or r13b, al
or r12b, r8b
xor r13b, r12b
or cl, r11b
xor cl, 0xff
or dil, 1
and cl, dil
or r13b, cl
mov al, r13b
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x176]
xor cl, 1
and r13b, cl
or al, r13b
mov cl, r14b
and cl, 1
xor r14b, 1
or cl, r14b
xor cl, 0xff
mov r8b, al
xor r8b, cl
and r8b, al
mov al, r15b
and al, r8b
xor r15b, r8b
or al, r15b
mov cl, bl
xor cl, 0xff
mov r8b, sil
xor r8b, 0xff
mov r11b, byte [rbp + 0x176]
xor r11b, 1
or cl, r8b
or r11b, 1
xor cl, 0xff
and cl, r11b
mov r8b, bl
xor r8b, 0xff
and r8b, 0
mov r11b, byte [rbp + 0x176]
xor r11b, 0
and bl, r11b
mov dil, sil
xor dil, 0xff
and dil, 0
and sil, r11b
or r8b, bl
or dil, sil
xor r8b, dil
mov r11b, cl
xor r11b, 0xff
mov bl, r8b
xor bl, 0xff
mov sil, byte [rbp + 0x176]
xor sil, 1
mov dil, r11b
and dil, 0xff
and cl, sil
mov r14b, bl
and r14b, 0xff
and r8b, sil
or dil, cl
or r14b, r8b
xor dil, r14b
or r11b, bl
xor r11b, 0xff
or sil, 1
and r11b, sil
or dil, r11b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, byte [rbp + 0x176]
xor r8b, 1
mov r11b, al
and r11b, r8b
or cl, r11b
mov r8b, dil
xor r8b, 0xff
xor cl, 0xff
mov r11b, byte [rbp + 0x176]
xor r11b, 1
or r8b, cl
or r11b, 1
xor r8b, 0xff
and r8b, r11b
mov cl, dil
xor cl, 0xff
and cl, 1
mov r11b, byte [rbp + 0x176]
xor r11b, 1
and dil, r11b
or cl, dil
xor al, 0xff
xor cl, 0xff
mov r11b, byte [rbp + 0x176]
xor r11b, 0
or al, cl
or r11b, 0
xor al, 0xff
and al, r11b
mov cl, r8b
and cl, al
xor r8b, al
or cl, r8b
mov al, r9b
xor al, 0xff
mov r8b, dl
xor r8b, al
and r8b, dl
mov al, dl
xor al, 0xff
mov r11b, r9b
and r11b, al
xor r9b, 0xff
and dl, r9b
or r11b, dl
mov al, r8b
and al, r11b
xor r8b, r11b
or al, r8b
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, byte [rbp + 0x176]
xor r8b, 1
mov r9b, al
and r9b, r8b
mov r11b, byte [rbp + 0x176]
xor r11b, 1
and r11b, 0xff
and r8b, 1
or dl, r9b
or r11b, r8b
xor dl, r11b
mov r8b, byte [rbp + 0x176]
xor r8b, 1
xor dl, 0xff
mov r9b, byte [rbp + 0x176]
xor r9b, 1
or r8b, dl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov dl, byte [rbp + 0x176]
xor dl, 1
and dl, 0
mov r9b, byte [rbp + 0x176]
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov bl, byte [rbp + 0x176]
xor bl, 1
and bl, 0
and r9b, 1
or dl, r11b
or bl, r9b
xor dl, bl
xor al, 0xff
xor dl, 0xff
mov r9b, byte [rbp + 0x176]
xor r9b, 1
or al, dl
or r9b, 1
xor al, 0xff
and al, r9b
mov dl, r8b
and dl, al
xor r8b, al
or dl, r8b
mov al, r10b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, byte [rbp + 0x176]
xor r8b, 1
and r8b, 1
mov r9b, byte [rbp + 0x176]
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov bl, r10b
xor bl, 0xff
and bl, 0xff
and r10b, r9b
or r8b, r11b
or bl, r10b
xor r8b, bl
mov r9b, al
and r9b, r8b
xor al, r8b
or r9b, al
mov al, dl
xor al, 0xff
and al, 1
mov r8b, byte [rbp + 0x176]
xor r8b, 1
and dl, r8b
mov r10b, byte [rbp + 0x176]
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, dl
or r10b, r8b
xor al, r10b
mov dl, r9b
xor dl, 0xff
and dl, 0
mov r8b, byte [rbp + 0x176]
xor r8b, 0
and r9b, r8b
mov r10b, byte [rbp + 0x176]
xor r10b, 1
and r10b, 0
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, byte [rbp + 0x176]
xor r8b, 0
and r8b, 1
mov r9b, byte [rbp + 0x176]
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov r11b, byte [rbp + 0x176]
xor r11b, 1
and r11b, 0xff
and r9b, 1
or r8b, r10b
or r11b, r9b
xor r8b, r11b
mov r9b, al
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r11b, byte [rbp + 0x176]
xor r11b, 1
mov bl, r9b
and bl, 0xff
and al, r11b
mov sil, r10b
and sil, 0xff
and dl, r11b
or bl, al
or sil, dl
xor bl, sil
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, byte [rbp + 0x176]
xor r8b, 1
and bl, r8b
or dl, bl
xor al, 0xff
mov r8b, dl
xor r8b, al
and r8b, dl
mov al, cl
xor al, 0xff
and al, 1
mov dl, byte [rbp + 0x176]
xor dl, 1
mov r9b, cl
and r9b, dl
or al, r9b
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, byte [rbp + 0x176]
xor r9b, 1
mov r10b, r8b
and r10b, r9b
or dl, r10b
mov r9b, byte [rbp + 0x176]
xor r9b, 0
and r9b, 0
mov r10b, byte [rbp + 0x176]
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov bl, byte [rbp + 0x176]
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, byte [rbp + 0x176]
xor r11b, 0
mov bl, byte [rbp + 0x176]
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, byte [rbp + 0x176]
xor cl, 0
mov r11b, dl
xor r11b, cl
and r11b, dl
mov cl, r9b
xor cl, 0xff
mov sil, r8b
xor sil, cl
and sil, r8b
mov cl, r10b
xor cl, 0xff
mov r8b, bl
xor r8b, 0xff
mov dil, byte [rbp + 0x176]
xor dil, 1
mov r14b, cl
and r14b, 0xff
and r10b, dil
mov r15b, r8b
and r15b, 0xff
and bl, dil
or r14b, r10b
or r15b, bl
xor r14b, r15b
or cl, r8b
xor cl, 0xff
or dil, 1
and cl, dil
or r14b, cl
mov cl, r11b
and cl, sil
xor r11b, sil
or cl, r11b
mov r8b, r14b
xor r8b, 0xff
mov r10b, cl
and r10b, r8b
xor cl, 0xff
and r14b, cl
or r10b, r14b
mov cl, al
xor cl, 0xff
mov r8b, dl
xor r8b, 0xff
mov r11b, byte [rbp + 0x176]
xor r11b, 0
mov bl, cl
and bl, 0
and al, r11b
mov sil, r8b
and sil, 0
and dl, r11b
or bl, al
or sil, dl
xor bl, sil
or cl, r8b
xor cl, 0xff
or r11b, 0
and cl, r11b
or bl, cl
mov al, bl
xor al, 0xff
and al, 1
mov cl, byte [rbp + 0x176]
xor cl, 1
and bl, cl
or al, bl
mov cl, byte [rbp + 0x176]
xor cl, 0
mov dl, r9b
xor dl, 0xff
mov r8b, byte [rbp + 0x176]
xor r8b, 1
mov r11b, cl
and r11b, 0xff
mov bl, r8b
and bl, 0
mov sil, dl
and sil, 0xff
and r9b, r8b
or r11b, bl
or sil, r9b
xor r11b, sil
or cl, dl
xor cl, 0xff
or r8b, 1
and cl, r8b
or r11b, cl
xor r11b, 0xff
mov cl, al
xor cl, r11b
and cl, al
mov al, r10b
and al, cl
xor r10b, cl
or al, r10b
test al, 1
jne 0x6d842e03
jmp 0x6d84d514
xor eax, eax
mov rcx, qword [rbp + 0x990]
mov edx, dword [rcx]
mov r8d, eax
sub r8d, 0xf8969de3
sub r8d, 0x1b3d06a9
add r8d, 0xf8969de3
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, r9d
add edx, 0x367be5e7
sub edx, 0x225e6327
sub edx, 0x367be5e7
mov r9d, eax
sub r9d, r8d
add edx, r9d
add edx, 0x15b81d0f
add edx, 0x225e6327
sub edx, 0x15b81d0f
mov r8d, eax
sub r8d, 0x85de6b32
sub r8d, 1
add r8d, 0x85de6b32
mov r9d, eax
sub r9d, 0
mov r10d, eax
sub r10d, r8d
add r9d, r10d
mov r8d, eax
sub r8d, r9d
mov r9d, eax
sub r9d, edx
mov edx, eax
sub edx, 0xc0848466
add r9d, edx
mov edx, eax
sub edx, r9d
sub edx, 0x2ac242cf
sub edx, r8d
add edx, 0x2ac242cf
mov r8d, eax
sub r8d, 0xc0848466
add edx, r8d
sub edx, 0x83f3b055
sub edx, 0xd482d34f
add edx, 0x83f3b055
add edx, 0x52e22b2b
sub edx, 0x7c8bfa6
sub edx, 0x52e22b2b
mov r8d, eax
sub r8d, 0xd482d34f
sub edx, r8d
mov r8d, eax
sub r8d, 0x2999be49
sub r8d, 0x1b3d06a9
add r8d, 0x2999be49
add edx, 0xdba9152b
add edx, r8d
sub edx, 0xdba9152b
mov r8d, eax
sub r8d, edx
add r8d, 0
mov edx, eax
sub edx, 0x184b8baa
sub edx, 0x7c8bfa6
add edx, 0x184b8baa
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, edx
add r9d, r8d
mov edx, eax
sub edx, r9d
mov r8d, eax
sub r8d, 0x186160f1
sub r8d, edx
add r8d, 0x186160f1
mov dword [rcx], r8d
mov edx, dword [sym.out.dll_x.13]
mov r8d, dword [sym.out.dll_y.14]
mov r9d, eax
sub r9d, 0x492b1d41
sub r9d, 0x8baf2126
add r9d, 0x492b1d41
mov r10d, eax
sub r10d, edx
mov r11d, eax
sub r11d, r9d
add r10d, r11d
mov r9d, eax
sub r9d, r10d
mov r10d, eax
sub r10d, 0xef557a29
sub r9d, r10d
mov r10d, eax
sub r10d, 0x366cf559
add r9d, r10d
sub r9d, 0x1d14095d
sub r9d, 0xef557a29
add r9d, 0x1d14095d
mov r10d, 0xd3ceb355
add r10d, 0
sub r10d, 0x8baf2126
sub r10d, 0xd3ceb355
mov r11d, eax
sub r11d, r10d
add r9d, r11d
mov r10d, eax
sub r10d, 0x6189f5e3
sub r10d, r9d
add r10d, 0x6189f5e3
mov r9d, eax
sub r9d, 0x25fa3436
sub r9d, 0x5e14e3d
add r9d, 0x25fa3436
mov r11d, eax
sub r11d, r9d
sub r10d, r11d
mov r9d, 0x6f2babc6
add r9d, 0
sub r9d, r10d
sub r9d, 0x6f2babc6
mov r10d, eax
sub r10d, 0x3b8d45b5
sub r10d, 1
add r10d, 0x3b8d45b5
mov r11d, eax
sub r11d, r10d
sub r9d, r11d
sub r9d, 0x54d1cd5
sub r9d, 0x19bb8e4b
add r9d, 0x54d1cd5
add r9d, 0xac9b7de1
sub r9d, 0x5e14e3d
sub r9d, 0xac9b7de1
mov r10d, eax
sub r10d, r9d
mov r9d, eax
sub r9d, 0x19bb8e4b
add r10d, r9d
mov r9d, eax
sub r9d, r10d
mov r10d, 0xb012916
add r10d, 0
sub r10d, r9d
sub r10d, 0xb012916
mov r9d, eax
sub r9d, 0x2827b12b
sub r9d, 0x925a1a10
add r9d, 0x2827b12b
mov r11d, eax
sub r11d, r10d
mov r10d, eax
sub r10d, r9d
add r11d, r10d
mov r9d, eax
sub r9d, r11d
mov r10d, eax
sub r10d, r9d
add r10d, 0
mov r9d, 0x869555ff
add r9d, 0
sub r9d, r10d
sub r9d, 0x869555ff
mov r10d, eax
sub r10d, 0x366cf559
add r10d, 0
sub r9d, 0x3977243a
add r9d, r10d
add r9d, 0x3977243a
mov r10d, eax
sub r10d, 0xdb6bb749
sub r10d, r9d
add r10d, 0xdb6bb749
sub eax, 0x925a1a10
add eax, 0
add r10d, 0xf395d71e
add r10d, eax
sub r10d, 0xf395d71e
imul edx, r10d
and edx, 1
cmp edx, 0
sete bl
cmp r8d, 0xa
setl sil
mov dil, bl
xor dil, 0xff
and dil, 0
mov r14b, 1
mov r15b, r14b
xor r15b, 0
mov r12b, bl
and r12b, r15b
mov r13b, r14b
xor r13b, 1
and r13b, 0
and r15b, 1
or dil, r12b
or r13b, r15b
xor dil, r13b
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
xor r15b, 0xff
mov r12b, bl
xor r12b, r15b
and r12b, bl
mov r15b, dil
and r15b, r12b
xor dil, r12b
or r15b, dil
mov dil, sil
xor dil, 0xff
and dil, 1
mov r12b, r14b
xor r12b, 1
mov r13b, sil
and r13b, r12b
or dil, r13b
mov r12b, r14b
xor r12b, 1
xor dil, 0xff
mov r13b, r14b
xor r13b, 1
or r12b, dil
or r13b, 1
xor r12b, 0xff
and r12b, r13b
mov dil, r14b
xor dil, 1
and dil, 0
mov r13b, r14b
xor r13b, 0
mov al, r13b
and al, 1
mov dl, r14b
xor dl, 1
and dl, 0
and r13b, 1
or dil, al
or dl, r13b
xor dil, dl
mov al, sil
xor al, 0xff
xor dil, 0xff
mov dl, r14b
xor dl, 1
or al, dil
or dl, 1
xor al, 0xff
and al, dl
mov dl, r12b
xor dl, 0xff
mov dil, al
xor dil, 0xff
mov r13b, r14b
xor r13b, 1
mov r8b, dl
and r8b, 0xff
and r12b, r13b
mov r9b, dil
and r9b, 0xff
and al, r13b
or r8b, r12b
or r9b, al
xor r8b, r9b
or dl, dil
xor dl, 0xff
or r13b, 1
and dl, r13b
or r8b, dl
mov al, r14b
xor al, 1
and al, 1
mov dl, r14b
xor dl, 1
and dl, 1
or al, dl
mov dl, r14b
xor dl, 1
xor al, 0xff
mov r9b, r14b
xor r9b, 1
or dl, al
or r9b, 1
xor dl, 0xff
and dl, r9b
mov al, r14b
xor al, 1
and al, 1
mov r9b, r14b
xor r9b, 1
mov dil, r9b
and dil, 1
mov r12b, r14b
xor r12b, 1
and r12b, 0xff
and r9b, 1
or al, dil
or r12b, r9b
xor al, r12b
mov r9b, al
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov dil, r14b
xor dil, 1
and dil, 0
mov r12b, r14b
xor r12b, 0
mov r13b, r12b
and r13b, 1
mov r10b, r14b
xor r10b, 1
and r10b, 0
and r12b, 1
or dil, r13b
or r10b, r12b
xor dil, r10b
mov r10b, r14b
xor r10b, 1
mov r12b, dil
xor r12b, r10b
and r12b, dil
mov r10b, r14b
xor r10b, 1
xor al, 0xff
mov dil, r14b
xor dil, 1
or r10b, al
or dil, 1
xor r10b, 0xff
and r10b, dil
mov al, dl
xor al, 0xff
mov dil, r9b
xor dil, 0xff
mov r13b, r14b
xor r13b, 1
mov r11b, al
and r11b, 0xff
and dl, r13b
mov cl, dil
and cl, 0xff
and r9b, r13b
or r11b, dl
or cl, r9b
xor r11b, cl
or al, dil
xor al, 0xff
or r13b, 1
and al, r13b
or r11b, al
mov al, r12b
and al, r10b
xor r12b, r10b
or al, r12b
mov cl, r11b
xor cl, 0xff
and cl, 0
mov dl, r14b
xor dl, 0
and r11b, dl
mov r9b, al
xor r9b, 0xff
and r9b, 0
and al, dl
or cl, r11b
or r9b, al
xor cl, r9b
mov al, r8b
xor al, 0xff
mov dl, r15b
xor dl, al
and dl, r15b
mov al, r15b
xor al, 0xff
mov r9b, r8b
and r9b, al
xor r8b, 0xff
and r15b, r8b
or r9b, r15b
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, r14b
xor dl, 1
mov r8b, cl
xor r8b, 0xff
mov r9b, r14b
xor r9b, 1
or dl, r8b
or r9b, 1
xor dl, 0xff
and dl, r9b
mov r8b, r14b
xor r8b, 1
and r8b, 0
mov r9b, r14b
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r11b, cl
xor r11b, 0xff
and r11b, 0
and cl, r9b
or r8b, r10b
or r11b, cl
xor r8b, r11b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, al
xor dl, 0xff
and dl, 0
mov r8b, r14b
xor r8b, 0
mov r9b, al
and r9b, r8b
mov r10b, r14b
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, r14b
xor r8b, 1
and r8b, 1
mov r9b, r14b
xor r9b, 1
and r9b, 1
or r8b, r9b
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, r14b
xor r8b, 1
and al, r8b
mov r9b, r14b
xor r9b, 1
and r9b, 0xff
and r8b, 1
or dl, al
or r9b, r8b
xor dl, r9b
mov al, cl
xor al, 0xff
and al, 0
mov r8b, r14b
xor r8b, 0
and cl, r8b
mov r9b, r14b
xor r9b, 1
and r9b, 0
and r8b, 1
or al, cl
or r9b, r8b
xor al, r9b
mov cl, r14b
xor cl, 1
and cl, 1
mov r8b, r14b
xor r8b, 1
and r8b, 1
or cl, r8b
mov r8b, dl
xor r8b, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, r14b
xor r10b, 0
mov r11b, r8b
and r11b, 0
and dl, r10b
mov dil, r9b
and dil, 0
and al, r10b
or r11b, dl
or dil, al
xor r11b, dil
or r8b, r9b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or r11b, r8b
mov al, cl
and al, 1
xor cl, 1
or al, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, r14b
xor dl, 1
and r11b, dl
or cl, r11b
xor cl, 0xff
xor al, 0xff
mov dl, r14b
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, bl
xor al, 0xff
and al, 1
mov dl, r14b
xor dl, 1
mov r8b, bl
and r8b, dl
or al, r8b
mov dl, r14b
xor dl, 1
xor al, 0xff
mov r8b, r14b
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, r14b
xor al, 1
and al, 1
mov r8b, r14b
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov r10b, r14b
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
xor al, 0xff
mov r8b, bl
xor r8b, al
and r8b, bl
mov al, dl
and al, r8b
xor dl, r8b
or al, dl
mov dl, r14b
xor dl, 0
and dl, 1
mov r8b, r14b
xor r8b, 1
and r8b, 0
or dl, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r9b, r14b
xor r9b, 0
and al, r9b
mov r10b, r14b
xor r10b, 1
and r10b, 0
and r9b, 1
or r8b, al
or r10b, r9b
xor r8b, r10b
mov al, r14b
xor al, 0
and al, 1
mov r9b, r14b
xor r9b, 1
and r9b, 0
or al, r9b
mov r9b, dl
xor r9b, 0xff
mov r10b, r8b
xor r10b, 0xff
mov r11b, r14b
xor r11b, 0
mov dil, r9b
and dil, 0
and dl, r11b
mov r15b, r10b
and r15b, 0
and r8b, r11b
or dil, dl
or r15b, r8b
xor dil, r15b
or r9b, r10b
xor r9b, 0xff
or r11b, 0
and r9b, r11b
or dil, r9b
mov dl, al
and dl, 0
xor al, 0
or dl, al
mov al, dil
xor al, 0xff
and al, 0
mov r8b, r14b
xor r8b, 0
and dil, r8b
mov r9b, r14b
xor r9b, 1
and r9b, 0
and r8b, 1
or al, dil
or r9b, r8b
xor al, r9b
xor al, 0xff
xor dl, 0xff
mov r8b, r14b
xor r8b, 1
or al, dl
or r8b, 1
xor al, 0xff
and al, r8b
mov dl, r14b
xor dl, 0
and dl, 1
mov r8b, r14b
xor r8b, 1
and r8b, 0
or dl, r8b
mov r8b, r14b
xor r8b, 1
xor dl, 0xff
mov r9b, r14b
xor r9b, 0
or r8b, dl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov dl, r14b
xor dl, 1
and dl, 1
mov r9b, r14b
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, r14b
xor r9b, 0
mov r10b, dl
xor r10b, 0xff
mov r11b, r14b
xor r11b, 0
or r9b, r10b
or r11b, 0
xor r9b, 0xff
and r9b, r11b
mov r10b, r14b
xor r10b, 1
and r10b, 1
mov r11b, r14b
xor r11b, 1
and r11b, 1
or r10b, r11b
mov r11b, r14b
xor r11b, 1
mov dil, r10b
xor dil, r11b
and dil, r10b
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r10b, r8b
and r10b, r9b
xor r8b, r9b
or r10b, r8b
mov r8b, dil
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov r11b, r14b
xor r11b, 1
mov r15b, r8b
and r15b, 0xff
and dil, r11b
mov r12b, r9b
and r12b, 0xff
and dl, r11b
or r15b, dil
or r12b, dl
xor r15b, r12b
or r8b, r9b
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or r15b, r8b
mov dl, r10b
xor dl, 0xff
mov r8b, r15b
and r8b, dl
xor r15b, 0xff
and r10b, r15b
or r8b, r10b
mov dl, bl
xor dl, 0xff
and dl, 0
mov r9b, r14b
xor r9b, 0
and bl, r9b
mov r10b, r14b
xor r10b, 1
and r10b, 0
and r9b, 1
or dl, bl
or r10b, r9b
xor dl, r10b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, r14b
xor r10b, 1
mov r11b, r8b
and r11b, r10b
or r9b, r11b
mov r10b, r14b
xor r10b, 0
and r10b, 1
mov r11b, r14b
xor r11b, 1
and r11b, 0
or r10b, r11b
mov r11b, dl
xor r11b, 0xff
mov bl, r9b
xor bl, 0xff
mov dil, r14b
xor dil, 1
mov r15b, r11b
and r15b, 0xff
and dl, dil
mov r12b, bl
and r12b, 0xff
and r9b, dil
or r15b, dl
or r12b, r9b
xor r15b, r12b
or r11b, bl
xor r11b, 0xff
or dil, 1
and r11b, dil
or r15b, r11b
mov dl, r14b
xor dl, 0
mov r9b, r10b
xor r9b, 0xff
mov r11b, r14b
xor r11b, 0
mov bl, dl
and bl, 0
mov dil, r11b
and dil, 0
mov r12b, r9b
and r12b, 0
and r10b, r11b
or bl, dil
or r12b, r10b
xor bl, r12b
or dl, r9b
xor dl, 0xff
or r11b, 0
and dl, r11b
or bl, dl
mov dl, r15b
xor dl, 0xff
and dl, 1
mov r9b, r14b
xor r9b, 1
and r15b, r9b
or dl, r15b
xor dl, 0xff
xor bl, 0xff
mov r9b, r14b
xor r9b, 0
or dl, bl
or r9b, 0
xor dl, 0xff
and dl, r9b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r10b, r14b
xor r10b, 1
mov r11b, sil
and r11b, r10b
mov bl, r14b
xor bl, 1
and bl, 0xff
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, r14b
xor r10b, 1
xor r9b, 0xff
mov r11b, r14b
xor r11b, 0
or r10b, r9b
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov r9b, r14b
xor r9b, 1
and r9b, 1
mov r11b, r14b
xor r11b, 1
mov bl, r11b
and bl, 1
mov dil, r14b
xor dil, 1
and dil, 0xff
and r11b, 1
or r9b, bl
or dil, r11b
xor r9b, dil
mov r11b, sil
xor r11b, 0xff
xor r9b, 0xff
mov bl, r14b
xor bl, 1
or r11b, r9b
or bl, 1
xor r11b, 0xff
and r11b, bl
mov r9b, r10b
and r9b, r11b
xor r10b, r11b
or r9b, r10b
mov r10b, r14b
xor r10b, 0
and r10b, 1
mov r11b, r14b
xor r11b, 1
mov bl, r11b
and bl, 0
mov dil, r14b
xor dil, 1
and dil, 0xff
and r11b, 1
or r10b, bl
or dil, r11b
xor r10b, dil
mov r11b, r9b
xor r11b, 0xff
and r11b, 1
mov bl, r14b
xor bl, 1
mov dil, r9b
and dil, bl
mov r15b, r10b
xor r15b, 0xff
and r15b, 0xff
and r10b, bl
or r11b, dil
or r15b, r10b
xor r11b, r15b
xor r9b, 0xff
mov r10b, r11b
xor r10b, r9b
and r10b, r11b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r11b, r14b
xor r11b, 1
and r8b, r11b
or r9b, r8b
mov r8b, sil
xor r8b, 0xff
mov r11b, r9b
and r11b, r8b
xor r9b, 0xff
mov r8b, sil
and r8b, r9b
or r11b, r8b
xor sil, 0xff
mov r8b, r11b
xor r8b, sil
and r8b, r11b
mov r9b, al
xor r9b, 0xff
and r9b, 0
mov r11b, r14b
xor r11b, 0
mov bl, al
and bl, r11b
mov sil, r14b
xor sil, 1
and sil, 0
and r11b, 1
or r9b, bl
or sil, r11b
xor r9b, sil
mov r11b, dl
xor r11b, 0xff
and r11b, 1
mov bl, r14b
xor bl, 1
mov sil, dl
and sil, bl
or r11b, sil
mov bl, r14b
xor bl, 1
and bl, 1
mov sil, r14b
xor sil, 1
and sil, 1
or bl, sil
mov sil, r14b
xor sil, 1
mov dil, r9b
xor dil, sil
and dil, r9b
xor al, 0xff
mov sil, bl
xor sil, 0xff
mov r15b, r14b
xor r15b, 0
or al, sil
or r15b, 0
xor al, 0xff
and al, r15b
mov sil, r11b
xor sil, 0xff
mov r15b, r14b
xor r15b, 1
mov r12b, r14b
xor r12b, 0
or sil, r15b
or r12b, 0
xor sil, 0xff
and sil, r12b
mov r15b, bl
xor r15b, 0xff
mov r12b, dl
xor r12b, r15b
and r12b, dl
mov dl, dil
xor dl, 0xff
mov r15b, al
xor r15b, 0xff
mov r13b, r14b
xor r13b, 0
mov byte [rbp + 0x173], dl
and dl, 0
and dil, r13b
mov byte [rbp + 0x172], r15b
and r15b, 0
and al, r13b
or dl, dil
or r15b, al
xor dl, r15b
mov al, byte [rbp + 0x173]
mov dil, byte [rbp + 0x172]
or al, dil
xor al, 0xff
or r13b, 0
and al, r13b
or dl, al
mov al, sil
xor al, 0xff
mov r15b, r12b
xor r15b, 0xff
mov r13b, r14b
xor r13b, 1
mov dil, al
and dil, 0xff
and sil, r13b
mov byte [rbp + 0x171], r15b
and r15b, 0xff
and r12b, r13b
or dil, sil
or r15b, r12b
xor dil, r15b
mov sil, byte [rbp + 0x171]
or al, sil
xor al, 0xff
or r13b, 1
and al, r13b
or dil, al
mov al, dl
xor al, 0xff
mov r15b, dil
and r15b, al
xor dil, 0xff
and dl, dil
or r15b, dl
mov al, r9b
xor al, 0xff
mov dl, r11b
xor dl, 0xff
mov dil, r14b
xor dil, 1
mov r12b, al
and r12b, 0xff
and r9b, dil
mov r13b, dl
and r13b, 0xff
and r11b, dil
or r12b, r9b
or r13b, r11b
xor r12b, r13b
or al, dl
xor al, 0xff
or dil, 1
and al, dil
or r12b, al
mov al, r12b
xor al, 0xff
and al, 0
mov dl, r14b
xor dl, 0
and r12b, dl
mov r9b, r14b
xor r9b, 1
and r9b, 0
and dl, 1
or al, r12b
or r9b, dl
xor al, r9b
mov dl, r14b
xor dl, 1
mov r9b, bl
xor r9b, 0xff
mov r11b, r14b
xor r11b, 0
mov dil, dl
and dil, 0
mov r12b, r11b
and r12b, 1
mov r13b, r9b
and r13b, 0
and bl, r11b
or dil, r12b
or r13b, bl
xor dil, r13b
or dl, r9b
xor dl, 0xff
or r11b, 0
and dl, r11b
or dil, dl
xor al, 0xff
xor dil, 0xff
mov dl, r14b
xor dl, 0
or al, dil
or dl, 0
xor al, 0xff
and al, dl
mov dl, r15b
xor dl, 0xff
mov r9b, al
xor r9b, 0xff
mov r11b, r14b
xor r11b, 0
mov bl, dl
and bl, 0
and r15b, r11b
mov dil, r9b
and dil, 0
and al, r11b
or bl, r15b
or dil, al
xor bl, dil
or dl, r9b
xor dl, 0xff
or r11b, 0
and dl, r11b
or bl, dl
mov al, r8b
xor al, 0xff
mov dl, r10b
xor dl, al
and dl, r10b
mov al, r10b
xor al, 0xff
and al, 0
mov r9b, r14b
xor r9b, 0
and r10b, r9b
mov r11b, r8b
xor r11b, 0xff
and r11b, 0
and r8b, r9b
or al, r10b
or r11b, r8b
xor al, r11b
mov r8b, dl
xor r8b, 0xff
mov r9b, al
xor r9b, 0xff
mov r10b, r14b
xor r10b, 1
mov r11b, r8b
and r11b, 0xff
and dl, r10b
mov dil, r9b
and dil, 0xff
and al, r10b
or r11b, dl
or dil, al
xor r11b, dil
or r8b, r9b
xor r8b, 0xff
or r10b, 1
and r8b, r10b
or r11b, r8b
mov al, bl
xor al, 0xff
and al, 1
mov dl, r14b
xor dl, 1
mov r8b, bl
and r8b, dl
or al, r8b
xor al, 0xff
mov dl, r11b
xor dl, al
and dl, r11b
mov al, r11b
xor al, 0xff
and al, 0
mov r8b, r14b
xor r8b, 0
and r11b, r8b
mov r9b, r14b
xor r9b, 1
and r9b, 0
and r8b, 1
or al, r11b
or r9b, r8b
xor al, r9b
xor bl, 0xff
xor al, 0xff
mov r8b, r14b
xor r8b, 0
or bl, al
or r8b, 0
xor bl, 0xff
and bl, r8b
mov al, dl
xor al, 0xff
mov r8b, bl
xor r8b, 0xff
mov r9b, r14b
xor r9b, 1
mov r10b, al
and r10b, 0xff
and dl, r9b
mov r11b, r8b
and r11b, 0xff
and bl, r9b
or r10b, dl
or r11b, bl
xor r10b, r11b
or al, r8b
xor al, 0xff
or r9b, 1
and al, r9b
or r10b, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, r14b
xor dl, 1
mov r8b, cl
and r8b, dl
or al, r8b
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r8b, r14b
xor r8b, 1
mov r9b, r10b
and r9b, r8b
or dl, r9b
mov r8b, r14b
xor r8b, 0
and r8b, 1
mov r9b, r14b
xor r9b, 1
and r9b, 0
or r8b, r9b
mov r9b, al
xor r9b, 0xff
mov r11b, dl
xor r11b, 0xff
mov bl, r14b
xor bl, 0
mov dil, r9b
and dil, 0
and al, bl
mov r15b, r11b
and r15b, 0
and dl, bl
or dil, al
or r15b, dl
xor dil, r15b
or r9b, r11b
xor r9b, 0xff
or bl, 0
and r9b, bl
or dil, r9b
mov al, r8b
and al, 0
xor r8b, 0
or al, r8b
mov dl, dil
xor dl, 0xff
and dl, 1
mov r8b, r14b
xor r8b, 1
and dil, r8b
mov r9b, r14b
xor r9b, 1
and r9b, 0xff
and r8b, 1
or dl, dil
or r9b, r8b
xor dl, r9b
xor al, 0xff
mov r8b, dl
xor r8b, al
and r8b, dl
mov al, cl
xor al, 0xff
and al, 1
mov dl, r14b
xor dl, 1
mov r9b, cl
and r9b, dl
or al, r9b
mov dl, r10b
xor dl, 0xff
xor al, 0xff
mov r9b, r14b
xor r9b, 0
or dl, al
or r9b, 0
xor dl, 0xff
and dl, r9b
mov al, r10b
xor al, 0xff
and al, 1
mov r9b, r14b
xor r9b, 1
and r10b, r9b
or al, r10b
xor cl, 0xff
xor al, 0xff
mov r9b, r14b
xor r9b, 0
or cl, al
or r9b, 0
xor cl, 0xff
and cl, r9b
mov al, dl
and al, cl
xor dl, cl
or al, dl
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, cl
and dl, r8b
mov cl, r8b
xor cl, 0xff
mov r9b, al
and r9b, cl
xor al, 0xff
and r8b, al
or r9b, r8b
mov al, dl
xor al, 0xff
mov cl, r9b
xor cl, 0xff
xor r14b, 0
mov r8b, al
and r8b, 0
and dl, r14b
mov r10b, cl
and r10b, 0
and r9b, r14b
or r8b, dl
or r10b, r9b
xor r8b, r10b
or al, cl
xor al, 0xff
or r14b, 0
and al, r14b
or r8b, al
test r8b, 1
jne 0x6d843f5e
jmp 0x6d84d514
jmp 0x6d83e17c
jmp 0x6d843f68
mov rax, qword [rbp + 0x9b0]
mov rcx, qword [rax]
mov rdx, qword [rax]
mov r8d, dword [rdx + 4]
mov edx, r8d
add rcx, rdx
mov qword [rax], rcx
jmp 0x6d83dfe7
mov rax, qword [rbp + 0x9d0]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x9f8]
mov r8, qword [rdx]
mov r9d, dword [r8 + 0x90]
mov r8d, r9d
add rcx, r8
mov r8, qword [rbp + 0x968]
mov qword [r8], rcx
mov rax, qword [rbp + 0x968]
mov rcx, qword [rax]
cmp dword [rcx + 0xc], 0
je 0x6d84cffa
mov rax, qword [rbp + 0x9d0]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x968]
mov r8, qword [rdx]
mov r9d, dword [r8 + 0xc]
mov r8d, r9d
add rcx, r8
mov r8, qword [rbp + 0x960]
mov qword [r8], rcx
mov rcx, qword [rbp + 0x9e8]
mov rcx, qword [rcx]
sub rsp, 0x20
call sym.out.dll__GetModuleBase
add rsp, 0x20
mov rcx, qword [rbp + 0x9e0]
mov rdx, qword [rcx]
sub rsp, 0x20
mov rcx, rax
call sym.out.dll__GetProcAddr
add rsp, 0x20
mov rcx, qword [rbp + 0x960]
mov rcx, qword [rcx]
sub rsp, 0x20
call rax
add rsp, 0x20
mov rcx, qword [rbp + 0x958]
mov qword [rcx], rax
mov rax, qword [rbp + 0x9d0]
mov rdx, qword [rax]
mov r8, qword [rbp + 0x968]
mov r10, qword [r8]
mov r9d, dword [r10]
mov r10d, r9d
add rdx, r10
mov r10, qword [rbp + 0x950]
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 + 0x948]
mov qword [r11], rdx
mov rax, qword [rbp + 0x950]
mov rcx, qword [rax]
cmp qword [rcx], 0
je 0x6d84cfe1
mov rax, qword [rbp + 0x950]
mov rcx, qword [rax]
mov rcx, qword [rcx]
movabs rdx, 0x8000000000000000
mov r8, 0xffffffffffffffff
mov r9, r8
xor r9, rdx
and r9, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
and r10, rdx
or r9, r10
movabs r10, 0x4cc2b9f10429a47a
mov r11, r8
xor r11, r10
xor r9, 0xffffffffffffffff
movabs rsi, 0xcb28825212a8ad00
mov rdi, r8
xor rdi, rsi
or r11, r9
or rdi, rsi
xor r11, 0xffffffffffffffff
and r11, rdi
mov r9, r8
xor r9, r10
and r9, 0xffffffffffffffff
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, r10
or r9, rsi
mov rsi, r8
xor rsi, rdx
mov rdi, r9
xor rdi, 0xffffffffffffffff
movabs rbx, 0xf14afb4a26d022a2
mov r14, r8
xor r14, rbx
or rsi, rdi
or r14, rbx
xor rsi, 0xffffffffffffffff
and rsi, r14
mov rdi, r8
xor rdi, 0xffffffffffffffff
movabs rbx, 0x8faddea29fcff425
and rdi, rbx
mov r14, r8
xor r14, rbx
mov r15, r14
and r15, 0xffffffffffffffff
mov r12, r8
xor r12, 0xffffffffffffffff
and r12, rbx
and r14, 0xffffffffffffffff
or rdi, r15
or r12, r14
xor rdi, r12
mov rbx, r8
xor rbx, r10
mov r10, rdi
xor r10, rbx
and r10, rdi
mov rdi, r8
xor rdi, 0xffffffffffffffff
xor r9, 0xffffffffffffffff
movabs rbx, 0x3c4e0ecd00b4319
mov r14, r8
xor r14, rbx
or rdi, r9
or r14, rbx
xor rdi, 0xffffffffffffffff
and rdi, r14
mov r9, r11
and r9, rsi
xor r11, rsi
or r9, r11
mov r11, r10
and r11, rdi
xor r10, rdi
or r11, r10
mov r10, r9
xor r10, 0xffffffffffffffff
mov rsi, r11
and rsi, r10
xor r11, 0xffffffffffffffff
and r9, r11
or rsi, r9
movabs r9, 0xb33107c8d371f272
mov r10, r8
xor r10, r9
and r10, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, r9
or r10, r11
mov r11, rsi
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
mov rdi, r8
xor rdi, 0xffffffffffffffff
and rsi, rdi
or r11, rsi
movabs rsi, 0x113f2c8a2d4bc864
mov rdi, r8
xor rdi, rsi
and rdi, 0xffffffffffffffff
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rbx, rsi
or rdi, rbx
mov rbx, r10
and rbx, r11
xor r10, r11
or rbx, r10
mov r10, rdi
and r10, rsi
xor rdi, rsi
or r10, rdi
mov r11, rbx
xor r11, 0xffffffffffffffff
movabs rsi, 0x6b81b15a2031b591
and r11, rsi
mov rdi, r8
xor rdi, rsi
and rbx, rdi
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, rsi
and rdi, 0xffffffffffffffff
or r11, rbx
or r14, rdi
xor r11, r14
xor r11, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
movabs rsi, 0xcf38d78c54807cab
mov rdi, r8
xor rdi, rsi
or r11, r10
or rdi, rsi
xor r11, 0xffffffffffffffff
and r11, rdi
mov r10, r8
xor r10, r9
and r10, 0xffffffffffffffff
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, r9
or r10, rsi
xor r10, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
mov rdi, r8
xor rdi, 0xffffffffffffffff
and rdi, 0xffffffffffffffff
or rsi, rdi
xor rsi, 0xffffffffffffffff
xor rsi, r9
and rsi, r9
mov rdi, r10
and rdi, rsi
xor r10, rsi
or rdi, r10
mov r10, rdi
xor r10, 0xffffffffffffffff
movabs rsi, 0x383db3ed7975fb2e
and r10, rsi
mov rbx, r8
xor rbx, rsi
mov r14, rdi
and r14, rbx
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, rsi
and rbx, 0xffffffffffffffff
or r10, r14
or r15, rbx
xor r10, r15
mov rsi, r8
xor rsi, rdx
movabs rbx, 0x3292c611ab14518a
and rsi, rbx
mov r14, r8
xor r14, rbx
mov r15, r14
and r15, rdx
mov r12, r10
xor r12, 0xffffffffffffffff
and r12, rbx
and r10, r14
or rsi, r15
or r12, r10
xor rsi, r12
xor rsi, 0xffffffffffffffff
mov r10, r8
xor r10, rdx
movabs rdx, 0xde6feb2222109aa1
mov rbx, r8
xor rbx, rdx
or rsi, r10
or rbx, rdx
xor rsi, 0xffffffffffffffff
and rsi, rbx
mov rdx, r8
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
or rdx, r10
xor rdx, 0xffffffffffffffff
movabs r10, 0xe3f66321d7d7df78
xor rdx, r10
and rdx, r10
mov rbx, r8
xor rbx, r10
movabs r14, 0xa122d52f96c52427
and rbx, r14
mov r15, r8
xor r15, r14
mov r12, r15
and r12, r10
mov r13, r8
xor r13, 0xffffffffffffffff
and r13, r14
and r15, 0xffffffffffffffff
or rbx, r12
or r13, r15
xor rbx, r13
mov r14, rbx
xor r14, 0xffffffffffffffff
xor r14, 0xffffffffffffffff
and r14, 0xffffffffffffffff
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, 0xffffffffffffffff
mov r12, r8
xor r12, 0xffffffffffffffff
and r12, 0xffffffffffffffff
or r15, r12
xor r15, 0xffffffffffffffff
mov r12, r8
xor r12, r10
movabs r10, 0xe2514527d084e14a
mov r13, r8
xor r13, r10
or r15, r12
or r13, r10
xor r15, 0xffffffffffffffff
and r15, r13
xor rbx, 0xffffffffffffffff
xor rbx, 0xffffffffffffffff
and rbx, 0xffffffffffffffff
mov r10, rdx
and r10, r14
xor rdx, r14
or r10, rdx
mov rdx, r15
and rdx, rbx
xor r15, rbx
or rdx, r15
mov rbx, r10
xor rbx, 0xffffffffffffffff
movabs r14, 0x8a07fa00a7ea0bec
and rbx, r14
mov r15, r8
xor r15, r14
and r10, r15
mov r12, rdx
xor r12, 0xffffffffffffffff
and r12, r14
and rdx, r15
or rbx, r10
or r12, rdx
xor rbx, r12
mov rdx, rbx
xor rdx, 0xffffffffffffffff
movabs r10, 0xabd14a145145864b
and rdx, r10
mov r14, r8
xor r14, r10
and rbx, r14
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, r10
and r14, 0xffffffffffffffff
or rdx, rbx
or r15, r14
xor rdx, r15
mov r10, r8
xor r10, r9
and r10, 0xffffffffffffffff
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rbx, r9
or r10, rbx
movabs r9, 0xe52ae321e2dabf1c
mov rbx, r8
xor rbx, r9
and rbx, 0xffffffffffffffff
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r9
or rbx, r14
mov r14, rdx
xor r14, 0xffffffffffffffff
mov r15, r10
xor r15, 0xffffffffffffffff
movabs r12, 0x5c8bc5bacc5c047a
mov r13, r8
xor r13, r12
mov rax, r14
and rax, r12
and rdx, r13
mov qword [rbp + 0x168], r15
and r15, r12
and r10, r13
or rax, rdx
or r15, r10
xor rax, r15
mov rdx, qword [rbp + 0x168]
or r14, rdx
xor r14, 0xffffffffffffffff
or r13, r12
and r14, r13
or rax, r14
mov r10, rbx
and r10, r9
xor rbx, r9
or r10, rbx
mov r9, rax
xor r9, 0xffffffffffffffff
movabs rbx, 0xf9cd0c9617b8ede1
and r9, rbx
mov r14, r8
xor r14, rbx
and rax, r14
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, rbx
and r14, 0xffffffffffffffff
or r9, rax
or r15, r14
xor r9, r15
xor r10, 0xffffffffffffffff
mov rax, r9
xor rax, r10
and rax, r9
mov r9, r8
xor r9, 0xffffffffffffffff
movabs r10, 0x207d3957ac8e04c8
and r9, r10
mov rbx, r8
xor rbx, r10
mov r14, rbx
and r14, 0xffffffffffffffff
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, r10
and rbx, 0xffffffffffffffff
or r9, r14
or r15, rbx
xor r9, r15
mov r10, rdi
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rdi, rbx
or r10, rdi
movabs rdi, 0x15b6883b76958aec
mov rbx, r8
xor rbx, rdi
and rbx, 0xffffffffffffffff
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, rdi
or rbx, r14
mov r14, r9
and r14, r10
xor r9, r10
or r14, r9
mov r9, r8
xor r9, rdi
mov r10, rbx
xor r10, 0xffffffffffffffff
movabs r15, 0x6de97f88a9ddad15
mov r12, r8
xor r12, r15
mov r13, r9
and r13, r15
mov rdx, r12
and rdx, rdi
mov rdi, r10
and rdi, r15
and rbx, r12
or r13, rdx
or rdi, rbx
xor r13, rdi
or r9, r10
xor r9, 0xffffffffffffffff
or r12, r15
and r9, r12
or r13, r9
mov rdx, r14
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
and r14, r9
or rdx, r14
xor rdx, 0xffffffffffffffff
xor r13, 0xffffffffffffffff
movabs r9, 0xf3f91ab0f3fa8bf9
mov r10, r8
xor r10, r9
or rdx, r13
or r10, r9
xor rdx, 0xffffffffffffffff
and rdx, r10
mov r9, rsi
xor r9, 0xffffffffffffffff
mov r10, r11
xor r10, r9
and r10, r11
mov r9, r11
xor r9, 0xffffffffffffffff
movabs rdi, 0x2467197489d8436f
and r9, rdi
mov rbx, r8
xor rbx, rdi
and r11, rbx
mov r14, rsi
xor r14, 0xffffffffffffffff
and r14, rdi
and rsi, rbx
or r9, r11
or r14, rsi
xor r9, r14
mov r11, r10
xor r11, 0xffffffffffffffff
mov rsi, r9
xor rsi, 0xffffffffffffffff
movabs rdi, 0x2f00962dfc9f3796
mov rbx, r8
xor rbx, rdi
mov r14, r11
and r14, rdi
and r10, rbx
mov r15, rsi
and r15, rdi
and r9, rbx
or r14, r10
or r15, r9
xor r14, r15
or r11, rsi
xor r11, 0xffffffffffffffff
or rbx, rdi
and r11, rbx
or r14, r11
mov r9, rax
xor r9, 0xffffffffffffffff
mov r10, rdx
xor r10, 0xffffffffffffffff
movabs r11, 0x1dbafc475f75f736
mov rsi, r8
xor rsi, r11
or r9, r10
or rsi, r11
xor r9, 0xffffffffffffffff
and r9, rsi
mov r10, rax
xor r10, 0xffffffffffffffff
mov r11, rdx
and r11, r10
xor rdx, 0xffffffffffffffff
and rax, rdx
or r11, rax
mov rax, r9
and rax, r11
xor r9, r11
or rax, r9
mov rdx, r14
xor rdx, 0xffffffffffffffff
movabs r9, 0x4376a68c7abcb632
and rdx, r9
mov r10, r8
xor r10, r9
mov r11, r14
and r11, r10
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, 0xffffffffffffffff
or rdx, r11
or rsi, r10
xor rdx, rsi
xor rdx, 0xffffffffffffffff
movabs r9, 0x2ca5eeea749cd240
xor rdx, r9
and rdx, r9
mov r10, r8
xor r10, r9
and r10, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, r9
or r10, r11
mov r11, r10
xor r11, 0xffffffffffffffff
mov rsi, r14
xor rsi, r11
and rsi, r14
mov r11, rax
xor r11, 0xffffffffffffffff
movabs rdi, 0x9b27632cdc11737f
and r11, rdi
mov rbx, r8
xor rbx, rdi
mov r14, rax
and r14, rbx
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, rdi
and rbx, 0xffffffffffffffff
or r11, r14
or r15, rbx
xor r11, r15
xor r11, 0xffffffffffffffff
mov rdi, r8
xor rdi, r9
movabs r9, 0x9819df0832772269
mov rbx, r8
xor rbx, r9
or r11, rdi
or rbx, r9
xor r11, 0xffffffffffffffff
and r11, rbx
xor rax, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
movabs r9, 0x92287b82fb75ffd3
mov rdi, r8
xor rdi, r9
or rax, r10
or rdi, r9
xor rax, 0xffffffffffffffff
and rax, rdi
mov r9, rdx
xor r9, 0xffffffffffffffff
mov r10, rsi
xor r10, 0xffffffffffffffff
movabs rdi, 0x4bcfea25c1a2a601
mov rbx, r8
xor rbx, rdi
mov r14, r9
and r14, rdi
and rdx, rbx
mov r15, r10
and r15, rdi
and rsi, rbx
or r14, rdx
or r15, rsi
xor r14, r15
or r9, r10
xor r9, 0xffffffffffffffff
or rbx, rdi
and r9, rbx
or r14, r9
mov rdx, r11
and rdx, rax
xor r11, rax
or rdx, r11
mov rax, r14
xor rax, 0xffffffffffffffff
movabs r9, 0x36a7903505654e6f
and rax, r9
mov r10, r8
xor r10, r9
and r14, r10
mov r11, rdx
xor r11, 0xffffffffffffffff
and r11, r9
and rdx, r10
or rax, r14
or r11, rdx
xor rax, r11
mov rdx, rcx
xor rdx, 0xffffffffffffffff
movabs r9, 0xb51977d2e4d63d62
and rdx, r9
mov r10, r8
xor r10, r9
mov r11, rcx
and r11, r10
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, 0xffffffffffffffff
or rdx, r11
or rsi, r10
xor rdx, rsi
xor rdx, 0xffffffffffffffff
movabs r9, 0xb3113d5eab4c0215
xor rdx, r9
and rdx, r9
mov r10, r8
xor r10, r9
and r10, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, r9
or r10, r11
mov r11, r10
xor r11, 0xffffffffffffffff
mov rsi, rcx
xor rsi, r11
and rsi, rcx
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
mov rdi, r8
xor rdi, 0xffffffffffffffff
and rdi, 0xffffffffffffffff
or r11, rdi
mov rdi, r8
xor rdi, r9
mov r9, r11
xor r9, rdi
and r9, r11
xor r10, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, rdx
xor r11, 0xffffffffffffffff
mov rdi, rsi
xor rdi, 0xffffffffffffffff
movabs rbx, 0x41da067fc7b59d07
mov r14, r8
xor r14, rbx
mov r15, r11
and r15, rbx
and rdx, r14
mov r12, rdi
and r12, rbx
and rsi, r14
or r15, rdx
or r12, rsi
xor r15, r12
or r11, rdi
xor r11, 0xffffffffffffffff
or r14, rbx
and r11, r14
or r15, r11
mov rdx, r9
xor rdx, 0xffffffffffffffff
mov r11, r10
xor r11, 0xffffffffffffffff
movabs rsi, 0x10632954b29db508
mov rdi, r8
xor rdi, rsi
mov rbx, rdx
and rbx, rsi
and r9, rdi
mov r14, r11
and r14, rsi
and r10, rdi
or rbx, r9
or r14, r10
xor rbx, r14
or rdx, r11
xor rdx, 0xffffffffffffffff
or rdi, rsi
and rdx, rdi
or rbx, rdx
mov rdx, r15
xor rdx, 0xffffffffffffffff
mov r9, rbx
and r9, rdx
xor rbx, 0xffffffffffffffff
and r15, rbx
or r9, r15
mov rdx, r9
xor rdx, 0xffffffffffffffff
movabs r10, 0x90e02849b1a21ced
and rdx, r10
mov r11, r8
xor r11, r10
and r9, r11
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, r10
and r11, 0xffffffffffffffff
or rdx, r9
or rsi, r11
xor rdx, rsi
movabs r9, 0xcf970579bd362863
mov r10, r8
xor r10, r9
mov r11, rdx
and r11, r10
xor rdx, 0xffffffffffffffff
and rdx, r9
or r11, rdx
mov rdx, r8
xor rdx, r9
mov r10, r11
xor r10, rdx
and r10, r11
mov rdx, r8
xor rdx, r9
and rdx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, r9
or rdx, r11
xor rdx, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
movabs rsi, 0x95377d03922140ba
and r11, rsi
mov rdi, r8
xor rdi, rsi
mov rbx, rdi
and rbx, 0xffffffffffffffff
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, rsi
and rdi, 0xffffffffffffffff
or r11, rbx
or r14, rdi
xor r11, r14
mov rsi, r8
xor rsi, r9
xor r11, 0xffffffffffffffff
movabs rdi, 0x86a019006cc6426f
mov rbx, r8
xor rbx, rdi
or rsi, r11
or rbx, rdi
xor rsi, 0xffffffffffffffff
and rsi, rbx
mov r11, rdx
xor r11, 0xffffffffffffffff
mov rdi, rsi
xor rdi, 0xffffffffffffffff
movabs rbx, 0xee026ef4d0435817
mov r14, r8
xor r14, rbx
mov r15, r11
and r15, rbx
and rdx, r14
mov r12, rdi
and r12, rbx
and rsi, r14
or r15, rdx
or r12, rsi
xor r15, r12
or r11, rdi
xor r11, 0xffffffffffffffff
or r14, rbx
and r11, r14
or r15, r11
mov rdx, r15
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
mov rsi, r15
and rsi, r11
or rdx, rsi
mov r11, rcx
xor r11, 0xffffffffffffffff
mov rsi, rdx
and rsi, r11
xor rdx, 0xffffffffffffffff
mov r11, rcx
and r11, rdx
or rsi, r11
xor rsi, 0xffffffffffffffff
mov rdx, rcx
xor rdx, 0xffffffffffffffff
movabs r11, 0xf1023d03442b5426
mov rdi, r8
xor rdi, r11
or rsi, rdx
or rdi, r11
xor rsi, 0xffffffffffffffff
and rsi, rdi
mov rdx, rax
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
mov rdi, rax
and rdi, r11
or rdx, rdi
xor rdx, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
mov rdi, r8
xor rdi, 0xffffffffffffffff
and rdi, 0xffffffffffffffff
or r11, rdi
mov rdi, rax
xor rdi, 0xffffffffffffffff
xor r11, 0xffffffffffffffff
movabs rbx, 0x4154a36c1a2abee6
mov r14, r8
xor r14, rbx
or rdi, r11
or r14, rbx
xor rdi, 0xffffffffffffffff
and rdi, r14
mov r11, rdx
xor r11, 0xffffffffffffffff
mov rbx, rdi
xor rbx, 0xffffffffffffffff
movabs r14, 0x17fcecab3b9e143f
mov r12, r8
xor r12, r14
mov r13, r11
and r13, r14
and rdx, r12
mov qword [rbp + 0x160], rbx
and rbx, r14
and rdi, r12
or r13, rdx
or rbx, rdi
xor r13, rbx
mov rdx, qword [rbp + 0x160]
or r11, rdx
xor r11, 0xffffffffffffffff
or r12, r14
and r11, r12
or r13, r11
mov r11, r13
xor r11, 0xffffffffffffffff
movabs rdi, 0x4dac69298b79e2ae
and r11, rdi
mov rbx, r8
xor rbx, rdi
and r13, rbx
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, rdi
and rbx, 0xffffffffffffffff
or r11, r13
or r14, rbx
xor r11, r14
mov rdi, r8
xor rdi, r9
movabs rbx, 0xdc7c4562af83ac34
and rdi, rbx
mov r14, r8
xor r14, rbx
mov r12, r14
and r12, r9
mov r9, r8
xor r9, 0xffffffffffffffff
and r9, rbx
and r14, 0xffffffffffffffff
or rdi, r12
or r9, r14
xor rdi, r9
movabs r9, 0xc5d4d9c866e42d3
mov rbx, r8
xor rbx, r9
and rbx, 0xffffffffffffffff
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r9
or rbx, r14
mov r14, r11
xor r14, 0xffffffffffffffff
mov r12, rdi
xor r12, 0xffffffffffffffff
movabs r13, 0x316d9d825d9ec5ec
mov rdx, r8
xor rdx, r13
mov qword [rbp + 0x158], r14
and r14, r13
and r11, rdx
mov qword [rbp + 0x150], r12
and r12, r13
and rdi, rdx
or r14, r11
or r12, rdi
xor r14, r12
mov r11, qword [rbp + 0x158]
mov rdi, qword [rbp + 0x150]
or r11, rdi
xor r11, 0xffffffffffffffff
or rdx, r13
and r11, rdx
or r14, r11
mov rdx, r8
xor rdx, r9
mov r11, rbx
xor r11, 0xffffffffffffffff
movabs r12, 0xdaa330ee67e08e2b
mov r13, r8
xor r13, r12
mov rdi, rdx
and rdi, r12
mov qword [rbp + 0x148], r13
and r13, r9
mov r9, r11
and r9, r12
mov qword [rbp + 0x140], rax
mov rax, qword [rbp + 0x148]
and rbx, rax
or rdi, r13
or r9, rbx
xor rdi, r9
or rdx, r11
xor rdx, 0xffffffffffffffff
or rax, r12
and rdx, rax
or rdi, rdx
mov rax, r14
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, r8
xor rdx, 0xffffffffffffffff
and r14, rdx
or rax, r14
xor rax, 0xffffffffffffffff
xor rdi, 0xffffffffffffffff
movabs rdx, 0x1774023e390f8308
mov r9, r8
xor r9, rdx
or rax, rdi
or r9, rdx
xor rax, 0xffffffffffffffff
and rax, r9
mov rdx, r15
xor rdx, 0xffffffffffffffff
movabs r9, 0x30d3af9c636c116
and rdx, r9
mov r11, r8
xor r11, r9
and r15, r11
mov rdi, r8
xor rdi, 0xffffffffffffffff
and rdi, r9
and r11, 0xffffffffffffffff
or rdx, r15
or rdi, r11
xor rdx, rdi
mov r9, qword [rbp + 0x140]
xor r9, 0xffffffffffffffff
mov r11, rdx
and r11, r9
xor rdx, 0xffffffffffffffff
mov r9, qword [rbp + 0x140]
and r9, rdx
or r11, r9
xor r11, 0xffffffffffffffff
mov rdx, qword [rbp + 0x140]
xor rdx, 0xffffffffffffffff
movabs r9, 0x73b2a3a383d99eb
mov rdi, r8
xor rdi, r9
or r11, rdx
or rdi, r9
xor r11, 0xffffffffffffffff
and r11, rdi
mov rdx, r10
xor rdx, 0xffffffffffffffff
movabs r9, 0x1ad1e78abb564197
and rdx, r9
mov rdi, r8
xor rdi, r9
mov rbx, r10
and rbx, rdi
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r9
and rdi, 0xffffffffffffffff
or rdx, rbx
or r14, rdi
xor rdx, r14
mov r9, rsi
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov rdi, r8
xor rdi, 0xffffffffffffffff
mov rbx, rsi
and rbx, rdi
or r9, rbx
movabs rdi, 0x92a4bb1c54fcfbd0
mov rbx, r8
xor rbx, rdi
and rbx, 0xffffffffffffffff
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, rdi
or rbx, r14
mov r14, rdx
xor r14, 0xffffffffffffffff
mov r15, r8
xor r15, rdi
movabs r12, 0xf4389ec080017976
mov r13, r8
xor r13, r12
or r14, r15
or r13, r12
xor r14, 0xffffffffffffffff
and r14, r13
mov r15, rbx
xor r15, 0xffffffffffffffff
mov r12, r10
xor r12, r15
and r12, r10
mov r10, r9
xor r10, 0xffffffffffffffff
mov r15, r8
xor r15, rdi
movabs r13, 0xc3afff20ea2bd958
mov qword [rbp + 0x138], r8
xor r8, r13
or r10, r15
or r8, r13
xor r10, 0xffffffffffffffff
and r10, r8
xor rsi, 0xffffffffffffffff
mov r8, rbx
xor r8, 0xffffffffffffffff
movabs r15, 0xe236d53a4b072e81
mov r13, qword [rbp + 0x138]
xor r13, r15
or rsi, r8
or r13, r15
xor rsi, 0xffffffffffffffff
and rsi, r13
mov r8, r14
and r8, r12
xor r14, r12
or r8, r14
mov r14, r10
xor r14, 0xffffffffffffffff
mov r15, rsi
xor r15, 0xffffffffffffffff
movabs r12, 0x9ad7551e9cdccfd8
mov r13, qword [rbp + 0x138]
xor r13, r12
mov qword [rbp + 0x130], r14
and r14, r12
and r10, r13
mov qword [rbp + 0x128], r15
and r15, r12
and rsi, r13
or r14, r10
or r15, rsi
xor r14, r15
mov r10, qword [rbp + 0x130]
mov rsi, qword [rbp + 0x128]
or r10, rsi
xor r10, 0xffffffffffffffff
or r13, r12
and r10, r13
or r14, r10
mov r10, r8
xor r10, 0xffffffffffffffff
movabs r15, 0xff517df893a95561
and r10, r15
mov r12, qword [rbp + 0x138]
xor r12, r15
and r8, r12
mov r13, r14
xor r13, 0xffffffffffffffff
and r13, r15
and r14, r12
or r10, r8
or r13, r14
xor r10, r13
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 + 0x138]
xor r9, 0xffffffffffffffff
and r8, r9
or rdx, r8
mov r8, rbx
and r8, rdi
xor rbx, rdi
or r8, rbx
xor rdx, 0xffffffffffffffff
xor r8, 0xffffffffffffffff
movabs r9, 0x457db4122571c9a3
mov rdi, qword [rbp + 0x138]
xor rdi, r9
or rdx, r8
or rdi, r9
xor rdx, 0xffffffffffffffff
and rdx, rdi
mov r8, r10
xor r8, 0xffffffffffffffff
mov r9, rdx
xor r9, 0xffffffffffffffff
movabs rdi, 0xc27b962d886b2894
mov rbx, qword [rbp + 0x138]
xor rbx, rdi
mov r14, r8
and r14, rdi
and r10, rbx
mov r15, r9
and r15, rdi
and rdx, rbx
or r14, r10
or r15, rdx
xor r14, r15
or r8, r9
xor r8, 0xffffffffffffffff
or rbx, rdi
and r8, rbx
or r14, r8
mov rdx, rax
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r8, qword [rbp + 0x138]
xor r8, 0xffffffffffffffff
mov r9, rax
and r9, r8
or rdx, r9
mov r8, r11
xor r8, 0xffffffffffffffff
movabs r9, 0xf11e47b8ae39050
and r8, r9
mov r10, qword [rbp + 0x138]
xor r10, r9
mov rdi, r11
and rdi, r10
mov rbx, qword [rbp + 0x138]
xor rbx, 0xffffffffffffffff
and rbx, r9
and r10, 0xffffffffffffffff
or r8, rdi
or rbx, r10
xor r8, rbx
movabs r9, 0x9cdcd40f0288f691
mov r10, qword [rbp + 0x138]
xor r10, r9
and r10, 0xffffffffffffffff
mov rdi, qword [rbp + 0x138]
xor rdi, 0xffffffffffffffff
and rdi, r9
or r10, rdi
mov rdi, qword [rbp + 0x138]
xor rdi, r9
mov rbx, rdx
xor rbx, rdi
and rbx, rdx
mov rdi, r10
xor rdi, 0xffffffffffffffff
mov r15, rax
xor r15, rdi
and r15, rax
mov rax, qword [rbp + 0x138]
xor rax, r9
mov rdi, r8
xor rdi, rax
and rdi, r8
xor r11, 0xffffffffffffffff
mov rax, r10
xor rax, 0xffffffffffffffff
movabs r12, 0xe20e3f28041b4387
mov r13, qword [rbp + 0x138]
xor r13, r12
or r11, rax
or r13, r12
xor r11, 0xffffffffffffffff
and r11, r13
mov rax, rbx
and rax, r15
xor rbx, r15
or rax, rbx
mov rbx, rdi
and rbx, r11
xor rdi, r11
or rbx, rdi
mov r11, rax
xor r11, 0xffffffffffffffff
mov rdi, rbx
and rdi, r11
xor rbx, 0xffffffffffffffff
and rax, rbx
or rdi, rax
mov rax, rdx
and rax, r8
xor rdx, r8
or rax, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
movabs r8, 0x8587851bef8a89da
and rdx, r8
mov r11, qword [rbp + 0x138]
xor r11, r8
and rax, r11
mov rbx, qword [rbp + 0x138]
xor rbx, 0xffffffffffffffff
and rbx, r8
and r11, 0xffffffffffffffff
or rdx, rax
or rbx, r11
xor rdx, rbx
mov rax, qword [rbp + 0x138]
xor rax, r9
mov r8, r10
xor r8, 0xffffffffffffffff
movabs r11, 0x43bda2363937f141
mov rbx, qword [rbp + 0x138]
xor rbx, r11
mov r15, rax
and r15, r11
mov r12, rbx
and r12, r9
mov r9, r8
and r9, r11
and r10, rbx
or r15, r12
or r9, r10
xor r15, r9
or rax, r8
xor rax, 0xffffffffffffffff
or rbx, r11
and rax, rbx
or r15, rax
xor rdx, 0xffffffffffffffff
xor r15, 0xffffffffffffffff
movabs rax, 0xcc673f81817f24e0
mov r8, qword [rbp + 0x138]
xor r8, rax
or rdx, r15
or r8, rax
xor rdx, 0xffffffffffffffff
and rdx, r8
mov rax, rdi
and rax, rdx
xor rdi, rdx
or rax, rdi
mov rdx, r14
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r8, qword [rbp + 0x138]
xor r8, 0xffffffffffffffff
mov r9, r14
and r9, r8
or rdx, r9
movabs r8, 0x8db51f46e35b9741
mov r9, qword [rbp + 0x138]
xor r9, r8
xor rdx, 0xffffffffffffffff
movabs r10, 0x26f7d7d4ebcc3821
mov r11, qword [rbp + 0x138]
xor r11, r10
or r9, rdx
or r11, r10
xor r9, 0xffffffffffffffff
and r9, r11
mov rdx, qword [rbp + 0x138]
xor rdx, r8
and rdx, 0xffffffffffffffff
mov r10, qword [rbp + 0x138]
xor r10, 0xffffffffffffffff
and r10, r8
or rdx, r10
xor r14, 0xffffffffffffffff
mov r10, rdx
xor r10, 0xffffffffffffffff
movabs r11, 0x8742319b87f9509f
mov rdi, qword [rbp + 0x138]
xor rdi, r11
or r14, r10
or rdi, r11
xor r14, 0xffffffffffffffff
and r14, rdi
mov r10, rax
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x138]
xor r11, 0xffffffffffffffff
mov rdi, rax
and rdi, r11
or r10, rdi
mov r11, qword [rbp + 0x138]
xor r11, r8
mov r8, r10
xor r8, r11
and r8, r10
xor rdx, 0xffffffffffffffff
mov r10, rax
xor r10, rdx
and r10, rax
mov rax, r9
and rax, r14
xor r9, r14
or rax, r9
mov rdx, r8
xor rdx, 0xffffffffffffffff
mov r9, r10
xor r9, 0xffffffffffffffff
movabs r11, 0xa044b0d54db58253
mov rdi, qword [rbp + 0x138]
xor rdi, r11
mov rbx, rdx
and rbx, r11
and r8, rdi
mov r14, r9
and r14, r11
and r10, rdi
or rbx, r8
or r14, r10
xor rbx, r14
or rdx, r9
xor rdx, 0xffffffffffffffff
or rdi, r11
and rdx, rdi
or rbx, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r8, rbx
and r8, rdx
xor rbx, 0xffffffffffffffff
and rax, rbx
or r8, rax
mov rax, r8
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
mov r9, r8
and r9, rdx
or rax, r9
xor rax, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r9, qword [rbp + 0x138]
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
or rdx, r9
xor rdx, 0xffffffffffffffff
mov r9, r8
xor r9, rdx
and r9, r8
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r8, r9
xor r8, 0xffffffffffffffff
movabs r10, 0x13efe3e88065dd70
mov r11, qword [rbp + 0x138]
xor r11, r10
mov rdi, rdx
and rdi, r10
and rax, r11
mov rbx, r8
and rbx, r10
and r9, r11
or rdi, rax
or rbx, r9
xor rdi, rbx
or rdx, r8
xor rdx, 0xffffffffffffffff
or r11, r10
and rdx, r11
or rdi, rdx
mov rax, rcx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
mov r8, rcx
and r8, rdx
or rax, r8
xor rax, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
movabs r8, 0xdf729d3ed62ba9d2
and rdx, r8
mov r9, qword [rbp + 0x138]
xor r9, r8
mov r10, r9
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x138]
xor r11, 0xffffffffffffffff
and r11, r8
and r9, 0xffffffffffffffff
or rdx, r10
or r11, r9
xor rdx, r11
xor rcx, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
movabs r8, 0x96145255777ead71
mov r9, qword [rbp + 0x138]
xor r9, r8
or rcx, rdx
or r9, r8
xor rcx, 0xffffffffffffffff
and rcx, r9
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r8, rcx
xor r8, 0xffffffffffffffff
movabs r9, 0x5dcc35dea1380790
mov r10, qword [rbp + 0x138]
xor r10, r9
mov r11, rdx
and r11, r9
and rax, r10
mov rbx, r8
and rbx, r9
and rcx, r10
or r11, rax
or rbx, rcx
xor r11, rbx
or rdx, r8
xor rdx, 0xffffffffffffffff
or r10, r9
and rdx, r10
or r11, rdx
movabs rax, 0xc4dca071aaec9802
mov rcx, qword [rbp + 0x138]
xor rcx, rax
and rcx, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
and rdx, rax
or rcx, rdx
xor rcx, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r8, qword [rbp + 0x138]
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
or rdx, r8
xor rdx, 0xffffffffffffffff
xor rdx, rax
and rdx, rax
mov r8, rcx
xor r8, 0xffffffffffffffff
mov r9, rdx
xor r9, 0xffffffffffffffff
movabs r10, 0x4bbc6e533929a6e5
mov rbx, qword [rbp + 0x138]
xor rbx, r10
mov r14, r8
and r14, r10
and rcx, rbx
mov r15, r9
and r15, r10
and rdx, rbx
or r14, rcx
or r15, rdx
xor r14, r15
or r8, r9
xor r8, 0xffffffffffffffff
or rbx, r10
and r8, rbx
or r14, r8
mov rcx, r11
xor rcx, 0xffffffffffffffff
mov rdx, rdi
xor rdx, rcx
and rdx, rdi
mov rcx, rdi
xor rcx, 0xffffffffffffffff
mov r8, r11
and r8, rcx
xor r11, 0xffffffffffffffff
and rdi, r11
or r8, rdi
mov rcx, rdx
xor rcx, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
movabs r10, 0xc3f02348a1c58359
mov r11, qword [rbp + 0x138]
xor r11, r10
mov rdi, rcx
and rdi, r10
and rdx, r11
mov rbx, r9
and rbx, r10
and r8, r11
or rdi, rdx
or rbx, r8
xor rdi, rbx
or rcx, r9
xor rcx, 0xffffffffffffffff
or r11, r10
and rcx, r11
or rdi, rcx
mov rcx, qword [rbp + 0x138]
xor rcx, rax
and rcx, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
and rdx, rax
or rcx, rdx
mov rdx, r14
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r8, qword [rbp + 0x138]
xor r8, 0xffffffffffffffff
mov r9, r14
and r9, r8
or rdx, r9
movabs r8, 0xea1131aba03bdfa5
mov r9, qword [rbp + 0x138]
xor r9, r8
and r9, 0xffffffffffffffff
mov r10, qword [rbp + 0x138]
xor r10, 0xffffffffffffffff
and r10, r8
or r9, r10
mov r10, rcx
xor r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x138]
xor r11, r8
movabs rbx, 0x6078d4e0380186a9
mov r15, qword [rbp + 0x138]
xor r15, rbx
or r10, r11
or r15, rbx
xor r10, 0xffffffffffffffff
and r10, r15
mov r11, qword [rbp + 0x138]
xor r11, rax
mov rax, r9
xor rax, 0xffffffffffffffff
movabs rbx, 0xfa8bfe8c84ff0874
mov r15, qword [rbp + 0x138]
xor r15, rbx
or r11, rax
or r15, rbx
xor r11, 0xffffffffffffffff
and r11, r15
mov rax, rdx
xor rax, 0xffffffffffffffff
mov rbx, qword [rbp + 0x138]
xor rbx, r8
movabs r15, 0x3768db9fa2f32d16
mov r12, qword [rbp + 0x138]
xor r12, r15
or rax, rbx
or r12, r15
xor rax, 0xffffffffffffffff
and rax, r12
mov rbx, r9
xor rbx, 0xffffffffffffffff
mov r15, r14
xor r15, rbx
and r15, r14
mov rbx, r10
and rbx, r11
xor r10, r11
or rbx, r10
mov r10, rax
and r10, r15
xor rax, r15
or r10, rax
mov rax, rbx
xor rax, 0xffffffffffffffff
movabs r11, 0x1d9550664d478f17
and rax, r11
mov r14, qword [rbp + 0x138]
xor r14, r11
and rbx, r14
mov r15, r10
xor r15, 0xffffffffffffffff
and r15, r11
and r10, r14
or rax, rbx
or r15, r10
xor rax, r15
mov r10, rcx
xor r10, 0xffffffffffffffff
mov r11, rdx
xor r11, 0xffffffffffffffff
movabs rbx, 0x368280437a9787b6
mov r14, qword [rbp + 0x138]
xor r14, rbx
mov r15, r10
and r15, rbx
and rcx, r14
mov r12, r11
and r12, rbx
and rdx, r14
or r15, rcx
or r12, rdx
xor r15, r12
or r10, r11
xor r10, 0xffffffffffffffff
or r14, rbx
and r10, r14
or r15, r10
mov rcx, r15
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
and r15, rdx
or rcx, r15
mov rdx, r9
and rdx, r8
xor r9, r8
or rdx, r9
xor rcx, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
movabs r8, 0x6d5eb2f35d779534
mov r9, qword [rbp + 0x138]
xor r9, r8
or rcx, rdx
or r9, r8
xor rcx, 0xffffffffffffffff
and rcx, r9
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r8, rcx
xor r8, 0xffffffffffffffff
movabs r9, 0xc76994292caa6d5e
mov r10, qword [rbp + 0x138]
xor r10, r9
mov r11, rdx
and r11, r9
and rax, r10
mov rbx, r8
and rbx, r9
and rcx, r10
or r11, rax
or rbx, rcx
xor r11, rbx
or rdx, r8
xor rdx, 0xffffffffffffffff
or r10, r9
and rdx, r10
or r11, rdx
mov rax, rdi
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x138]
xor rcx, 0xffffffffffffffff
mov rdx, rdi
and rdx, rcx
or rax, rdx
mov rcx, qword [rbp + 0x138]
xor rcx, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs rdx, 0x75cbfc167ac86508
mov r8, qword [rbp + 0x138]
xor r8, rdx
or rcx, rax
or r8, rdx
xor rcx, 0xffffffffffffffff
and rcx, r8
mov rax, qword [rbp + 0x138]
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x138]
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
or rax, rdx
xor rax, 0xffffffffffffffff
mov rdx, rdi
xor rdx, rax
and rdx, rdi
mov rax, rcx
xor rax, 0xffffffffffffffff
mov r8, rdx
xor r8, 0xffffffffffffffff
movabs r9, 0x96504b43352f07b1
mov r10, qword [rbp + 0x138]
xor r10, r9
mov rdi, rax
and rdi, r9
and rcx, r10
mov rbx, r8
and rbx, r9
and rdx, r10
or rdi, rcx
or rbx, rdx
xor rdi, rbx
or rax, r8
xor rax, 0xffffffffffffffff
or r10, r9
and rax, r10
or rdi, rax
mov rax, r11
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x138]
xor rcx, 0xffffffffffffffff
and r11, rcx
or rax, r11
mov rcx, rdi
xor rcx, 0xffffffffffffffff
movabs rdx, 0x2092945ab9ca84a3
and rcx, rdx
mov r8, qword [rbp + 0x138]
xor r8, rdx
mov r9, rdi
and r9, r8
mov r10, rax
xor r10, 0xffffffffffffffff
and r10, rdx
and rax, r8
or rcx, r9
or r10, rax
xor rcx, r10
xor rdi, 0xffffffffffffffff
mov rax, rcx
xor rax, rdi
and rax, rcx
cmp rax, 0
je 0x6d84acb0
mov rax, qword [rbp + 0x950]
mov rcx, qword [rax]
mov rcx, qword [rcx]
mov rdx, rcx
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r8, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
mov r10, rcx
and r10, r9
or rdx, r10
xor rdx, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
or r9, r10
xor r9, 0xffffffffffffffff
mov r10, rcx
xor r10, r9
and r10, rcx
mov r9, rdx
xor r9, 0xffffffffffffffff
mov r11, r10
xor r11, 0xffffffffffffffff
movabs rsi, 0xea71fcd663959b5c
mov rdi, r8
xor rdi, rsi
mov rbx, r9
and rbx, rsi
and rdx, rdi
mov r14, r11
and r14, rsi
and r10, rdi
or rbx, rdx
or r14, r10
xor rbx, r14
or r9, r11
xor r9, 0xffffffffffffffff
or rdi, rsi
and r9, rdi
or rbx, r9
mov rdx, rbx
xor rdx, 0xffffffffffffffff
movabs r9, 0x5739b2bee9aeb9f7
and rdx, r9
mov r10, r8
xor r10, r9
and rbx, r10
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, r9
and r10, 0xffffffffffffffff
or rdx, rbx
or r11, r10
xor rdx, r11
movabs r9, 0x9fc9b5f39be67a73
mov r10, r8
xor r10, r9
mov r11, rdx
and r11, r10
xor rdx, 0xffffffffffffffff
and rdx, r9
or r11, rdx
mov rdx, r8
xor rdx, r9
mov r10, r11
xor r10, rdx
and r10, r11
mov rdx, r8
xor rdx, r9
and rdx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, r9
or rdx, r11
mov r11, r8
xor r11, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
movabs rsi, 0x95613a17758b59cf
mov rdi, r8
xor rdi, rsi
or r11, rdx
or rdi, rsi
xor r11, 0xffffffffffffffff
and r11, rdi
mov rdx, r8
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
or rdx, rsi
xor rdx, 0xffffffffffffffff
xor rdx, r9
and rdx, r9
mov rsi, r11
and rsi, rdx
xor r11, rdx
or rsi, r11
mov rdx, rcx
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and rcx, r11
or rdx, rcx
mov rcx, rsi
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
mov rdi, rsi
and rdi, r11
or rcx, rdi
movabs r11, 0xf6bc75639837b3ec
mov rdi, r8
xor rdi, r11
and rdi, 0xffffffffffffffff
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rbx, r11
or rdi, rbx
mov rbx, rdx
and rbx, rcx
xor rdx, rcx
or rbx, rdx
mov rcx, rdi
and rcx, r11
xor rdi, r11
or rcx, rdi
mov rdx, rbx
xor rdx, 0xffffffffffffffff
movabs r11, 0xf6eef71f277ef3c1
and rdx, r11
mov rdi, r8
xor rdi, r11
and rbx, rdi
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r11
and rdi, 0xffffffffffffffff
or rdx, rbx
or r14, rdi
xor rdx, r14
xor rdx, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
movabs r11, 0x27672b6e67ec4a69
mov rdi, r8
xor rdi, r11
or rdx, rcx
or rdi, r11
xor rdx, 0xffffffffffffffff
and rdx, rdi
mov rcx, r8
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
or rcx, r11
movabs r11, 0x1011dea6e56fe82d
mov rdi, r8
xor rdi, r11
xor rcx, 0xffffffffffffffff
movabs rbx, 0x7e8c418f5e9ea9b4
mov r14, r8
xor r14, rbx
or rdi, rcx
or r14, rbx
xor rdi, 0xffffffffffffffff
and rdi, r14
mov rcx, r8
xor rcx, r11
movabs rbx, 0x6ab21bbd21b524e8
and rcx, rbx
mov r14, r8
xor r14, rbx
mov r15, r14
and r15, r11
mov r12, r8
xor r12, 0xffffffffffffffff
and r12, rbx
and r14, 0xffffffffffffffff
or rcx, r15
or r12, r14
xor rcx, r12
mov rbx, r8
xor rbx, 0xffffffffffffffff
mov r14, rcx
xor r14, 0xffffffffffffffff
movabs r15, 0x11d8cbe053e0178d
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, r11
movabs r11, 0x2eee74cdbeff22b1
mov r12, r8
xor r12, r11
or r14, r15
or r12, r11
xor r14, 0xffffffffffffffff
and r14, r12
xor rcx, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r11, rdi
xor r11, 0xffffffffffffffff
mov r15, rbx
xor r15, 0xffffffffffffffff
movabs r12, 0x76454bfd26d3d6ad
mov r13, r8
xor r13, r12
mov rax, r11
and rax, r12
and rdi, r13
mov qword [rbp + 0x120], r15
and r15, r12
and rbx, r13
or rax, rdi
or r15, rbx
xor rax, r15
mov rdi, qword [rbp + 0x120]
or r11, rdi
xor r11, 0xffffffffffffffff
or r13, r12
and r11, r13
or rax, r11
mov r11, r14
and r11, rcx
xor r14, rcx
or r11, r14
mov rcx, rax
xor rcx, 0xffffffffffffffff
movabs rbx, 0x881c5855f3524999
and rcx, rbx
mov r14, r8
xor r14, rbx
and rax, r14
mov r15, r11
xor r15, 0xffffffffffffffff
and r15, rbx
and r11, r14
or rcx, rax
or r15, r11
xor rcx, r15
mov rax, rcx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
and rcx, r11
or rax, rcx
mov rcx, r8
xor rcx, r9
movabs r11, 0x563bacc502bc9b32
and rcx, r11
mov rbx, r8
xor rbx, r11
mov r14, rbx
and r14, r9
mov r9, r8
xor r9, 0xffffffffffffffff
and r9, r11
and rbx, 0xffffffffffffffff
or rcx, r14
or r9, rbx
xor rcx, r9
movabs r9, 0x1040712288ad8df9
mov r11, r8
xor r11, r9
movabs rbx, 0x95b954e52b338d4
and r11, rbx
mov r14, r8
xor r14, rbx
mov r15, r14
and r15, r9
mov r12, r8
xor r12, 0xffffffffffffffff
and r12, rbx
and r14, 0xffffffffffffffff
or r11, r15
or r12, r14
xor r11, r12
mov rbx, rax
and rbx, rcx
xor rax, rcx
or rbx, rax
mov rax, r8
xor rax, r9
mov rcx, r11
xor rcx, 0xffffffffffffffff
movabs r14, 0x203f0ec77407441a
mov r15, r8
xor r15, r14
mov r12, rax
and r12, r14
mov r13, r15
and r13, r9
mov r9, rcx
and r9, r14
and r11, r15
or r12, r13
or r9, r11
xor r12, r9
or rax, rcx
xor rax, 0xffffffffffffffff
or r15, r14
and rax, r15
or r12, rax
mov rax, rbx
xor rax, 0xffffffffffffffff
movabs rcx, 0x4822b422dacdf763
and rax, rcx
mov r9, r8
xor r9, rcx
and rbx, r9
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, rcx
and r9, 0xffffffffffffffff
or rax, rbx
or r11, r9
xor rax, r11
xor rax, 0xffffffffffffffff
xor r12, 0xffffffffffffffff
movabs rcx, 0x1f798eec24cab263
mov r9, r8
xor r9, rcx
or rax, r12
or r9, rcx
xor rax, 0xffffffffffffffff
and rax, r9
mov rcx, rsi
xor rcx, 0xffffffffffffffff
movabs r9, 0x75a54c4314d11f24
and rcx, r9
mov r11, r8
xor r11, r9
and rsi, r11
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rbx, r9
and r11, 0xffffffffffffffff
or rcx, rsi
or rbx, r11
xor rcx, rbx
mov r9, r8
xor r9, 0xffffffffffffffff
mov r11, rcx
and r11, r9
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
or r11, rcx
xor r11, 0xffffffffffffffff
mov rcx, r8
xor rcx, 0xffffffffffffffff
movabs r9, 0xc30a166088242cfd
mov rsi, r8
xor rsi, r9
or r11, rcx
or rsi, r9
xor r11, 0xffffffffffffffff
and r11, rsi
mov rcx, r10
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
mov rsi, r10
and rsi, r9
or rcx, rsi
mov r9, rdx
xor r9, 0xffffffffffffffff
movabs rsi, 0x2d200c05bbf84492
and r9, rsi
mov rbx, r8
xor rbx, rsi
mov r14, rdx
and r14, rbx
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, rsi
and rbx, 0xffffffffffffffff
or r9, r14
or r15, rbx
xor r9, r15
movabs rsi, 0x8910041528287377
mov rbx, r8
xor rbx, rsi
movabs r14, 0xae662dd4ab16e4d8
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, rcx
xor r14, 0xffffffffffffffff
mov r15, r8
xor r15, rsi
movabs r12, 0xd6fec03d01399ee9
mov r13, r8
xor r13, r12
or r14, r15
or r13, r12
xor r14, 0xffffffffffffffff
and r14, r13
xor r10, 0xffffffffffffffff
mov r15, rbx
xor r15, 0xffffffffffffffff
movabs r12, 0x2ef491d012a1268a
mov r13, r8
xor r13, r12
or r10, r15
or r13, r12
xor r10, 0xffffffffffffffff
and r10, r13
mov r15, r9
xor r15, 0xffffffffffffffff
mov r12, r8
xor r12, rsi
movabs r13, 0x162da3652d740fca
mov rdi, r8
xor rdi, r13
or r15, r12
or rdi, r13
xor r15, 0xffffffffffffffff
and r15, rdi
mov rdi, rbx
xor rdi, 0xffffffffffffffff
mov r12, rdx
xor r12, rdi
and r12, rdx
mov rdx, r14
and rdx, r10
xor r14, r10
or rdx, r14
mov r10, r15
xor r10, 0xffffffffffffffff
mov rdi, r12
xor rdi, 0xffffffffffffffff
movabs r14, 0x77d17c00be4fba0c
mov r13, r8
xor r13, r14
mov qword [rbp + 0x118], r10
and r10, r14
and r15, r13
mov qword [rbp + 0x110], rdi
and rdi, r14
and r12, r13
or r10, r15
or rdi, r12
xor r10, rdi
mov rdi, qword [rbp + 0x118]
mov r15, qword [rbp + 0x110]
or rdi, r15
xor rdi, 0xffffffffffffffff
or r13, r14
and rdi, r13
or r10, rdi
mov rdi, rdx
xor rdi, 0xffffffffffffffff
mov r14, r10
and r14, rdi
xor r10, 0xffffffffffffffff
and rdx, r10
or r14, rdx
mov rdx, rcx
xor rdx, 0xffffffffffffffff
mov r10, r9
xor r10, 0xffffffffffffffff
movabs rdi, 0xfda5bfbd3147f08b
mov r12, r8
xor r12, rdi
mov r13, rdx
and r13, rdi
and rcx, r12
mov r15, r10
and r15, rdi
and r9, r12
or r13, rcx
or r15, r9
xor r13, r15
or rdx, r10
xor rdx, 0xffffffffffffffff
or r12, rdi
and rdx, r12
or r13, rdx
mov rcx, r13
xor rcx, 0xffffffffffffffff
movabs rdx, 0x79bedc3ca0d0b469
and rcx, rdx
mov r9, r8
xor r9, rdx
and r13, r9
mov r10, r8
xor r10, 0xffffffffffffffff
and r10, rdx
and r9, 0xffffffffffffffff
or rcx, r13
or r10, r9
xor rcx, r10
mov rdx, rbx
and rdx, rsi
xor rbx, rsi
or rdx, rbx
xor rdx, 0xffffffffffffffff
mov r9, rcx
xor r9, rdx
and r9, rcx
mov rcx, r14
and rcx, r9
xor r14, r9
or rcx, r14
mov rdx, rax
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
mov r10, rax
and r10, r9
or rdx, r10
mov r9, r11
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
mov rsi, r11
and rsi, r10
or r9, rsi
movabs r10, 0x2e3f99415f9156ca
mov rsi, r8
xor rsi, r10
movabs rdi, 0x19a7e749506e46c5
and rsi, rdi
mov rbx, r8
xor rbx, rdi
mov r14, rbx
and r14, r10
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, rdi
and rbx, 0xffffffffffffffff
or rsi, r14
or r15, rbx
xor rsi, r15
mov rdi, r8
xor rdi, r10
mov rbx, rdx
xor rbx, rdi
and rbx, rdx
xor rax, 0xffffffffffffffff
mov rdi, rsi
xor rdi, 0xffffffffffffffff
movabs r14, 0xd388dcd8a9546757
mov r15, r8
xor r15, r14
or rax, rdi
or r15, r14
xor rax, 0xffffffffffffffff
and rax, r15
mov rdi, r9
xor rdi, 0xffffffffffffffff
mov r14, r8
xor r14, r10
movabs r15, 0x66360478be50d2c
mov r12, r8
xor r12, r15
or rdi, r14
or r12, r15
xor rdi, 0xffffffffffffffff
and rdi, r12
mov r14, rsi
xor r14, 0xffffffffffffffff
mov r15, r11
xor r15, r14
and r15, r11
mov r11, rbx
and r11, rax
xor rbx, rax
or r11, rbx
mov rax, rdi
xor rax, 0xffffffffffffffff
mov rbx, r15
xor rbx, 0xffffffffffffffff
movabs r14, 0x341e558e935754c1
mov r12, r8
xor r12, r14
mov r13, rax
and r13, r14
and rdi, r12
mov qword [rbp + 0x108], rbx
and rbx, r14
and r15, r12
or r13, rdi
or rbx, r15
xor r13, rbx
mov rdi, qword [rbp + 0x108]
or rax, rdi
xor rax, 0xffffffffffffffff
or r12, r14
and rax, r12
or r13, rax
mov rax, r11
xor rax, 0xffffffffffffffff
mov rbx, r13
and rbx, rax
xor r13, 0xffffffffffffffff
and r11, r13
or rbx, r11
mov rax, rdx
and rax, r9
xor rdx, r9
or rax, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
movabs r9, 0x45515bb1d3535b8a
and rdx, r9
mov r11, r8
xor r11, r9
and rax, r11
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r9
and r11, 0xffffffffffffffff
or rdx, rax
or r14, r11
xor rdx, r14
mov rax, rsi
and rax, r10
xor rsi, r10
or rax, rsi
xor rax, 0xffffffffffffffff
mov r9, rdx
xor r9, rax
and r9, rdx
mov rax, rbx
xor rax, 0xffffffffffffffff
mov rdx, r9
xor rdx, 0xffffffffffffffff
movabs r10, 0xa91d5c10f5703fa4
mov r11, r8
xor r11, r10
mov rsi, rax
and rsi, r10
and rbx, r11
mov r14, rdx
and r14, r10
and r9, r11
or rsi, rbx
or r14, r9
xor rsi, r14
or rax, rdx
xor rax, 0xffffffffffffffff
or r11, r10
and rax, r11
or rsi, rax
mov rax, rcx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, r8
xor rdx, 0xffffffffffffffff
mov r9, rcx
and r9, rdx
or rax, r9
xor rax, 0xffffffffffffffff
movabs rdx, 0x6af2f509773d2f7d
xor rax, rdx
and rax, rdx
mov r9, r8
xor r9, rdx
movabs r10, 0xbb0d46ab66f73ef0
and r9, r10
mov r11, r8
xor r11, r10
mov rbx, r11
and rbx, rdx
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r10
and r11, 0xffffffffffffffff
or r9, rbx
or r14, r11
xor r9, r14
xor rcx, 0xffffffffffffffff
mov r10, r9
xor r10, 0xffffffffffffffff
movabs r11, 0x7271c46e3651dd9d
mov rbx, r8
xor rbx, r11
or rcx, r10
or rbx, r11
xor rcx, 0xffffffffffffffff
and rcx, rbx
mov r10, rsi
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, r8
xor r11, 0xffffffffffffffff
mov rbx, rsi
and rbx, r11
or r10, rbx
mov r11, r8
xor r11, rdx
mov rdx, r10
xor rdx, r11
and rdx, r10
xor rsi, 0xffffffffffffffff
xor r9, 0xffffffffffffffff
movabs r10, 0x156e17ac4d526d66
mov r11, r8
xor r11, r10
or rsi, r9
or r11, r10
xor rsi, 0xffffffffffffffff
and rsi, r11
mov r9, rax
and r9, rcx
xor rax, rcx
or r9, rax
mov rax, rdx
xor rax, 0xffffffffffffffff
mov rcx, rsi
xor rcx, 0xffffffffffffffff
movabs r10, 0xcafde8182dfcf73e
mov r11, r8
xor r11, r10
mov rbx, rax
and rbx, r10
and rdx, r11
mov r14, rcx
and r14, r10
and rsi, r11
or rbx, rdx
or r14, rsi
xor rbx, r14
or rax, rcx
xor rax, 0xffffffffffffffff
or r11, r10
and rax, r11
or rbx, rax
mov rax, r9
xor rax, 0xffffffffffffffff
movabs rcx, 0xa6dc7a2530b5dcf
and rax, rcx
mov rdx, r8
xor rdx, rcx
and r9, rdx
mov r10, rbx
xor r10, 0xffffffffffffffff
and r10, rcx
and rbx, rdx
or rax, r9
or r10, rbx
xor rax, r10
mov rcx, r8
xor rcx, 0xffff
and rcx, 0xffffffffffffffff
mov rdx, r8
xor rdx, 0xffffffffffffffff
and rdx, 0xffff
or rcx, rdx
xor rcx, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov rdx, r8
xor rdx, 0xffffffffffffffff
movabs r9, 0xa15348b2fbcc5ea4
and rdx, r9
mov r10, r8
xor r10, r9
mov r11, r10
and r11, 0xffffffffffffffff
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, 0xffffffffffffffff
or rdx, r11
or rsi, r10
xor rdx, rsi
xor rdx, 0xffffffffffffffff
xor rdx, 0xffff
and rdx, 0xffff
mov r9, rcx
and r9, rdx
xor rcx, rdx
or r9, rcx
mov rcx, r9
xor rcx, 0xffffffffffffffff
movabs rdx, 0x92e455120447d9d2
and rcx, rdx
mov r10, r8
xor r10, rdx
and r9, r10
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, rdx
and r10, 0xffffffffffffffff
or rcx, r9
or r11, r10
xor rcx, r11
movabs rdx, 0x98210cd11a88e4c9
mov r9, r8
xor r9, rdx
movabs r10, 0x33e20fba1983acee
and r9, r10
mov r11, r8
xor r11, r10
mov rsi, r11
and rsi, rdx
mov rbx, rcx
xor rbx, 0xffffffffffffffff
and rbx, r10
and rcx, r11
or r9, rsi
or rbx, rcx
xor r9, rbx
xor r9, 0xffffffffffffffff
mov rcx, r8
xor rcx, rdx
movabs r10, 0x30a8597e35f978fe
mov r11, r8
xor r11, r10
or r9, rcx
or r11, r10
xor r9, 0xffffffffffffffff
and r9, r11
mov rcx, r8
xor rcx, rdx
and rcx, 0xffffffffffffffff
mov r10, r8
xor r10, 0xffffffffffffffff
and r10, rdx
or rcx, r10
movabs r10, 0xc0e1af3c7f39b29a
mov r11, r8
xor r11, r10
xor rcx, 0xffffffffffffffff
movabs rsi, 0x96b71a4d49929dad
mov rbx, r8
xor rbx, rsi
or r11, rcx
or rbx, rsi
xor r11, 0xffffffffffffffff
and r11, rbx
mov rcx, r8
xor rcx, r10
and rcx, 0xffffffffffffffff
mov rsi, r8
xor rsi, 0xffffffffffffffff
and rsi, r10
or rcx, rsi
mov rsi, rcx
xor rsi, 0xffffffffffffffff
xor rsi, rdx
and rsi, rdx
mov rbx, r8
xor rbx, 0xffffffffffffffff
movabs r14, 0x6e750d36fad68f4b
and rbx, r14
mov r15, r8
xor r15, r14
mov r12, r15
and r12, 0xffffffffffffffff
mov r13, r8
xor r13, 0xffffffffffffffff
and r13, r14
and r15, 0xffffffffffffffff
or rbx, r12
or r13, r15
xor rbx, r13
mov r14, r8
xor r14, r10
mov r10, rbx
xor r10, r14
and r10, rbx
mov rbx, r8
xor rbx, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
movabs r14, 0x8d22098f38ae34f5
mov r15, r8
xor r15, r14
or rbx, rcx
or r15, r14
xor rbx, 0xffffffffffffffff
and rbx, r15
mov rcx, r11
and rcx, rsi
xor r11, rsi
or rcx, r11
mov r11, r10
and r11, rbx
xor r10, rbx
or r11, r10
mov r10, rcx
xor r10, 0xffffffffffffffff
mov rsi, r11
and rsi, r10
xor r11, 0xffffffffffffffff
and rcx, r11
or rsi, rcx
mov rcx, rsi
xor rcx, 0xffffffffffffffff
movabs r10, 0xed55485705aac603
and rcx, r10
mov r11, r8
xor r11, r10
mov rbx, rsi
and rbx, r11
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r10
and r11, 0xffffffffffffffff
or rcx, rbx
or r14, r11
xor rcx, r14
mov r10, r8
xor r10, 0xffff
mov r11, rcx
and r11, r10
xor rcx, 0xffffffffffffffff
and rcx, 0xffff
or r11, rcx
xor r11, 0xffffffffffffffff
mov rcx, r8
xor rcx, 0xffff
movabs r10, 0x409f35a7be402a25
mov rbx, r8
xor rbx, r10
or r11, rcx
or rbx, r10
xor r11, 0xffffffffffffffff
and r11, rbx
mov rcx, r8
xor rcx, 0xffffffffffffffff
movabs r10, 0xe86ca22eda491eb
and rcx, r10
mov rbx, r8
xor rbx, r10
mov r14, rbx
and r14, 0xffffffffffffffff
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, r10
and rbx, 0xffffffffffffffff
or rcx, r14
or r15, rbx
xor rcx, r15
movabs r10, 0x82ba46508d4f7787
mov rbx, r8
xor rbx, r10
xor rcx, 0xffffffffffffffff
movabs r14, 0xf907e24e36adf84f
mov r15, r8
xor r15, r14
or rbx, rcx
or r15, r14
xor rbx, 0xffffffffffffffff
and rbx, r15
mov rcx, r8
xor rcx, r10
and rcx, 0xffffffffffffffff
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r10
or rcx, r14
mov r14, r8
xor r14, 0xffffffffffffffff
mov r15, rcx
xor r15, 0xffffffffffffffff
movabs r12, 0x9b30b20ab8753c6c
mov r13, r8
xor r13, r12
or r14, r15
or r13, r12
xor r14, 0xffffffffffffffff
and r14, r13
mov r15, r8
xor r15, 0xffffffffffffffff
movabs r12, 0x9817287b1aef7a17
and r15, r12
mov r13, r8
xor r13, r12
mov rdi, r13
and rdi, 0xffffffffffffffff
mov qword [rbp + 0x100], r8
xor r8, 0xffffffffffffffff
and r8, r12
and r13, 0xffffffffffffffff
or r15, rdi
or r8, r13
xor r15, r8
mov r8, qword [rbp + 0x100]
xor r8, r10
mov r10, r15
xor r10, r8
and r10, r15
xor rcx, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r8, rbx
xor r8, 0xffffffffffffffff
mov rdi, r14
xor rdi, 0xffffffffffffffff
movabs r15, 0x5340701bde087cc8
mov r12, qword [rbp + 0x100]
xor r12, r15
mov r13, r8
and r13, r15
and rbx, r12
mov qword [rbp + 0xf8], rdi
and rdi, r15
and r14, r12
or r13, rbx
or rdi, r14
xor r13, rdi
mov rdi, qword [rbp + 0xf8]
or r8, rdi
xor r8, 0xffffffffffffffff
or r12, r15
and r8, r12
or r13, r8
mov r8, r10
and r8, rcx
xor r10, rcx
or r8, r10
mov rcx, r13
xor rcx, 0xffffffffffffffff
movabs r10, 0x1803172375410b00
and rcx, r10
mov rbx, qword [rbp + 0x100]
xor rbx, r10
and r13, rbx
mov r14, r8
xor r14, 0xffffffffffffffff
and r14, r10
and r8, rbx
or rcx, r13
or r14, r8
xor rcx, r14
mov r8, qword [rbp + 0x100]
xor r8, rdx
and r8, 0xffffffffffffffff
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
and r10, rdx
or r8, r10
mov rdx, rcx
xor rdx, 0xffffffffffffffff
movabs r10, 0x55ff130e3a18b8ce
and rdx, r10
mov rbx, qword [rbp + 0x100]
xor rbx, r10
mov r14, rcx
and r14, rbx
mov r15, r8
xor r15, 0xffffffffffffffff
and r15, r10
and r8, rbx
or rdx, r14
or r15, r8
xor rdx, r15
xor rdx, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
movabs r8, 0x81858c28fa8243e5
mov r10, qword [rbp + 0x100]
xor r10, r8
or rdx, rcx
or r10, r8
xor rdx, 0xffffffffffffffff
and rdx, r10
mov rcx, rsi
xor rcx, 0xffffffffffffffff
movabs r8, 0xb9bd426319c3e3f0
and rcx, r8
mov r10, qword [rbp + 0x100]
xor r10, r8
and rsi, r10
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r8
and r10, 0xffffffffffffffff
or rcx, rsi
or rbx, r10
xor rcx, rbx
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
mov r10, rcx
and r10, r8
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
or r10, rcx
mov rcx, qword [rbp + 0x100]
xor rcx, 0xffffffffffffffff
mov r8, r10
xor r8, rcx
and r8, r10
mov rcx, r9
xor rcx, 0xffffffffffffffff
mov r10, r11
xor r10, 0xffffffffffffffff
movabs rsi, 0x83deaefdb6ebfaba
mov rbx, qword [rbp + 0x100]
xor rbx, rsi
or rcx, r10
or rbx, rsi
xor rcx, 0xffffffffffffffff
and rcx, rbx
mov r10, r9
xor r10, 0xffffffffffffffff
movabs rsi, 0xa78c3f191091cd8f
and r10, rsi
mov rbx, qword [rbp + 0x100]
xor rbx, rsi
and r9, rbx
mov r14, r11
xor r14, 0xffffffffffffffff
and r14, rsi
and r11, rbx
or r10, r9
or r14, r11
xor r10, r14
mov r9, rcx
and r9, r10
xor rcx, r10
or r9, rcx
mov rcx, r8
xor rcx, 0xffffffffffffffff
mov r10, rdx
xor r10, rcx
and r10, rdx
mov rcx, rdx
xor rcx, 0xffffffffffffffff
movabs r11, 0xa8612bbdf5d7c19b
and rcx, r11
mov rsi, qword [rbp + 0x100]
xor rsi, r11
and rdx, rsi
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rbx, r11
and r8, rsi
or rcx, rdx
or rbx, r8
xor rcx, rbx
mov rdx, r10
xor rdx, 0xffffffffffffffff
mov r8, rcx
xor r8, 0xffffffffffffffff
movabs r11, 0xff98ab77a6c89248
mov rsi, qword [rbp + 0x100]
xor rsi, r11
mov rbx, rdx
and rbx, r11
and r10, rsi
mov r14, r8
and r14, r11
and rcx, rsi
or rbx, r10
or r14, rcx
xor rbx, r14
or rdx, r8
xor rdx, 0xffffffffffffffff
or rsi, r11
and rdx, rsi
or rbx, rdx
mov rcx, r9
xor rcx, 0xffffffffffffffff
movabs rdx, 0x8ba2c660c652a0ba
and rcx, rdx
mov r8, qword [rbp + 0x100]
xor r8, rdx
mov r10, r9
and r10, r8
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r11, rdx
and r8, 0xffffffffffffffff
or rcx, r10
or r11, r8
xor rcx, r11
xor rcx, 0xffffffffffffffff
mov rdx, rbx
xor rdx, rcx
and rdx, rbx
mov rcx, rbx
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
and rbx, r8
or rcx, rbx
xor r9, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
movabs r8, 0xe9db44eae1680498
mov r10, qword [rbp + 0x100]
xor r10, r8
or r9, rcx
or r10, r8
xor r9, 0xffffffffffffffff
and r9, r10
mov rcx, rdx
xor rcx, 0xffffffffffffffff
mov r8, r9
xor r8, 0xffffffffffffffff
movabs r10, 0x13b17fd3d9762a0d
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rsi, rcx
and rsi, r10
and rdx, r11
mov rbx, r8
and rbx, r10
and r9, r11
or rsi, rdx
or rbx, r9
xor rsi, rbx
or rcx, r8
xor rcx, 0xffffffffffffffff
or r11, r10
and rcx, r11
or rsi, rcx
movabs rcx, 0x34b21aacf6d10057
mov rdx, qword [rbp + 0x100]
xor rdx, rcx
movabs r8, 0x4b45c6f77c8745ed
and rdx, r8
mov r9, qword [rbp + 0x100]
xor r9, r8
mov r10, r9
and r10, rcx
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r11, r8
and r9, 0xffffffffffffffff
or rdx, r10
or r11, r9
xor rdx, r11
movabs r8, 0xc6204d86680f2c9c
mov r9, qword [rbp + 0x100]
xor r9, r8
xor rdx, 0xffffffffffffffff
movabs r10, 0xb8f36c378954961c
mov r11, qword [rbp + 0x100]
xor r11, r10
or r9, rdx
or r11, r10
xor r9, 0xffffffffffffffff
and r9, r11
mov rdx, qword [rbp + 0x100]
xor rdx, r8
movabs r10, 0xb5057c320127d97e
and rdx, r10
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rbx, r11
and rbx, r8
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, r10
and r11, 0xffffffffffffffff
or rdx, rbx
or r14, r11
xor rdx, r14
mov r10, qword [rbp + 0x100]
xor r10, rcx
mov r11, rdx
xor r11, 0xffffffffffffffff
movabs rbx, 0x54f5eb26f625cc64
mov r14, qword [rbp + 0x100]
xor r14, rbx
or r10, r11
or r14, rbx
xor r10, 0xffffffffffffffff
and r10, r14
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
movabs rbx, 0xd7dc08cab63942c5
and r11, rbx
mov r14, qword [rbp + 0x100]
xor r14, rbx
mov r15, r14
and r15, 0xffffffffffffffff
mov r12, qword [rbp + 0x100]
xor r12, 0xffffffffffffffff
and r12, rbx
and r14, 0xffffffffffffffff
or r11, r15
or r12, r14
xor r11, r12
xor r11, 0xffffffffffffffff
mov rbx, qword [rbp + 0x100]
xor rbx, r8
movabs r8, 0xb1d0acb147ac0bdd
mov r14, qword [rbp + 0x100]
xor r14, r8
or r11, rbx
or r14, r8
xor r11, 0xffffffffffffffff
and r11, r14
xor rdx, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r8, r9
xor r8, 0xffffffffffffffff
mov rbx, r10
xor rbx, 0xffffffffffffffff
movabs r14, 0xe0a02f175ce8de11
mov r15, qword [rbp + 0x100]
xor r15, r14
mov r12, r8
and r12, r14
and r9, r15
mov r13, rbx
and r13, r14
and r10, r15
or r12, r9
or r13, r10
xor r12, r13
or r8, rbx
xor r8, 0xffffffffffffffff
or r15, r14
and r8, r15
or r12, r8
mov r8, r11
and r8, rdx
xor r11, rdx
or r8, r11
mov rdx, r12
xor rdx, 0xffffffffffffffff
movabs r9, 0xa7e7a2a0d1385911
and rdx, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
and r12, r10
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, r9
and r8, r10
or rdx, r12
or r11, r8
xor rdx, r11
mov r8, rdx
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x100]
xor r9, 0xffffffffffffffff
and rdx, r9
or r8, rdx
mov rdx, qword [rbp + 0x100]
xor rdx, 0xffffffffffffffff
movabs r9, 0x7c534dd478534193
and rdx, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
mov r11, r10
and r11, 0xffffffffffffffff
mov rbx, r8
xor rbx, 0xffffffffffffffff
and rbx, r9
and r8, r10
or rdx, r11
or rbx, r8
xor rdx, rbx
xor rdx, 0xffffffffffffffff
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
movabs r9, 0x4257bee1e39e2f91
mov r10, qword [rbp + 0x100]
xor r10, r9
or rdx, r8
or r10, r9
xor rdx, 0xffffffffffffffff
and rdx, r10
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
movabs r9, 0x46715c2ccefb041d
and r8, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
mov r11, r10
and r11, 0xffffffffffffffff
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r9
and r10, 0xffffffffffffffff
or r8, r11
or rbx, r10
xor r8, rbx
xor r8, 0xffffffffffffffff
movabs r9, 0xf48ff019b968b517
xor r8, r9
and r8, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
movabs r11, 0x2ab49834023fa3e3
and r10, r11
mov rbx, qword [rbp + 0x100]
xor rbx, r11
mov r14, rbx
and r14, r9
mov r15, qword [rbp + 0x100]
xor r15, 0xffffffffffffffff
and r15, r11
and rbx, 0xffffffffffffffff
or r10, r14
or r15, rbx
xor r10, r15
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
mov rbx, r10
xor rbx, 0xffffffffffffffff
movabs r14, 0x6f454306b207213
mov r15, qword [rbp + 0x100]
xor r15, r14
or r11, rbx
or r15, r14
xor r11, 0xffffffffffffffff
and r11, r15
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, 0xffffffffffffffff
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, 0xffffffffffffffff
or rbx, r14
mov r14, qword [rbp + 0x100]
xor r14, r9
mov r9, rbx
xor r9, r14
and r9, rbx
xor r10, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov rbx, r8
xor rbx, 0xffffffffffffffff
mov r14, r11
xor r14, 0xffffffffffffffff
movabs r15, 0x2cb7593c4d6711ab
mov r12, qword [rbp + 0x100]
xor r12, r15
mov r13, rbx
and r13, r15
and r8, r12
mov rdi, r14
and rdi, r15
and r11, r12
or r13, r8
or rdi, r11
xor r13, rdi
or rbx, r14
xor rbx, 0xffffffffffffffff
or r12, r15
and rbx, r12
or r13, rbx
mov r8, r9
xor r8, 0xffffffffffffffff
mov r11, r10
xor r11, 0xffffffffffffffff
movabs rdi, 0x4983954ede6f10ab
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
mov r14, r8
and r14, rdi
and r9, rbx
mov r15, r11
and r15, rdi
and r10, rbx
or r14, r9
or r15, r10
xor r14, r15
or r8, r11
xor r8, 0xffffffffffffffff
or rbx, rdi
and r8, rbx
or r14, r8
mov r8, r13
xor r8, 0xffffffffffffffff
movabs r9, 0xfe303607d4641448
and r8, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
and r13, r10
mov r11, r14
xor r11, 0xffffffffffffffff
and r11, r9
and r14, r10
or r8, r13
or r11, r14
xor r8, r11
mov r9, r8
xor r9, 0xffffffffffffffff
movabs r10, 0xefae0a3f699e4d29
and r9, r10
mov r11, qword [rbp + 0x100]
xor r11, r10
and r8, r11
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r10
and r11, 0xffffffffffffffff
or r9, r8
or rdi, r11
xor r9, rdi
mov r8, qword [rbp + 0x100]
xor r8, rcx
movabs r10, 0xe23f831c29fe94fa
and r8, r10
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rdi, r11
and rdi, rcx
mov rbx, r9
xor rbx, 0xffffffffffffffff
and rbx, r10
and r9, r11
or r8, rdi
or rbx, r9
xor r8, rbx
mov r9, qword [rbp + 0x100]
xor r9, rcx
mov r10, r8
xor r10, r9
and r10, r8
mov r8, r10
xor r8, 0xffffffffffffffff
mov r9, rdx
xor r9, r8
and r9, rdx
mov r8, rdx
xor r8, 0xffffffffffffffff
movabs r11, 0x6e095b4fc0224e7b
and r8, r11
mov rdi, qword [rbp + 0x100]
xor rdi, r11
and rdx, rdi
mov rbx, r10
xor rbx, 0xffffffffffffffff
and rbx, r11
and r10, rdi
or r8, rdx
or rbx, r10
xor r8, rbx
mov rdx, r9
and rdx, r8
xor r9, r8
or rdx, r9
mov r8, rax
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x100]
xor r9, 0xffffffffffffffff
mov r10, rax
and r10, r9
or r8, r10
mov r9, qword [rbp + 0x100]
xor r9, 0xffffffffffffffff
xor r8, 0xffffffffffffffff
movabs r10, 0x204bd59dc9cfcb11
mov r11, qword [rbp + 0x100]
xor r11, r10
or r9, r8
or r11, r10
xor r9, 0xffffffffffffffff
and r9, r11
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
movabs r10, 0x259b27ca04976d5
and r8, r10
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rdi, r11
and rdi, 0xffffffffffffffff
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r10
and r11, 0xffffffffffffffff
or r8, rdi
or rbx, r11
xor r8, rbx
xor r8, 0xffffffffffffffff
mov r10, rax
xor r10, r8
and r10, rax
mov r8, r9
and r8, r10
xor r9, r10
or r8, r9
mov r9, rsi
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
mov r11, rsi
and r11, r10
or r9, r11
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
xor r9, 0xffffffffffffffff
movabs r11, 0x4b4587bab60cf8f6
mov rdi, qword [rbp + 0x100]
xor rdi, r11
or r10, r9
or rdi, r11
xor r10, 0xffffffffffffffff
and r10, rdi
mov r9, qword [rbp + 0x100]
xor r9, 0xffffffffffffffff
movabs r11, 0x34c7e846bb166552
and r9, r11
mov rdi, qword [rbp + 0x100]
xor rdi, r11
mov rbx, rdi
and rbx, 0xffffffffffffffff
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, r11
and rdi, 0xffffffffffffffff
or r9, rbx
or r14, rdi
xor r9, r14
xor r9, 0xffffffffffffffff
mov r11, rsi
xor r11, r9
and r11, rsi
mov r9, r10
xor r9, 0xffffffffffffffff
mov rdi, r11
xor rdi, 0xffffffffffffffff
movabs rbx, 0x20e1365969bcfc81
mov r14, qword [rbp + 0x100]
xor r14, rbx
mov r15, r9
and r15, rbx
and r10, r14
mov r12, rdi
and r12, rbx
and r11, r14
or r15, r10
or r12, r11
xor r15, r12
or r9, rdi
xor r9, 0xffffffffffffffff
or r14, rbx
and r9, r14
or r15, r9
movabs r9, 0xce0dd4489f199cd8
mov r10, qword [rbp + 0x100]
xor r10, r9
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r11, r9
or r10, r11
xor r10, 0xffffffffffffffff
movabs r11, 0x2b30b142081f3f0a
xor r10, r11
and r10, r11
mov rdi, qword [rbp + 0x100]
xor rdi, r11
and rdi, 0xffffffffffffffff
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r11
or rdi, rbx
mov rbx, qword [rbp + 0x100]
xor rbx, r9
mov r14, rdi
xor r14, 0xffffffffffffffff
movabs r12, 0xbf63e940fdbbfad
mov r13, qword [rbp + 0x100]
xor r13, r12
or rbx, r14
or r13, r12
xor rbx, 0xffffffffffffffff
and rbx, r13
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, 0xffffffffffffffff
mov r12, qword [rbp + 0x100]
xor r12, 0xffffffffffffffff
and r12, 0xffffffffffffffff
or r14, r12
xor r14, 0xffffffffffffffff
mov r12, qword [rbp + 0x100]
xor r12, r11
movabs r11, 0x3122cdf22d9cca7
mov r13, qword [rbp + 0x100]
xor r13, r11
or r14, r12
or r13, r11
xor r14, 0xffffffffffffffff
and r14, r13
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
xor rdi, 0xffffffffffffffff
movabs r12, 0x34e2894953dfd2da
mov r13, qword [rbp + 0x100]
xor r13, r12
or r11, rdi
or r13, r12
xor r11, 0xffffffffffffffff
and r11, r13
mov rdi, r10
and rdi, rbx
xor r10, rbx
or rdi, r10
mov r10, r14
and r10, r11
xor r14, r11
or r10, r14
mov r11, rdi
xor r11, 0xffffffffffffffff
mov rbx, r10
and rbx, r11
xor r10, 0xffffffffffffffff
and rdi, r10
or rbx, rdi
mov r10, r8
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
mov rdi, r8
and rdi, r11
or r10, rdi
mov r11, qword [rbp + 0x100]
xor r11, r9
movabs rdi, 0xbb2673bd993a4528
and r11, rdi
mov r14, qword [rbp + 0x100]
xor r14, rdi
mov r12, r14
and r12, r9
mov r13, qword [rbp + 0x100]
xor r13, 0xffffffffffffffff
and r13, rdi
and r14, 0xffffffffffffffff
or r11, r12
or r13, r14
xor r11, r13
movabs rdi, 0x3cffa2d9acc6f05
mov r14, qword [rbp + 0x100]
xor r14, rdi
movabs r12, 0x3bd4d418871b92d5
and r14, r12
mov r13, qword [rbp + 0x100]
xor r13, r12
mov qword [rbp + 0xf0], r13
and r13, rdi
mov qword [rbp + 0xe8], rax
mov rax, qword [rbp + 0x100]
xor rax, 0xffffffffffffffff
and rax, r12
mov r12, qword [rbp + 0xf0]
and r12, 0xffffffffffffffff
or r14, r13
or rax, r12
xor r14, rax
mov rax, r10
and rax, r11
xor r10, r11
or rax, r10
mov r10, r14
and r10, rdi
xor r14, rdi
or r10, r14
mov r11, rax
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rax, rdi
or r11, rax
xor r10, 0xffffffffffffffff
mov rax, r11
xor rax, r10
and rax, r11
mov r10, rbx
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
mov rdi, rbx
and rdi, r11
or r10, rdi
mov r11, qword [rbp + 0xe8]
xor r11, 0xffffffffffffffff
movabs rdi, 0x3818817c6658975f
and r11, rdi
mov r14, qword [rbp + 0x100]
xor r14, rdi
mov r12, qword [rbp + 0xe8]
and r12, r14
mov r13, r10
xor r13, 0xffffffffffffffff
and r13, rdi
and r10, r14
or r11, r12
or r13, r10
xor r11, r13
mov r10, qword [rbp + 0xe8]
xor r10, 0xffffffffffffffff
mov rdi, r11
xor rdi, r10
and rdi, r11
mov r10, r15
xor r10, 0xffffffffffffffff
movabs r11, 0xec20071f8bc0a286
and r10, r11
mov r14, qword [rbp + 0x100]
xor r14, r11
mov r12, r15
and r12, r14
mov r13, qword [rbp + 0x100]
xor r13, 0xffffffffffffffff
and r13, r11
and r14, 0xffffffffffffffff
or r10, r12
or r13, r14
xor r10, r13
mov r11, qword [rbp + 0x100]
xor r11, r9
and r11, 0xffffffffffffffff
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, r9
or r11, r14
movabs r14, 0x1cd229d5e1d845d7
mov r12, qword [rbp + 0x100]
xor r12, r14
and r12, 0xffffffffffffffff
mov r13, qword [rbp + 0x100]
xor r13, 0xffffffffffffffff
and r13, r14
or r12, r13
mov r13, r10
xor r13, 0xffffffffffffffff
mov qword [rbp + 0xe0], r11
xor r11, 0xffffffffffffffff
mov qword [rbp + 0xd8], rax
movabs rax, 0x3435854a618a6394
mov qword [rbp + 0xd0], rax
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0xc8], rcx
mov rcx, qword [rbp + 0xd0]
xor rax, rcx
mov rcx, r13
mov qword [rbp + 0xc0], rax
mov rax, qword [rbp + 0xd0]
and rcx, rax
mov rax, qword [rbp + 0xc0]
and r10, rax
mov rax, r11
mov qword [rbp + 0xb8], rcx
mov rcx, qword [rbp + 0xd0]
and rax, rcx
mov rcx, qword [rbp + 0xe0]
mov qword [rbp + 0xb0], rax
mov rax, qword [rbp + 0xc0]
and rcx, rax
mov rax, qword [rbp + 0xb8]
or rax, r10
mov r10, qword [rbp + 0xb0]
or r10, rcx
xor rax, r10
or r13, r11
xor r13, 0xffffffffffffffff
mov rcx, qword [rbp + 0xc0]
mov r10, qword [rbp + 0xd0]
or rcx, r10
and r13, rcx
or rax, r13
mov rcx, qword [rbp + 0x100]
xor rcx, r14
mov r11, r12
xor r11, 0xffffffffffffffff
movabs r13, 0xf802125d232a8023
mov r10, qword [rbp + 0x100]
xor r10, r13
mov qword [rbp + 0xa8], rcx
and rcx, r13
mov qword [rbp + 0xa0], r10
and r10, r14
mov r14, r11
and r14, r13
mov qword [rbp + 0x98], rax
mov rax, qword [rbp + 0xa0]
and r12, rax
or rcx, r10
or r14, r12
xor rcx, r14
mov r10, qword [rbp + 0xa8]
or r10, r11
xor r10, 0xffffffffffffffff
or rax, r13
and r10, rax
or rcx, r10
mov rax, qword [rbp + 0x98]
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x98]
and r11, r10
or rax, r11
xor rax, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
movabs r10, 0xdfe2522f8133c5a3
mov r11, qword [rbp + 0x100]
xor r11, r10
or rax, rcx
or r11, r10
xor rax, 0xffffffffffffffff
and rax, r11
mov rcx, rsi
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
and rsi, r10
or rcx, rsi
mov r10, rbx
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
mov rsi, rbx
and rsi, r11
or r10, rsi
movabs r11, 0x6e59f5ae4c39368
mov rsi, qword [rbp + 0x100]
xor rsi, r11
and rsi, 0xffffffffffffffff
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, r11
or rsi, r14
mov r14, rcx
xor r14, 0xffffffffffffffff
mov r12, r10
xor r12, 0xffffffffffffffff
movabs r13, 0x688f811687f57db4
mov qword [rbp + 0x90], rax
mov rax, qword [rbp + 0x100]
xor rax, r13
mov qword [rbp + 0x88], r14
and r14, r13
and rcx, rax
mov qword [rbp + 0x80], r12
and r12, r13
and r10, rax
or r14, rcx
or r12, r10
xor r14, r12
mov rcx, qword [rbp + 0x88]
mov r10, qword [rbp + 0x80]
or rcx, r10
xor rcx, 0xffffffffffffffff
or rax, r13
and rcx, rax
or r14, rcx
mov rax, rsi
and rax, r11
xor rsi, r11
or rax, rsi
mov rcx, r14
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r14, r11
or rcx, r14
xor rcx, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs r11, 0x28b6d3bdc03eb09a
mov rsi, qword [rbp + 0x100]
xor rsi, r11
or rcx, rax
or rsi, r11
xor rcx, 0xffffffffffffffff
and rcx, rsi
mov rax, qword [rbp + 0xd8]
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
mov rsi, qword [rbp + 0xd8]
and rsi, r11
or rax, rsi
mov r11, rdi
xor r11, 0xffffffffffffffff
movabs rsi, 0x4a9032849c32547a
and r11, rsi
mov r14, qword [rbp + 0x100]
xor r14, rsi
mov r12, rdi
and r12, r14
mov r13, qword [rbp + 0x100]
xor r13, 0xffffffffffffffff
and r13, rsi
and r14, 0xffffffffffffffff
or r11, r12
or r13, r14
xor r11, r13
movabs rsi, 0x404d3208a08028af
mov r14, qword [rbp + 0x100]
xor r14, rsi
movabs r12, 0xbd061cffde0a46e9
and r14, r12
mov r13, qword [rbp + 0x100]
xor r13, r12
mov r10, r13
and r10, rsi
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x100]
xor rax, 0xffffffffffffffff
and rax, r12
and r13, 0xffffffffffffffff
or r14, r10
or rax, r13
xor r14, rax
mov rax, qword [rbp + 0x78]
xor rax, 0xffffffffffffffff
mov r10, qword [rbp + 0x100]
xor r10, rsi
movabs r12, 0x6535fefd34765d2a
mov r13, qword [rbp + 0x100]
xor r13, r12
or rax, r10
or r13, r12
xor rax, 0xffffffffffffffff
and rax, r13
mov r10, r14
xor r10, 0xffffffffffffffff
mov r12, qword [rbp + 0xd8]
xor r12, r10
mov r10, qword [rbp + 0xd8]
and r12, r10
mov r13, qword [rbp + 0x100]
xor r13, rsi
mov r10, r11
xor r10, r13
and r10, r11
mov r13, r14
xor r13, 0xffffffffffffffff
mov qword [rbp + 0x70], rdi
xor rdi, r13
mov r13, qword [rbp + 0x70]
and rdi, r13
mov r13, rax
xor r13, 0xffffffffffffffff
mov qword [rbp + 0x68], r12
xor r12, 0xffffffffffffffff
mov qword [rbp + 0x60], rax
movabs rax, 0x42f2650bc24fb4af
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0x50], rcx
mov rcx, qword [rbp + 0x58]
xor rax, rcx
mov rcx, r13
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x58]
and rcx, rax
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x40], rcx
mov rcx, qword [rbp + 0x48]
and rax, rcx
mov rcx, r12
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x58]
and rcx, rax
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x30], rcx
mov rcx, qword [rbp + 0x48]
and rax, rcx
mov rcx, qword [rbp + 0x40]
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x38]
or rcx, rax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x20], rcx
mov rcx, qword [rbp + 0x28]
or rax, rcx
mov rcx, qword [rbp + 0x20]
xor rcx, rax
or r13, r12
xor r13, 0xffffffffffffffff
mov rax, qword [rbp + 0x48]
mov r12, qword [rbp + 0x58]
or rax, r12
and r13, rax
or rcx, r13
mov rax, r10
and rax, rdi
xor r10, rdi
or rax, r10
mov r10, rcx
xor r10, 0xffffffffffffffff
movabs rdi, 0x4c7f896362cdc963
and r10, rdi
mov r13, qword [rbp + 0x100]
xor r13, rdi
and rcx, r13
mov r12, rax
xor r12, 0xffffffffffffffff
and r12, rdi
and rax, r13
or r10, rcx
or r12, rax
xor r10, r12
mov rax, qword [rbp + 0x78]
and rax, r11
mov rcx, qword [rbp + 0x78]
xor rcx, r11
or rax, rcx
mov rcx, rax
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and rax, r11
or rcx, rax
mov rax, r14
and rax, rsi
xor r14, rsi
or rax, r14
xor rcx, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs r11, 0x69e83c938de05207
mov rsi, qword [rbp + 0x100]
xor rsi, r11
or rcx, rax
or rsi, r11
xor rcx, 0xffffffffffffffff
and rcx, rsi
mov rax, r10
xor rax, 0xffffffffffffffff
mov r11, rcx
xor r11, 0xffffffffffffffff
movabs rsi, 0x78e8969b2aad80e9
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
mov r14, rax
and r14, rsi
and r10, rdi
mov r12, r11
and r12, rsi
and rcx, rdi
or r14, r10
or r12, rcx
xor r14, r12
or rax, r11
xor rax, 0xffffffffffffffff
or rdi, rsi
and rax, rdi
or r14, rax
mov rax, qword [rbp + 0x90]
xor rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x50]
xor rcx, 0xffffffffffffffff
movabs r10, 0x7ad17e2294df9335
mov r11, qword [rbp + 0x100]
xor r11, r10
or rax, rcx
or r11, r10
xor rax, 0xffffffffffffffff
and rax, r11
mov rcx, qword [rbp + 0x90]
xor rcx, 0xffffffffffffffff
movabs r10, 0x5cffb2ff5d816787
and rcx, r10
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rsi, qword [rbp + 0x90]
and rsi, r11
mov rdi, qword [rbp + 0x50]
xor rdi, 0xffffffffffffffff
and rdi, r10
mov r10, qword [rbp + 0x50]
and r10, r11
or rcx, rsi
or rdi, r10
xor rcx, rdi
mov r10, rax
and r10, rcx
xor rax, rcx
or r10, rax
mov rax, r14
xor rax, 0xffffffffffffffff
movabs rcx, 0x92916033a950669c
and rax, rcx
mov r11, qword [rbp + 0x100]
xor r11, rcx
mov rsi, r14
and rsi, r11
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, rcx
and r11, 0xffffffffffffffff
or rax, rsi
or rdi, r11
xor rax, rdi
xor rax, 0xffffffffffffffff
mov rcx, r10
xor rcx, rax
and rcx, r10
mov rax, r10
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r10, r11
or rax, r10
xor r14, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs r10, 0x7fbe2bf3fe017c6
mov r11, qword [rbp + 0x100]
xor r11, r10
or r14, rax
or r11, r10
xor r14, 0xffffffffffffffff
and r14, r11
mov rax, rcx
and rax, r14
xor rcx, r14
or rax, rcx
mov rcx, r8
xor rcx, 0xffffffffffffffff
movabs r10, 0x89f3633a73e31ba0
and rcx, r10
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rsi, r8
and rsi, r11
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r10
and r11, 0xffffffffffffffff
or rcx, rsi
or rdi, r11
xor rcx, rdi
mov r10, r15
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
mov rsi, r15
and rsi, r11
or r10, rsi
movabs r11, 0xeeca5244b51e676d
mov rsi, qword [rbp + 0x100]
xor rsi, r11
and rsi, 0xffffffffffffffff
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r11
or rsi, rdi
mov rdi, qword [rbp + 0x100]
xor rdi, r11
mov r14, rcx
xor r14, rdi
and r14, rcx
xor r8, 0xffffffffffffffff
mov rdi, rsi
xor rdi, 0xffffffffffffffff
movabs r12, 0x781506c39a0debe9
mov r13, qword [rbp + 0x100]
xor r13, r12
or r8, rdi
or r13, r12
xor r8, 0xffffffffffffffff
and r8, r13
mov rdi, r10
xor rdi, 0xffffffffffffffff
mov r12, qword [rbp + 0x100]
xor r12, r11
movabs r13, 0x7cf64219c5070903
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x100]
xor rax, r13
or rdi, r12
or rax, r13
xor rdi, 0xffffffffffffffff
and rdi, rax
xor r15, 0xffffffffffffffff
mov rax, rsi
xor rax, 0xffffffffffffffff
movabs r12, 0x9235b5d6b738e619
mov r13, qword [rbp + 0x100]
xor r13, r12
or r15, rax
or r13, r12
xor r15, 0xffffffffffffffff
and r15, r13
mov rax, r14
xor rax, 0xffffffffffffffff
mov r12, r8
xor r12, 0xffffffffffffffff
movabs r13, 0xa0c2ce4ee58b1394
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x100]
xor rax, r13
mov qword [rbp + 8], rax
mov rax, qword [rbp + 0x10]
and rax, r13
mov qword [rbp], rax
mov rax, qword [rbp + 8]
and r14, rax
mov rax, r12
and rax, r13
mov qword [rbp - 8], rax
mov rax, qword [rbp + 8]
and r8, rax
mov rax, qword [rbp]
or rax, r14
mov r14, qword [rbp - 8]
or r14, r8
xor rax, r14
mov r8, qword [rbp + 0x10]
or r8, r12
xor r8, 0xffffffffffffffff
mov r14, qword [rbp + 8]
or r14, r13
and r8, r14
or rax, r8
mov r8, rdi
and r8, r15
xor rdi, r15
or r8, rdi
mov rdi, rax
xor rdi, 0xffffffffffffffff
mov r14, r8
and r14, rdi
xor r8, 0xffffffffffffffff
and rax, r8
or r14, rax
mov rax, rcx
and rax, r10
xor rcx, r10
or rax, rcx
mov rcx, rax
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
and rax, r8
or rcx, rax
mov rax, rsi
and rax, r11
xor rsi, r11
or rax, rsi
xor rcx, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs r8, 0x216ff66ece4554c6
mov r10, qword [rbp + 0x100]
xor r10, r8
or rcx, rax
or r10, r8
xor rcx, 0xffffffffffffffff
and rcx, r10
mov rax, r14
xor rax, 0xffffffffffffffff
mov r8, rcx
xor r8, 0xffffffffffffffff
movabs r10, 0x7623b8f83f728f3d
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rsi, rax
and rsi, r10
and r14, r11
mov rdi, r8
and rdi, r10
and rcx, r11
or rsi, r14
or rdi, rcx
xor rsi, rdi
or rax, r8
xor rax, 0xffffffffffffffff
or r11, r10
and rax, r11
or rsi, rax
mov rax, rsi
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x100]
xor rcx, 0xffffffffffffffff
mov r8, rsi
and r8, rcx
or rax, r8
xor rax, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x100]
xor rcx, 0xffffffffffffffff
movabs r8, 0x90eebef5a7212a35
and rcx, r8
mov r10, qword [rbp + 0x100]
xor r10, r8
mov r11, r10
and r11, 0xffffffffffffffff
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r8
and r10, 0xffffffffffffffff
or rcx, r11
or rdi, r10
xor rcx, rdi
xor rsi, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
movabs r8, 0xebcf06a08dc54af0
mov r10, qword [rbp + 0x100]
xor r10, r8
or rsi, rcx
or r10, r8
xor rsi, 0xffffffffffffffff
and rsi, r10
mov rcx, rax
and rcx, rsi
xor rax, rsi
or rcx, rax
mov rax, rbx
xor rax, 0xffffffffffffffff
xor rax, r9
and rax, r9
mov r8, qword [rbp + 0x100]
xor r8, r9
movabs r10, 0x7c7e14f74d325765
and r8, r10
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rsi, r11
and rsi, r9
mov r9, rbx
xor r9, 0xffffffffffffffff
and r9, r10
and rbx, r11
or r8, rsi
or r9, rbx
xor r8, r9
mov r9, rax
and r9, r8
xor rax, r8
or r9, rax
mov rax, r9
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
and r9, r8
or rax, r9
mov r8, rcx
xor r8, 0xffffffffffffffff
mov r9, rax
and r9, r8
xor rax, 0xffffffffffffffff
mov r8, rcx
and r8, rax
or r9, r8
xor r9, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
movabs rax, 0x41873f6981286cd6
mov r8, qword [rbp + 0x100]
xor r8, rax
or r9, rcx
or r8, rax
xor r9, 0xffffffffffffffff
and r9, r8
mov rax, qword [rbp + 0x18]
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x100]
xor rcx, 0xffffffffffffffff
mov r8, qword [rbp + 0x18]
and r8, rcx
or rax, r8
mov rcx, r9
xor rcx, 0xffffffffffffffff
movabs r8, 0x4c0f7538a816aa2b
and rcx, r8
mov r10, qword [rbp + 0x100]
xor r10, r8
mov r11, r9
and r11, r10
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, r8
and r10, 0xffffffffffffffff
or rcx, r11
or rsi, r10
xor rcx, rsi
movabs r8, 0x13af6cd9dda0b02a
mov r10, qword [rbp + 0x100]
xor r10, r8
movabs r11, 0x67142ca7a1be94c1
and r10, r11
mov rsi, qword [rbp + 0x100]
xor rsi, r11
mov rdi, rsi
and rdi, r8
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r11
and rsi, 0xffffffffffffffff
or r10, rdi
or rbx, rsi
xor r10, rbx
mov r11, rax
xor r11, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, r8
movabs rdi, 0x16a15f989f71a422
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
or r11, rsi
or rbx, rdi
xor r11, 0xffffffffffffffff
and r11, rbx
mov rsi, qword [rbp + 0x18]
xor rsi, 0xffffffffffffffff
mov rdi, r10
xor rdi, 0xffffffffffffffff
movabs rbx, 0x20afa48660f436b7
mov r14, qword [rbp + 0x100]
xor r14, rbx
or rsi, rdi
or r14, rbx
xor rsi, 0xffffffffffffffff
and rsi, r14
mov rdi, qword [rbp + 0x100]
xor rdi, r8
mov rbx, rcx
xor rbx, rdi
and rbx, rcx
xor r9, 0xffffffffffffffff
mov rdi, r10
xor rdi, 0xffffffffffffffff
movabs r14, 0xae3eb14a56c7d288
mov r15, qword [rbp + 0x100]
xor r15, r14
or r9, rdi
or r15, r14
xor r9, 0xffffffffffffffff
and r9, r15
mov rdi, r11
and rdi, rsi
xor r11, rsi
or rdi, r11
mov r11, rbx
and r11, r9
xor rbx, r9
or r11, rbx
mov r9, rdi
xor r9, 0xffffffffffffffff
mov rsi, r11
and rsi, r9
xor r11, 0xffffffffffffffff
and rdi, r11
or rsi, rdi
mov r9, rax
xor r9, 0xffffffffffffffff
mov r11, rcx
xor r11, 0xffffffffffffffff
movabs rdi, 0x36b7b0b31e9dc30b
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
mov r14, r9
and r14, rdi
and rax, rbx
mov r15, r11
and r15, rdi
and rcx, rbx
or r14, rax
or r15, rcx
xor r14, r15
or r9, r11
xor r9, 0xffffffffffffffff
or rbx, rdi
and r9, rbx
or r14, r9
mov rax, r14
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rcx, qword [rbp + 0x100]
xor rcx, 0xffffffffffffffff
and r14, rcx
or rax, r14
mov rcx, qword [rbp + 0x100]
xor rcx, r8
mov r9, r10
xor r9, 0xffffffffffffffff
movabs r11, 0x11257a2939bdb048
mov rdi, qword [rbp + 0x100]
xor rdi, r11
mov rbx, rcx
and rbx, r11
mov r14, rdi
and r14, r8
mov r8, r9
and r8, r11
and r10, rdi
or rbx, r14
or r8, r10
xor rbx, r8
or rcx, r9
xor rcx, 0xffffffffffffffff
or rdi, r11
and rcx, rdi
or rbx, rcx
xor rbx, 0xffffffffffffffff
mov rcx, rax
xor rcx, rbx
and rcx, rax
mov rax, rsi
xor rax, 0xffffffffffffffff
mov r8, rcx
xor r8, 0xffffffffffffffff
movabs r9, 0xd5c56e010c8f87db
mov r10, qword [rbp + 0x100]
xor r10, r9
mov r11, rax
and r11, r9
and rsi, r10
mov rdi, r8
and rdi, r9
and rcx, r10
or r11, rsi
or rdi, rcx
xor r11, rdi
or rax, r8
xor rax, 0xffffffffffffffff
or r10, r9
and rax, r10
or r11, rax
mov rax, qword [rbp + 0x100]
mov rcx, qword [rbp + 0xc8]
xor rax, rcx
movabs r8, 0x640aba6c5ed4afe0
and rax, r8
mov r9, qword [rbp + 0x100]
xor r9, r8
mov r10, r9
and r10, rcx
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, r8
and r9, 0xffffffffffffffff
or rax, r10
or rsi, r9
xor rax, rsi
mov r8, rdx
xor r8, 0xffffffffffffffff
movabs r9, 0x2e2079efe6c081ec
and r8, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
mov rsi, rdx
and rsi, r10
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r9
and r10, 0xffffffffffffffff
or r8, rsi
or rdi, r10
xor r8, rdi
movabs r9, 0x8ea54690157a22dd
mov r10, qword [rbp + 0x100]
xor r10, r9
and r10, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, r9
or r10, rsi
mov rsi, rax
and rsi, r8
xor rax, r8
or rsi, rax
mov rax, r10
and rax, r9
xor r10, r9
or rax, r10
mov r8, rsi
xor r8, 0xffffffffffffffff
movabs r9, 0x77c810cc936bd381
and r8, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
and rsi, r10
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r9
and r10, 0xffffffffffffffff
or r8, rsi
or rdi, r10
xor r8, rdi
xor rax, 0xffffffffffffffff
mov r9, r8
xor r9, rax
and r9, r8
mov rax, qword [rbp + 0x100]
xor rax, rcx
and rax, 0xffffffffffffffff
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
and r8, rcx
or rax, r8
mov r8, rdx
xor r8, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs r10, 0xf89feadc3b4d1599
mov rsi, qword [rbp + 0x100]
xor rsi, r10
or r8, rax
or rsi, r10
xor r8, 0xffffffffffffffff
and r8, rsi
mov rax, rdx
xor rax, 0xffffffffffffffff
movabs r10, 0x6f156bb06eec3f01
and rax, r10
mov rsi, qword [rbp + 0x100]
xor rsi, r10
and rdx, rsi
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r10
and rsi, 0xffffffffffffffff
or rax, rdx
or rdi, rsi
xor rax, rdi
xor rax, 0xffffffffffffffff
xor rax, rcx
and rax, rcx
mov rdx, r8
and rdx, rax
xor r8, rax
or rdx, r8
mov rax, r9
xor rax, 0xffffffffffffffff
movabs r8, 0xb7a57b397300eca7
and rax, r8
mov r10, qword [rbp + 0x100]
xor r10, r8
mov rsi, r9
and rsi, r10
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r8
and r10, 0xffffffffffffffff
or rax, rsi
or rdi, r10
xor rax, rdi
mov r8, rdx
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
mov rsi, rdx
and rsi, r10
or r8, rsi
movabs r10, 0x8ec712d6a3302e9d
mov rsi, qword [rbp + 0x100]
xor rsi, r10
and rsi, 0xffffffffffffffff
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r10
or rsi, rdi
mov rdi, qword [rbp + 0x100]
xor rdi, r10
mov rbx, rax
xor rbx, rdi
and rbx, rax
mov rdi, rsi
xor rdi, 0xffffffffffffffff
mov r14, r9
xor r14, rdi
and r14, r9
mov r9, qword [rbp + 0x100]
xor r9, r10
mov rdi, r8
xor rdi, r9
and rdi, r8
mov r9, rsi
xor r9, 0xffffffffffffffff
mov r15, rdx
xor r15, r9
and r15, rdx
mov rdx, rbx
xor rdx, 0xffffffffffffffff
mov r9, r14
xor r9, 0xffffffffffffffff
movabs r12, 0x8488056d9b74c3bf
mov r13, qword [rbp + 0x100]
xor r13, r12
mov rcx, rdx
and rcx, r12
and rbx, r13
mov qword [rbp - 0x10], r9
and r9, r12
and r14, r13
or rcx, rbx
or r9, r14
xor rcx, r9
mov r9, qword [rbp - 0x10]
or rdx, r9
xor rdx, 0xffffffffffffffff
or r13, r12
and rdx, r13
or rcx, rdx
mov rdx, rdi
and rdx, r15
xor rdi, r15
or rdx, rdi
mov rdi, rcx
xor rdi, 0xffffffffffffffff
mov rbx, rdx
and rbx, rdi
xor rdx, 0xffffffffffffffff
and rcx, rdx
or rbx, rcx
mov rcx, rax
and rcx, r8
xor rax, r8
or rcx, rax
mov rax, rcx
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x100]
xor rdx, 0xffffffffffffffff
and rcx, rdx
or rax, rcx
mov rcx, rsi
and rcx, r10
xor rsi, r10
or rcx, rsi
xor rax, 0xffffffffffffffff
xor rcx, 0xffffffffffffffff
movabs rdx, 0x116cebce087e0c6e
mov r8, qword [rbp + 0x100]
xor r8, rdx
or rax, rcx
or r8, rdx
xor rax, 0xffffffffffffffff
and rax, r8
mov rcx, rbx
and rcx, rax
xor rbx, rax
or rcx, rbx
mov rax, r11
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x100]
xor rdx, 0xffffffffffffffff
mov r8, r11
and r8, rdx
or rax, r8
movabs rdx, 0x66c6869550c3a5ae
mov r8, qword [rbp + 0x100]
xor r8, rdx
xor rax, 0xffffffffffffffff
movabs r10, 0x35bedcda4bcac2de
mov rsi, qword [rbp + 0x100]
xor rsi, r10
or r8, rax
or rsi, r10
xor r8, 0xffffffffffffffff
and r8, rsi
mov rax, qword [rbp + 0x100]
xor rax, rdx
movabs r10, 0x26c219c5c53440eb
and rax, r10
mov rsi, qword [rbp + 0x100]
xor rsi, r10
mov rdi, rsi
and rdi, rdx
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r10
and rsi, 0xffffffffffffffff
or rax, rdi
or rbx, rsi
xor rax, rbx
mov r10, r11
xor r10, 0xffffffffffffffff
mov rsi, rax
xor rsi, 0xffffffffffffffff
movabs rdi, 0x4425a3302cbc4b23
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
or r10, rsi
or rbx, rdi
xor r10, 0xffffffffffffffff
and r10, rbx
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
movabs rdi, 0x26b3959d4439a136
and rsi, rdi
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
mov r14, rbx
and r14, 0xffffffffffffffff
mov r15, qword [rbp + 0x100]
xor r15, 0xffffffffffffffff
and r15, rdi
and rbx, 0xffffffffffffffff
or rsi, r14
or r15, rbx
xor rsi, r15
xor rsi, 0xffffffffffffffff
mov rdi, qword [rbp + 0x100]
xor rdi, rdx
movabs rdx, 0x662330ad3437647b
mov rbx, qword [rbp + 0x100]
xor rbx, rdx
or rsi, rdi
or rbx, rdx
xor rsi, 0xffffffffffffffff
and rsi, rbx
xor rax, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, r8
and rdx, r10
xor r8, r10
or rdx, r8
mov r8, rsi
and r8, rax
xor rsi, rax
or r8, rsi
mov rax, rdx
xor rax, 0xffffffffffffffff
movabs r10, 0x1f217fda6d35e773
and rax, r10
mov rsi, qword [rbp + 0x100]
xor rsi, r10
and rdx, rsi
mov rdi, r8
xor rdi, 0xffffffffffffffff
and rdi, r10
and r8, rsi
or rax, rdx
or rdi, r8
xor rax, rdi
movabs rdx, 0x7ded74063f14f979
mov r8, qword [rbp + 0x100]
xor r8, rdx
movabs r10, 0x836bb258fbde8054
and r8, r10
mov rsi, qword [rbp + 0x100]
xor rsi, r10
mov rdi, rsi
and rdi, rdx
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r10
and rsi, 0xffffffffffffffff
or r8, rdi
or rbx, rsi
xor r8, rbx
mov r10, rax
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rax, rsi
or r10, rax
movabs rax, 0x72f1355839823920
mov rsi, qword [rbp + 0x100]
xor rsi, rax
movabs rdi, 0xe8169ed567b0acc
and rsi, rdi
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
mov r14, rbx
and r14, rax
mov r15, qword [rbp + 0x100]
xor r15, 0xffffffffffffffff
and r15, rdi
and rbx, 0xffffffffffffffff
or rsi, r14
or r15, rbx
xor rsi, r15
mov rdi, r8
and rdi, r10
xor r8, r10
or rdi, r8
mov r8, rsi
and r8, rax
xor rsi, rax
or r8, rsi
mov rax, rdi
xor rax, 0xffffffffffffffff
movabs r10, 0x6f38744744efee95
and rax, r10
mov rsi, qword [rbp + 0x100]
xor rsi, r10
and rdi, rsi
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r10
and rsi, 0xffffffffffffffff
or rax, rdi
or rbx, rsi
xor rax, rbx
xor rax, 0xffffffffffffffff
xor r8, 0xffffffffffffffff
movabs r10, 0x1c6f2fb8a6e0d6b7
mov rsi, qword [rbp + 0x100]
xor rsi, r10
or rax, r8
or rsi, r10
xor rax, 0xffffffffffffffff
and rax, rsi
mov r8, qword [rbp + 0x100]
xor r8, rdx
movabs r10, 0x2b2dee6c32e12ae2
and r8, r10
mov rsi, qword [rbp + 0x100]
xor rsi, r10
mov rdi, rsi
and rdi, rdx
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, r10
and rsi, 0xffffffffffffffff
or r8, rdi
or rbx, rsi
xor r8, rbx
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
xor r8, 0xffffffffffffffff
movabs rsi, 0x7e6a330855c6312e
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
or r10, r8
or rdi, rsi
xor r10, 0xffffffffffffffff
and r10, rdi
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
or r8, rsi
mov rsi, qword [rbp + 0x100]
xor rsi, rdx
xor r8, 0xffffffffffffffff
movabs rdi, 0x554673a9f5154430
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
or rsi, r8
or rbx, rdi
xor rsi, 0xffffffffffffffff
and rsi, rbx
mov r8, r10
and r8, rsi
xor r10, rsi
or r8, r10
mov r10, r11
xor r10, 0xffffffffffffffff
movabs rsi, 0x568d8c09728fcfb5
and r10, rsi
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
and r11, rdi
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, rsi
and rdi, 0xffffffffffffffff
or r10, r11
or rbx, rdi
xor r10, rbx
mov r11, r8
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
mov rdi, r8
and rdi, rsi
or r11, rdi
movabs rsi, 0x27f7c72c5c373ea7
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
and rdi, 0xffffffffffffffff
mov rbx, qword [rbp + 0x100]
xor rbx, 0xffffffffffffffff
and rbx, rsi
or rdi, rbx
mov rbx, r10
and rbx, r11
xor r10, r11
or rbx, r10
mov r10, qword [rbp + 0x100]
xor r10, rsi
mov r11, rdi
xor r11, 0xffffffffffffffff
movabs r14, 0xca0e098bb09b5357
mov r15, qword [rbp + 0x100]
xor r15, r14
mov r12, r10
and r12, r14
mov r13, r15
and r13, rsi
mov rsi, r11
and rsi, r14
and rdi, r15
or r12, r13
or rsi, rdi
xor r12, rsi
or r10, r11
xor r10, 0xffffffffffffffff
or r15, r14
and r10, r15
or r12, r10
mov r10, rbx
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and rbx, r11
or r10, rbx
xor r12, 0xffffffffffffffff
mov r11, r10
xor r11, r12
and r11, r10
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
or r10, rsi
xor r10, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, 0xffffffffffffffff
or rsi, rdi
xor rsi, 0xffffffffffffffff
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
mov rdi, r10
and rdi, rsi
xor r10, rsi
or rdi, r10
mov r10, qword [rbp + 0x100]
xor r10, rdx
and r10, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, rdx
or r10, rsi
mov rdx, rdi
xor rdx, 0xffffffffffffffff
movabs rsi, 0x52ad0929cbf5801b
and rdx, rsi
mov rbx, qword [rbp + 0x100]
xor rbx, rsi
mov r14, rdi
and r14, rbx
mov r15, r10
xor r15, 0xffffffffffffffff
and r15, rsi
and r10, rbx
or rdx, r14
or r15, r10
xor rdx, r15
xor rdi, 0xffffffffffffffff
mov r10, rdx
xor r10, rdi
and r10, rdx
mov rdx, qword [rbp + 0x100]
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, 0xffffffffffffffff
or rdx, rsi
mov rsi, r8
xor rsi, 0xffffffffffffffff
movabs rdi, 0x1c5a7af0f5736a97
and rsi, rdi
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
and r8, rbx
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, rdi
and rbx, 0xffffffffffffffff
or rsi, r8
or r14, rbx
xor rsi, r14
movabs r8, 0x5877418b9e5fdded
mov rdi, qword [rbp + 0x100]
xor rdi, r8
movabs rbx, 0x2d2611df77a5d2ba
and rdi, rbx
mov r14, qword [rbp + 0x100]
xor r14, rbx
mov r15, r14
and r15, r8
mov r12, qword [rbp + 0x100]
xor r12, 0xffffffffffffffff
and r12, rbx
and r14, 0xffffffffffffffff
or rdi, r15
or r12, r14
xor rdi, r12
mov rbx, rdx
xor rbx, 0xffffffffffffffff
mov r14, rsi
xor r14, 0xffffffffffffffff
movabs r15, 0x40baf904e37ddfde
mov r12, qword [rbp + 0x100]
xor r12, r15
mov r13, rbx
and r13, r15
and rdx, r12
mov r9, r14
and r9, r15
and rsi, r12
or r13, rdx
or r9, rsi
xor r13, r9
or rbx, r14
xor rbx, 0xffffffffffffffff
or r12, r15
and rbx, r12
or r13, rbx
mov rdx, rdi
and rdx, r8
xor rdi, r8
or rdx, rdi
mov r8, r13
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x100]
xor r9, 0xffffffffffffffff
and r13, r9
or r8, r13
xor r8, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
movabs r9, 0x6f5681353c4c992e
mov rsi, qword [rbp + 0x100]
xor rsi, r9
or r8, rdx
or rsi, r9
xor r8, 0xffffffffffffffff
and r8, rsi
mov rdx, r11
xor rdx, 0xffffffffffffffff
mov r9, rax
xor r9, rdx
and r9, rax
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov rsi, r11
and rsi, rdx
xor r11, 0xffffffffffffffff
and rax, r11
or rsi, rax
mov rax, r9
xor rax, 0xffffffffffffffff
mov rdx, rsi
xor rdx, 0xffffffffffffffff
movabs r11, 0xb9e6fb78a45c601f
mov rdi, qword [rbp + 0x100]
xor rdi, r11
mov rbx, rax
and rbx, r11
and r9, rdi
mov r14, rdx
and r14, r11
and rsi, rdi
or rbx, r9
or r14, rsi
xor rbx, r14
or rax, rdx
xor rax, 0xffffffffffffffff
or rdi, r11
and rax, rdi
or rbx, rax
mov rax, r10
xor rax, 0xffffffffffffffff
movabs rdx, 0x304e99aa6e1b763c
and rax, rdx
mov r9, qword [rbp + 0x100]
xor r9, rdx
mov r11, r10
and r11, r9
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, rdx
and r9, 0xffffffffffffffff
or rax, r11
or rsi, r9
xor rax, rsi
mov rdx, r8
xor rdx, 0xffffffffffffffff
movabs r9, 0xaf417af082586a9c
and rdx, r9
mov r11, qword [rbp + 0x100]
xor r11, r9
mov rsi, r8
and rsi, r11
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r9
and r11, 0xffffffffffffffff
or rdx, rsi
or rdi, r11
xor rdx, rdi
movabs r9, 0x50eb79f244be4ad
mov r11, qword [rbp + 0x100]
xor r11, r9
and r11, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, r9
or r11, rsi
mov rsi, rax
xor rsi, 0xffffffffffffffff
mov rdi, qword [rbp + 0x100]
xor rdi, r9
movabs r14, 0x9ce200dd360ede91
mov r15, qword [rbp + 0x100]
xor r15, r14
or rsi, rdi
or r15, r14
xor rsi, 0xffffffffffffffff
and rsi, r15
xor r10, 0xffffffffffffffff
mov rdi, r11
xor rdi, 0xffffffffffffffff
movabs r14, 0x540da3a6ee18dfce
mov r15, qword [rbp + 0x100]
xor r15, r14
or r10, rdi
or r15, r14
xor r10, 0xffffffffffffffff
and r10, r15
mov rdi, rdx
xor rdi, 0xffffffffffffffff
mov r14, qword [rbp + 0x100]
xor r14, r9
movabs r15, 0xc6c99bb773e46a8c
mov r12, qword [rbp + 0x100]
xor r12, r15
or rdi, r14
or r12, r15
xor rdi, 0xffffffffffffffff
and rdi, r12
xor r8, 0xffffffffffffffff
mov r14, r11
xor r14, 0xffffffffffffffff
movabs r15, 0xf37951d41816d025
mov r12, qword [rbp + 0x100]
xor r12, r15
or r8, r14
or r12, r15
xor r8, 0xffffffffffffffff
and r8, r12
mov r14, rsi
and r14, r10
xor rsi, r10
or r14, rsi
mov r10, rdi
xor r10, 0xffffffffffffffff
mov rsi, r8
xor rsi, 0xffffffffffffffff
movabs r15, 0x35f6778131bed52
mov r12, qword [rbp + 0x100]
xor r12, r15
mov r13, r10
and r13, r15
and rdi, r12
mov qword [rbp - 0x18], rsi
and rsi, r15
and r8, r12
or r13, rdi
or rsi, r8
xor r13, rsi
mov r8, qword [rbp - 0x18]
or r10, r8
xor r10, 0xffffffffffffffff
or r12, r15
and r10, r12
or r13, r10
mov r10, r14
xor r10, 0xffffffffffffffff
movabs rsi, 0x1f82aab5d61a8818
and r10, rsi
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
and r14, rdi
mov r15, r13
xor r15, 0xffffffffffffffff
and r15, rsi
and r13, rdi
or r10, r14
or r15, r13
xor r10, r15
mov rsi, rax
and rsi, rdx
xor rax, rdx
or rsi, rax
mov rax, rsi
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x100]
xor rdx, 0xffffffffffffffff
and rsi, rdx
or rax, rsi
mov rdx, r11
and rdx, r9
xor r11, r9
or rdx, r11
xor rdx, 0xffffffffffffffff
mov r9, rax
xor r9, rdx
and r9, rax
mov rax, r10
xor rax, 0xffffffffffffffff
mov rdx, r9
xor rdx, 0xffffffffffffffff
movabs r11, 0xee285d50f13483f9
mov rsi, qword [rbp + 0x100]
xor rsi, r11
mov rdi, rax
and rdi, r11
and r10, rsi
mov r14, rdx
and r14, r11
and r9, rsi
or rdi, r10
or r14, r9
xor rdi, r14
or rax, rdx
xor rax, 0xffffffffffffffff
or rsi, r11
and rax, rsi
or rdi, rax
mov rax, rbx
xor rax, 0xffffffffffffffff
movabs rdx, 0xa8240fa641fb4658
and rax, rdx
mov r9, qword [rbp + 0x100]
xor r9, rdx
mov r10, rbx
and r10, r9
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r11, rdx
and r9, 0xffffffffffffffff
or rax, r10
or r11, r9
xor rax, r11
mov rdx, rdi
xor rdx, 0xffffffffffffffff
xor rax, 0xffffffffffffffff
movabs r9, 0x362346c45995d53
mov r10, qword [rbp + 0x100]
xor r10, r9
or rdx, rax
or r10, r9
xor rdx, 0xffffffffffffffff
and rdx, r10
mov rax, rdi
xor rax, 0xffffffffffffffff
movabs r9, 0x3639f54c3f9b2800
and rax, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
and rdi, r10
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r11, r9
and r10, 0xffffffffffffffff
or rax, rdi
or r11, r10
xor rax, r11
xor rax, 0xffffffffffffffff
mov r9, rbx
xor r9, rax
and r9, rbx
mov rax, rdx
and rax, r9
xor rdx, r9
or rax, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
movabs r9, 0x595bd0dd76af2d3c
and rdx, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
mov r11, rax
and r11, r10
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, 0xffffffffffffffff
or rdx, r11
or rsi, r10
xor rdx, rsi
movabs r9, 0xecd0d2afc121fc2d
mov r10, qword [rbp + 0x100]
xor r10, r9
xor rdx, 0xffffffffffffffff
movabs r11, 0x383d0b152d2c4bdf
mov rsi, qword [rbp + 0x100]
xor rsi, r11
or r10, rdx
or rsi, r11
xor r10, 0xffffffffffffffff
and r10, rsi
mov rdx, qword [rbp + 0x100]
xor rdx, r9
and rdx, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r11, r9
or rdx, r11
xor rax, 0xffffffffffffffff
mov r11, rdx
xor r11, 0xffffffffffffffff
movabs rsi, 0xc8639750c1b3dd3d
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
or rax, r11
or rdi, rsi
xor rax, 0xffffffffffffffff
and rax, rdi
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
movabs rsi, 0xb0279003b4a0d5e6
and r11, rsi
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
mov rbx, rdi
and rbx, 0xffffffffffffffff
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, rsi
and rdi, 0xffffffffffffffff
or r11, rbx
or r14, rdi
xor r11, r14
mov rsi, qword [rbp + 0x100]
xor rsi, r9
mov r9, r11
xor r9, rsi
and r9, r11
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
xor rdx, 0xffffffffffffffff
movabs rsi, 0x6e53867e0f4ee19d
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
or r11, rdx
or rdi, rsi
xor r11, 0xffffffffffffffff
and r11, rdi
mov rdx, r10
xor rdx, 0xffffffffffffffff
mov rsi, rax
xor rsi, 0xffffffffffffffff
movabs rdi, 0x51ac73ce53b38e5f
mov rbx, qword [rbp + 0x100]
xor rbx, rdi
mov r14, rdx
and r14, rdi
and r10, rbx
mov r15, rsi
and r15, rdi
and rax, rbx
or r14, r10
or r15, rax
xor r14, r15
or rdx, rsi
xor rdx, 0xffffffffffffffff
or rbx, rdi
and rdx, rbx
or r14, rdx
mov rax, r9
xor rax, 0xffffffffffffffff
mov rdx, r11
xor rdx, 0xffffffffffffffff
movabs r10, 0x73461cf56bdcaa00
mov rsi, qword [rbp + 0x100]
xor rsi, r10
mov rdi, rax
and rdi, r10
and r9, rsi
mov rbx, rdx
and rbx, r10
and r11, rsi
or rdi, r9
or rbx, r11
xor rdi, rbx
or rax, rdx
xor rax, 0xffffffffffffffff
or rsi, r10
and rax, rsi
or rdi, rax
mov rax, r14
xor rax, 0xffffffffffffffff
mov rdx, rdi
and rdx, rax
xor rdi, 0xffffffffffffffff
and r14, rdi
or rdx, r14
mov rax, rcx
xor rax, 0xffffffffffffffff
movabs r9, 0x6952871d20485d89
and rax, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
mov r11, rcx
and r11, r10
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, 0xffffffffffffffff
or rax, r11
or rsi, r10
xor rax, rsi
xor rax, 0xffffffffffffffff
movabs r9, 0x3e3b0ad66c11751f
xor rax, r9
and rax, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
and r10, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r11, r9
or r10, r11
xor rcx, 0xffffffffffffffff
mov r11, r10
xor r11, 0xffffffffffffffff
movabs rsi, 0x779d7ea6248a50f5
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
or rcx, r11
or rdi, rsi
xor rcx, 0xffffffffffffffff
and rcx, rdi
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
movabs rsi, 0x48b88a02744f5385
and r11, rsi
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
mov rbx, rdi
and rbx, 0xffffffffffffffff
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, rsi
and rdi, 0xffffffffffffffff
or r11, rbx
or r14, rdi
xor r11, r14
xor r11, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, r9
movabs r9, 0x69b05311e82d4afe
mov rdi, qword [rbp + 0x100]
xor rdi, r9
or r11, rsi
or rdi, r9
xor r11, 0xffffffffffffffff
and r11, rdi
xor r10, 0xffffffffffffffff
xor r10, 0xffffffffffffffff
and r10, 0xffffffffffffffff
mov r9, rax
and r9, rcx
xor rax, rcx
or r9, rax
mov rax, r11
and rax, r10
xor r11, r10
or rax, r11
mov rcx, r9
xor rcx, 0xffffffffffffffff
mov r10, rax
and r10, rcx
xor rax, 0xffffffffffffffff
and r9, rax
or r10, r9
movabs rax, 0x1aa3d9effb8d9eb0
mov rcx, qword [rbp + 0x100]
xor rcx, rax
movabs r9, 0xfff568385efaef77
and rcx, r9
mov r11, qword [rbp + 0x100]
xor r11, r9
mov rsi, r11
and rsi, rax
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r9
and r11, 0xffffffffffffffff
or rcx, rsi
or rdi, r11
xor rcx, rdi
xor rcx, 0xffffffffffffffff
movabs r9, 0xd84c033cbf7d73c9
xor rcx, r9
and rcx, r9
mov r11, qword [rbp + 0x100]
xor r11, r9
and r11, 0xffffffffffffffff
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, r9
or r11, rsi
mov rsi, qword [rbp + 0x100]
xor rsi, rax
mov rdi, r11
xor rdi, 0xffffffffffffffff
movabs rbx, 0xe943210b3a36f400
mov r14, qword [rbp + 0x100]
xor r14, rbx
or rsi, rdi
or r14, rbx
xor rsi, 0xffffffffffffffff
and rsi, r14
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
movabs rbx, 0xe8de070ad8428af6
and rdi, rbx
mov r14, qword [rbp + 0x100]
xor r14, rbx
mov r15, r14
and r15, 0xffffffffffffffff
mov r12, qword [rbp + 0x100]
xor r12, 0xffffffffffffffff
and r12, rbx
and r14, 0xffffffffffffffff
or rdi, r15
or r12, r14
xor rdi, r12
xor rdi, 0xffffffffffffffff
mov rbx, qword [rbp + 0x100]
xor rbx, r9
movabs r9, 0x276c89904b9dbab9
mov r14, qword [rbp + 0x100]
xor r14, r9
or rdi, rbx
or r14, r9
xor rdi, 0xffffffffffffffff
and rdi, r14
xor r11, 0xffffffffffffffff
xor r11, 0xffffffffffffffff
and r11, 0xffffffffffffffff
mov r9, rcx
xor r9, 0xffffffffffffffff
mov rbx, rsi
xor rbx, 0xffffffffffffffff
movabs r14, 0x5c329a8b4530de3
mov r15, qword [rbp + 0x100]
xor r15, r14
mov r12, r9
and r12, r14
and rcx, r15
mov r13, rbx
and r13, r14
and rsi, r15
or r12, rcx
or r13, rsi
xor r12, r13
or r9, rbx
xor r9, 0xffffffffffffffff
or r15, r14
and r9, r15
or r12, r9
mov rcx, rdi
xor rcx, 0xffffffffffffffff
mov r9, r11
xor r9, 0xffffffffffffffff
movabs rsi, 0x4c49403a5b54e30f
mov rbx, qword [rbp + 0x100]
xor rbx, rsi
mov r14, rcx
and r14, rsi
and rdi, rbx
mov r15, r9
and r15, rsi
and r11, rbx
or r14, rdi
or r15, r11
xor r14, r15
or rcx, r9
xor rcx, 0xffffffffffffffff
or rbx, rsi
and rcx, rbx
or r14, rcx
mov rcx, r12
xor rcx, 0xffffffffffffffff
mov r9, r14
and r9, rcx
xor r14, 0xffffffffffffffff
and r12, r14
or r9, r12
mov rcx, rdx
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
mov rsi, rdx
and rsi, r11
or rcx, rsi
mov r11, r10
xor r11, 0xffffffffffffffff
movabs rsi, 0x86a004e6a741c858
and r11, rsi
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
mov rbx, r10
and rbx, rdi
mov r14, qword [rbp + 0x100]
xor r14, 0xffffffffffffffff
and r14, rsi
and rdi, 0xffffffffffffffff
or r11, rbx
or r14, rdi
xor r11, r14
movabs rsi, 0x5d0704274098d5ce
mov rdi, qword [rbp + 0x100]
xor rdi, rsi
movabs rbx, 0xdd530641aaee17b6
and rdi, rbx
mov r14, qword [rbp + 0x100]
xor r14, rbx
mov r15, r14
and r15, rsi
mov r12, qword [rbp + 0x100]
xor r12, 0xffffffffffffffff
and r12, rbx
and r14, 0xffffffffffffffff
or rdi, r15
or r12, r14
xor rdi, r12
mov rbx, rcx
xor rbx, 0xffffffffffffffff
mov r14, qword [rbp + 0x100]
xor r14, rsi
movabs r15, 0x7dbbfd987e57e8c7
mov r12, qword [rbp + 0x100]
xor r12, r15
or rbx, r14
or r12, r15
xor rbx, 0xffffffffffffffff
and rbx, r12
xor rdx, 0xffffffffffffffff
mov r14, rdi
xor r14, 0xffffffffffffffff
movabs r15, 0xa499884cc792cefa
mov r12, qword [rbp + 0x100]
xor r12, r15
or rdx, r14
or r12, r15
xor rdx, 0xffffffffffffffff
and rdx, r12
mov r14, qword [rbp + 0x100]
xor r14, rsi
mov r15, r11
xor r15, r14
and r15, r11
xor r10, 0xffffffffffffffff
mov r14, rdi
xor r14, 0xffffffffffffffff
movabs r12, 0x38389a11ee96fd0e
mov r13, qword [rbp + 0x100]
xor r13, r12
or r10, r14
or r13, r12
xor r10, 0xffffffffffffffff
and r10, r13
mov r14, rbx
and r14, rdx
xor rbx, rdx
or r14, rbx
mov rdx, r15
xor rdx, 0xffffffffffffffff
mov rbx, r10
xor rbx, 0xffffffffffffffff
movabs r12, 0xe6f0b3e746501390
mov r13, qword [rbp + 0x100]
xor r13, r12
mov r8, rdx
and r8, r12
and r15, r13
mov qword [rbp - 0x20], rbx
and rbx, r12
and r10, r13
or r8, r15
or rbx, r10
xor r8, rbx
mov r10, qword [rbp - 0x20]
or rdx, r10
xor rdx, 0xffffffffffffffff
or r13, r12
and rdx, r13
or r8, rdx
mov rdx, r14
xor rdx, 0xffffffffffffffff
movabs rbx, 0x20d42ae879b036c3
and rdx, rbx
mov r15, qword [rbp + 0x100]
xor r15, rbx
and r14, r15
mov r12, r8
xor r12, 0xffffffffffffffff
and r12, rbx
and r8, r15
or rdx, r14
or r12, r8
xor rdx, r12
mov r8, rcx
and r8, r11
xor rcx, r11
or r8, rcx
mov rcx, r8
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
and r8, r11
or rcx, r8
mov r8, qword [rbp + 0x100]
xor r8, rsi
mov r11, rdi
xor r11, 0xffffffffffffffff
movabs rbx, 0x3bb5e702da99aec5
mov r14, qword [rbp + 0x100]
xor r14, rbx
mov r15, r8
and r15, rbx
mov r12, r14
and r12, rsi
mov rsi, r11
and rsi, rbx
and rdi, r14
or r15, r12
or rsi, rdi
xor r15, rsi
or r8, r11
xor r8, 0xffffffffffffffff
or r14, rbx
and r8, r14
or r15, r8
xor r15, 0xffffffffffffffff
mov r8, rcx
xor r8, r15
and r8, rcx
mov rcx, rdx
and rcx, r8
xor rdx, r8
or rcx, rdx
mov rdx, qword [rbp + 0x100]
xor rdx, rax
and rdx, 0xffffffffffffffff
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
and r8, rax
or rdx, r8
mov r8, r9
xor r8, 0xffffffffffffffff
and r8, 0xffffffffffffffff
mov r11, qword [rbp + 0x100]
xor r11, 0xffffffffffffffff
mov rsi, r9
and rsi, r11
or r8, rsi
movabs r11, 0x2eb571d743f49b19
mov rsi, qword [rbp + 0x100]
xor rsi, r11
and rsi, 0xffffffffffffffff
mov rdi, qword [rbp + 0x100]
xor rdi, 0xffffffffffffffff
and rdi, r11
or rsi, rdi
mov rdi, qword [rbp + 0x100]
xor rdi, r11
mov rbx, rdx
xor rbx, rdi
and rbx, rdx
mov rdi, rsi
xor rdi, 0xffffffffffffffff
xor rdi, rax
and rdi, rax
mov rax, qword [rbp + 0x100]
xor rax, r11
mov r14, r8
xor r14, rax
and r14, r8
mov rax, rsi
xor rax, 0xffffffffffffffff
mov r15, r9
xor r15, rax
and r15, r9
mov rax, rbx
xor rax, 0xffffffffffffffff
mov r9, rdi
xor r9, 0xffffffffffffffff
movabs r12, 0xd936f325dd448b00
mov r13, qword [rbp + 0x100]
xor r13, r12
mov r10, rax
and r10, r12
and rbx, r13
mov qword [rbp - 0x28], r9
and r9, r12
and rdi, r13
or r10, rbx
or r9, rdi
xor r10, r9
mov r9, qword [rbp - 0x28]
or rax, r9
xor rax, 0xffffffffffffffff
or r13, r12
and rax, r13
or r10, rax
mov rax, r14
xor rax, 0xffffffffffffffff
mov rdi, r15
xor rdi, 0xffffffffffffffff
movabs rbx, 0x3fc107a6d452b069
mov r12, qword [rbp + 0x100]
xor r12, rbx
mov r13, rax
and r13, rbx
and r14, r12
mov r9, rdi
and r9, rbx
and r15, r12
or r13, r14
or r9, r15
xor r13, r9
or rax, rdi
xor rax, 0xffffffffffffffff
or r12, rbx
and rax, r12
or r13, rax
mov rax, r10
xor rax, 0xffffffffffffffff
movabs r9, 0x50ecf4ad1381c0ff
and rax, r9
mov rdi, qword [rbp + 0x100]
xor rdi, r9
and r10, rdi
mov rbx, r13
xor rbx, 0xffffffffffffffff
and rbx, r9
and r13, rdi
or rax, r10
or rbx, r13
xor rax, rbx
mov r9, rdx
and r9, r8
xor rdx, r8
or r9, rdx
mov rdx, r9
xor rdx, 0xffffffffffffffff
and rdx, 0xffffffffffffffff
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
and r9, r8
or rdx, r9
mov r8, qword [rbp + 0x100]
xor r8, r11
mov r9, rsi
xor r9, 0xffffffffffffffff
movabs r10, 0xb6a6edd4c2eabbac
mov rdi, qword [rbp + 0x100]
xor rdi, r10
mov rbx, r8
and rbx, r10
mov r14, rdi
and r14, r11
mov r11, r9
and r11, r10
and rsi, rdi
or rbx, r14
or r11, rsi
xor rbx, r11
or r8, r9
xor r8, 0xffffffffffffffff
or rdi, r10
and r8, rdi
or rbx, r8
xor rbx, 0xffffffffffffffff
mov r8, rdx
xor r8, rbx
and r8, rdx
mov rdx, rax
xor rdx, 0xffffffffffffffff
mov r9, r8
xor r9, 0xffffffffffffffff
movabs r10, 0xd3049eb803e1d215
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rsi, rdx
and rsi, r10
and rax, r11
mov rdi, r9
and rdi, r10
and r8, r11
or rsi, rax
or rdi, r8
xor rsi, rdi
or rdx, r9
xor rdx, 0xffffffffffffffff
or r11, r10
and rdx, r11
or rsi, rdx
mov rax, rcx
xor rax, 0xffffffffffffffff
movabs rdx, 0xa2f3004c2b401806
and rax, rdx
mov r8, qword [rbp + 0x100]
xor r8, rdx
mov r9, rcx
and r9, r8
mov r10, qword [rbp + 0x100]
xor r10, 0xffffffffffffffff
and r10, rdx
and r8, 0xffffffffffffffff
or rax, r9
or r10, r8
xor rax, r10
xor rax, 0xffffffffffffffff
movabs rdx, 0x981e87844a0d41a6
xor rax, rdx
and rax, rdx
mov r8, qword [rbp + 0x100]
xor r8, rdx
and r8, 0xffffffffffffffff
mov r9, qword [rbp + 0x100]
xor r9, 0xffffffffffffffff
and r9, rdx
or r8, r9
mov r9, r8
xor r9, 0xffffffffffffffff
mov r10, rcx
xor r10, r9
and r10, rcx
mov rcx, qword [rbp + 0x100]
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov r9, qword [rbp + 0x100]
xor r9, 0xffffffffffffffff
and r9, 0xffffffffffffffff
or rcx, r9
mov r9, qword [rbp + 0x100]
xor r9, rdx
mov rdx, rcx
xor rdx, r9
and rdx, rcx
mov rcx, qword [rbp + 0x100]
xor rcx, 0xffffffffffffffff
xor r8, 0xffffffffffffffff
movabs r9, 0x8a647d7f652c71a5
mov r11, qword [rbp + 0x100]
xor r11, r9
or rcx, r8
or r11, r9
xor rcx, 0xffffffffffffffff
and rcx, r11
mov r8, rax
and r8, r10
xor rax, r10
or r8, rax
mov rax, rdx
xor rax, 0xffffffffffffffff
mov r9, rcx
xor r9, 0xffffffffffffffff
movabs r10, 0x1ac2287649c1eb5e
mov r11, qword [rbp + 0x100]
xor r11, r10
mov rdi, rax
and rdi, r10
and rdx, r11
mov rbx, r9
and rbx, r10
and rcx, r11
or rdi, rdx
or rbx, rcx
xor rdi, rbx
or rax, r9
xor rax, 0xffffffffffffffff
or r11, r10
and rax, r11
or rdi, rax
mov rax, r8
xor rax, 0xffffffffffffffff
movabs rcx, 0x41ff71e087dadc35
and rax, rcx
mov rdx, qword [rbp + 0x100]
xor rdx, rcx
and r8, rdx
mov r9, rdi
xor r9, 0xffffffffffffffff
and r9, rcx
and rdi, rdx
or rax, r8
or r9, rdi
xor rax, r9
mov rcx, rax
xor rcx, 0xffffffffffffffff
and rcx, 0xffffffffffffffff
mov rdx, qword [rbp + 0x100]
xor rdx, 0xffffffffffffffff
and rax, rdx
or rcx, rax
mov rax, rsi
xor rax, 0xffffffffffffffff
and rax, 0xffffffffffffffff
mov rdx, qword [rbp + 0x100]
xor rdx, 0xffffffffffffffff
and rsi, rdx
or rax, rsi
movabs rdx, 0x75c141294fe8ab51
mov r8, qword [rbp + 0x100]
xor r8, rdx
movabs r9, 0xd55ff8173644970b
and r8, r9
mov r10, qword [rbp + 0x100]
xor r10, r9
mov r11, r10
and r11, rdx
mov rsi, qword [rbp + 0x100]
xor rsi, 0xffffffffffffffff
and rsi, r9
and r10, 0xffffffffffffffff
or r8, r11
or rsi, r10
xor r8, rsi
mov r9, rcx
xor r9, 0xffffffffffffffff
mov r10, rax
xor r10, 0xffffffffffffffff
movabs r11, 0xcbecbeacaa5e08b4
mov rsi, qword [rbp + 0x100]
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, qword [rbp + 0x100]
xor rax, rdx
mov rcx, r8
xor rcx, 0xffffffffffffffff
movabs r9, 0x61ec39baac63276e
mov r10, qword [rbp + 0x100]
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
movabs rcx, 0xaaa0f04b22c5940b
and rax, rcx
mov rdx, qword [rbp + 0x100]
xor rdx, rcx
and rdi, rdx
mov r8, qword [rbp + 0x100]
xor r8, 0xffffffffffffffff
and r8, rcx
and rdx, 0xffffffffffffffff
or rax, rdi
or r8, rdx
xor rax, r8
xor rax, 0xffffffffffffffff
xor r11, 0xffffffffffffffff
movabs rcx, 0xf64834807e5b06c3
mov rdx, qword [rbp + 0x100]
xor rdx, rcx
or rax, r11
or rdx, rcx
xor rax, 0xffffffffffffffff
and rax, rdx
mov rcx, qword [rbp + 0x940]
mov qword [rcx], rax
jmp 0x6d84ace5
mov rax, qword [rbp + 0x9d0]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x950]
mov r8, qword [rdx]
add rcx, qword [r8]
mov r8, qword [rbp + 0x938]
mov qword [r8], rcx
mov rcx, qword [r8]
add rcx, 2
mov r9, qword [rbp + 0x940]
mov qword [r9], rcx
xor eax, eax
mov ecx, dword [sym.out.dll_x.13]
mov edx, dword [sym.out.dll_y.14]
mov r8d, eax
sub r8d, 0x5589d9be
sub r8d, ecx
add r8d, 0x5589d9be
mov r9d, eax
sub r9d, 0xfff2e779
add r9d, r8d
add r9d, 0xfff2e779
mov r8d, eax
sub r8d, 0x5c2fe64e
sub r8d, 0x17d121c9
add r8d, 0x5c2fe64e
sub r8d, 0x8ce1c481
sub r8d, 0x2a7fa442
add r8d, 0x8ce1c481
add r8d, 0x506ed534
add r8d, 0x17d121c9
sub r8d, 0x506ed534
mov r10d, eax
sub r10d, 0x670438f6
sub r9d, r10d
mov r10d, eax
sub r10d, r9d
mov r9d, eax
sub r9d, r8d
add r10d, r9d
mov r8d, eax
sub r8d, r10d
sub r8d, 0x1c681c0b
sub r8d, 0x670438f6
add r8d, 0x1c681c0b
mov r9d, eax
sub r9d, 0x360b3bfa
mov r10d, eax
sub r10d, r9d
add r10d, 0x606c524a
sub r10d, r8d
sub r10d, 0x606c524a
add r10d, 0x6e99bc4a
sub r10d, 0x360b3bfa
sub r10d, 0x6e99bc4a
mov r8d, 0x603d5d24
add r8d, 0
add r8d, 0x10ec8ab2
sub r8d, 0x603d5d24
add r8d, 0x431cb179
sub r8d, 1
sub r8d, 0x431cb179
add r8d, 0xa5672763
sub r8d, 0x10ec8ab2
sub r8d, 0xa5672763
mov r9d, eax
sub r9d, 0xbc6976ea
add r10d, r9d
mov r9d, eax
sub r9d, r8d
sub r10d, r9d
mov r8d, eax
sub r8d, 0xbc6976ea
sub r10d, r8d
sub r10d, 0xd0842d48
sub r10d, 0x1ff4a530
add r10d, 0xd0842d48
add r10d, 0x3496e318
sub r10d, 0x6096687e
sub r10d, 0x3496e318
mov r8d, eax
sub r8d, 0x1ff4a530
sub r10d, r8d
sub r10d, 0x654911e
sub r10d, 0xc4ae71b
add r10d, 0x654911e
sub r10d, 0x95cb205e
sub r10d, 0x2a7fa442
add r10d, 0x95cb205e
sub r10d, 0x95f09278
add r10d, 0xc4ae71b
add r10d, 0x95f09278
sub eax, 0xcf0844f6
add r10d, eax
sub r10d, 0x6e154ac5
add r10d, 0x6096687e
add r10d, 0x6e154ac5
add r10d, 0xc49f637c
add r10d, 0xcf0844f6
sub r10d, 0xc49f637c
imul ecx, r10d
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
xor sil, 0xff
xor sil, 1
and sil, 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
mov r15b, bl
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
and r14b, r15b
xor sil, r15b
or r14b, sil
mov sil, r11b
xor sil, 0xff
and sil, 1
mov r15b, dil
xor r15b, 1
mov r12b, r11b
and r12b, r15b
or sil, r12b
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov r15b, dil
xor r15b, 1
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 1
or r15b, r12b
mov r12b, r11b
xor r12b, 0xff
mov r13b, r15b
xor r13b, 0xff
mov al, dil
xor al, 0
or r12b, r13b
or al, 0
xor r12b, 0xff
and r12b, al
mov al, r14b
xor al, 0xff
and al, 1
mov r13b, dil
xor r13b, 1
mov cl, r14b
and cl, r13b
or al, cl
mov cl, dil
xor cl, 1
mov r13b, al
xor r13b, cl
and r13b, al
xor r15b, 0xff
mov al, r14b
xor al, r15b
and al, r14b
mov cl, sil
and cl, r12b
xor sil, r12b
or cl, sil
mov sil, r13b
and sil, al
xor r13b, al
or sil, r13b
mov al, cl
xor al, 0xff
mov r14b, sil
and r14b, al
xor sil, 0xff
and cl, sil
or r14b, 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, r14b
xor cl, 0xff
mov sil, al
and sil, cl
xor al, 0xff
mov cl, r14b
and cl, al
or sil, cl
xor sil, 0xff
xor r14b, 0xff
mov al, dil
xor al, 1
or sil, r14b
or al, 1
xor sil, 0xff
and sil, al
mov al, r11b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov r14b, r11b
and r14b, cl
or al, r14b
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
xor al, 0xff
mov r14b, r11b
xor r14b, al
and r14b, r11b
mov al, cl
xor al, 0xff
mov r15b, r14b
xor r15b, 0xff
mov r12b, dil
xor r12b, 1
mov r13b, al
and r13b, 0xff
and cl, r12b
mov dl, r15b
and dl, 0xff
and r14b, r12b
or r13b, cl
or dl, r14b
xor r13b, dl
or al, r15b
xor al, 0xff
or r12b, 1
and al, r12b
or r13b, al
mov al, bl
xor al, 0xff
and al, 0
mov cl, dil
xor cl, 0
mov dl, bl
and dl, cl
mov r14b, dil
xor r14b, 1
and r14b, 0
and cl, 1
or al, dl
or r14b, cl
xor al, r14b
mov cl, r13b
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
and r13b, dl
or cl, r13b
mov dl, dil
xor dl, 0
and dl, 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 dl, r15b
or r12b, r14b
xor dl, r12b
mov r14b, al
and r14b, cl
xor al, cl
or r14b, al
mov al, dil
xor al, 0
mov cl, dl
xor cl, 0xff
mov r15b, dil
xor r15b, 1
mov r12b, al
and r12b, 0xff
mov r13b, r15b
and r13b, 0
mov r8b, cl
and r8b, 0xff
and dl, r15b
or r12b, r13b
or r8b, dl
xor r12b, r8b
or al, cl
xor al, 0xff
or r15b, 1
and al, r15b
or r12b, al
mov al, r14b
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
and r14b, cl
or al, r14b
xor r12b, 0xff
mov cl, al
xor cl, r12b
and cl, 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, 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, 0
mov r8b, dil
xor r8b, 0
mov r14b, r8b
and r14b, 0
mov r15b, dil
xor r15b, 1
and r15b, 0
and r8b, 1
or al, r14b
or r15b, r8b
xor al, r15b
mov r8b, al
xor r8b, 0xff
mov r14b, bl
xor r14b, r8b
and r14b, bl
mov r8b, dil
xor r8b, 1
and r8b, 1
mov bl, dil
xor bl, 1
mov r15b, bl
and r15b, 1
mov r12b, dil
xor r12b, 1
and r12b, 0xff
and bl, 1
or r8b, r15b
or r12b, bl
xor r8b, r12b
mov bl, dil
xor bl, 0
mov r15b, r8b
xor r15b, bl
and r15b, r8b
mov r8b, dil
xor r8b, 1
xor al, 0xff
mov bl, dil
xor bl, 1
or r8b, al
or bl, 1
xor r8b, 0xff
and r8b, bl
mov al, dl
and al, r14b
xor dl, r14b
or al, dl
mov dl, r15b
xor dl, 0xff
mov bl, r8b
xor bl, 0xff
mov r14b, dil
xor r14b, 1
mov r12b, dl
and r12b, 0xff
and r15b, r14b
mov r13b, bl
and r13b, 0xff
and r8b, r14b
or r12b, r15b
or r13b, r8b
xor r12b, r13b
or dl, bl
xor dl, 0xff
or r14b, 1
and dl, r14b
or r12b, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and al, r8b
mov bl, r12b
xor bl, 0xff
and bl, 0xff
and r12b, r8b
or dl, al
or bl, r12b
xor dl, bl
mov al, r11b
xor al, 0xff
and al, 1
mov r8b, dil
xor r8b, 1
and r11b, r8b
or al, r11b
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r11b, dil
xor r11b, 0
and dl, r11b
mov bl, dil
xor bl, 1
and bl, 0
and r11b, 1
or r8b, dl
or bl, r11b
xor r8b, bl
mov dl, dil
xor dl, 1
and dl, 0
mov r11b, dil
xor r11b, 0
mov bl, r11b
and bl, 1
mov r14b, dil
xor r14b, 1
and r14b, 0
and r11b, 1
or dl, bl
or r14b, r11b
xor dl, r14b
mov r11b, al
and r11b, r8b
xor al, r8b
or r11b, al
mov al, dl
and al, 1
xor dl, 1
or al, dl
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
and r11b, r8b
or dl, r11b
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
mov r8b, dl
xor r8b, 0xff
mov r11b, dil
xor r11b, 1
or al, r8b
or r11b, 1
xor al, 0xff
and al, r11b
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r11b, dil
xor r11b, 0
and cl, r11b
mov bl, dl
xor bl, 0xff
and bl, 0
and dl, r11b
or r8b, cl
or bl, dl
xor r8b, bl
mov cl, al
xor cl, 0xff
mov dl, r8b
xor dl, 0xff
mov r11b, dil
xor r11b, 0
mov bl, cl
and bl, 0
and al, r11b
mov r14b, dl
and r14b, 0
and r8b, r11b
or bl, al
or r14b, r8b
xor bl, r14b
or cl, dl
xor cl, 0xff
or r11b, 0
and cl, r11b
or bl, cl
mov al, bl
xor al, 0xff
and al, 1
mov cl, dil
xor cl, 1
mov dl, bl
and dl, cl
or al, dl
mov cl, sil
xor cl, 0xff
and cl, 1
mov dl, dil
xor dl, 1
mov r8b, sil
and r8b, dl
mov r11b, al
xor r11b, 0xff
and r11b, 0xff
and al, dl
or cl, r8b
or r11b, al
xor cl, r11b
xor cl, 0xff
mov al, sil
xor al, 0xff
mov dl, dil
xor dl, 1
or cl, al
or dl, 1
xor cl, 0xff
and cl, dl
mov al, sil
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, sil
and r8b, dl
mov r11b, dil
xor r11b, 1
and r11b, 0xff
and dl, 1
or al, r8b
or r11b, dl
xor al, r11b
xor al, 0xff
mov dl, bl
xor dl, al
and dl, bl
mov al, bl
xor al, 0xff
and al, 0
mov r8b, dil
xor r8b, 0
and bl, r8b
mov r11b, dil
xor r11b, 1
and r11b, 0
and r8b, 1
or al, bl
or r11b, r8b
xor al, r11b
xor sil, 0xff
xor al, 0xff
mov r8b, dil
xor r8b, 0
or sil, al
or r8b, 0
xor sil, 0xff
and sil, r8b
mov al, dl
xor al, 0xff
mov r8b, sil
xor r8b, 0xff
mov r11b, dil
xor r11b, 1
mov bl, al
and bl, 0xff
and dl, r11b
mov r14b, r8b
and r14b, 0xff
and sil, r11b
or bl, dl
or r14b, sil
xor bl, r14b
or al, r8b
xor al, 0xff
or r11b, 1
and al, r11b
or bl, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
mov r8b, cl
and r8b, dl
or al, r8b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, dil
xor r8b, 1
mov r11b, bl
and r11b, r8b
or dl, r11b
mov r8b, dil
xor r8b, 0
and r8b, 1
mov r11b, dil
xor r11b, 1
and r11b, 0
or r8b, r11b
mov r11b, dil
xor r11b, 0
mov sil, al
xor sil, r11b
and sil, al
xor cl, 0xff
mov r11b, r8b
xor r11b, 0xff
mov r14b, dil
xor r14b, 1
or cl, r11b
or r14b, 1
xor cl, 0xff
and cl, r14b
mov r11b, dl
xor r11b, 0xff
mov r14b, dil
xor r14b, 0
mov r15b, dil
xor r15b, 0
or r11b, r14b
or r15b, 0
xor r11b, 0xff
and r11b, r15b
xor bl, 0xff
mov r14b, r8b
xor r14b, 0xff
mov r15b, dil
xor r15b, 0
or bl, r14b
or r15b, 0
xor bl, 0xff
and bl, r15b
mov r14b, sil
and r14b, cl
xor sil, cl
or r14b, sil
mov cl, r11b
and cl, bl
xor r11b, bl
or cl, r11b
mov r11b, r14b
xor r11b, 0xff
and r11b, 1
mov bl, dil
xor bl, 1
and r14b, bl
mov sil, cl
xor sil, 0xff
and sil, 0xff
and cl, bl
or r11b, r14b
or sil, cl
xor r11b, sil
mov cl, al
and cl, dl
xor al, dl
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, dil
xor dl, 1
and cl, dl
mov bl, dil
xor bl, 1
and bl, 0xff
and dl, 1
or al, cl
or bl, dl
xor al, bl
mov cl, dil
xor cl, 0
mov dl, r8b
xor dl, 0xff
mov bl, dil
xor bl, 0
mov sil, cl
and sil, 0
mov r14b, bl
and r14b, 0
mov r15b, dl
and r15b, 0
and r8b, bl
or sil, r14b
or r15b, r8b
xor sil, r15b
or cl, dl
xor cl, 0xff
or bl, 0
and cl, bl
or sil, cl
xor sil, 0xff
mov cl, al
xor cl, sil
and cl, al
mov al, r11b
xor al, 0xff
mov dl, cl
xor dl, 0xff
xor dil, 1
mov r8b, al
and r8b, 0xff
and r11b, dil
mov bl, dl
and bl, 0xff
and cl, dil
or r8b, r11b
or bl, cl
xor r8b, bl
or al, dl
xor al, 0xff
or dil, 1
and al, dil
or r8b, al
test r8b, 1
jne 0x6d84b6fc
jmp 0x6d84d68c
mov rax, qword [rbp + 0x9e8]
mov rcx, qword [rax]
sub rsp, 0x20
call sym.out.dll__GetModuleBase
add rsp, 0x20
mov rcx, qword [rbp + 0x9d8]
mov rdx, qword [rcx]
sub rsp, 0x20
mov rcx, rax
call sym.out.dll__GetProcAddr
add rsp, 0x20
mov rcx, qword [rbp + 0x958]
mov rdx, qword [rcx]
mov r8, qword [rbp + 0x940]
mov r9, qword [r8]
sub rsp, 0x20
mov rcx, rdx
mov rdx, r9
call rax
add rsp, 0x20
xor r10d, r10d
mov rcx, qword [rbp + 0x930]
mov qword [rcx], rax
mov rax, qword [rcx]
mov rdx, qword [rbp + 0x948]
mov r8, qword [rdx]
mov qword [r8], rax
mov rax, qword [rbp + 0x950]
mov r8, qword [rax]
add r8, 8
mov qword [rax], r8
mov r8, qword [rdx]
add r8, 8
mov qword [rdx], r8
mov r11d, dword [sym.out.dll_x.13]
mov esi, dword [sym.out.dll_y.14]
mov edi, r10d
sub edi, 0x482a5edd
add edi, 0x6f98184d
add edi, 0x482a5edd
add edi, 0xeae3c89e
sub edi, 1
sub edi, 0xeae3c89e
sub edi, 0x3fa7323d
sub edi, 0x6f98184d
add edi, 0x3fa7323d
mov ebx, 0x94ec2f82
add ebx, 0
sub ebx, 0xb526acf0
sub ebx, 0x94ec2f82
sub ebx, 0xec8d821e
add ebx, edi
add ebx, 0xec8d821e
sub ebx, 0x248998bd
add ebx, 0xb526acf0
add ebx, 0x248998bd
mov edi, r11d
add edi, 0xb05ddd49
sub edi, 0x39de44d0
sub edi, 0xb05ddd49
add edi, 0x2bcf934a
sub edi, 0x9eae5c28
sub edi, 0x2bcf934a
sub edi, 0x18e631e4
add edi, 0x39de44d0
add edi, 0x18e631e4
sub edi, 0x58866efd
add edi, 0x20e9ab6d
add edi, 0x58866efd
add edi, 0x978742b0
add edi, ebx
sub edi, 0x978742b0
mov ebx, r10d
sub ebx, 0x20e9ab6d
add edi, ebx
sub edi, 0x78a2a33e
sub edi, 0x55d2bd96
add edi, 0x78a2a33e
mov ebx, r10d
sub ebx, 0x9eae5c28
sub edi, ebx
sub r10d, 0x55d2bd96
sub edi, r10d
imul r11d, edi
and r11d, 1
cmp r11d, 0
sete r14b
cmp esi, 0xa
setl r15b
mov r12b, r14b
xor r12b, 0xff
and r12b, 1
mov r13b, 1
mov r8b, r13b
xor r8b, 1
mov r9b, r14b
and r9b, r8b
mov r10b, r13b
xor r10b, 1
and r10b, 0xff
and r8b, 1
or r12b, r9b
or r10b, r8b
xor r12b, r10b
mov r8b, r13b
xor r8b, 1
xor r12b, 0xff
mov r9b, r13b
xor r9b, 0
or r8b, r12b
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov r9b, r13b
xor r9b, 1
and r9b, 0
mov r10b, r13b
xor r10b, 0
mov r12b, r10b
and r12b, 1
mov r11b, r13b
xor r11b, 1
and r11b, 0
and r10b, 1
or r9b, r12b
or r11b, r10b
xor r9b, r11b
mov r10b, r9b
xor r10b, 0xff
mov r11b, r14b
xor r11b, r10b
and r11b, r14b
mov r10b, r13b
xor r10b, 1
and r10b, 1
mov r12b, r13b
xor r12b, 1
and r12b, 1
or r10b, r12b
xor r10b, 0xff
mov r12b, r13b
xor r12b, 1
mov bl, r13b
xor bl, 0
or r10b, r12b
or bl, 0
xor r10b, 0xff
and r10b, bl
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov bl, r8b
xor bl, 0xff
mov r12b, r11b
xor r12b, 0xff
mov sil, r13b
xor sil, 1
mov dil, bl
and dil, 0xff
and r8b, sil
mov al, r12b
and al, 0xff
and r11b, sil
or dil, r8b
or al, r11b
xor dil, al
or bl, r12b
xor bl, 0xff
or sil, 1
and bl, sil
or dil, bl
mov al, r10b
and al, r9b
xor r10b, r9b
or al, r10b
mov r8b, dil
xor r8b, 0xff
mov r9b, al
and r9b, r8b
xor al, 0xff
and dil, al
or r9b, dil
mov al, r15b
xor al, 0xff
and al, 1
mov r8b, r13b
xor r8b, 1
mov r10b, r15b
and r10b, r8b
mov r11b, r13b
xor r11b, 1
and r11b, 0xff
and r8b, 1
or al, r10b
or r11b, r8b
xor al, r11b
mov r8b, r13b
xor r8b, 1
xor al, 0xff
mov r10b, r13b
xor r10b, 1
or r8b, al
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov al, r13b
xor al, 1
and al, 1
mov r10b, r13b
xor r10b, 1
and r10b, 1
or al, r10b
mov r10b, r15b
xor r10b, 0xff
mov r11b, al
xor r11b, 0xff
mov bl, r13b
xor bl, 1
or r10b, r11b
or bl, 1
xor r10b, 0xff
and r10b, bl
mov r11b, r13b
xor r11b, 1
and r11b, 1
mov bl, r13b
xor bl, 1
and bl, 1
or r11b, bl
mov bl, r13b
xor bl, 1
mov sil, r11b
xor sil, bl
and sil, r11b
xor al, 0xff
xor al, 1
and al, 0xff
mov r11b, r8b
and r11b, r10b
xor r8b, r10b
or r11b, r8b
mov r8b, sil
and r8b, al
xor sil, al
or r8b, sil
mov al, r11b
xor al, 0xff
mov r10b, r8b
and r10b, al
xor r8b, 0xff
and r11b, r8b
or r10b, r11b
mov al, r13b
xor al, 1
and al, 1
mov r8b, r13b
xor r8b, 1
and r8b, 1
or al, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, r13b
xor r8b, 1
and r8b, 0
mov r11b, r13b
xor r11b, 0
mov bl, r11b
and bl, 1
mov sil, r13b
xor sil, 1
and sil, 0
and r11b, 1
or r8b, bl
or sil, r11b
xor r8b, sil
mov r11b, r8b
xor r11b, 0xff
xor r11b, 1
and r11b, 0xff
mov bl, r13b
xor bl, 1
and bl, 0
mov sil, r13b
xor sil, 0
mov dil, sil
and dil, 1
mov r12b, r13b
xor r12b, 1
and r12b, 0
and sil, 1
or bl, dil
or r12b, sil
xor bl, r12b
xor bl, 0xff
mov sil, r13b
xor sil, 1
mov dil, r13b
xor dil, 1
or bl, sil
or dil, 1
xor bl, 0xff
and bl, dil
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov sil, al
and sil, r11b
xor al, r11b
or sil, al
mov al, bl
xor al, 0xff
mov r11b, r8b
xor r11b, 0xff
mov dil, r13b
xor dil, 1
mov r12b, al
and r12b, 0xff
and bl, dil
mov cl, r11b
and cl, 0xff
and r8b, dil
or r12b, bl
or cl, r8b
xor r12b, cl
or al, r11b
xor al, 0xff
or dil, 1
and al, dil
or r12b, al
mov al, sil
xor al, 0xff
mov cl, r12b
and cl, al
xor r12b, 0xff
and sil, r12b
or cl, sil
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, r13b
xor r8b, 1
mov r11b, r9b
and r11b, r8b
mov bl, r13b
xor bl, 1
and bl, 0xff
and r8b, 1
or al, r11b
or bl, r8b
xor al, bl
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r11b, r13b
xor r11b, 1
mov bl, r10b
and bl, r11b
or r8b, bl
mov r11b, r13b
xor r11b, 0
and r11b, 1
mov bl, r13b
xor bl, 1
mov sil, bl
and sil, 0
mov dil, r13b
xor dil, 1
and dil, 0xff
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, r13b
xor bl, 0
mov sil, al
xor sil, bl
and sil, al
xor r9b, 0xff
mov bl, r11b
xor bl, 0xff
mov dil, r13b
xor dil, 1
or r9b, bl
or dil, 1
xor r9b, 0xff
and r9b, dil
mov bl, r8b
xor bl, 0xff
mov dil, r13b
xor dil, 0
mov r12b, r13b
xor r12b, 0
or bl, dil
or r12b, 0
xor bl, 0xff
and bl, r12b
mov dil, r11b
xor dil, 0xff
mov r12b, r10b
xor r12b, dil
and r12b, r10b
mov r10b, sil
xor r10b, 0xff
mov dil, r9b
xor dil, 0xff
mov dl, r13b
xor dl, 0
mov byte [rbp - 0x29], r10b
and r10b, 0
and sil, dl
mov byte [rbp - 0x2a], dil
and dil, 0
and r9b, dl
or r10b, sil
or dil, r9b
xor r10b, dil
mov r9b, byte [rbp - 0x29]
mov sil, byte [rbp - 0x2a]
or r9b, sil
xor r9b, 0xff
or dl, 0
and r9b, dl
or r10b, r9b
mov dl, bl
xor dl, 0xff
mov r9b, r12b
xor r9b, 0xff
mov dil, r13b
xor dil, 0
mov sil, dl
and sil, 0
and bl, dil
mov byte [rbp - 0x2b], r9b
and r9b, 0
and r12b, dil
or sil, bl
or r9b, r12b
xor sil, r9b
mov r9b, byte [rbp - 0x2b]
or dl, r9b
xor dl, 0xff
or dil, 0
and dl, dil
or sil, dl
mov dl, r10b
xor dl, 0xff
mov bl, sil
and bl, dl
xor sil, 0xff
and r10b, sil
or bl, r10b
mov dl, al
and dl, r8b
xor al, r8b
or dl, al
mov al, dl
xor al, 0xff
and al, 1
mov r8b, r13b
xor r8b, 1
and dl, r8b
mov r10b, r13b
xor r10b, 1
and r10b, 0xff
and r8b, 1
or al, dl
or r10b, r8b
xor al, r10b
mov dl, r13b
xor dl, 0
mov r8b, r11b
xor r8b, 0xff
mov r10b, r13b
xor r10b, 1
mov sil, dl
and sil, 0xff
mov dil, r10b
and dil, 0
mov r12b, r8b
and r12b, 0xff
and r11b, r10b
or sil, dil
or r12b, r11b
xor sil, r12b
or dl, r8b
xor dl, 0xff
or r10b, 1
and dl, r10b
or sil, dl
xor sil, 0xff
mov dl, al
xor dl, sil
and dl, al
mov al, bl
and al, dl
xor bl, dl
or al, bl
mov dl, r13b
xor dl, 1
and dl, 0
mov r8b, r13b
xor r8b, 0
mov r10b, r8b
and r10b, 1
mov r11b, r13b
xor r11b, 1
and r11b, 0
and r8b, 1
or dl, r10b
or r11b, r8b
xor dl, r11b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, r13b
xor r10b, 1
mov r11b, cl
and r11b, r10b
mov bl, r13b
xor bl, 1
and bl, 0xff
and r10b, 1
or r8b, r11b
or bl, r10b
xor r8b, bl
mov r10b, r13b
xor r10b, 0
and r10b, 1
mov r11b, r13b
xor r11b, 1
mov bl, r11b
and bl, 0
mov sil, r13b
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, r13b
xor r11b, 0
mov bl, dl
xor bl, r11b
and bl, dl
mov r11b, r10b
xor r11b, 0xff
xor r11b, 1
and r11b, 0xff
mov sil, r8b
xor sil, 0xff
mov dil, r13b
xor dil, 0
mov r12b, r13b
xor r12b, 1
or sil, dil
or r12b, 1
xor sil, 0xff
and sil, r12b
mov dil, r10b
xor dil, 0xff
mov r12b, cl
xor r12b, dil
and r12b, cl
mov cl, bl
xor cl, 0xff
mov dil, r11b
xor dil, 0xff
mov r9b, r13b
xor r9b, 0
mov byte [rbp - 0x2c], cl
and cl, 0
and bl, r9b
mov byte [rbp - 0x2d], dil
and dil, 0
and r11b, r9b
or cl, bl
or dil, r11b
xor cl, dil
mov r11b, byte [rbp - 0x2c]
mov bl, byte [rbp - 0x2d]
or r11b, bl
xor r11b, 0xff
or r9b, 0
and r11b, r9b
or cl, r11b
mov r9b, sil
xor r9b, 0xff
mov r11b, r12b
xor r11b, 0xff
mov dil, r13b
xor dil, 0
mov bl, r9b
and bl, 0
and sil, dil
mov byte [rbp - 0x2e], r11b
and r11b, 0
and r12b, dil
or bl, sil
or r11b, r12b
xor bl, r11b
mov r11b, byte [rbp - 0x2e]
or r9b, r11b
xor r9b, 0xff
or dil, 0
and r9b, dil
or bl, r9b
mov r9b, cl
xor r9b, 0xff
and r9b, 0
mov sil, r13b
xor sil, 0
and cl, sil
mov dil, bl
xor dil, 0xff
and dil, 0
and bl, sil
or r9b, cl
or dil, bl
xor r9b, dil
mov cl, dl
xor cl, 0xff
mov bl, r8b
xor bl, 0xff
mov sil, r13b
xor sil, 1
mov dil, cl
and dil, 0xff
and dl, sil
mov r12b, bl
and r12b, 0xff
and r8b, sil
or dil, dl
or r12b, r8b
xor dil, r12b
or cl, bl
xor cl, 0xff
or sil, 1
and cl, sil
or dil, cl
mov cl, dil
xor cl, 0xff
and cl, 0
mov dl, r13b
xor dl, 0
and dil, dl
mov r8b, r13b
xor r8b, 1
and r8b, 0
and dl, 1
or cl, dil
or r8b, dl
xor cl, r8b
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 r12b, r8b
and r12b, 0
and r10b, bl
or sil, dil
or r12b, r10b
xor sil, r12b
or dl, r8b
xor dl, 0xff
or bl, 0
and dl, bl
or sil, dl
xor sil, 0xff
mov dl, cl
xor dl, sil
and dl, cl
mov cl, r9b
xor cl, 0xff
mov r8b, dl
xor r8b, 0xff
mov r10b, r13b
xor r10b, 1
mov bl, cl
and bl, 0xff
and r9b, r10b
mov sil, r8b
and sil, 0xff
and dl, r10b
or bl, r9b
or sil, dl
xor bl, sil
or cl, r8b
xor cl, 0xff
or r10b, 1
and cl, r10b
or bl, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, r13b
xor dl, 1
mov r8b, al
and r8b, dl
mov r9b, r13b
xor r9b, 1
and r9b, 0xff
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
mov dl, r13b
xor dl, 1
xor cl, 0xff
mov r8b, r13b
xor r8b, 1
or dl, cl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov cl, r13b
xor cl, 1
and cl, 1
mov r8b, r13b
xor r8b, 1
and r8b, 1
or cl, r8b
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov r9b, r13b
xor r9b, 1
or al, r8b
or r9b, 1
xor al, 0xff
and al, r9b
mov r8b, r13b
xor r8b, 1
and r8b, 1
mov r9b, r13b
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, r13b
xor r9b, 1
mov r10b, r8b
xor r10b, r9b
and r10b, r8b
mov r8b, r13b
xor r8b, 1
xor cl, 0xff
mov r9b, r13b
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, r10b
xor al, 0xff
mov dl, r8b
xor dl, 0xff
mov r9b, r13b
xor r9b, 1
mov sil, al
and sil, 0xff
and r10b, r9b
mov dil, dl
and dil, 0xff
and r8b, r9b
or sil, r10b
or dil, r8b
xor sil, dil
or al, dl
xor al, 0xff
or r9b, 1
and al, r9b
or sil, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, r13b
xor dl, 1
and cl, dl
mov r8b, sil
xor r8b, 0xff
and r8b, 0xff
and sil, dl
or al, cl
or r8b, sil
xor al, r8b
mov cl, al
xor cl, 0xff
and cl, 1
mov dl, r13b
xor dl, 1
and al, dl
or cl, al
mov al, bl
xor al, 0xff
and al, 1
mov dl, r13b
xor dl, 1
and bl, dl
or al, bl
mov dl, r13b
xor dl, 0
and dl, 1
mov r8b, r13b
xor r8b, 1
and r8b, 0
or dl, r8b
mov r8b, cl
and r8b, al
xor cl, al
or r8b, cl
mov al, r13b
xor al, 0
mov cl, dl
xor cl, 0xff
mov r9b, r13b
xor r9b, 0
mov r10b, al
and r10b, 0
mov bl, r9b
and bl, 0
mov sil, cl
and sil, 0
and dl, r9b
or r10b, bl
or sil, dl
xor r10b, sil
or al, cl
xor al, 0xff
or r9b, 0
and al, r9b
or r10b, al
mov al, r8b
xor al, 0xff
and al, 1
mov cl, r13b
xor cl, 1
and r8b, cl
or al, r8b
xor r10b, 0xff
mov cl, al
xor cl, r10b
and cl, al
mov al, r14b
xor al, 0xff
and al, 1
mov dl, r13b
xor dl, 1
mov r8b, r14b
and r8b, dl
mov r9b, r13b
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, r13b
xor dl, 1
xor al, 0xff
mov r8b, r13b
xor r8b, 0
or dl, al
or r8b, 0
xor dl, 0xff
and dl, r8b
mov al, r13b
xor al, 1
and al, 1
mov r8b, r13b
xor r8b, 1
and r8b, 1
or al, r8b
xor al, 0xff
mov r8b, r14b
xor r8b, al
and r8b, r14b
mov al, dl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov r10b, r13b
xor r10b, 0
mov bl, al
and bl, 0
and dl, r10b
mov sil, r9b
and sil, 0
and r8b, r10b
or bl, dl
or sil, r8b
xor bl, sil
or al, r9b
xor al, 0xff
or r10b, 0
and al, r10b
or bl, al
mov al, r13b
xor al, 0
and al, 1
mov dl, r13b
xor dl, 1
mov r8b, dl
and r8b, 0
mov r9b, r13b
xor r9b, 1
and r9b, 0xff
and dl, 1
or al, r8b
or r9b, dl
xor al, r9b
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, r13b
xor r8b, 1
and bl, r8b
or dl, bl
mov r8b, r13b
xor r8b, 1
and r8b, 1
mov r9b, r13b
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, al
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov bl, r13b
xor bl, 1
mov sil, r9b
and sil, 0xff
and al, bl
mov dil, r10b
and dil, 0xff
and dl, bl
or sil, al
or dil, dl
xor sil, dil
or r9b, r10b
xor r9b, 0xff
or bl, 1
and r9b, bl
or sil, r9b
mov al, r8b
and al, 1
xor r8b, 1
or al, r8b
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, r13b
xor r8b, 1
and sil, r8b
or dl, sil
xor dl, 0xff
xor al, 0xff
mov r8b, r13b
xor r8b, 1
or dl, al
or r8b, 1
xor dl, 0xff
and dl, r8b
mov al, r13b
xor al, 0
and al, 1
mov r8b, r13b
xor r8b, 1
and r8b, 0
or al, r8b
mov r8b, r13b
xor r8b, 0
xor al, 0xff
mov r9b, r13b
xor r9b, 1
or r8b, al
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov al, r13b
xor al, 0
and al, 0
mov r9b, r13b
xor r9b, 0
mov r10b, r9b
and r10b, 0
mov bl, r13b
xor bl, 1
and bl, 0
and r9b, 1
or al, r10b
or bl, r9b
xor al, bl
mov r9b, al
xor r9b, 0xff
xor r9b, 0
and r9b, 0
mov r10b, r13b
xor r10b, 1
and r10b, 1
mov bl, r13b
xor bl, 1
and bl, 1
or r10b, bl
xor r10b, 0xff
mov bl, r13b
xor bl, 0
mov sil, r13b
xor sil, 1
or r10b, bl
or sil, 1
xor r10b, 0xff
and r10b, sil
mov bl, r13b
xor bl, 1
xor al, 0xff
mov sil, r13b
xor sil, 0
or bl, al
or sil, 0
xor bl, 0xff
and bl, sil
mov al, r8b
xor al, 0xff
mov sil, r9b
xor sil, 0xff
mov dil, r13b
xor dil, 0
mov r12b, al
and r12b, 0
and r8b, dil
mov r11b, sil
and r11b, 0
and r9b, dil
or r12b, r8b
or r11b, r9b
xor r12b, r11b
or al, sil
xor al, 0xff
or dil, 0
and al, dil
or r12b, al
mov al, r10b
xor al, 0xff
mov r8b, bl
xor r8b, 0xff
mov r9b, r13b
xor r9b, 0
mov r11b, al
and r11b, 0
and r10b, r9b
mov sil, r8b
and sil, 0
and bl, r9b
or r11b, r10b
or sil, bl
xor r11b, sil
or al, r8b
xor al, 0xff
or r9b, 0
and al, r9b
or r11b, al
mov al, r12b
xor al, 0xff
mov r8b, r11b
and r8b, al
xor r11b, 0xff
and r12b, r11b
or r8b, r12b
mov al, r14b
xor al, 0xff
and al, 1
mov r9b, r13b
xor r9b, 1
and r14b, r9b
or al, r14b
mov r9b, r8b
xor r9b, 0xff
and r9b, 0
mov r10b, r13b
xor r10b, 0
mov r11b, r8b
and r11b, r10b
mov bl, r13b
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
mov r10b, r13b
xor r10b, 1
and r10b, 1
mov r11b, r13b
xor r11b, 1
and r11b, 1
or r10b, r11b
mov r11b, al
xor r11b, 0xff
mov bl, r9b
xor bl, 0xff
mov sil, r13b
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, r13b
xor al, 1
mov r9b, r10b
xor r9b, 0xff
mov r11b, r13b
xor r11b, 0
mov bl, al
and bl, 0
mov sil, r11b
and sil, 1
mov r14b, r9b
and r14b, 0
and r10b, r11b
or bl, sil
or r14b, r10b
xor bl, r14b
or al, r9b
xor al, 0xff
or r11b, 0
and al, r11b
or bl, al
mov al, dil
xor al, 0xff
and al, 0
mov r9b, r13b
xor r9b, 0
and dil, r9b
mov r10b, r13b
xor r10b, 1
and r10b, 0
and r9b, 1
or al, dil
or r10b, r9b
xor al, r10b
xor al, 0xff
xor bl, 0xff
mov r9b, r13b
xor r9b, 1
or al, bl
or r9b, 1
xor al, 0xff
and al, r9b
mov r9b, r15b
xor r9b, 0xff
and r9b, 0
mov r10b, r13b
xor r10b, 0
mov r11b, r15b
and r11b, r10b
mov bl, r13b
xor bl, 1
and bl, 0
and r10b, 1
or r9b, r11b
or bl, r10b
xor r9b, bl
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r10b, r13b
xor r10b, 1
and r10b, 1
mov r11b, r13b
xor r11b, 1
mov bl, r11b
and bl, 1
mov sil, r13b
xor sil, 1
and sil, 0xff
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, r15b
xor r11b, 0xff
mov bl, r10b
xor bl, 0xff
mov sil, r13b
xor sil, 1
or r11b, bl
or sil, 1
xor r11b, 0xff
and r11b, sil
mov bl, r13b
xor bl, 1
and bl, 1
mov sil, r13b
xor sil, 1
and sil, 1
or bl, sil
mov sil, r13b
xor sil, 1
mov dil, bl
xor dil, sil
and dil, bl
mov bl, r13b
xor bl, 1
xor r10b, 0xff
mov sil, r13b
xor sil, 0
or bl, r10b
or sil, 0
xor bl, 0xff
and bl, sil
mov r10b, r9b
and r10b, r11b
xor r9b, r11b
or r10b, r9b
mov r9b, dil
and r9b, bl
xor dil, bl
or r9b, dil
mov r11b, r10b
xor r11b, 0xff
and r11b, 0
mov bl, r13b
xor bl, 0
and r10b, bl
mov sil, r9b
xor sil, 0xff
and sil, 0
and r9b, bl
or r11b, r10b
or sil, r9b
xor r11b, sil
mov r9b, r13b
xor r9b, 0
and r9b, 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 r9b, bl
or sil, r10b
xor r9b, sil
mov r10b, r11b
xor r10b, 0xff
and r10b, 0
mov bl, r13b
xor bl, 0
mov sil, r11b
and sil, bl
mov dil, r9b
xor dil, 0xff
and dil, 0
and r9b, bl
or r10b, sil
or dil, r9b
xor r10b, dil
xor r11b, 0xff
mov r9b, r10b
xor r9b, r11b
and r9b, r10b
mov r10b, r15b
xor r10b, 0xff
and r10b, 1
mov r11b, r13b
xor r11b, 1
and r15b, r11b
or r10b, r15b
mov r11b, r8b
xor r11b, 0xff
and r11b, 1
mov bl, r13b
xor bl, 1
and r8b, bl
or r11b, r8b
mov r8b, r13b
xor r8b, 1
and r8b, 1
mov bl, r13b
xor bl, 1
and bl, 1
or r8b, bl
mov bl, r10b
xor bl, 0xff
mov sil, r11b
xor sil, 0xff
mov dil, r13b
xor dil, 0
mov r14b, bl
and r14b, 0
and r10b, dil
mov r15b, sil
and r15b, 0
and r11b, dil
or r14b, r10b
or r15b, r11b
xor r14b, r15b
or bl, sil
xor bl, 0xff
or dil, 0
and bl, dil
or r14b, bl
mov r10b, r8b
and r10b, 1
xor r8b, 1
or r10b, r8b
mov r8b, r14b
xor r8b, 0xff
and r8b, 0
mov r11b, r13b
xor r11b, 0
and r14b, r11b
mov bl, r13b
xor bl, 1
and bl, 0
and r11b, 1
or r8b, r14b
or bl, r11b
xor r8b, bl
xor r8b, 0xff
xor r10b, 0xff
mov r11b, r13b
xor r11b, 1
or r8b, r10b
or r11b, 1
xor r8b, 0xff
and r8b, r11b
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r11b, r13b
xor r11b, 0
mov bl, dl
and bl, r11b
mov sil, r13b
xor sil, 1
and sil, 0
and r11b, 1
or r10b, bl
or sil, r11b
xor r10b, sil
mov r11b, al
xor r11b, 0xff
and r11b, 0
mov bl, r13b
xor bl, 0
mov sil, al
and sil, bl
mov dil, r13b
xor dil, 1
and dil, 0
and bl, 1
or r11b, sil
or dil, bl
xor r11b, dil
mov bl, r13b
xor bl, 0
and bl, 0
mov sil, r13b
xor sil, 0
mov dil, sil
and dil, 0
mov r14b, r13b
xor r14b, 1
and r14b, 0
and sil, 1
or bl, dil
or r14b, sil
xor bl, r14b
mov sil, r13b
xor sil, 0
mov dil, r10b
xor dil, sil
and dil, r10b
xor dl, 0xff
mov sil, bl
xor sil, 0xff
mov r14b, r13b
xor r14b, 0
or dl, sil
or r14b, 0
xor dl, 0xff
and dl, r14b
mov sil, r11b
xor sil, 0xff
mov r14b, r13b
xor r14b, 0
mov r15b, r13b
xor r15b, 0
or sil, r14b
or r15b, 0
xor sil, 0xff
and sil, r15b
mov r14b, bl
xor r14b, 0xff
mov r15b, al
xor r15b, r14b
and r15b, al
mov al, dil
xor al, 0xff
mov r14b, dl
xor r14b, 0xff
mov r12b, r13b
xor r12b, 0
mov byte [rbp - 0x2f], al
and al, 0
and dil, r12b
mov byte [rbp - 0x30], r14b
and r14b, 0
and dl, r12b
or al, dil
or r14b, dl
xor al, r14b
mov dl, byte [rbp - 0x2f]
mov dil, byte [rbp - 0x30]
or dl, dil
xor dl, 0xff
or r12b, 0
and dl, r12b
or al, dl
mov dl, sil
xor dl, 0xff
mov r14b, r15b
xor r14b, 0xff
mov r12b, r13b
xor r12b, 0
mov dil, dl
and dil, 0
and sil, r12b
mov byte [rbp - 0x31], r14b
and r14b, 0
and r15b, r12b
or dil, sil
or r14b, r15b
xor dil, r14b
mov sil, byte [rbp - 0x31]
or dl, sil
xor dl, 0xff
or r12b, 0
and dl, r12b
or dil, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r14b, r13b
xor r14b, 1
and al, r14b
mov r15b, dil
xor r15b, 0xff
and r15b, 0xff
and dil, r14b
or dl, al
or r15b, dil
xor dl, r15b
mov al, r10b
and al, r11b
xor r10b, r11b
or al, r10b
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov r11b, r13b
xor r11b, 1
and al, r11b
or r10b, al
mov al, r13b
xor al, 0
mov r11b, bl
xor r11b, 0xff
mov dil, r13b
xor dil, 1
mov r14b, al
and r14b, 0xff
mov r15b, dil
and r15b, 0
mov r12b, r11b
and r12b, 0xff
and bl, dil
or r14b, r15b
or r12b, bl
xor r14b, r12b
or al, r11b
xor al, 0xff
or dil, 1
and al, dil
or r14b, al
xor r10b, 0xff
xor r14b, 0xff
mov al, r13b
xor al, 0
or r10b, r14b
or al, 0
xor r10b, 0xff
and r10b, al
mov al, dl
xor al, 0xff
mov r11b, r10b
xor r11b, 0xff
mov bl, r13b
xor bl, 0
mov dil, al
and dil, 0
and dl, bl
mov r14b, r11b
and r14b, 0
and r10b, bl
or dil, dl
or r14b, r10b
xor dil, r14b
or al, r11b
xor al, 0xff
or bl, 0
and al, bl
or dil, al
mov al, r8b
xor al, 0xff
mov dl, r9b
xor dl, al
and dl, r9b
mov al, r9b
xor al, 0xff
mov r10b, r8b
and r10b, al
xor r8b, 0xff
and r9b, r8b
or r10b, r9b
mov al, dl
and al, r10b
xor dl, r10b
or al, dl
mov dl, dil
xor dl, 0xff
and dl, 1
mov r8b, r13b
xor r8b, 1
mov r9b, dil
and r9b, r8b
or dl, r9b
mov r8b, r13b
xor r8b, 1
xor dl, 0xff
mov r9b, r13b
xor r9b, 0
or r8b, dl
or r9b, 0
xor r8b, 0xff
and r8b, r9b
mov dl, r13b
xor dl, 1
and dl, 1
mov r9b, r13b
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov r11b, r13b
xor r11b, 1
and r11b, 0xff
and r9b, 1
or dl, r10b
or r11b, r9b
xor dl, r11b
mov r9b, dl
xor r9b, 0xff
mov r10b, dil
xor r10b, r9b
and r10b, dil
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r11b, r13b
xor r11b, 1
mov bl, al
and bl, r11b
mov dil, r13b
xor dil, 1
and dil, 0xff
and r11b, 1
or r9b, bl
or dil, r11b
xor r9b, dil
mov r11b, r13b
xor r11b, 1
mov bl, r9b
xor bl, r11b
and bl, r9b
xor dl, 0xff
mov r9b, al
xor r9b, dl
and r9b, al
mov al, r8b
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov r11b, r13b
xor r11b, 0
mov dil, al
and dil, 0
and r8b, r11b
mov r14b, dl
and r14b, 0
and r10b, r11b
or dil, r8b
or r14b, r10b
xor dil, r14b
or al, dl
xor al, 0xff
or r11b, 0
and al, r11b
or dil, al
mov al, bl
and al, r9b
xor bl, r9b
or al, bl
mov dl, dil
xor dl, 0xff
and dl, 0
mov r8b, r13b
xor r8b, 0
and dil, r8b
mov r9b, al
xor r9b, 0xff
and r9b, 0
and al, r8b
or dl, dil
or r9b, al
xor dl, r9b
mov al, cl
xor al, 0xff
and al, 0
mov r8b, r13b
xor r8b, 0
mov r9b, cl
and r9b, r8b
mov r10b, r13b
xor r10b, 1
and r10b, 0
and r8b, 1
or al, r9b
or r10b, r8b
xor al, r10b
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, r13b
xor r9b, 1
mov r10b, dl
and r10b, r9b
or r8b, r10b
mov r9b, r13b
xor r9b, 1
and r9b, 1
mov r10b, r13b
xor r10b, 1
and r10b, 1
or r9b, r10b
mov r10b, al
and r10b, r8b
xor al, r8b
or r10b, al
mov al, r13b
xor al, 1
mov r8b, r9b
xor r8b, 0xff
mov r11b, r13b
xor r11b, 0
mov bl, al
and bl, 0
mov dil, r11b
and dil, 1
mov r14b, r8b
and r14b, 0
and r9b, r11b
or bl, dil
or r14b, r9b
xor bl, r14b
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, r13b
xor r8b, 0
and r10b, r8b
mov r9b, r13b
xor r9b, 1
and r9b, 0
and r8b, 1
or al, r10b
or r9b, r8b
xor al, r9b
xor al, 0xff
xor bl, 0xff
mov r8b, r13b
xor r8b, 1
or al, bl
or r8b, 1
xor al, 0xff
and al, r8b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r9b, r13b
xor r9b, 1
mov r10b, cl
and r10b, r9b
or r8b, r10b
mov r9b, dl
xor r9b, 0xff
xor r8b, 0xff
mov r10b, r13b
xor r10b, 0
or r9b, r8b
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r10b, r13b
xor r10b, 0
and dl, r10b
mov r11b, r13b
xor r11b, 1
and r11b, 0
and r10b, 1
or r8b, dl
or r11b, r10b
xor r8b, r11b
xor cl, 0xff
xor r8b, 0xff
mov dl, r13b
xor dl, 0
or cl, r8b
or dl, 0
xor cl, 0xff
and cl, dl
mov dl, r9b
xor dl, 0xff
mov r8b, cl
xor r8b, 0xff
mov r10b, r13b
xor r10b, 1
mov r11b, dl
and r11b, 0xff
and r9b, r10b
mov bl, r8b
and bl, 0xff
and cl, r10b
or r11b, r9b
or bl, cl
xor r11b, bl
or dl, r8b
xor dl, 0xff
or r10b, 1
and dl, r10b
or r11b, dl
mov cl, al
xor cl, 0xff
and cl, 0
mov dl, r13b
xor dl, 0
mov r8b, al
and r8b, dl
mov r9b, r13b
xor r9b, 1
and r9b, 0
and dl, 1
or cl, r8b
or r9b, dl
xor cl, r9b
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, r13b
xor r8b, 1
mov r9b, r11b
and r9b, r8b
mov r10b, r13b
xor r10b, 1
and r10b, 0xff
and r8b, 1
or dl, r9b
or r10b, r8b
xor dl, r10b
mov r8b, r13b
xor r8b, 1
and r8b, 1
mov r9b, r13b
xor r9b, 1
and r9b, 1
or r8b, r9b
mov r9b, cl
xor r9b, 0xff
mov r10b, r13b
xor r10b, 1
mov bl, r13b
xor bl, 1
or r9b, r10b
or bl, 1
xor r9b, 0xff
and r9b, bl
mov r10b, r8b
xor r10b, 0xff
mov bl, al
xor bl, r10b
and bl, al
mov al, r13b
xor al, 1
mov r10b, dl
xor r10b, al
and r10b, dl
xor r11b, 0xff
mov al, r8b
xor al, 0xff
mov dil, r13b
xor dil, 0
or r11b, al
or dil, 0
xor r11b, 0xff
and r11b, dil
mov al, r9b
xor al, 0xff
mov dil, bl
xor dil, 0xff
mov r14b, r13b
xor r14b, 1
mov r15b, al
and r15b, 0xff
and r9b, r14b
mov r12b, dil
and r12b, 0xff
and bl, r14b
or r15b, r9b
or r12b, bl
xor r15b, r12b
or al, dil
xor al, 0xff
or r14b, 1
and al, r14b
or r15b, al
mov al, r10b
and al, r11b
xor r10b, r11b
or al, r10b
mov r9b, r15b
xor r9b, 0xff
and r9b, 0
mov r10b, r13b
xor r10b, 0
and r15b, r10b
mov r11b, al
xor r11b, 0xff
and r11b, 0
and al, r10b
or r9b, r15b
or r11b, al
xor r9b, r11b
mov al, cl
xor al, 0xff
mov r10b, dl
xor r10b, 0xff
mov r11b, r13b
xor r11b, 0
mov bl, al
and bl, 0
and cl, r11b
mov dil, r10b
and dil, 0
and dl, r11b
or bl, cl
or dil, dl
xor bl, dil
or al, r10b
xor al, 0xff
or r11b, 0
and al, r11b
or bl, al
mov al, bl
xor al, 0xff
and al, 1
mov cl, r13b
xor cl, 1
and bl, cl
or al, bl
mov cl, r13b
xor cl, 1
mov dl, r8b
xor dl, 0xff
mov r10b, r13b
xor r10b, 1
mov r11b, cl
and r11b, 0xff
mov bl, r10b
and bl, 1
mov dil, dl
and dil, 0xff
and r8b, r10b
or r11b, bl
or dil, r8b
xor r11b, dil
or cl, dl
xor cl, 0xff
or r10b, 1
and cl, r10b
or r11b, cl
xor r11b, 0xff
mov cl, al
xor cl, r11b
and cl, al
mov al, r9b
xor al, 0xff
mov dl, cl
xor dl, 0xff
xor r13b, 1
mov r8b, al
and r8b, 0xff
and r9b, r13b
mov r10b, dl
and r10b, 0xff
and cl, r13b
or r8b, r9b
or r10b, cl
xor r8b, r10b
or al, dl
xor al, 0xff
or r13b, 1
and al, r13b
or r8b, al
test r8b, 1
jne 0x6d84cfdc
jmp 0x6d84d68c
jmp 0x6d84407e
mov rax, qword [rbp + 0x968]
mov rcx, qword [rax]
add rcx, 0x14
mov qword [rax], rcx
jmp 0x6d843fb2
mov rax, qword [rbp + 0x9d0]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x9f8]
mov r8, qword [rdx]
mov r9d, dword [r8 + 0x28]
mov r8d, r9d
add rcx, r8
mov r8, qword [rbp + 0x928]
mov qword [r8], rcx
sub rsp, 0x20
call qword [r8]
add rsp, 0x20
mov rax, qword [rbp + 0xa48]
mov r9d, dword [rax]
mov eax, r9d
lea rsp, [rbp + 0xac8]
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 - 0x38], eax
mov rax, rdx
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x48], rdx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x50], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x58], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x60], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x68], rax
mov rax, rcx
call fcn.6d84ea30
sub rsp, rax
mov rax, rsp
mov rcx, qword [rbp - 0x48]
mov qword [rbp - 0x70], rax
mov rax, rcx
call fcn.6d84ea30
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 0x6d822140
xor eax, eax
mov rcx, qword [rbp + 0x9c0]
mov edx, dword [rcx]
mov r8d, eax
sub r8d, 0
add r8d, 0
mov r9d, 0x17e5e401
add r9d, 0
sub r9d, 0x7775bbdf
sub r9d, 0x17e5e401
mov r10d, eax
sub r10d, r9d
sub r8d, r10d
mov r9d, eax
sub r9d, r8d
add r9d, 0
add r9d, 0x4f72eacc
sub r9d, 0x47746bca
sub r9d, 0x4f72eacc
sub r9d, 0x3914eb49
sub r9d, edx
add r9d, 0x3914eb49
mov edx, eax
sub edx, r9d
mov r8d, eax
sub r8d, 0x47746bca
add edx, r8d
mov r8d, eax
sub r8d, edx
mov edx, eax
sub edx, 0x87e72e2b
add r8d, edx
add r8d, 0xc098a824
sub r8d, 0x7775bbdf
sub r8d, 0xc098a824
mov edx, eax
sub edx, r8d
mov r8d, eax
sub r8d, 0x87e72e2b
add edx, r8d
mov r8d, eax
sub r8d, edx
mov edx, 0x90c568ea
add edx, 0
add edx, 0x42924190
sub edx, 0x90c568ea
mov r9d, eax
sub r9d, 0xe2559ec7
add edx, r9d
sub edx, 0xd8c81953
sub edx, 0x42924190
add edx, 0xd8c81953
mov r9d, eax
sub r9d, 0xa2b70490
sub r9d, 1
add r9d, 0xa2b70490
mov r10d, eax
sub r10d, r9d
sub edx, r10d
mov r9d, eax
sub r9d, 0xe2559ec7
add r9d, 0
sub edx, 0x50f908a6
sub edx, r9d
add edx, 0x50f908a6
mov r9d, eax
sub r9d, 0x85ca3f7e
sub r9d, edx
add r9d, 0x85ca3f7e
mov edx, eax
sub edx, 0
mov r10d, eax
sub r10d, r9d
add edx, r10d
mov r9d, eax
sub r9d, edx
mov edx, eax
sub edx, 0x38687198
sub edx, r9d
add edx, 0x38687198
add r8d, 0x83b9a4f8
add r8d, edx
sub r8d, 0x83b9a4f8
mov edx, 0x44f7c2fe
add edx, 0
sub edx, 0x112ced4c
sub edx, 0x44f7c2fe
mov r9d, eax
sub r9d, edx
mov edx, eax
sub edx, r9d
add edx, 0x9308a060
add edx, 0x37a3511e
sub edx, 0x9308a060
sub edx, 0x61b95ace
sub edx, r8d
add edx, 0x61b95ace
add edx, 0x14eb0ca0
sub edx, 0x37a3511e
sub edx, 0x14eb0ca0
mov r8d, eax
sub r8d, edx
mov edx, eax
sub edx, 0x55e3f44a
add r8d, edx
mov edx, eax
sub edx, r8d
mov r8d, eax
sub r8d, edx
mov edx, eax
sub edx, 0x112ced4c
add r8d, edx
sub eax, r8d
add eax, 0xc3a5018d
sub eax, 0x55e3f44a
sub eax, 0xc3a5018d
mov dword [rcx], eax
jmp 0x6d834896
xor eax, eax
mov ecx, eax
mov rdx, qword [rbp + 0x9d0]
mov r8, qword [rdx]
mov r9, qword [rbp + 0x9f8]
mov r10, qword [r9]
mov eax, dword [r10 + 0xb0]
mov r10d, eax
add r8, r10
mov r10, qword [rbp + 0x9b0]
mov qword [r10], r8
mov r8, qword [rdx]
mov r11, qword [r9]
mov r11, qword [r11 + 0x30]
movabs rsi, 0x784bf5ad6186e7dd
mov rdi, rcx
sub rdi, rsi
movabs rbx, 0xa2c42bce4bca224b
sub rdi, rbx
add rdi, rsi
movabs rsi, 0x620f280004bdac2e
mov r14, rcx
sub r14, rsi
add r14, rdi
add r14, rsi
movabs rsi, 0xf35e20a5758df126
sub r8, rsi
movabs rdi, 0xcadaa23b8fb058b7
sub r8, rdi
add r8, rsi
movabs rsi, 0x87c5f2ab9acb9b6d
add r8, rsi
add r8, r14
sub r8, rsi
mov rsi, rcx
sub rsi, rdi
sub r8, rsi
mov rsi, rcx
sub rsi, 0
movabs rdi, 0x6c800882fab95282
mov r14, rcx
sub r14, rdi
add rsi, r14
mov r14, rcx
sub r14, rsi
mov rsi, rcx
sub rsi, r11
add r14, rsi
movabs r11, 0x139b0e0a0380c6bc
sub r14, r11
sub r14, rdi
add r14, r11
movabs r11, 0x28e467fe4241bcd9
mov rsi, rcx
sub rsi, r11
sub rsi, r8
add rsi, r11
movabs r8, 0x7877151524d9cb12
mov r11, rcx
sub r11, r8
sub r11, r14
add r11, r8
mov r8, rcx
sub r8, r11
sub rsi, r8
mov r8, rcx
sub r8, rsi
add r8, 0
movabs r11, 0x3f14f7b38dcd5c1b
mov rsi, rcx
sub rsi, r11
movabs rdi, 0x3d2a5d9ce48ab51a
sub rsi, rdi
add rsi, r11
mov r11, rcx
sub r11, rbx
add rsi, r11
mov r11, rcx
sub r11, rdi
sub rsi, r11
movabs r11, 0x5d6da011849ac227
sub r8, r11
movabs rdi, 0xfdc18d8cfd790406
add r8, rdi
add r8, r11
sub rcx, rsi
add r8, rcx
movabs rcx, 0xe66877a493f81b05
sub r8, rcx
sub r8, rdi
add r8, rcx
mov rcx, qword [rbp + 0x9a8]
mov qword [rcx], r8
jmp 0x6d83678e
xor eax, eax
mov rcx, qword [rbp + 0x990]
mov edx, dword [rcx]
mov r8d, 0x3ff53588
add r8d, 0
sub r8d, 0xc3f545e2
sub r8d, 0x3ff53588
sub r8d, 0xfc0f3f26
sub r8d, 0x4a4a962c
add r8d, 0xfc0f3f26
add r8d, 0x4ed0e6cc
add r8d, 0xc3f545e2
sub r8d, 0x4ed0e6cc
mov r9d, eax
sub r9d, 0xfcb7976c
sub edx, r9d
add edx, 0xf4758f46
sub edx, r8d
sub edx, 0xf4758f46
add edx, 0xcee91448
sub edx, 0xfcb7976c
sub edx, 0xcee91448
sub edx, 0x760e2125
add edx, 0x1c9d8239
add edx, 0x760e2125
mov r8d, eax
sub r8d, 0x375d3839
sub edx, r8d
mov r8d, eax
sub r8d, 0x1c9d8239
add edx, r8d
mov r8d, 0x91f4b96f
add r8d, 0
sub r8d, edx
sub r8d, 0x91f4b96f
mov edx, eax
sub edx, 1
add edx, 0
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, edx
add r9d, r8d
mov edx, eax
sub edx, r9d
mov r8d, 0xe88c22b0
add r8d, 0
sub r8d, edx
sub r8d, 0xe88c22b0
mov edx, eax
sub edx, 0xabc31963
sub edx, 0x375d3839
add edx, 0xabc31963
mov r9d, eax
sub r9d, r8d
mov r8d, eax
sub r8d, edx
add r9d, r8d
mov edx, eax
sub edx, r9d
mov r8d, eax
sub r8d, 0xfdf5bd93
sub r8d, 0x4a4a962c
add r8d, 0xfdf5bd93
mov r9d, eax
sub r9d, 0xa63dd5b4
add r9d, r8d
add r9d, 0xa63dd5b4
add edx, 0x44b882fa
sub edx, 0x68737d31
sub edx, 0x44b882fa
mov r8d, eax
sub r8d, edx
mov edx, eax
sub edx, r9d
add r8d, edx
sub eax, r8d
sub eax, 0xd1d3036e
add eax, 0x68737d31
add eax, 0xd1d3036e
mov dword [rcx], eax
jmp 0x6d842e03
mov rax, qword [rbp + 0x9e8]
mov rcx, qword [rax]
sub rsp, 0x20
call sym.out.dll__GetModuleBase
add rsp, 0x20
mov rcx, qword [rbp + 0x9d8]
mov rdx, qword [rcx]
sub rsp, 0x20
mov rcx, rax
call sym.out.dll__GetProcAddr
add rsp, 0x20
mov rcx, qword [rbp + 0x958]
mov rdx, qword [rcx]
mov r8, qword [rbp + 0x940]
mov r9, qword [r8]
sub rsp, 0x20
mov rcx, rdx
mov rdx, r9
call rax
add rsp, 0x20
mov rcx, qword [rbp + 0x930]
mov qword [rcx], rax
mov rax, qword [rcx]
mov rdx, qword [rbp + 0x948]
mov r8, qword [rdx]
mov qword [r8], rax
mov rax, qword [rbp + 0x950]
mov r8, qword [rax]
add r8, 8
mov qword [rax], r8
mov r8, qword [rdx]
add r8, 8
mov qword [rdx], r8
jmp 0x6d84b6fc