Function at 0x140137f30
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xc8
lea rbp, [rsp + 0x80]
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x2664583b
mov edx, ecx
sub edx, r8d
add edx, 0xdc21ff71
sub edx, 0x9d7996fe
sub edx, 0xdc21ff71
xor r8d, r8d
sub r8d, 0x2664583b
add edx, r8d
sub edx, 0x6f564575
add edx, 0x1ca61ea1
add edx, 0x6f564575
xor r8d, r8d
sub r8d, 1
add edx, r8d
xor r8d, r8d
sub r8d, 0x1ca61ea1
add edx, r8d
xor r8d, r8d
sub r8d, 0xd4fb1833
add edx, r8d
sub edx, 0x6b22c525
add edx, 0x9d7996fe
add edx, 0x6b22c525
sub edx, 0xcf4cda06
add edx, 0xd4fb1833
add edx, 0xcf4cda06
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
and cl, 1
mov byte [rbp + 6], cl
cmp eax, 0xa
setl al
and al, 1
mov byte [rbp + 7], al
mov dword [rbp], 0x3ddaa4db
mov eax, dword [rbp]
mov dword [rbp - 4], eax
sub eax, 0x8678c610
je 0x14014589b
jmp 0x140138019
mov eax, dword [rbp - 4]
sub eax, 0x8afc287c
je 0x14015ef87
jmp 0x14013802c
mov eax, dword [rbp - 4]
sub eax, 0x8b490679
je 0x140147d1e
jmp 0x14013803f
mov eax, dword [rbp - 4]
sub eax, 0x8cd5dbb1
je 0x14013f2f1
jmp 0x140138052
mov eax, dword [rbp - 4]
sub eax, 0x90714f09
je 0x14015ee24
jmp 0x140138065
mov eax, dword [rbp - 4]
sub eax, 0x9933a81a
je 0x14013c6d6
jmp 0x140138078
mov eax, dword [rbp - 4]
sub eax, 0x9ffd6559
je 0x1401471ae
jmp 0x14013808b
mov eax, dword [rbp - 4]
sub eax, 0xa46dffa1
je 0x140147599
jmp 0x14013809e
mov eax, dword [rbp - 4]
sub eax, 0xa56e21ae
je 0x140144c5f
jmp 0x1401380b1
mov eax, dword [rbp - 4]
sub eax, 0xab319b98
je 0x14015ef48
jmp 0x1401380c4
mov eax, dword [rbp - 4]
sub eax, 0xab8f4a45
je 0x14015ee0c
jmp 0x1401380d7
mov eax, dword [rbp - 4]
sub eax, 0xac4ace9a
je 0x140144847
jmp 0x1401380ea
mov eax, dword [rbp - 4]
sub eax, 0xb13b5b7e
je 0x14015edc4
jmp 0x1401380fd
mov eax, dword [rbp - 4]
sub eax, 0xb4a0ebe6
je 0x14015ee7b
jmp 0x140138110
mov eax, dword [rbp - 4]
sub eax, 0xb5086197
je 0x1401410eb
jmp 0x140138123
mov eax, dword [rbp - 4]
sub eax, 0xb8f9919d
je 0x14013ad1e
jmp 0x140138136
mov eax, dword [rbp - 4]
sub eax, 0xbd03e9c2
je 0x14015ee60
jmp 0x140138149
mov eax, dword [rbp - 4]
sub eax, 0xbd7c351d
je 0x140146f37
jmp 0x14013815c
mov eax, dword [rbp - 4]
sub eax, 0xbecddbbb
je 0x14015955b
jmp 0x14013816f
mov eax, dword [rbp - 4]
sub eax, 0xc0555120
je 0x140149ac7
jmp 0x140138182
mov eax, dword [rbp - 4]
sub eax, 0xc09aaf0a
je 0x140147aa7
jmp 0x140138195
mov eax, dword [rbp - 4]
sub eax, 0xc16bed5f
je 0x14015b059
jmp 0x1401381a8
mov eax, dword [rbp - 4]
sub eax, 0xc3ffa62a
je 0x140142f56
jmp 0x1401381bb
mov eax, dword [rbp - 4]
sub eax, 0xc4e6e4bc
je 0x14014ceb0
jmp 0x1401381ce
mov eax, dword [rbp - 4]
sub eax, 0xc5404842
je 0x14015a56c
jmp 0x1401381e1
mov eax, dword [rbp - 4]
sub eax, 0xc75d39bf
je 0x140151da5
jmp 0x1401381f4
mov eax, dword [rbp - 4]
sub eax, 0xc78b4ead
je 0x14015ee54
jmp 0x140138207
mov eax, dword [rbp - 4]
sub eax, 0xcadbb610
je 0x14015ee00
jmp 0x14013821a
mov eax, dword [rbp - 4]
sub eax, 0xccc4493b
je 0x140149aa0
jmp 0x14013822d
mov eax, dword [rbp - 4]
sub eax, 0xccfde958
je 0x14015bd6b
jmp 0x140138240
mov eax, dword [rbp - 4]
sub eax, 0xcd96430d
je 0x14014a3f3
jmp 0x140138253
mov eax, dword [rbp - 4]
sub eax, 0xcece2c05
je 0x1401545a9
jmp 0x140138266
mov eax, dword [rbp - 4]
sub eax, 0xd005851c
je 0x1401573a0
jmp 0x140138279
mov eax, dword [rbp - 4]
sub eax, 0xd057c8e0
je 0x14015ef18
jmp 0x14013828c
mov eax, dword [rbp - 4]
sub eax, 0xd0f0235e
je 0x14015c2f0
jmp 0x14013829f
mov eax, dword [rbp - 4]
sub eax, 0xd2035fa3
je 0x14015edac
jmp 0x1401382b2
mov eax, dword [rbp - 4]
sub eax, 0xd40b4423
je 0x140139470
jmp 0x1401382c5
mov eax, dword [rbp - 4]
sub eax, 0xd6980e57
je 0x1401591c2
jmp 0x1401382d8
mov eax, dword [rbp - 4]
sub eax, 0xdadc7db6
je 0x14015107a
jmp 0x1401382eb
mov eax, dword [rbp - 4]
sub eax, 0xdd1b2e9b
je 0x14015e0b7
jmp 0x1401382fe
mov eax, dword [rbp - 4]
sub eax, 0xe2a6f825
je 0x140147727
jmp 0x140138311
mov eax, dword [rbp - 4]
sub eax, 0xe557382a
je 0x14015d6e6
jmp 0x140138324
mov eax, dword [rbp - 4]
sub eax, 0xe577687a
je 0x14015ee3c
jmp 0x140138337
mov eax, dword [rbp - 4]
sub eax, 0xe582948f
je 0x14015edf4
jmp 0x14013834a
mov eax, dword [rbp - 4]
sub eax, 0xe745e84e
je 0x1401440b2
jmp 0x14013835d
mov eax, dword [rbp - 4]
sub eax, 0xe789f02d
je 0x14015c5e9
jmp 0x140138370
mov eax, dword [rbp - 4]
sub eax, 0xe7c3429e
je 0x1401536da
jmp 0x140138383
mov eax, dword [rbp - 4]
sub eax, 0xeb3fbfb6
je 0x14015167c
jmp 0x140138396
mov eax, dword [rbp - 4]
sub eax, 0xebfdc360
je 0x140156651
jmp 0x1401383a9
mov eax, dword [rbp - 4]
sub eax, 0xec9e1382
je 0x14014e5d2
jmp 0x1401383bc
mov eax, dword [rbp - 4]
sub eax, 0xedc9e365
je 0x14015ee48
jmp 0x1401383cf
mov eax, dword [rbp - 4]
sub eax, 0xee45dccb
je 0x14015003a
jmp 0x1401383e2
mov eax, dword [rbp - 4]
sub eax, 0xee631390
je 0x14015eddc
jmp 0x1401383f5
mov eax, dword [rbp - 4]
sub eax, 0xf3679ffb
je 0x14013a1e0
jmp 0x140138408
mov eax, dword [rbp - 4]
sub eax, 0xf794745c
je 0x140146c98
jmp 0x14013841b
mov eax, dword [rbp - 4]
sub eax, 0xf89aacd0
je 0x140152510
jmp 0x14013842e
mov eax, dword [rbp - 4]
sub eax, 0xf9629b8f
je 0x140151670
jmp 0x140138441
mov eax, dword [rbp - 4]
sub eax, 0xfd418913
je 0x14015ef54
jmp 0x140138454
mov eax, dword [rbp - 4]
sub eax, 0xfd486fb0
je 0x14015429f
jmp 0x140138467
mov eax, dword [rbp - 4]
sub eax, 0xfd52c156
je 0x1401585d5
jmp 0x14013847a
mov eax, dword [rbp - 4]
sub eax, 0x56abc96
je 0x140144574
jmp 0x14013848d
mov eax, dword [rbp - 4]
sub eax, 0x6652607
je 0x1401518af
jmp 0x1401384a0
mov eax, dword [rbp - 4]
sub eax, 0x74e07bf
je 0x14015bfe6
jmp 0x1401384b3
mov eax, dword [rbp - 4]
sub eax, 0x79ef0ca
je 0x140152055
jmp 0x1401384c6
mov eax, dword [rbp - 4]
sub eax, 0x7d64cef
je 0x14015458a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0xffcd1c94
mov edx, ecx
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x27f9fe09
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0xffcd1c94
sub edx, r8d
xor r9d, r9d
sub r9d, 1
add r9d, 0
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
mov r8d, 0xaaf9e269
add r8d, 0
sub r8d, 0x27f9fe09
sub r8d, 0xaaf9e269
add edx, 0xfe289e73
add edx, r8d
sub edx, 0xfe289e73
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r10b
cmp eax, 0xa
setl bl
mov cl, bl
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov al, bl
and al, dl
or cl, al
mov r11b, r10b
xor r11b, 0xff
and r11b, 0
mov r8b, 1
xor r8b, 0
mov dl, r10b
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0
and cl, r8b
or r11b, dl
or al, cl
xor r11b, al
xor r11b, 0xff
mov cl, r10b
xor cl, 0xff
mov al, 1
xor al, 1
or r11b, cl
or al, 1
xor r11b, 0xff
and r11b, al
mov dil, r10b
xor dil, 0xff
and dil, 1
mov cl, 1
xor cl, 1
mov dl, r10b
and dl, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or dil, dl
or al, cl
xor dil, al
xor dil, 0xff
xor dil, 0
and dil, 0
mov cl, 1
xor cl, 0
and cl, 1
mov al, 1
xor al, 1
and al, 0
or cl, al
xor r10b, 0xff
mov dl, cl
xor dl, 0xff
mov al, 1
xor al, 0
or r10b, dl
or al, 0
xor r10b, 0xff
and r10b, al
mov al, bl
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
mov r9b, bl
and r9b, r8b
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or al, r9b
or dl, r8b
xor al, dl
mov dl, 1
xor dl, 0
mov sil, al
xor sil, dl
and sil, al
xor bl, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or bl, cl
or al, 1
xor bl, 0xff
and bl, al
mov al, dil
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and dil, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, dil
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov al, sil
xor al, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, al
and cl, 0xff
and sil, r8b
mov r10b, r9b
and r10b, 0xff
and bl, r8b
or cl, sil
or r10b, bl
xor cl, r10b
or al, r9b
xor al, 0xff
or r8b, 1
and al, r8b
or cl, al
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r9b, 1
xor r9b, 0
and dl, r9b
mov al, cl
xor al, 0xff
and al, 0
and cl, r9b
or r8b, dl
or al, cl
xor r8b, al
mov cl, r11b
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov al, r11b
and al, dl
or cl, al
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
mov al, r8b
and al, r9b
or dl, al
mov bl, 1
xor bl, 1
and bl, 1
mov al, 1
xor al, 1
and al, 1
or bl, al
mov r9b, cl
xor r9b, 0xff
mov r10b, 1
xor r10b, 1
mov al, 1
xor al, 1
or r9b, r10b
or al, 1
xor r9b, 0xff
and r9b, al
xor r11b, 0xff
mov r10b, bl
xor r10b, 0xff
mov al, 1
xor al, 1
or r11b, r10b
or al, 1
xor r11b, 0xff
and r11b, al
mov r10b, 1
xor r10b, 1
mov al, dl
xor al, r10b
and al, dl
mov sil, bl
xor sil, 0xff
mov r10b, r8b
xor r10b, sil
and r10b, r8b
mov r8b, r9b
and r8b, r11b
xor r9b, r11b
or r8b, r9b
mov r9b, al
and r9b, r10b
xor al, r10b
or r9b, al
mov r10b, r8b
xor r10b, 0xff
mov al, r9b
and al, r10b
xor r9b, 0xff
and r8b, r9b
or al, r8b
mov r9b, cl
and r9b, dl
xor cl, dl
or r9b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
and r9b, r8b
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or cl, r9b
or dl, r8b
xor cl, dl
mov dl, 1
xor dl, 1
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov r8b, dl
and r8b, 0xff
mov sil, r9b
and sil, 1
mov r11b, r10b
and r11b, 0xff
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or dl, r10b
xor dl, 0xff
or r9b, 1
and dl, r9b
or r8b, dl
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 1
or cl, r8b
or dl, 1
xor cl, 0xff
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x7d51b989
mov ecx, 0x55a910bd
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, ecx
xor edx, edx
sub edx, 0x55899219
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0x2dc0ca63
sub edx, r8d
sub edx, 0xa9dd9cf3
sub edx, 0x55899219
add edx, 0xa9dd9cf3
xor r8d, r8d
sub r8d, 0x81817d28
add edx, r8d
xor r8d, r8d
sub r8d, 1
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x81817d28
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0xb82bc5a8
sub edx, r8d
sub edx, 0x9b773af7
sub edx, 0x2dc0ca63
add edx, 0x9b773af7
sub edx, 0xdebe1e4
sub edx, 0xb82bc5a8
add edx, 0xdebe1e4
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r9b
cmp eax, 0xa
setl bl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov cl, 1
xor cl, 1
mov al, r9b
and al, cl
or dl, al
mov cl, 1
xor cl, 1
xor dl, 0xff
mov al, 1
xor al, 1
or cl, dl
or al, 1
xor cl, 0xff
and cl, al
mov r8b, 1
xor r8b, 1
and r8b, 1
mov al, 1
xor al, 1
and al, 1
or r8b, al
mov r10b, r9b
xor r10b, 0xff
mov dl, r8b
xor dl, 0xff
mov al, 1
xor al, 0
or r10b, dl
or al, 0
xor r10b, 0xff
and r10b, al
mov al, 1
xor al, 1
and al, 1
mov r11b, 1
xor r11b, 1
mov sil, r11b
and sil, 1
mov dl, 1
xor dl, 1
and dl, 0xff
and r11b, 1
or al, sil
or dl, r11b
xor al, dl
xor al, 0xff
mov r11b, 1
xor r11b, 1
mov dl, 1
xor dl, 0
or al, r11b
or dl, 0
xor al, 0xff
and al, dl
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov dl, cl
and dl, r10b
xor cl, r10b
or dl, cl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r10b, 1
xor r10b, 0
and dl, r10b
mov al, cl
xor al, 0xff
and al, 0
and cl, r10b
or r8b, dl
or al, cl
xor r8b, al
mov cl, bl
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov al, bl
and al, dl
or cl, al
mov r15b, 1
xor r15b, 0
xor cl, 0xff
mov al, 1
xor al, 1
or r15b, cl
or al, 1
xor r15b, 0xff
and r15b, al
mov cl, 1
xor cl, 0
and cl, 1
mov al, 1
xor al, 1
and al, 0
or cl, al
mov sil, bl
xor sil, 0xff
mov dl, cl
xor dl, 0xff
mov al, 1
xor al, 1
or sil, dl
or al, 1
xor sil, 0xff
and sil, al
mov al, 1
xor al, 1
and al, 0
mov r10b, 1
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov dl, 1
xor dl, 1
and dl, 0
and r10b, 1
or al, r11b
or dl, r10b
xor al, dl
mov dl, 1
xor dl, 0
mov r14b, al
xor r14b, dl
and r14b, al
mov dil, 1
xor dil, 1
xor cl, 0xff
mov al, 1
xor al, 1
or dil, cl
or al, 1
xor dil, 0xff
and dil, al
mov cl, r15b
xor cl, 0xff
mov r10b, sil
xor r10b, 0xff
mov dl, 1
xor dl, 0
mov al, cl
and al, 0
and r15b, dl
mov r11b, r10b
and r11b, 0
and sil, dl
or al, r15b
or r11b, sil
xor al, r11b
or cl, r10b
xor cl, 0xff
or dl, 0
and cl, dl
or al, cl
mov dl, r14b
xor dl, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov cl, dl
and cl, 0
and r14b, r10b
mov sil, r11b
and sil, 0
and dil, r10b
or cl, r14b
or sil, dil
xor cl, sil
or dl, r11b
xor dl, 0xff
or r10b, 0
and dl, r10b
or cl, dl
mov r10b, al
xor r10b, 0xff
mov dl, cl
and dl, r10b
xor cl, 0xff
and al, cl
or dl, al
mov cl, 1
xor cl, 0
and cl, 1
mov al, 1
xor al, 1
and al, 0
or cl, al
mov r12b, 1
xor r12b, 0
xor cl, 0xff
mov al, 1
xor al, 0
or r12b, cl
or al, 0
xor r12b, 0xff
and r12b, al
mov cl, 1
xor cl, 0
and cl, 0
mov r10b, 1
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov al, 1
xor al, 1
and al, 0
and r10b, 1
or cl, r11b
or al, r10b
xor cl, al
mov dil, cl
xor dil, 0xff
xor dil, 0
and dil, 0
mov al, 1
xor al, 1
and al, 0
mov r11b, 1
xor r11b, 0
mov sil, r11b
and sil, 1
mov r10b, 1
xor r10b, 1
and r10b, 0
and r11b, 1
or al, sil
or r10b, r11b
xor al, r10b
mov r10b, 1
xor r10b, 0
mov r15b, al
xor r15b, r10b
and r15b, al
mov r14b, 1
xor r14b, 1
xor cl, 0xff
mov al, 1
xor al, 0
or r14b, cl
or al, 0
xor r14b, 0xff
and r14b, al
mov al, r12b
xor al, 0xff
mov r11b, dil
xor r11b, 0xff
mov cl, 1
xor cl, 1
mov r10b, al
and r10b, 0xff
and r12b, cl
mov sil, r11b
and sil, 0xff
and dil, cl
or r10b, r12b
or sil, dil
xor r10b, sil
or al, r11b
xor al, 0xff
or cl, 1
and al, cl
or r10b, al
mov al, r15b
xor al, 0xff
mov sil, r14b
xor sil, 0xff
mov r11b, 1
xor r11b, 1
mov cl, al
and cl, 0xff
and r15b, r11b
mov dil, sil
and dil, 0xff
and r14b, r11b
or cl, r15b
or dil, r14b
xor cl, dil
or al, sil
xor al, 0xff
or r11b, 1
and al, r11b
or cl, al
mov dil, r10b
xor dil, 0xff
and dil, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
mov al, cl
xor al, 0xff
and al, 0xff
and cl, r11b
or dil, r10b
or al, cl
xor dil, al
mov byte [rbp - 6], dil
mov al, r8b
xor al, 0xff
and al, 1
mov r10b, 1
xor r10b, 1
mov r11b, r8b
and r11b, r10b
mov cl, 1
xor cl, 1
and cl, 0xff
and r10b, 1
or al, r11b
or cl, r10b
xor al, cl
mov cl, 1
xor cl, 0
and cl, 1
mov r10b, 1
xor r10b, 1
and r10b, 0
or cl, r10b
mov r15b, 1
xor r15b, 1
and r15b, 1
mov r10b, 1
xor r10b, 1
and r10b, 1
or r15b, r10b
mov r10b, al
and r10b, cl
xor al, cl
or r10b, al
mov al, 1
xor al, 1
mov sil, r15b
xor sil, 0xff
mov r11b, 1
xor r11b, 0
mov cl, al
and cl, 0
mov r12b, r11b
and r12b, 1
mov r14b, sil
and r14b, 0
and r15b, r11b
or cl, r12b
or r14b, r15b
xor cl, r14b
or al, sil
xor al, 0xff
or r11b, 0
and al, r11b
or cl, al
mov al, r10b
xor al, 0xff
and al, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
or al, r10b
xor cl, 0xff
mov r11b, al
xor r11b, cl
and r11b, al
mov r10b, dil
xor r10b, 0xff
and r10b, 0
mov cl, 1
xor cl, 0
mov sil, dil
and sil, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r10b, sil
or al, cl
xor r10b, al
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r14b, 1
xor r14b, 1
mov sil, r9b
and sil, r14b
mov al, r10b
xor al, 0xff
and al, 0xff
and r10b, r14b
or cl, sil
or al, r10b
xor cl, al
xor cl, 0xff
xor r9b, 0xff
mov al, 1
xor al, 1
or cl, r9b
or al, 1
xor cl, 0xff
and cl, al
mov r10b, 1
xor r10b, 0
and r10b, 1
mov al, 1
xor al, 1
and al, 0
or r10b, al
mov al, dl
xor al, 0xff
mov r9b, r10b
and r9b, al
xor r10b, 0xff
mov al, dl
and al, r10b
or r9b, al
xor r9b, 0xff
mov r10b, dl
xor r10b, 0xff
mov al, 1
xor al, 0
or r9b, r10b
or al, 0
xor r9b, 0xff
and r9b, al
mov sil, dil
xor sil, 0xff
and sil, 0
mov r10b, 1
xor r10b, 0
and dil, r10b
mov al, 1
xor al, 1
and al, 0
and r10b, 1
or sil, dil
or al, r10b
xor sil, al
mov r10b, bl
xor r10b, 0xff
mov al, sil
and al, r10b
xor sil, 0xff
mov r10b, bl
and r10b, sil
or al, r10b
xor bl, 0xff
mov r10b, al
xor r10b, bl
and r10b, al
mov al, cl
xor al, 0xff
mov r14b, r11b
xor r14b, al
and r14b, r11b
mov dil, r11b
xor dil, 0xff
and dil, 0
mov bl, 1
xor bl, 0
and r11b, bl
mov al, cl
xor al, 0xff
and al, 0
and cl, bl
or dil, r11b
or al, cl
xor dil, al
mov al, r14b
xor al, 0xff
mov r11b, dil
xor r11b, 0xff
mov cl, 1
xor cl, 1
mov bl, al
and bl, 0xff
and r14b, cl
mov sil, r11b
and sil, 0xff
and dil, cl
or bl, r14b
or sil, dil
xor bl, sil
or al, r11b
xor al, 0xff
or cl, 1
and al, cl
or bl, al
mov r12b, r9b
xor r12b, 0xff
and r12b, 1
mov cl, 1
xor cl, 1
mov al, r9b
and al, cl
or r12b, al
mov r15b, r10b
xor r15b, 0xff
and r15b, 0
mov cl, 1
xor cl, 0
mov r11b, r10b
and r11b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r15b, r11b
or al, cl
xor r15b, al
mov cl, 1
xor cl, 0
and cl, 1
mov al, 1
xor al, 1
and al, 0
or cl, al
mov r13b, r12b
xor r13b, 0xff
mov r11b, 1
xor r11b, 0
mov al, 1
xor al, 0
or r13b, r11b
or al, 0
xor r13b, 0xff
and r13b, al
mov r11b, cl
xor r11b, 0xff
mov al, r9b
xor al, r11b
and al, r9b
mov r9b, r15b
xor r9b, 0xff
mov sil, 1
xor sil, 0
mov r11b, 1
xor r11b, 1
or r9b, sil
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov r11b, cl
xor r11b, 0xff
mov sil, r10b
xor sil, r11b
and sil, r10b
mov r10b, r13b
xor r10b, 0xff
mov r14b, al
xor r14b, 0xff
mov dil, 1
xor dil, 1
mov r11b, r10b
and r11b, 0xff
and r13b, dil
mov byte [rbp - 8], r13b
mov r13b, r14b
and r13b, 0xff
and al, dil
mov byte [rbp - 7], al
mov al, byte [rbp - 8]
or r11b, al
mov al, byte [rbp - 7]
or r13b, al
mov al, byte [rbp - 6]
xor r11b, r13b
or r10b, r14b
xor r10b, 0xff
or dil, 1
and r10b, dil
or r11b, r10b
mov r10b, r9b
and r10b, sil
xor r9b, sil
or r10b, r9b
mov r14b, r11b
xor r14b, 0xff
and r14b, 1
mov sil, 1
xor sil, 1
and r11b, sil
mov r9b, r10b
xor r9b, 0xff
and r9b, 0xff
and r10b, sil
or r14b, r11b
or r9b, r10b
xor r14b, r9b
mov r10b, r12b
xor r10b, 0xff
mov sil, r15b
xor sil, 0xff
mov r11b, 1
xor r11b, 1
mov r9b, r10b
and r9b, 0xff
and r12b, r11b
mov dil, sil
and dil, 0xff
and r15b, r11b
or r9b, r12b
or dil, r15b
xor r9b, dil
or r10b, sil
xor r10b, 0xff
or r11b, 1
and r10b, r11b
or r9b, r10b
mov dil, r9b
xor dil, 0xff
and dil, 1
mov r10b, 1
xor r10b, 1
and r9b, r10b
or dil, r9b
mov r9b, cl
and r9b, 0
xor cl, 0
or r9b, cl
xor dil, 0xff
xor r9b, 0xff
mov cl, 1
xor cl, 0
or dil, r9b
or cl, 0
xor dil, 0xff
and dil, cl
mov r9b, r14b
xor r9b, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov cl, r9b
and cl, 0
and r14b, r10b
mov sil, r11b
and sil, 0
and dil, r10b
or cl, r14b
or sil, dil
xor cl, sil
or r9b, r11b
xor r9b, 0xff
or r10b, 0
and r9b, r10b
or cl, r9b
mov r11b, bl
xor r11b, 0xff
and r11b, 1
mov r10b, 1
xor r10b, 1
mov r9b, bl
and r9b, r10b
or r11b, r9b
mov r9b, 1
xor r9b, 0
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
or r9b, r11b
or r10b, 0
xor r9b, 0xff
and r9b, r10b
mov r11b, 1
xor r11b, 0
and r11b, 1
mov sil, 1
xor sil, 1
mov dil, sil
and dil, 0
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and sil, 1
or r11b, dil
or r10b, sil
xor r11b, r10b
mov sil, r11b
xor sil, 0xff
mov r10b, bl
xor r10b, sil
and r10b, bl
mov r14b, cl
xor r14b, 0xff
and r14b, 0
mov sil, 1
xor sil, 0
mov dil, cl
and dil, sil
mov bl, 1
xor bl, 1
and bl, 0
and sil, 1
or r14b, dil
or bl, sil
xor r14b, bl
xor r14b, 0xff
mov sil, 1
xor sil, 0
mov bl, 1
xor bl, 0
or r14b, sil
or bl, 0
xor r14b, 0xff
and r14b, bl
xor r11b, 0xff
mov dil, cl
xor dil, r11b
and dil, cl
mov cl, r9b
and cl, r10b
xor r9b, r10b
or cl, r9b
mov r9b, r14b
xor r9b, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r10b, r9b
and r10b, 0xff
and r14b, r11b
mov sil, bl
and sil, 0xff
and dil, r11b
or r10b, r14b
or sil, dil
xor r10b, sil
or r9b, bl
xor r9b, 0xff
or r11b, 1
and r9b, r11b
or r10b, r9b
mov r11b, cl
xor r11b, 0xff
mov r9b, r10b
and r9b, r11b
xor r10b, 0xff
and cl, r10b
or r9b, cl
mov sil, r8b
xor sil, 0xff
mov r10b, dl
xor r10b, 0xff
mov cl, 1
xor cl, 0
or sil, r10b
or cl, 0
xor sil, 0xff
and sil, cl
mov bl, r8b
xor bl, 0xff
and bl, 1
mov r10b, 1
xor r10b, 1
and r8b, r10b
mov cl, dl
xor cl, 0xff
and cl, 0xff
and dl, r10b
or bl, r8b
or cl, dl
xor bl, cl
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov dl, 1
xor dl, 1
mov r8b, cl
and r8b, 0xff
and sil, dl
mov r11b, r10b
and r11b, 0xff
and bl, dl
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r10b
xor cl, 0xff
or dl, 1
and cl, dl
or r8b, cl
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov dl, 1
xor dl, 1
mov cl, r8b
and cl, dl
or r10b, cl
mov dl, 1
xor dl, 1
xor r10b, 0xff
mov cl, 1
xor cl, 1
or dl, r10b
or cl, 1
xor dl, 0xff
and dl, cl
mov r10b, 1
xor r10b, 1
and r10b, 1
mov r11b, 1
xor r11b, 1
mov bl, r11b
and bl, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and r11b, 1
or r10b, bl
or cl, r11b
xor r10b, cl
xor r8b, 0xff
xor r10b, 0xff
mov cl, 1
xor cl, 0
or r8b, r10b
or cl, 0
xor r8b, 0xff
and r8b, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, al
xor dl, 0xff
xor dl, 0
and dl, 0
mov r10b, 1
xor r10b, 0
mov r8b, al
and r8b, r10b
xor al, 0xff
and al, 0
or r8b, al
mov al, dl
and al, r8b
xor dl, r8b
or al, dl
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov dl, 1
xor dl, 1
and al, dl
or r8b, al
mov al, cl
xor al, 0xff
and al, 0
mov r11b, 1
xor r11b, 0
mov r10b, cl
and r10b, r11b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r11b
or al, r10b
or dl, r8b
xor al, dl
xor cl, 0xff
mov r8b, al
xor r8b, cl
and r8b, al
mov cl, r8b
xor cl, 0xff
mov al, r9b
xor al, cl
and al, r9b
mov cl, r9b
xor cl, 0xff
and cl, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r10b
or cl, r9b
or dl, r8b
xor cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xb13b5b7e
mov ecx, 0xb8f9919d
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov edx, ecx
add edx, 0x4aab865a
sub edx, 0x569481e2
sub edx, 0x4aab865a
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0xd1d30b13
add r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0xc47c9a26
add edx, 0x569481e2
sub edx, 0xc47c9a26
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x27729112
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 1
add edx, r8d
xor r8d, r8d
sub r8d, 0x27729112
add edx, r8d
xor r9d, r9d
sub r9d, 0xd1d30b13
add r9d, 0
xor r8d, r8d
sub r8d, r9d
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl r11b
mov dil, cl
xor dil, 0xff
and dil, 1
mov dl, 1
xor dl, 1
mov r8b, cl
and r8b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or dil, r8b
or al, dl
xor dil, al
mov sil, r11b
xor sil, 0xff
and sil, 1
mov dl, 1
xor dl, 1
mov al, r11b
and al, dl
or sil, al
mov al, 1
xor al, 0
and al, 1
mov dl, 1
xor dl, 1
and dl, 0
or al, dl
mov dl, dil
xor dl, 0xff
mov r9b, sil
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov r10b, dl
and r10b, 0xff
and dil, r8b
mov bl, r9b
and bl, 0xff
and sil, r8b
or r10b, dil
or bl, sil
xor r10b, bl
or dl, r9b
xor dl, 0xff
or r8b, 1
and dl, r8b
or r10b, dl
mov r8b, al
and r8b, 0
xor al, 0
or r8b, al
mov dl, r10b
xor dl, 0xff
and dl, 0
mov r9b, 1
xor r9b, 0
and r10b, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or dl, r10b
or al, r9b
xor dl, al
xor r8b, 0xff
mov al, dl
xor al, r8b
and al, dl
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
mov r10b, cl
and r10b, r9b
mov dl, 1
xor dl, 1
and dl, 0xff
and r9b, 1
or r8b, r10b
or dl, r9b
xor r8b, dl
xor r8b, 0xff
mov dl, r11b
xor dl, r8b
and dl, r11b
mov r9b, r11b
xor r9b, 0xff
and r9b, 0
mov r10b, 1
xor r10b, 0
and r11b, r10b
mov r8b, 1
xor r8b, 1
and r8b, 0
and r10b, 1
or r9b, r11b
or r8b, r10b
xor r9b, r8b
xor r9b, 0xff
mov r8b, cl
xor r8b, r9b
and r8b, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov r11b, al
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov dl, 1
xor dl, 1
or r11b, r8b
or dl, 1
xor r11b, 0xff
and r11b, dl
mov dl, al
xor dl, 0xff
mov r10b, cl
and r10b, dl
xor cl, 0xff
and al, cl
or r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x54ea443c
mov ecx, 0x4d5f2d50
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov r8d, 0x779492da
add r8d, 0
sub r8d, ecx
sub r8d, 0x779492da
mov r9d, 0x84824beb
add r9d, 0
sub r9d, 0x26797833
sub r9d, 0x84824beb
xor edx, edx
sub edx, r9d
sub r8d, edx
xor edx, edx
sub edx, 0x8ef617c8
sub edx, r8d
add edx, 0x8ef617c8
mov r9d, 0x8a2ff39
add r9d, 0
sub r9d, 1
sub r9d, 0x8a2ff39
xor r8d, r8d
sub r8d, r9d
sub edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x77145159
add r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0xb3d35233
sub edx, 0x26797833
sub edx, 0xb3d35233
xor r8d, r8d
sub r8d, 0x77145159
add edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete dl
cmp eax, 0xa
setl r10b
mov dil, dl
xor dil, 0xff
and dil, 0
mov cl, 1
xor cl, 0
mov r8b, dl
and r8b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or dil, r8b
or al, cl
xor dil, al
mov bl, r10b
xor bl, 0xff
and bl, 1
mov cl, 1
xor cl, 1
mov r8b, r10b
and r8b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or bl, r8b
or al, cl
xor bl, al
mov sil, 1
xor sil, 0
and sil, 0
mov cl, 1
xor cl, 0
mov r8b, cl
and r8b, 0
mov al, 1
xor al, 1
and al, 0
and cl, 1
or sil, r8b
or al, cl
xor sil, al
mov cl, dil
xor cl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov al, cl
and al, 0xff
and dil, r8b
mov r11b, r9b
and r11b, 0xff
and bl, r8b
or al, dil
or r11b, bl
xor al, r11b
or cl, r9b
xor cl, 0xff
or r8b, 1
and cl, r8b
or al, cl
mov r8b, 1
xor r8b, 0
mov r11b, sil
xor r11b, 0xff
mov r9b, 1
xor r9b, 1
mov cl, r8b
and cl, 0xff
mov dil, r9b
and dil, 0
mov bl, r11b
and bl, 0xff
and sil, r9b
or cl, dil
or bl, sil
xor cl, bl
or r8b, r11b
xor r8b, 0xff
or r9b, 1
and r8b, r9b
or cl, r8b
mov bl, al
xor bl, 0xff
and bl, 1
mov r8b, 1
xor r8b, 1
and al, r8b
or bl, al
xor bl, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or bl, cl
or al, 0
xor bl, 0xff
and bl, al
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov cl, 1
xor cl, 1
mov r9b, dl
and r9b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r8b, r9b
or al, cl
xor r8b, al
mov al, r10b
xor al, 0xff
xor r8b, 0xff
mov cl, 1
xor cl, 0
or al, r8b
or cl, 0
xor al, 0xff
and al, cl
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
and r10b, r9b
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or r8b, r10b
or cl, r9b
xor r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov r11b, al
and r11b, cl
xor al, cl
or r11b, al
mov cl, bl
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov al, bl
and al, dl
or cl, al
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov r9b, r11b
and r9b, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or dl, r9b
or al, r8b
xor dl, al
mov al, 1
xor al, 0
and al, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
or al, r8b
mov r9b, cl
xor r9b, 0xff
mov r10b, 1
xor r10b, 0
mov r8b, 1
xor r8b, 1
or r9b, r10b
or r8b, 1
xor r9b, 0xff
and r9b, r8b
xor bl, 0xff
mov r10b, al
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
or bl, r10b
or r8b, 0
xor bl, 0xff
and bl, r8b
mov r8b, dl
xor r8b, 0xff
mov sil, 1
xor sil, 0
mov r10b, 1
xor r10b, 1
or r8b, sil
or r10b, 1
xor r8b, 0xff
and r8b, r10b
xor r11b, 0xff
mov sil, al
xor sil, 0xff
mov r10b, 1
xor r10b, 1
or r11b, sil
or r10b, 1
xor r11b, 0xff
and r11b, r10b
mov r10b, r9b
and r10b, bl
xor r9b, bl
or r10b, r9b
mov r9b, r8b
and r9b, r11b
xor r8b, r11b
or r9b, r8b
mov r11b, r10b
xor r11b, 0xff
and r11b, 1
mov bl, 1
xor bl, 1
and r10b, bl
mov r8b, r9b
xor r8b, 0xff
and r8b, 0xff
and r9b, bl
or r11b, r10b
or r8b, r9b
xor r11b, r8b
mov r8b, cl
and r8b, dl
xor cl, dl
or r8b, cl
mov r10b, r8b
xor r10b, 0xff
and r10b, 0
mov dl, 1
xor dl, 0
and r8b, dl
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or r10b, r8b
or cl, dl
xor r10b, cl
mov cl, al
and cl, 0
xor al, 0
or cl, al
xor r10b, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or r10b, cl
or al, 0
xor r10b, 0xff
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x54ea443c
mov ecx, 0x7bc20a5a
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov edx, ecx
sub edx, 0xecf59bd3
sub edx, 0x3bcaa66
add edx, 0xecf59bd3
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x1a5df25f
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x3bcaa66
add r8d, edx
xor edx, edx
sub edx, r8d
sub edx, 0x3f0c0eed
sub edx, 0xa812d5fe
add edx, 0x3f0c0eed
xor r8d, r8d
sub r8d, 1
add edx, r8d
add edx, 0x178b9d8e
add edx, 0xa812d5fe
sub edx, 0x178b9d8e
sub edx, 0x51f33d2
sub edx, 0x163a2487
add edx, 0x51f33d2
sub edx, 0xde6f8e7
sub edx, 0x1a5df25f
add edx, 0xde6f8e7
sub edx, 0x367d8095
add edx, 0x163a2487
add edx, 0x367d8095
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r11b
cmp eax, 0xa
setl cl
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov dl, 1
xor dl, 0
mov r9b, cl
and r9b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r8b, r9b
or al, dl
xor r8b, al
mov dl, r11b
xor dl, 0xff
mov al, r8b
and al, dl
xor r8b, 0xff
mov dl, r11b
and dl, r8b
or al, dl
xor al, 0xff
mov r8b, r11b
xor r8b, 0xff
mov dl, 1
xor dl, 0
or al, r8b
or dl, 0
xor al, 0xff
and al, dl
mov dil, r11b
xor dil, 0xff
and dil, 0
mov r8b, 1
xor r8b, 0
mov r9b, r11b
and r9b, r8b
mov dl, 1
xor dl, 1
and dl, 0
and r8b, 1
or dil, r9b
or dl, r8b
xor dil, dl
xor dil, 0xff
xor dil, 0
and dil, 0
mov dl, 1
xor dl, 0
and dl, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
or dl, r8b
xor r11b, 0xff
mov r9b, dl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
or r11b, r9b
or r8b, 0
xor r11b, 0xff
and r11b, r8b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov bl, cl
and bl, r10b
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r10b, 1
or r8b, bl
or r9b, r10b
xor r8b, r9b
mov r9b, 1
xor r9b, 0
mov sil, r8b
xor sil, r9b
and sil, r8b
xor dl, 0xff
mov bl, cl
xor bl, dl
and bl, cl
mov dl, dil
xor dl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, dl
and cl, 0
and dil, r8b
mov r10b, r9b
and r10b, 0
and r11b, r8b
or cl, dil
or r10b, r11b
xor cl, r10b
or dl, r9b
xor dl, 0xff
or r8b, 0
and dl, r8b
or cl, dl
mov dl, sil
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov r8b, dl
and r8b, 0xff
and sil, r9b
mov r11b, r10b
and r11b, 0xff
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or dl, r10b
xor dl, 0xff
or r9b, 1
and dl, r9b
or r8b, dl
mov r9b, cl
xor r9b, 0xff
mov dl, r8b
and dl, r9b
xor r8b, 0xff
and cl, r8b
or dl, cl
mov sil, al
xor sil, 0xff
and sil, 1
mov r8b, 1
xor r8b, 1
mov cl, al
and cl, r8b
or sil, cl
mov bl, dl
xor bl, 0xff
and bl, 0
mov r8b, 1
xor r8b, 0
mov r9b, dl
and r9b, r8b
mov cl, 1
xor cl, 1
and cl, 0
and r8b, 1
or bl, r9b
or cl, r8b
xor bl, cl
mov cl, 1
xor cl, 1
and cl, 0
mov r9b, 1
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
and r9b, 1
or cl, r10b
or r8b, r9b
xor cl, r8b
mov r9b, 1
xor r9b, 1
mov r8b, sil
xor r8b, r9b
and r8b, sil
mov r9b, cl
xor r9b, 0xff
mov r10b, al
xor r10b, r9b
and r10b, al
mov r9b, 1
xor r9b, 1
mov al, bl
xor al, r9b
and al, bl
xor dl, 0xff
mov r11b, cl
xor r11b, 0xff
mov r9b, 1
xor r9b, 1
or dl, r11b
or r9b, 1
xor dl, 0xff
and dl, r9b
mov r9b, r8b
and r9b, r10b
xor r8b, r10b
or r9b, r8b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov al, r9b
xor al, 0xff
and al, 1
mov r10b, 1
xor r10b, 1
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0xff
and r8b, r10b
or al, r9b
or dl, r8b
xor al, dl
mov dl, sil
xor dl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov r10b, dl
and r10b, 0
and sil, r8b
mov r11b, r9b
and r11b, 0
and bl, r8b
or r10b, sil
or r11b, bl
xor r10b, r11b
or dl, r9b
xor dl, 0xff
or r8b, 0
and dl, r8b
or r10b, dl
mov dl, r10b
xor dl, 0xff
and dl, 0
mov r9b, 1
xor r9b, 0
and r10b, r9b
mov r8b, 1
xor r8b, 1
and r8b, 0
and r9b, 1
or dl, r10b
or r8b, r9b
xor dl, r8b
mov r8b, cl
and r8b, 1
xor cl, 1
or r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x7a5cf606
mov ecx, 0x17daa79d
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov edx, ecx
add edx, 0xdc708099
add edx, 0xcd3afc9
sub edx, 0xdc708099
sub edx, 0x8c5f4b89
add edx, 0x7f4bd6e5
add edx, 0x8c5f4b89
sub edx, 0x67f4c419
sub edx, 0xcd3afc9
add edx, 0x67f4c419
xor r9d, r9d
sub r9d, 1
add r9d, 0
xor r8d, r8d
sub r8d, r9d
sub edx, r8d
xor r8d, r8d
sub r8d, 0x4c1181a2
sub edx, r8d
xor r8d, r8d
sub r8d, 0x7f4bd6e5
add edx, r8d
add edx, 0xe2093d56
sub edx, 0x4c1181a2
sub edx, 0xe2093d56
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r8b
cmp eax, 0xa
setl al
mov sil, r8b
xor sil, 0xff
and sil, 1
mov dl, 1
xor dl, 1
mov cl, r8b
and cl, dl
or sil, cl
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov cl, 1
xor cl, 1
and cl, 0
mov r9b, 1
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov dl, 1
xor dl, 1
and dl, 0
and r9b, 1
or cl, r10b
or dl, r9b
xor cl, dl
xor cl, 0xff
mov bl, r8b
xor bl, cl
and bl, r8b
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov dl, cl
and dl, 0
and sil, r9b
mov r11b, r10b
and r11b, 0
and bl, r9b
or dl, sil
or r11b, bl
xor dl, r11b
or cl, r10b
xor cl, 0xff
or r9b, 0
and cl, r9b
or dl, cl
mov byte [rbp - 0x1a], dl
mov r9b, al
xor r9b, 0xff
and r9b, 0
mov r10b, 1
xor r10b, 0
mov r11b, al
and r11b, r10b
mov cl, 1
xor cl, 1
and cl, 0
and r10b, 1
or r9b, r11b
or cl, r10b
xor r9b, cl
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov r11b, 1
xor r11b, 1
and r11b, 1
mov r10b, 1
xor r10b, 1
mov bl, r10b
and bl, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and r10b, 1
or r11b, bl
or cl, r10b
xor r11b, cl
mov r10b, al
xor r10b, 0xff
xor r11b, 0xff
mov cl, 1
xor cl, 1
or r10b, r11b
or cl, 1
xor r10b, 0xff
and r10b, cl
mov cl, r9b
and cl, r10b
xor r9b, r10b
or cl, r9b
mov r10b, 1
xor r10b, 1
and r10b, 1
mov r11b, 1
xor r11b, 1
mov bl, r11b
and bl, 1
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r11b, 1
or r10b, bl
or r9b, r11b
xor r10b, r9b
mov r12b, 1
xor r12b, 1
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or r12b, r10b
or r9b, 1
xor r12b, 0xff
and r12b, r9b
mov bl, 1
xor bl, 1
and bl, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or bl, r9b
mov r15b, 1
xor r15b, 1
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or r15b, r10b
or r9b, 1
xor r15b, 0xff
and r15b, r9b
mov r10b, 1
xor r10b, 1
and r10b, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or r10b, r9b
mov r11b, 1
xor r11b, 1
mov r9b, r10b
xor r9b, r11b
and r9b, r10b
mov r10b, 1
xor r10b, 1
xor bl, 0xff
mov r11b, 1
xor r11b, 0
or r10b, bl
or r11b, 0
xor r10b, 0xff
and r10b, r11b
mov r11b, r12b
xor r11b, 0xff
mov dil, r15b
xor dil, 0xff
mov sil, 1
xor sil, 1
mov bl, r11b
and bl, 0xff
and r12b, sil
mov r14b, dil
and r14b, 0xff
and r15b, sil
or bl, r12b
or r14b, r15b
xor bl, r14b
or r11b, dil
xor r11b, 0xff
or sil, 1
and r11b, sil
or bl, r11b
mov r11b, r9b
and r11b, r10b
xor r9b, r10b
or r11b, r9b
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov sil, 1
xor sil, 1
and bl, sil
mov r9b, r11b
xor r9b, 0xff
and r9b, 0xff
and r11b, sil
or r10b, bl
or r9b, r11b
xor r10b, r9b
mov byte [rbp - 0x19], r10b
mov r15b, dl
xor r15b, 0xff
and r15b, 1
mov r9b, 1
xor r9b, 1
and dl, r9b
or r15b, dl
mov dil, 1
xor dil, 1
and dil, 1
mov dl, 1
xor dl, 1
and dl, 1
or dil, dl
mov r14b, 1
xor r14b, 0
and r14b, 1
mov dl, 1
xor dl, 1
and dl, 0
or r14b, dl
mov r9b, r15b
xor r9b, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov dl, r9b
and dl, 0
and r15b, r11b
mov sil, bl
and sil, 0
and dil, r11b
or dl, r15b
or sil, dil
xor dl, sil
or r9b, bl
xor r9b, 0xff
or r11b, 0
and r9b, r11b
or dl, r9b
mov r11b, 1
xor r11b, 0
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r9b, r11b
and r9b, 0
mov r15b, bl
and r15b, 0
mov dil, sil
and dil, 0
and r14b, bl
or r9b, r15b
or dil, r14b
xor r9b, dil
or r11b, sil
xor r11b, 0xff
or bl, 0
and r11b, bl
or r9b, r11b
mov r14b, dl
xor r14b, 0xff
and r14b, 1
mov r11b, 1
xor r11b, 1
and dl, r11b
or r14b, dl
xor r14b, 0xff
xor r9b, 0xff
mov dl, 1
xor dl, 0
or r14b, r9b
or dl, 0
xor r14b, 0xff
and r14b, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
or dl, r8b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r11b, 1
xor r11b, 1
mov r9b, r10b
and r9b, r11b
or r8b, r9b
mov dil, 1
xor dil, 1
and dil, 1
mov r11b, 1
xor r11b, 1
mov bl, r11b
and bl, 1
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r11b, 1
or dil, bl
or r9b, r11b
xor dil, r9b
mov r11b, dl
and r11b, r8b
xor dl, r8b
or r11b, dl
mov dl, 1
xor dl, 1
mov bl, dil
xor bl, 0xff
mov r9b, 1
xor r9b, 1
mov r8b, dl
and r8b, 0xff
mov r15b, r9b
and r15b, 1
mov sil, bl
and sil, 0xff
and dil, r9b
or r8b, r15b
or sil, dil
xor r8b, sil
or dl, bl
xor dl, 0xff
or r9b, 1
and dl, r9b
or r8b, dl
mov r15b, r11b
xor r15b, 0xff
and r15b, 0
mov r9b, 1
xor r9b, 0
and r11b, r9b
mov dl, 1
xor dl, 1
and dl, 0
and r9b, 1
or r15b, r11b
or dl, r9b
xor r15b, dl
xor r15b, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 1
or r15b, r8b
or dl, 1
xor r15b, 0xff
and r15b, dl
mov r8b, 1
xor r8b, 1
and r8b, 1
mov r9b, 1
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov dl, 1
xor dl, 1
and dl, 0xff
and r9b, 1
or r8b, r11b
or dl, r9b
xor r8b, dl
mov bl, cl
xor bl, 0xff
and bl, 0
mov r11b, 1
xor r11b, 0
mov r9b, cl
and r9b, r11b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r11b
or bl, r9b
or dl, r8b
xor bl, dl
xor bl, 0xff
mov r8b, cl
xor r8b, 0xff
mov dl, 1
xor dl, 0
or bl, r8b
or dl, 0
xor bl, 0xff
and bl, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
and al, r8b
or dl, al
mov r9b, r10b
xor r9b, 0xff
and r9b, 0
mov r8b, 1
xor r8b, 0
and r10b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or r9b, r10b
or al, r8b
xor r9b, al
mov r8b, 1
xor r8b, 0
and r8b, 1
mov r10b, 1
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov al, 1
xor al, 1
and al, 0xff
and r10b, 1
or r8b, r11b
or al, r10b
xor r8b, al
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, r8b
and dl, 0
xor r8b, 0
or dl, r8b
mov r11b, al
xor r11b, 0xff
and r11b, 1
mov r8b, 1
xor r8b, 1
and al, r8b
or r11b, al
xor r11b, 0xff
xor dl, 0xff
mov al, 1
xor al, 1
or r11b, dl
or al, 1
xor r11b, 0xff
and r11b, al
mov r13b, r14b
xor r13b, 0xff
and r13b, 1
mov dl, 1
xor dl, 1
mov al, r14b
and al, dl
or r13b, al
mov r12b, r15b
xor r12b, 0xff
and r12b, 1
mov dl, 1
xor dl, 1
mov r8b, r15b
and r8b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r12b, r8b
or al, dl
xor r12b, al
mov r8b, 1
xor r8b, 0
and r8b, 0
mov dl, 1
xor dl, 0
mov r9b, dl
and r9b, 0
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r8b, r9b
or al, dl
xor r8b, al
mov dl, 1
xor dl, 0
mov al, r13b
xor al, dl
and al, r13b
xor r14b, 0xff
mov r9b, r8b
xor r9b, 0xff
mov dl, 1
xor dl, 1
or r14b, r9b
or dl, 1
xor r14b, 0xff
and r14b, dl
mov dl, r12b
xor dl, 0xff
mov r10b, 1
xor r10b, 0
mov r9b, 1
xor r9b, 0
or dl, r10b
or r9b, 0
xor dl, 0xff
and dl, r9b
mov byte [rbp - 0x1b], dl
xor r15b, 0xff
mov r9b, r8b
xor r9b, 0xff
mov dl, 1
xor dl, 1
or r15b, r9b
or dl, 1
xor r15b, 0xff
and r15b, dl
mov dl, al
xor dl, 0xff
mov sil, r14b
xor sil, 0xff
mov r10b, 1
xor r10b, 1
mov r9b, dl
and r9b, 0xff
and al, r10b
mov dil, sil
and dil, 0xff
and r14b, r10b
or r9b, al
mov al, byte [rbp - 0x1b]
or dil, r14b
xor r9b, dil
or dl, sil
xor dl, 0xff
or r10b, 1
and dl, r10b
or r9b, dl
mov dl, al
xor dl, 0xff
mov dil, r15b
xor dil, 0xff
mov sil, 1
xor sil, 0
mov r10b, dl
and r10b, 0
and al, sil
mov r14b, dil
and r14b, 0
and r15b, sil
or r10b, al
mov al, byte [rbp - 0x1a]
or r14b, r15b
mov r15b, byte [rbp - 0x19]
xor r10b, r14b
or dl, dil
xor dl, 0xff
or sil, 0
and dl, sil
or r10b, dl
mov sil, r9b
xor sil, 0xff
mov dl, r10b
and dl, sil
xor r10b, 0xff
and r9b, r10b
or dl, r9b
mov r9b, r13b
xor r9b, 0xff
mov sil, r12b
xor sil, 0xff
mov r10b, 1
xor r10b, 1
mov dil, r9b
and dil, 0xff
and r13b, r10b
mov r14b, sil
and r14b, 0xff
and r12b, r10b
or dil, r13b
or r14b, r12b
xor dil, r14b
or r9b, sil
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or dil, r9b
mov r9b, dil
xor r9b, 0xff
and r9b, 0
mov sil, 1
xor sil, 0
and dil, sil
mov r10b, 1
xor r10b, 1
and r10b, 0
and sil, 1
or r9b, dil
or r10b, sil
xor r9b, r10b
mov r10b, r8b
and r10b, 0
xor r8b, 0
or r10b, r8b
xor r10b, 0xff
mov r8b, r9b
xor r8b, r10b
and r8b, r9b
mov r9b, dl
and r9b, r8b
xor dl, r8b
or r9b, dl
mov dl, bl
xor dl, 0xff
mov r10b, r11b
xor r10b, 0xff
mov r8b, 1
xor r8b, 1
or dl, r10b
or r8b, 1
xor dl, 0xff
and dl, r8b
mov r8b, bl
xor r8b, 0xff
and r8b, 0
mov sil, 1
xor sil, 0
and bl, sil
mov r10b, r11b
xor r10b, 0xff
and r10b, 0
and r11b, sil
or r8b, bl
or r10b, r11b
xor r8b, r10b
mov bl, dl
and bl, r8b
xor dl, r8b
or bl, dl
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov r11b, r9b
and r11b, r10b
mov dl, 1
xor dl, 1
and dl, 0xff
and r10b, 1
or r8b, r11b
or dl, r10b
xor r8b, dl
xor r8b, 0xff
mov dl, bl
xor dl, r8b
and dl, bl
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov r11b, 1
xor r11b, 1
and bl, r11b
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r11b, 1
or r10b, bl
or r8b, r11b
xor r10b, r8b
xor r10b, 0xff
mov r8b, r9b
xor r8b, r10b
and r8b, r9b
mov r9b, dl
and r9b, r8b
xor dl, r8b
or r9b, dl
mov dl, cl
xor dl, 0xff
mov bl, al
xor bl, dl
and bl, al
mov dl, al
xor dl, 0xff
mov r11b, cl
and r11b, dl
xor cl, 0xff
and al, cl
or r11b, al
mov cl, bl
xor cl, 0xff
mov r8b, r11b
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov al, cl
and al, 0
and bl, dl
mov r10b, r8b
and r10b, 0
and r11b, dl
or al, bl
or r10b, r11b
xor al, r10b
or cl, r8b
xor cl, 0xff
or dl, 0
and cl, dl
or al, cl
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov dl, 1
xor dl, 1
mov r10b, al
and r10b, dl
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or r8b, r10b
or cl, dl
xor r8b, cl
mov cl, 1
xor cl, 0
xor r8b, 0xff
mov dl, 1
xor dl, 1
or cl, r8b
or dl, 1
xor cl, 0xff
and cl, dl
mov bl, 1
xor bl, 0
and bl, 1
mov dl, 1
xor dl, 1
and dl, 0
or bl, dl
mov r8b, bl
xor r8b, 0xff
mov dl, al
xor dl, r8b
and dl, al
mov al, 1
xor al, 1
and al, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or al, r8b
mov r8b, 1
xor r8b, 0
mov sil, al
xor sil, r8b
and sil, al
xor bl, 0xff
xor bl, 1
and bl, 0xff
mov al, cl
and al, dl
xor cl, dl
or al, cl
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 1
mov dl, cl
and dl, 0xff
and sil, r8b
mov r11b, r10b
and r11b, 0xff
and bl, r8b
or dl, sil
or r11b, bl
xor dl, r11b
or cl, r10b
xor cl, 0xff
or r8b, 1
and cl, r8b
or dl, cl
mov r8b, al
xor r8b, 0xff
mov cl, dl
and cl, r8b
xor dl, 0xff
and al, dl
or cl, al
mov r8b, 1
xor r8b, 1
and r8b, 1
mov al, 1
xor al, 1
and al, 1
or r8b, al
mov r10b, r15b
xor r10b, 0xff
and r10b, 1
mov dl, 1
xor dl, 1
mov al, r15b
and al, dl
or r10b, al
mov al, 1
xor al, 1
and al, 1
mov dl, 1
xor dl, 1
and dl, 1
or al, dl
mov r11b, r8b
xor r11b, 0xff
mov bl, 1
xor bl, 1
mov dl, 1
xor dl, 1
or r11b, bl
or dl, 1
xor r11b, 0xff
and r11b, dl
mov bl, al
xor bl, 0xff
xor bl, 1
and bl, 0xff
mov r12b, r10b
xor r12b, 0xff
mov sil, 1
xor sil, 1
mov dl, 1
xor dl, 0
or r12b, sil
or dl, 0
xor r12b, 0xff
and r12b, dl
xor r15b, 0xff
mov sil, al
xor sil, 0xff
mov dl, 1
xor dl, 0
or r15b, sil
or dl, 0
xor r15b, 0xff
and r15b, dl
mov dl, r11b
and dl, bl
xor r11b, bl
or dl, r11b
mov bl, r12b
xor bl, 0xff
mov dil, r15b
xor dil, 0xff
mov sil, 1
xor sil, 1
mov r11b, bl
and r11b, 0xff
and r12b, sil
mov r14b, dil
and r14b, 0xff
and r15b, sil
or r11b, r12b
or r14b, r15b
xor r11b, r14b
or bl, dil
xor bl, 0xff
or sil, 1
and bl, sil
or r11b, bl
mov bl, dl
xor bl, 0xff
mov sil, r11b
and sil, bl
xor r11b, 0xff
and dl, r11b
or sil, dl
mov dl, r8b
and dl, r10b
xor r8b, r10b
or dl, r8b
mov bl, dl
xor bl, 0xff
and bl, 1
mov r8b, 1
xor r8b, 1
and dl, r8b
or bl, dl
mov dl, al
and dl, 1
xor al, 1
or dl, al
xor bl, 0xff
xor dl, 0xff
mov al, 1
xor al, 0
or bl, dl
or al, 0
xor bl, 0xff
and bl, al
mov dl, sil
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 1
mov al, dl
and al, 0xff
and sil, r8b
mov r11b, r10b
and r11b, 0xff
and bl, r8b
or al, sil
or r11b, bl
xor al, r11b
or dl, r10b
xor dl, 0xff
or r8b, 1
and dl, r8b
or al, dl
mov sil, cl
xor sil, 0xff
and sil, 1
mov dl, 1
xor dl, 1
and cl, dl
or sil, cl
mov bl, al
xor bl, 0xff
and bl, 1
mov cl, 1
xor cl, 1
and al, cl
or bl, al
mov al, 1
xor al, 0
and al, 1
mov cl, 1
xor cl, 1
and cl, 0
or al, cl
mov cl, sil
xor cl, 0xff
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov r10b, cl
and r10b, 0
and sil, dl
mov r11b, r8b
and r11b, 0
and bl, dl
or r10b, sil
or r11b, bl
xor r10b, r11b
or cl, r8b
xor cl, 0xff
or dl, 0
and cl, dl
or r10b, cl
mov cl, al
and cl, 0
xor al, 0
or cl, al
mov al, r10b
xor al, 0xff
and al, 0
mov r8b, 1
xor r8b, 0
and r10b, r8b
mov dl, 1
xor dl, 1
and dl, 0
and r8b, 1
or al, r10b
or dl, r8b
xor al, dl
xor cl, 0xff
mov r8b, al
xor r8b, cl
and r8b, al
mov sil, r9b
xor sil, 0xff
and sil, 1
mov cl, 1
xor cl, 1
mov al, r9b
and al, cl
or sil, al
mov r11b, r8b
xor r11b, 0xff
and r11b, 0
mov cl, 1
xor cl, 0
mov dl, r8b
and dl, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r11b, dl
or al, cl
xor r11b, al
mov bl, 1
xor bl, 1
and bl, 0
mov cl, 1
xor cl, 0
mov dl, cl
and dl, 1
mov al, 1
xor al, 1
and al, 0
and cl, 1
or bl, dl
or al, cl
xor bl, al
mov al, 1
xor al, 1
mov dl, sil
xor dl, al
and dl, sil
xor r9b, 0xff
mov cl, bl
xor cl, 0xff
mov al, 1
xor al, 1
or r9b, cl
or al, 1
xor r9b, 0xff
and r9b, al
mov al, r11b
xor al, 0xff
mov r10b, 1
xor r10b, 1
mov cl, 1
xor cl, 1
or al, r10b
or cl, 1
xor al, 0xff
and al, cl
mov r10b, bl
xor r10b, 0xff
mov cl, r8b
xor cl, r10b
and cl, r8b
mov r8b, dl
and r8b, r9b
xor dl, r9b
or r8b, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
mov cl, dl
xor cl, 0xff
and cl, 0xff
and dl, r9b
or al, r8b
or cl, dl
xor al, cl
mov cl, sil
xor cl, 0xff
mov r8b, r11b
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov r9b, cl
and r9b, 0
and sil, dl
mov r10b, r8b
and r10b, 0
and r11b, dl
or r9b, sil
or r10b, r11b
xor r9b, r10b
or cl, r8b
xor cl, 0xff
or dl, 0
and cl, dl
or r9b, cl
mov cl, r9b
xor cl, 0xff
and cl, 0
mov r8b, 1
xor r8b, 0
and r9b, r8b
mov dl, 1
xor dl, 1
and dl, 0
and r8b, 1
or cl, r9b
or dl, r8b
xor cl, dl
mov dl, 1
xor dl, 1
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r8b, dl
and r8b, 0
mov sil, r9b
and sil, 1
mov r11b, r10b
and r11b, 0
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or dl, r10b
xor dl, 0xff
or r9b, 0
and dl, r9b
or r8b, dl
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 1
or cl, r8b
or dl, 1
xor cl, 0xff
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xe582948f
mov ecx, 0x23a9aa9e
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0xf06867ee
mov edx, ecx
sub edx, r8d
xor r8d, r8d
sub r8d, 0x4a8b723c
add edx, r8d
add edx, 0x494279ee
sub edx, 0xf06867ee
sub edx, 0x494279ee
xor r8d, r8d
sub r8d, 0x62850459
add edx, r8d
sub edx, 0xfbd03e17
sub edx, 1
add edx, 0xfbd03e17
add edx, 0xe47ea39
add edx, 0x62850459
sub edx, 0xe47ea39
mov r9d, 0x88d168be
add r9d, 0
sub r9d, 0x4a8b723c
sub r9d, 0x88d168be
xor r8d, r8d
sub r8d, r9d
add edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete dl
cmp eax, 0xa
setl r8b
mov dil, dl
xor dil, 0xff
and dil, 1
mov cl, 1
xor cl, 1
mov al, dl
and al, cl
or dil, al
mov sil, r8b
xor sil, 0xff
and sil, 1
mov cl, 1
xor cl, 1
mov r9b, r8b
and r9b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or sil, r9b
or al, cl
xor sil, al
mov al, 1
xor al, 1
and al, 0
mov r9b, 1
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov cl, 1
xor cl, 1
and cl, 0
and r9b, 1
or al, r10b
or cl, r9b
xor al, cl
mov cl, dil
xor cl, 0xff
mov r10b, sil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r11b, cl
and r11b, 0
and dil, r9b
mov bl, r10b
and bl, 0
and sil, r9b
or r11b, dil
or bl, sil
xor r11b, bl
or cl, r10b
xor cl, 0xff
or r9b, 0
and cl, r9b
or r11b, cl
mov r9b, al
and r9b, 1
xor al, 1
or r9b, al
mov cl, r11b
xor cl, 0xff
and cl, 0
mov r10b, 1
xor r10b, 0
and r11b, r10b
mov al, 1
xor al, 1
and al, 0
and r10b, 1
or cl, r11b
or al, r10b
xor cl, al
xor cl, 0xff
xor r9b, 0xff
mov al, 1
xor al, 1
or cl, r9b
or al, 1
xor cl, 0xff
and cl, al
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov r9b, 1
xor r9b, 1
mov al, dl
and al, r9b
or r10b, al
mov al, r8b
xor al, 0xff
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or al, r10b
or r9b, 1
xor al, 0xff
and al, r9b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
and r8b, r10b
or r9b, r8b
xor dl, 0xff
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
or dl, r9b
or r8b, 0
xor dl, 0xff
and dl, r8b
mov dil, al
and dil, dl
xor al, dl
or dil, al
mov sil, cl
xor sil, 0xff
and sil, 1
mov dl, 1
xor dl, 1
mov al, cl
and al, dl
or sil, al
mov r10b, dil
xor r10b, 0xff
and r10b, 1
mov dl, 1
xor dl, 1
mov r8b, dil
and r8b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r10b, r8b
or al, dl
xor r10b, al
mov bl, 1
xor bl, 1
and bl, 1
mov dl, 1
xor dl, 1
mov r8b, dl
and r8b, 1
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or bl, r8b
or al, dl
xor bl, al
mov dl, 1
xor dl, 1
mov al, sil
xor al, dl
and al, sil
xor cl, 0xff
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 0
or cl, r8b
or dl, 0
xor cl, 0xff
and cl, dl
mov r14b, r10b
xor r14b, 0xff
mov r8b, 1
xor r8b, 1
mov dl, 1
xor dl, 1
or r14b, r8b
or dl, 1
xor r14b, 0xff
and r14b, dl
xor dil, 0xff
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 1
or dil, r8b
or dl, 1
xor dil, 0xff
and dil, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov al, r14b
xor al, 0xff
mov r9b, dil
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, al
and cl, 0
and r14b, r8b
mov r11b, r9b
and r11b, 0
and dil, r8b
or cl, r14b
or r11b, dil
xor cl, r11b
or al, r9b
xor al, 0xff
or r8b, 0
and al, r8b
or cl, al
mov r11b, dl
xor r11b, 0xff
and r11b, 1
mov r8b, 1
xor r8b, 1
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0xff
and cl, r8b
or r11b, dl
or al, cl
xor r11b, al
mov al, sil
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov cl, al
and cl, 0
and sil, dl
mov r9b, r8b
and r9b, 0
and r10b, dl
or cl, sil
or r9b, r10b
xor cl, r9b
or al, r8b
xor al, 0xff
or dl, 0
and al, dl
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov dl, 1
xor dl, 1
and cl, dl
or al, cl
mov dl, 1
xor dl, 1
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, dl
and cl, 0
mov sil, r8b
and sil, 1
mov r10b, r9b
and r10b, 0
and bl, r8b
or cl, sil
or r10b, bl
xor cl, r10b
or dl, r9b
xor dl, 0xff
or r8b, 0
and dl, r8b
or cl, dl
xor cl, 0xff
mov r10b, al
xor r10b, cl
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xcadbb610
mov ecx, 0xe6f3307
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0xb317cce4
sub r8d, 0x3a1fd42f
add r8d, 0xb317cce4
xor edx, edx
sub edx, 1
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0x3a1fd42f
add edx, r8d
xor r9d, r9d
sub r9d, edx
xor r8d, r8d
sub r8d, 0xfa3b49fb
sub r8d, ecx
add r8d, 0xfa3b49fb
xor edx, edx
sub edx, 0x4dd57704
sub edx, r9d
add edx, 0x4dd57704
sub r8d, 0xd77e5ec1
add r8d, edx
add r8d, 0xd77e5ec1
xor edx, edx
sub edx, 0x1e35f631
sub edx, r8d
add edx, 0x1e35f631
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r9b
cmp eax, 0xa
setl dl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
mov r10b, r9b
and r10b, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or cl, r10b
or al, r8b
xor cl, al
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov al, dl
and al, r10b
or r8b, al
mov al, 1
xor al, 0
and al, 1
mov r11b, 1
xor r11b, 1
mov bl, r11b
and bl, 0
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and r11b, 1
or al, bl
or r10b, r11b
xor al, r10b
mov r11b, cl
and r11b, r8b
xor cl, r8b
or r11b, cl
mov cl, al
and cl, 0
xor al, 0
or cl, al
mov al, r11b
xor al, 0xff
and al, 0
mov r10b, 1
xor r10b, 0
and r11b, r10b
mov r8b, 1
xor r8b, 1
and r8b, 0
and r10b, 1
or al, r11b
or r8b, r10b
xor al, r8b
xor cl, 0xff
mov r14b, al
xor r14b, cl
and r14b, al
mov r8b, r9b
xor r8b, 0xff
and r8b, 0
mov cl, 1
xor cl, 0
mov r10b, r9b
and r10b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r8b, r10b
or al, cl
xor r8b, al
mov al, 1
xor al, 1
xor r8b, 0xff
mov cl, 1
xor cl, 1
or al, r8b
or cl, 1
xor al, 0xff
and al, cl
mov r8b, 1
xor r8b, 1
and r8b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r8b, cl
mov r10b, r8b
xor r10b, 0xff
mov cl, r9b
xor cl, r10b
and cl, r9b
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov r11b, 1
xor r11b, 0
mov bl, dl
and bl, r11b
mov r10b, 1
xor r10b, 1
and r10b, 0
and r11b, 1
or r9b, bl
or r10b, r11b
xor r9b, r10b
mov r10b, 1
xor r10b, 1
mov bl, r9b
xor bl, r10b
and bl, r9b
xor r8b, 0xff
mov r11b, dl
xor r11b, r8b
and r11b, dl
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, bl
xor al, 0xff
mov r9b, r11b
xor r9b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov r10b, r9b
and r10b, 0
and r11b, cl
or dl, bl
or r10b, r11b
xor dl, r10b
or al, r9b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
mov cl, dl
xor cl, 0xff
and cl, 0xff
and dl, r9b
or al, r8b
or cl, dl
xor al, cl
mov sil, r14b
xor sil, 0xff
and sil, 1
mov dl, 1
xor dl, 1
mov r8b, r14b
and r8b, dl
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or sil, r8b
or cl, dl
xor sil, cl
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov dl, 1
xor dl, 1
mov cl, al
and cl, dl
or r10b, cl
mov bl, 1
xor bl, 1
and bl, 1
mov cl, 1
xor cl, 1
and cl, 1
or bl, cl
mov r15b, sil
xor r15b, 0xff
mov dl, 1
xor dl, 1
mov cl, 1
xor cl, 0
or r15b, dl
or cl, 0
xor r15b, 0xff
and r15b, cl
xor r14b, 0xff
mov dl, bl
xor dl, 0xff
mov cl, 1
xor cl, 1
or r14b, dl
or cl, 1
xor r14b, 0xff
and r14b, cl
mov cl, 1
xor cl, 1
mov dl, r10b
xor dl, cl
and dl, r10b
mov cl, bl
xor cl, 0xff
mov r8b, al
xor r8b, cl
and r8b, al
mov cl, r15b
xor cl, 0xff
mov r11b, r14b
xor r11b, 0xff
mov r9b, 1
xor r9b, 0
mov al, cl
and al, 0
and r15b, r9b
mov dil, r11b
and dil, 0
and r14b, r9b
or al, r15b
or dil, r14b
xor al, dil
or cl, r11b
xor cl, 0xff
or r9b, 0
and cl, r9b
or al, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, al
xor dl, 0xff
mov r11b, cl
and r11b, dl
xor cl, 0xff
and al, cl
or r11b, al
mov al, sil
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and sil, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, sil
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov cl, 1
xor cl, 1
and dl, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r10b, dl
or al, cl
xor r10b, al
mov al, 1
xor al, 1
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov cl, al
and cl, 0
mov sil, dl
and sil, 1
mov r9b, r8b
and r9b, 0
and bl, dl
or cl, sil
or r9b, bl
xor cl, r9b
or al, r8b
xor al, 0xff
or dl, 0
and al, dl
or cl, al
xor r10b, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or r10b, cl
or al, 0
xor r10b, 0xff
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xcece2c05
mov ecx, 0x729afe2d
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x6a971375
sub r8d, 0xeb11e698
add r8d, 0x6a971375
mov edx, ecx
add edx, 0xd63f9009
add edx, r8d
sub edx, 0xd63f9009
add edx, 0x817729c0
sub edx, 0xa96d6776
sub edx, 0x817729c0
add edx, 0xa6f871f7
sub edx, 1
sub edx, 0xa6f871f7
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0xa96d6776
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0x69fc600f
add edx, r8d
xor r8d, r8d
sub r8d, 0xeb11e698
sub edx, r8d
sub edx, 0x50dfcd5a
add edx, 0x69fc600f
add edx, 0x50dfcd5a
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r8b
cmp eax, 0xa
setl cl
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov dl, 1
xor dl, 1
mov al, cl
and al, dl
or r9b, al
mov dl, r8b
xor dl, 0xff
and dl, 0
mov r11b, 1
xor r11b, 0
mov r10b, r8b
and r10b, r11b
mov al, r9b
xor al, 0xff
and al, 0
and r9b, r11b
or dl, r10b
or al, r9b
xor dl, al
mov r9b, r8b
xor r9b, 0xff
mov al, dl
xor al, r9b
and al, dl
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov r11b, r8b
and r11b, r10b
mov dl, 1
xor dl, 1
and dl, 0xff
and r10b, 1
or r9b, r11b
or dl, r10b
xor r9b, dl
mov dil, 1
xor dil, 1
xor r9b, 0xff
mov dl, 1
xor dl, 1
or dil, r9b
or dl, 1
xor dil, 0xff
and dil, dl
mov dl, 1
xor dl, 1
and dl, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or dl, r9b
mov r9b, dl
xor r9b, 0xff
mov r11b, r8b
xor r11b, r9b
and r11b, r8b
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r10b, 1
xor r10b, 0
mov bl, cl
and bl, r10b
mov r9b, 1
xor r9b, 1
and r9b, 0
and r10b, 1
or r8b, bl
or r9b, r10b
xor r8b, r9b
mov r9b, 1
xor r9b, 1
mov sil, r8b
xor sil, r9b
and sil, r8b
xor dl, 0xff
mov bl, cl
xor bl, dl
and bl, cl
mov cl, dil
xor cl, 0xff
mov r8b, r11b
xor r8b, 0xff
mov dl, 1
xor dl, 1
mov r9b, cl
and r9b, 0xff
and dil, dl
mov r10b, r8b
and r10b, 0xff
and r11b, dl
or r9b, dil
or r10b, r11b
xor r9b, r10b
or cl, r8b
xor cl, 0xff
or dl, 1
and cl, dl
or r9b, cl
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov dl, 1
xor dl, 1
mov r8b, cl
and r8b, 0xff
and sil, dl
mov r11b, r10b
and r11b, 0xff
and bl, dl
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r10b
xor cl, 0xff
or dl, 1
and cl, dl
or r8b, cl
mov cl, r9b
xor cl, 0xff
and cl, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r10b
or cl, r9b
or dl, r8b
xor cl, dl
mov r11b, al
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov dl, 1
xor dl, 0
or r11b, r8b
or dl, 0
xor r11b, 0xff
and r11b, dl
mov dl, al
xor dl, 0xff
mov r10b, cl
and r10b, dl
xor cl, 0xff
and al, cl
or r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xab8f4a45
mov ecx, 0xac4ace9a
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x658e6e23
mov edx, ecx
add edx, r8d
add edx, 0xd2ae93c3
sub edx, 0x3af03a4c
sub edx, 0xd2ae93c3
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x658e6e23
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0xd55efe68
sub edx, r8d
sub edx, 0xd693fda6
sub edx, 1
add edx, 0xd693fda6
sub edx, 0x9cb3bf4c
sub edx, 0xd55efe68
add edx, 0x9cb3bf4c
sub edx, 0xae7c4c6b
add edx, 0x55639d36
add edx, 0xae7c4c6b
sub edx, 0xf2f40bb2
add edx, 0x3af03a4c
add edx, 0xf2f40bb2
add edx, 0xb6738603
sub edx, 0x55639d36
sub edx, 0xb6738603
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete dl
cmp eax, 0xa
setl r11b
mov dil, dl
xor dil, 0xff
and dil, 0
mov cl, 1
xor cl, 0
mov r8b, dl
and r8b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or dil, r8b
or al, cl
xor dil, al
mov bl, r11b
xor bl, 0xff
and bl, 1
mov cl, 1
xor cl, 1
mov al, r11b
and al, cl
or bl, al
mov sil, 1
xor sil, 0
and sil, 1
mov cl, 1
xor cl, 1
mov r8b, cl
and r8b, 0
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or sil, r8b
or al, cl
xor sil, al
mov cl, dil
xor cl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov al, cl
and al, 0
and dil, r8b
mov r10b, r9b
and r10b, 0
and bl, r8b
or al, dil
or r10b, bl
xor al, r10b
or cl, r9b
xor cl, 0xff
or r8b, 0
and cl, r8b
or al, cl
mov r8b, 1
xor r8b, 0
mov r10b, sil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov cl, r8b
and cl, 0
mov dil, r9b
and dil, 0
mov bl, r10b
and bl, 0
and sil, r9b
or cl, dil
or bl, sil
xor cl, bl
or r8b, r10b
xor r8b, 0xff
or r9b, 0
and r8b, r9b
or cl, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
and al, r9b
or r8b, al
xor r8b, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or r8b, cl
or al, 0
xor r8b, 0xff
and r8b, al
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov cl, 1
xor cl, 0
mov r10b, dl
and r10b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r9b, r10b
or al, cl
xor r9b, al
mov al, r11b
xor al, 0xff
xor r9b, 0xff
mov cl, 1
xor cl, 1
or al, r9b
or cl, 1
xor al, 0xff
and al, cl
mov r9b, r11b
xor r9b, 0xff
and r9b, 0
mov r10b, 1
xor r10b, 0
and r11b, r10b
mov cl, 1
xor cl, 1
and cl, 0
and r10b, 1
or r9b, r11b
or cl, r10b
xor r9b, cl
xor r9b, 0xff
mov cl, dl
xor cl, r9b
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov sil, r8b
xor sil, 0xff
and sil, 1
mov cl, 1
xor cl, 1
mov r9b, r8b
and r9b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or sil, r9b
or al, cl
xor sil, al
mov r11b, dl
xor r11b, 0xff
and r11b, 1
mov cl, 1
xor cl, 1
mov r9b, dl
and r9b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r11b, r9b
or al, cl
xor r11b, al
mov bl, 1
xor bl, 0
and bl, 1
mov al, 1
xor al, 1
and al, 0
or bl, al
mov cl, 1
xor cl, 0
mov al, sil
xor al, cl
and al, sil
mov r9b, bl
xor r9b, 0xff
mov cl, r8b
xor cl, r9b
and cl, r8b
mov r8b, 1
xor r8b, 0
mov r14b, r11b
xor r14b, r8b
and r14b, r11b
mov r8b, bl
xor r8b, 0xff
mov dil, dl
xor dil, r8b
and dil, dl
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, r14b
xor al, 0xff
mov r9b, dil
xor r9b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r14b, cl
mov r10b, r9b
and r10b, 0xff
and dil, cl
or dl, r14b
or r10b, dil
xor dl, r10b
or al, r9b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov al, r8b
xor al, 0xff
and al, 0
mov r9b, 1
xor r9b, 0
and r8b, r9b
mov cl, dl
xor cl, 0xff
and cl, 0
and dl, r9b
or al, r8b
or cl, dl
xor al, cl
mov cl, sil
xor cl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov dl, cl
and dl, 0xff
and sil, r8b
mov r10b, r9b
and r10b, 0xff
and r11b, r8b
or dl, sil
or r10b, r11b
xor dl, r10b
or cl, r9b
xor cl, 0xff
or r8b, 1
and cl, r8b
or dl, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
and dl, r8b
or cl, dl
mov dl, 1
xor dl, 0
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r8b, dl
and r8b, 0
mov sil, r9b
and sil, 0
mov r11b, r10b
and r11b, 0
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or dl, r10b
xor dl, 0xff
or r9b, 0
and dl, r9b
or r8b, dl
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 0
or cl, r8b
or dl, 0
xor cl, 0xff
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xab8f4a45
mov ecx, 0xa56e21ae
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, ecx
xor edx, edx
sub edx, 0xbebef256
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0xc5849ee5
sub edx, r8d
xor r8d, r8d
sub r8d, 0xbebef256
add edx, r8d
xor r8d, r8d
sub r8d, 0x965339c6
add edx, r8d
add edx, 0x62c021f3
sub edx, 1
sub edx, 0x62c021f3
sub edx, 0x9b2e5174
add edx, 0x965339c6
add edx, 0x9b2e5174
xor r9d, r9d
sub r9d, 0xc5849ee5
add r9d, 0
xor r8d, r8d
sub r8d, r9d
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r11b
cmp eax, 0xa
setl sil
mov bl, r11b
xor bl, 0xff
and bl, 1
mov cl, 1
xor cl, 1
mov al, r11b
and al, cl
or bl, al
xor bl, 0xff
xor bl, 1
and bl, 0xff
mov al, 1
xor al, 1
and al, 0
mov dl, 1
xor dl, 0
mov r8b, dl
and r8b, 1
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or al, r8b
or cl, dl
xor al, cl
xor al, 0xff
mov r10b, r11b
xor r10b, al
and r10b, r11b
mov al, bl
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov cl, 1
xor cl, 0
mov r8b, al
and r8b, 0
and bl, cl
mov r9b, dl
and r9b, 0
and r10b, cl
or r8b, bl
or r9b, r10b
xor r8b, r9b
or al, dl
xor al, 0xff
or cl, 0
and al, cl
or r8b, al
mov dl, sil
xor dl, 0xff
and dl, 1
mov cl, 1
xor cl, 1
mov r9b, sil
and r9b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or dl, r9b
or al, cl
xor dl, al
xor dl, 0xff
xor dl, 0
and dl, 0
mov bl, 1
xor bl, 0
and bl, 1
mov cl, 1
xor cl, 1
mov r9b, cl
and r9b, 0
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or bl, r9b
or al, cl
xor bl, al
mov al, bl
xor al, 0xff
mov r10b, sil
xor r10b, al
and r10b, sil
mov cl, 1
xor cl, 1
and cl, 1
mov al, 1
xor al, 1
and al, 1
or cl, al
mov r9b, 1
xor r9b, 0
mov al, cl
xor al, r9b
and al, cl
mov cl, 1
xor cl, 1
xor bl, 0xff
mov r9b, 1
xor r9b, 1
or cl, bl
or r9b, 1
xor cl, 0xff
and cl, r9b
mov r9b, dl
and r9b, r10b
xor dl, r10b
or r9b, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov cl, r9b
xor cl, 0xff
and cl, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov al, dl
xor al, 0xff
and al, 0
and dl, r10b
or cl, r9b
or al, dl
xor cl, al
mov dl, 1
xor dl, 0
and dl, 1
mov al, 1
xor al, 1
and al, 0
or dl, al
xor dl, 0xff
xor dl, 0
and dl, 0
mov r10b, 1
xor r10b, 0
and r10b, 1
mov al, 1
xor al, 1
and al, 0
or r10b, al
mov r9b, 1
xor r9b, 0
mov bl, r10b
xor bl, 0xff
mov al, 1
xor al, 1
or r9b, bl
or al, 1
xor r9b, 0xff
and r9b, al
mov r15b, 1
xor r15b, 1
and r15b, 1
mov bl, 1
xor bl, 1
mov dil, bl
and dil, 1
mov al, 1
xor al, 1
and al, 0xff
and bl, 1
or r15b, dil
or al, bl
xor r15b, al
xor r15b, 0xff
mov bl, 1
xor bl, 0
mov al, 1
xor al, 0
or r15b, bl
or al, 0
xor r15b, 0xff
and r15b, al
mov r14b, 1
xor r14b, 1
xor r10b, 0xff
mov al, 1
xor al, 1
or r14b, r10b
or al, 1
xor r14b, 0xff
and r14b, al
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov r9b, r15b
xor r9b, 0xff
mov bl, r14b
xor bl, 0xff
mov r10b, 1
xor r10b, 1
mov dl, r9b
and dl, 0xff
and r15b, r10b
mov dil, bl
and dil, 0xff
and r14b, r10b
or dl, r15b
or dil, r14b
xor dl, dil
or r9b, bl
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or dl, r9b
mov r9b, al
xor r9b, 0xff
mov r10b, dl
and r10b, r9b
xor dl, 0xff
and al, dl
or r10b, al
mov byte [rbp - 0x31], r10b
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
mov dl, r8b
and dl, r9b
or al, dl
mov dl, 1
xor dl, 0
and dl, 0
mov bl, 1
xor bl, 0
mov dil, bl
and dil, 0
mov r9b, 1
xor r9b, 1
and r9b, 0
and bl, 1
or dl, dil
or r9b, bl
xor dl, r9b
mov r15b, 1
xor r15b, 1
and r15b, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or r15b, r9b
mov dil, al
and dil, dl
xor al, dl
or dil, al
mov al, 1
xor al, 1
mov bl, r15b
xor bl, 0xff
mov r9b, 1
xor r9b, 1
mov dl, al
and dl, 0xff
mov r12b, r9b
and r12b, 1
mov r14b, bl
and r14b, 0xff
and r15b, r9b
or dl, r12b
or r14b, r15b
xor dl, r14b
or al, bl
xor al, 0xff
or r9b, 1
and al, r9b
or dl, al
mov r9b, dil
xor r9b, 0xff
and r9b, 0
mov bl, 1
xor bl, 0
and dil, bl
mov al, 1
xor al, 1
and al, 0
and bl, 1
or r9b, dil
or al, bl
xor r9b, al
xor r9b, 0xff
xor dl, 0xff
mov al, 1
xor al, 0
or r9b, dl
or al, 0
xor r9b, 0xff
and r9b, al
mov r12b, r11b
xor r12b, 0xff
and r12b, 1
mov dl, 1
xor dl, 1
and r11b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r12b, r11b
or al, dl
xor r12b, al
mov r14b, r10b
xor r14b, 0xff
and r14b, 0
mov dl, 1
xor dl, 0
mov r11b, r10b
and r11b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r14b, r11b
or al, dl
xor r14b, al
mov r15b, 1
xor r15b, 0
and r15b, 0
mov dl, 1
xor dl, 0
mov r11b, dl
and r11b, 0
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r15b, r11b
or al, dl
xor r15b, al
mov al, r12b
xor al, 0xff
mov r11b, r14b
xor r11b, 0xff
mov dl, 1
xor dl, 0
mov dil, al
and dil, 0
and r12b, dl
mov bl, r11b
and bl, 0
and r14b, dl
or dil, r12b
or bl, r14b
xor dil, bl
or al, r11b
xor al, 0xff
or dl, 0
and al, dl
or dil, al
mov al, 1
xor al, 0
mov bl, r15b
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov dl, al
and dl, 0
mov r12b, r11b
and r12b, 0
mov r14b, bl
and r14b, 0
and r15b, r11b
or dl, r12b
or r14b, r15b
xor dl, r14b
or al, bl
xor al, 0xff
or r11b, 0
and al, r11b
or dl, al
mov al, dil
xor al, 0xff
and al, 0
mov bl, 1
xor bl, 0
and dil, bl
mov r11b, 1
xor r11b, 1
and r11b, 0
and bl, 1
or al, dil
or r11b, bl
xor al, r11b
xor dl, 0xff
mov r11b, al
xor r11b, dl
and r11b, al
mov r13b, cl
xor r13b, 0xff
and r13b, 0
mov dl, 1
xor dl, 0
mov bl, cl
and bl, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r13b, bl
or al, dl
xor r13b, al
mov r12b, 1
xor r12b, 0
and r12b, 1
mov dl, 1
xor dl, 1
mov bl, dl
and bl, 0
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r12b, bl
or al, dl
xor r12b, al
mov al, 1
xor al, 0
and al, 1
mov bl, 1
xor bl, 1
mov dil, bl
and dil, 0
mov dl, 1
xor dl, 1
and dl, 0xff
and bl, 1
or al, dil
or dl, bl
xor al, dl
mov dl, r13b
xor dl, 0xff
mov dil, r12b
xor dil, 0xff
mov bl, 1
xor bl, 0
mov r14b, dl
and r14b, 0
and r13b, bl
mov r15b, dil
and r15b, 0
and r12b, bl
or r14b, r13b
or r15b, r12b
xor r14b, r15b
or dl, dil
xor dl, 0xff
or bl, 0
and dl, bl
or r14b, dl
mov bl, al
and bl, 0
xor al, 0
or bl, al
mov al, r14b
xor al, 0xff
and al, 0
mov dil, 1
xor dil, 0
and r14b, dil
mov dl, 1
xor dl, 1
and dl, 0
and dil, 1
or al, r14b
or dl, dil
xor al, dl
xor al, 0xff
xor bl, 0xff
mov dl, 1
xor dl, 1
or al, bl
or dl, 1
xor al, 0xff
and al, dl
mov dil, r10b
xor dil, 0xff
and dil, 1
mov bl, 1
xor bl, 1
mov r14b, r10b
and r14b, bl
mov dl, 1
xor dl, 1
and dl, 0xff
and bl, 1
or dil, r14b
or dl, bl
xor dil, dl
mov dl, sil
xor dl, 0xff
and dl, 1
mov r15b, 1
xor r15b, 1
mov r14b, sil
and r14b, r15b
mov bl, dil
xor bl, 0xff
and bl, 0xff
and dil, r15b
or dl, r14b
or bl, dil
xor dl, bl
xor dl, 0xff
xor sil, 0xff
mov bl, 1
xor bl, 0
or dl, sil
or bl, 0
xor dl, 0xff
and dl, bl
mov r15b, r9b
xor r15b, 0xff
mov sil, r11b
xor sil, 0xff
mov bl, 1
xor bl, 1
or r15b, sil
or bl, 1
xor r15b, 0xff
and r15b, bl
mov bl, r9b
xor bl, 0xff
mov r14b, r11b
and r14b, bl
xor r11b, 0xff
and r9b, r11b
or r14b, r9b
mov r9b, r15b
xor r9b, 0xff
mov bl, r14b
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov sil, r9b
and sil, 0
and r15b, r11b
mov dil, bl
and dil, 0
and r14b, r11b
or sil, r15b
or dil, r14b
xor sil, dil
or r9b, bl
xor r9b, 0xff
or r11b, 0
and r9b, r11b
or sil, r9b
mov r9b, dl
xor r9b, 0xff
mov r14b, al
xor r14b, r9b
and r14b, al
mov r9b, al
xor r9b, 0xff
mov dil, dl
and dil, r9b
xor dl, 0xff
and al, dl
or dil, al
mov al, r14b
xor al, 0xff
mov r9b, dil
xor r9b, 0xff
mov dl, 1
xor dl, 0
mov r11b, al
and r11b, 0
and r14b, dl
mov bl, r9b
and bl, 0
and dil, dl
or r11b, r14b
or bl, dil
xor r11b, bl
or al, r9b
xor al, 0xff
or dl, 0
and al, dl
or r11b, al
mov dl, sil
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
mov bl, sil
and bl, r9b
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or dl, bl
or al, r9b
xor dl, al
mov dil, r11b
xor dil, 0xff
xor dl, 0xff
mov al, 1
xor al, 0
or dil, dl
or al, 0
xor dil, 0xff
and dil, al
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
and r11b, r9b
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or dl, r11b
or al, r9b
xor dl, al
xor sil, 0xff
xor dl, 0xff
mov al, 1
xor al, 1
or sil, dl
or al, 1
xor sil, 0xff
and sil, al
mov al, dil
xor al, 0xff
mov r11b, sil
xor r11b, 0xff
mov r9b, 1
xor r9b, 1
mov dl, al
and dl, 0xff
and dil, r9b
mov bl, r11b
and bl, 0xff
and sil, r9b
or dl, dil
or bl, sil
xor dl, bl
or al, r11b
xor al, 0xff
or r9b, 1
and al, r9b
or dl, al
mov sil, r8b
xor sil, 0xff
mov r9b, cl
xor r9b, 0xff
mov al, 1
xor al, 0
or sil, r9b
or al, 0
xor sil, 0xff
and sil, al
mov bl, r8b
xor bl, 0xff
and bl, 0
mov r9b, 1
xor r9b, 0
and r8b, r9b
mov al, cl
xor al, 0xff
and al, 0
and cl, r9b
or bl, r8b
or al, cl
xor bl, al
mov cl, sil
xor cl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov al, cl
and al, 0
and sil, r8b
mov r11b, r9b
and r11b, 0
and bl, r8b
or al, sil
or r11b, bl
xor al, r11b
or cl, r9b
xor cl, 0xff
or r8b, 0
and cl, r8b
or al, cl
mov r14b, al
xor r14b, 0xff
and r14b, 1
mov r8b, 1
xor r8b, 1
mov r9b, al
and r9b, r8b
mov cl, 1
xor cl, 1
and cl, 0xff
and r8b, 1
or r14b, r9b
or cl, r8b
xor r14b, cl
xor r14b, 0xff
xor r14b, 1
and r14b, 0xff
mov r9b, 1
xor r9b, 1
and r9b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r9b, cl
mov cl, r9b
xor cl, 0xff
mov dil, al
xor dil, cl
and dil, al
mov al, 1
xor al, 1
and al, 1
mov cl, 1
xor cl, 1
and cl, 1
or al, cl
mov cl, 1
xor cl, 1
mov r8b, al
xor r8b, cl
and r8b, al
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov cl, r14b
xor cl, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov al, cl
and al, 0
and r14b, r11b
mov sil, bl
and sil, 0
and dil, r11b
or al, r14b
or sil, dil
xor al, sil
or cl, bl
xor cl, 0xff
or r11b, 0
and cl, r11b
or al, cl
mov cl, r8b
and cl, r9b
xor r8b, r9b
or cl, r8b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
and r9b, r8b
xor cl, 0xff
and al, cl
or r9b, al
mov r14b, 1
xor r14b, 0
and r14b, 0
mov cl, 1
xor cl, 0
mov r8b, cl
and r8b, 0
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r14b, r8b
or al, cl
xor r14b, al
mov sil, r10b
xor sil, 0xff
and sil, 1
mov cl, 1
xor cl, 1
mov al, r10b
and al, cl
or sil, al
mov dil, 1
xor dil, 1
and dil, 0
mov cl, 1
xor cl, 0
mov r8b, cl
and r8b, 1
mov al, 1
xor al, 1
and al, 0
and cl, 1
or dil, r8b
or al, cl
xor dil, al
mov r8b, r14b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov al, 1
xor al, 1
or r8b, cl
or al, 1
xor r8b, 0xff
and r8b, al
mov r11b, 1
xor r11b, 0
mov cl, dil
xor cl, 0xff
mov al, 1
xor al, 1
or r11b, cl
or al, 1
xor r11b, 0xff
and r11b, al
mov cl, 1
xor cl, 1
mov al, sil
xor al, cl
and al, sil
xor r10b, 0xff
mov bl, dil
xor bl, 0xff
mov cl, 1
xor cl, 0
or r10b, bl
or cl, 0
xor r10b, 0xff
and r10b, cl
mov cl, r8b
and cl, r11b
xor r8b, r11b
or cl, r8b
mov r8b, al
and r8b, r10b
xor al, r10b
or r8b, al
mov r10b, cl
xor r10b, 0xff
mov al, r8b
and al, r10b
xor r8b, 0xff
and cl, r8b
or al, cl
mov r8b, r14b
xor r8b, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 1
mov cl, r8b
and cl, 0xff
and r14b, r10b
mov bl, r11b
and bl, 0xff
and sil, r10b
or cl, r14b
or bl, sil
xor cl, bl
or r8b, r11b
xor r8b, 0xff
or r10b, 1
and r8b, r10b
or cl, r8b
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
and cl, r10b
or r8b, cl
mov cl, 1
xor cl, 1
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov r10b, cl
and r10b, 0
mov r14b, r11b
and r14b, 1
mov sil, bl
and sil, 0
and dil, r11b
or r10b, r14b
or sil, dil
xor r10b, sil
or cl, bl
xor cl, 0xff
or r11b, 0
and cl, r11b
or r10b, cl
xor r10b, 0xff
mov cl, r8b
xor cl, r10b
and cl, r8b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov sil, r9b
xor sil, 0xff
and sil, 0
mov cl, 1
xor cl, 0
and r9b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or sil, r9b
or al, cl
xor sil, al
mov r11b, r8b
xor r11b, 0xff
and r11b, 0
mov cl, 1
xor cl, 0
and r8b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r11b, r8b
or al, cl
xor r11b, al
mov bl, 1
xor bl, 1
and bl, 1
mov al, 1
xor al, 1
and al, 1
or bl, al
mov al, sil
xor al, 0xff
mov r8b, r11b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov r10b, al
and r10b, 0xff
and sil, cl
mov r9b, r8b
and r9b, 0xff
and r11b, cl
or r10b, sil
or r9b, r11b
xor r10b, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or r10b, al
mov al, 1
xor al, 1
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, al
and cl, 0xff
mov sil, r8b
and sil, 1
mov r11b, r9b
and r11b, 0xff
and bl, r8b
or cl, sil
or r11b, bl
xor cl, r11b
or al, r9b
xor al, 0xff
or r8b, 1
and al, r8b
or cl, al
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
and r10b, r9b
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or r8b, r10b
or al, r9b
xor r8b, al
xor r8b, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or r8b, cl
or al, 0
xor r8b, 0xff
and r8b, al
mov al, dl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov cl, 1
xor cl, 0
or al, r9b
or cl, 0
xor al, 0xff
and al, cl
mov r9b, dl
xor r9b, 0xff
mov cl, r8b
and cl, r9b
xor r8b, 0xff
and dl, r8b
or cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x1bb79ab9
mov ecx, 0x8678c610
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov eax, dword [0x1401e6c54]
mov ecx, dword [0x1401e6c50]
xor r9d, r9d
sub r9d, 0x8a564dc
add r9d, 0
xor r8d, r8d
sub r8d, eax
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
xor r9d, r9d
sub r9d, 1
add r9d, 0
xor r8d, r8d
sub r8d, r9d
sub edx, r8d
xor r8d, r8d
sub r8d, edx
add r8d, 0
mov r9d, 0x358fe9c3
add r9d, 0
sub r9d, 0x8a564dc
sub r9d, 0x358fe9c3
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, r9d
add edx, r8d
xor r8d, r8d
sub r8d, edx
mov edx, 0x3f016762
add edx, 0
sub edx, r8d
sub edx, 0x3f016762
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl dl
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, r8b
or r9b, cl
mov r8b, al
xor r8b, 0xff
mov cl, r9b
and cl, r8b
xor r9b, 0xff
mov r8b, al
and r8b, r9b
or cl, r8b
mov r8b, al
xor r8b, 0xff
mov r9b, cl
xor r9b, r8b
and r9b, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r10b, 1
xor r10b, 1
mov r11b, al
and r11b, r10b
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r10b, 1
or cl, r11b
or r8b, r10b
xor cl, r8b
xor cl, 0xff
mov bl, dl
xor bl, cl
and bl, dl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
and dl, r8b
or cl, dl
xor cl, 0xff
mov r11b, al
xor r11b, cl
and r11b, al
mov al, bl
xor al, 0xff
mov dl, r11b
xor dl, 0xff
mov cl, 1
xor cl, 0
mov r8b, al
and r8b, 0
and bl, cl
mov r10b, dl
and r10b, 0
and r11b, cl
or r8b, bl
or r10b, r11b
xor r8b, r10b
or al, dl
xor al, 0xff
or cl, 0
and al, cl
or r8b, al
mov cl, r8b
xor cl, 0xff
mov al, r9b
xor al, cl
and al, r9b
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r10b, 1
xor r10b, 1
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0xff
and r8b, r10b
or cl, r9b
or dl, r8b
xor cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x2b63227d
mov ecx, 0x5f5ac7db
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov edx, ecx
sub edx, 0x8997614a
sub edx, 0xfb7e38f2
add edx, 0x8997614a
add edx, 0x96d761d9
add edx, 0xafb4c854
sub edx, 0x96d761d9
xor r8d, r8d
sub r8d, 0xfb7e38f2
sub edx, r8d
sub edx, 0x3d42589c
add edx, 0x901e97f1
add edx, 0x3d42589c
sub edx, 0x6ecad08a
sub edx, 1
add edx, 0x6ecad08a
sub edx, 0x35724e07
sub edx, 0x901e97f1
add edx, 0x35724e07
sub edx, 0x688e8691
add edx, 0xb065b0d
add edx, 0x688e8691
sub edx, 0xe6be2d33
sub edx, 0xafb4c854
add edx, 0xe6be2d33
add edx, 0x6e55d7e9
sub edx, 0xb065b0d
sub edx, 0x6e55d7e9
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r11b
cmp eax, 0xa
setl bl
mov cl, bl
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov al, bl
and al, dl
or cl, al
mov al, r11b
xor al, 0xff
mov dl, cl
and dl, al
xor cl, 0xff
mov al, r11b
and al, cl
or dl, al
xor dl, 0xff
mov cl, r11b
xor cl, 0xff
mov al, 1
xor al, 0
or dl, cl
or al, 0
xor dl, 0xff
and dl, al
mov dil, r11b
xor dil, 0xff
and dil, 0
mov cl, 1
xor cl, 0
mov r8b, r11b
and r8b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or dil, r8b
or al, cl
xor dil, al
xor dil, 0xff
xor dil, 1
and dil, 0xff
mov cl, 1
xor cl, 1
and cl, 1
mov r8b, 1
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or cl, r9b
or al, r8b
xor cl, al
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov al, 1
xor al, 0
or r11b, r8b
or al, 0
xor r11b, 0xff
and r11b, al
mov al, bl
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
mov r10b, bl
and r10b, r9b
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r9b, 1
or al, r10b
or r8b, r9b
xor al, r8b
mov r8b, 1
xor r8b, 1
mov sil, al
xor sil, r8b
and sil, al
xor bl, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or bl, cl
or al, 0
xor bl, 0xff
and bl, al
mov cl, dil
xor cl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov al, cl
and al, 0
and dil, r8b
mov r10b, r9b
and r10b, 0
and r11b, r8b
or al, dil
or r10b, r11b
xor al, r10b
or cl, r9b
xor cl, 0xff
or r8b, 0
and cl, r8b
or al, cl
mov r8b, sil
xor r8b, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov cl, r8b
and cl, 0xff
and sil, r9b
mov r11b, r10b
and r11b, 0xff
and bl, r9b
or cl, sil
or r11b, bl
xor cl, r11b
or r8b, r10b
xor r8b, 0xff
or r9b, 1
and r8b, r9b
or cl, r8b
mov r9b, al
xor r9b, 0xff
mov r8b, cl
and r8b, r9b
xor cl, 0xff
and al, cl
or r8b, al
mov al, dl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov cl, 1
xor cl, 0
or al, r9b
or cl, 0
xor al, 0xff
and al, cl
mov r9b, dl
xor r9b, 0xff
mov cl, r8b
and cl, r9b
xor r8b, 0xff
and dl, r8b
or cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x262c0323
mov ecx, 0xbd7c351d
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor edx, edx
sub edx, 0x665586a
xor r9d, r9d
sub r9d, edx
add r9d, 0x65c233a8
sub r9d, 1
sub r9d, 0x65c233a8
xor edx, edx
sub edx, 0x665586a
add r9d, edx
xor r8d, r8d
sub r8d, 0xd290251f
mov edx, ecx
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0x5f2c46fa
add edx, 0xd290251f
sub edx, 0x5f2c46fa
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r11b
cmp eax, 0xa
setl al
mov dl, al
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov cl, al
and cl, r8b
or dl, cl
mov cl, r11b
xor cl, 0xff
mov r9b, dl
and r9b, cl
xor dl, 0xff
mov cl, r11b
and cl, dl
or r9b, cl
xor r9b, 0xff
mov dl, r11b
xor dl, 0xff
mov cl, 1
xor cl, 1
or r9b, dl
or cl, 1
xor r9b, 0xff
and r9b, cl
mov dl, r11b
xor dl, 0xff
and dl, 0
mov r8b, 1
xor r8b, 0
mov r10b, r11b
and r10b, r8b
mov cl, 1
xor cl, 1
and cl, 0
and r8b, 1
or dl, r10b
or cl, r8b
xor dl, cl
mov dil, 1
xor dil, 1
xor dl, 0xff
mov cl, 1
xor cl, 1
or dil, dl
or cl, 1
xor dil, 0xff
and dil, cl
mov cl, 1
xor cl, 1
and cl, 1
mov dl, 1
xor dl, 1
and dl, 1
or cl, dl
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov dl, 1
xor dl, 0
or r11b, r8b
or dl, 0
xor r11b, 0xff
and r11b, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r10b, 1
xor r10b, 1
mov r8b, al
and r8b, r10b
or dl, r8b
mov r8b, 1
xor r8b, 1
mov sil, dl
xor sil, r8b
and sil, dl
xor cl, 0xff
mov bl, al
xor bl, cl
and bl, al
mov al, dil
xor al, 0xff
mov r8b, r11b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and dil, cl
mov r10b, r8b
and r10b, 0xff
and r11b, cl
or dl, dil
or r10b, r11b
xor dl, r10b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov al, sil
xor al, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, al
and cl, 0
and sil, r8b
mov r11b, r10b
and r11b, 0
and bl, r8b
or cl, sil
or r11b, bl
xor cl, r11b
or al, r10b
xor al, 0xff
or r8b, 0
and al, r8b
or cl, al
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
and dl, r10b
mov al, cl
xor al, 0xff
and al, 0xff
and cl, r10b
or r8b, dl
or al, cl
xor r8b, al
mov cl, r8b
xor cl, 0xff
mov al, r9b
xor al, cl
and al, r9b
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r10b, 1
xor r10b, 1
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0xff
and r8b, r10b
or cl, r9b
or dl, r8b
xor cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x262c0323
mov ecx, 0x363c39f3
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
xor ecx, ecx
sub rsp, 0x20
call fcn.140187d68
add rsp, 0x20
mov dword [rbp], 0x51903ac4
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r9d, r9d
sub r9d, 1
add r9d, 0
xor edx, edx
sub edx, 0
xor r8d, r8d
sub r8d, r9d
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0
xor r8d, r8d
sub r8d, edx
mov edx, ecx
add edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r8b
cmp eax, 0xa
setl r11b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov r9b, r8b
and r9b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or cl, r9b
or al, dl
xor cl, al
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov dl, 1
xor dl, 1
mov al, r11b
and al, dl
or r9b, al
mov dl, 1
xor dl, 1
and dl, 1
mov al, 1
xor al, 1
and al, 1
or dl, al
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov cl, dl
and cl, 1
xor dl, 1
or cl, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
and al, r9b
or dl, al
xor dl, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or dl, cl
or al, 0
xor dl, 0xff
and dl, al
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
mov al, r8b
and al, r9b
or cl, al
xor cl, 0xff
mov al, r11b
xor al, cl
and al, r11b
mov r9b, r11b
xor r9b, 0xff
and r9b, 0
mov r10b, 1
xor r10b, 0
and r11b, r10b
mov cl, 1
xor cl, 1
and cl, 0
and r10b, 1
or r9b, r11b
or cl, r10b
xor r9b, cl
xor r9b, 0xff
mov cl, r8b
xor cl, r9b
and cl, r8b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov al, dl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov cl, 1
xor cl, 0
or al, r9b
or cl, 0
xor al, 0xff
and al, cl
mov r9b, dl
xor r9b, 0xff
mov cl, r8b
and cl, r9b
xor r8b, 0xff
and dl, r8b
or cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x90714f09
mov ecx, 0x744b0f04
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov r8d, 0xd8149e71
add r8d, 0
sub r8d, 0x49668357
sub r8d, 0xd8149e71
add r8d, 0xeb9be008
sub r8d, 1
sub r8d, 0xeb9be008
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0x49668357
add edx, r8d
xor r9d, r9d
sub r9d, edx
xor r8d, r8d
sub r8d, 0x49db6147
sub r8d, ecx
add r8d, 0x49db6147
mov edx, 0xb7d35da
add edx, 0
sub edx, r9d
sub edx, 0xb7d35da
sub r8d, 0xcc8cd560
add r8d, edx
add r8d, 0xcc8cd560
xor edx, edx
sub edx, r8d
add edx, 0
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r8b
cmp eax, 0xa
setl al
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
mov r10b, r8b
and r10b, r9b
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or dl, r10b
or cl, r9b
xor dl, cl
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov cl, al
and cl, r10b
or r9b, cl
mov cl, 1
xor cl, 1
and cl, 1
mov r10b, 1
xor r10b, 1
and r10b, 1
or cl, r10b
mov r11b, dl
and r11b, r9b
xor dl, r9b
or r11b, dl
mov r9b, cl
and r9b, 1
xor cl, 1
or r9b, cl
mov cl, r11b
xor cl, 0xff
and cl, 0
mov r10b, 1
xor r10b, 0
and r11b, r10b
mov dl, 1
xor dl, 1
and dl, 0
and r10b, 1
or cl, r11b
or dl, r10b
xor cl, dl
xor r9b, 0xff
mov dl, cl
xor dl, r9b
and dl, cl
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov cl, r8b
and cl, r10b
or r9b, cl
xor r9b, 0xff
mov cl, al
xor cl, r9b
and cl, al
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
and al, r10b
or r9b, al
xor r8b, 0xff
xor r9b, 0xff
mov al, 1
xor al, 0
or r8b, r9b
or al, 0
xor r8b, 0xff
and r8b, al
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
mov r8b, dl
and r8b, r9b
or cl, r8b
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov r11b, al
and r11b, r10b
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r10b, 1
or r8b, r11b
or r9b, r10b
xor r8b, r9b
mov bl, 1
xor bl, 0
and bl, 1
mov r10b, 1
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r10b, 1
or bl, r11b
or r9b, r10b
xor bl, r9b
mov r9b, 1
xor r9b, 0
mov r15b, cl
xor r15b, r9b
and r15b, cl
mov r9b, bl
xor r9b, 0xff
mov sil, dl
xor sil, r9b
and sil, dl
mov dl, 1
xor dl, 0
mov r14b, r8b
xor r14b, dl
and r14b, r8b
mov dl, bl
xor dl, 0xff
mov dil, al
xor dil, dl
and dil, al
mov al, r15b
xor al, 0xff
mov r10b, sil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov dl, al
and dl, 0
and r15b, r9b
mov r11b, r10b
and r11b, 0
and sil, r9b
or dl, r15b
or r11b, sil
xor dl, r11b
or al, r10b
xor al, 0xff
or r9b, 0
and al, r9b
or dl, al
mov al, r14b
xor al, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov r9b, al
and r9b, 0
and r14b, r10b
mov sil, r11b
and sil, 0
and dil, r10b
or r9b, r14b
or sil, dil
xor r9b, sil
or al, r11b
xor al, 0xff
or r10b, 0
and al, r10b
or r9b, al
mov r10b, dl
xor r10b, 0xff
mov al, r9b
and al, r10b
xor r9b, 0xff
and dl, r9b
or al, dl
mov dl, cl
and dl, r8b
xor cl, r8b
or dl, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
and dl, r8b
or cl, dl
mov dl, 1
xor dl, 0
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov r8b, dl
and r8b, 0xff
mov sil, r9b
and sil, 0
mov r11b, r10b
and r11b, 0xff
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or dl, r10b
xor dl, 0xff
or r9b, 1
and dl, r9b
or r8b, dl
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 0
or cl, r8b
or dl, 0
xor cl, 0xff
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x2a061b70
mov ecx, 0xc09aaf0a
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, ecx
add r8d, 0
mov edx, 0xf2b16a10
add edx, 0
sub edx, 0x39393e79
sub edx, 0xf2b16a10
sub r8d, 0x634bb64c
add r8d, edx
add r8d, 0x634bb64c
mov edx, 0xe650c31e
add edx, 0
sub edx, r8d
sub edx, 0xe650c31e
xor r9d, r9d
sub r9d, 1
add r9d, 0
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0xd1c9d985
sub edx, 0x33e56551
sub edx, 0xd1c9d985
xor r8d, r8d
sub r8d, 0x39393e79
add edx, r8d
sub edx, 0x21ce8907
add edx, 0x33e56551
add edx, 0x21ce8907
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete sil
cmp eax, 0xa
setl cl
mov dl, cl
xor dl, 0xff
and dl, 0
mov r8b, 1
xor r8b, 0
mov r9b, cl
and r9b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or dl, r9b
or al, r8b
xor dl, al
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov r8b, sil
and r8b, r10b
mov al, dl
xor al, 0xff
and al, 0xff
and dl, r10b
or r9b, r8b
or al, dl
xor r9b, al
xor r9b, 0xff
mov dl, sil
xor dl, 0xff
mov al, 1
xor al, 1
or r9b, dl
or al, 1
xor r9b, 0xff
and r9b, al
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov al, sil
and al, r8b
or dl, al
mov dil, 1
xor dil, 1
xor dl, 0xff
mov al, 1
xor al, 0
or dil, dl
or al, 0
xor dil, 0xff
and dil, al
mov dl, 1
xor dl, 1
and dl, 1
mov al, 1
xor al, 1
and al, 1
or dl, al
xor sil, 0xff
mov r8b, dl
xor r8b, 0xff
mov al, 1
xor al, 1
or sil, r8b
or al, 1
xor sil, 0xff
and sil, al
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov al, cl
and al, r10b
or r8b, al
mov r10b, 1
xor r10b, 1
mov al, r8b
xor al, r10b
and al, r8b
xor dl, 0xff
mov r8b, cl
xor r8b, dl
and r8b, cl
mov cl, dil
xor cl, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov dl, cl
and dl, 0
and dil, r10b
mov bl, r11b
and bl, 0
and sil, r10b
or dl, dil
or bl, sil
xor dl, bl
or cl, r11b
xor cl, 0xff
or r10b, 0
and cl, r10b
or dl, cl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
and dl, r10b
mov al, cl
xor al, 0xff
and al, 0xff
and cl, r10b
or r8b, dl
or al, cl
xor r8b, al
mov al, r9b
xor al, 0xff
mov dl, r8b
xor dl, 0xff
mov cl, 1
xor cl, 1
or al, dl
or cl, 1
xor al, 0xff
and al, cl
mov cl, r9b
xor cl, 0xff
and cl, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r10b
or cl, r9b
or dl, r8b
xor cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x2a061b70
mov ecx, 0x8b490679
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov edx, 0x969e0f53
add edx, 0
sub edx, 0x63154ae
sub edx, 0x969e0f53
xor r8d, r8d
sub r8d, edx
mov edx, ecx
add edx, r8d
mov r8d, 0x25be0ae1
add r8d, 0
sub r8d, 1
sub r8d, 0x25be0ae1
add edx, 0x579aac7f
add edx, r8d
sub edx, 0x579aac7f
mov r9d, 0x6164994e
add r9d, 0
sub r9d, 0x63154ae
sub r9d, 0x6164994e
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl r8b
mov dl, cl
xor dl, 0xff
and dl, 0
mov r9b, 1
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or dl, r10b
or al, r9b
xor dl, al
xor dl, 0xff
xor dl, 0
and dl, 0
mov bl, 1
xor bl, 0
and bl, 1
mov r9b, 1
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or bl, r10b
or al, r9b
xor bl, al
mov al, bl
xor al, 0xff
mov r11b, cl
xor r11b, al
and r11b, cl
mov r9b, 1
xor r9b, 1
and r9b, 1
mov al, 1
xor al, 1
and al, 1
or r9b, al
mov r10b, 1
xor r10b, 0
mov al, r9b
xor al, r10b
and al, r9b
mov r10b, 1
xor r10b, 1
xor bl, 0xff
mov r9b, 1
xor r9b, 1
or r10b, bl
or r9b, 1
xor r10b, 0xff
and r10b, r9b
mov r9b, dl
and r9b, r11b
xor dl, r11b
or r9b, dl
mov dl, al
and dl, r10b
xor al, r10b
or dl, al
mov r11b, r9b
xor r11b, 0xff
and r11b, 1
mov r10b, 1
xor r10b, 1
and r9b, r10b
mov al, dl
xor al, 0xff
and al, 0xff
and dl, r10b
or r11b, r9b
or al, dl
xor r11b, al
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
mov al, r8b
and al, r9b
or dl, al
mov r15b, 1
xor r15b, 0
xor dl, 0xff
mov al, 1
xor al, 0
or r15b, dl
or al, 0
xor r15b, 0xff
and r15b, al
mov dl, 1
xor dl, 0
and dl, 1
mov r9b, 1
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or dl, r10b
or al, r9b
xor dl, al
mov al, dl
xor al, 0xff
mov sil, r8b
xor sil, al
and sil, r8b
mov r14b, 1
xor r14b, 1
and r14b, 1
mov r9b, 1
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or r14b, r10b
or al, r9b
xor r14b, al
xor r14b, 0xff
mov r9b, 1
xor r9b, 0
mov al, 1
xor al, 0
or r14b, r9b
or al, 0
xor r14b, 0xff
and r14b, al
mov dil, 1
xor dil, 1
xor dl, 0xff
mov al, 1
xor al, 0
or dil, dl
or al, 0
xor dil, 0xff
and dil, al
mov dl, r15b
xor dl, 0xff
mov r10b, sil
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov al, dl
and al, 0xff
and r15b, r9b
mov bl, r10b
and bl, 0xff
and sil, r9b
or al, r15b
or bl, sil
xor al, bl
or dl, r10b
xor dl, 0xff
or r9b, 1
and dl, r9b
or al, dl
mov r9b, r14b
xor r9b, 0xff
mov bl, dil
xor bl, 0xff
mov r10b, 1
xor r10b, 1
mov dl, r9b
and dl, 0xff
and r14b, r10b
mov sil, bl
and sil, 0xff
and dil, r10b
or dl, r14b
or sil, dil
xor dl, sil
or r9b, bl
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or dl, r9b
mov r10b, al
xor r10b, 0xff
mov r9b, dl
and r9b, r10b
xor dl, 0xff
and al, dl
or r9b, al
mov r12b, 1
xor r12b, 1
and r12b, 1
mov al, 1
xor al, 1
and al, 1
or r12b, al
xor r12b, 0xff
xor r12b, 1
and r12b, 0xff
mov dl, 1
xor dl, 1
and dl, 0
mov r10b, 1
xor r10b, 0
mov bl, r10b
and bl, 1
mov al, 1
xor al, 1
and al, 0
and r10b, 1
or dl, bl
or al, r10b
xor dl, al
mov dil, dl
xor dil, 0xff
xor dil, 1
and dil, 0xff
mov r15b, 1
xor r15b, 1
and r15b, 0
mov r10b, 1
xor r10b, 0
mov bl, r10b
and bl, 1
mov al, 1
xor al, 1
and al, 0
and r10b, 1
or r15b, bl
or al, r10b
xor r15b, al
xor r15b, 0xff
mov r10b, 1
xor r10b, 1
mov al, 1
xor al, 0
or r15b, r10b
or al, 0
xor r15b, 0xff
and r15b, al
mov r14b, 1
xor r14b, 1
xor dl, 0xff
mov al, 1
xor al, 1
or r14b, dl
or al, 1
xor r14b, 0xff
and r14b, al
mov al, r12b
xor al, 0xff
mov r10b, dil
xor r10b, 0xff
mov dl, 1
xor dl, 0
mov bl, al
and bl, 0
and r12b, dl
mov sil, r10b
and sil, 0
and dil, dl
or bl, r12b
or sil, dil
xor bl, sil
or al, r10b
xor al, 0xff
or dl, 0
and al, dl
or bl, al
mov al, r15b
xor al, 0xff
mov sil, r14b
xor sil, 0xff
mov dl, 1
xor dl, 1
mov r10b, al
and r10b, 0xff
and r15b, dl
mov dil, sil
and dil, 0xff
and r14b, dl
or r10b, r15b
or dil, r14b
xor r10b, dil
or al, sil
xor al, 0xff
or dl, 1
and al, dl
or r10b, al
mov dl, bl
xor dl, 0xff
and dl, 1
mov sil, 1
xor sil, 1
and bl, sil
mov al, r10b
xor al, 0xff
and al, 0xff
and r10b, sil
or dl, bl
or al, r10b
xor dl, al
mov byte [rbp - 0x36], dl
mov r12b, r11b
xor r12b, 0xff
and r12b, 0
mov r10b, 1
xor r10b, 0
mov bl, r11b
and bl, r10b
mov al, 1
xor al, 1
and al, 0
and r10b, 1
or r12b, bl
or al, r10b
xor r12b, al
mov r14b, 1
xor r14b, 1
and r14b, 1
mov al, 1
xor al, 1
and al, 1
or r14b, al
mov r15b, 1
xor r15b, 1
and r15b, 1
mov al, 1
xor al, 1
and al, 1
or r15b, al
mov al, r12b
xor al, 0xff
mov bl, r14b
xor bl, 0xff
mov r10b, 1
xor r10b, 0
mov dil, al
and dil, 0
and r12b, r10b
mov sil, bl
and sil, 0
and r14b, r10b
or dil, r12b
or sil, r14b
xor dil, sil
or al, bl
xor al, 0xff
or r10b, 0
and al, r10b
or dil, al
mov al, 1
xor al, 1
mov sil, r15b
xor sil, 0xff
mov r10b, 1
xor r10b, 0
mov bl, al
and bl, 0
mov r12b, r10b
and r12b, 1
mov r14b, sil
and r14b, 0
and r15b, r10b
or bl, r12b
or r14b, r15b
xor bl, r14b
or al, sil
xor al, 0xff
or r10b, 0
and al, r10b
or bl, al
mov r10b, dil
xor r10b, 0xff
and r10b, 1
mov sil, 1
xor sil, 1
and dil, sil
mov al, 1
xor al, 1
and al, 0xff
and sil, 1
or r10b, dil
or al, sil
xor r10b, al
xor bl, 0xff
mov al, r10b
xor al, bl
and al, r10b
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
and cl, bl
or r10b, cl
mov sil, dl
xor sil, 0xff
and sil, 0
mov bl, 1
xor bl, 0
mov dil, dl
and dil, bl
mov cl, 1
xor cl, 1
and cl, 0
and bl, 1
or sil, dil
or cl, bl
xor sil, cl
mov cl, 1
xor cl, 1
and cl, 1
mov dil, 1
xor dil, 1
mov r14b, dil
and r14b, 1
mov bl, 1
xor bl, 1
and bl, 0xff
and dil, 1
or cl, r14b
or bl, dil
xor cl, bl
mov bl, r10b
and bl, sil
xor r10b, sil
or bl, r10b
mov r10b, cl
and r10b, 1
xor cl, 1
or r10b, cl
mov cl, bl
xor cl, 0xff
and cl, 1
mov sil, 1
xor sil, 1
and bl, sil
or cl, bl
xor r10b, 0xff
mov bl, cl
xor bl, r10b
and bl, cl
mov sil, 1
xor sil, 1
and sil, 0
mov r10b, 1
xor r10b, 0
mov dil, r10b
and dil, 1
mov cl, 1
xor cl, 1
and cl, 0
and r10b, 1
or sil, dil
or cl, r10b
xor sil, cl
mov r10b, r9b
xor r10b, 0xff
mov cl, sil
and cl, r10b
xor sil, 0xff
mov r10b, r9b
and r10b, sil
or cl, r10b
xor cl, 0xff
mov sil, r9b
xor sil, 0xff
mov r10b, 1
xor r10b, 0
or cl, sil
or r10b, 0
xor cl, 0xff
and cl, r10b
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov sil, 1
xor sil, 1
and dl, sil
or r10b, dl
mov dl, r8b
xor dl, 0xff
mov dil, r10b
and dil, dl
xor r10b, 0xff
mov dl, r8b
and dl, r10b
or dil, dl
xor dil, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 1
or dil, r8b
or dl, 1
xor dil, 0xff
and dil, dl
mov r8b, al
xor r8b, 0xff
and r8b, 0
mov r10b, 1
xor r10b, 0
mov sil, al
and sil, r10b
mov dl, 1
xor dl, 1
and dl, 0
and r10b, 1
or r8b, sil
or dl, r10b
xor r8b, dl
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov sil, 1
xor sil, 1
mov dl, bl
and dl, sil
or r10b, dl
mov dl, 1
xor dl, 1
and dl, 0
mov r14b, 1
xor r14b, 0
mov r15b, r14b
and r15b, 1
mov sil, 1
xor sil, 1
and sil, 0
and r14b, 1
or dl, r15b
or sil, r14b
xor dl, sil
mov r13b, r8b
xor r13b, 0xff
mov r14b, 1
xor r14b, 1
mov sil, 1
xor sil, 0
or r13b, r14b
or sil, 0
xor r13b, 0xff
and r13b, sil
xor al, 0xff
mov r14b, dl
xor r14b, 0xff
mov sil, 1
xor sil, 0
or al, r14b
or sil, 0
xor al, 0xff
and al, sil
mov sil, r10b
xor sil, 0xff
mov r15b, 1
xor r15b, 1
mov r14b, 1
xor r14b, 0
or sil, r15b
or r14b, 0
xor sil, 0xff
and sil, r14b
mov byte [rbp - 0x39], sil
mov sil, dl
xor sil, 0xff
mov r14b, bl
xor r14b, sil
and r14b, bl
mov sil, r13b
xor sil, 0xff
mov r12b, al
xor r12b, 0xff
mov r15b, 1
xor r15b, 0
mov bl, sil
and bl, 0
and r13b, r15b
mov byte [rbp - 0x3b], r13b
mov r13b, r12b
and r13b, 0
and al, r15b
mov byte [rbp - 0x3a], al
mov al, byte [rbp - 0x3b]
or bl, al
mov al, byte [rbp - 0x3a]
or r13b, al
mov al, byte [rbp - 0x39]
xor bl, r13b
or sil, r12b
xor sil, 0xff
or r15b, 0
and sil, r15b
or bl, sil
mov sil, al
and sil, r14b
xor al, r14b
or sil, al
mov r14b, bl
xor r14b, 0xff
mov al, sil
and al, r14b
xor sil, 0xff
and bl, sil
or al, bl
mov sil, r8b
and sil, r10b
xor r8b, r10b
or sil, r8b
mov r8b, sil
xor r8b, 0xff
and r8b, 0
mov bl, 1
xor bl, 0
and sil, bl
mov r10b, 1
xor r10b, 1
and r10b, 0
and bl, 1
or r8b, sil
or r10b, bl
xor r8b, r10b
mov r10b, dl
and r10b, 1
xor dl, 1
or r10b, dl
xor r10b, 0xff
mov dl, r8b
xor dl, r10b
and dl, r8b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov dl, 1
xor dl, 1
mov bl, cl
and bl, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r10b, bl
or al, dl
xor r10b, al
mov bl, dil
xor bl, 0xff
and bl, 1
mov dl, 1
xor dl, 1
mov al, dil
and al, dl
or bl, al
mov dl, 1
xor dl, 0
and dl, 0
mov sil, 1
xor sil, 0
mov r14b, sil
and r14b, 0
mov al, 1
xor al, 1
and al, 0
and sil, 1
or dl, r14b
or al, sil
xor dl, al
mov r13b, r10b
xor r13b, 0xff
mov sil, 1
xor sil, 0
mov al, 1
xor al, 1
or r13b, sil
or al, 1
xor r13b, 0xff
and r13b, al
mov sil, dl
xor sil, 0xff
mov al, cl
xor al, sil
and al, cl
mov cl, bl
xor cl, 0xff
mov r14b, 1
xor r14b, 0
mov sil, 1
xor sil, 1
or cl, r14b
or sil, 1
xor cl, 0xff
and cl, sil
mov r14b, dl
xor r14b, 0xff
mov sil, dil
xor sil, r14b
and sil, dil
mov dil, r13b
xor dil, 0xff
mov r12b, al
xor r12b, 0xff
mov r15b, 1
xor r15b, 1
mov r14b, dil
and r14b, 0xff
and r13b, r15b
mov byte [rbp - 0x38], r13b
mov r13b, r12b
and r13b, 0xff
and al, r15b
mov byte [rbp - 0x37], al
mov al, byte [rbp - 0x38]
or r14b, al
mov al, byte [rbp - 0x37]
or r13b, al
mov al, byte [rbp - 0x36]
xor r14b, r13b
or dil, r12b
xor dil, 0xff
or r15b, 1
and dil, r15b
or r14b, dil
mov dil, cl
and dil, sil
xor cl, sil
or dil, cl
mov cl, r14b
xor cl, 0xff
and cl, 0
mov r15b, 1
xor r15b, 0
and r14b, r15b
mov sil, dil
xor sil, 0xff
and sil, 0
and dil, r15b
or cl, r14b
or sil, dil
xor cl, sil
mov dil, r10b
and dil, bl
xor r10b, bl
or dil, r10b
mov r10b, dil
xor r10b, 0xff
and r10b, 0
mov sil, 1
xor sil, 0
and dil, sil
mov bl, 1
xor bl, 1
and bl, 0
and sil, 1
or r10b, dil
or bl, sil
xor r10b, bl
mov bl, dl
and bl, 0
xor dl, 0
or bl, dl
xor r10b, 0xff
xor bl, 0xff
mov dl, 1
xor dl, 0
or r10b, bl
or dl, 0
xor r10b, 0xff
and r10b, dl
mov dl, cl
and dl, r10b
xor cl, r10b
or dl, cl
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
mov cl, r8b
and cl, bl
or r10b, cl
xor r10b, 0xff
mov cl, dl
xor cl, r10b
and cl, dl
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
and dl, bl
or r10b, dl
xor r10b, 0xff
mov dl, r8b
xor dl, r10b
and dl, r8b
mov r10b, cl
and r10b, dl
xor cl, dl
or r10b, cl
mov r14b, r11b
xor r14b, 0xff
and r14b, 1
mov dl, 1
xor dl, 1
mov cl, r11b
and cl, dl
or r14b, cl
mov bl, r9b
xor bl, 0xff
and bl, 1
mov dl, 1
xor dl, 1
mov r8b, r9b
and r8b, dl
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or bl, r8b
or cl, dl
xor bl, cl
mov dil, 1
xor dil, 0
and dil, 1
mov cl, 1
xor cl, 1
and cl, 0
or dil, cl
mov cl, 1
xor cl, 0
mov dl, r14b
xor dl, cl
and dl, r14b
xor r11b, 0xff
mov r8b, dil
xor r8b, 0xff
mov cl, 1
xor cl, 0
or r11b, r8b
or cl, 0
xor r11b, 0xff
and r11b, cl
mov cl, 1
xor cl, 0
mov r8b, bl
xor r8b, cl
and r8b, bl
xor r9b, 0xff
mov sil, dil
xor sil, 0xff
mov cl, 1
xor cl, 0
or r9b, sil
or cl, 0
xor r9b, 0xff
and r9b, cl
mov cl, dl
and cl, r11b
xor dl, r11b
or cl, dl
mov dl, r8b
and dl, r9b
xor r8b, r9b
or dl, r8b
mov r8b, cl
xor r8b, 0xff
mov sil, dl
and sil, r8b
xor dl, 0xff
and cl, dl
or sil, cl
mov dl, r14b
xor dl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, 0xff
and r14b, r8b
mov r11b, r9b
and r11b, 0xff
and bl, r8b
or cl, r14b
or r11b, bl
xor cl, r11b
or dl, r9b
xor dl, 0xff
or r8b, 1
and dl, r8b
or cl, dl
mov bl, cl
xor bl, 0xff
and bl, 1
mov dl, 1
xor dl, 1
and cl, dl
or bl, cl
mov cl, 1
xor cl, 0
mov r9b, dil
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov dl, cl
and dl, 0
mov r14b, r8b
and r14b, 0
mov r11b, r9b
and r11b, 0
and dil, r8b
or dl, r14b
or r11b, dil
xor dl, r11b
or cl, r9b
xor cl, 0xff
or r8b, 0
and cl, r8b
or dl, cl
xor bl, 0xff
xor dl, 0xff
mov cl, 1
xor cl, 1
or bl, dl
or cl, 1
xor bl, 0xff
and bl, cl
mov cl, sil
xor cl, 0xff
mov r9b, bl
xor r9b, 0xff
mov dl, 1
xor dl, 0
mov r8b, cl
and r8b, 0
and sil, dl
mov r11b, r9b
and r11b, 0
and bl, dl
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r9b
xor cl, 0xff
or dl, 0
and cl, dl
or r8b, cl
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov dl, 1
xor dl, 1
mov r11b, r8b
and r11b, dl
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or r9b, r11b
or cl, dl
xor r9b, cl
mov cl, 1
xor cl, 1
xor r9b, 0xff
mov dl, 1
xor dl, 1
or cl, r9b
or dl, 1
xor cl, 0xff
and cl, dl
mov r9b, 1
xor r9b, 1
and r9b, 0
mov r11b, 1
xor r11b, 0
mov bl, r11b
and bl, 1
mov dl, 1
xor dl, 1
and dl, 0
and r11b, 1
or r9b, bl
or dl, r11b
xor r9b, dl
xor r9b, 0xff
mov dl, r8b
xor dl, r9b
and dl, r8b
mov r8b, cl
and r8b, dl
xor cl, dl
or r8b, cl
mov sil, al
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov cl, 1
xor cl, 1
mov bl, al
and bl, cl
xor al, 0xff
and al, 1
or bl, al
mov al, sil
xor al, 0xff
mov dl, bl
xor dl, 0xff
mov cl, 1
xor cl, 1
mov r9b, al
and r9b, 0xff
and sil, cl
mov r11b, dl
and r11b, 0xff
and bl, cl
or r9b, sil
or r11b, bl
xor r9b, r11b
or al, dl
xor al, 0xff
or cl, 1
and al, cl
or r9b, al
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
and r8b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or cl, r8b
or al, dl
xor cl, al
mov dl, r9b
xor dl, 0xff
and dl, 0
mov r8b, 1
xor r8b, 0
and r9b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or dl, r9b
or al, r8b
xor dl, al
mov al, 1
xor al, 1
and al, 1
mov r9b, 1
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r9b, 1
or al, r11b
or r8b, r9b
xor al, r8b
mov r9b, cl
and r9b, dl
xor cl, dl
or r9b, cl
mov dl, al
and dl, 1
xor al, 1
or dl, al
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
and r9b, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or cl, r9b
or al, r8b
xor cl, al
xor cl, 0xff
xor dl, 0xff
mov al, 1
xor al, 1
or cl, dl
or al, 1
xor cl, 0xff
and cl, al
mov sil, r10b
xor sil, 0xff
and sil, 1
mov dl, 1
xor dl, 1
mov al, r10b
and al, dl
or sil, al
mov bl, cl
xor bl, 0xff
and bl, 1
mov dl, 1
xor dl, 1
mov al, cl
and al, dl
or bl, al
mov dl, 1
xor dl, 0
and dl, 1
mov r8b, 1
xor r8b, 1
mov r9b, r8b
and r9b, 0
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or dl, r9b
or al, r8b
xor dl, al
mov r8b, sil
xor r8b, 0xff
mov r9b, 1
xor r9b, 0
mov al, 1
xor al, 0
or r8b, r9b
or al, 0
xor r8b, 0xff
and r8b, al
xor r10b, 0xff
mov r9b, dl
xor r9b, 0xff
mov al, 1
xor al, 1
or r10b, r9b
or al, 1
xor r10b, 0xff
and r10b, al
mov r9b, 1
xor r9b, 0
mov al, bl
xor al, r9b
and al, bl
mov r11b, dl
xor r11b, 0xff
mov r9b, cl
xor r9b, r11b
and r9b, cl
mov cl, r8b
and cl, r10b
xor r8b, r10b
or cl, r8b
mov r8b, al
and r8b, r9b
xor al, r9b
or r8b, al
mov r9b, cl
xor r9b, 0xff
mov al, r8b
and al, r9b
xor r8b, 0xff
and cl, r8b
or al, cl
mov cl, sil
xor cl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov r10b, cl
and r10b, 0xff
and sil, r8b
mov r11b, r9b
and r11b, 0xff
and bl, r8b
or r10b, sil
or r11b, bl
xor r10b, r11b
or cl, r9b
xor cl, 0xff
or r8b, 1
and cl, r8b
or r10b, cl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
and r10b, r9b
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r9b, 1
or cl, r10b
or r8b, r9b
xor cl, r8b
mov r8b, dl
and r8b, 0
xor dl, 0
or r8b, dl
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 0
or cl, r8b
or dl, 0
xor cl, 0xff
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x9827ff5
mov ecx, 0x6fa6d60c
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov dword [rbp], 0x2e3f842f
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov edx, ecx
sub edx, 0x2e941f8f
sub edx, 0x66ae62f4
add edx, 0x2e941f8f
sub edx, 0x1cb0f299
sub edx, 0x39dca24
add edx, 0x1cb0f299
add edx, 0xfdc8f41b
add edx, 0x66ae62f4
sub edx, 0xfdc8f41b
sub edx, 0x391df87
sub edx, 0x7b2aea40
add edx, 0x391df87
sub edx, 0x9c69ee8a
sub edx, 1
add edx, 0x9c69ee8a
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x7b2aea40
add r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0x37a768ad
sub edx, 0x427e9701
sub edx, 0x37a768ad
sub edx, 0xc539175c
add edx, 0x39dca24
add edx, 0xc539175c
xor r8d, r8d
sub r8d, 0x427e9701
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl r10b
mov al, bl
xor al, 0xff
and al, 1
mov dl, 1
xor dl, 1
mov cl, bl
and cl, dl
or al, cl
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, 1
xor r8b, 1
and r8b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r8b, cl
mov cl, bl
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 1
or cl, r8b
or dl, 1
xor cl, 0xff
and cl, dl
mov r11b, al
and r11b, cl
xor al, cl
or r11b, al
mov byte [rbp - 0x3e], r11b
mov cl, r10b
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov r8b, r10b
and r8b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or cl, r8b
or al, dl
xor cl, al
mov dil, 1
xor dil, 1
xor cl, 0xff
mov al, 1
xor al, 1
or dil, cl
or al, 1
xor dil, 0xff
and dil, al
mov cl, 1
xor cl, 1
and cl, 0
mov dl, 1
xor dl, 0
mov r8b, dl
and r8b, 1
mov al, 1
xor al, 1
and al, 0
and dl, 1
or cl, r8b
or al, dl
xor cl, al
mov sil, r10b
xor sil, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or sil, cl
or al, 1
xor sil, 0xff
and sil, al
mov al, dil
xor al, 0xff
mov dl, sil
xor dl, 0xff
mov cl, 1
xor cl, 0
mov r9b, al
and r9b, 0
and dil, cl
mov r8b, dl
and r8b, 0
and sil, cl
or r9b, dil
or r8b, sil
xor r9b, r8b
or al, dl
xor al, 0xff
or cl, 0
and al, cl
or r9b, al
mov r14b, 1
xor r14b, 1
and r14b, 1
mov al, 1
xor al, 1
and al, 1
or r14b, al
xor r14b, 0xff
xor r14b, 1
and r14b, 0xff
mov cl, 1
xor cl, 1
and cl, 0
mov dl, 1
xor dl, 0
mov r8b, dl
and r8b, 1
mov al, 1
xor al, 1
and al, 0
and dl, 1
or cl, r8b
or al, dl
xor cl, al
mov dil, 1
xor dil, 1
xor cl, 0xff
mov al, 1
xor al, 1
or dil, cl
or al, 1
xor dil, 0xff
and dil, al
mov cl, r14b
xor cl, 0xff
mov r8b, dil
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov al, cl
and al, 0
and r14b, dl
mov sil, r8b
and sil, 0
and dil, dl
or al, r14b
or sil, dil
xor al, sil
or cl, r8b
xor cl, 0xff
or dl, 0
and cl, dl
or al, cl
mov byte [rbp - 0x3d], al
mov r8b, 1
xor r8b, 1
and r8b, 0
mov dl, 1
xor dl, 0
mov sil, dl
and sil, 1
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or r8b, sil
or cl, dl
xor r8b, cl
mov cl, r11b
xor cl, 0xff
mov dl, r8b
and dl, cl
xor r8b, 0xff
mov cl, r11b
and cl, r8b
or dl, cl
mov r8b, r11b
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov sil, al
xor sil, 0xff
and sil, 0
mov r8b, 1
xor r8b, 0
mov dil, al
and dil, r8b
mov dl, 1
xor dl, 1
and dl, 0
and r8b, 1
or sil, dil
or dl, r8b
xor sil, dl
mov dl, bl
xor dl, 0xff
and dl, 1
mov r14b, 1
xor r14b, 1
mov dil, bl
and dil, r14b
mov r8b, sil
xor r8b, 0xff
and r8b, 0xff
and sil, r14b
or dl, dil
or r8b, sil
xor dl, r8b
xor dl, 0xff
xor bl, 0xff
mov r8b, 1
xor r8b, 1
or dl, bl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov bl, 1
xor bl, 1
and bl, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or bl, r8b
mov sil, r9b
xor sil, 0xff
and sil, 0
mov r14b, 1
xor r14b, 0
mov dil, r9b
and dil, r14b
mov r8b, bl
xor r8b, 0xff
and r8b, 0
and bl, r14b
or sil, dil
or r8b, bl
xor sil, r8b
xor sil, 0xff
mov bl, r9b
xor bl, 0xff
mov r8b, 1
xor r8b, 1
or sil, bl
or r8b, 1
xor sil, 0xff
and sil, r8b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov bl, 1
xor bl, 1
and r10b, bl
or r8b, r10b
mov r10b, al
xor r10b, 0xff
and r10b, 0
mov dil, 1
xor dil, 0
mov r14b, al
and r14b, dil
mov bl, 1
xor bl, 1
and bl, 0
and dil, 1
or r10b, r14b
or bl, dil
xor r10b, bl
mov r12b, 1
xor r12b, 1
and r12b, 1
mov dil, 1
xor dil, 1
mov r14b, dil
and r14b, 1
mov bl, 1
xor bl, 1
and bl, 0xff
and dil, 1
or r12b, r14b
or bl, dil
xor r12b, bl
mov bl, r8b
and bl, r10b
xor r8b, r10b
or bl, r8b
mov r8b, 1
xor r8b, 1
mov r14b, r12b
xor r14b, 0xff
mov dil, 1
xor dil, 0
mov r10b, r8b
and r10b, 0
mov r13b, dil
and r13b, 1
mov r15b, r14b
and r15b, 0
and r12b, dil
or r10b, r13b
or r15b, r12b
xor r10b, r15b
or r8b, r14b
xor r8b, 0xff
or dil, 0
and r8b, dil
or r10b, r8b
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov dil, 1
xor dil, 1
and bl, dil
or r8b, bl
xor r10b, 0xff
mov bl, r8b
xor bl, r10b
and bl, r8b
mov r15b, cl
xor r15b, 0xff
mov r10b, dl
xor r10b, 0xff
mov r8b, 1
xor r8b, 1
or r15b, r10b
or r8b, 1
xor r15b, 0xff
and r15b, r8b
mov r8b, cl
xor r8b, 0xff
mov r14b, dl
and r14b, r8b
xor dl, 0xff
and cl, dl
or r14b, cl
mov dl, r15b
xor dl, 0xff
mov r10b, r14b
xor r10b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, 0xff
and r15b, r8b
mov dil, r10b
and dil, 0xff
and r14b, r8b
or cl, r15b
or dil, r14b
xor cl, dil
or dl, r10b
xor dl, 0xff
or r8b, 1
and dl, r8b
or cl, dl
mov r8b, bl
xor r8b, 0xff
mov dl, sil
xor dl, r8b
and dl, sil
mov r10b, sil
xor r10b, 0xff
and r10b, 0
mov dil, 1
xor dil, 0
and sil, dil
mov r8b, bl
xor r8b, 0xff
and r8b, 0
and bl, dil
or r10b, sil
or r8b, bl
xor r10b, r8b
mov r8b, dl
and r8b, r10b
xor dl, r10b
or r8b, dl
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
mov dl, cl
and dl, bl
or r10b, dl
mov dil, r8b
xor dil, 0xff
xor r10b, 0xff
mov dl, 1
xor dl, 1
or dil, r10b
or dl, 1
xor dil, 0xff
and dil, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r10b, 1
xor r10b, 1
and r8b, r10b
or dl, r8b
xor dl, 0xff
mov sil, cl
xor sil, dl
and sil, cl
mov cl, dil
xor cl, 0xff
mov r8b, sil
xor r8b, 0xff
mov dl, 1
xor dl, 1
mov r10b, cl
and r10b, 0xff
and dil, dl
mov bl, r8b
and bl, 0xff
and sil, dl
or r10b, dil
or bl, sil
xor r10b, bl
or cl, r8b
xor cl, 0xff
or dl, 1
and cl, dl
or r10b, cl
mov cl, r9b
xor cl, 0xff
mov dl, r11b
xor dl, cl
and dl, r11b
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov bl, 1
xor bl, 1
and r11b, bl
mov cl, r9b
xor cl, 0xff
and cl, 0xff
and r9b, bl
or r8b, r11b
or cl, r9b
xor r8b, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
mov r11b, cl
and r11b, r9b
mov dl, 1
xor dl, 1
and dl, 0xff
and r9b, 1
or r8b, r11b
or dl, r9b
xor r8b, dl
mov sil, 1
xor sil, 1
xor r8b, 0xff
mov dl, 1
xor dl, 1
or sil, r8b
or dl, 1
xor sil, 0xff
and sil, dl
mov dl, 1
xor dl, 1
and dl, 0
mov r9b, 1
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
and r9b, 1
or dl, r11b
or r8b, r9b
xor dl, r8b
xor dl, 0xff
mov bl, cl
xor bl, dl
and bl, cl
mov dl, sil
xor dl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, 0xff
and sil, r8b
mov r11b, r9b
and r11b, 0xff
and bl, r8b
or cl, sil
or r11b, bl
xor cl, r11b
or dl, r9b
xor dl, 0xff
or r8b, 1
and dl, r8b
or cl, dl
mov sil, al
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov dl, 1
xor dl, 1
mov bl, al
and bl, dl
xor al, 0xff
and al, 1
or bl, al
mov al, sil
xor al, 0xff
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov r9b, al
and r9b, 0
and sil, dl
mov r11b, r8b
and r11b, 0
and bl, dl
or r9b, sil
or r11b, bl
xor r9b, r11b
or al, r8b
xor al, 0xff
or dl, 0
and al, dl
or r9b, al
mov r8b, r9b
xor r8b, 0xff
and r8b, 0
mov dl, 1
xor dl, 0
and r9b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r8b, r9b
or al, dl
xor r8b, al
mov dl, cl
xor dl, 0xff
and dl, 1
mov r11b, 1
xor r11b, 1
mov r9b, cl
and r9b, r11b
mov al, r8b
xor al, 0xff
and al, 0xff
and r8b, r11b
or dl, r9b
or al, r8b
xor dl, al
xor dl, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or dl, cl
or al, 1
xor dl, 0xff
and dl, al
mov al, r10b
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
mov cl, r10b
and cl, r8b
or al, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
mov r8b, dl
and r8b, r9b
or cl, r8b
mov bl, 1
xor bl, 1
and bl, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or bl, r8b
mov r9b, 1
xor r9b, 1
mov r8b, al
xor r8b, r9b
and r8b, al
mov r11b, bl
xor r11b, 0xff
mov r9b, r10b
xor r9b, r11b
and r9b, r10b
mov r10b, 1
xor r10b, 1
mov r14b, cl
xor r14b, r10b
and r14b, cl
mov r10b, bl
xor r10b, 0xff
mov dil, dl
xor dil, r10b
and dil, dl
mov dl, r8b
and dl, r9b
xor r8b, r9b
or dl, r8b
mov r9b, r14b
xor r9b, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 1
mov r8b, r9b
and r8b, 0xff
and r14b, r10b
mov sil, r11b
and sil, 0xff
and dil, r10b
or r8b, r14b
or sil, dil
xor r8b, sil
or r9b, r11b
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or r8b, r9b
mov r9b, dl
xor r9b, 0xff
mov r11b, r8b
and r11b, r9b
xor r8b, 0xff
and dl, r8b
or r11b, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov cl, 1
xor cl, 1
and dl, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r10b, dl
or al, cl
xor r10b, al
mov al, 1
xor al, 1
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 1
mov cl, al
and cl, 0xff
mov sil, dl
and sil, 1
mov r9b, r8b
and r9b, 0xff
and bl, dl
or cl, sil
or r9b, bl
xor cl, r9b
or al, r8b
xor al, 0xff
or dl, 1
and al, dl
or cl, al
xor r10b, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or r10b, cl
or al, 1
xor r10b, 0xff
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xe577687a
mov ecx, 0xcd96430d
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r9d, r9d
sub r9d, 0xa7499f8c
add r9d, 0xa60ee377
add r9d, 0xa7499f8c
xor edx, edx
sub edx, 1
add r9d, edx
sub r9d, 0x38bba398
sub r9d, 0xa60ee377
add r9d, 0x38bba398
mov edx, ecx
sub edx, 0x757ad9d8
add edx, 0xbd58c106
add edx, 0x757ad9d8
xor r8d, r8d
sub r8d, r9d
sub edx, r8d
add edx, 0xfd46fdc6
sub edx, 0xbd58c106
sub edx, 0xfd46fdc6
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl r10b
mov dl, bl
xor dl, 0xff
and dl, 1
mov cl, 1
xor cl, 1
mov al, bl
and al, cl
or dl, al
mov al, 1
xor al, 1
xor dl, 0xff
mov cl, 1
xor cl, 0
or al, dl
or cl, 0
xor al, 0xff
and al, cl
mov r8b, 1
xor r8b, 1
and r8b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r8b, cl
mov cl, bl
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 0
or cl, r8b
or dl, 0
xor cl, 0xff
and cl, dl
mov r9b, al
and r9b, cl
xor al, cl
or r9b, al
mov al, r10b
xor al, 0xff
and al, 1
mov dl, 1
xor dl, 1
mov r8b, r10b
and r8b, dl
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or al, r8b
or cl, dl
xor al, cl
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, 1
xor r8b, 1
and r8b, 0
mov dl, 1
xor dl, 0
mov r11b, dl
and r11b, 1
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or r8b, r11b
or cl, dl
xor r8b, cl
mov cl, r10b
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 1
or cl, r8b
or dl, 1
xor cl, 0xff
and cl, dl
mov r15b, al
and r15b, cl
xor al, cl
or r15b, al
mov dl, 1
xor dl, 1
and dl, 1
mov cl, 1
xor cl, 1
mov r8b, cl
and r8b, 1
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or dl, r8b
or al, cl
xor dl, al
mov cl, 1
xor cl, 0
xor dl, 0xff
mov al, 1
xor al, 1
or cl, dl
or al, 1
xor cl, 0xff
and cl, al
mov dil, 1
xor dil, 0
and dil, 1
mov al, 1
xor al, 1
and al, 0
or dil, al
mov dl, 1
xor dl, 1
mov r8b, dil
xor r8b, 0xff
mov al, 1
xor al, 0
or dl, r8b
or al, 0
xor dl, 0xff
and dl, al
mov r14b, 1
xor r14b, 1
and r14b, 1
mov al, 1
xor al, 1
and al, 1
or r14b, al
xor r14b, 0xff
mov r8b, 1
xor r8b, 0
mov al, 1
xor al, 0
or r14b, r8b
or al, 0
xor r14b, 0xff
and r14b, al
xor dil, 0xff
xor dil, 1
and dil, 0xff
mov al, cl
and al, dl
xor cl, dl
or al, cl
mov cl, r14b
xor cl, 0xff
mov r11b, dil
xor r11b, 0xff
mov r8b, 1
xor r8b, 0
mov dl, cl
and dl, 0
and r14b, r8b
mov sil, r11b
and sil, 0
and dil, r8b
or dl, r14b
or sil, dil
xor dl, sil
or cl, r11b
xor cl, 0xff
or r8b, 0
and cl, r8b
or dl, cl
mov r8b, al
xor r8b, 0xff
mov cl, dl
and cl, r8b
xor dl, 0xff
and al, dl
or cl, al
mov byte [rbp - 0x3f], cl
mov r12b, r9b
xor r12b, 0xff
and r12b, 1
mov dl, 1
xor dl, 1
mov r8b, r9b
and r8b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r12b, r8b
or al, dl
xor r12b, al
mov dil, 1
xor dil, 1
and dil, 1
mov al, 1
xor al, 1
and al, 1
or dil, al
mov r14b, 1
xor r14b, 0
and r14b, 1
mov al, 1
xor al, 1
and al, 0
or r14b, al
mov al, r12b
xor al, 0xff
mov r11b, dil
xor r11b, 0xff
mov dl, 1
xor dl, 0
mov r8b, al
and r8b, 0
and r12b, dl
mov sil, r11b
and sil, 0
and dil, dl
or r8b, r12b
or sil, dil
xor r8b, sil
or al, r11b
xor al, 0xff
or dl, 0
and al, dl
or r8b, al
mov al, 1
xor al, 0
mov sil, r14b
xor sil, 0xff
mov r11b, 1
xor r11b, 0
mov dl, al
and dl, 0
mov r12b, r11b
and r12b, 0
mov dil, sil
and dil, 0
and r14b, r11b
or dl, r12b
or dil, r14b
xor dl, dil
or al, sil
xor al, 0xff
or r11b, 0
and al, r11b
or dl, al
mov al, r8b
xor al, 0xff
and al, 1
mov r11b, 1
xor r11b, 1
and r8b, r11b
or al, r8b
xor dl, 0xff
mov r11b, al
xor r11b, dl
and r11b, al
mov al, bl
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
and bl, r8b
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or al, bl
or dl, r8b
xor al, dl
mov dl, cl
xor dl, 0xff
and dl, 0
mov bl, 1
xor bl, 0
mov sil, cl
and sil, bl
mov r8b, 1
xor r8b, 1
and r8b, 0
and bl, 1
or dl, sil
or r8b, bl
xor dl, r8b
mov r14b, 1
xor r14b, 1
and r14b, 0
mov bl, 1
xor bl, 0
mov sil, bl
and sil, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
and bl, 1
or r14b, sil
or r8b, bl
xor r14b, r8b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov al, 1
xor al, 1
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov dl, al
and dl, 0
mov r12b, bl
and r12b, 1
mov dil, sil
and dil, 0
and r14b, bl
or dl, r12b
or dil, r14b
xor dl, dil
or al, sil
xor al, 0xff
or bl, 0
and al, bl
or dl, al
mov al, r8b
xor al, 0xff
and al, 1
mov bl, 1
xor bl, 1
and r8b, bl
or al, r8b
xor dl, 0xff
mov dil, al
xor dil, dl
and dil, al
mov r8b, 1
xor r8b, 1
and r8b, 1
mov dl, 1
xor dl, 1
mov bl, dl
and bl, 1
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r8b, bl
or al, dl
xor r8b, al
mov dl, r15b
xor dl, 0xff
and dl, 0
mov sil, 1
xor sil, 0
mov bl, r15b
and bl, sil
mov al, r8b
xor al, 0xff
and al, 0
and r8b, sil
or dl, bl
or al, r8b
xor dl, al
mov r8b, r15b
xor r8b, 0xff
mov al, dl
xor al, r8b
and al, dl
mov r12b, r10b
xor r12b, 0xff
and r12b, 0
mov r8b, 1
xor r8b, 0
and r10b, r8b
mov dl, 1
xor dl, 1
and dl, 0
and r8b, 1
or r12b, r10b
or dl, r8b
xor r12b, dl
mov r14b, cl
xor r14b, 0xff
and r14b, 1
mov dl, 1
xor dl, 1
and cl, dl
or r14b, cl
mov cl, 1
xor cl, 0
and cl, 1
mov r8b, 1
xor r8b, 1
mov r10b, r8b
and r10b, 0
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or cl, r10b
or dl, r8b
xor cl, dl
mov dl, r12b
xor dl, 0xff
mov r10b, r14b
xor r10b, 0xff
mov r8b, 1
xor r8b, 1
mov bl, dl
and bl, 0xff
and r12b, r8b
mov sil, r10b
and sil, 0xff
and r14b, r8b
or bl, r12b
or sil, r14b
xor bl, sil
or dl, r10b
xor dl, 0xff
or r8b, 1
and dl, r8b
or bl, dl
mov r8b, cl
and r8b, 0
xor cl, 0
or r8b, cl
mov dl, bl
xor dl, 0xff
and dl, 0
mov r10b, 1
xor r10b, 0
and bl, r10b
mov cl, 1
xor cl, 1
and cl, 0
and r10b, 1
or dl, bl
or cl, r10b
xor dl, cl
xor dl, 0xff
xor r8b, 0xff
mov cl, 1
xor cl, 1
or dl, r8b
or cl, 1
xor dl, 0xff
and dl, cl
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov cl, r11b
and cl, r10b
or r8b, cl
mov r10b, dil
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
mov sil, dil
and sil, bl
mov cl, 1
xor cl, 1
and cl, 0xff
and bl, 1
or r10b, sil
or cl, bl
xor r10b, cl
mov cl, 1
xor cl, 1
and cl, 1
mov bl, 1
xor bl, 1
and bl, 1
or cl, bl
mov bl, r8b
xor bl, 0xff
mov r14b, 1
xor r14b, 1
mov sil, 1
xor sil, 0
or bl, r14b
or sil, 0
xor bl, 0xff
and bl, sil
mov sil, cl
xor sil, 0xff
mov r14b, r11b
xor r14b, sil
and r14b, r11b
mov sil, r10b
xor sil, 0xff
mov r12b, 1
xor r12b, 1
mov r11b, 1
xor r11b, 0
or sil, r12b
or r11b, 0
xor sil, 0xff
and sil, r11b
xor dil, 0xff
mov r12b, cl
xor r12b, 0xff
mov r11b, 1
xor r11b, 1
or dil, r12b
or r11b, 1
xor dil, 0xff
and dil, r11b
mov r11b, bl
and r11b, r14b
xor bl, r14b
or r11b, bl
mov bl, sil
and bl, dil
xor sil, dil
or bl, sil
mov dil, r11b
xor dil, 0xff
mov sil, bl
and sil, dil
xor bl, 0xff
and r11b, bl
or sil, r11b
mov r11b, r8b
and r11b, r10b
xor r8b, r10b
or r11b, r8b
mov bl, r11b
xor bl, 0xff
and bl, 0
mov r10b, 1
xor r10b, 0
and r11b, r10b
mov r8b, 1
xor r8b, 1
and r8b, 0
and r10b, 1
or bl, r11b
or r8b, r10b
xor bl, r8b
mov r8b, cl
and r8b, 1
xor cl, 1
or r8b, cl
xor bl, 0xff
xor r8b, 0xff
mov cl, 1
xor cl, 1
or bl, r8b
or cl, 1
xor bl, 0xff
and bl, cl
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov dil, cl
and dil, 0
and sil, r8b
mov r11b, r10b
and r11b, 0
and bl, r8b
or dil, sil
or r11b, bl
xor dil, r11b
or cl, r10b
xor cl, 0xff
or r8b, 0
and cl, r8b
or dil, cl
mov r12b, al
xor r12b, 0xff
and r12b, 0
mov r8b, 1
xor r8b, 0
mov r10b, al
and r10b, r8b
mov cl, 1
xor cl, 1
and cl, 0
and r8b, 1
or r12b, r10b
or cl, r8b
xor r12b, cl
mov bl, dl
xor bl, 0xff
and bl, 1
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, r8b
or bl, cl
mov r14b, 1
xor r14b, 1
and r14b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r14b, cl
mov cl, 1
xor cl, 1
mov r13b, r12b
xor r13b, cl
and r13b, r12b
xor al, 0xff
mov r8b, r14b
xor r8b, 0xff
mov cl, 1
xor cl, 0
or al, r8b
or cl, 0
xor al, 0xff
and al, cl
mov cl, bl
xor cl, 0xff
mov r10b, 1
xor r10b, 1
mov r8b, 1
xor r8b, 0
or cl, r10b
or r8b, 0
xor cl, 0xff
and cl, r8b
mov r8b, r14b
xor r8b, 0xff
mov r10b, dl
xor r10b, r8b
and r10b, dl
mov dl, r13b
xor dl, 0xff
mov sil, al
xor sil, 0xff
mov r11b, 1
xor r11b, 0
mov r8b, dl
and r8b, 0
and r13b, r11b
mov byte [rbp - 0x41], r13b
mov r13b, sil
and r13b, 0
and al, r11b
mov byte [rbp - 0x40], al
mov al, byte [rbp - 0x41]
or r8b, al
mov al, byte [rbp - 0x40]
or r13b, al
mov al, byte [rbp - 0x3f]
xor r8b, r13b
or dl, sil
xor dl, 0xff
or r11b, 0
and dl, r11b
or r8b, dl
mov dl, cl
and dl, r10b
xor cl, r10b
or dl, cl
mov sil, r8b
xor sil, 0xff
and sil, 1
mov r10b, 1
xor r10b, 1
and r8b, r10b
mov cl, dl
xor cl, 0xff
and cl, 0xff
and dl, r10b
or sil, r8b
or cl, dl
xor sil, cl
mov dl, r12b
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, dl
and cl, 0
and r12b, r8b
mov r11b, r10b
and r11b, 0
and bl, r8b
or cl, r12b
or r11b, bl
xor cl, r11b
or dl, r10b
xor dl, 0xff
or r8b, 0
and dl, r8b
or cl, dl
mov bl, cl
xor bl, 0xff
and bl, 1
mov dl, 1
xor dl, 1
and cl, dl
or bl, cl
mov cl, 1
xor cl, 1
mov r10b, r14b
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov dl, cl
and dl, 0
mov r12b, r8b
and r12b, 1
mov r11b, r10b
and r11b, 0
and r14b, r8b
or dl, r12b
or r11b, r14b
xor dl, r11b
or cl, r10b
xor cl, 0xff
or r8b, 0
and cl, r8b
or dl, cl
xor bl, 0xff
xor dl, 0xff
mov cl, 1
xor cl, 1
or bl, dl
or cl, 1
xor bl, 0xff
and bl, cl
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov dl, 1
xor dl, 0
mov r8b, cl
and r8b, 0
and sil, dl
mov r11b, r10b
and r11b, 0
and bl, dl
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r10b
xor cl, 0xff
or dl, 0
and cl, dl
or r8b, cl
mov r14b, dil
xor r14b, 0xff
and r14b, 0
mov dl, 1
xor dl, 0
mov r10b, dil
and r10b, dl
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or r14b, r10b
or cl, dl
xor r14b, cl
xor r14b, 0xff
xor r14b, 1
and r14b, 0xff
mov r10b, 1
xor r10b, 1
and r10b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r10b, cl
xor dil, 0xff
mov dl, r10b
xor dl, 0xff
mov cl, 1
xor cl, 0
or dil, dl
or cl, 0
xor dil, 0xff
and dil, cl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r11b, 1
xor r11b, 1
mov cl, r8b
and cl, r11b
or dl, cl
mov r11b, 1
xor r11b, 1
mov cl, dl
xor cl, r11b
and cl, dl
xor r10b, 0xff
mov dl, r8b
xor dl, r10b
and dl, r8b
mov r8b, r14b
xor r8b, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r10b, r8b
and r10b, 0xff
and r14b, r11b
mov sil, bl
and sil, 0xff
and dil, r11b
or r10b, r14b
or sil, dil
xor r10b, sil
or r8b, bl
xor r8b, 0xff
or r11b, 1
and r8b, r11b
or r10b, r8b
mov r8b, cl
and r8b, dl
xor cl, dl
or r8b, cl
mov cl, r10b
xor cl, 0xff
and cl, 0
mov r11b, 1
xor r11b, 0
and r10b, r11b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r11b
or cl, r10b
or dl, r8b
xor cl, dl
mov r14b, r9b
xor r14b, 0xff
and r14b, 1
mov r8b, 1
xor r8b, 1
mov r10b, r9b
and r10b, r8b
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or r14b, r10b
or dl, r8b
xor r14b, dl
mov dil, r15b
xor dil, 0xff
and dil, 1
mov r8b, 1
xor r8b, 1
mov dl, r15b
and dl, r8b
or dil, dl
mov dl, 1
xor dl, 0
and dl, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
or dl, r8b
mov r8b, r14b
xor r8b, 0xff
mov r11b, 1
xor r11b, 0
mov r10b, 1
xor r10b, 0
or r8b, r11b
or r10b, 0
xor r8b, 0xff
and r8b, r10b
mov r11b, dl
xor r11b, 0xff
mov r10b, r9b
xor r10b, r11b
and r10b, r9b
mov r12b, dil
xor r12b, 0xff
mov r11b, 1
xor r11b, 0
mov r9b, 1
xor r9b, 1
or r12b, r11b
or r9b, 1
xor r12b, 0xff
and r12b, r9b
xor r15b, 0xff
mov r11b, dl
xor r11b, 0xff
mov r9b, 1
xor r9b, 1
or r15b, r11b
or r9b, 1
xor r15b, 0xff
and r15b, r9b
mov r9b, r8b
and r9b, r10b
xor r8b, r10b
or r9b, r8b
mov r8b, r12b
xor r8b, 0xff
mov bl, r15b
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov r10b, r8b
and r10b, 0
and r12b, r11b
mov sil, bl
and sil, 0
and r15b, r11b
or r10b, r12b
or sil, r15b
xor r10b, sil
or r8b, bl
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or r10b, r8b
mov r11b, r9b
xor r11b, 0xff
mov r8b, r10b
and r8b, r11b
xor r10b, 0xff
and r9b, r10b
or r8b, r9b
mov r9b, r14b
xor r9b, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 1
mov bl, r9b
and bl, 0xff
and r14b, r10b
mov sil, r11b
and sil, 0xff
and dil, r10b
or bl, r14b
or sil, dil
xor bl, sil
or r9b, r11b
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or bl, r9b
mov r9b, bl
xor r9b, 0xff
and r9b, 0
mov r11b, 1
xor r11b, 0
and bl, r11b
mov r10b, 1
xor r10b, 1
and r10b, 0
and r11b, 1
or r9b, bl
or r10b, r11b
xor r9b, r10b
mov r10b, dl
and r10b, 0
xor dl, 0
or r10b, dl
xor r9b, 0xff
xor r10b, 0xff
mov dl, 1
xor dl, 0
or r9b, r10b
or dl, 0
xor r9b, 0xff
and r9b, dl
mov dl, r8b
and dl, r9b
xor r8b, r9b
or dl, r8b
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov r10b, 1
xor r10b, 0
mov r11b, dl
and r11b, r10b
mov r8b, 1
xor r8b, 1
and r8b, 0
and r10b, 1
or r9b, r11b
or r8b, r10b
xor r9b, r8b
mov sil, 1
xor sil, 1
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
or sil, r9b
or r8b, 1
xor sil, 0xff
and sil, r8b
mov r8b, 1
xor r8b, 1
and r8b, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or r8b, r9b
xor r8b, 0xff
mov bl, dl
xor bl, r8b
and bl, dl
mov dl, sil
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov r8b, dl
and r8b, 0xff
and sil, r9b
mov r11b, r10b
and r11b, 0xff
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or dl, r10b
xor dl, 0xff
or r9b, 1
and dl, r9b
or r8b, dl
mov sil, al
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov dl, 1
xor dl, 1
mov bl, al
and bl, dl
xor al, 0xff
and al, 1
or bl, al
mov dl, sil
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov al, dl
and al, 0xff
and sil, r9b
mov r11b, r10b
and r11b, 0xff
and bl, r9b
or al, sil
or r11b, bl
xor al, r11b
or dl, r10b
xor dl, 0xff
or r9b, 1
and dl, r9b
or al, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
or dl, r8b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r8b, 1
xor r8b, 1
and al, r8b
or r9b, al
mov al, 1
xor al, 1
and al, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or al, r8b
mov r8b, dl
and r8b, r9b
xor dl, r9b
or r8b, dl
mov dl, al
and dl, 1
xor al, 1
or dl, al
mov al, r8b
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
or al, r8b
xor dl, 0xff
mov r9b, al
xor r9b, dl
and r9b, al
mov al, cl
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
mov dl, cl
and dl, r8b
or al, dl
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov r11b, r9b
and r11b, r10b
mov dl, 1
xor dl, 1
and dl, 0xff
and r10b, 1
or r8b, r11b
or dl, r10b
xor r8b, dl
mov dl, 1
xor dl, 1
and dl, 0
mov r11b, 1
xor r11b, 0
mov bl, r11b
and bl, 1
mov r10b, 1
xor r10b, 1
and r10b, 0
and r11b, 1
or dl, bl
or r10b, r11b
xor dl, r10b
mov r15b, al
xor r15b, 0xff
mov r11b, 1
xor r11b, 1
mov r10b, 1
xor r10b, 1
or r15b, r11b
or r10b, 1
xor r15b, 0xff
and r15b, r10b
mov r10b, dl
xor r10b, 0xff
mov r14b, cl
xor r14b, r10b
and r14b, cl
mov cl, r8b
xor cl, 0xff
mov r11b, 1
xor r11b, 1
mov r10b, 1
xor r10b, 0
or cl, r11b
or r10b, 0
xor cl, 0xff
and cl, r10b
mov r10b, dl
xor r10b, 0xff
mov r11b, r9b
xor r11b, r10b
and r11b, r9b
mov r9b, r15b
xor r9b, 0xff
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r10b, r9b
and r10b, 0
and r15b, bl
mov dil, sil
and dil, 0
and r14b, bl
or r10b, r15b
or dil, r14b
xor r10b, dil
or r9b, sil
xor r9b, 0xff
or bl, 0
and r9b, bl
or r10b, r9b
mov r9b, cl
and r9b, r11b
xor cl, r11b
or r9b, cl
mov r11b, r10b
xor r11b, 0xff
and r11b, 0
mov bl, 1
xor bl, 0
and r10b, bl
mov cl, r9b
xor cl, 0xff
and cl, 0
and r9b, bl
or r11b, r10b
or cl, r9b
xor r11b, cl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
and cl, r8b
or al, cl
mov cl, dl
and cl, 1
xor dl, 1
or cl, dl
xor cl, 0xff
mov r10b, al
xor r10b, cl
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xe577687a
mov ecx, 0x6355dc69
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, ecx
add r8d, 0
mov edx, 0xd9e3901d
add edx, 0
sub edx, 0xad38b6cb
sub edx, 0xd9e3901d
add r8d, 0x54acc075
add r8d, edx
sub r8d, 0x54acc075
xor edx, edx
sub edx, r8d
add edx, 0
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x1bdee3ef
add r8d, edx
xor edx, edx
sub edx, r8d
sub edx, 0x4d12b1b
sub edx, 1
add edx, 0x4d12b1b
add edx, 0x9125b258
sub edx, 0x1bdee3ef
sub edx, 0x9125b258
sub edx, 0x74fe6b39
add edx, 0xf6c328ed
add edx, 0x74fe6b39
add edx, 0xd8e74b5f
sub edx, 0xad38b6cb
sub edx, 0xd8e74b5f
sub edx, 0x59d3179d
sub edx, 0xf6c328ed
add edx, 0x59d3179d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete sil
cmp eax, 0xa
setl r9b
mov cl, sil
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov r8b, sil
and r8b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or cl, r8b
or al, dl
xor cl, al
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov al, r9b
and al, r8b
or dl, al
mov al, 1
xor al, 1
and al, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or al, r8b
mov r10b, cl
and r10b, dl
xor cl, dl
or r10b, cl
mov cl, al
and cl, 1
xor al, 1
or cl, al
mov al, r10b
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
and r10b, r8b
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or al, r10b
or dl, r8b
xor al, dl
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov cl, sil
xor cl, 0xff
and cl, 0
mov r8b, 1
xor r8b, 0
mov r10b, sil
and r10b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or cl, r10b
or al, r8b
xor cl, al
mov dil, 1
xor dil, 0
xor cl, 0xff
mov al, 1
xor al, 0
or dil, cl
or al, 0
xor dil, 0xff
and dil, al
mov r8b, 1
xor r8b, 0
and r8b, 0
mov cl, 1
xor cl, 0
mov r10b, cl
and r10b, 0
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r8b, r10b
or al, cl
xor r8b, al
xor sil, 0xff
mov cl, r8b
xor cl, 0xff
mov al, 1
xor al, 1
or sil, cl
or al, 1
xor sil, 0xff
and sil, al
mov al, r9b
xor al, 0xff
and al, 1
mov r10b, 1
xor r10b, 1
mov r11b, r9b
and r11b, r10b
mov cl, 1
xor cl, 1
and cl, 0xff
and r10b, 1
or al, r11b
or cl, r10b
xor al, cl
mov r10b, 1
xor r10b, 0
mov cl, al
xor cl, r10b
and cl, al
xor r9b, 0xff
xor r8b, 0xff
mov al, 1
xor al, 0
or r9b, r8b
or al, 0
xor r9b, 0xff
and r9b, al
mov r8b, dil
xor r8b, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov al, r8b
and al, 0
and dil, r10b
mov bl, r11b
and bl, 0
and sil, r10b
or al, dil
or bl, sil
xor al, bl
or r8b, r11b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or al, r8b
mov r8b, cl
and r8b, r9b
xor cl, r9b
or r8b, cl
mov r9b, al
xor r9b, 0xff
mov cl, r8b
and cl, r9b
xor r8b, 0xff
and al, r8b
or cl, al
mov sil, dl
xor sil, 0xff
and sil, 1
mov r8b, 1
xor r8b, 1
mov al, dl
and al, r8b
or sil, al
mov r11b, cl
xor r11b, 0xff
and r11b, 0
mov r8b, 1
xor r8b, 0
mov r9b, cl
and r9b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or r11b, r9b
or al, r8b
xor r11b, al
mov bl, 1
xor bl, 0
and bl, 0
mov r8b, 1
xor r8b, 0
mov r9b, r8b
and r9b, 0
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or bl, r9b
or al, r8b
xor bl, al
mov r8b, 1
xor r8b, 0
mov al, sil
xor al, r8b
and al, sil
xor dl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
or dl, r9b
or r8b, 0
xor dl, 0xff
and dl, r8b
mov r8b, 1
xor r8b, 0
mov r14b, r11b
xor r14b, r8b
and r14b, r11b
mov r8b, bl
xor r8b, 0xff
mov dil, cl
xor dil, r8b
and dil, cl
mov cl, al
and cl, dl
xor al, dl
or cl, al
mov al, r14b
xor al, 0xff
mov r9b, dil
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov dl, al
and dl, 0xff
and r14b, r8b
mov r10b, r9b
and r10b, 0xff
and dil, r8b
or dl, r14b
or r10b, dil
xor dl, r10b
or al, r9b
xor al, 0xff
or r8b, 1
and al, r8b
or dl, al
mov r8b, cl
xor r8b, 0xff
mov al, dl
and al, r8b
xor dl, 0xff
and cl, dl
or al, cl
mov cl, sil
xor cl, 0xff
mov r8b, r11b
xor r8b, 0xff
mov dl, 1
xor dl, 1
mov r9b, cl
and r9b, 0xff
and sil, dl
mov r10b, r8b
and r10b, 0xff
and r11b, dl
or r9b, sil
or r10b, r11b
xor r9b, r10b
or cl, r8b
xor cl, 0xff
or dl, 1
and cl, dl
or r9b, cl
mov dl, r9b
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
and r9b, r8b
mov cl, 1
xor cl, 1
and cl, 0xff
and r8b, 1
or dl, r9b
or cl, r8b
xor dl, cl
mov cl, 1
xor cl, 0
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r8b, cl
and r8b, 0
mov sil, r9b
and sil, 0
mov r11b, r10b
and r11b, 0
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r10b
xor cl, 0xff
or r9b, 0
and cl, r9b
or r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xedc9e365
mov ecx, 0x66c14584
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov edx, ecx
add edx, 0xaa2ea8aa
add edx, 0xa5ccce13
sub edx, 0xaa2ea8aa
xor r8d, r8d
sub r8d, 0x9569565b
sub edx, r8d
add edx, 0xa06229fb
sub edx, 0xa5ccce13
sub edx, 0xa06229fb
xor r8d, r8d
sub r8d, 0x5daac617
add edx, r8d
sub edx, 0xda6e923f
sub edx, 1
add edx, 0xda6e923f
sub edx, 0x6ece4068
add edx, 0x5daac617
add edx, 0x6ece4068
sub edx, 0x851052b
sub edx, 0x179685bb
add edx, 0x851052b
xor r8d, r8d
sub r8d, 0x9569565b
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x179685bb
add r8d, edx
xor edx, edx
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl r8b
mov dil, cl
xor dil, 0xff
and dil, 1
mov dl, 1
xor dl, 1
mov al, cl
and al, dl
or dil, al
mov bl, r8b
xor bl, 0xff
and bl, 1
mov dl, 1
xor dl, 1
mov r9b, r8b
and r9b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or bl, r9b
or al, dl
xor bl, al
mov sil, 1
xor sil, 1
and sil, 0
mov dl, 1
xor dl, 0
mov r9b, dl
and r9b, 1
mov al, 1
xor al, 1
and al, 0
and dl, 1
or sil, r9b
or al, dl
xor sil, al
mov dl, dil
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov al, dl
and al, 0
and dil, r9b
mov r11b, r10b
and r11b, 0
and bl, r9b
or al, dil
or r11b, bl
xor al, r11b
or dl, r10b
xor dl, 0xff
or r9b, 0
and dl, r9b
or al, dl
mov dl, 1
xor dl, 1
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov r9b, dl
and r9b, 0
mov dil, r10b
and dil, 1
mov bl, r11b
and bl, 0
and sil, r10b
or r9b, dil
or bl, sil
xor r9b, bl
or dl, r11b
xor dl, 0xff
or r10b, 0
and dl, r10b
or r9b, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov r10b, 1
xor r10b, 1
and al, r10b
or dl, al
xor dl, 0xff
xor r9b, 0xff
mov al, 1
xor al, 0
or dl, r9b
or al, 0
xor dl, 0xff
and dl, al
mov r10b, cl
xor r10b, 0xff
and r10b, 0
mov r9b, 1
xor r9b, 0
mov r11b, cl
and r11b, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or r10b, r11b
or al, r9b
xor r10b, al
mov al, r8b
xor al, 0xff
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
or al, r10b
or r9b, 0
xor al, 0xff
and al, r9b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
and r8b, r10b
or r9b, r8b
xor r9b, 0xff
mov r8b, cl
xor r8b, r9b
and r8b, cl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov al, cl
xor al, 0xff
mov r11b, dl
xor r11b, al
and r11b, dl
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r8b, 1
xor r8b, 0
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0
and cl, r8b
or r10b, dl
or al, cl
xor r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x2edb15ad
mov ecx, 0x3a8a1cf4
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r9d, r9d
sub r9d, 0x61f066d3
sub r9d, 0xaec08a41
add r9d, 0x61f066d3
add r9d, 0x3be0911f
sub r9d, 1
sub r9d, 0x3be0911f
add r9d, 0x62f12c11
add r9d, 0xaec08a41
sub r9d, 0x62f12c11
mov r8d, 0x9d0b763a
add r8d, 0
sub r8d, ecx
sub r8d, 0x9d0b763a
mov edx, 0x63896f1b
add edx, 0
sub edx, r9d
sub edx, 0x63896f1b
add r8d, 0xc45753cc
add r8d, edx
sub r8d, 0xc45753cc
xor edx, edx
sub edx, 0xa7bf3c56
sub edx, r8d
add edx, 0xa7bf3c56
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r9b
cmp eax, 0xa
setl sil
mov bl, r9b
xor bl, 0xff
and bl, 1
mov cl, 1
xor cl, 1
mov al, r9b
and al, cl
or bl, al
xor bl, 0xff
xor bl, 1
and bl, 0xff
mov cl, 1
xor cl, 1
and cl, 1
mov al, 1
xor al, 1
and al, 1
or cl, al
mov r11b, r9b
xor r11b, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or r11b, cl
or al, 0
xor r11b, 0xff
and r11b, al
mov al, bl
xor al, 0xff
mov r8b, r11b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov r10b, r8b
and r10b, 0
and r11b, cl
or dl, bl
or r10b, r11b
xor dl, r10b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov r15b, sil
xor r15b, 0xff
and r15b, 1
mov cl, 1
xor cl, 1
mov al, sil
and al, cl
or r15b, al
xor r15b, 0xff
xor r15b, 0
and r15b, 0
mov r10b, 1
xor r10b, 0
and r10b, 0
mov cl, 1
xor cl, 0
mov r8b, cl
and r8b, 0
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r10b, r8b
or al, cl
xor r10b, al
mov al, r10b
xor al, 0xff
mov r14b, sil
xor r14b, al
and r14b, sil
mov r8b, 1
xor r8b, 1
and r8b, 1
mov al, 1
xor al, 1
and al, 1
or r8b, al
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov al, 1
xor al, 1
or r8b, cl
or al, 1
xor r8b, 0xff
and r8b, al
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov cl, r15b
xor cl, 0xff
mov bl, r14b
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov al, cl
and al, 0
and r15b, r11b
mov dil, bl
and dil, 0
and r14b, r11b
or al, r15b
or dil, r14b
xor al, dil
or cl, bl
xor cl, 0xff
or r11b, 0
and cl, r11b
or al, cl
mov cl, r8b
and cl, r10b
xor r8b, r10b
or cl, r8b
mov r10b, al
xor r10b, 0xff
mov r8b, cl
and r8b, r10b
xor cl, 0xff
and al, cl
or r8b, al
mov r10b, 1
xor r10b, 0
and r10b, 1
mov al, 1
xor al, 1
and al, 0
or r10b, al
mov cl, 1
xor cl, 0
xor r10b, 0xff
mov al, 1
xor al, 0
or cl, r10b
or al, 0
xor cl, 0xff
and cl, al
mov r11b, 1
xor r11b, 0
and r11b, 1
mov al, 1
xor al, 1
and al, 0
or r11b, al
mov r10b, 1
xor r10b, 0
mov bl, r11b
xor bl, 0xff
mov al, 1
xor al, 0
or r10b, bl
or al, 0
xor r10b, 0xff
and r10b, al
mov r15b, 1
xor r15b, 1
and r15b, 1
mov al, 1
xor al, 1
and al, 1
or r15b, al
xor r15b, 0xff
mov bl, 1
xor bl, 0
mov al, 1
xor al, 0
or r15b, bl
or al, 0
xor r15b, 0xff
and r15b, al
mov r14b, 1
xor r14b, 1
xor r11b, 0xff
mov al, 1
xor al, 0
or r14b, r11b
or al, 0
xor r14b, 0xff
and r14b, al
mov al, cl
and al, r10b
xor cl, r10b
or al, cl
mov r10b, r15b
xor r10b, 0xff
mov bl, r14b
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov cl, r10b
and cl, 0xff
and r15b, r11b
mov dil, bl
and dil, 0xff
and r14b, r11b
or cl, r15b
or dil, r14b
xor cl, dil
or r10b, bl
xor r10b, 0xff
or r11b, 1
and r10b, r11b
or cl, r10b
mov r10b, al
xor r10b, 0xff
mov r11b, cl
and r11b, r10b
xor cl, 0xff
and al, cl
or r11b, al
mov byte [rbp - 0x4e], r11b
mov cl, 1
xor cl, 0
and cl, 0
mov r10b, 1
xor r10b, 0
mov bl, r10b
and bl, 0
mov al, 1
xor al, 1
and al, 0
and r10b, 1
or cl, bl
or al, r10b
xor cl, al
mov bl, dl
xor bl, 0xff
and bl, 1
mov dil, 1
xor dil, 1
mov r10b, dl
and r10b, dil
mov al, cl
xor al, 0xff
and al, 0xff
and cl, dil
or bl, r10b
or al, cl
xor bl, al
xor bl, 0xff
mov cl, dl
xor cl, 0xff
mov al, 1
xor al, 1
or bl, cl
or al, 1
xor bl, 0xff
and bl, al
mov r10b, r11b
xor r10b, 0xff
and r10b, 1
mov cl, 1
xor cl, 1
mov al, r11b
and al, cl
or r10b, al
mov al, r9b
xor al, 0xff
mov cl, r10b
and cl, al
xor r10b, 0xff
mov al, r9b
and al, r10b
or cl, al
xor cl, 0xff
xor r9b, 0xff
mov al, 1
xor al, 0
or cl, r9b
or al, 0
xor cl, 0xff
and cl, al
mov al, r8b
xor al, 0xff
and al, 1
mov r10b, 1
xor r10b, 1
mov dil, r8b
and dil, r10b
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r10b, 1
or al, dil
or r9b, r10b
xor al, r9b
mov r9b, 1
xor r9b, 0
and r9b, 1
mov dil, 1
xor dil, 1
mov r14b, dil
and r14b, 0
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and dil, 1
or r9b, r14b
or r10b, dil
xor r9b, r10b
mov r12b, 1
xor r12b, 1
and r12b, 1
mov r10b, 1
xor r10b, 1
and r10b, 1
or r12b, r10b
mov r14b, al
and r14b, r9b
xor al, r9b
or r14b, al
mov al, 1
xor al, 1
mov dil, r12b
xor dil, 0xff
mov r10b, 1
xor r10b, 0
mov r9b, al
and r9b, 0
mov r13b, r10b
and r13b, 1
mov r15b, dil
and r15b, 0
and r12b, r10b
or r9b, r13b
or r15b, r12b
xor r9b, r15b
or al, dil
xor al, 0xff
or r10b, 0
and al, r10b
or r9b, al
mov al, r14b
xor al, 0xff
and al, 1
mov dil, 1
xor dil, 1
and r14b, dil
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and dil, 1
or al, r14b
or r10b, dil
xor al, r10b
xor r9b, 0xff
mov r10b, al
xor r10b, r9b
and r10b, al
mov r12b, sil
xor r12b, 0xff
and r12b, 0
mov r9b, 1
xor r9b, 0
and sil, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or r12b, sil
or al, r9b
xor r12b, al
mov r15b, r11b
xor r15b, 0xff
and r15b, 1
mov r9b, 1
xor r9b, 1
and r11b, r9b
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or r15b, r11b
or al, r9b
xor r15b, al
mov al, 1
xor al, 0
and al, 1
mov r9b, 1
xor r9b, 1
and r9b, 0
or al, r9b
mov r9b, r12b
xor r9b, 0xff
mov sil, r15b
xor sil, 0xff
mov r11b, 1
xor r11b, 0
mov dil, r9b
and dil, 0
and r12b, r11b
mov r14b, sil
and r14b, 0
and r15b, r11b
or dil, r12b
or r14b, r15b
xor dil, r14b
or r9b, sil
xor r9b, 0xff
or r11b, 0
and r9b, r11b
or dil, r9b
mov r11b, al
and r11b, 0
xor al, 0
or r11b, al
mov r9b, dil
xor r9b, 0xff
and r9b, 1
mov sil, 1
xor sil, 1
and dil, sil
mov al, 1
xor al, 1
and al, 0xff
and sil, 1
or r9b, dil
or al, sil
xor r9b, al
xor r9b, 0xff
xor r11b, 0xff
mov al, 1
xor al, 1
or r9b, r11b
or al, 1
xor r9b, 0xff
and r9b, al
mov r12b, bl
xor r12b, 0xff
and r12b, 1
mov r11b, 1
xor r11b, 1
mov al, bl
and al, r11b
or r12b, al
mov r15b, cl
xor r15b, 0xff
and r15b, 1
mov r11b, 1
xor r11b, 1
mov al, cl
and al, r11b
or r15b, al
mov r11b, 1
xor r11b, 1
and r11b, 0
mov sil, 1
xor sil, 0
mov dil, sil
and dil, 1
mov al, 1
xor al, 1
and al, 0
and sil, 1
or r11b, dil
or al, sil
xor r11b, al
mov r14b, r12b
xor r14b, 0xff
mov sil, 1
xor sil, 1
mov al, 1
xor al, 1
or r14b, sil
or al, 1
xor r14b, 0xff
and r14b, al
mov sil, r11b
xor sil, 0xff
mov al, bl
xor al, sil
and al, bl
mov bl, r15b
xor bl, 0xff
mov dil, 1
xor dil, 1
mov sil, 1
xor sil, 1
or bl, dil
or sil, 1
xor bl, 0xff
and bl, sil
mov byte [rbp - 0x51], bl
mov bl, r11b
xor bl, 0xff
mov r13b, cl
xor r13b, bl
and r13b, cl
mov cl, r14b
xor cl, 0xff
mov dil, al
xor dil, 0xff
mov bl, 1
xor bl, 1
mov sil, cl
and sil, 0xff
and r14b, bl
mov byte [rbp - 0x53], r14b
mov r14b, dil
and r14b, 0xff
and al, bl
mov byte [rbp - 0x52], al
mov al, byte [rbp - 0x53]
or sil, al
mov al, byte [rbp - 0x52]
or r14b, al
mov al, byte [rbp - 0x51]
xor sil, r14b
or cl, dil
xor cl, 0xff
or bl, 1
and cl, bl
or sil, cl
mov bl, al
xor bl, 0xff
mov byte [rbp - 0x50], bl
mov dil, r13b
xor dil, 0xff
mov cl, 1
xor cl, 0
and bl, 0
and al, cl
mov r14b, dil
and r14b, 0
and r13b, cl
or bl, al
mov al, byte [rbp - 0x50]
or r14b, r13b
xor bl, r14b
or al, dil
xor al, 0xff
or cl, 0
and al, cl
or bl, al
mov cl, sil
xor cl, 0xff
and cl, 1
mov dil, 1
xor dil, 1
and sil, dil
mov al, bl
xor al, 0xff
and al, 0xff
and bl, dil
or cl, sil
or al, bl
xor cl, al
mov al, r12b
xor al, 0xff
mov sil, r15b
xor sil, 0xff
mov bl, 1
xor bl, 1
mov dil, al
and dil, 0xff
and r12b, bl
mov r14b, sil
and r14b, 0xff
and r15b, bl
or dil, r12b
or r14b, r15b
xor dil, r14b
or al, sil
xor al, 0xff
or bl, 1
and al, bl
or dil, al
mov al, dil
xor al, 0xff
and al, 1
mov sil, 1
xor sil, 1
and dil, sil
mov bl, 1
xor bl, 1
and bl, 0xff
and sil, 1
or al, dil
or bl, sil
xor al, bl
mov bl, r11b
and bl, 1
xor r11b, 1
or bl, r11b
xor bl, 0xff
mov r11b, al
xor r11b, bl
and r11b, al
mov al, cl
and al, r11b
xor cl, r11b
or al, cl
mov byte [rbp - 0x4f], al
mov r12b, r10b
xor r12b, 0xff
and r12b, 0
mov cl, 1
xor cl, 0
mov r11b, r10b
and r11b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r12b, r11b
or al, cl
xor r12b, al
mov dil, r9b
xor dil, 0xff
and dil, 1
mov cl, 1
xor cl, 1
mov r11b, r9b
and r11b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or dil, r11b
or al, cl
xor dil, al
mov r15b, 1
xor r15b, 1
and r15b, 1
mov al, 1
xor al, 1
and al, 1
or r15b, al
mov cl, 1
xor cl, 1
mov al, r12b
xor al, cl
and al, r12b
mov r11b, r15b
xor r11b, 0xff
mov cl, r10b
xor cl, r11b
and cl, r10b
mov r11b, dil
xor r11b, 0xff
mov bl, 1
xor bl, 1
mov r10b, 1
xor r10b, 0
or r11b, bl
or r10b, 0
xor r11b, 0xff
and r11b, r10b
mov r10b, r15b
xor r10b, 0xff
mov bl, r9b
xor bl, r10b
and bl, r9b
mov r10b, al
xor r10b, 0xff
mov r14b, cl
xor r14b, 0xff
mov sil, 1
xor sil, 0
mov r9b, r10b
and r9b, 0
and al, sil
mov r13b, r14b
and r13b, 0
and cl, sil
or r9b, al
mov al, byte [rbp - 0x4f]
or r13b, cl
mov cl, byte [rbp - 0x4e]
xor r9b, r13b
or r10b, r14b
xor r10b, 0xff
or sil, 0
and r10b, sil
or r9b, r10b
mov r10b, r11b
and r10b, bl
xor r11b, bl
or r10b, r11b
mov r11b, r9b
xor r11b, 0xff
mov r14b, r10b
and r14b, r11b
xor r10b, 0xff
and r9b, r10b
or r14b, r9b
mov r9b, r12b
xor r9b, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r10b, r9b
and r10b, 0xff
and r12b, r11b
mov sil, bl
and sil, 0xff
and dil, r11b
or r10b, r12b
or sil, dil
xor r10b, sil
or r9b, bl
xor r9b, 0xff
or r11b, 1
and r9b, r11b
or r10b, r9b
mov r9b, r10b
xor r9b, 0xff
and r9b, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
or r9b, r10b
mov r11b, 1
xor r11b, 1
mov sil, r15b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r10b, r11b
and r10b, 0
mov r12b, bl
and r12b, 1
mov dil, sil
and dil, 0
and r15b, bl
or r10b, r12b
or dil, r15b
xor r10b, dil
or r11b, sil
xor r11b, 0xff
or bl, 0
and r11b, bl
or r10b, r11b
xor r10b, 0xff
mov dil, r9b
xor dil, r10b
and dil, r9b
mov r9b, r14b
xor r9b, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r10b, r9b
and r10b, 0xff
and r14b, r11b
mov sil, bl
and sil, 0xff
and dil, r11b
or r10b, r14b
or sil, dil
xor r10b, sil
or r9b, bl
xor r9b, 0xff
or r11b, 1
and r9b, r11b
or r10b, r9b
mov r11b, al
xor r11b, 0xff
and r11b, 0
mov bl, 1
xor bl, 0
mov sil, al
and sil, bl
mov r9b, 1
xor r9b, 1
and r9b, 0
and bl, 1
or r11b, sil
or r9b, bl
xor r11b, r9b
mov dil, r10b
xor dil, 0xff
xor r11b, 0xff
mov r9b, 1
xor r9b, 0
or dil, r11b
or r9b, 0
xor dil, 0xff
and dil, r9b
mov r9b, r10b
xor r9b, 0xff
and r9b, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
or r9b, r10b
xor r9b, 0xff
mov sil, al
xor sil, r9b
and sil, al
mov r9b, dil
xor r9b, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov al, r9b
and al, 0
and dil, r10b
mov bl, r11b
and bl, 0
and sil, r10b
or al, dil
or bl, sil
xor al, bl
or r9b, r11b
xor r9b, 0xff
or r10b, 0
and r9b, r10b
or al, r9b
mov sil, dl
xor sil, 0xff
mov r10b, r8b
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or sil, r10b
or r9b, 1
xor sil, 0xff
and sil, r9b
mov r9b, dl
xor r9b, 0xff
mov bl, r8b
and bl, r9b
xor r8b, 0xff
and dl, r8b
or bl, dl
mov dl, sil
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov r9b, dl
and r9b, 0
and sil, r8b
mov r11b, r10b
and r11b, 0
and bl, r8b
or r9b, sil
or r11b, bl
xor r9b, r11b
or dl, r10b
xor dl, 0xff
or r8b, 0
and dl, r8b
or r9b, dl
mov r10b, r9b
xor r10b, 0xff
and r10b, 1
mov r8b, 1
xor r8b, 1
mov r11b, r9b
and r11b, r8b
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or r10b, r11b
or dl, r8b
xor r10b, dl
mov r8b, 1
xor r8b, 1
xor r10b, 0xff
mov dl, 1
xor dl, 0
or r8b, r10b
or dl, 0
xor r8b, 0xff
and r8b, dl
mov r10b, 1
xor r10b, 1
and r10b, 1
mov dl, 1
xor dl, 1
and dl, 1
or r10b, dl
xor r9b, 0xff
xor r10b, 0xff
mov dl, 1
xor dl, 1
or r9b, r10b
or dl, 1
xor r9b, 0xff
and r9b, dl
mov dl, r8b
and dl, r9b
xor r8b, r9b
or dl, r8b
mov sil, cl
xor sil, 0xff
xor sil, 0
and sil, 0
mov r8b, 1
xor r8b, 0
mov bl, cl
and bl, r8b
xor cl, 0xff
and cl, 0
or bl, cl
mov r8b, sil
xor r8b, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov cl, r8b
and cl, 0xff
and sil, r9b
mov r11b, r10b
and r11b, 0xff
and bl, r9b
or cl, sil
or r11b, bl
xor cl, r11b
or r8b, r10b
xor r8b, 0xff
or r9b, 1
and r8b, r9b
or cl, r8b
mov sil, dl
xor sil, 0xff
and sil, 1
mov r8b, 1
xor r8b, 1
and dl, r8b
or sil, dl
mov r11b, cl
xor r11b, 0xff
and r11b, 1
mov dl, 1
xor dl, 1
and cl, dl
or r11b, cl
mov bl, 1
xor bl, 1
and bl, 1
mov dl, 1
xor dl, 1
mov r8b, dl
and r8b, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or bl, r8b
or cl, dl
xor bl, cl
mov cl, sil
xor cl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov dl, cl
and dl, 0xff
and sil, r8b
mov r10b, r9b
and r10b, 0xff
and r11b, r8b
or dl, sil
or r10b, r11b
xor dl, r10b
or cl, r9b
xor cl, 0xff
or r8b, 1
and cl, r8b
or dl, cl
mov cl, 1
xor cl, 1
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r8b, cl
and r8b, 0
mov sil, r9b
and sil, 1
mov r11b, r10b
and r11b, 0
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r10b
xor cl, 0xff
or r9b, 0
and cl, r9b
or r8b, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
and dl, r9b
or cl, dl
xor cl, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 1
or cl, r8b
or dl, 1
xor cl, 0xff
and cl, dl
mov r11b, al
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov dl, 1
xor dl, 1
or r11b, r8b
or dl, 1
xor r11b, 0xff
and r11b, dl
mov dl, al
xor dl, 0xff
mov r10b, cl
and r10b, dl
xor cl, 0xff
and al, cl
or r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x2366c8bf
mov ecx, 0x31a88913
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0xe8b94e26
mov edx, ecx
add edx, r8d
add edx, 0x512c5704
sub edx, 0x84dd564a
sub edx, 0x512c5704
add edx, 0xd8992860
add edx, 0xe8b94e26
sub edx, 0xd8992860
add edx, 0x5f0b0c38
add edx, 0x195727c9
sub edx, 0x5f0b0c38
sub edx, 0xa119596d
sub edx, 1
add edx, 0xa119596d
xor r8d, r8d
sub r8d, 0x195727c9
add edx, r8d
xor r8d, r8d
sub r8d, 0x5b39b88a
sub edx, r8d
add edx, 0xaa49c262
add edx, 0x84dd564a
sub edx, 0xaa49c262
sub edx, 0xefbe2413
sub edx, 0x5b39b88a
add edx, 0xefbe2413
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete dl
cmp eax, 0xa
setl cl
mov r9b, cl
xor r9b, 0xff
and r9b, 0
mov r8b, 1
xor r8b, 0
mov r10b, cl
and r10b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or r9b, r10b
or al, r8b
xor r9b, al
mov r8b, dl
xor r8b, 0xff
mov al, r9b
and al, r8b
xor r9b, 0xff
mov r8b, dl
and r8b, r9b
or al, r8b
mov r8b, dl
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov r11b, dl
and r11b, r10b
mov al, 1
xor al, 1
and al, 0xff
and r10b, 1
or r8b, r11b
or al, r10b
xor r8b, al
xor r8b, 0xff
mov al, cl
xor al, r8b
and al, cl
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
and cl, r10b
or r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov sil, r9b
xor sil, 0xff
and sil, 1
mov cl, 1
xor cl, 1
mov dl, r9b
and dl, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or sil, dl
or al, cl
xor sil, al
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov cl, 1
xor cl, 1
mov al, r8b
and al, cl
or r10b, al
mov bl, 1
xor bl, 1
and bl, 1
mov al, 1
xor al, 1
and al, 1
or bl, al
mov cl, sil
xor cl, 0xff
mov dl, 1
xor dl, 1
mov al, 1
xor al, 0
or cl, dl
or al, 0
xor cl, 0xff
and cl, al
xor r9b, 0xff
mov dl, bl
xor dl, 0xff
mov al, 1
xor al, 0
or r9b, dl
or al, 0
xor r9b, 0xff
and r9b, al
mov al, 1
xor al, 1
mov dl, r10b
xor dl, al
and dl, r10b
xor r8b, 0xff
mov r11b, bl
xor r11b, 0xff
mov al, 1
xor al, 1
or r8b, r11b
or al, 1
xor r8b, 0xff
and r8b, al
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, al
xor dl, 0xff
mov r11b, cl
and r11b, dl
xor cl, 0xff
and al, cl
or r11b, al
mov al, sil
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and sil, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, sil
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov cl, 1
xor cl, 0
and dl, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r10b, dl
or al, cl
xor r10b, al
mov al, 1
xor al, 1
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov cl, al
and cl, 0
mov sil, dl
and sil, 1
mov r9b, r8b
and r9b, 0
and bl, dl
or cl, sil
or r9b, bl
xor cl, r9b
or al, r8b
xor al, 0xff
or dl, 0
and al, dl
or cl, al
xor r10b, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or r10b, cl
or al, 0
xor r10b, 0xff
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xb4a0ebe6
mov ecx, 0x3b5fc684
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov dword [rbp], 0x1d44e989
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov edx, ecx
sub edx, 0x1d2e84bc
add edx, 0x8351dabe
add edx, 0x1d2e84bc
add edx, 0xdf34460a
add edx, 0xd21234b4
sub edx, 0xdf34460a
add edx, 0x741d7f38
sub edx, 0x8351dabe
sub edx, 0x741d7f38
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0xd83d9a8b
add r8d, edx
xor edx, edx
sub edx, r8d
sub edx, 0x56b134f1
sub edx, 1
add edx, 0x56b134f1
xor r8d, r8d
sub r8d, 0xd83d9a8b
add edx, r8d
sub edx, 0x8114837c
sub edx, 0xa2f9d21c
add edx, 0x8114837c
add edx, 0x865f1be5
sub edx, 0xd21234b4
sub edx, 0x865f1be5
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0xa2f9d21c
add r8d, edx
xor edx, edx
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl r10b
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov dl, 1
xor dl, 1
mov r9b, r10b
and r9b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r8b, r9b
or al, dl
xor r8b, al
mov dl, cl
xor dl, 0xff
mov al, r8b
and al, dl
xor r8b, 0xff
mov dl, cl
and dl, r8b
or al, dl
xor al, 0xff
mov r8b, cl
xor r8b, 0xff
mov dl, 1
xor dl, 1
or al, r8b
or dl, 1
xor al, 0xff
and al, dl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
mov r11b, cl
and r11b, r9b
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r9b, 1
or dl, r11b
or r8b, r9b
xor dl, r8b
xor dl, 0xff
mov bl, r10b
xor bl, dl
and bl, r10b
mov dl, r10b
xor dl, 0xff
and dl, 0
mov r9b, 1
xor r9b, 0
and r10b, r9b
mov r8b, 1
xor r8b, 1
and r8b, 0
and r9b, 1
or dl, r10b
or r8b, r9b
xor dl, r8b
xor dl, 0xff
mov r11b, cl
xor r11b, dl
and r11b, cl
mov dl, bl
xor dl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, 0xff
and bl, r8b
mov r10b, r9b
and r10b, 0xff
and r11b, r8b
or cl, bl
or r10b, r11b
xor cl, r10b
or dl, r9b
xor dl, 0xff
or r8b, 1
and dl, r8b
or cl, dl
mov dl, cl
xor dl, 0xff
mov r11b, al
xor r11b, dl
and r11b, al
mov dl, al
xor dl, 0xff
mov r10b, cl
and r10b, dl
xor cl, 0xff
and al, cl
or r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x4707139f
mov ecx, 0x6652607
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov r9d, 0x7e836d09
add r9d, 0
sub r9d, 1
sub r9d, 0x7e836d09
xor edx, edx
sub edx, 0
xor r8d, r8d
sub r8d, r9d
add edx, r8d
xor r8d, r8d
sub r8d, edx
mov edx, ecx
add edx, 0x3b832b14
sub edx, 0xa2d0d163
sub edx, 0x3b832b14
add edx, 0xfabcdb57
add edx, r8d
sub edx, 0xfabcdb57
sub edx, 0xa1a0f3b
add edx, 0xa2d0d163
add edx, 0xa1a0f3b
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete sil
cmp eax, 0xa
setl r8b
mov cl, r8b
xor cl, 0xff
and cl, 1
mov dl, 1
xor dl, 1
mov al, r8b
and al, dl
or cl, al
mov dl, sil
xor dl, 0xff
and dl, 1
mov r10b, 1
xor r10b, 1
mov r9b, sil
and r9b, r10b
mov al, cl
xor al, 0xff
and al, 0xff
and cl, r10b
or dl, r9b
or al, cl
xor dl, al
xor dl, 0xff
mov cl, sil
xor cl, 0xff
mov al, 1
xor al, 1
or dl, cl
or al, 1
xor dl, 0xff
and dl, al
mov dil, sil
xor dil, 0xff
and dil, 1
mov cl, 1
xor cl, 1
mov r9b, sil
and r9b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or dil, r9b
or al, cl
xor dil, al
xor dil, 0xff
xor dil, 1
and dil, 0xff
mov r9b, 1
xor r9b, 1
and r9b, 0
mov cl, 1
xor cl, 0
mov r10b, cl
and r10b, 1
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r9b, r10b
or al, cl
xor r9b, al
xor sil, 0xff
mov cl, r9b
xor cl, 0xff
mov al, 1
xor al, 1
or sil, cl
or al, 1
xor sil, 0xff
and sil, al
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r10b, 1
xor r10b, 1
mov al, r8b
and al, r10b
or cl, al
mov r10b, 1
xor r10b, 1
mov al, cl
xor al, r10b
and al, cl
xor r9b, 0xff
mov cl, r8b
xor cl, r9b
and cl, r8b
mov r8b, dil
xor r8b, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov r9b, r8b
and r9b, 0
and dil, r10b
mov bl, r11b
and bl, 0
and sil, r10b
or r9b, dil
or bl, sil
xor r9b, bl
or r8b, r11b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or r9b, r8b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov cl, r9b
xor cl, 0xff
and cl, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov al, r8b
xor al, 0xff
and al, 0
and r8b, r10b
or cl, r9b
or al, r8b
xor cl, al
mov r11b, dl
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov al, 1
xor al, 0
or r11b, r8b
or al, 0
xor r11b, 0xff
and r11b, al
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov r8b, 1
xor r8b, 1
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0xff
and cl, r8b
or r10b, dl
or al, cl
xor r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x5f551ac3
mov ecx, 0x414bef55
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov r8d, 0x51d3a7f1
add r8d, 0
sub r8d, 0xf3a2b374
sub r8d, 0x51d3a7f1
sub r8d, 0x1def3826
sub r8d, 1
add r8d, 0x1def3826
add r8d, 0x585a9355
add r8d, 0xf3a2b374
sub r8d, 0x585a9355
mov edx, 0xe51bce20
add edx, 0
sub edx, r8d
sub edx, 0xe51bce20
xor r8d, r8d
sub r8d, edx
mov edx, ecx
add edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete dl
cmp eax, 0xa
setl cl
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r8b, 1
xor r8b, 1
mov r10b, cl
and r10b, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or r9b, r10b
or al, r8b
xor r9b, al
mov r8b, dl
xor r8b, 0xff
mov al, r9b
and al, r8b
xor r9b, 0xff
mov r8b, dl
and r8b, r9b
or al, r8b
mov r8b, dl
xor r8b, 0xff
mov r10b, al
xor r10b, r8b
and r10b, al
mov r8b, dl
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
mov al, dl
and al, r9b
or r8b, al
xor r8b, 0xff
mov al, cl
xor al, r8b
and al, cl
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
and cl, r9b
or r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov dil, al
and dil, cl
xor al, cl
or dil, al
mov dl, r10b
xor dl, 0xff
and dl, 1
mov cl, 1
xor cl, 1
mov al, r10b
and al, cl
or dl, al
mov r9b, dil
xor r9b, 0xff
and r9b, 1
mov cl, 1
xor cl, 1
mov al, dil
and al, cl
or r9b, al
mov cl, 1
xor cl, 0
and cl, 1
mov r8b, 1
xor r8b, 1
mov r11b, r8b
and r11b, 0
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or cl, r11b
or al, r8b
xor cl, al
mov al, dl
xor al, 0xff
mov r11b, 1
xor r11b, 0
mov r8b, 1
xor r8b, 1
or al, r11b
or r8b, 1
xor al, 0xff
and al, r8b
mov r11b, cl
xor r11b, 0xff
mov r8b, r10b
xor r8b, r11b
and r8b, r10b
mov r14b, r9b
xor r14b, 0xff
mov r11b, 1
xor r11b, 0
mov r10b, 1
xor r10b, 1
or r14b, r11b
or r10b, 1
xor r14b, 0xff
and r14b, r10b
xor dil, 0xff
mov r11b, cl
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
or dil, r11b
or r10b, 0
xor dil, 0xff
and dil, r10b
mov r11b, al
and r11b, r8b
xor al, r8b
or r11b, al
mov al, r14b
xor al, 0xff
mov bl, dil
xor bl, 0xff
mov r8b, 1
xor r8b, 0
mov r10b, al
and r10b, 0
and r14b, r8b
mov sil, bl
and sil, 0
and dil, r8b
or r10b, r14b
or sil, dil
xor r10b, sil
or al, bl
xor al, 0xff
or r8b, 0
and al, r8b
or r10b, al
mov al, r11b
xor al, 0xff
and al, 0
mov bl, 1
xor bl, 0
and r11b, bl
mov r8b, r10b
xor r8b, 0xff
and r8b, 0
and r10b, bl
or al, r11b
or r8b, r10b
xor al, r8b
mov r8b, dl
and r8b, r9b
xor dl, r9b
or r8b, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
or dl, r8b
mov r8b, cl
and r8b, 0
xor cl, 0
or r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x4707139f
mov ecx, 0x79ef0ca
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x1d8c64d7
sub r8d, ecx
add r8d, 0x1d8c64d7
xor r9d, r9d
sub r9d, 0x525f1a24
add r9d, 0
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, r9d
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0
xor r8d, r8d
sub r8d, 0x6ae210e6
sub edx, r8d
sub edx, 0xe2fc5363
sub edx, 1
add edx, 0xe2fc5363
xor r8d, r8d
sub r8d, 0x6ae210e6
add edx, r8d
mov r9d, 0xfc4fab07
add r9d, 0
sub r9d, 0x525f1a24
sub r9d, 0xfc4fab07
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl r9b
mov dil, cl
xor dil, 0xff
and dil, 0
mov dl, 1
xor dl, 0
mov r8b, cl
and r8b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or dil, r8b
or al, dl
xor dil, al
mov sil, r9b
xor sil, 0xff
and sil, 1
mov dl, 1
xor dl, 1
mov al, r9b
and al, dl
or sil, al
mov al, 1
xor al, 0
and al, 1
mov r8b, 1
xor r8b, 1
mov r10b, r8b
and r10b, 0
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or al, r10b
or dl, r8b
xor al, dl
mov r8b, dil
xor r8b, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 1
mov dl, r8b
and dl, 0xff
and dil, r10b
mov bl, r11b
and bl, 0xff
and sil, r10b
or dl, dil
or bl, sil
xor dl, bl
or r8b, r11b
xor r8b, 0xff
or r10b, 1
and r8b, r10b
or dl, r8b
mov r8b, al
and r8b, 0
xor al, 0
or r8b, al
mov al, dl
xor al, 0xff
and al, 1
mov r10b, 1
xor r10b, 1
and dl, r10b
or al, dl
xor al, 0xff
xor r8b, 0xff
mov dl, 1
xor dl, 0
or al, r8b
or dl, 0
xor al, 0xff
and al, dl
mov dil, cl
xor dil, 0xff
and dil, 0
mov r8b, 1
xor r8b, 0
mov r10b, cl
and r10b, r8b
mov dl, 1
xor dl, 1
and dl, 0
and r8b, 1
or dil, r10b
or dl, r8b
xor dil, dl
xor dil, 0xff
xor dil, 0
and dil, 0
mov dl, 1
xor dl, 0
and dl, 0
mov r10b, 1
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov r8b, 1
xor r8b, 1
and r8b, 0
and r10b, 1
or dl, r11b
or r8b, r10b
xor dl, r8b
mov r8b, dl
xor r8b, 0xff
mov sil, cl
xor sil, r8b
and sil, cl
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov cl, r9b
and cl, r10b
or r8b, cl
xor r8b, 0xff
mov r10b, 1
xor r10b, 0
mov cl, 1
xor cl, 1
or r8b, r10b
or cl, 1
xor r8b, 0xff
and r8b, cl
xor r9b, 0xff
xor dl, 0xff
mov cl, 1
xor cl, 0
or r9b, dl
or cl, 0
xor r9b, 0xff
and r9b, cl
mov dl, dil
xor dl, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov cl, dl
and cl, 0
and dil, r10b
mov bl, r11b
and bl, 0
and sil, r10b
or cl, dil
or bl, sil
xor cl, bl
or dl, r11b
xor dl, 0xff
or r10b, 0
and dl, r10b
or cl, dl
mov dl, r8b
and dl, r9b
xor r8b, r9b
or dl, r8b
mov r9b, cl
xor r9b, 0xff
mov r8b, dl
and r8b, r9b
xor dl, 0xff
and cl, dl
or r8b, cl
mov sil, al
xor sil, 0xff
and sil, 1
mov dl, 1
xor dl, 1
mov cl, al
and cl, dl
or sil, cl
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov dl, 1
xor dl, 1
mov r9b, r8b
and r9b, dl
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or r10b, r9b
or cl, dl
xor r10b, cl
mov bl, 1
xor bl, 1
and bl, 1
mov cl, 1
xor cl, 1
and cl, 1
or bl, cl
mov r15b, sil
xor r15b, 0xff
mov dl, 1
xor dl, 1
mov cl, 1
xor cl, 0
or r15b, dl
or cl, 0
xor r15b, 0xff
and r15b, cl
mov cl, bl
xor cl, 0xff
mov r14b, al
xor r14b, cl
and r14b, al
mov cl, 1
xor cl, 1
mov al, r10b
xor al, cl
and al, r10b
xor r8b, 0xff
mov dl, bl
xor dl, 0xff
mov cl, 1
xor cl, 0
or r8b, dl
or cl, 0
xor r8b, 0xff
and r8b, cl
mov cl, r15b
xor cl, 0xff
mov r11b, r14b
xor r11b, 0xff
mov r9b, 1
xor r9b, 0
mov dl, cl
and dl, 0
and r15b, r9b
mov dil, r11b
and dil, 0
and r14b, r9b
or dl, r15b
or dil, r14b
xor dl, dil
or cl, r11b
xor cl, 0xff
or r9b, 0
and cl, r9b
or dl, cl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov r11b, dl
xor r11b, 0xff
and r11b, 0
mov r8b, 1
xor r8b, 0
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0
and cl, r8b
or r11b, dl
or al, cl
xor r11b, al
mov al, sil
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov cl, 1
xor cl, 0
mov r8b, al
and r8b, 0
and sil, cl
mov r9b, dl
and r9b, 0
and r10b, cl
or r8b, sil
or r9b, r10b
xor r8b, r9b
or al, dl
xor al, 0xff
or cl, 0
and al, cl
or r8b, al
mov al, r8b
xor al, 0xff
and al, 0
mov dl, 1
xor dl, 0
and r8b, dl
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or al, r8b
or cl, dl
xor al, cl
mov dl, 1
xor dl, 1
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, dl
and cl, 0
mov sil, r8b
and sil, 1
mov r10b, r9b
and r10b, 0
and bl, r8b
or cl, sil
or r10b, bl
xor cl, r10b
or dl, r9b
xor dl, 0xff
or r8b, 0
and dl, r8b
or cl, dl
xor cl, 0xff
mov r10b, al
xor r10b, cl
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xd057c8e0
mov ecx, 0xf89aacd0
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor edx, edx
sub edx, 0x3848c9c9
add edx, 0
xor r8d, r8d
sub r8d, edx
mov edx, ecx
sub edx, r8d
xor r8d, r8d
sub r8d, 1
add r8d, 0
sub edx, 0xea4468bb
add edx, r8d
add edx, 0xea4468bb
xor r8d, r8d
sub r8d, 0x6fd7300c
add edx, r8d
xor r8d, r8d
sub r8d, 0x3848c9c9
sub edx, r8d
sub edx, 0x48ec33a2
add edx, 0x6fd7300c
add edx, 0x48ec33a2
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r11b
cmp eax, 0xa
setl dl
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov cl, 1
xor cl, 1
mov r9b, r11b
and r9b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r8b, r9b
or al, cl
xor r8b, al
mov al, 1
xor al, 1
xor r8b, 0xff
mov cl, 1
xor cl, 1
or al, r8b
or cl, 1
xor al, 0xff
and al, cl
mov cl, 1
xor cl, 1
and cl, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or cl, r8b
xor cl, 0xff
mov r8b, r11b
xor r8b, cl
and r8b, r11b
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov r15b, dl
xor r15b, 0xff
and r15b, 1
mov r8b, 1
xor r8b, 1
mov al, dl
and al, r8b
or r15b, al
xor r15b, 0xff
xor r15b, 1
and r15b, 0xff
mov r10b, 1
xor r10b, 1
and r10b, 1
mov r8b, 1
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or r10b, r9b
or al, r8b
xor r10b, al
mov r14b, dl
xor r14b, 0xff
mov r8b, r10b
xor r8b, 0xff
mov al, 1
xor al, 1
or r14b, r8b
or al, 1
xor r14b, 0xff
and r14b, al
mov r8b, 1
xor r8b, 1
and r8b, 1
mov al, 1
xor al, 1
and al, 1
or r8b, al
mov r9b, 1
xor r9b, 1
mov al, r8b
xor al, r9b
and al, r8b
mov r9b, 1
xor r9b, 1
xor r10b, 0xff
mov r8b, 1
xor r8b, 1
or r9b, r10b
or r8b, 1
xor r9b, 0xff
and r9b, r8b
mov r8b, r15b
xor r8b, 0xff
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r10b, r8b
and r10b, 0
and r15b, bl
mov dil, sil
and dil, 0
and r14b, bl
or r10b, r15b
or dil, r14b
xor r10b, dil
or r8b, sil
xor r8b, 0xff
or bl, 0
and r8b, bl
or r10b, r8b
mov r8b, al
and r8b, r9b
xor al, r9b
or r8b, al
mov r9b, r10b
xor r9b, 0xff
and r9b, 1
mov bl, 1
xor bl, 1
and r10b, bl
mov al, r8b
xor al, 0xff
and al, 0xff
and r8b, bl
or r9b, r10b
or al, r8b
xor r9b, al
mov al, 1
xor al, 1
and al, 1
mov r10b, 1
xor r10b, 1
mov bl, r10b
and bl, 1
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r10b, 1
or al, bl
or r8b, r10b
xor al, r8b
xor al, 0xff
xor al, 1
and al, 0xff
mov bl, 1
xor bl, 1
and bl, 1
mov r10b, 1
xor r10b, 1
mov sil, r10b
and sil, 1
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r10b, 1
or bl, sil
or r8b, r10b
xor bl, r8b
mov r8b, 1
xor r8b, 1
xor bl, 0xff
mov r10b, 1
xor r10b, 1
or r8b, bl
or r10b, 1
xor r8b, 0xff
and r8b, r10b
mov sil, al
and sil, r8b
xor al, r8b
or sil, al
mov byte [rbp - 0x54], sil
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov al, cl
and al, r10b
or r8b, al
mov r10b, 1
xor r10b, 1
and r10b, 1
mov al, 1
xor al, 1
and al, 1
or r10b, al
mov al, 1
xor al, 0
and al, 1
mov dil, 1
xor dil, 1
mov r14b, dil
and r14b, 0
mov bl, 1
xor bl, 1
and bl, 0xff
and dil, 1
or al, r14b
or bl, dil
xor al, bl
mov bl, r8b
and bl, r10b
xor r8b, r10b
or bl, r8b
mov r8b, al
and r8b, 0
xor al, 0
or r8b, al
mov r14b, bl
xor r14b, 0xff
and r14b, 1
mov r10b, 1
xor r10b, 1
and bl, r10b
mov al, 1
xor al, 1
and al, 0xff
and r10b, 1
or r14b, bl
or al, r10b
xor r14b, al
xor r14b, 0xff
xor r8b, 0xff
mov al, 1
xor al, 1
or r14b, r8b
or al, 1
xor r14b, 0xff
and r14b, al
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
and r11b, r10b
mov al, 1
xor al, 1
and al, 0xff
and r10b, 1
or r8b, r11b
or al, r10b
xor r8b, al
mov r11b, sil
xor r11b, 0xff
and r11b, 1
mov r10b, 1
xor r10b, 1
mov bl, sil
and bl, r10b
mov al, 1
xor al, 1
and al, 0xff
and r10b, 1
or r11b, bl
or al, r10b
xor r11b, al
mov r10b, 1
xor r10b, 0
and r10b, 1
mov al, 1
xor al, 1
and al, 0
or r10b, al
mov al, r8b
and al, r11b
xor r8b, r11b
or al, r8b
mov r8b, r10b
and r8b, 0
xor r10b, 0
or r8b, r10b
mov dil, al
xor dil, 0xff
and dil, 1
mov r10b, 1
xor r10b, 1
and al, r10b
or dil, al
xor dil, 0xff
xor r8b, 0xff
mov al, 1
xor al, 0
or dil, r8b
or al, 0
xor dil, 0xff
and dil, al
mov r8b, 1
xor r8b, 1
and r8b, 1
mov al, 1
xor al, 1
and al, 1
or r8b, al
mov al, r9b
xor al, 0xff
mov bl, r8b
and bl, al
xor r8b, 0xff
mov al, r9b
and al, r8b
or bl, al
xor bl, 0xff
mov r8b, r9b
xor r8b, 0xff
mov al, 1
xor al, 0
or bl, r8b
or al, 0
xor bl, 0xff
and bl, al
mov r10b, sil
xor r10b, 0xff
and r10b, 1
mov r8b, 1
xor r8b, 1
mov al, sil
and al, r8b
or r10b, al
mov r8b, dl
xor r8b, 0xff
mov al, r10b
and al, r8b
xor r10b, 0xff
mov r8b, dl
and r8b, r10b
or al, r8b
xor dl, 0xff
mov r10b, al
xor r10b, dl
and r10b, al
mov r13b, r14b
xor r13b, 0xff
and r13b, 0
mov dl, 1
xor dl, 0
mov r8b, r14b
and r8b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r13b, r8b
or al, dl
xor r13b, al
mov r12b, dil
xor r12b, 0xff
and r12b, 1
mov dl, 1
xor dl, 1
mov al, dil
and al, dl
or r12b, al
mov al, 1
xor al, 0
and al, 1
mov dl, 1
xor dl, 1
and dl, 0
or al, dl
mov r8b, r13b
xor r8b, 0xff
mov r11b, 1
xor r11b, 0
mov dl, 1
xor dl, 0
or r8b, r11b
or dl, 0
xor r8b, 0xff
and r8b, dl
xor r14b, 0xff
mov r11b, al
xor r11b, 0xff
mov dl, 1
xor dl, 0
or r14b, r11b
or dl, 0
xor r14b, 0xff
and r14b, dl
mov r11b, r12b
xor r11b, 0xff
mov r15b, 1
xor r15b, 0
mov dl, 1
xor dl, 1
or r11b, r15b
or dl, 1
xor r11b, 0xff
and r11b, dl
xor dil, 0xff
mov r15b, al
xor r15b, 0xff
mov dl, 1
xor dl, 1
or dil, r15b
or dl, 1
xor dil, 0xff
and dil, dl
mov dl, r8b
and dl, r14b
xor r8b, r14b
or dl, r8b
mov r8b, r11b
and r8b, dil
xor r11b, dil
or r8b, r11b
mov r11b, dl
xor r11b, 0xff
mov r15b, r8b
and r15b, r11b
xor r8b, 0xff
and dl, r8b
or r15b, dl
mov dl, r13b
xor dl, 0xff
mov dil, r12b
xor dil, 0xff
mov r8b, 1
xor r8b, 1
mov r11b, dl
and r11b, 0xff
and r13b, r8b
mov r14b, dil
and r14b, 0xff
and r12b, r8b
or r11b, r13b
or r14b, r12b
xor r11b, r14b
or dl, dil
xor dl, 0xff
or r8b, 1
and dl, r8b
or r11b, dl
mov r14b, r11b
xor r14b, 0xff
and r14b, 1
mov r8b, 1
xor r8b, 1
and r11b, r8b
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or r14b, r11b
or dl, r8b
xor r14b, dl
mov dl, al
and dl, 0
xor al, 0
or dl, al
xor r14b, 0xff
xor dl, 0xff
mov al, 1
xor al, 0
or r14b, dl
or al, 0
xor r14b, 0xff
and r14b, al
mov al, r15b
xor al, 0xff
mov r8b, r14b
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov r11b, al
and r11b, 0
and r15b, dl
mov dil, r8b
and dil, 0
and r14b, dl
or r11b, r15b
or dil, r14b
xor r11b, dil
or al, r8b
xor al, 0xff
or dl, 0
and al, dl
or r11b, al
mov r12b, bl
xor r12b, 0xff
and r12b, 1
mov dl, 1
xor dl, 1
mov al, bl
and al, dl
or r12b, al
mov dil, r10b
xor dil, 0xff
and dil, 1
mov dl, 1
xor dl, 1
mov al, r10b
and al, dl
or dil, al
mov r15b, 1
xor r15b, 0
and r15b, 1
mov dl, 1
xor dl, 1
mov r8b, dl
and r8b, 0
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or r15b, r8b
or al, dl
xor r15b, al
mov al, 1
xor al, 0
mov dl, r12b
xor dl, al
and dl, r12b
xor bl, 0xff
mov r8b, r15b
xor r8b, 0xff
mov al, 1
xor al, 0
or bl, r8b
or al, 0
xor bl, 0xff
and bl, al
mov r8b, dil
xor r8b, 0xff
mov r14b, 1
xor r14b, 0
mov al, 1
xor al, 1
or r8b, r14b
or al, 1
xor r8b, 0xff
and r8b, al
xor r10b, 0xff
mov r14b, r15b
xor r14b, 0xff
mov al, 1
xor al, 0
or r10b, r14b
or al, 0
xor r10b, 0xff
and r10b, al
mov al, dl
and al, bl
xor dl, bl
or al, dl
mov dl, r8b
and dl, r10b
xor r8b, r10b
or dl, r8b
mov r8b, al
xor r8b, 0xff
mov r14b, dl
and r14b, r8b
xor dl, 0xff
and al, dl
or r14b, al
mov dl, r12b
xor dl, 0xff
mov r10b, dil
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov al, dl
and al, 0
and r12b, r8b
mov bl, r10b
and bl, 0
and dil, r8b
or al, r12b
or bl, dil
xor al, bl
or dl, r10b
xor dl, 0xff
or r8b, 0
and dl, r8b
or al, dl
mov dil, al
xor dil, 0xff
and dil, 1
mov dl, 1
xor dl, 1
and al, dl
or dil, al
mov al, 1
xor al, 0
mov r10b, r15b
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov dl, al
and dl, 0
mov r12b, r8b
and r12b, 0
mov bl, r10b
and bl, 0
and r15b, r8b
or dl, r12b
or bl, r15b
xor dl, bl
or al, r10b
xor al, 0xff
or r8b, 0
and al, r8b
or dl, al
xor dil, 0xff
xor dl, 0xff
mov al, 1
xor al, 0
or dil, dl
or al, 0
xor dil, 0xff
and dil, al
mov al, r14b
xor al, 0xff
mov r8b, dil
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov r10b, al
and r10b, 0
and r14b, dl
mov bl, r8b
and bl, 0
and dil, dl
or r10b, r14b
or bl, dil
xor r10b, bl
or al, r8b
xor al, 0xff
or dl, 0
and al, dl
or r10b, al
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov bl, r11b
and bl, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or dl, bl
or al, r8b
xor dl, al
mov r8b, 1
xor r8b, 0
xor dl, 0xff
mov al, 1
xor al, 0
or r8b, dl
or al, 0
xor r8b, 0xff
and r8b, al
mov bl, 1
xor bl, 0
and bl, 1
mov al, 1
xor al, 1
and al, 0
or bl, al
xor r11b, 0xff
mov dl, bl
xor dl, 0xff
mov al, 1
xor al, 1
or r11b, dl
or al, 1
xor r11b, 0xff
and r11b, al
mov al, r10b
xor al, 0xff
and al, 1
mov dil, 1
xor dil, 1
mov dl, r10b
and dl, dil
or al, dl
xor al, 0xff
mov dil, 1
xor dil, 0
mov dl, 1
xor dl, 0
or al, dil
or dl, 0
xor al, 0xff
and al, dl
xor bl, 0xff
mov dl, r10b
xor dl, bl
and dl, r10b
mov r10b, r8b
and r10b, r11b
xor r8b, r11b
or r10b, r8b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov al, r10b
xor al, 0xff
and al, 0
mov r11b, 1
xor r11b, 0
and r10b, r11b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r11b
or al, r10b
or dl, r8b
xor al, dl
mov r8b, r9b
xor r8b, 0xff
mov dl, cl
xor dl, r8b
and dl, cl
mov r10b, cl
xor r10b, 0xff
mov r8b, r9b
and r8b, r10b
xor r9b, 0xff
and cl, r9b
or r8b, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov bl, cl
xor bl, 0xff
and bl, 1
mov r8b, 1
xor r8b, 1
mov dl, cl
and dl, r8b
or bl, dl
xor bl, 0xff
xor bl, 1
and bl, 0xff
mov dl, 1
xor dl, 1
and dl, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or dl, r8b
xor dl, 0xff
mov r11b, cl
xor r11b, dl
and r11b, cl
mov cl, bl
xor cl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov dl, 1
xor dl, 0
mov r8b, cl
and r8b, 0
and bl, dl
mov r10b, r9b
and r10b, 0
and r11b, dl
or r8b, bl
or r10b, r11b
xor r8b, r10b
or cl, r9b
xor cl, 0xff
or dl, 0
and cl, dl
or r8b, cl
mov r9b, 1
xor r9b, 1
and r9b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r9b, cl
mov r11b, sil
xor r11b, 0xff
and r11b, 1
mov dl, 1
xor dl, 1
mov r10b, sil
and r10b, dl
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or r11b, r10b
or cl, dl
xor r11b, cl
mov cl, 1
xor cl, 0
and cl, 0
mov r10b, 1
xor r10b, 0
mov bl, r10b
and bl, 0
mov dl, 1
xor dl, 1
and dl, 0
and r10b, 1
or cl, bl
or dl, r10b
xor cl, dl
mov dl, 1
xor dl, 0
mov bl, r9b
xor bl, dl
and bl, r9b
mov dil, 1
xor dil, 1
mov r10b, cl
xor r10b, 0xff
mov dl, 1
xor dl, 1
or dil, r10b
or dl, 1
xor dil, 0xff
and dil, dl
mov r10b, 1
xor r10b, 0
mov dl, r11b
xor dl, r10b
and dl, r11b
xor sil, 0xff
mov r14b, cl
xor r14b, 0xff
mov r10b, 1
xor r10b, 1
or sil, r14b
or r10b, 1
xor sil, 0xff
and sil, r10b
mov r10b, bl
and r10b, dil
xor bl, dil
or r10b, bl
mov bl, dl
and bl, sil
xor dl, sil
or bl, dl
mov sil, r10b
xor sil, 0xff
mov dl, bl
and dl, sil
xor bl, 0xff
and r10b, bl
or dl, r10b
mov r10b, r9b
and r10b, r11b
xor r9b, r11b
or r10b, r9b
mov r9b, r10b
xor r9b, 0xff
and r9b, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
or r9b, r10b
mov r10b, cl
and r10b, 0
xor cl, 0
or r10b, cl
xor r9b, 0xff
xor r10b, 0xff
mov cl, 1
xor cl, 0
or r9b, r10b
or cl, 0
xor r9b, 0xff
and r9b, cl
mov cl, dl
and cl, r9b
xor dl, r9b
or cl, dl
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov dl, 1
xor dl, 1
and cl, dl
or r9b, cl
mov cl, r8b
xor cl, 0xff
mov dl, r9b
and dl, cl
xor r9b, 0xff
mov cl, r8b
and cl, r9b
or dl, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov r11b, al
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov dl, 1
xor dl, 1
or r11b, r8b
or dl, 1
xor r11b, 0xff
and r11b, dl
mov dl, al
xor dl, 0xff
mov r10b, cl
and r10b, dl
xor cl, 0xff
and al, cl
or r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xd057c8e0
mov ecx, 0x73d80b49
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x3ac9f46a
mov edx, ecx
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x67e27634
add r8d, edx
xor edx, edx
sub edx, r8d
sub edx, 0x9f9f1da3
add edx, 0x3ac9f46a
add edx, 0x9f9f1da3
add edx, 0xc5a50cb2
add edx, 0x70363bda
sub edx, 0xc5a50cb2
sub edx, 0xb34f51e1
sub edx, 1
add edx, 0xb34f51e1
xor r8d, r8d
sub r8d, 0x70363bda
add edx, r8d
xor r9d, r9d
sub r9d, 0x67e27634
add r9d, 0
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete dl
cmp eax, 0xa
setl r10b
mov cl, dl
xor cl, 0xff
and cl, 0
mov r8b, 1
xor r8b, 0
mov r9b, dl
and r9b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or cl, r9b
or al, r8b
xor cl, al
mov sil, 1
xor sil, 1
xor cl, 0xff
mov al, 1
xor al, 1
or sil, cl
or al, 1
xor sil, 0xff
and sil, al
mov cl, 1
xor cl, 1
and cl, 1
mov al, 1
xor al, 1
and al, 1
or cl, al
mov bl, dl
xor bl, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or bl, cl
or al, 0
xor bl, 0xff
and bl, al
mov al, sil
xor al, 0xff
mov r8b, bl
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov r11b, al
and r11b, 0
and sil, cl
mov r9b, r8b
and r9b, 0
and bl, cl
or r11b, sil
or r9b, bl
xor r11b, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or r11b, al
mov r8b, r10b
xor r8b, 0xff
and r8b, 0
mov cl, 1
xor cl, 0
mov r9b, r10b
and r9b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or r8b, r9b
or al, cl
xor r8b, al
mov al, 1
xor al, 1
xor r8b, 0xff
mov cl, 1
xor cl, 1
or al, r8b
or cl, 1
xor al, 0xff
and al, cl
mov r9b, 1
xor r9b, 1
and r9b, 1
mov r8b, 1
xor r8b, 1
mov bl, r8b
and bl, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and r8b, 1
or r9b, bl
or cl, r8b
xor r9b, cl
mov cl, r10b
xor cl, 0xff
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
or cl, r9b
or r8b, 1
xor cl, 0xff
and cl, r8b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov r9b, 1
xor r9b, 0
and r9b, 1
mov al, 1
xor al, 1
and al, 0
or r9b, al
mov al, 1
xor al, 1
xor r9b, 0xff
mov cl, 1
xor cl, 0
or al, r9b
or cl, 0
xor al, 0xff
and al, cl
mov cl, 1
xor cl, 1
and cl, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or cl, r9b
xor cl, 0xff
xor cl, 0
and cl, 0
mov dil, al
and dil, cl
xor al, cl
or dil, al
mov byte [rbp - 0x55], dil
mov al, r11b
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
mov bl, r11b
and bl, r9b
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or al, bl
or cl, r9b
xor al, cl
mov r9b, 1
xor r9b, 0
and r9b, 1
mov cl, 1
xor cl, 1
and cl, 0
or r9b, cl
mov r15b, 1
xor r15b, 1
and r15b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r15b, cl
mov cl, al
and cl, r9b
xor al, r9b
or cl, al
mov al, 1
xor al, 1
mov sil, r15b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r9b, al
and r9b, 0
mov r12b, bl
and r12b, 1
mov r14b, sil
and r14b, 0
and r15b, bl
or r9b, r12b
or r14b, r15b
xor r9b, r14b
or al, sil
xor al, 0xff
or bl, 0
and al, bl
or r9b, al
mov al, cl
xor al, 0xff
and al, 1
mov bl, 1
xor bl, 1
and cl, bl
or al, cl
xor al, 0xff
xor r9b, 0xff
mov cl, 1
xor cl, 1
or al, r9b
or cl, 1
xor al, 0xff
and al, cl
mov bl, dil
xor bl, 0xff
and bl, 1
mov r9b, 1
xor r9b, 1
mov sil, dil
and sil, r9b
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or bl, sil
or cl, r9b
xor bl, cl
mov r9b, dl
xor r9b, 0xff
and r9b, 0
mov r14b, 1
xor r14b, 0
mov sil, dl
and sil, r14b
mov cl, bl
xor cl, 0xff
and cl, 0
and bl, r14b
or r9b, sil
or cl, bl
xor r9b, cl
xor r9b, 0xff
xor dl, 0xff
mov cl, 1
xor cl, 1
or r9b, dl
or cl, 1
xor r9b, 0xff
and r9b, cl
mov r13b, r8b
xor r13b, 0xff
and r13b, 1
mov dl, 1
xor dl, 1
mov cl, r8b
and cl, dl
or r13b, cl
mov r15b, 1
xor r15b, 0
and r15b, 1
mov cl, 1
xor cl, 1
and cl, 0
or r15b, cl
mov r12b, 1
xor r12b, 1
and r12b, 0
mov dl, 1
xor dl, 0
mov bl, dl
and bl, 1
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or r12b, bl
or cl, dl
xor r12b, cl
mov cl, r13b
xor cl, 0xff
mov sil, r15b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov dl, cl
and dl, 0
and r13b, bl
mov r14b, sil
and r14b, 0
and r15b, bl
or dl, r13b
or r14b, r15b
xor dl, r14b
or cl, sil
xor cl, 0xff
or bl, 0
and cl, bl
or dl, cl
mov cl, 1
xor cl, 1
mov r14b, r12b
xor r14b, 0xff
mov sil, 1
xor sil, 1
mov bl, cl
and bl, 0xff
mov r13b, sil
and r13b, 1
mov r15b, r14b
and r15b, 0xff
and r12b, sil
or bl, r13b
or r15b, r12b
xor bl, r15b
or cl, r14b
xor cl, 0xff
or sil, 1
and cl, sil
or bl, cl
mov cl, dl
xor cl, 0xff
and cl, 1
mov sil, 1
xor sil, 1
and dl, sil
or cl, dl
xor cl, 0xff
xor bl, 0xff
mov dl, 1
xor dl, 1
or cl, bl
or dl, 1
xor cl, 0xff
and cl, dl
mov dl, r10b
xor dl, 0xff
and dl, 1
mov bl, 1
xor bl, 1
and r10b, bl
or dl, r10b
mov bl, dil
xor bl, 0xff
and bl, 1
mov sil, 1
xor sil, 1
and dil, sil
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and sil, 1
or bl, dil
or r10b, sil
xor bl, r10b
mov r15b, 1
xor r15b, 1
and r15b, 1
mov r10b, 1
xor r10b, 1
and r10b, 1
or r15b, r10b
mov r10b, dl
and r10b, bl
xor dl, bl
or r10b, dl
mov dl, 1
xor dl, 1
mov dil, r15b
xor dil, 0xff
mov sil, 1
xor sil, 0
mov bl, dl
and bl, 0
mov r12b, sil
and r12b, 1
mov r14b, dil
and r14b, 0
and r15b, sil
or bl, r12b
or r14b, r15b
xor bl, r14b
or dl, dil
xor dl, 0xff
or sil, 0
and dl, sil
or bl, dl
mov dl, r10b
xor dl, 0xff
and dl, 1
mov sil, 1
xor sil, 1
and r10b, sil
or dl, r10b
xor dl, 0xff
xor bl, 0xff
mov r10b, 1
xor r10b, 0
or dl, bl
or r10b, 0
xor dl, 0xff
and dl, r10b
mov r14b, al
xor r14b, 0xff
mov bl, r9b
xor bl, 0xff
mov r10b, 1
xor r10b, 1
or r14b, bl
or r10b, 1
xor r14b, 0xff
and r14b, r10b
mov r10b, al
xor r10b, 0xff
mov dil, r9b
and dil, r10b
xor r9b, 0xff
and al, r9b
or dil, al
mov al, r14b
xor al, 0xff
mov bl, dil
xor bl, 0xff
mov r10b, 1
xor r10b, 0
mov r9b, al
and r9b, 0
and r14b, r10b
mov sil, bl
and sil, 0
and dil, r10b
or r9b, r14b
or sil, dil
xor r9b, sil
or al, bl
xor al, 0xff
or r10b, 0
and al, r10b
or r9b, al
mov r12b, cl
xor r12b, 0xff
and r12b, 1
mov r10b, 1
xor r10b, 1
mov al, cl
and al, r10b
or r12b, al
mov dil, dl
xor dil, 0xff
and dil, 0
mov r10b, 1
xor r10b, 0
mov bl, dl
and bl, r10b
mov al, 1
xor al, 1
and al, 0
and r10b, 1
or dil, bl
or al, r10b
xor dil, al
mov r15b, 1
xor r15b, 0
and r15b, 1
mov r10b, 1
xor r10b, 1
mov bl, r10b
and bl, 0
mov al, 1
xor al, 1
and al, 0xff
and r10b, 1
or r15b, bl
or al, r10b
xor r15b, al
mov al, 1
xor al, 0
mov r13b, r12b
xor r13b, al
and r13b, r12b
mov r10b, r15b
xor r10b, 0xff
mov al, cl
xor al, r10b
and al, cl
mov r10b, 1
xor r10b, 0
mov cl, dil
xor cl, r10b
and cl, dil
mov r10b, r15b
xor r10b, 0xff
mov bl, dl
xor bl, r10b
and bl, dl
mov dl, r13b
xor dl, 0xff
mov r14b, al
xor r14b, 0xff
mov sil, 1
xor sil, 0
mov r10b, dl
and r10b, 0
and r13b, sil
mov byte [rbp - 0x57], r13b
mov r13b, r14b
and r13b, 0
and al, sil
mov byte [rbp - 0x56], al
mov al, byte [rbp - 0x57]
or r10b, al
mov al, byte [rbp - 0x56]
or r13b, al
mov al, byte [rbp - 0x55]
xor r10b, r13b
or dl, r14b
xor dl, 0xff
or sil, 0
and dl, sil
or r10b, dl
mov dl, cl
and dl, bl
xor cl, bl
or dl, cl
mov r14b, r10b
xor r14b, 0xff
and r14b, 1
mov bl, 1
xor bl, 1
and r10b, bl
mov cl, dl
xor cl, 0xff
and cl, 0xff
and dl, bl
or r14b, r10b
or cl, dl
xor r14b, cl
mov dl, r12b
xor dl, 0xff
mov bl, dil
xor bl, 0xff
mov r10b, 1
xor r10b, 1
mov cl, dl
and cl, 0xff
and r12b, r10b
mov sil, bl
and sil, 0xff
and dil, r10b
or cl, r12b
or sil, dil
xor cl, sil
or dl, bl
xor dl, 0xff
or r10b, 1
and dl, r10b
or cl, dl
mov dil, cl
xor dil, 0xff
and dil, 1
mov dl, 1
xor dl, 1
and cl, dl
or dil, cl
mov cl, 1
xor cl, 0
mov bl, r15b
xor bl, 0xff
mov r10b, 1
xor r10b, 1
mov dl, cl
and dl, 0xff
mov r12b, r10b
and r12b, 0
mov sil, bl
and sil, 0xff
and r15b, r10b
or dl, r12b
or sil, r15b
xor dl, sil
or cl, bl
xor cl, 0xff
or r10b, 1
and cl, r10b
or dl, cl
xor dil, 0xff
xor dl, 0xff
mov cl, 1
xor cl, 0
or dil, dl
or cl, 0
xor dil, 0xff
and dil, cl
mov cl, r14b
xor cl, 0xff
mov r10b, dil
xor r10b, 0xff
mov dl, 1
xor dl, 0
mov sil, cl
and sil, 0
and r14b, dl
mov bl, r10b
and bl, 0
and dil, dl
or sil, r14b
or bl, dil
xor sil, bl
or cl, r10b
xor cl, 0xff
or dl, 0
and cl, dl
or sil, cl
mov r10b, r9b
xor r10b, 0xff
and r10b, 0
mov dl, 1
xor dl, 0
mov bl, r9b
and bl, dl
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or r10b, bl
or cl, dl
xor r10b, cl
mov cl, sil
xor cl, 0xff
xor r10b, 0xff
mov dl, 1
xor dl, 0
or cl, r10b
or dl, 0
xor cl, 0xff
and cl, dl
mov r10b, sil
xor r10b, 0xff
and r10b, 0
mov bl, 1
xor bl, 0
and sil, bl
mov dl, 1
xor dl, 1
and dl, 0
and bl, 1
or r10b, sil
or dl, bl
xor r10b, dl
xor r9b, 0xff
xor r10b, 0xff
mov dl, 1
xor dl, 0
or r9b, r10b
or dl, 0
xor r9b, 0xff
and r9b, dl
mov dl, cl
and dl, r9b
xor cl, r9b
or dl, cl
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov bl, r11b
and bl, r10b
mov cl, 1
xor cl, 1
and cl, 0xff
and r10b, 1
or r9b, bl
or cl, r10b
xor r9b, cl
mov r10b, r8b
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
mov sil, r8b
and sil, bl
mov cl, 1
xor cl, 1
and cl, 0xff
and bl, 1
or r10b, sil
or cl, bl
xor r10b, cl
mov cl, 1
xor cl, 0
and cl, 1
mov bl, 1
xor bl, 1
and bl, 0
or cl, bl
mov r13b, r9b
xor r13b, 0xff
mov sil, 1
xor sil, 0
mov bl, 1
xor bl, 1
or r13b, sil
or bl, 1
xor r13b, 0xff
and r13b, bl
mov bl, cl
xor bl, 0xff
mov r12b, r11b
xor r12b, bl
and r12b, r11b
mov bl, r10b
xor bl, 0xff
mov sil, 1
xor sil, 0
mov r11b, 1
xor r11b, 0
or bl, sil
or r11b, 0
xor bl, 0xff
and bl, r11b
mov r11b, cl
xor r11b, 0xff
mov sil, r8b
xor sil, r11b
and sil, r8b
mov r11b, r13b
xor r11b, 0xff
mov r14b, r12b
xor r14b, 0xff
mov dil, 1
xor dil, 0
mov r8b, r11b
and r8b, 0
and r13b, dil
mov r15b, r14b
and r15b, 0
and r12b, dil
or r8b, r13b
or r15b, r12b
xor r8b, r15b
or r11b, r14b
xor r11b, 0xff
or dil, 0
and r11b, dil
or r8b, r11b
mov r11b, bl
and r11b, sil
xor bl, sil
or r11b, bl
mov bl, r8b
xor bl, 0xff
mov sil, r11b
and sil, bl
xor r11b, 0xff
and r8b, r11b
or sil, r8b
mov r8b, r9b
and r8b, r10b
xor r9b, r10b
or r8b, r9b
mov bl, r8b
xor bl, 0xff
and bl, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
or bl, r8b
mov r8b, cl
and r8b, 0
xor cl, 0
or r8b, cl
xor bl, 0xff
xor r8b, 0xff
mov cl, 1
xor cl, 1
or bl, r8b
or cl, 1
xor bl, 0xff
and bl, cl
mov cl, sil
xor cl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov r11b, cl
and r11b, 0
and sil, r8b
mov r10b, r9b
and r10b, 0
and bl, r8b
or r11b, sil
or r10b, bl
xor r11b, r10b
or cl, r9b
xor cl, 0xff
or r8b, 0
and cl, r8b
or r11b, cl
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
mov cl, r11b
and cl, r9b
or r8b, cl
mov r9b, 1
xor r9b, 0
xor r8b, 0xff
mov cl, 1
xor cl, 0
or r9b, r8b
or cl, 0
xor r9b, 0xff
and r9b, cl
mov r10b, 1
xor r10b, 0
and r10b, 1
mov cl, 1
xor cl, 1
and cl, 0
or r10b, cl
xor r11b, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
or r11b, r8b
or cl, 0
xor r11b, 0xff
and r11b, cl
mov cl, 1
xor cl, 1
and cl, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or cl, r8b
mov bl, 1
xor bl, 0
mov r8b, cl
xor r8b, bl
and r8b, cl
xor r10b, 0xff
xor r10b, 1
and r10b, 0xff
mov cl, r9b
and cl, r11b
xor r9b, r11b
or cl, r9b
mov r9b, r8b
and r9b, r10b
xor r8b, r10b
or r9b, r8b
mov r10b, cl
xor r10b, 0xff
mov r8b, r9b
and r8b, r10b
xor r9b, 0xff
and cl, r9b
or r8b, cl
mov cl, al
xor cl, 0xff
xor cl, 0
and cl, 0
mov r10b, 1
xor r10b, 0
mov r9b, al
and r9b, r10b
xor al, 0xff
and al, 0
or r9b, al
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov cl, 1
xor cl, 1
and al, cl
or r9b, al
mov cl, r8b
xor cl, 0xff
and cl, 0
mov r11b, 1
xor r11b, 0
mov r10b, r8b
and r10b, r11b
mov al, r9b
xor al, 0xff
and al, 0
and r9b, r11b
or cl, r10b
or al, r9b
xor cl, al
xor cl, 0xff
xor r8b, 0xff
mov al, 1
xor al, 1
or cl, r8b
or al, 1
xor cl, 0xff
and cl, al
mov r11b, dl
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov al, 1
xor al, 1
or r11b, r8b
or al, 1
xor r11b, 0xff
and r11b, al
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r8b, 1
xor r8b, 0
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0
and cl, r8b
or r10b, dl
or al, cl
xor r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x6ac1fa3a
mov ecx, 0xfd486fb0
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov rax, qword [rbp + 0x40]
mov rcx, qword [str.EPWSEHPIPq]
mov qword [rax], rcx
mov cx, word [0x1401da192]
mov word [rax + 8], cx
mov cl, byte [0x1401da194]
mov byte [rax + 0xa], cl
mov rax, qword [rbp + 0x28]
mov qword [rax], 0x40e0a
mov r8, qword [rbp + 0x20]
mov rax, qword [rbp + 0x28]
mov rdx, qword [rax]
mov rcx, qword [rbp + 0x18]
mov r9d, 0xb
sub rsp, 0x20
call fcn.140100740
add rsp, 0x20
mov rax, qword [rbp + 0x28]
mov rdx, qword [rax]
xor eax, eax
mov ecx, eax
mov r8d, 0x1000
mov r9d, 0x40
sub rsp, 0x20
call qword [sym.imp.KERNEL32.dll_VirtualAlloc]
add rsp, 0x20
mov rcx, rax
mov rax, qword [rbp + 0x30]
mov qword [rax], rcx
mov rax, qword [rbp + 0x30]
mov rcx, qword [rax]
mov rdx, qword [rbp + 0x18]
mov rax, qword [rbp + 0x28]
mov r8, qword [rax]
sub rsp, 0x20
call fcn.1401846e0
add rsp, 0x20
mov rax, qword [rbp + 0x30]
sub rsp, 0x20
call qword [rax]
add rsp, 0x20
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x6989b91f
mov edx, ecx
sub edx, r8d
xor r8d, r8d
sub r8d, 0x623ebb9f
add edx, r8d
sub edx, 0x8dd662a2
sub edx, 0x6989b91f
add edx, 0x8dd662a2
mov r9d, 0x52dd6bec
add r9d, 0
sub r9d, 1
sub r9d, 0x52dd6bec
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
sub edx, 0xabdcf8db
sub edx, 0x8b779a7e
add edx, 0xabdcf8db
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x623ebb9f
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0x8b779a7e
sub edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete sil
cmp eax, 0xa
setl r9b
mov cl, r9b
xor cl, 0xff
and cl, 0
mov dl, 1
xor dl, 0
mov r8b, r9b
and r8b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or cl, r8b
or al, dl
xor cl, al
mov al, sil
xor al, 0xff
mov dl, cl
and dl, al
xor cl, 0xff
mov al, sil
and al, cl
or dl, al
xor dl, 0xff
mov cl, sil
xor cl, 0xff
mov al, 1
xor al, 0
or dl, cl
or al, 0
xor dl, 0xff
and dl, al
mov cl, sil
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
mov al, sil
and al, r8b
or cl, al
mov dil, 1
xor dil, 1
xor cl, 0xff
mov al, 1
xor al, 0
or dil, cl
or al, 0
xor dil, 0xff
and dil, al
mov cl, 1
xor cl, 1
and cl, 1
mov al, 1
xor al, 1
and al, 1
or cl, al
xor sil, 0xff
mov r8b, cl
xor r8b, 0xff
mov al, 1
xor al, 1
or sil, r8b
or al, 1
xor sil, 0xff
and sil, al
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov al, r9b
and al, r10b
or r8b, al
xor r8b, 0xff
mov r10b, 1
xor r10b, 1
mov al, 1
xor al, 1
or r8b, r10b
or al, 1
xor r8b, 0xff
and r8b, al
xor r9b, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or r9b, cl
or al, 1
xor r9b, 0xff
and r9b, al
mov cl, dil
xor cl, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov al, cl
and al, 0
and dil, r10b
mov bl, r11b
and bl, 0
and sil, r10b
or al, dil
or bl, sil
xor al, bl
or cl, r11b
xor cl, 0xff
or r10b, 0
and cl, r10b
or al, cl
mov cl, r8b
and cl, r9b
xor r8b, r9b
or cl, r8b
mov r9b, al
xor r9b, 0xff
mov r8b, cl
and r8b, r9b
xor cl, 0xff
and al, cl
or r8b, al
mov cl, r8b
xor cl, 0xff
mov al, dl
xor al, cl
and al, dl
mov r9b, dl
xor r9b, 0xff
mov cl, r8b
and cl, r9b
xor r8b, 0xff
and dl, r8b
or cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x6ac1fa3a
mov ecx, 0x7d64cef
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0xc29bcd88
sub r8d, ecx
add r8d, 0xc29bcd88
mov r9d, 0xc72aa189
add r9d, 0
sub r9d, 0x6021c271
sub r9d, 0xc72aa189
xor edx, edx
sub edx, r9d
sub r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0
xor r9d, r9d
sub r9d, 1
add r9d, 0
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, r9d
add r8d, edx
xor edx, edx
sub edx, r8d
add edx, 0x89309721
add edx, 0x1d393475
sub edx, 0x89309721
add edx, 0x447e4d1d
sub edx, 0x6021c271
sub edx, 0x447e4d1d
add edx, 0xe7856cc2
sub edx, 0x1d393475
sub edx, 0xe7856cc2
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r10b
cmp eax, 0xa
setl r8b
mov dil, r10b
xor dil, 0xff
and dil, 1
mov cl, 1
xor cl, 1
mov al, r10b
and al, cl
or dil, al
mov bl, r8b
xor bl, 0xff
and bl, 1
mov cl, 1
xor cl, 1
mov al, r8b
and al, cl
or bl, al
mov sil, 1
xor sil, 0
and sil, 1
mov al, 1
xor al, 1
and al, 0
or sil, al
mov al, dil
xor al, 0xff
mov dl, bl
xor dl, 0xff
mov cl, 1
xor cl, 0
mov r11b, al
and r11b, 0
and dil, cl
mov r9b, dl
and r9b, 0
and bl, cl
or r11b, dil
or r9b, bl
xor r11b, r9b
or al, dl
xor al, 0xff
or cl, 0
and al, cl
or r11b, al
mov al, 1
xor al, 0
mov r9b, sil
xor r9b, 0xff
mov dl, 1
xor dl, 1
mov cl, al
and cl, 0xff
mov dil, dl
and dil, 0
mov bl, r9b
and bl, 0xff
and sil, dl
or cl, dil
or bl, sil
xor cl, bl
or al, r9b
xor al, 0xff
or dl, 1
and al, dl
or cl, al
mov al, r11b
xor al, 0xff
and al, 0
mov r9b, 1
xor r9b, 0
and r11b, r9b
mov dl, 1
xor dl, 1
and dl, 0
and r9b, 1
or al, r11b
or dl, r9b
xor al, dl
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov al, r10b
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
mov r11b, r10b
and r11b, r9b
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or al, r11b
or cl, r9b
xor al, cl
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, 1
xor r9b, 1
and r9b, 1
mov r11b, 1
xor r11b, 1
mov bl, r11b
and bl, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and r11b, 1
or r9b, bl
or cl, r11b
xor r9b, cl
mov r11b, r9b
xor r11b, 0xff
mov cl, r10b
xor cl, r11b
and cl, r10b
mov r10b, r8b
xor r10b, 0xff
and r10b, 0
mov bl, 1
xor bl, 0
mov sil, r8b
and sil, bl
mov r11b, 1
xor r11b, 1
and r11b, 0
and bl, 1
or r10b, sil
or r11b, bl
xor r10b, r11b
mov r11b, 1
xor r11b, 1
mov sil, r10b
xor sil, r11b
and sil, r10b
xor r9b, 0xff
mov bl, r8b
xor bl, r9b
and bl, r8b
mov r9b, al
and r9b, cl
xor al, cl
or r9b, al
mov al, sil
xor al, 0xff
mov r10b, bl
xor r10b, 0xff
mov cl, 1
xor cl, 1
mov r8b, al
and r8b, 0xff
and sil, cl
mov r11b, r10b
and r11b, 0xff
and bl, cl
or r8b, sil
or r11b, bl
xor r8b, r11b
or al, r10b
xor al, 0xff
or cl, 1
and al, cl
or r8b, al
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r10b, 1
xor r10b, 1
and r9b, r10b
mov al, r8b
xor al, 0xff
and al, 0xff
and r8b, r10b
or cl, r9b
or al, r8b
xor cl, al
mov al, cl
xor al, 0xff
mov r11b, dl
xor r11b, al
and r11b, dl
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r8b, 1
xor r8b, 0
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0
and cl, r8b
or r10b, dl
or al, cl
xor r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x4650e02e
mov ecx, 0x6c924557
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor edx, edx
sub edx, 0
xor r8d, r8d
sub r8d, 0x1fc6aa97
add edx, r8d
xor r8d, r8d
sub r8d, edx
sub r8d, 0x71711fd1
sub r8d, 1
add r8d, 0x71711fd1
add r8d, 0x6814615d
sub r8d, 0x1fc6aa97
sub r8d, 0x6814615d
xor r9d, r9d
sub r9d, 0x8288058a
mov edx, ecx
add edx, r9d
sub edx, 0xc8d20676
add edx, r8d
add edx, 0xc8d20676
add edx, 0xaf1d5134
add edx, 0x8288058a
sub edx, 0xaf1d5134
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r10b
cmp eax, 0xa
setl al
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov cl, r10b
and cl, r8b
or dl, cl
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r9b, 1
xor r9b, 1
and r9b, 1
mov r8b, 1
xor r8b, 1
mov r11b, r8b
and r11b, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and r8b, 1
or r9b, r11b
or cl, r8b
xor r9b, cl
mov r11b, r10b
xor r11b, 0xff
mov r8b, r9b
xor r8b, 0xff
mov cl, 1
xor cl, 0
or r11b, r8b
or cl, 0
xor r11b, 0xff
and r11b, cl
mov cl, 1
xor cl, 1
and cl, 0
mov bl, 1
xor bl, 0
mov sil, bl
and sil, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
and bl, 1
or cl, sil
or r8b, bl
xor cl, r8b
mov bl, 1
xor bl, 1
mov r8b, cl
xor r8b, bl
and r8b, cl
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov cl, dl
and cl, r11b
xor dl, r11b
or cl, dl
mov dl, r8b
and dl, r9b
xor r8b, r9b
or dl, r8b
mov r8b, cl
xor r8b, 0xff
mov r11b, dl
and r11b, r8b
xor dl, 0xff
and cl, dl
or r11b, cl
mov byte [rbp - 0x5f], r11b
mov cl, al
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
mov dl, al
and dl, r8b
or cl, dl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov dl, 1
xor dl, 1
and dl, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or dl, r8b
xor dl, 0xff
mov r8b, al
xor r8b, dl
and r8b, al
mov dl, cl
and dl, r8b
xor cl, r8b
or dl, cl
mov r8b, 1
xor r8b, 0
and r8b, 1
mov cl, 1
xor cl, 1
and cl, 0
or r8b, cl
mov r14b, 1
xor r14b, 1
xor r8b, 0xff
mov cl, 1
xor cl, 1
or r14b, r8b
or cl, 1
xor r14b, 0xff
and r14b, cl
mov r8b, 1
xor r8b, 1
and r8b, 1
mov cl, 1
xor cl, 1
and cl, 1
or r8b, cl
mov dil, 1
xor dil, 0
xor r8b, 0xff
mov cl, 1
xor cl, 0
or dil, r8b
or cl, 0
xor dil, 0xff
and dil, cl
mov cl, r14b
xor cl, 0xff
mov bl, dil
xor bl, 0xff
mov r8b, 1
xor r8b, 0
mov r9b, cl
and r9b, 0
and r14b, r8b
mov sil, bl
and sil, 0
and dil, r8b
or r9b, r14b
or sil, dil
xor r9b, sil
or cl, bl
xor cl, 0xff
or r8b, 0
and cl, r8b
or r9b, cl
mov byte [rbp - 0x5e], r9b
mov bl, 1
xor bl, 0
and bl, 1
mov cl, 1
xor cl, 1
and cl, 0
or bl, cl
mov r8b, r11b
xor r8b, 0xff
mov cl, bl
and cl, r8b
xor bl, 0xff
mov r8b, r11b
and r8b, bl
or cl, r8b
xor r11b, 0xff
mov r8b, cl
xor r8b, r11b
and r8b, cl
mov cl, r10b
xor cl, 0xff
and cl, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
or cl, r10b
mov r10b, r9b
xor r10b, 0xff
and r10b, 0
mov bl, 1
xor bl, 0
mov sil, r9b
and sil, bl
mov r11b, 1
xor r11b, 1
and r11b, 0
and bl, 1
or r10b, sil
or r11b, bl
xor r10b, r11b
mov r14b, 1
xor r14b, 0
and r14b, 1
mov r11b, 1
xor r11b, 1
and r11b, 0
or r14b, r11b
mov sil, cl
and sil, r10b
xor cl, r10b
or sil, cl
mov cl, 1
xor cl, 0
mov bl, r14b
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov r10b, cl
and r10b, 0
mov r15b, r11b
and r15b, 0
mov dil, bl
and dil, 0
and r14b, r11b
or r10b, r15b
or dil, r14b
xor r10b, dil
or cl, bl
xor cl, 0xff
or r11b, 0
and cl, r11b
or r10b, cl
mov r11b, sil
xor r11b, 0xff
and r11b, 1
mov bl, 1
xor bl, 1
and sil, bl
mov cl, 1
xor cl, 1
and cl, 0xff
and bl, 1
or r11b, sil
or cl, bl
xor r11b, cl
xor r11b, 0xff
xor r10b, 0xff
mov cl, 1
xor cl, 0
or r11b, r10b
or cl, 0
xor r11b, 0xff
and r11b, cl
mov r12b, dl
xor r12b, 0xff
and r12b, 1
mov r10b, 1
xor r10b, 1
mov cl, dl
and cl, r10b
or r12b, cl
mov r15b, 1
xor r15b, 0
and r15b, 0
mov r10b, 1
xor r10b, 0
mov bl, r10b
and bl, 0
mov cl, 1
xor cl, 1
and cl, 0
and r10b, 1
or r15b, bl
or cl, r10b
xor r15b, cl
mov cl, 1
xor cl, 0
and cl, 1
mov bl, 1
xor bl, 1
mov sil, bl
and sil, 0
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and bl, 1
or cl, sil
or r10b, bl
xor cl, r10b
mov r10b, r12b
xor r10b, 0xff
mov sil, r15b
xor sil, 0xff
mov bl, 1
xor bl, 1
mov dil, r10b
and dil, 0xff
and r12b, bl
mov r14b, sil
and r14b, 0xff
and r15b, bl
or dil, r12b
or r14b, r15b
xor dil, r14b
or r10b, sil
xor r10b, 0xff
or bl, 1
and r10b, bl
or dil, r10b
mov r10b, cl
and r10b, 0
xor cl, 0
or r10b, cl
mov cl, dil
xor cl, 0xff
and cl, 0
mov sil, 1
xor sil, 0
and dil, sil
mov bl, 1
xor bl, 1
and bl, 0
and sil, 1
or cl, dil
or bl, sil
xor cl, bl
xor r10b, 0xff
mov r14b, cl
xor r14b, r10b
and r14b, cl
mov r15b, al
xor r15b, 0xff
and r15b, 1
mov cl, 1
xor cl, 1
and al, cl
or r15b, al
mov dil, r9b
xor dil, 0xff
and dil, 0
mov cl, 1
xor cl, 0
and r9b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or dil, r9b
or al, cl
xor dil, al
mov al, 1
xor al, 0
and al, 1
mov cl, 1
xor cl, 1
and cl, 0
or al, cl
mov cl, r15b
xor cl, 0xff
mov r10b, dil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov bl, cl
and bl, 0
and r15b, r9b
mov sil, r10b
and sil, 0
and dil, r9b
or bl, r15b
or sil, dil
xor bl, sil
or cl, r10b
xor cl, 0xff
or r9b, 0
and cl, r9b
or bl, cl
mov cl, al
and cl, 0
xor al, 0
or cl, al
mov al, bl
xor al, 0xff
and al, 1
mov r10b, 1
xor r10b, 1
and bl, r10b
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r10b, 1
or al, bl
or r9b, r10b
xor al, r9b
xor cl, 0xff
mov sil, al
xor sil, cl
and sil, al
mov cl, r8b
xor cl, 0xff
and cl, 0
mov r9b, 1
xor r9b, 0
mov r10b, r8b
and r10b, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or cl, r10b
or al, r9b
xor cl, al
mov r10b, r11b
xor r10b, 0xff
and r10b, 0
mov r9b, 1
xor r9b, 0
mov bl, r11b
and bl, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or r10b, bl
or al, r9b
xor r10b, al
mov r12b, 1
xor r12b, 1
and r12b, 0
mov r9b, 1
xor r9b, 0
mov bl, r9b
and bl, 1
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or r12b, bl
or al, r9b
xor r12b, al
mov r9b, 1
xor r9b, 1
mov al, cl
xor al, r9b
and al, cl
mov r9b, r12b
xor r9b, 0xff
mov r13b, r8b
xor r13b, r9b
and r13b, r8b
mov r8b, r10b
xor r8b, 0xff
mov bl, 1
xor bl, 1
mov r9b, 1
xor r9b, 1
or r8b, bl
or r9b, 1
xor r8b, 0xff
and r8b, r9b
mov bl, r12b
xor bl, 0xff
mov r9b, r11b
xor r9b, bl
and r9b, r11b
mov byte [rbp - 0x60], r9b
mov r11b, al
xor r11b, 0xff
mov dil, r13b
xor dil, 0xff
mov bl, 1
xor bl, 1
mov r9b, r11b
and r9b, 0xff
and al, bl
mov r15b, dil
and r15b, 0xff
and r13b, bl
or r9b, al
mov al, byte [rbp - 0x60]
or r15b, r13b
xor r9b, r15b
or r11b, dil
xor r11b, 0xff
or bl, 1
and r11b, bl
or r9b, r11b
mov bl, r8b
xor bl, 0xff
mov r15b, al
xor r15b, 0xff
mov dil, 1
xor dil, 1
mov r11b, bl
and r11b, 0xff
and r8b, dil
mov r13b, r15b
and r13b, 0xff
and al, dil
or r11b, r8b
mov r8b, byte [rbp - 0x5f]
or r13b, al
mov al, byte [rbp - 0x5e]
xor r11b, r13b
or bl, r15b
xor bl, 0xff
or dil, 1
and bl, dil
or r11b, bl
mov bl, r9b
xor bl, 0xff
mov r15b, r11b
and r15b, bl
xor r11b, 0xff
and r9b, r11b
or r15b, r9b
mov r9b, cl
and r9b, r10b
xor cl, r10b
or r9b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r10b, 1
xor r10b, 1
and r9b, r10b
or cl, r9b
mov r10b, 1
xor r10b, 1
mov bl, r12b
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r9b, r10b
and r9b, 0xff
mov r13b, r11b
and r13b, 1
mov dil, bl
and dil, 0xff
and r12b, r11b
or r9b, r13b
or dil, r12b
xor r9b, dil
or r10b, bl
xor r10b, 0xff
or r11b, 1
and r10b, r11b
or r9b, r10b
xor r9b, 0xff
mov dil, cl
xor dil, r9b
and dil, cl
mov r9b, r15b
xor r9b, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov cl, r9b
and cl, 0
and r15b, r10b
mov bl, r11b
and bl, 0
and dil, r10b
or cl, r15b
or bl, dil
xor cl, bl
or r9b, r11b
xor r9b, 0xff
or r10b, 0
and r9b, r10b
or cl, r9b
mov r9b, r14b
xor r9b, 0xff
and r9b, 1
mov r11b, 1
xor r11b, 1
mov r10b, r14b
and r10b, r11b
or r9b, r10b
mov r11b, sil
xor r11b, 0xff
and r11b, 1
mov bl, 1
xor bl, 1
mov r10b, sil
and r10b, bl
or r11b, r10b
mov r15b, 1
xor r15b, 1
and r15b, 1
mov r10b, 1
xor r10b, 1
and r10b, 1
or r15b, r10b
mov r10b, 1
xor r10b, 1
mov bl, r9b
xor bl, r10b
and bl, r9b
xor r14b, 0xff
mov dil, r15b
xor dil, 0xff
mov r10b, 1
xor r10b, 0
or r14b, dil
or r10b, 0
xor r14b, 0xff
and r14b, r10b
mov dil, 1
xor dil, 1
mov r10b, r11b
xor r10b, dil
and r10b, r11b
mov r12b, r15b
xor r12b, 0xff
mov dil, sil
xor dil, r12b
and dil, sil
mov sil, bl
and sil, r14b
xor bl, r14b
or sil, bl
mov bl, r10b
and bl, dil
xor r10b, dil
or bl, r10b
mov r14b, sil
xor r14b, 0xff
and r14b, 0
mov dil, 1
xor dil, 0
and sil, dil
mov r10b, bl
xor r10b, 0xff
and r10b, 0
and bl, dil
or r14b, sil
or r10b, bl
xor r14b, r10b
mov r10b, r9b
and r10b, r11b
xor r9b, r11b
or r10b, r9b
mov r9b, r10b
xor r9b, 0xff
and r9b, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
or r9b, r10b
mov r11b, 1
xor r11b, 1
mov sil, r15b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r10b, r11b
and r10b, 0
mov r12b, bl
and r12b, 1
mov dil, sil
and dil, 0
and r15b, bl
or r10b, r12b
or dil, r15b
xor r10b, dil
or r11b, sil
xor r11b, 0xff
or bl, 0
and r11b, bl
or r10b, r11b
xor r10b, 0xff
mov dil, r9b
xor dil, r10b
and dil, r9b
mov r9b, r14b
xor r9b, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 1
mov bl, r9b
and bl, 0xff
and r14b, r10b
mov sil, r11b
and sil, 0xff
and dil, r10b
or bl, r14b
or sil, dil
xor bl, sil
or r9b, r11b
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or bl, r9b
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r11b, 1
xor r11b, 1
mov sil, cl
and sil, r11b
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and r11b, 1
or r9b, sil
or r10b, r11b
xor r9b, r10b
xor r9b, 0xff
mov sil, bl
xor sil, r9b
and sil, bl
mov r9b, bl
xor r9b, 0xff
and r9b, 0
mov r11b, 1
xor r11b, 0
and bl, r11b
mov r10b, 1
xor r10b, 1
and r10b, 0
and r11b, 1
or r9b, bl
or r10b, r11b
xor r9b, r10b
xor r9b, 0xff
mov bl, cl
xor bl, r9b
and bl, cl
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r14b, cl
and r14b, 0
and sil, r9b
mov r11b, r10b
and r11b, 0
and bl, r9b
or r14b, sil
or r11b, bl
xor r14b, r11b
or cl, r10b
xor cl, 0xff
or r9b, 0
and cl, r9b
or r14b, cl
mov cl, dl
xor cl, 0xff
mov bl, r8b
xor bl, cl
and bl, r8b
mov r11b, r8b
xor r11b, 0xff
and r11b, 0
mov r9b, 1
xor r9b, 0
and r8b, r9b
mov cl, dl
xor cl, 0xff
and cl, 0
and dl, r9b
or r11b, r8b
or cl, dl
xor r11b, cl
mov dl, bl
xor dl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, dl
and cl, 0
and bl, r8b
mov r10b, r9b
and r10b, 0
and r11b, r8b
or cl, bl
or r10b, r11b
xor cl, r10b
or dl, r9b
xor dl, 0xff
or r8b, 0
and dl, r8b
or cl, dl
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
mov dl, cl
and dl, r9b
or r8b, dl
mov bl, 1
xor bl, 1
xor r8b, 0xff
mov dl, 1
xor dl, 1
or bl, r8b
or dl, 1
xor bl, 0xff
and bl, dl
mov dl, 1
xor dl, 1
and dl, 0
mov r9b, 1
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
and r9b, 1
or dl, r10b
or r8b, r9b
xor dl, r8b
xor dl, 0xff
mov r11b, cl
xor r11b, dl
and r11b, cl
mov dl, bl
xor dl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, 0xff
and bl, r8b
mov r10b, r9b
and r10b, 0xff
and r11b, r8b
or cl, bl
or r10b, r11b
xor cl, r10b
or dl, r9b
xor dl, 0xff
or r8b, 1
and dl, r8b
or cl, dl
mov bl, al
xor bl, 0xff
xor bl, 0
and bl, 0
mov dl, 1
xor dl, 0
mov r11b, al
and r11b, dl
xor al, 0xff
and al, 0
or r11b, al
mov dl, bl
xor dl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov al, dl
and al, 0xff
and bl, r8b
mov r10b, r9b
and r10b, 0xff
and r11b, r8b
or al, bl
or r10b, r11b
xor al, r10b
or dl, r9b
xor dl, 0xff
or r8b, 1
and dl, r8b
or al, dl
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov dl, 1
xor dl, 1
and al, dl
or r8b, al
mov al, cl
xor al, 0xff
and al, 0
mov r10b, 1
xor r10b, 0
mov r9b, cl
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r10b
or al, r9b
or dl, r8b
xor al, dl
xor cl, 0xff
mov dl, al
xor dl, cl
and dl, al
mov sil, r14b
xor sil, 0xff
and sil, 1
mov cl, 1
xor cl, 1
mov r8b, r14b
and r8b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or sil, r8b
or al, cl
xor sil, al
mov bl, dl
xor bl, 0xff
and bl, 0
mov cl, 1
xor cl, 0
mov r8b, dl
and r8b, cl
mov al, 1
xor al, 1
and al, 0
and cl, 1
or bl, r8b
or al, cl
xor bl, al
mov cl, 1
xor cl, 0
and cl, 0
mov r8b, 1
xor r8b, 0
mov r9b, r8b
and r9b, 0
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or cl, r9b
or al, r8b
xor cl, al
mov r15b, sil
xor r15b, 0xff
mov r8b, 1
xor r8b, 0
mov al, 1
xor al, 0
or r15b, r8b
or al, 0
xor r15b, 0xff
and r15b, al
xor r14b, 0xff
mov r8b, cl
xor r8b, 0xff
mov al, 1
xor al, 1
or r14b, r8b
or al, 1
xor r14b, 0xff
and r14b, al
mov al, bl
xor al, 0xff
mov r9b, 1
xor r9b, 0
mov r8b, 1
xor r8b, 1
or al, r9b
or r8b, 1
xor al, 0xff
and al, r8b
xor dl, 0xff
mov r9b, cl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
or dl, r9b
or r8b, 0
xor dl, 0xff
and dl, r8b
mov r8b, r15b
xor r8b, 0xff
mov r11b, r14b
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov r9b, r8b
and r9b, 0
and r15b, r10b
mov dil, r11b
and dil, 0
and r14b, r10b
or r9b, r15b
or dil, r14b
xor r9b, dil
or r8b, r11b
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or r9b, r8b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov al, r9b
xor al, 0xff
and al, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0
and r8b, r10b
or al, r9b
or dl, r8b
xor al, dl
mov dl, sil
xor dl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r8b, dl
and r8b, 0
and sil, r9b
mov r11b, r10b
and r11b, 0
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or dl, r10b
xor dl, 0xff
or r9b, 0
and dl, r9b
or r8b, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
or dl, r8b
mov r8b, cl
and r8b, 0
xor cl, 0
or r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x3b31a76e
mov ecx, 0xd005851c
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0xa04102f8
mov edx, ecx
add edx, r8d
xor r8d, r8d
sub r8d, 0x733856f5
add edx, r8d
add edx, 0x8ac61b97
add edx, 0xa04102f8
sub edx, 0x8ac61b97
sub edx, 0x8516679c
sub edx, 0x91af9012
add edx, 0x8516679c
add edx, 0xacc5f4c8
sub edx, 1
sub edx, 0xacc5f4c8
xor r8d, r8d
sub r8d, 0x91af9012
sub edx, r8d
mov r8d, 0xf23acd3a
add r8d, 0
sub r8d, edx
sub r8d, 0xf23acd3a
xor r9d, r9d
sub r9d, 0xb2640a9c
sub r9d, 0x733856f5
add r9d, 0xb2640a9c
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, r9d
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0xebb6c008
sub edx, r8d
add edx, 0xebb6c008
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r10b
cmp eax, 0xa
setl bl
mov dl, r10b
xor dl, 0xff
and dl, 1
mov cl, 1
xor cl, 1
mov al, r10b
and al, cl
or dl, al
xor dl, 0xff
xor dl, 1
and dl, 0xff
mov r8b, 1
xor r8b, 1
and r8b, 1
mov cl, 1
xor cl, 1
mov r9b, cl
and r9b, 1
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r8b, r9b
or al, cl
xor r8b, al
mov al, r8b
xor al, 0xff
mov r9b, r10b
xor r9b, al
and r9b, r10b
mov cl, 1
xor cl, 1
and cl, 0
mov r11b, 1
xor r11b, 0
mov sil, r11b
and sil, 1
mov al, 1
xor al, 1
and al, 0
and r11b, 1
or cl, sil
or al, r11b
xor cl, al
xor cl, 0xff
mov r11b, 1
xor r11b, 1
mov al, 1
xor al, 0
or cl, r11b
or al, 0
xor cl, 0xff
and cl, al
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov al, dl
and al, r9b
xor dl, r9b
or al, dl
mov dl, cl
and dl, r8b
xor cl, r8b
or dl, cl
mov r8b, al
xor r8b, 0xff
mov cl, dl
and cl, r8b
xor dl, 0xff
and al, dl
or cl, al
mov dl, bl
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov al, bl
and al, r8b
or dl, al
mov dil, 1
xor dil, 1
xor dl, 0xff
mov al, 1
xor al, 1
or dil, dl
or al, 1
xor dil, 0xff
and dil, al
mov al, 1
xor al, 1
and al, 1
mov dl, 1
xor dl, 1
and dl, 1
or al, dl
xor al, 0xff
mov sil, bl
xor sil, al
and sil, bl
mov al, dil
xor al, 0xff
mov r9b, sil
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov dl, al
and dl, 0xff
and dil, r8b
mov r11b, r9b
and r11b, 0xff
and sil, r8b
or dl, dil
or r11b, sil
xor dl, r11b
or al, r9b
xor al, 0xff
or r8b, 1
and al, r8b
or dl, al
mov byte [rbp - 0x62], dl
mov r9b, 1
xor r9b, 1
and r9b, 1
mov r8b, 1
xor r8b, 1
mov r11b, r8b
and r11b, 1
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or r9b, r11b
or al, r8b
xor r9b, al
mov r8b, 1
xor r8b, 0
xor r9b, 0xff
mov al, 1
xor al, 1
or r8b, r9b
or al, 1
xor r8b, 0xff
and r8b, al
mov dil, 1
xor dil, 0
and dil, 0
mov r9b, 1
xor r9b, 0
mov r11b, r9b
and r11b, 0
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or dil, r11b
or al, r9b
xor dil, al
mov sil, dil
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov al, 1
xor al, 1
and al, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or al, r9b
mov r11b, 1
xor r11b, 0
mov r9b, al
xor r9b, r11b
and r9b, al
mov r11b, 1
xor r11b, 1
xor dil, 0xff
mov al, 1
xor al, 0
or r11b, dil
or al, 0
xor r11b, 0xff
and r11b, al
mov al, r8b
and al, sil
xor r8b, sil
or al, r8b
mov r8b, r9b
and r8b, r11b
xor r9b, r11b
or r8b, r9b
mov r9b, al
xor r9b, 0xff
mov r11b, r8b
and r11b, r9b
xor r8b, 0xff
and al, r8b
or r11b, al
mov byte [rbp - 0x61], r11b
mov r12b, cl
xor r12b, 0xff
and r12b, 1
mov r8b, 1
xor r8b, 1
mov r9b, cl
and r9b, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or r12b, r9b
or al, r8b
xor r12b, al
mov r14b, 1
xor r14b, 1
and r14b, 1
mov al, 1
xor al, 1
and al, 1
or r14b, al
mov r15b, 1
xor r15b, 0
and r15b, 1
mov r8b, 1
xor r8b, 1
mov r9b, r8b
and r9b, 0
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or r15b, r9b
or al, r8b
xor r15b, al
mov al, r12b
xor al, 0xff
mov sil, r14b
xor sil, 0xff
mov r8b, 1
xor r8b, 0
mov r9b, al
and r9b, 0
and r12b, r8b
mov dil, sil
and dil, 0
and r14b, r8b
or r9b, r12b
or dil, r14b
xor r9b, dil
or al, sil
xor al, 0xff
or r8b, 0
and al, r8b
or r9b, al
mov al, 1
xor al, 0
mov dil, r15b
xor dil, 0xff
mov sil, 1
xor sil, 0
mov r8b, al
and r8b, 0
mov r12b, sil
and r12b, 0
mov r14b, dil
and r14b, 0
and r15b, sil
or r8b, r12b
or r14b, r15b
xor r8b, r14b
or al, dil
xor al, 0xff
or sil, 0
and al, sil
or r8b, al
mov al, r9b
xor al, 0xff
and al, 1
mov sil, 1
xor sil, 1
and r9b, sil
or al, r9b
xor r8b, 0xff
mov r9b, al
xor r9b, r8b
and r9b, al
mov r12b, r10b
xor r12b, 0xff
and r12b, 0
mov r8b, 1
xor r8b, 0
and r10b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or r12b, r10b
or al, r8b
xor r12b, al
mov r14b, r11b
xor r14b, 0xff
and r14b, 0
mov r8b, 1
xor r8b, 0
mov r10b, r11b
and r10b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or r14b, r10b
or al, r8b
xor r14b, al
mov r15b, 1
xor r15b, 1
and r15b, 1
mov r8b, 1
xor r8b, 1
mov r10b, r8b
and r10b, 1
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or r15b, r10b
or al, r8b
xor r15b, al
mov r8b, r12b
xor r8b, 0xff
mov sil, r14b
xor sil, 0xff
mov r10b, 1
xor r10b, 0
mov al, r8b
and al, 0
and r12b, r10b
mov dil, sil
and dil, 0
and r14b, r10b
or al, r12b
or dil, r14b
xor al, dil
or r8b, sil
xor r8b, 0xff
or r10b, 0
and r8b, r10b
or al, r8b
mov r10b, 1
xor r10b, 1
mov dil, r15b
xor dil, 0xff
mov sil, 1
xor sil, 1
mov r8b, r10b
and r8b, 0xff
mov r12b, sil
and r12b, 1
mov r14b, dil
and r14b, 0xff
and r15b, sil
or r8b, r12b
or r14b, r15b
xor r8b, r14b
or r10b, dil
xor r10b, 0xff
or sil, 1
and r10b, sil
or r8b, r10b
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov sil, 1
xor sil, 1
and al, sil
or r10b, al
xor r10b, 0xff
xor r8b, 0xff
mov al, 1
xor al, 0
or r10b, r8b
or al, 0
xor r10b, 0xff
and r10b, al
mov sil, 1
xor sil, 1
and sil, 1
mov al, 1
xor al, 1
and al, 1
or sil, al
mov al, dl
xor al, 0xff
and al, 0
mov r14b, 1
xor r14b, 0
mov dil, dl
and dil, r14b
mov r8b, sil
xor r8b, 0xff
and r8b, 0
and sil, r14b
or al, dil
or r8b, sil
xor al, r8b
xor dl, 0xff
mov r8b, al
xor r8b, dl
and r8b, al
mov r15b, bl
xor r15b, 0xff
and r15b, 0
mov dl, 1
xor dl, 0
and bl, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r15b, bl
or al, dl
xor r15b, al
mov r14b, r11b
xor r14b, 0xff
and r14b, 0
mov dl, 1
xor dl, 0
and r11b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r14b, r11b
or al, dl
xor r14b, al
mov dl, 1
xor dl, 0
and dl, 0
mov r11b, 1
xor r11b, 0
mov bl, r11b
and bl, 0
mov al, 1
xor al, 1
and al, 0
and r11b, 1
or dl, bl
or al, r11b
xor dl, al
mov r11b, r15b
xor r11b, 0xff
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 1
mov al, r11b
and al, 0xff
and r15b, bl
mov dil, sil
and dil, 0xff
and r14b, bl
or al, r15b
or dil, r14b
xor al, dil
or r11b, sil
xor r11b, 0xff
or bl, 1
and r11b, bl
or al, r11b
mov r11b, dl
and r11b, 0
xor dl, 0
or r11b, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov bl, 1
xor bl, 1
and al, bl
or dl, al
xor r11b, 0xff
mov al, dl
xor al, r11b
and al, dl
mov r15b, r9b
xor r15b, 0xff
and r15b, 0
mov r11b, 1
xor r11b, 0
mov bl, r9b
and bl, r11b
mov dl, 1
xor dl, 1
and dl, 0
and r11b, 1
or r15b, bl
or dl, r11b
xor r15b, dl
mov dil, r10b
xor dil, 0xff
and dil, 1
mov r11b, 1
xor r11b, 1
mov bl, r10b
and bl, r11b
mov dl, 1
xor dl, 1
and dl, 0xff
and r11b, 1
or dil, bl
or dl, r11b
xor dil, dl
mov r14b, 1
xor r14b, 0
and r14b, 1
mov r11b, 1
xor r11b, 1
mov bl, r11b
and bl, 0
mov dl, 1
xor dl, 1
and dl, 0xff
and r11b, 1
or r14b, bl
or dl, r11b
xor r14b, dl
mov r11b, 1
xor r11b, 0
mov dl, r15b
xor dl, r11b
and dl, r15b
xor r9b, 0xff
mov bl, r14b
xor bl, 0xff
mov r11b, 1
xor r11b, 1
or r9b, bl
or r11b, 1
xor r9b, 0xff
and r9b, r11b
mov r13b, dil
xor r13b, 0xff
mov bl, 1
xor bl, 0
mov r11b, 1
xor r11b, 1
or r13b, bl
or r11b, 1
xor r13b, 0xff
and r13b, r11b
mov r11b, r14b
xor r11b, 0xff
mov r12b, r10b
xor r12b, r11b
and r12b, r10b
mov r11b, dl
and r11b, r9b
xor dl, r9b
or r11b, dl
mov dl, r13b
xor dl, 0xff
mov bl, r12b
xor bl, 0xff
mov r9b, 1
xor r9b, 1
mov r10b, dl
and r10b, 0xff
and r13b, r9b
mov sil, bl
and sil, 0xff
and r12b, r9b
or r10b, r13b
or sil, r12b
xor r10b, sil
or dl, bl
xor dl, 0xff
or r9b, 1
and dl, r9b
or r10b, dl
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov bl, 1
xor bl, 1
and r11b, bl
mov dl, r10b
xor dl, 0xff
and dl, 0xff
and r10b, bl
or r9b, r11b
or dl, r10b
xor r9b, dl
mov r10b, r15b
xor r10b, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 0
mov dl, r10b
and dl, 0
and r15b, r11b
mov sil, bl
and sil, 0
and dil, r11b
or dl, r15b
or sil, dil
xor dl, sil
or r10b, bl
xor r10b, 0xff
or r11b, 0
and r10b, r11b
or dl, r10b
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov r11b, 1
xor r11b, 1
and dl, r11b
or r10b, dl
mov dl, 1
xor dl, 0
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r11b, dl
and r11b, 0
mov r15b, bl
and r15b, 0
mov dil, sil
and dil, 0
and r14b, bl
or r11b, r15b
or dil, r14b
xor r11b, dil
or dl, sil
xor dl, 0xff
or bl, 0
and dl, bl
or r11b, dl
xor r10b, 0xff
xor r11b, 0xff
mov dl, 1
xor dl, 1
or r10b, r11b
or dl, 1
xor r10b, 0xff
and r10b, dl
mov dl, r9b
and dl, r10b
xor r9b, r10b
or dl, r9b
mov r12b, r8b
xor r12b, 0xff
and r12b, 1
mov r10b, 1
xor r10b, 1
mov r11b, r8b
and r11b, r10b
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r10b, 1
or r12b, r11b
or r9b, r10b
xor r12b, r9b
mov r14b, al
xor r14b, 0xff
and r14b, 1
mov r10b, 1
xor r10b, 1
mov r9b, al
and r9b, r10b
or r14b, r9b
mov r15b, 1
xor r15b, 1
and r15b, 0
mov r10b, 1
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov r9b, 1
xor r9b, 1
and r9b, 0
and r10b, 1
or r15b, r11b
or r9b, r10b
xor r15b, r9b
mov r9b, 1
xor r9b, 1
mov r11b, r12b
xor r11b, r9b
and r11b, r12b
mov r9b, r15b
xor r9b, 0xff
mov dil, r8b
xor dil, r9b
and dil, r8b
mov r9b, 1
xor r9b, 1
mov r8b, r14b
xor r8b, r9b
and r8b, r14b
mov r9b, r15b
xor r9b, 0xff
mov r13b, al
xor r13b, r9b
and r13b, al
mov al, r11b
xor al, 0xff
mov bl, dil
xor bl, 0xff
mov r10b, 1
xor r10b, 1
mov r9b, al
and r9b, 0xff
and r11b, r10b
mov sil, bl
and sil, 0xff
and dil, r10b
or r9b, r11b
mov r11b, byte [rbp - 0x62]
or sil, dil
xor r9b, sil
or al, bl
xor al, 0xff
or r10b, 1
and al, r10b
or r9b, al
mov al, r8b
xor al, 0xff
mov sil, r13b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r10b, al
and r10b, 0
and r8b, bl
mov dil, sil
and dil, 0
and r13b, bl
or r10b, r8b
mov r8b, byte [rbp - 0x61]
or dil, r13b
xor r10b, dil
or al, sil
xor al, 0xff
or bl, 0
and al, bl
or r10b, al
mov bl, r9b
xor bl, 0xff
mov al, r10b
and al, bl
xor r10b, 0xff
and r9b, r10b
or al, r9b
mov r9b, r12b
xor r9b, 0xff
mov bl, r14b
xor bl, 0xff
mov r10b, 1
xor r10b, 1
mov sil, r9b
and sil, 0xff
and r12b, r10b
mov dil, bl
and dil, 0xff
and r14b, r10b
or sil, r12b
or dil, r14b
xor sil, dil
or r9b, bl
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or sil, r9b
mov r10b, sil
xor r10b, 0xff
and r10b, 0
mov bl, 1
xor bl, 0
and sil, bl
mov r9b, 1
xor r9b, 1
and r9b, 0
and bl, 1
or r10b, sil
or r9b, bl
xor r10b, r9b
mov r9b, 1
xor r9b, 1
mov dil, r15b
xor dil, 0xff
mov sil, 1
xor sil, 1
mov bl, r9b
and bl, 0xff
mov r12b, sil
and r12b, 1
mov r14b, dil
and r14b, 0xff
and r15b, sil
or bl, r12b
or r14b, r15b
xor bl, r14b
or r9b, dil
xor r9b, 0xff
or sil, 1
and r9b, sil
or bl, r9b
xor bl, 0xff
mov r9b, r10b
xor r9b, bl
and r9b, r10b
mov dil, al
and dil, r9b
xor al, r9b
or dil, al
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r9b, 1
xor r9b, 0
mov bl, dl
and bl, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or r10b, bl
or al, r9b
xor r10b, al
mov al, 1
xor al, 1
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
or al, r10b
or r9b, 0
xor al, 0xff
and al, r9b
mov r10b, 1
xor r10b, 1
and r10b, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or r10b, r9b
xor dl, 0xff
mov bl, r10b
xor bl, 0xff
mov r9b, 1
xor r9b, 1
or dl, bl
or r9b, 1
xor dl, 0xff
and dl, r9b
mov r9b, dil
xor r9b, 0xff
and r9b, 1
mov sil, 1
xor sil, 1
mov bl, dil
and bl, sil
or r9b, bl
mov bl, 1
xor bl, 1
mov r14b, r9b
xor r14b, bl
and r14b, r9b
xor dil, 0xff
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or dil, r10b
or r9b, 1
xor dil, 0xff
and dil, r9b
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov al, r14b
xor al, 0xff
mov bl, dil
xor bl, 0xff
mov r10b, 1
xor r10b, 0
mov dl, al
and dl, 0
and r14b, r10b
mov sil, bl
and sil, 0
and dil, r10b
or dl, r14b
or sil, dil
xor dl, sil
or al, bl
xor al, 0xff
or r10b, 0
and al, r10b
or dl, al
mov bl, r9b
xor bl, 0xff
and bl, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov al, dl
xor al, 0xff
and al, 0
and dl, r10b
or bl, r9b
or al, dl
xor bl, al
mov dl, cl
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
mov al, cl
and al, r9b
or dl, al
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov al, r11b
and al, r10b
or r9b, al
mov al, 1
xor al, 0
and al, 1
mov r10b, 1
xor r10b, 1
and r10b, 0
or al, r10b
mov r10b, dl
xor r10b, 0xff
mov dil, 1
xor dil, 0
mov sil, 1
xor sil, 1
or r10b, dil
or sil, 1
xor r10b, 0xff
and r10b, sil
mov sil, al
xor sil, 0xff
mov dil, cl
xor dil, sil
and dil, cl
mov cl, r9b
xor cl, 0xff
mov r14b, 1
xor r14b, 0
mov sil, 1
xor sil, 0
or cl, r14b
or sil, 0
xor cl, 0xff
and cl, sil
mov r14b, al
xor r14b, 0xff
mov sil, r11b
xor sil, r14b
and sil, r11b
mov r11b, r10b
and r11b, dil
xor r10b, dil
or r11b, r10b
mov r10b, cl
and r10b, sil
xor cl, sil
or r10b, cl
mov sil, r11b
xor sil, 0xff
and sil, 0
mov dil, 1
xor dil, 0
and r11b, dil
mov cl, r10b
xor cl, 0xff
and cl, 0
and r10b, dil
or sil, r11b
or cl, r10b
xor sil, cl
mov cl, dl
and cl, r9b
xor dl, r9b
or cl, dl
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov dl, 1
xor dl, 1
and cl, dl
or r10b, cl
mov cl, al
and cl, 0
xor al, 0
or cl, al
xor r10b, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or r10b, cl
or al, 1
xor r10b, 0xff
and r10b, al
mov al, sil
xor al, 0xff
mov dl, r10b
xor dl, 0xff
mov cl, 1
xor cl, 0
mov r11b, al
and r11b, 0
and sil, cl
mov r9b, dl
and r9b, 0
and r10b, cl
or r11b, sil
or r9b, r10b
xor r11b, r9b
or al, dl
xor al, 0xff
or cl, 0
and al, cl
or r11b, al
mov r14b, r11b
xor r14b, 0xff
and r14b, 1
mov cl, 1
xor cl, 1
mov dl, r11b
and dl, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r14b, dl
or al, cl
xor r14b, al
xor r14b, 0xff
xor r14b, 0
and r14b, 0
mov sil, 1
xor sil, 0
and sil, 1
mov al, 1
xor al, 1
and al, 0
or sil, al
xor r11b, 0xff
mov cl, sil
xor cl, 0xff
mov al, 1
xor al, 1
or r11b, cl
or al, 1
xor r11b, 0xff
and r11b, al
mov dil, 1
xor dil, 1
and dil, 0
mov cl, 1
xor cl, 0
mov dl, cl
and dl, 1
mov al, 1
xor al, 1
and al, 0
and cl, 1
or dil, dl
or al, cl
xor dil, al
xor dil, 0xff
mov cl, 1
xor cl, 0
mov al, 1
xor al, 1
or dil, cl
or al, 1
xor dil, 0xff
and dil, al
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov cl, r14b
xor cl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov dl, 1
xor dl, 0
mov al, cl
and al, 0
and r14b, dl
mov r10b, r9b
and r10b, 0
and r11b, dl
or al, r14b
or r10b, r11b
xor al, r10b
or cl, r9b
xor cl, 0xff
or dl, 0
and cl, dl
or al, cl
mov cl, dil
xor cl, 0xff
mov r10b, sil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov dl, cl
and dl, 0
and dil, r9b
mov r11b, r10b
and r11b, 0
and sil, r9b
or dl, dil
or r11b, sil
xor dl, r11b
or cl, r10b
xor cl, 0xff
or r9b, 0
and cl, r9b
or dl, cl
mov r9b, al
xor r9b, 0xff
mov cl, dl
and cl, r9b
xor dl, 0xff
and al, dl
or cl, al
mov al, 1
xor al, 1
and al, 1
mov dl, 1
xor dl, 1
and dl, 1
or al, dl
mov dl, r8b
xor dl, 0xff
and dl, 1
mov r10b, 1
xor r10b, 1
mov r9b, r8b
and r9b, r10b
or dl, r9b
mov dil, 1
xor dil, 0
and dil, 1
mov r10b, 1
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r10b, 1
or dil, r11b
or r9b, r10b
xor dil, r9b
mov r9b, 1
xor r9b, 0
mov r13b, al
xor r13b, r9b
and r13b, al
mov r14b, 1
xor r14b, 1
mov r10b, dil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
or r14b, r10b
or r9b, 0
xor r14b, 0xff
and r14b, r9b
mov r9b, 1
xor r9b, 0
mov r12b, dl
xor r12b, r9b
and r12b, dl
mov r9b, dil
xor r9b, 0xff
mov r15b, r8b
xor r15b, r9b
and r15b, r8b
mov r8b, r13b
xor r8b, 0xff
mov r11b, r14b
xor r11b, 0xff
mov r9b, 1
xor r9b, 0
mov r10b, r8b
and r10b, 0
and r13b, r9b
mov sil, r11b
and sil, 0
and r14b, r9b
or r10b, r13b
or sil, r14b
xor r10b, sil
or r8b, r11b
xor r8b, 0xff
or r9b, 0
and r8b, r9b
or r10b, r8b
mov r8b, r12b
xor r8b, 0xff
mov sil, r15b
xor sil, 0xff
mov r11b, 1
xor r11b, 0
mov r9b, r8b
and r9b, 0
and r12b, r11b
mov r14b, sil
and r14b, 0
and r15b, r11b
or r9b, r12b
or r14b, r15b
xor r9b, r14b
or r8b, sil
xor r8b, 0xff
or r11b, 0
and r8b, r11b
or r9b, r8b
mov sil, r10b
xor sil, 0xff
and sil, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
mov r8b, r9b
xor r8b, 0xff
and r8b, 0xff
and r9b, r11b
or sil, r10b
or r8b, r9b
xor sil, r8b
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov al, r9b
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
and r9b, r8b
mov dl, 1
xor dl, 1
and dl, 0xff
and r8b, 1
or al, r9b
or dl, r8b
xor al, dl
mov r8b, 1
xor r8b, 0
mov r10b, dil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov dl, r8b
and dl, 0
mov r14b, r9b
and r14b, 0
mov r11b, r10b
and r11b, 0
and dil, r9b
or dl, r14b
or r11b, dil
xor dl, r11b
or r8b, r10b
xor r8b, 0xff
or r9b, 0
and r8b, r9b
or dl, r8b
xor dl, 0xff
mov r11b, al
xor r11b, dl
and r11b, al
mov al, sil
xor al, 0xff
mov r8b, r11b
xor r8b, 0xff
mov dl, 1
xor dl, 1
mov r9b, al
and r9b, 0xff
and sil, dl
mov r10b, r8b
and r10b, 0xff
and r11b, dl
or r9b, sil
or r10b, r11b
xor r9b, r10b
or al, r8b
xor al, 0xff
or dl, 1
and al, dl
or r9b, al
mov r8b, r9b
xor r8b, 0xff
and r8b, 0
mov dl, 1
xor dl, 0
and r9b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r8b, r9b
or al, dl
xor r8b, al
mov dl, cl
xor dl, 0xff
mov al, r8b
and al, dl
xor r8b, 0xff
mov dl, cl
and dl, r8b
or al, dl
xor cl, 0xff
mov r11b, al
xor r11b, cl
and r11b, al
mov al, bl
xor al, 0xff
and al, 1
mov dl, 1
xor dl, 1
mov cl, bl
and cl, dl
or al, cl
mov r8b, r11b
xor r8b, 0xff
and r8b, 1
mov dl, 1
xor dl, 1
mov cl, r11b
and cl, dl
or r8b, cl
mov dl, 1
xor dl, 1
and dl, 1
mov r9b, 1
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or dl, r10b
or cl, r9b
xor dl, cl
mov cl, 1
xor cl, 1
mov r9b, al
xor r9b, cl
and r9b, al
xor bl, 0xff
mov r10b, dl
xor r10b, 0xff
mov cl, 1
xor cl, 0
or bl, r10b
or cl, 0
xor bl, 0xff
and bl, cl
mov r10b, 1
xor r10b, 1
mov cl, r8b
xor cl, r10b
and cl, r8b
xor r11b, 0xff
mov sil, dl
xor sil, 0xff
mov r10b, 1
xor r10b, 1
or r11b, sil
or r10b, 1
xor r11b, 0xff
and r11b, r10b
mov r10b, r9b
and r10b, bl
xor r9b, bl
or r10b, r9b
mov r9b, cl
and r9b, r11b
xor cl, r11b
or r9b, cl
mov r11b, r10b
xor r11b, 0xff
and r11b, 1
mov bl, 1
xor bl, 1
and r10b, bl
mov cl, r9b
xor cl, 0xff
and cl, 0xff
and r9b, bl
or r11b, r10b
or cl, r9b
xor r11b, cl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov al, cl
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
and cl, r8b
or al, cl
mov cl, dl
and cl, 1
xor dl, 1
or cl, dl
xor cl, 0xff
mov r10b, al
xor r10b, cl
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x3b31a76e
mov ecx, 0xfd52c156
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov dword [rbp], 0xc3ffa62a
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x26c86b45
sub r8d, 0x6dc2f138
add r8d, 0x26c86b45
mov edx, ecx
sub edx, 0x4e032b0a
sub edx, r8d
add edx, 0x4e032b0a
xor r8d, r8d
sub r8d, 0x35478a72
add edx, r8d
xor r8d, r8d
sub r8d, 1
add edx, r8d
xor r8d, r8d
sub r8d, edx
xor edx, edx
sub edx, 0x35478a72
add r8d, edx
xor edx, edx
sub edx, r8d
sub edx, 0x4c9c2c75
add edx, 0x131114fb
add edx, 0x4c9c2c75
sub edx, 0x3a51056d
sub edx, 0x6dc2f138
add edx, 0x3a51056d
add edx, 0xf523c4a7
sub edx, 0x131114fb
sub edx, 0xf523c4a7
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete dl
cmp eax, 0xa
setl al
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r8b, 1
xor r8b, 1
mov cl, al
and cl, r8b
or r9b, cl
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov r11b, 1
xor r11b, 0
mov r10b, dl
and r10b, r11b
mov cl, r9b
xor cl, 0xff
and cl, 0
and r9b, r11b
or r8b, r10b
or cl, r9b
xor r8b, cl
xor r8b, 0xff
mov r9b, dl
xor r9b, 0xff
mov cl, 1
xor cl, 0
or r8b, r9b
or cl, 0
xor r8b, 0xff
and r8b, cl
mov r10b, dl
xor r10b, 0xff
and r10b, 1
mov r9b, 1
xor r9b, 1
mov cl, dl
and cl, r9b
or r10b, cl
mov cl, al
xor cl, 0xff
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or cl, r10b
or r9b, 1
xor cl, 0xff
and cl, r9b
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
and al, r10b
or r9b, al
xor dl, 0xff
xor r9b, 0xff
mov al, 1
xor al, 0
or dl, r9b
or al, 0
xor dl, 0xff
and dl, al
mov al, cl
and al, dl
xor cl, dl
or al, cl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
mov dl, r8b
and dl, r9b
or cl, dl
mov dl, al
xor dl, 0xff
and dl, 0
mov r10b, 1
xor r10b, 0
mov r11b, al
and r11b, r10b
mov r9b, 1
xor r9b, 1
and r9b, 0
and r10b, 1
or dl, r11b
or r9b, r10b
xor dl, r9b
mov bl, 1
xor bl, 0
and bl, 1
mov r10b, 1
xor r10b, 1
mov r11b, r10b
and r11b, 0
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r10b, 1
or bl, r11b
or r9b, r10b
xor bl, r9b
mov r15b, cl
xor r15b, 0xff
mov r10b, 1
xor r10b, 0
mov r9b, 1
xor r9b, 1
or r15b, r10b
or r9b, 1
xor r15b, 0xff
and r15b, r9b
mov r9b, bl
xor r9b, 0xff
mov sil, r8b
xor sil, r9b
and sil, r8b
mov r8b, 1
xor r8b, 0
mov r14b, dl
xor r14b, r8b
and r14b, dl
mov r8b, bl
xor r8b, 0xff
mov dil, al
xor dil, r8b
and dil, al
mov r8b, r15b
xor r8b, 0xff
mov r10b, sil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov al, r8b
and al, 0
and r15b, r9b
mov r11b, r10b
and r11b, 0
and sil, r9b
or al, r15b
or r11b, sil
xor al, r11b
or r8b, r10b
xor r8b, 0xff
or r9b, 0
and r8b, r9b
or al, r8b
mov r9b, r14b
xor r9b, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov r8b, r9b
and r8b, 0
and r14b, r10b
mov sil, r11b
and sil, 0
and dil, r10b
or r8b, r14b
or sil, dil
xor r8b, sil
or r9b, r11b
xor r9b, 0xff
or r10b, 0
and r9b, r10b
or r8b, r9b
mov r9b, al
xor r9b, 0xff
mov r11b, r8b
and r11b, r9b
xor r8b, 0xff
and al, r8b
or r11b, al
mov al, cl
and al, dl
xor cl, dl
or al, cl
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov cl, 1
xor cl, 1
and al, cl
or r10b, al
mov al, 1
xor al, 0
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov cl, al
and cl, 0
mov sil, dl
and sil, 0
mov r9b, r8b
and r9b, 0
and bl, dl
or cl, sil
or r9b, bl
xor cl, r9b
or al, r8b
xor al, 0xff
or dl, 0
and al, dl
or cl, al
xor r10b, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or r10b, cl
or al, 0
xor r10b, 0xff
and r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xab319b98
mov ecx, 0xbecddbbb
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov r8d, 0x5a2784ac
add r8d, 0
sub r8d, 0xb000ad14
sub r8d, 0x5a2784ac
add r8d, 0x82cf1248
sub r8d, 1
sub r8d, 0x82cf1248
add r8d, 0xf14ef125
add r8d, 0xb000ad14
sub r8d, 0xf14ef125
mov edx, ecx
sub edx, 0xa98f8c6b
add edx, 0xd4252a23
add edx, 0xa98f8c6b
add edx, 0xb017966c
add edx, r8d
sub edx, 0xb017966c
sub edx, 0xf2d34c11
sub edx, 0xd4252a23
add edx, 0xf2d34c11
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl r8b
mov sil, cl
xor sil, 0xff
and sil, 0
mov dl, 1
xor dl, 0
mov r9b, cl
and r9b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or sil, r9b
or al, dl
xor sil, al
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov al, 1
xor al, 1
and al, 0
mov r9b, 1
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov dl, 1
xor dl, 1
and dl, 0
and r9b, 1
or al, r10b
or dl, r9b
xor al, dl
xor al, 0xff
mov r11b, cl
xor r11b, al
and r11b, cl
mov al, sil
xor al, 0xff
mov r9b, r11b
xor r9b, 0xff
mov dl, 1
xor dl, 0
mov bl, al
and bl, 0
and sil, dl
mov r10b, r9b
and r10b, 0
and r11b, dl
or bl, sil
or r10b, r11b
xor bl, r10b
or al, r9b
xor al, 0xff
or dl, 0
and al, dl
or bl, al
mov byte [rbp - 0x65], bl
mov r15b, r8b
xor r15b, 0xff
and r15b, 0
mov dl, 1
xor dl, 0
mov r9b, r8b
and r9b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r15b, r9b
or al, dl
xor r15b, al
xor r15b, 0xff
xor r15b, 1
and r15b, 0xff
mov r10b, 1
xor r10b, 1
and r10b, 1
mov al, 1
xor al, 1
and al, 1
or r10b, al
mov al, r10b
xor al, 0xff
mov r14b, r8b
xor r14b, al
and r14b, r8b
mov dl, 1
xor dl, 1
and dl, 1
mov al, 1
xor al, 1
and al, 1
or dl, al
mov r9b, 1
xor r9b, 1
mov al, dl
xor al, r9b
and al, dl
mov dl, 1
xor dl, 1
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or dl, r10b
or r9b, 1
xor dl, 0xff
and dl, r9b
mov r9b, r15b
xor r9b, 0xff
mov sil, r14b
xor sil, 0xff
mov r11b, 1
xor r11b, 1
mov r10b, r9b
and r10b, 0xff
and r15b, r11b
mov dil, sil
and dil, 0xff
and r14b, r11b
or r10b, r15b
or dil, r14b
xor r10b, dil
or r9b, sil
xor r9b, 0xff
or r11b, 1
and r9b, r11b
or r10b, r9b
mov r9b, al
and r9b, dl
xor al, dl
or r9b, al
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
mov al, r9b
xor al, 0xff
and al, 0xff
and r9b, r11b
or dl, r10b
or al, r9b
xor dl, al
mov r9b, 1
xor r9b, 1
and r9b, 1
mov r10b, 1
xor r10b, 1
mov r11b, r10b
and r11b, 1
mov al, 1
xor al, 1
and al, 0xff
and r10b, 1
or r9b, r11b
or al, r10b
xor r9b, al
mov r10b, 1
xor r10b, 0
xor r9b, 0xff
mov al, 1
xor al, 1
or r10b, r9b
or al, 1
xor r10b, 0xff
and r10b, al
mov r11b, 1
xor r11b, 0
and r11b, 1
mov al, 1
xor al, 1
and al, 0
or r11b, al
mov sil, 1
xor sil, 1
mov r9b, r11b
xor r9b, 0xff
mov al, 1
xor al, 0
or sil, r9b
or al, 0
xor sil, 0xff
and sil, al
mov r9b, 1
xor r9b, 1
and r9b, 1
mov dil, 1
xor dil, 1
mov r14b, dil
and r14b, 1
mov al, 1
xor al, 1
and al, 0xff
and dil, 1
or r9b, r14b
or al, dil
xor r9b, al
mov dil, 1
xor dil, 0
mov al, r9b
xor al, dil
and al, r9b
xor r11b, 0xff
xor r11b, 1
and r11b, 0xff
mov r9b, r10b
and r9b, sil
xor r10b, sil
or r9b, r10b
mov r10b, al
and r10b, r11b
xor al, r11b
or r10b, al
mov r11b, r9b
xor r11b, 0xff
mov al, r10b
and al, r11b
xor r10b, 0xff
and r9b, r10b
or al, r9b
mov byte [rbp - 0x64], al
mov r10b, bl
xor r10b, 0xff
and r10b, 1
mov r11b, 1
xor r11b, 1
and bl, r11b
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and r11b, 1
or r10b, bl
or r9b, r11b
xor r10b, r9b
mov r11b, 1
xor r11b, 1
and r11b, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or r11b, r9b
mov r9b, 1
xor r9b, 0
and r9b, 0
mov sil, 1
xor sil, 0
mov dil, sil
and dil, 0
mov bl, 1
xor bl, 1
and bl, 0
and sil, 1
or r9b, dil
or bl, sil
xor r9b, bl
mov sil, r10b
and sil, r11b
xor r10b, r11b
or sil, r10b
mov r11b, r9b
and r11b, 0
xor r9b, 0
or r11b, r9b
mov r10b, sil
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
and sil, bl
mov r9b, 1
xor r9b, 1
and r9b, 0xff
and bl, 1
or r10b, sil
or r9b, bl
xor r10b, r9b
xor r10b, 0xff
xor r11b, 0xff
mov r9b, 1
xor r9b, 0
or r10b, r11b
or r9b, 0
xor r10b, 0xff
and r10b, r9b
mov r15b, cl
xor r15b, 0xff
and r15b, 1
mov r9b, 1
xor r9b, 1
and cl, r9b
or r15b, cl
mov dil, al
xor dil, 0xff
and dil, 1
mov r9b, 1
xor r9b, 1
mov cl, al
and cl, r9b
or dil, cl
mov r14b, 1
xor r14b, 0
and r14b, 0
mov r9b, 1
xor r9b, 0
mov r11b, r9b
and r11b, 0
mov cl, 1
xor cl, 1
and cl, 0
and r9b, 1
or r14b, r11b
or cl, r9b
xor r14b, cl
mov cl, r15b
xor cl, 0xff
mov bl, dil
xor bl, 0xff
mov r9b, 1
xor r9b, 0
mov r11b, cl
and r11b, 0
and r15b, r9b
mov sil, bl
and sil, 0
and dil, r9b
or r11b, r15b
or sil, dil
xor r11b, sil
or cl, bl
xor cl, 0xff
or r9b, 0
and cl, r9b
or r11b, cl
mov cl, 1
xor cl, 0
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r9b, cl
and r9b, 0
mov r15b, bl
and r15b, 0
mov dil, sil
and dil, 0
and r14b, bl
or r9b, r15b
or dil, r14b
xor r9b, dil
or cl, sil
xor cl, 0xff
or bl, 0
and cl, bl
or r9b, cl
mov cl, r11b
xor cl, 0xff
and cl, 1
mov bl, 1
xor bl, 1
and r11b, bl
or cl, r11b
xor r9b, 0xff
mov r12b, cl
xor r12b, r9b
and r12b, cl
mov r15b, dl
xor r15b, 0xff
and r15b, 1
mov r9b, 1
xor r9b, 1
mov r11b, dl
and r11b, r9b
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or r15b, r11b
or cl, r9b
xor r15b, cl
mov dil, 1
xor dil, 1
and dil, 0
mov r9b, 1
xor r9b, 0
mov r11b, r9b
and r11b, 1
mov cl, 1
xor cl, 1
and cl, 0
and r9b, 1
or dil, r11b
or cl, r9b
xor dil, cl
mov r14b, 1
xor r14b, 1
and r14b, 1
mov r9b, 1
xor r9b, 1
mov r11b, r9b
and r11b, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or r14b, r11b
or cl, r9b
xor r14b, cl
mov cl, r15b
xor cl, 0xff
mov r11b, dil
xor r11b, 0xff
mov r9b, 1
xor r9b, 0
mov sil, cl
and sil, 0
and r15b, r9b
mov bl, r11b
and bl, 0
and dil, r9b
or sil, r15b
or bl, dil
xor sil, bl
or cl, r11b
xor cl, 0xff
or r9b, 0
and cl, r9b
or sil, cl
mov cl, 1
xor cl, 1
mov bl, r14b
xor bl, 0xff
mov r9b, 1
xor r9b, 0
mov r11b, cl
and r11b, 0
mov r15b, r9b
and r15b, 1
mov dil, bl
and dil, 0
and r14b, r9b
or r11b, r15b
or dil, r14b
xor r11b, dil
or cl, bl
xor cl, 0xff
or r9b, 0
and cl, r9b
or r11b, cl
mov cl, sil
xor cl, 0xff
and cl, 0
mov bl, 1
xor bl, 0
and sil, bl
mov r9b, 1
xor r9b, 1
and r9b, 0
and bl, 1
or cl, sil
or r9b, bl
xor cl, r9b
xor cl, 0xff
xor r11b, 0xff
mov r9b, 1
xor r9b, 1
or cl, r11b
or r9b, 1
xor cl, 0xff
and cl, r9b
mov r11b, al
xor r11b, 0xff
and r11b, 1
mov r9b, 1
xor r9b, 1
and al, r9b
or r11b, al
mov al, r8b
xor al, 0xff
mov r9b, r11b
and r9b, al
xor r11b, 0xff
mov al, r8b
and al, r11b
or r9b, al
xor r9b, 0xff
xor r8b, 0xff
mov al, 1
xor al, 0
or r9b, r8b
or al, 0
xor r9b, 0xff
and r9b, al
mov r15b, r10b
xor r15b, 0xff
and r15b, 1
mov r8b, 1
xor r8b, 1
mov al, r10b
and al, r8b
or r15b, al
mov sil, r12b
xor sil, 0xff
and sil, 1
mov r8b, 1
xor r8b, 1
mov r11b, r12b
and r11b, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or sil, r11b
or al, r8b
xor sil, al
mov r14b, 1
xor r14b, 1
and r14b, 0
mov r8b, 1
xor r8b, 0
mov r11b, r8b
and r11b, 1
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or r14b, r11b
or al, r8b
xor r14b, al
mov r8b, 1
xor r8b, 1
mov al, r15b
xor al, r8b
and al, r15b
mov r11b, r14b
xor r11b, 0xff
mov r8b, r10b
xor r8b, r11b
and r8b, r10b
mov r13b, sil
xor r13b, 0xff
mov r11b, 1
xor r11b, 1
mov r10b, 1
xor r10b, 1
or r13b, r11b
or r10b, 1
xor r13b, 0xff
and r13b, r10b
xor r12b, 0xff
mov r11b, r14b
xor r11b, 0xff
mov r10b, 1
xor r10b, 1
or r12b, r11b
or r10b, 1
xor r12b, 0xff
and r12b, r10b
mov r10b, al
and r10b, r8b
xor al, r8b
or r10b, al
mov al, r13b
xor al, 0xff
mov bl, r12b
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r8b, al
and r8b, 0xff
and r13b, r11b
mov dil, bl
and dil, 0xff
and r12b, r11b
or r8b, r13b
or dil, r12b
xor r8b, dil
or al, bl
xor al, 0xff
or r11b, 1
and al, r11b
or r8b, al
mov dil, r10b
xor dil, 0xff
and dil, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
mov al, r8b
xor al, 0xff
and al, 0xff
and r8b, r11b
or dil, r10b
or al, r8b
xor dil, al
mov al, r15b
xor al, 0xff
mov r11b, sil
xor r11b, 0xff
mov r8b, 1
xor r8b, 1
mov r10b, al
and r10b, 0xff
and r15b, r8b
mov bl, r11b
and bl, 0xff
and sil, r8b
or r10b, r15b
or bl, sil
xor r10b, bl
or al, r11b
xor al, 0xff
or r8b, 1
and al, r8b
or r10b, al
mov bl, r10b
xor bl, 0xff
and bl, 1
mov r8b, 1
xor r8b, 1
and r10b, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or bl, r10b
or al, r8b
xor bl, al
mov al, 1
xor al, 1
mov r11b, r14b
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov r8b, al
and r8b, 0
mov r15b, r10b
and r15b, 1
mov sil, r11b
and sil, 0
and r14b, r10b
or r8b, r15b
or sil, r14b
xor r8b, sil
or al, r11b
xor al, 0xff
or r10b, 0
and al, r10b
or r8b, al
xor bl, 0xff
xor r8b, 0xff
mov al, 1
xor al, 1
or bl, r8b
or al, 1
xor bl, 0xff
and bl, al
mov al, dil
xor al, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov sil, al
and sil, 0
and dil, r8b
mov r11b, r10b
and r11b, 0
and bl, r8b
or sil, dil
or r11b, bl
xor sil, r11b
or al, r10b
xor al, 0xff
or r8b, 0
and al, r8b
or sil, al
mov r8b, cl
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov al, cl
and al, r10b
or r8b, al
mov r10b, r9b
xor r10b, 0xff
and r10b, 1
mov r11b, 1
xor r11b, 1
mov al, r9b
and al, r11b
or r10b, al
mov r15b, 1
xor r15b, 0
and r15b, 1
mov al, 1
xor al, 1
and al, 0
or r15b, al
mov r11b, 1
xor r11b, 0
mov al, r8b
xor al, r11b
and al, r8b
mov r11b, r15b
xor r11b, 0xff
mov r12b, cl
xor r12b, r11b
and r12b, cl
mov r11b, 1
xor r11b, 0
mov cl, r10b
xor cl, r11b
and cl, r10b
mov r11b, r15b
xor r11b, 0xff
mov r13b, r9b
xor r13b, r11b
and r13b, r9b
mov r9b, al
xor r9b, 0xff
mov dil, r12b
xor dil, 0xff
mov bl, 1
xor bl, 1
mov r11b, r9b
and r11b, 0xff
and al, bl
mov r14b, dil
and r14b, 0xff
and r12b, bl
or r11b, al
mov al, byte [rbp - 0x65]
or r14b, r12b
xor r11b, r14b
or r9b, dil
xor r9b, 0xff
or bl, 1
and r9b, bl
or r11b, r9b
mov r9b, cl
xor r9b, 0xff
mov r14b, r13b
xor r14b, 0xff
mov dil, 1
xor dil, 0
mov bl, r9b
and bl, 0
and cl, dil
mov r12b, r14b
and r12b, 0
and r13b, dil
or bl, cl
mov cl, byte [rbp - 0x64]
or r12b, r13b
xor bl, r12b
or r9b, r14b
xor r9b, 0xff
or dil, 0
and r9b, dil
or bl, r9b
mov dil, r11b
xor dil, 0xff
mov r9b, bl
and r9b, dil
xor bl, 0xff
and r11b, bl
or r9b, r11b
mov bl, r8b
and bl, r10b
xor r8b, r10b
or bl, r8b
mov r8b, bl
xor r8b, 0xff
and r8b, 0
mov r11b, 1
xor r11b, 0
and bl, r11b
mov r10b, 1
xor r10b, 1
and r10b, 0
and r11b, 1
or r8b, bl
or r10b, r11b
xor r8b, r10b
mov r10b, 1
xor r10b, 0
mov dil, r15b
xor dil, 0xff
mov bl, 1
xor bl, 1
mov r11b, r10b
and r11b, 0xff
mov r12b, bl
and r12b, 0
mov r14b, dil
and r14b, 0xff
and r15b, bl
or r11b, r12b
or r14b, r15b
xor r11b, r14b
or r10b, dil
xor r10b, 0xff
or bl, 1
and r10b, bl
or r11b, r10b
xor r11b, 0xff
mov r10b, r8b
xor r10b, r11b
and r10b, r8b
mov r8b, r9b
and r8b, r10b
xor r9b, r10b
or r8b, r9b
mov r9b, sil
xor r9b, 0xff
and r9b, 1
mov r11b, 1
xor r11b, 1
mov r10b, sil
and r10b, r11b
or r9b, r10b
xor r9b, 0xff
mov dil, r8b
xor dil, r9b
and dil, r8b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
and r8b, r10b
or r9b, r8b
xor sil, 0xff
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
or sil, r9b
or r8b, 1
xor sil, 0xff
and sil, r8b
mov r8b, dil
xor r8b, 0xff
mov r10b, sil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r11b, r8b
and r11b, 0
and dil, r9b
mov bl, r10b
and bl, 0
and sil, r9b
or r11b, dil
or bl, sil
xor r11b, bl
or r8b, r10b
xor r8b, 0xff
or r9b, 0
and r8b, r9b
or r11b, r8b
mov sil, al
xor sil, 0xff
mov r9b, dl
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
or sil, r9b
or r8b, 1
xor sil, 0xff
and sil, r8b
mov r8b, al
xor r8b, 0xff
mov bl, dl
and bl, r8b
xor dl, 0xff
and al, dl
or bl, al
mov dl, sil
xor dl, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov al, dl
and al, 0
and sil, r8b
mov r10b, r9b
and r10b, 0
and bl, r8b
or al, sil
or r10b, bl
xor al, r10b
or dl, r9b
xor dl, 0xff
or r8b, 0
and dl, r8b
or al, dl
mov r8b, al
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
mov dl, al
and dl, r9b
or r8b, dl
xor r8b, 0xff
xor r8b, 0
and r8b, 0
mov bl, 1
xor bl, 0
and bl, 1
mov r9b, 1
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov dl, 1
xor dl, 1
and dl, 0xff
and r9b, 1
or bl, r10b
or dl, r9b
xor bl, dl
mov dl, bl
xor dl, 0xff
mov r10b, al
xor r10b, dl
and r10b, al
mov dl, 1
xor dl, 1
and dl, 1
mov al, 1
xor al, 1
and al, 1
or dl, al
mov r9b, 1
xor r9b, 0
mov al, dl
xor al, r9b
and al, dl
mov dl, 1
xor dl, 1
xor bl, 0xff
mov r9b, 1
xor r9b, 0
or dl, bl
or r9b, 0
xor dl, 0xff
and dl, r9b
mov r9b, r8b
and r9b, r10b
xor r8b, r10b
or r9b, r8b
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov dl, r9b
xor dl, 0xff
and dl, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov al, r8b
xor al, 0xff
and al, 0
and r8b, r10b
or dl, r9b
or al, r8b
xor dl, al
mov r14b, 1
xor r14b, 1
and r14b, 0
mov r8b, 1
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or r14b, r9b
or al, r8b
xor r14b, al
mov dil, cl
xor dil, 0xff
and dil, 1
mov r8b, 1
xor r8b, 1
mov r9b, cl
and r9b, r8b
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or dil, r9b
or al, r8b
xor dil, al
mov al, 1
xor al, 0
and al, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
or al, r8b
mov r9b, 1
xor r9b, 0
mov r8b, r14b
xor r8b, r9b
and r8b, r14b
mov bl, 1
xor bl, 1
mov r10b, al
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or bl, r10b
or r9b, 1
xor bl, 0xff
and bl, r9b
mov r9b, dil
xor r9b, 0xff
mov sil, 1
xor sil, 0
mov r10b, 1
xor r10b, 1
or r9b, sil
or r10b, 1
xor r9b, 0xff
and r9b, r10b
mov sil, al
xor sil, 0xff
mov r10b, cl
xor r10b, sil
and r10b, cl
mov cl, r8b
and cl, bl
xor r8b, bl
or cl, r8b
mov r8b, r9b
and r8b, r10b
xor r9b, r10b
or r8b, r9b
mov r9b, cl
xor r9b, 0xff
mov sil, r8b
and sil, r9b
xor r8b, 0xff
and cl, r8b
or sil, cl
mov cl, r14b
xor cl, 0xff
mov r10b, dil
xor r10b, 0xff
mov r8b, 1
xor r8b, 1
mov r9b, cl
and r9b, 0xff
and r14b, r8b
mov bl, r10b
and bl, 0xff
and dil, r8b
or r9b, r14b
or bl, dil
xor r9b, bl
or cl, r10b
xor cl, 0xff
or r8b, 1
and cl, r8b
or r9b, cl
mov bl, r9b
xor bl, 0xff
and bl, 0
mov r8b, 1
xor r8b, 0
and r9b, r8b
mov cl, 1
xor cl, 1
and cl, 0
and r8b, 1
or bl, r9b
or cl, r8b
xor bl, cl
mov cl, al
and cl, 0
xor al, 0
or cl, al
xor bl, 0xff
xor cl, 0xff
mov al, 1
xor al, 0
or bl, cl
or al, 0
xor bl, 0xff
and bl, al
mov al, sil
xor al, 0xff
mov r8b, bl
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov r9b, al
and r9b, 0xff
and sil, cl
mov r10b, r8b
and r10b, 0xff
and bl, cl
or r9b, sil
or r10b, bl
xor r9b, r10b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or r9b, al
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov cl, 1
xor cl, 1
and r9b, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r8b, r9b
or al, cl
xor r8b, al
mov al, dl
xor al, 0xff
mov cl, r8b
and cl, al
xor r8b, 0xff
mov al, dl
and al, r8b
or cl, al
xor cl, 0xff
xor dl, 0xff
mov al, 1
xor al, 0
or cl, dl
or al, 0
xor cl, 0xff
and cl, al
mov dl, r11b
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov al, r11b
and al, r8b
or dl, al
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r9b, 1
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or r8b, r10b
or al, r9b
xor r8b, al
mov bl, 1
xor bl, 1
and bl, 0
mov r9b, 1
xor r9b, 0
mov r10b, r9b
and r10b, 1
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or bl, r10b
or al, r9b
xor bl, al
mov al, 1
xor al, 1
mov r9b, dl
xor r9b, al
and r9b, dl
xor r11b, 0xff
mov r10b, bl
xor r10b, 0xff
mov al, 1
xor al, 0
or r11b, r10b
or al, 0
xor r11b, 0xff
and r11b, al
mov al, r8b
xor al, 0xff
mov sil, 1
xor sil, 1
mov r10b, 1
xor r10b, 1
or al, sil
or r10b, 1
xor al, 0xff
and al, r10b
xor cl, 0xff
mov sil, bl
xor sil, 0xff
mov r10b, 1
xor r10b, 0
or cl, sil
or r10b, 0
xor cl, 0xff
and cl, r10b
mov r10b, r9b
and r10b, r11b
xor r9b, r11b
or r10b, r9b
mov r9b, al
and r9b, cl
xor al, cl
or r9b, al
mov al, r10b
xor al, 0xff
and al, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
mov cl, r9b
xor cl, 0xff
and cl, 0xff
and r9b, r11b
or al, r10b
or cl, r9b
xor al, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
and cl, r8b
or dl, cl
mov cl, 1
xor cl, 1
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
mov r8b, cl
and r8b, 0xff
mov sil, r9b
and sil, 1
mov r11b, r10b
and r11b, 0xff
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r10b
xor cl, 0xff
or r9b, 1
and cl, r9b
or r8b, cl
xor r8b, 0xff
mov cl, dl
xor cl, r8b
and cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xdd1b2e9b
mov ecx, 0xc5404842
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0xfbc626e2
mov edx, ecx
add edx, r8d
add edx, 0xe808644d
sub edx, 0xa8daaeb2
sub edx, 0xe808644d
add edx, 0xaaefda3c
add edx, 0xfbc626e2
sub edx, 0xaaefda3c
xor r8d, r8d
sub r8d, 1
add r8d, 0
add edx, 0x8af6884a
add edx, r8d
sub edx, 0x8af6884a
xor r9d, r9d
sub r9d, 0xa8daaeb2
add r9d, 0
xor r8d, r8d
sub r8d, r9d
add edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl bl
mov al, cl
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
mov dl, cl
and dl, r8b
or al, dl
xor al, 0xff
xor al, 1
and al, 0xff
mov r8b, 1
xor r8b, 1
and r8b, 1
mov r9b, 1
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov dl, 1
xor dl, 1
and dl, 0xff
and r9b, 1
or r8b, r10b
or dl, r9b
xor r8b, dl
xor r8b, 0xff
mov dl, cl
xor dl, r8b
and dl, cl
mov r11b, al
and r11b, dl
xor al, dl
or r11b, al
mov r8b, bl
xor r8b, 0xff
and r8b, 0
mov dl, 1
xor dl, 0
mov r9b, bl
and r9b, dl
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r8b, r9b
or al, dl
xor r8b, al
mov al, 1
xor al, 1
xor r8b, 0xff
mov dl, 1
xor dl, 1
or al, r8b
or dl, 1
xor al, 0xff
and al, dl
mov r8b, 1
xor r8b, 1
and r8b, 1
mov r9b, 1
xor r9b, 1
mov r10b, r9b
and r10b, 1
mov dl, 1
xor dl, 1
and dl, 0xff
and r9b, 1
or r8b, r10b
or dl, r9b
xor r8b, dl
xor r8b, 0xff
mov dl, bl
xor dl, r8b
and dl, bl
mov r8b, al
and r8b, dl
xor al, dl
or r8b, al
mov byte [rbp - 0x67], r8b
mov dl, 1
xor dl, 0
and dl, 1
mov r9b, 1
xor r9b, 1
mov r10b, r9b
and r10b, 0
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or dl, r10b
or al, r9b
xor dl, al
mov r14b, 1
xor r14b, 1
xor dl, 0xff
mov al, 1
xor al, 1
or r14b, dl
or al, 1
xor r14b, 0xff
and r14b, al
mov dil, 1
xor dil, 1
and dil, 1
mov al, 1
xor al, 1
and al, 1
or dil, al
xor dil, 0xff
xor dil, 0
and dil, 0
mov dl, r14b
xor dl, 0xff
mov r10b, dil
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov al, dl
and al, 0
and r14b, r9b
mov sil, r10b
and sil, 0
and dil, r9b
or al, r14b
or sil, dil
xor al, sil
or dl, r10b
xor dl, 0xff
or r9b, 0
and dl, r9b
or al, dl
mov byte [rbp - 0x66], al
mov r9b, r11b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov dl, r11b
and dl, r10b
or r9b, dl
mov r10b, 1
xor r10b, 0
and r10b, 1
mov dl, 1
xor dl, 1
and dl, 0
or r10b, dl
mov dl, 1
xor dl, 0
and dl, 0
mov dil, 1
xor dil, 0
mov r14b, dil
and r14b, 0
mov sil, 1
xor sil, 1
and sil, 0
and dil, 1
or dl, r14b
or sil, dil
xor dl, sil
mov dil, r9b
and dil, r10b
xor r9b, r10b
or dil, r9b
mov r9b, dl
and r9b, 0
xor dl, 0
or r9b, dl
mov dl, dil
xor dl, 0xff
and dl, 0
mov sil, 1
xor sil, 0
and dil, sil
mov r10b, 1
xor r10b, 1
and r10b, 0
and sil, 1
or dl, dil
or r10b, sil
xor dl, r10b
xor r9b, 0xff
mov dil, dl
xor dil, r9b
and dil, dl
mov dl, cl
xor dl, 0xff
and dl, 1
mov r9b, 1
xor r9b, 1
and cl, r9b
or dl, cl
mov r10b, al
xor r10b, 0xff
and r10b, 1
mov r9b, 1
xor r9b, 1
mov cl, al
and cl, r9b
or r10b, cl
mov r9b, 1
xor r9b, 0
and r9b, 0
mov sil, 1
xor sil, 0
mov r14b, sil
and r14b, 0
mov cl, 1
xor cl, 1
and cl, 0
and sil, 1
or r9b, r14b
or cl, sil
xor r9b, cl
mov cl, dl
and cl, r10b
xor dl, r10b
or cl, dl
mov dl, r9b
and dl, 0
xor r9b, 0
or dl, r9b
mov sil, cl
xor sil, 0xff
and sil, 1
mov r9b, 1
xor r9b, 1
and cl, r9b
or sil, cl
xor sil, 0xff
xor dl, 0xff
mov cl, 1
xor cl, 0
or sil, dl
or cl, 0
xor sil, 0xff
and sil, cl
mov r9b, 1
xor r9b, 0
and r9b, 1
mov dl, 1
xor dl, 1
mov r10b, dl
and r10b, 0
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or r9b, r10b
or cl, dl
xor r9b, cl
mov dl, r8b
xor dl, 0xff
mov cl, r9b
and cl, dl
xor r9b, 0xff
mov dl, r8b
and dl, r9b
or cl, dl
mov r9b, r8b
xor r9b, 0xff
mov dl, cl
xor dl, r9b
and dl, cl
mov r10b, bl
xor r10b, 0xff
and r10b, 0
mov r9b, 1
xor r9b, 0
and bl, r9b
mov cl, 1
xor cl, 1
and cl, 0
and r9b, 1
or r10b, bl
or cl, r9b
xor r10b, cl
mov bl, al
xor bl, 0xff
and bl, 0
mov r9b, 1
xor r9b, 0
mov r14b, al
and r14b, r9b
mov cl, 1
xor cl, 1
and cl, 0
and r9b, 1
or bl, r14b
or cl, r9b
xor bl, cl
mov cl, 1
xor cl, 0
and cl, 1
mov r9b, 1
xor r9b, 1
and r9b, 0
or cl, r9b
mov r9b, r10b
and r9b, bl
xor r10b, bl
or r9b, r10b
mov r10b, cl
and r10b, 0
xor cl, 0
or r10b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov bl, 1
xor bl, 1
and r9b, bl
or cl, r9b
xor r10b, 0xff
mov r9b, cl
xor r9b, r10b
and r9b, cl
mov cl, sil
xor cl, 0xff
mov r10b, dil
xor r10b, cl
and r10b, dil
mov bl, dil
xor bl, 0xff
and bl, 1
mov r14b, 1
xor r14b, 1
and dil, r14b
mov cl, sil
xor cl, 0xff
and cl, 0xff
and sil, r14b
or bl, dil
or cl, sil
xor bl, cl
mov cl, r10b
and cl, bl
xor r10b, bl
or cl, r10b
mov r10b, r9b
xor r10b, 0xff
mov r14b, dl
xor r14b, r10b
and r14b, dl
mov r10b, dl
xor r10b, 0xff
mov dil, r9b
and dil, r10b
xor r9b, 0xff
and dl, r9b
or dil, dl
mov r9b, r14b
xor r9b, 0xff
mov bl, dil
xor bl, 0xff
mov r10b, 1
xor r10b, 1
mov dl, r9b
and dl, 0xff
and r14b, r10b
mov sil, bl
and sil, 0xff
and dil, r10b
or dl, r14b
or sil, dil
xor dl, sil
or r9b, bl
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or dl, r9b
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
mov r9b, cl
and r9b, bl
or r10b, r9b
mov r15b, 1
xor r15b, 1
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
or r15b, r10b
or r9b, 0
xor r15b, 0xff
and r15b, r9b
mov r10b, 1
xor r10b, 1
and r10b, 1
mov r9b, 1
xor r9b, 1
and r9b, 1
or r10b, r9b
mov r9b, r10b
xor r9b, 0xff
mov r14b, cl
xor r14b, r9b
and r14b, cl
mov r9b, dl
xor r9b, 0xff
and r9b, 1
mov bl, 1
xor bl, 1
mov cl, dl
and cl, bl
or r9b, cl
mov bl, 1
xor bl, 1
mov cl, r9b
xor cl, bl
and cl, r9b
xor dl, 0xff
xor r10b, 0xff
mov r9b, 1
xor r9b, 1
or dl, r10b
or r9b, 1
xor dl, 0xff
and dl, r9b
mov r9b, r15b
xor r9b, 0xff
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r10b, r9b
and r10b, 0
and r15b, bl
mov dil, sil
and dil, 0
and r14b, bl
or r10b, r15b
or dil, r14b
xor r10b, dil
or r9b, sil
xor r9b, 0xff
or bl, 0
and r9b, bl
or r10b, r9b
mov r9b, cl
and r9b, dl
xor cl, dl
or r9b, cl
mov dl, r10b
xor dl, 0xff
and dl, 0
mov bl, 1
xor bl, 0
and r10b, bl
mov cl, r9b
xor cl, 0xff
and cl, 0
and r9b, bl
or dl, r10b
or cl, r9b
xor dl, cl
mov r14b, r11b
xor r14b, 0xff
and r14b, 1
mov r9b, 1
xor r9b, 1
mov r10b, r11b
and r10b, r9b
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or r14b, r10b
or cl, r9b
xor r14b, cl
mov dil, r8b
xor dil, 0xff
and dil, 1
mov r9b, 1
xor r9b, 1
mov cl, r8b
and cl, r9b
or dil, cl
mov cl, 1
xor cl, 0
and cl, 1
mov r9b, 1
xor r9b, 1
and r9b, 0
or cl, r9b
mov r10b, 1
xor r10b, 0
mov r9b, r14b
xor r9b, r10b
and r9b, r14b
mov bl, cl
xor bl, 0xff
mov r10b, r11b
xor r10b, bl
and r10b, r11b
mov r11b, 1
xor r11b, 0
mov r12b, dil
xor r12b, r11b
and r12b, dil
mov r11b, cl
xor r11b, 0xff
mov r15b, r8b
xor r15b, r11b
and r15b, r8b
mov r8b, r9b
and r8b, r10b
xor r9b, r10b
or r8b, r9b
mov r10b, r12b
xor r10b, 0xff
mov bl, r15b
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r9b, r10b
and r9b, 0xff
and r12b, r11b
mov sil, bl
and sil, 0xff
and r15b, r11b
or r9b, r12b
or sil, r15b
xor r9b, sil
or r10b, bl
xor r10b, 0xff
or r11b, 1
and r10b, r11b
or r9b, r10b
mov r10b, r8b
xor r10b, 0xff
mov sil, r9b
and sil, r10b
xor r9b, 0xff
and r8b, r9b
or sil, r8b
mov r9b, r14b
xor r9b, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov r8b, r9b
and r8b, 0
and r14b, r10b
mov bl, r11b
and bl, 0
and dil, r10b
or r8b, r14b
or bl, dil
xor r8b, bl
or r9b, r11b
xor r9b, 0xff
or r10b, 0
and r9b, r10b
or r8b, r9b
mov bl, r8b
xor bl, 0xff
and bl, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
or bl, r8b
mov r8b, cl
and r8b, 0
xor cl, 0
or r8b, cl
xor bl, 0xff
xor r8b, 0xff
mov cl, 1
xor cl, 0
or bl, r8b
or cl, 0
xor bl, 0xff
and bl, cl
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov r9b, cl
and r9b, 0
and sil, r8b
mov r11b, r10b
and r11b, 0
and bl, r8b
or r9b, sil
or r11b, bl
xor r9b, r11b
or cl, r10b
xor cl, 0xff
or r8b, 0
and cl, r8b
or r9b, cl
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r10b, 1
xor r10b, 1
mov r11b, r9b
and r11b, r10b
mov cl, 1
xor cl, 1
and cl, 0xff
and r10b, 1
or r8b, r11b
or cl, r10b
xor r8b, cl
xor r8b, 0xff
xor r8b, 1
and r8b, 0xff
mov r10b, 1
xor r10b, 1
and r10b, 0
mov r11b, 1
xor r11b, 0
mov bl, r11b
and bl, 1
mov cl, 1
xor cl, 1
and cl, 0
and r11b, 1
or r10b, bl
or cl, r11b
xor r10b, cl
xor r9b, 0xff
mov r11b, r10b
xor r11b, 0xff
mov cl, 1
xor cl, 0
or r9b, r11b
or cl, 0
xor r9b, 0xff
and r9b, cl
mov cl, 1
xor cl, 1
and cl, 1
mov r11b, 1
xor r11b, 1
and r11b, 1
or cl, r11b
mov r11b, 1
xor r11b, 1
mov dil, cl
xor dil, r11b
and dil, cl
mov sil, 1
xor sil, 1
xor r10b, 0xff
mov cl, 1
xor cl, 1
or sil, r10b
or cl, 1
xor sil, 0xff
and sil, cl
mov cl, r8b
and cl, r9b
xor r8b, r9b
or cl, r8b
mov r9b, dil
xor r9b, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 1
mov r8b, r9b
and r8b, 0xff
and dil, r10b
mov bl, r11b
and bl, 0xff
and sil, r10b
or r8b, dil
or bl, sil
xor r8b, bl
or r9b, r11b
xor r9b, 0xff
or r10b, 1
and r9b, r10b
or r8b, r9b
mov r10b, cl
xor r10b, 0xff
mov r9b, r8b
and r9b, r10b
xor r8b, 0xff
and cl, r8b
or r9b, cl
mov sil, al
xor sil, 0xff
xor sil, 0
and sil, 0
mov cl, 1
xor cl, 0
mov bl, al
and bl, cl
xor al, 0xff
and al, 0
or bl, al
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov r8b, 1
xor r8b, 0
mov al, cl
and al, 0
and sil, r8b
mov r11b, r10b
and r11b, 0
and bl, r8b
or al, sil
or r11b, bl
xor al, r11b
or cl, r10b
xor cl, 0xff
or r8b, 0
and cl, r8b
or al, cl
mov sil, r9b
xor sil, 0xff
and sil, 1
mov r8b, 1
xor r8b, 1
and r9b, r8b
mov cl, 1
xor cl, 1
and cl, 0xff
and r8b, 1
or sil, r9b
or cl, r8b
xor sil, cl
mov r11b, al
xor r11b, 0xff
and r11b, 1
mov cl, 1
xor cl, 1
and al, cl
or r11b, al
mov bl, 1
xor bl, 0
and bl, 1
mov cl, 1
xor cl, 1
mov r8b, cl
and r8b, 0
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or bl, r8b
or al, cl
xor bl, al
mov cl, sil
xor cl, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov al, cl
and al, 0xff
and sil, r8b
mov r10b, r9b
and r10b, 0xff
and r11b, r8b
or al, sil
or r10b, r11b
xor al, r10b
or cl, r9b
xor cl, 0xff
or r8b, 1
and cl, r8b
or al, cl
mov cl, 1
xor cl, 0
mov r10b, bl
xor r10b, 0xff
mov r9b, 1
xor r9b, 0
mov r8b, cl
and r8b, 0
mov sil, r9b
and sil, 0
mov r11b, r10b
and r11b, 0
and bl, r9b
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r10b
xor cl, 0xff
or r9b, 0
and cl, r9b
or r8b, cl
mov cl, al
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
and al, r9b
or cl, al
xor cl, 0xff
xor r8b, 0xff
mov al, 1
xor al, 0
or cl, r8b
or al, 0
xor cl, 0xff
and cl, al
mov r11b, dl
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov al, 1
xor al, 0
or r11b, r8b
or al, 0
xor r11b, 0xff
and r11b, al
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r8b, 1
xor r8b, 0
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0
and cl, r8b
or r10b, dl
or al, cl
xor r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xdd1b2e9b
mov ecx, 0xc16bed5f
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, ecx
xor edx, edx
sub edx, 0x139b9136
add r8d, edx
xor edx, edx
sub edx, r8d
sub edx, 0xaa6db2e4
sub edx, 0x540b5738
add edx, 0xaa6db2e4
xor r8d, r8d
sub r8d, 0x139b9136
add edx, r8d
xor r8d, r8d
sub r8d, 0x23def615
add edx, r8d
add edx, 0x15ecc4d6
sub edx, 1
sub edx, 0x15ecc4d6
xor r8d, r8d
sub r8d, 0x23def615
sub edx, r8d
mov r8d, 0x82e1bace
add r8d, 0
sub r8d, edx
sub r8d, 0x82e1bace
mov edx, 0xc77f01b6
add edx, 0
sub edx, 0x540b5738
sub edx, 0xc77f01b6
sub r8d, 0x2dba9f74
add r8d, edx
add r8d, 0x2dba9f74
xor edx, edx
sub edx, r8d
add edx, 0
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r8b
cmp eax, 0xa
setl bl
mov dil, r8b
xor dil, 0xff
and dil, 1
mov cl, 1
xor cl, 1
mov dl, r8b
and dl, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or dil, dl
or al, cl
xor dil, al
mov r11b, bl
xor r11b, 0xff
and r11b, 1
mov cl, 1
xor cl, 1
mov al, bl
and al, cl
or r11b, al
mov sil, 1
xor sil, 0
and sil, 0
mov cl, 1
xor cl, 0
mov dl, cl
and dl, 0
mov al, 1
xor al, 1
and al, 0
and cl, 1
or sil, dl
or al, cl
xor sil, al
mov al, dil
xor al, 0xff
mov dl, r11b
xor dl, 0xff
mov cl, 1
xor cl, 1
mov r10b, al
and r10b, 0xff
and dil, cl
mov r9b, dl
and r9b, 0xff
and r11b, cl
or r10b, dil
or r9b, r11b
xor r10b, r9b
or al, dl
xor al, 0xff
or cl, 1
and al, cl
or r10b, al
mov al, 1
xor al, 0
mov r9b, sil
xor r9b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
mov dil, cl
and dil, 0
mov r11b, r9b
and r11b, 0xff
and sil, cl
or dl, dil
or r11b, sil
xor dl, r11b
or al, r9b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov al, r10b
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
and r10b, r9b
mov cl, 1
xor cl, 1
and cl, 0xff
and r9b, 1
or al, r10b
or cl, r9b
xor al, cl
xor al, 0xff
xor dl, 0xff
mov cl, 1
xor cl, 0
or al, dl
or cl, 0
xor al, 0xff
and al, cl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
mov r10b, r8b
and r10b, r9b
mov dl, 1
xor dl, 1
and dl, 0xff
and r9b, 1
or cl, r10b
or dl, r9b
xor cl, dl
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, 1
xor r9b, 1
and r9b, 0
mov r10b, 1
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov dl, 1
xor dl, 1
and dl, 0
and r10b, 1
or r9b, r11b
or dl, r10b
xor r9b, dl
mov r10b, r9b
xor r10b, 0xff
mov dl, r8b
xor dl, r10b
and dl, r8b
mov r8b, bl
xor r8b, 0xff
and r8b, 1
mov r11b, 1
xor r11b, 1
mov sil, bl
and sil, r11b
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and r11b, 1
or r8b, sil
or r10b, r11b
xor r8b, r10b
mov r10b, 1
xor r10b, 1
mov sil, r8b
xor sil, r10b
and sil, r8b
xor bl, 0xff
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
or bl, r9b
or r8b, 1
xor bl, 0xff
and bl, r8b
mov r9b, cl
and r9b, dl
xor cl, dl
or r9b, cl
mov cl, sil
xor cl, 0xff
mov r10b, bl
xor r10b, 0xff
mov dl, 1
xor dl, 0
mov r8b, cl
and r8b, 0
and sil, dl
mov r11b, r10b
and r11b, 0
and bl, dl
or r8b, sil
or r11b, bl
xor r8b, r11b
or cl, r10b
xor cl, 0xff
or dl, 0
and cl, dl
or r8b, cl
mov cl, r9b
xor cl, 0xff
and cl, 1
mov r10b, 1
xor r10b, 1
and r9b, r10b
mov dl, r8b
xor dl, 0xff
and dl, 0xff
and r8b, r10b
or cl, r9b
or dl, r8b
xor cl, dl
mov dl, cl
xor dl, 0xff
mov r11b, al
xor r11b, dl
and r11b, al
mov dl, al
xor dl, 0xff
mov r10b, cl
and r10b, dl
xor cl, 0xff
and al, cl
or r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xfd418913
mov ecx, 0x55d11fa9
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, ecx
add r8d, 0
mov r9d, 0x8a6abfaa
add r9d, 0
sub r9d, 0xdd007a52
sub r9d, 0x8a6abfaa
xor edx, edx
sub edx, r9d
sub r8d, edx
mov edx, 0x2fb57d37
add edx, 0
sub edx, r8d
sub edx, 0x2fb57d37
sub edx, 0x7e67aa9f
sub edx, 0x3990d623
add edx, 0x7e67aa9f
add edx, 0x57e69b34
sub edx, 1
sub edx, 0x57e69b34
xor r8d, r8d
sub r8d, 0x3990d623
sub edx, r8d
sub edx, 0x8ea46b4e
sub edx, 0xdddcfab4
add edx, 0x8ea46b4e
xor r8d, r8d
sub r8d, 0xdd007a52
add edx, r8d
sub edx, 0x17874c9f
add edx, 0xdddcfab4
add edx, 0x17874c9f
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl r8b
mov dil, cl
xor dil, 0xff
and dil, 1
mov dl, 1
xor dl, 1
mov al, cl
and al, dl
or dil, al
mov bl, r8b
xor bl, 0xff
and bl, 1
mov dl, 1
xor dl, 1
mov r9b, r8b
and r9b, dl
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or bl, r9b
or al, dl
xor bl, al
mov sil, 1
xor sil, 1
and sil, 1
mov dl, 1
xor dl, 1
mov r9b, dl
and r9b, 1
mov al, 1
xor al, 1
and al, 0xff
and dl, 1
or sil, r9b
or al, dl
xor sil, al
mov al, dil
xor al, 0xff
mov r9b, bl
xor r9b, 0xff
mov dl, 1
xor dl, 0
mov r11b, al
and r11b, 0
and dil, dl
mov r10b, r9b
and r10b, 0
and bl, dl
or r11b, dil
or r10b, bl
xor r11b, r10b
or al, r9b
xor al, 0xff
or dl, 0
and al, dl
or r11b, al
mov al, 1
xor al, 1
mov r10b, sil
xor r10b, 0xff
mov dl, 1
xor dl, 0
mov r9b, al
and r9b, 0
mov dil, dl
and dil, 1
mov bl, r10b
and bl, 0
and sil, dl
or r9b, dil
or bl, sil
xor r9b, bl
or al, r10b
xor al, 0xff
or dl, 0
and al, dl
or r9b, al
mov al, r11b
xor al, 0xff
and al, 1
mov r10b, 1
xor r10b, 1
and r11b, r10b
mov dl, 1
xor dl, 1
and dl, 0xff
and r10b, 1
or al, r11b
or dl, r10b
xor al, dl
xor r9b, 0xff
mov dl, al
xor dl, r9b
and dl, al
mov r9b, cl
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov r11b, cl
and r11b, r10b
mov al, 1
xor al, 1
and al, 0xff
and r10b, 1
or r9b, r11b
or al, r10b
xor r9b, al
xor r9b, 0xff
mov al, r8b
xor al, r9b
and al, r8b
mov r9b, r8b
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
and r8b, r10b
or r9b, r8b
xor cl, 0xff
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
or cl, r9b
or r8b, 1
xor cl, 0xff
and cl, r8b
mov r8b, al
and r8b, cl
xor al, cl
or r8b, al
mov cl, r8b
xor cl, 0xff
mov al, dl
xor al, cl
and al, dl
mov r9b, dl
xor r9b, 0xff
mov cl, r8b
and cl, r9b
xor r8b, 0xff
and dl, r8b
or cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x6753ee8f
mov ecx, 0x74e07bf
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov eax, dword [0x1401e6c54]
mov ecx, dword [0x1401e6c50]
mov r9d, 0x9d0826b2
add r9d, 0
sub r9d, 1
sub r9d, 0x9d0826b2
xor edx, edx
sub edx, 0
xor r8d, r8d
sub r8d, r9d
add edx, r8d
xor r9d, r9d
sub r9d, edx
xor r8d, r8d
sub r8d, eax
add r8d, 0
xor edx, edx
sub edx, r9d
add edx, 0
sub r8d, 0xb2a76da3
add r8d, edx
add r8d, 0xb2a76da3
xor edx, edx
sub edx, 0x54dbcb37
sub edx, r8d
add edx, 0x54dbcb37
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl r8b
mov dil, al
xor dil, 0xff
and dil, 1
mov dl, 1
xor dl, 1
mov r9b, al
and r9b, dl
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or dil, r9b
or cl, dl
xor dil, cl
mov bl, r8b
xor bl, 0xff
and bl, 1
mov dl, 1
xor dl, 1
mov cl, r8b
and cl, dl
or bl, cl
mov sil, 1
xor sil, 0
and sil, 1
mov dl, 1
xor dl, 1
mov r9b, dl
and r9b, 0
mov cl, 1
xor cl, 1
and cl, 0xff
and dl, 1
or sil, r9b
or cl, dl
xor sil, cl
mov cl, dil
xor cl, 0xff
mov r9b, bl
xor r9b, 0xff
mov dl, 1
xor dl, 1
mov r11b, cl
and r11b, 0xff
and dil, dl
mov r10b, r9b
and r10b, 0xff
and bl, dl
or r11b, dil
or r10b, bl
xor r11b, r10b
or cl, r9b
xor cl, 0xff
or dl, 1
and cl, dl
or r11b, cl
mov cl, 1
xor cl, 0
mov r10b, sil
xor r10b, 0xff
mov dl, 1
xor dl, 1
mov r9b, cl
and r9b, 0xff
mov dil, dl
and dil, 0
mov bl, r10b
and bl, 0xff
and sil, dl
or r9b, dil
or bl, sil
xor r9b, bl
or cl, r10b
xor cl, 0xff
or dl, 1
and cl, dl
or r9b, cl
mov cl, r11b
xor cl, 0xff
and cl, 0
mov r10b, 1
xor r10b, 0
and r11b, r10b
mov dl, 1
xor dl, 1
and dl, 0
and r10b, 1
or cl, r11b
or dl, r10b
xor cl, dl
xor r9b, 0xff
mov dl, cl
xor dl, r9b
and dl, cl
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov r10b, 1
xor r10b, 1
mov r11b, al
and r11b, r10b
mov cl, 1
xor cl, 1
and cl, 0xff
and r10b, 1
or r9b, r11b
or cl, r10b
xor r9b, cl
mov bl, r8b
xor bl, 0xff
xor r9b, 0xff
mov cl, 1
xor cl, 1
or bl, r9b
or cl, 1
xor bl, 0xff
and bl, cl
mov cl, r8b
xor cl, 0xff
and cl, 1
mov r9b, 1
xor r9b, 1
and r8b, r9b
or cl, r8b
xor cl, 0xff
mov r11b, al
xor r11b, cl
and r11b, al
mov al, bl
xor al, 0xff
mov r9b, r11b
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, al
and cl, 0xff
and bl, r8b
mov r10b, r9b
and r10b, 0xff
and r11b, r8b
or cl, bl
or r10b, r11b
xor cl, r10b
or al, r9b
xor al, 0xff
or r8b, 1
and al, r8b
or cl, al
mov r11b, dl
xor r11b, 0xff
mov r8b, cl
xor r8b, 0xff
mov al, 1
xor al, 0
or r11b, r8b
or al, 0
xor r11b, 0xff
and r11b, al
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r8b, 1
xor r8b, 0
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0
and cl, r8b
or r10b, dl
or al, cl
xor r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and r11b, cl
mov r9b, r8b
and r9b, 0
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x6753ee8f
mov ecx, 0x206a92f2
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov dword [rbp], 0x2de4e8af
jmp 0x14015ef9a
xor ecx, ecx
sub rsp, 0x20
call fcn.140187d68
add rsp, 0x20
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x5c7eccc9
add r8d, 0
mov edx, ecx
add edx, 0xff8cdade
sub edx, r8d
sub edx, 0xff8cdade
sub edx, 0x4807a802
sub edx, 0xa15dd919
add edx, 0x4807a802
add edx, 0x9bab0476
sub edx, 1
sub edx, 0x9bab0476
xor r8d, r8d
sub r8d, 0xa15dd919
sub edx, r8d
xor r8d, r8d
sub r8d, 0x5259f889
sub edx, r8d
sub edx, 0x845c90a7
sub edx, 0x5c7eccc9
add edx, 0x845c90a7
xor r8d, r8d
sub r8d, 0x5259f889
add edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete r11b
cmp eax, 0xa
setl r8b
mov sil, r11b
xor sil, 0xff
and sil, 1
mov cl, 1
xor cl, 1
mov dl, r11b
and dl, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or sil, dl
or al, cl
xor sil, al
xor sil, 0xff
xor sil, 1
and sil, 0xff
mov al, 1
xor al, 1
and al, 0
mov dl, 1
xor dl, 0
mov r9b, dl
and r9b, 1
mov cl, 1
xor cl, 1
and cl, 0
and dl, 1
or al, r9b
or cl, dl
xor al, cl
xor al, 0xff
mov bl, r11b
xor bl, al
and bl, r11b
mov al, sil
xor al, 0xff
mov dl, bl
xor dl, 0xff
mov cl, 1
xor cl, 0
mov r9b, al
and r9b, 0
and sil, cl
mov r10b, dl
and r10b, 0
and bl, cl
or r9b, sil
or r10b, bl
xor r9b, r10b
or al, dl
xor al, 0xff
or cl, 0
and al, cl
or r9b, al
mov r15b, r8b
xor r15b, 0xff
and r15b, 1
mov cl, 1
xor cl, 1
mov dl, r8b
and dl, cl
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or r15b, dl
or al, cl
xor r15b, al
xor r15b, 0xff
xor r15b, 0
and r15b, 0
mov cl, 1
xor cl, 0
and cl, 0
mov dl, 1
xor dl, 0
mov r10b, dl
and r10b, 0
mov al, 1
xor al, 1
and al, 0
and dl, 1
or cl, r10b
or al, dl
xor cl, al
mov al, cl
xor al, 0xff
mov sil, r8b
xor sil, al
and sil, r8b
mov r14b, 1
xor r14b, 1
and r14b, 1
mov al, 1
xor al, 1
and al, 1
or r14b, al
xor r14b, 0xff
mov dl, 1
xor dl, 0
mov al, 1
xor al, 1
or r14b, dl
or al, 1
xor r14b, 0xff
and r14b, al
mov dil, 1
xor dil, 1
xor cl, 0xff
mov al, 1
xor al, 0
or dil, cl
or al, 0
xor dil, 0xff
and dil, al
mov cl, r15b
xor cl, 0xff
mov r10b, sil
xor r10b, 0xff
mov dl, 1
xor dl, 1
mov al, cl
and al, 0xff
and r15b, dl
mov bl, r10b
and bl, 0xff
and sil, dl
or al, r15b
or bl, sil
xor al, bl
or cl, r10b
xor cl, 0xff
or dl, 1
and cl, dl
or al, cl
mov cl, r14b
xor cl, 0xff
mov bl, dil
xor bl, 0xff
mov r10b, 1
xor r10b, 1
mov dl, cl
and dl, 0xff
and r14b, r10b
mov sil, bl
and sil, 0xff
and dil, r10b
or dl, r14b
or sil, dil
xor dl, sil
or cl, bl
xor cl, 0xff
or r10b, 1
and cl, r10b
or dl, cl
mov r10b, al
xor r10b, 0xff
mov cl, dl
and cl, r10b
xor dl, 0xff
and al, dl
or cl, al
mov byte [rbp - 0x6b], cl
mov r10b, 1
xor r10b, 1
and r10b, 0
mov dl, 1
xor dl, 0
mov bl, dl
and bl, 1
mov al, 1
xor al, 1
and al, 0
and dl, 1
or r10b, bl
or al, dl
xor r10b, al
mov al, 1
xor al, 1
xor r10b, 0xff
mov dl, 1
xor dl, 0
or al, r10b
or dl, 0
xor al, 0xff
and al, dl
mov bl, 1
xor bl, 1
and bl, 1
mov r10b, 1
xor r10b, 1
mov sil, r10b
and sil, 1
mov dl, 1
xor dl, 1
and dl, 0xff
and r10b, 1
or bl, sil
or dl, r10b
xor bl, dl
mov r10b, 1
xor r10b, 1
xor bl, 0xff
mov dl, 1
xor dl, 1
or r10b, bl
or dl, 1
xor r10b, 0xff
and r10b, dl
mov dl, al
and dl, r10b
xor al, r10b
or dl, al
mov byte [rbp - 0x6a], dl
mov r12b, r9b
xor r12b, 0xff
and r12b, 1
mov r10b, 1
xor r10b, 1
mov al, r9b
and al, r10b
or r12b, al
mov r14b, 1
xor r14b, 1
and r14b, 1
mov al, 1
xor al, 1
and al, 1
or r14b, al
mov r15b, 1
xor r15b, 1
and r15b, 1
mov al, 1
xor al, 1
and al, 1
or r15b, al
mov al, r12b
xor al, 0xff
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 1
mov r10b, al
and r10b, 0xff
and r12b, bl
mov dil, sil
and dil, 0xff
and r14b, bl
or r10b, r12b
or dil, r14b
xor r10b, dil
or al, sil
xor al, 0xff
or bl, 1
and al, bl
or r10b, al
mov al, 1
xor al, 1
mov dil, r15b
xor dil, 0xff
mov sil, 1
xor sil, 0
mov bl, al
and bl, 0
mov r12b, sil
and r12b, 1
mov r14b, dil
and r14b, 0
and r15b, sil
or bl, r12b
or r14b, r15b
xor bl, r14b
or al, dil
xor al, 0xff
or sil, 0
and al, sil
or bl, al
mov al, r10b
xor al, 0xff
and al, 1
mov sil, 1
xor sil, 1
and r10b, sil
or al, r10b
xor al, 0xff
xor bl, 0xff
mov r10b, 1
xor r10b, 0
or al, bl
or r10b, 0
xor al, 0xff
and al, r10b
mov bl, dl
xor bl, 0xff
and bl, 1
mov sil, 1
xor sil, 1
mov r10b, dl
and r10b, sil
or bl, r10b
mov dil, r11b
xor dil, 0xff
and dil, 1
mov r14b, 1
xor r14b, 1
mov sil, r11b
and sil, r14b
mov r10b, bl
xor r10b, 0xff
and r10b, 0xff
and bl, r14b
or dil, sil
or r10b, bl
xor dil, r10b
xor dil, 0xff
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
or dil, r11b
or r10b, 0
xor dil, 0xff
and dil, r10b
mov r12b, cl
xor r12b, 0xff
and r12b, 1
mov r10b, 1
xor r10b, 1
and cl, r10b
or r12b, cl
mov r14b, 1
xor r14b, 1
and r14b, 0
mov r10b, 1
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov cl, 1
xor cl, 1
and cl, 0
and r10b, 1
or r14b, r11b
or cl, r10b
xor r14b, cl
mov r15b, 1
xor r15b, 1
and r15b, 0
mov r10b, 1
xor r10b, 0
mov r11b, r10b
and r11b, 1
mov cl, 1
xor cl, 1
and cl, 0
and r10b, 1
or r15b, r11b
or cl, r10b
xor r15b, cl
mov r10b, r12b
xor r10b, 0xff
mov bl, r14b
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov cl, r10b
and cl, 0xff
and r12b, r11b
mov sil, bl
and sil, 0xff
and r14b, r11b
or cl, r12b
or sil, r14b
xor cl, sil
or r10b, bl
xor r10b, 0xff
or r11b, 1
and r10b, r11b
or cl, r10b
mov r10b, 1
xor r10b, 1
mov sil, r15b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov r11b, r10b
and r11b, 0
mov r12b, bl
and r12b, 1
mov r14b, sil
and r14b, 0
and r15b, bl
or r11b, r12b
or r14b, r15b
xor r11b, r14b
or r10b, sil
xor r10b, 0xff
or bl, 0
and r10b, bl
or r11b, r10b
mov r10b, cl
xor r10b, 0xff
and r10b, 1
mov bl, 1
xor bl, 1
and cl, bl
or r10b, cl
xor r11b, 0xff
mov cl, r10b
xor cl, r11b
and cl, r10b
mov r15b, r8b
xor r15b, 0xff
and r15b, 1
mov r10b, 1
xor r10b, 1
and r8b, r10b
or r15b, r8b
mov sil, dl
xor sil, 0xff
and sil, 1
mov r8b, 1
xor r8b, 1
and dl, r8b
or sil, dl
mov r14b, 1
xor r14b, 0
and r14b, 1
mov dl, 1
xor dl, 1
and dl, 0
or r14b, dl
mov dl, r15b
xor dl, 0xff
mov r11b, sil
xor r11b, 0xff
mov r8b, 1
xor r8b, 0
mov r10b, dl
and r10b, 0
and r15b, r8b
mov bl, r11b
and bl, 0
and sil, r8b
or r10b, r15b
or bl, sil
xor r10b, bl
or dl, r11b
xor dl, 0xff
or r8b, 0
and dl, r8b
or r10b, dl
mov dl, 1
xor dl, 0
mov bl, r14b
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r8b, dl
and r8b, 0xff
mov r15b, r11b
and r15b, 0
mov sil, bl
and sil, 0xff
and r14b, r11b
or r8b, r15b
or sil, r14b
xor r8b, sil
or dl, bl
xor dl, 0xff
or r11b, 1
and dl, r11b
or r8b, dl
mov dl, r10b
xor dl, 0xff
and dl, 1
mov r11b, 1
xor r11b, 1
and r10b, r11b
or dl, r10b
xor r8b, 0xff
mov r11b, dl
xor r11b, r8b
and r11b, dl
mov r13b, al
xor r13b, 0xff
and r13b, 1
mov r8b, 1
xor r8b, 1
mov dl, al
and dl, r8b
or r13b, dl
mov r12b, dil
xor r12b, 0xff
and r12b, 1
mov r8b, 1
xor r8b, 1
mov dl, dil
and dl, r8b
or r12b, dl
mov r8b, 1
xor r8b, 1
and r8b, 0
mov r10b, 1
xor r10b, 0
mov bl, r10b
and bl, 1
mov dl, 1
xor dl, 1
and dl, 0
and r10b, 1
or r8b, bl
or dl, r10b
xor r8b, dl
mov r10b, r13b
xor r10b, 0xff
mov bl, 1
xor bl, 1
mov dl, 1
xor dl, 0
or r10b, bl
or dl, 0
xor r10b, 0xff
and r10b, dl
xor al, 0xff
mov bl, r8b
xor bl, 0xff
mov dl, 1
xor dl, 1
or al, bl
or dl, 1
xor al, 0xff
and al, dl
mov dl, r12b
xor dl, 0xff
mov sil, 1
xor sil, 1
mov bl, 1
xor bl, 1
or dl, sil
or bl, 1
xor dl, 0xff
and dl, bl
xor dil, 0xff
mov sil, r8b
xor sil, 0xff
mov bl, 1
xor bl, 1
or dil, sil
or bl, 1
xor dil, 0xff
and dil, bl
mov sil, r10b
xor sil, 0xff
mov r15b, al
xor r15b, 0xff
mov r14b, 1
xor r14b, 0
mov bl, sil
and bl, 0
and r10b, r14b
mov byte [rbp - 0x6d], r10b
mov r10b, r15b
and r10b, 0
and al, r14b
mov byte [rbp - 0x6c], al
mov al, byte [rbp - 0x6d]
or bl, al
mov al, byte [rbp - 0x6c]
or r10b, al
mov al, byte [rbp - 0x6b]
xor bl, r10b
mov r10b, byte [rbp - 0x6a]
or sil, r15b
xor sil, 0xff
or r14b, 0
and sil, r14b
or bl, sil
mov sil, dl
and sil, dil
xor dl, dil
or sil, dl
mov dil, bl
xor dil, 0xff
mov dl, sil
and dl, dil
xor sil, 0xff
and bl, sil
or dl, bl
mov bl, r13b
xor bl, 0xff
mov dil, r12b
xor dil, 0xff
mov sil, 1
xor sil, 0
mov r14b, bl
and r14b, 0
and r13b, sil
mov r15b, dil
and r15b, 0
and r12b, sil
or r14b, r13b
or r15b, r12b
xor r14b, r15b
or bl, dil
xor bl, 0xff
or sil, 0
and bl, sil
or r14b, bl
mov bl, r14b
xor bl, 0xff
and bl, 0
mov dil, 1
xor dil, 0
and r14b, dil
mov sil, 1
xor sil, 1
and sil, 0
and dil, 1
or bl, r14b
or sil, dil
xor bl, sil
mov sil, r8b
and sil, 1
xor r8b, 1
or sil, r8b
xor sil, 0xff
mov r8b, bl
xor r8b, sil
and r8b, bl
mov sil, dl
and sil, r8b
xor dl, r8b
or sil, dl
mov dl, cl
xor dl, 0xff
mov bl, r11b
xor bl, 0xff
mov r8b, 1
xor r8b, 1
or dl, bl
or r8b, 1
xor dl, 0xff
and dl, r8b
mov bl, cl
xor bl, 0xff
mov r8b, r11b
and r8b, bl
xor r11b, 0xff
and cl, r11b
or r8b, cl
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov r15b, sil
xor r15b, 0xff
and r15b, 1
mov r8b, 1
xor r8b, 1
mov dl, sil
and dl, r8b
or r15b, dl
xor r15b, 0xff
xor r15b, 1
and r15b, 0xff
mov dl, 1
xor dl, 1
and dl, 1
mov r8b, 1
xor r8b, 1
and r8b, 1
or dl, r8b
xor sil, 0xff
mov r11b, dl
xor r11b, 0xff
mov r8b, 1
xor r8b, 1
or sil, r11b
or r8b, 1
xor sil, 0xff
and sil, r8b
mov r14b, cl
xor r14b, 0xff
and r14b, 1
mov r11b, 1
xor r11b, 1
mov bl, cl
and bl, r11b
mov r8b, 1
xor r8b, 1
and r8b, 0xff
and r11b, 1
or r14b, bl
or r8b, r11b
xor r14b, r8b
xor r14b, 0xff
mov r11b, 1
xor r11b, 1
mov r8b, 1
xor r8b, 0
or r14b, r11b
or r8b, 0
xor r14b, 0xff
and r14b, r8b
xor dl, 0xff
mov dil, cl
xor dil, dl
and dil, cl
mov dl, r15b
xor dl, 0xff
mov r11b, sil
xor r11b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, 0xff
and r15b, r8b
mov bl, r11b
and bl, 0xff
and sil, r8b
or cl, r15b
or bl, sil
xor cl, bl
or dl, r11b
xor dl, 0xff
or r8b, 1
and dl, r8b
or cl, dl
mov dl, r14b
xor dl, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov r8b, dl
and r8b, 0xff
and r14b, r11b
mov sil, bl
and sil, 0xff
and dil, r11b
or r8b, r14b
or sil, dil
xor r8b, sil
or dl, bl
xor dl, 0xff
or r11b, 1
and dl, r11b
or r8b, dl
mov r11b, cl
xor r11b, 0xff
mov dl, r8b
and dl, r11b
xor r8b, 0xff
and cl, r8b
or dl, cl
mov r14b, r9b
xor r14b, 0xff
and r14b, 1
mov r8b, 1
xor r8b, 1
mov cl, r9b
and cl, r8b
or r14b, cl
mov sil, al
xor sil, 0xff
and sil, 0
mov r8b, 1
xor r8b, 0
mov r11b, al
and r11b, r8b
mov cl, 1
xor cl, 1
and cl, 0
and r8b, 1
or sil, r11b
or cl, r8b
xor sil, cl
mov dil, 1
xor dil, 1
and dil, 0
mov r8b, 1
xor r8b, 0
mov r11b, r8b
and r11b, 1
mov cl, 1
xor cl, 1
and cl, 0
and r8b, 1
or dil, r11b
or cl, r8b
xor dil, cl
mov cl, r14b
xor cl, 0xff
mov r11b, 1
xor r11b, 1
mov r8b, 1
xor r8b, 0
or cl, r11b
or r8b, 0
xor cl, 0xff
and cl, r8b
mov r11b, dil
xor r11b, 0xff
mov r8b, r9b
xor r8b, r11b
and r8b, r9b
mov r12b, sil
xor r12b, 0xff
mov r11b, 1
xor r11b, 1
mov r9b, 1
xor r9b, 1
or r12b, r11b
or r9b, 1
xor r12b, 0xff
and r12b, r9b
mov r9b, dil
xor r9b, 0xff
mov r15b, al
xor r15b, r9b
and r15b, al
mov al, cl
and al, r8b
xor cl, r8b
or al, cl
mov r8b, r12b
xor r8b, 0xff
mov r11b, r15b
xor r11b, 0xff
mov r9b, 1
xor r9b, 0
mov cl, r8b
and cl, 0
and r12b, r9b
mov bl, r11b
and bl, 0
and r15b, r9b
or cl, r12b
or bl, r15b
xor cl, bl
or r8b, r11b
xor r8b, 0xff
or r9b, 0
and r8b, r9b
or cl, r8b
mov r8b, al
xor r8b, 0xff
mov bl, cl
and bl, r8b
xor cl, 0xff
and al, cl
or bl, al
mov cl, r14b
xor cl, 0xff
mov r9b, sil
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov al, cl
and al, 0xff
and r14b, r8b
mov r11b, r9b
and r11b, 0xff
and sil, r8b
or al, r14b
or r11b, sil
xor al, r11b
or cl, r9b
xor cl, 0xff
or r8b, 1
and cl, r8b
or al, cl
mov r11b, al
xor r11b, 0xff
and r11b, 1
mov cl, 1
xor cl, 1
and al, cl
or r11b, al
mov al, 1
xor al, 1
mov r9b, dil
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
mov cl, al
and cl, 0xff
mov r14b, r8b
and r14b, 1
mov sil, r9b
and sil, 0xff
and dil, r8b
or cl, r14b
or sil, dil
xor cl, sil
or al, r9b
xor al, 0xff
or r8b, 1
and al, r8b
or cl, al
xor r11b, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or r11b, cl
or al, 1
xor r11b, 0xff
and r11b, al
mov al, bl
xor al, 0xff
mov r8b, r11b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov dil, al
and dil, 0
and bl, cl
mov r9b, r8b
and r9b, 0
and r11b, cl
or dil, bl
or r9b, r11b
xor dil, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or dil, al
mov cl, dil
xor cl, 0xff
and cl, 0
mov r8b, 1
xor r8b, 0
mov r9b, dil
and r9b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or cl, r9b
or al, r8b
xor cl, al
mov r14b, 1
xor r14b, 0
xor cl, 0xff
mov al, 1
xor al, 1
or r14b, cl
or al, 1
xor r14b, 0xff
and r14b, al
mov r9b, 1
xor r9b, 0
and r9b, 1
mov al, 1
xor al, 1
and al, 0
or r9b, al
xor dil, 0xff
mov cl, r9b
xor cl, 0xff
mov al, 1
xor al, 1
or dil, cl
or al, 1
xor dil, 0xff
and dil, al
mov al, 1
xor al, 1
and al, 1
mov r8b, 1
xor r8b, 1
mov r11b, r8b
and r11b, 1
mov cl, 1
xor cl, 1
and cl, 0xff
and r8b, 1
or al, r11b
or cl, r8b
xor al, cl
mov cl, 1
xor cl, 0
mov r8b, al
xor r8b, cl
and r8b, al
xor r9b, 0xff
xor r9b, 1
and r9b, 0xff
mov cl, r14b
xor cl, 0xff
mov bl, dil
xor bl, 0xff
mov r11b, 1
xor r11b, 1
mov al, cl
and al, 0xff
and r14b, r11b
mov sil, bl
and sil, 0xff
and dil, r11b
or al, r14b
or sil, dil
xor al, sil
or cl, bl
xor cl, 0xff
or r11b, 1
and cl, r11b
or al, cl
mov cl, r8b
and cl, r9b
xor r8b, r9b
or cl, r8b
mov r9b, al
xor r9b, 0xff
mov r8b, cl
and r8b, r9b
xor cl, 0xff
and al, cl
or r8b, al
mov cl, r10b
xor cl, 0xff
xor cl, 1
and cl, 0xff
mov r9b, 1
xor r9b, 1
and r9b, 1
mov bl, 1
xor bl, 1
mov r11b, bl
and r11b, 1
mov al, r10b
xor al, 0xff
and al, 0xff
and r10b, bl
or r9b, r11b
or al, r10b
xor r9b, al
mov al, cl
and al, r9b
xor cl, r9b
or al, cl
mov r9b, al
xor r9b, 0xff
and r9b, 1
mov cl, 1
xor cl, 1
and al, cl
or r9b, al
mov cl, r8b
xor cl, 0xff
and cl, 0
mov r11b, 1
xor r11b, 0
mov r10b, r8b
and r10b, r11b
mov al, r9b
xor al, 0xff
and al, 0
and r9b, r11b
or cl, r10b
or al, r9b
xor cl, al
xor cl, 0xff
xor r8b, 0xff
mov al, 1
xor al, 0
or cl, r8b
or al, 0
xor cl, 0xff
and cl, al
mov al, cl
xor al, 0xff
mov r11b, dl
xor r11b, al
and r11b, dl
mov r10b, dl
xor r10b, 0xff
and r10b, 0
mov r8b, 1
xor r8b, 0
and dl, r8b
mov al, cl
xor al, 0xff
and al, 0
and cl, r8b
or r10b, dl
or al, cl
xor r10b, al
mov al, r11b
xor al, 0xff
mov r8b, r10b
xor r8b, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and r11b, cl
mov r9b, r8b
and r9b, 0xff
and r10b, cl
or dl, r11b
or r9b, r10b
xor dl, r9b
or al, r8b
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0x5349e0a4
mov ecx, 0x462e050e
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
xor r8d, r8d
sub r8d, 0x7f999b3b
sub r8d, 0x69d1e78b
add r8d, 0x7f999b3b
mov edx, ecx
add edx, 0x29c3b68
add edx, r8d
sub edx, 0x29c3b68
xor r8d, r8d
sub r8d, 0x67c6b9da
add edx, r8d
sub edx, 0xf5527576
sub edx, 1
add edx, 0xf5527576
xor r8d, r8d
sub r8d, 0x67c6b9da
sub edx, r8d
xor r9d, r9d
sub r9d, 0xd6c2865b
sub r9d, 0x69d1e78b
add r9d, 0xd6c2865b
xor r8d, r8d
sub r8d, r9d
add edx, r8d
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
cmp eax, 0xa
setl sil
mov al, cl
xor al, 0xff
and al, 1
mov r8b, 1
xor r8b, 1
mov dl, cl
and dl, r8b
or al, dl
xor al, 0xff
xor al, 1
and al, 0xff
mov r9b, 1
xor r9b, 1
and r9b, 1
mov dl, 1
xor dl, 1
and dl, 1
or r9b, dl
mov dl, cl
xor dl, 0xff
xor r9b, 0xff
mov r8b, 1
xor r8b, 1
or dl, r9b
or r8b, 1
xor dl, 0xff
and dl, r8b
mov r11b, al
and r11b, dl
xor al, dl
or r11b, al
mov dl, sil
xor dl, 0xff
and dl, 1
mov r8b, 1
xor r8b, 1
mov al, sil
and al, r8b
or dl, al
mov dil, 1
xor dil, 1
xor dl, 0xff
mov al, 1
xor al, 0
or dil, dl
or al, 0
xor dil, 0xff
and dil, al
mov dl, 1
xor dl, 1
and dl, 0
mov r8b, 1
xor r8b, 0
mov r9b, r8b
and r9b, 1
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or dl, r9b
or al, r8b
xor dl, al
mov bl, sil
xor bl, 0xff
xor dl, 0xff
mov al, 1
xor al, 0
or bl, dl
or al, 0
xor bl, 0xff
and bl, al
mov al, dil
xor al, 0xff
mov r8b, bl
xor r8b, 0xff
mov dl, 1
xor dl, 1
mov r9b, al
and r9b, 0xff
and dil, dl
mov r10b, r8b
and r10b, 0xff
and bl, dl
or r9b, dil
or r10b, bl
xor r9b, r10b
or al, r8b
xor al, 0xff
or dl, 1
and al, dl
or r9b, al
mov dl, 1
xor dl, 1
and dl, 1
mov r8b, 1
xor r8b, 1
mov r10b, r8b
and r10b, 1
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or dl, r10b
or al, r8b
xor dl, al
mov r14b, 1
xor r14b, 1
xor dl, 0xff
mov al, 1
xor al, 1
or r14b, dl
or al, 1
xor r14b, 0xff
and r14b, al
mov dl, 1
xor dl, 1
and dl, 1
mov al, 1
xor al, 1
and al, 1
or dl, al
mov dil, 1
xor dil, 1
xor dl, 0xff
mov al, 1
xor al, 1
or dil, dl
or al, 1
xor dil, 0xff
and dil, al
mov al, r14b
xor al, 0xff
mov r8b, dil
xor r8b, 0xff
mov dl, 1
xor dl, 1
mov r10b, al
and r10b, 0xff
and r14b, dl
mov bl, r8b
and bl, 0xff
and dil, dl
or r10b, r14b
or bl, dil
xor r10b, bl
or al, r8b
xor al, 0xff
or dl, 1
and al, dl
or r10b, al
mov byte [rbp - 0x6e], r10b
mov r12b, r11b
xor r12b, 0xff
and r12b, 1
mov dl, 1
xor dl, 1
mov al, r11b
and al, dl
or r12b, al
mov r15b, 1
xor r15b, 1
and r15b, 1
mov al, 1
xor al, 1
and al, 1
or r15b, al
mov al, 1
xor al, 1
and al, 1
mov dl, 1
xor dl, 1
and dl, 1
or al, dl
mov dl, r12b
xor dl, 0xff
mov dil, r15b
xor dil, 0xff
mov bl, 1
xor bl, 0
mov r8b, dl
and r8b, 0
and r12b, bl
mov r14b, dil
and r14b, 0
and r15b, bl
or r8b, r12b
or r14b, r15b
xor r8b, r14b
or dl, dil
xor dl, 0xff
or bl, 0
and dl, bl
or r8b, dl
mov dl, al
and dl, 1
xor al, 1
or dl, al
mov al, r8b
xor al, 0xff
and al, 1
mov bl, 1
xor bl, 1
and r8b, bl
or al, r8b
xor dl, 0xff
mov bl, al
xor bl, dl
and bl, al
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov dl, 1
xor dl, 1
mov al, r10b
and al, dl
or r8b, al
mov al, cl
xor al, 0xff
mov dl, r8b
and dl, al
xor r8b, 0xff
mov al, cl
and al, r8b
or dl, al
xor dl, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or dl, cl
or al, 1
xor dl, 0xff
and dl, al
mov cl, 1
xor cl, 1
and cl, 1
mov r8b, 1
xor r8b, 1
mov dil, r8b
and dil, 1
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or cl, dil
or al, r8b
xor cl, al
mov r8b, r9b
xor r8b, 0xff
and r8b, 1
mov r14b, 1
xor r14b, 1
mov dil, r9b
and dil, r14b
mov al, cl
xor al, 0xff
and al, 0xff
and cl, r14b
or r8b, dil
or al, cl
xor r8b, al
xor r8b, 0xff
mov cl, r9b
xor cl, 0xff
mov al, 1
xor al, 1
or r8b, cl
or al, 1
xor r8b, 0xff
and r8b, al
mov dil, r10b
xor dil, 0xff
and dil, 1
mov cl, 1
xor cl, 1
mov al, r10b
and al, cl
or dil, al
mov al, sil
xor al, 0xff
mov cl, dil
and cl, al
xor dil, 0xff
mov al, sil
and al, dil
or cl, al
xor cl, 0xff
xor sil, 0xff
mov al, 1
xor al, 0
or cl, sil
or al, 0
xor cl, 0xff
and cl, al
mov r15b, bl
xor r15b, 0xff
mov sil, dl
xor sil, 0xff
mov al, 1
xor al, 0
or r15b, sil
or al, 0
xor r15b, 0xff
and r15b, al
mov r14b, bl
xor r14b, 0xff
and r14b, 0
mov sil, 1
xor sil, 0
and bl, sil
mov al, dl
xor al, 0xff
and al, 0
and dl, sil
or r14b, bl
or al, dl
xor r14b, al
mov al, r15b
xor al, 0xff
mov sil, r14b
xor sil, 0xff
mov bl, 1
xor bl, 0
mov dl, al
and dl, 0
and r15b, bl
mov dil, sil
and dil, 0
and r14b, bl
or dl, r15b
or dil, r14b
xor dl, dil
or al, sil
xor al, 0xff
or bl, 0
and al, bl
or dl, al
mov r14b, r8b
xor r14b, 0xff
mov bl, cl
xor bl, 0xff
mov al, 1
xor al, 1
or r14b, bl
or al, 1
xor r14b, 0xff
and r14b, al
mov dil, r8b
xor dil, 0xff
and dil, 1
mov bl, 1
xor bl, 1
and r8b, bl
mov al, cl
xor al, 0xff
and al, 0xff
and cl, bl
or dil, r8b
or al, cl
xor dil, al
mov cl, r14b
xor cl, 0xff
mov bl, dil
xor bl, 0xff
mov r8b, 1
xor r8b, 0
mov al, cl
and al, 0
and r14b, r8b
mov sil, bl
and sil, 0
and dil, r8b
or al, r14b
or sil, dil
xor al, sil
or cl, bl
xor cl, 0xff
or r8b, 0
and cl, r8b
or al, cl
mov r8b, dl
xor r8b, 0xff
and r8b, 0
mov bl, 1
xor bl, 0
mov sil, dl
and sil, bl
mov cl, 1
xor cl, 1
and cl, 0
and bl, 1
or r8b, sil
or cl, bl
xor r8b, cl
mov r15b, 1
xor r15b, 0
xor r8b, 0xff
mov cl, 1
xor cl, 1
or r15b, r8b
or cl, 1
xor r15b, 0xff
and r15b, cl
mov cl, 1
xor cl, 0
and cl, 1
mov r8b, 1
xor r8b, 1
and r8b, 0
or cl, r8b
mov r8b, cl
xor r8b, 0xff
mov sil, dl
xor sil, r8b
and sil, dl
mov dl, al
xor dl, 0xff
and dl, 1
mov bl, 1
xor bl, 1
mov r8b, al
and r8b, bl
or dl, r8b
mov r8b, 1
xor r8b, 0
mov r14b, dl
xor r14b, r8b
and r14b, dl
xor cl, 0xff
mov dil, al
xor dil, cl
and dil, al
mov cl, r15b
xor cl, 0xff
mov r8b, sil
xor r8b, 0xff
mov dl, 1
xor dl, 0
mov al, cl
and al, 0
and r15b, dl
mov bl, r8b
and bl, 0
and sil, dl
or al, r15b
or bl, sil
xor al, bl
or cl, r8b
xor cl, 0xff
or dl, 0
and cl, dl
or al, cl
mov dl, r14b
xor dl, 0xff
mov bl, dil
xor bl, 0xff
mov r8b, 1
xor r8b, 1
mov cl, dl
and cl, 0xff
and r14b, r8b
mov sil, bl
and sil, 0xff
and dil, r8b
or cl, r14b
or sil, dil
xor cl, sil
or dl, bl
xor dl, 0xff
or r8b, 1
and dl, r8b
or cl, dl
mov r8b, al
xor r8b, 0xff
mov dl, cl
and dl, r8b
xor cl, 0xff
and al, cl
or dl, al
mov cl, r9b
xor cl, 0xff
mov al, r11b
xor al, cl
and al, r11b
mov cl, r11b
xor cl, 0xff
and cl, 1
mov bl, 1
xor bl, 1
and r11b, bl
mov r8b, r9b
xor r8b, 0xff
and r8b, 0xff
and r9b, bl
or cl, r11b
or r8b, r9b
xor cl, r8b
mov bl, al
and bl, cl
xor al, cl
or bl, al
mov cl, bl
xor cl, 0xff
and cl, 1
mov r8b, 1
xor r8b, 1
mov al, bl
and al, r8b
or cl, al
mov sil, 1
xor sil, 1
xor cl, 0xff
mov al, 1
xor al, 1
or sil, cl
or al, 1
xor sil, 0xff
and sil, al
mov cl, 1
xor cl, 1
and cl, 1
mov al, 1
xor al, 1
and al, 1
or cl, al
xor bl, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or bl, cl
or al, 1
xor bl, 0xff
and bl, al
mov al, sil
xor al, 0xff
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, al
and cl, 0
and sil, r8b
mov r11b, r9b
and r11b, 0
and bl, r8b
or cl, sil
or r11b, bl
xor cl, r11b
or al, r9b
xor al, 0xff
or r8b, 0
and al, r8b
or cl, al
mov r14b, 1
xor r14b, 1
and r14b, 1
mov r8b, 1
xor r8b, 1
mov r9b, r8b
and r9b, 1
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or r14b, r9b
or al, r8b
xor r14b, al
mov dil, r10b
xor dil, 0xff
and dil, 1
mov r8b, 1
xor r8b, 1
mov al, r10b
and al, r8b
or dil, al
mov r9b, 1
xor r9b, 1
and r9b, 0
mov r8b, 1
xor r8b, 0
mov r11b, r8b
and r11b, 1
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or r9b, r11b
or al, r8b
xor r9b, al
mov r13b, r14b
xor r13b, 0xff
mov r8b, 1
xor r8b, 1
mov al, 1
xor al, 1
or r13b, r8b
or al, 1
xor r13b, 0xff
and r13b, al
mov r12b, r9b
xor r12b, 0xff
xor r12b, 1
and r12b, 0xff
mov r8b, 1
xor r8b, 1
mov al, dil
xor al, r8b
and al, dil
mov r11b, r9b
xor r11b, 0xff
mov r8b, r10b
xor r8b, r11b
and r8b, r10b
mov r10b, r13b
xor r10b, 0xff
mov sil, r12b
xor sil, 0xff
mov bl, 1
xor bl, 1
mov r11b, r10b
and r11b, 0xff
and r13b, bl
mov r15b, sil
and r15b, 0xff
and r12b, bl
or r11b, r13b
or r15b, r12b
xor r11b, r15b
or r10b, sil
xor r10b, 0xff
or bl, 1
and r10b, bl
or r11b, r10b
mov r10b, al
and r10b, r8b
xor al, r8b
or r10b, al
mov r8b, r11b
xor r8b, 0xff
and r8b, 0
mov bl, 1
xor bl, 0
and r11b, bl
mov al, r10b
xor al, 0xff
and al, 0
and r10b, bl
or r8b, r11b
or al, r10b
xor r8b, al
mov al, r14b
xor al, 0xff
mov r11b, dil
xor r11b, 0xff
mov r10b, 1
xor r10b, 0
mov bl, al
and bl, 0
and r14b, r10b
mov sil, r11b
and sil, 0
and dil, r10b
or bl, r14b
or sil, dil
xor bl, sil
or al, r11b
xor al, 0xff
or r10b, 0
and al, r10b
or bl, al
mov al, bl
xor al, 0xff
and al, 1
mov r11b, 1
xor r11b, 1
and bl, r11b
mov r10b, 1
xor r10b, 1
and r10b, 0xff
and r11b, 1
or al, bl
or r10b, r11b
xor al, r10b
mov r10b, r9b
and r10b, 1
xor r9b, 1
or r10b, r9b
xor r10b, 0xff
mov r9b, al
xor r9b, r10b
and r9b, al
mov al, r8b
and al, r9b
xor r8b, r9b
or al, r8b
mov sil, cl
xor sil, 0xff
and sil, 1
mov r8b, 1
xor r8b, 1
and cl, r8b
or sil, cl
mov r11b, al
xor r11b, 0xff
and r11b, 1
mov cl, 1
xor cl, 1
and al, cl
or r11b, al
mov bl, 1
xor bl, 0
and bl, 1
mov cl, 1
xor cl, 1
mov r8b, cl
and r8b, 0
mov al, 1
xor al, 1
and al, 0xff
and cl, 1
or bl, r8b
or al, cl
xor bl, al
mov al, sil
xor al, 0xff
mov r8b, r11b
xor r8b, 0xff
mov cl, 1
xor cl, 0
mov r10b, al
and r10b, 0
and sil, cl
mov r9b, r8b
and r9b, 0
and r11b, cl
or r10b, sil
or r9b, r11b
xor r10b, r9b
or al, r8b
xor al, 0xff
or cl, 0
and al, cl
or r10b, al
mov al, 1
xor al, 0
mov r9b, bl
xor r9b, 0xff
mov r8b, 1
xor r8b, 0
mov cl, al
and cl, 0
mov sil, r8b
and sil, 0
mov r11b, r9b
and r11b, 0
and bl, r8b
or cl, sil
or r11b, bl
xor cl, r11b
or al, r9b
xor al, 0xff
or r8b, 0
and al, r8b
or cl, al
mov r8b, r10b
xor r8b, 0xff
and r8b, 1
mov r9b, 1
xor r9b, 1
and r10b, r9b
mov al, 1
xor al, 1
and al, 0xff
and r9b, 1
or r8b, r10b
or al, r9b
xor r8b, al
xor r8b, 0xff
xor cl, 0xff
mov al, 1
xor al, 1
or r8b, cl
or al, 1
xor r8b, 0xff
and r8b, al
mov al, dl
xor al, 0xff
mov r9b, r8b
xor r9b, 0xff
mov cl, 1
xor cl, 1
or al, r9b
or cl, 1
xor al, 0xff
and al, cl
mov r9b, dl
xor r9b, 0xff
mov cl, r8b
and cl, r9b
xor r8b, 0xff
and dl, r8b
or cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x8afc287c
mov ecx, 0x200648fd
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov ecx, dword [0x1401e6c54]
mov eax, dword [0x1401e6c50]
mov r8d, 0xef3de434
add r8d, 0
sub r8d, 0xa24a5a2
sub r8d, 0xef3de434
xor edx, edx
sub edx, 1
add r8d, edx
xor edx, edx
sub edx, r8d
xor r8d, r8d
sub r8d, 0xa24a5a2
add edx, r8d
xor r9d, r9d
sub r9d, edx
mov edx, ecx
add edx, 0xb4e9ae6e
sub edx, 0xb340db2c
sub edx, 0xb4e9ae6e
xor r8d, r8d
sub r8d, r9d
sub edx, r8d
add edx, 0xd87fa0a
add edx, 0xb340db2c
sub edx, 0xd87fa0a
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete sil
cmp eax, 0xa
setl cl
mov dl, sil
xor dl, 0xff
and dl, 0
mov r8b, 1
xor r8b, 0
mov r9b, sil
and r9b, r8b
mov al, 1
xor al, 1
and al, 0
and r8b, 1
or dl, r9b
or al, r8b
xor dl, al
mov r8b, cl
xor r8b, 0xff
and r8b, 0
mov r9b, 1
xor r9b, 0
mov r10b, cl
and r10b, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or r8b, r10b
or al, r9b
xor r8b, al
mov al, 1
xor al, 0
and al, 0
mov r10b, 1
xor r10b, 0
mov r11b, r10b
and r11b, 0
mov r9b, 1
xor r9b, 1
and r9b, 0
and r10b, 1
or al, r11b
or r9b, r10b
xor al, r9b
mov r10b, dl
and r10b, r8b
xor dl, r8b
or r10b, dl
mov r8b, al
and r8b, 0
xor al, 0
or r8b, al
mov al, r10b
xor al, 0xff
and al, 1
mov r9b, 1
xor r9b, 1
and r10b, r9b
mov dl, 1
xor dl, 1
and dl, 0xff
and r9b, 1
or al, r10b
or dl, r9b
xor al, dl
xor r8b, 0xff
mov dl, al
xor dl, r8b
and dl, al
mov r8b, sil
xor r8b, 0xff
and r8b, 0
mov r9b, 1
xor r9b, 0
mov r10b, sil
and r10b, r9b
mov al, 1
xor al, 1
and al, 0
and r9b, 1
or r8b, r10b
or al, r9b
xor r8b, al
mov dil, 1
xor dil, 1
xor r8b, 0xff
mov al, 1
xor al, 0
or dil, r8b
or al, 0
xor dil, 0xff
and dil, al
mov r9b, 1
xor r9b, 1
and r9b, 1
mov r8b, 1
xor r8b, 1
mov r10b, r8b
and r10b, 1
mov al, 1
xor al, 1
and al, 0xff
and r8b, 1
or r9b, r10b
or al, r8b
xor r9b, al
xor sil, 0xff
mov r8b, r9b
xor r8b, 0xff
mov al, 1
xor al, 0
or sil, r8b
or al, 0
xor sil, 0xff
and sil, al
mov al, cl
xor al, 0xff
and al, 0
mov r10b, 1
xor r10b, 0
mov r11b, cl
and r11b, r10b
mov r8b, 1
xor r8b, 1
and r8b, 0
and r10b, 1
or al, r11b
or r8b, r10b
xor al, r8b
xor al, 0xff
mov r10b, 1
xor r10b, 1
mov r8b, 1
xor r8b, 1
or al, r10b
or r8b, 1
xor al, 0xff
and al, r8b
xor r9b, 0xff
mov r8b, cl
xor r8b, r9b
and r8b, cl
mov cl, dil
xor cl, 0xff
mov r11b, sil
xor r11b, 0xff
mov r10b, 1
xor r10b, 1
mov r9b, cl
and r9b, 0xff
and dil, r10b
mov bl, r11b
and bl, 0xff
and sil, r10b
or r9b, dil
or bl, sil
xor r9b, bl
or cl, r11b
xor cl, 0xff
or r10b, 1
and cl, r10b
or r9b, cl
mov cl, al
and cl, r8b
xor al, r8b
or cl, al
mov r8b, r9b
xor r8b, 0xff
and r8b, 0
mov r10b, 1
xor r10b, 0
and r9b, r10b
mov al, cl
xor al, 0xff
and al, 0
and cl, r10b
or r8b, r9b
or al, cl
xor r8b, al
mov cl, r8b
xor cl, 0xff
mov al, dl
xor al, cl
and al, dl
mov r9b, dl
xor r9b, 0xff
mov cl, r8b
and cl, r9b
xor r8b, 0xff
and dl, r8b
or cl, dl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x26250653
mov ecx, 0x254cd1fa
test dl, 1
cmovne eax, ecx
mov dword [rbp], eax
jmp 0x14015ef9a
mov dword [rbp], 0xc5404842
jmp 0x14015ef9a
mov dword [rbp], 0xf3679ffb
jmp 0x14015ef9a
mov dword [rbp], 0x5cb51f39
jmp 0x14015ef9a
mov dword [rbp], 0x23a9aa9e
jmp 0x14015ef9a
mov dword [rbp], 0xe6f3307
jmp 0x14015ef9a
mov dword [rbp], 0xac4ace9a
jmp 0x14015ef9a
mov dword [rbp], 0xa46dffa1
jmp 0x14015ef9a
mov dword [rbp], 0xcd96430d
jmp 0x14015ef9a
mov dword [rbp], 0xc4e6e4bc
jmp 0x14015ef9a
mov dword [rbp], 0x3738c8b0
jmp 0x14015ef9a
xor ecx, ecx
sub rsp, 0x20
call fcn.140187d68
add rsp, 0x20
mov dword [rbp], 0x88edd05
jmp 0x14015ef9a
mov dword [rbp], 0x3b5fc684
jmp 0x14015ef9a
mov dword [rbp], 0xf89aacd0
jmp 0x14015ef9a
mov dword [rbp], 0xd6980e57
jmp 0x14015ef9a
mov dword [rbp], 0x55d11fa9
jmp 0x14015ef9a
mov dword [rbp], 0xe557382a
jmp 0x14015ef9a
jmp 0x140138003