Function at 0x140001000
Capabilities:
Hash data using djb2

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov r14, rcx
mov rax, qword [0x140117240]
xor rax, rbp
mov qword [rbp], rax
mov r11d, 0x63228b1b
mov r13d, 0x1ab6abee
mov ebx, 0xa57648d8
mov eax, 0xbb1be9cd
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x268af55b
and edx, eax
and eax, 0xd9750aa4
or eax, r8d
xor eax, 0xd9750aa4
or eax, edx
mov edx, eax
xor edx, 1
and edx, eax
xor eax, 0xfffffffe
or eax, edx
mov edx, eax
or edx, 0xd8010c
mov r8d, eax
not r8d
mov r9d, eax
xor r9d, 0xdb056653
and r9d, eax
mov r10d, r9d
not r10d
and edx, 0x90d9451f
and r8d, 0x4b042240
or r8d, edx
or eax, r10d
and r10d, 0x90d9451f
and r9d, 0x6f26bae0
or r9d, r10d
xor r9d, r8d
not eax
or eax, r9d
not r9d
and r9d, 0x24fa99ac
and eax, 0xdb056653
or eax, r9d
mov edx, eax
not edx
and eax, 0xe29b900c
and edx, 0x1d646ff3
or edx, eax
mov eax, edx
xor eax, 0xe00b8004
xor edx, 0x1c6463a2
and edx, 0x1ef473aa
and eax, 0xe10b8c55
or eax, edx
xor eax, 0xe10b8c55
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge r9b
setl r10b
mov esi, r8d
or sil, r10b
xor sil, 1
mov eax, r9d
xor al, r8b
and al, r10b
or al, sil
and r8b, r10b
or r10b, dl
and r9b, dl
or r9b, r8b
xor r9b, 1
mov edx, r10d
xor dl, r9b
or r9b, r10b
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
and dl, r9b
xor dl, 1
mov r8d, r9d
xor r8b, dl
or dl, r9b
xor dl, 1
or dl, r8b
mov r8d, eax
xor r8b, dl
or dl, al
xor dl, 1
or dl, r8b
mov eax, edx
xor al, r8b
test al, 1
mov eax, 0xd5d5ca71
mov r9d, 0xe48b822e
cmovne eax, r9d
test dl, 1
mov edx, 0xd5d5ca71
cmovne edx, eax
test r8b, 1
cmove edx, eax
mov eax, edx
nop word cs:[rax + rax]
cmp eax, 0xfa0e3639
jle 0x140001220
cmp eax, 0x3f041172
jle 0x1400013b0
cmp eax, 0x5ded91f0
jle 0x14000148b
cmp eax, 0x70bf7259
jle 0x1400018ec
cmp eax, 0x75ef39e6
jg 0x1400020de
cmp eax, 0x71c16111
jle 0x140002ef4
cmp eax, 0x73a9b3a4
jg 0x140004879
cmp eax, 0x71c16112
je 0x140007ee9
cmp eax, 0x722c8917
je 0x140007ef3
cmp eax, 0x7377bfe0
jne 0x1400011b0
mov eax, 0x69d23ee5
jmp 0x1400011b0
cmp eax, 0xc0ef8aa8
jle 0x140001420
cmp eax, 0xda3ea4e7
jle 0x1400015d1
cmp eax, 0xeb193624
jle 0x140001a40
cmp eax, 0xf1eee3b3
jg 0x140002238
cmp eax, 0xee1b4df7
jle 0x140002f2a
cmp eax, 0xef52fd8b
jg 0x140004987
cmp eax, 0xee1b4df8
je 0x140007efd
cmp eax, 0xee86070e
je 0x140007f07
cmp eax, 0xeeb92807
jne 0x1400011b0
mov eax, dword [rbp - 4]
inc eax
mov rdx, qword [rbp - 0x18]
mov dword [rdx], eax
mov eax, dword [0x1401172b4]
lea edi, [rax + 1]
imul edi, eax
mov eax, edi
not eax
mov r9d, edi
or r9d, 0x908cfd5c
mov edx, edi
xor edx, 0x6f7302a3
and edx, edi
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0x65ede531
mov esi, eax
and esi, 0xa120282
or esi, r10d
or r9d, r8d
and r8d, 0x65ede531
and edx, 0x9a121ace
or edx, r8d
xor edx, esi
not r9d
or r9d, edx
mov edx, r9d
xor edx, 0x9084f509
xor r9d, 0x6f7302a2
mov r8d, r9d
and r8d, 0x226b0856
and edx, 0xdd94f7a9
or edx, r8d
and edi, 0x226b0856
and eax, 0xdd94f7a9
or eax, edi
xor eax, edx
not eax
or eax, r9d
xor eax, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl sil
setge r9b
lea r10d, [r8 + 1]
mov eax, r9d
xor al, r10b
or r10b, r9b
xor r10b, 1
not al
and al, r9b
or al, r10b
and r8b, sil
and r9b, dl
or r9b, r8b
or sil, dl
xor r9b, 1
mov edx, r9d
xor dl, sil
or r9b, sil
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, al
xor al, 1
or al, r9b
mov r8d, edx
xor r8b, al
test dl, 1
mov edx, 0x3027cc4b
mov r9d, 0x1ab6b6bd
cmovne edx, r9d
not r8b
test al, 1
cmovne edx, r9d
test r8b, 1
mov eax, 0x3027cc4b
jmp 0x1400011a1
cmp eax, 0x1ab6abed
jg 0x14000170c
cmp eax, 0xc9be7ce
jg 0x140001b4a
cmp eax, 0xfec8fdee
jle 0x140002279
cmp eax, 0x615a67e
jle 0x140002f60
cmp eax, 0x9762116
jg 0x140004adb
cmp eax, 0x615a67f
je 0x14000805f
cmp eax, 0x63bd900
je 0x14000813e
cmp eax, 0x6e4d4ab
jne 0x1400011b0
mov eax, 0x8639247c
jmp 0x1400011b0
cmp eax, 0xa3a177fb
jg 0x140001895
cmp eax, 0x9245755a
jg 0x140001b96
cmp eax, 0x8901351e
jle 0x1400023f1
cmp eax, 0x8d67a755
jle 0x140002f96
cmp eax, 0x8f78a806
jg 0x140004b06
cmp eax, 0x8d67a756
je 0x140008283
cmp eax, 0x8e65ac4a
je 0x14000828d
cmp eax, 0x8f72f432
jne 0x1400011b0
mov r12d, 0x1505
mov rcx, r14
mov eax, 0x61740589
jmp 0x1400011b0
cmp eax, 0x4b2bf5c4
jg 0x140001ca6
cmp eax, 0x4678d3c9
jle 0x1400025d1
cmp eax, 0x48f32662
jle 0x14000308f
cmp eax, 0x4947705b
jg 0x140004c37
cmp eax, 0x48f32663
je 0x140008297
cmp eax, 0x48f74ba2
je 0x1400082a1
cmp eax, 0x49233c51
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
mov r8d, edx
xor r8d, 0xfffffffe
and r8d, edx
not edx
mov r9d, edx
and r9d, 0xca7e7522
and eax, 0x35818adc
or eax, r9d
mov r9d, eax
xor r9d, 0x35818050
xor eax, 0xca7e7523
mov r10d, r8d
not r10d
mov esi, eax
and esi, 0x880a1faf
and r9d, 0x77f5e050
or r9d, esi
or eax, r10d
and r10d, 0x880a1faf
and r8d, 0x77f5e050
or r8d, r10d
xor r8d, r9d
not eax
or eax, r8d
not eax
or eax, edx
xor eax, 0x45c9e550
xor eax, 0xba361aaf
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, r9d
xor r10b, r8b
or r8b, al
or al, dl
xor al, 1
or al, r10b
xor al, 1
xor r8b, 1
or r9b, dl
xor r9b, 1
or r9b, r8b
xor r9b, al
mov edx, r9d
not dl
mov r8d, 0xe1d61561
mov r10d, 0x8484ba61
cmovne r8d, r10d
test dl, al
cmovne r8d, r10d
test r9b, r9b
mov r9d, r8d
cmovne r9d, r10d
test dl, al
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
cmove r9d, r8d
mov r12d, dword [rbp - 0xc]
add r12d, dword [rbp - 8]
mov eax, r9d
jmp 0x1400011b0
cmp eax, 0xce86dda4
jg 0x140001e39
cmp eax, 0xc57764d5
jle 0x140002612
cmp eax, 0xca52afbb
jle 0x1400030c5
cmp eax, 0xcbd22623
jg 0x140004c62
cmp eax, 0xca52afbc
je 0x140008390
cmp eax, 0xcba2a437
je 0x14000839a
cmp eax, 0xcbaeb965
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, eax
xor edx, 0xfffffffe
and edx, eax
mov esi, eax
or esi, 1
mov r8d, edx
not r8d
mov r10d, esi
and r10d, 0x150a7c10
mov edi, r9d
and edi, 0xeaf583ee
or edi, r10d
or esi, r8d
and r8d, 0x150a7c10
and edx, 0xeaf583ef
or edx, r8d
xor edx, edi
not esi
or esi, edx
not esi
and r9d, 0x3699c21d
and eax, 0xc9663de2
or eax, r9d
xor eax, 0xc9663de2
or eax, esi
xor eax, 0xffffffff
sete sil
setne dl
cmp dword [0x1401172b8], 0xa
setl r10b
setge al
mov r9d, eax
xor r9b, dl
mov r8d, r9d
and r8b, dl
and r9b, al
xor r8b, 1
xor r9b, 1
mov edi, r8d
xor dil, r9b
or r9b, r8b
xor r9b, 1
or r9b, dil
mov r8d, eax
xor r8b, sil
and r8b, al
and r10b, dl
and al, sil
or al, r10b
or al, r8b
xor al, r9b
and al, 1
mov edx, 0x3955f915
mov r8d, 0xa648a5f4
cmovne edx, r8d
test al, r9b
cmove edx, r8d
test al, al
mov r8d, 0x3955f915
cmove edx, r8d
test al, r9b
jmp 0x14000b5b2
cmp eax, 0x3027cc4a
jg 0x140001f37
cmp eax, 0x23f9b864
jle 0x140002653
cmp eax, 0x2a1b35c9
jle 0x1400030fb
cmp eax, 0x2f57e089
jg 0x140004daf
cmp eax, 0x2a1b35ca
je 0x1400084f3
cmp eax, 0x2bfafa5d
je 0x1400085d7
cmp eax, 0x2cdba739
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov esi, eax
not esi
mov edx, eax
xor edx, 0xe1947fb2
and edx, eax
mov r9d, eax
or r9d, 0x1e6b804d
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0x4278c5f4
mov edi, esi
and edi, 0xa1843a02
or edi, r10d
or r9d, r8d
and r8d, 0x4278c5f4
and edx, 0xbd873a0b
or edx, r8d
xor edx, edi
not r9d
or r9d, edx
mov edx, r9d
xor edx, 0x1e6b804c
and esi, 0x28589822
and eax, 0xd7a767dd
or eax, esi
mov r8d, eax
xor r8d, 0xd7a767dd
xor r9d, 0xe1947fb3
and r8d, r9d
xor eax, 0x28589822
and eax, edx
or eax, r8d
xor r9d, eax
test r9d, eax
setne sil
sete r10b
cmp dword [0x1401172b8], 0xa
setge al
setl dl
mov r9d, edx
xor r9b, r10b
mov r8d, r9d
and r8b, r10b
and r9b, dl
xor r8b, 1
xor r9b, 1
mov edi, r8d
xor dil, r9b
or r9b, r8b
xor r9b, 1
or r9b, dil
mov r8d, eax
xor r8b, r10b
and r8b, al
and sil, dl
and al, r10b
or al, sil
xor r8b, 1
xor al, 1
mov edx, r8d
xor dl, al
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov r8d, r9d
xor r8b, 1
and dl, r8b
or r8b, al
and al, r9b
or al, dl
mov edx, r8d
xor dl, al
test dl, 1
mov edx, 0xf6a8695e
mov r9d, 0x863facd2
cmovne edx, r9d
test al, 1
mov eax, edx
mov r9d, 0xf6a8695e
cmovne eax, r9d
test r8b, 1
cmovne eax, edx
jmp 0x1400011b0
cmp eax, 0xb0269674
jg 0x140002092
cmp eax, 0xa8fc7226
jle 0x140002694
cmp eax, 0xab811e05
jle 0x140003233
cmp eax, 0xae6ca761
jg 0x140004ea5
cmp eax, 0xab811e06
je 0x1400085e1
cmp eax, 0xac7d9e1c
je 0x1400085f9
cmp eax, 0xae17d331
jne 0x1400011b0
mov eax, 0xd0f3a078
jmp 0x1400011b0
cmp eax, 0x661fc9e3
jle 0x1400026e3
cmp eax, 0x69d23ee4
jle 0x140003269
cmp eax, 0x6b4af0c7
jg 0x140004ed0
cmp eax, 0x69d23ee5
je 0x1400086ed
cmp eax, 0x6a3cc96e
je 0x1400087eb
cmp eax, 0x6a4dafb1
jne 0x1400011b0
mov r8d, dword [0x1401172b4]
lea eax, [r8 + 1]
imul eax, r8d
mov r8d, eax
not r8d
mov r9d, eax
xor r9d, 1
and r8d, 0xf710d09e
and eax, 0x8ef2f60
or eax, r8d
xor eax, 0x8ef2f60
or eax, r9d
mov r8d, eax
not r8d
mov r9d, r8d
and r9d, 0x24810011
mov r10d, eax
and r10d, 0xc0620
or r9d, r10d
xor r9d, 0xc0420
or r10d, 0x93002846
or r8d, 0x200
and r10d, 0x93002a46
and r9d, 0x248d0431
or r9d, r10d
and r8d, 0x93002a46
and eax, 0x4872d188
or eax, r8d
xor eax, r9d
mov r8d, eax
not r8d
and r8d, 0xdb72f9ce
and eax, 0x248d0631
or eax, r8d
sete al
setne r8b
cmp dword [0x1401172b8], 0xa
setge r9b
lea r10d, [r9 + 1]
xor r10b, al
mov eax, r9d
xor al, r8b
or r9b, r8b
mov r8d, eax
and r8b, r9b
xor r9b, 1
or r9b, al
xor r9b, 1
or r9b, r10b
mov r10d, r9d
xor r10b, r8b
xor r8b, 1
or r8b, r9b
mov r9d, r10d
xor r9b, r8b
test r8b, 1
mov eax, 0x3106a196
mov edx, 0xef52fd8c
cmovne eax, edx
test r10b, 1
cmovne eax, edx
not r9b
test r9b, 1
mov edx, 0x3106a196
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0xe26e7fa5
jle 0x140002724
cmp eax, 0xe49afca3
jle 0x1400033b3
cmp eax, 0xe80b037e
jg 0x14000507a
cmp eax, 0xe49afca4
je 0x1400087f5
cmp eax, 0xe79dd0eb
je 0x140008a05
cmp eax, 0xe7ef9287
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfffffffe
mov r9d, edx
and r9d, 1
or r9d, r8d
mov r8d, r9d
not r8d
and eax, r8d
and r9d, edx
or r9d, eax
not r9d
or r9d, r8d
xor r9d, 0xffffffff
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setge r9b
setl r8b
mov r10d, eax
and r10b, r8b
inc al
and al, r9b
or al, r10b
or r8b, dl
and r9b, dl
or r9b, r10b
xor r9b, 1
mov edx, r9d
xor dl, r8b
or r9b, r8b
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
mov r8d, edx
and r8b, r9b
xor dl, r8b
xor r8b, 1
or r8b, r9b
xor r8b, 1
or r8b, dl
xor r8b, al
mov edx, r8d
xor dl, 1
and al, dl
xor dl, al
test dl, 1
mov edx, 0xfa670453
mov r9d, 0xc9be7cf
cmovne edx, r9d
test r8b, 1
mov r8d, edx
mov r9d, 0xfa670453
jmp 0x140010a00
cmp eax, 0x1345b7cd
jle 0x1400028d1
cmp eax, 0x16bce8b4
jle 0x1400033e9
cmp eax, 0x18e4a743
jg 0x14000518c
cmp eax, 0x16bce8b5
je 0x140008aef
cmp eax, 0x17af2f96
je 0x140008af9
cmp eax, 0x18d8ec83
jne 0x1400011b0
mov eax, 0xbbcfb64f
jmp 0x1400011b0
cmp eax, 0x99bb23ac
jle 0x140002a56
cmp eax, 0x9fba235d
jle 0x14000341f
cmp eax, 0xa0d6b677
jg 0x1400052a4
cmp eax, 0x9fba235e
je 0x140008b11
cmp eax, 0x9fd27c04
je 0x140008b26
cmp eax, 0xa093af54
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
mov r8d, edx
xor r8d, 0xfffffffe
and r8d, edx
not edx
mov r9d, edx
and r9d, 0xae54c266
and eax, 0x51ab3d98
or eax, r9d
xor eax, 0x51ab3d98
or r8d, eax
not r8d
or r8d, edx
xor r8d, 0xffffffff
sete dl
setne sil
cmp dword [0x1401172b8], 0xa
setge r8b
setl al
mov r9d, r8d
inc r8b
and r8b, sil
and sil, al
and r9b, dl
or sil, r9b
or r8b, r9b
or al, dl
xor al, 1
or al, r8b
mov r9d, eax
not r9b
mov edi, esi
xor dil, 1
and sil, dil
and r9b, al
xor sil, 1
mov edx, esi
xor dl, dil
or sil, dil
xor sil, 1
or sil, dl
xor r9b, 1
mov edx, r9d
xor dl, al
or r9b, al
xor r9b, 1
or r9b, dl
xor r9b, sil
or dil, al
mov eax, edi
xor al, r9b
test al, 1
mov eax, 0xf418fa18
mov edx, 0x40814944
cmovne eax, edx
test dil, dil
mov edx, 0xf418fa18
jmp 0x14000c400
cmp eax, 0x5425d209
jle 0x140002bdc
cmp eax, 0x59817d7d
jle 0x14000350f
cmp eax, 0x5ba389fb
jg 0x1400052cf
cmp eax, 0x59817d7e
je 0x140008b30
cmp eax, 0x59f1856a
je 0x140008c1f
cmp eax, 0x5afa0d6d
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r15d, [rax + 1]
imul r15d, eax
mov edx, r15d
xor edx, 0xac7e2f55
and edx, r15d
mov r8d, r15d
or r8d, 0x5381d0aa
mov r9d, r15d
not r9d
mov eax, edx
not eax
mov r10d, eax
and r10d, 0x3305c5bb
and edx, 0xccfa3a44
or edx, r10d
or eax, r8d
and r8d, 0x3305c5bb
mov r10d, r9d
and r10d, 0x8c7a2a44
or r10d, r8d
xor r10d, edx
not eax
or eax, r10d
mov r10d, eax
xor r10d, 0xac7e2f54
and r9d, 0xba3d6518
and r15d, 0x45c29ae6
or r15d, r9d
mov edx, r15d
xor edx, 0x429082
xor r15d, 0xba3d6519
xor eax, 0x5381d0ab
mov r8d, eax
and r8d, 0x6fb84e6c
and r10d, 0x9047b193
or r10d, r8d
or eax, r15d
and r15d, 0x6fb84e6c
and edx, 0x9047b192
or edx, r15d
xor edx, r10d
not eax
or eax, edx
mov edx, eax
not edx
and eax, 0x623a1d69
and edx, 0x9dc5e296
or edx, eax
mov eax, edx
xor eax, 0x81418012
xor edx, 0x60121868
and edx, 0x7c967aec
and eax, 0x83698513
or eax, edx
xor eax, 0x83698513
setne al
sete dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, r9d
xor r10b, dl
mov esi, r10d
xor sil, 1
and al, r8b
or r8b, dl
xor r8b, 1
and r9b, dl
or r9b, al
or r9b, r8b
mov edx, esi
xor dl, r9b
and dl, sil
xor sil, r10b
and sil, r9b
xor sil, r10b
mov eax, edx
xor al, sil
mov r8d, 0xa302bd82
mov r9d, 0xdc3f8acf
cmovne r8d, r9d
test sil, sil
jmp 0x14000d77d
cmp eax, 0xd4144f9c
jle 0x140002d0d
cmp eax, 0xd71b1eee
jle 0x140003553
cmp eax, 0xd886384f
jg 0x140005419
cmp eax, 0xd71b1eef
je 0x140008c29
cmp eax, 0xd7279b15
je 0x140008d33
cmp eax, 0xd7b34acb
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfffffffe
mov r9d, edx
and r9d, 1
or r9d, r8d
mov r8d, r9d
not r8d
mov r10d, r8d
and r10d, 0x9499991a
and r9d, 0x6b6666e5
or r9d, r10d
and edx, 0x9499991a
and eax, 0x6b6666e5
or eax, edx
xor eax, r9d
not eax
or eax, r8d
xor eax, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, r9d
xor r10b, r8b
or r8b, al
or al, dl
xor al, 1
or al, r10b
xor r8b, 1
or r9b, dl
xor r9b, 1
or r9b, r8b
mov edx, r9d
xor dl, 1
xor r9b, dl
and r9b, al
or al, dl
xor r9b, dl
mov edx, eax
xor dl, r9b
test r9b, 1
mov r8d, 0x33d1d003
mov r9d, 0x71417639
cmovne r8d, r9d
test al, al
mov eax, 0x33d1d003
jmp 0x140006396
cmp eax, 0x33d1d002
jle 0x140002e72
cmp eax, 0x390f6fa4
jle 0x140003640
cmp eax, 0x3b247c53
jg 0x140005524
cmp eax, 0x390f6fa5
je 0x140008d3d
cmp eax, 0x3955f915
je 0x140008e10
cmp eax, 0x3a74a06b
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x250002a4
mov edi, eax
and edi, 0x8af04458
or edi, edx
mov edx, edi
xor edx, 0x600448
xor edi, 0x750fbba7
mov r8d, eax
xor r8d, 0xaff046fc
and r8d, eax
mov r10d, r8d
not r10d
mov esi, edi
and esi, 0xba9ed8b5
and edx, 0x5600648
or edx, esi
or edi, r10d
and r10d, 0xba9ed8b5
and r8d, 0x4561274a
or r8d, r10d
xor r8d, edx
not edi
or edi, r8d
mov edx, edi
xor edx, 0x500fb902
xor edi, 0xaff046fd
and r9d, edi
and edx, eax
or edx, r9d
xor edi, edx
test edi, edx
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r10b
setge al
mov r9d, eax
xor r9b, r8b
mov esi, r9d
xor sil, 1
mov edi, r9d
and dil, al
and r10b, dl
and al, r8b
or al, r10b
mov edx, edi
xor dl, 1
xor dil, al
xor al, 1
or al, dl
xor al, 1
or al, dil
mov edx, eax
xor dl, 1
mov r8d, edx
and r8b, r9b
or dl, sil
and sil, al
or sil, r8b
xor al, r9b
xor dl, 1
or dl, al
mov eax, edx
xor al, sil
test dl, 1
mov edx, 0x513da416
mov r8d, 0xa57648d8
cmovne edx, r8d
test sil, sil
mov ebx, 0xa57648d8
cmove edx, r8d
test al, 1
mov eax, 0x513da416
jmp 0x1400011a1
cmp eax, 0xbb1be9cc
jle 0x140002eb3
cmp eax, 0xbc5ad860
jle 0x14000371c
cmp eax, 0xbdb08fe1
jg 0x14000554f
cmp eax, 0xbc5ad861
je 0x140008f55
cmp eax, 0xbcf96cca
je 0x140009079
cmp eax, 0xbd22325d
jne 0x1400011b0
mov eax, 0xae6ca762
jmp 0x1400011b0
cmp eax, 0x79fda319
jle 0x140003864
cmp eax, 0x7cc82712
jg 0x140005733
cmp eax, 0x79fda31a
je 0x14000916a
cmp eax, 0x7b041dd7
je 0x140009308
cmp eax, 0x7b75a4e9
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
or edx, 0x45160290
mov r8d, r9d
or r8d, 0x8c04c04
and r8d, 0x4dd64e94
and eax, 0x92210002
or eax, r8d
and edx, 0x4dd64e94
and r9d, 0x2008b169
or r9d, edx
xor r9d, eax
mov eax, r9d
xor eax, 0x28c8fd6d
mov esi, r9d
xor esi, 0x28c8fd6c
and esi, eax
xor r9d, 0xd7370292
and r9d, 0xfffffffe
and eax, 1
or eax, r9d
mov r9d, esi
not r9d
mov edx, eax
not edx
mov r8d, r9d
and r8d, 0x8f24a4ce
and esi, 0x70db5b31
or esi, r8d
or r9d, edx
and edx, 0x8f24a4ce
and eax, 0x70db5b31
or eax, edx
xor eax, esi
not r9d
or r9d, eax
mov eax, r9d
not eax
mov edx, r9d
and edx, 0xe47b3ecf
and eax, 0x1b84c130
or eax, edx
xor eax, 0x1b84c130
or eax, r9d
xor eax, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
lea r10d, [rax + 1]
and r10b, r8b
and r8b, al
and r9b, dl
or r9b, r8b
mov r8d, r9d
xor r8b, al
and r8b, r9b
and al, dl
or al, r10b
mov edx, r8d
xor dl, 1
and dl, al
xor al, 1
mov r9d, r8d
xor r9b, al
and r9b, r8b
and al, r8b
or al, dl
mov edx, r9d
xor dl, al
test dl, 1
mov edx, 0xa8c20771
mov r8d, 0x1ecb3874
jmp 0x140003629
cmp eax, 0xf7dccb38
jg 0x14000389a
cmp eax, 0xf418fa17
jg 0x140005866
cmp eax, 0xf1eee3b4
je 0x140009440
cmp eax, 0xf3522064
je 0x14000944d
cmp eax, 0xf377eecf
jne 0x1400011b0
mov eax, 0xfec8fdef
jmp 0x1400011b0
cmp eax, 0xfaeedbfa
jg 0x1400039a2
cmp eax, 0xfa3a96ad
jle 0x140005886
cmp eax, 0xfa3a96ae
je 0x14000958e
cmp eax, 0xfa670453
je 0x140009686
cmp eax, 0xfae7bff7
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
or edx, 0x406110
mov r8d, eax
not r8d
mov r9d, eax
xor r9d, 0xd78f06ea
and r9d, eax
mov r10d, r9d
not r10d
and edx, 0x46c56170
and r8d, 0x910a068a
or r8d, edx
or eax, r10d
and r10d, 0x46c56170
and r9d, 0xb93a9e8f
or r9d, r10d
xor r9d, r8d
not eax
or eax, r9d
not r9d
and r9d, 0x2870f915
and eax, 0xd78f06ea
or eax, r9d
mov edx, eax
xor edx, 1
and edx, eax
xor eax, 0xfffffffe
or eax, edx
mov r9d, eax
mov edx, eax
xor edx, 0xba034b8b
and edx, eax
not eax
or r9d, 0x45fcb474
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0xac2a4265
and eax, 0x1201098a
or eax, r10d
or r9d, r8d
and r8d, 0xac2a4265
and edx, 0x53d5bd9a
or edx, r8d
xor edx, eax
not r9d
or r9d, edx
mov eax, r9d
not eax
and eax, 0x45fcb474
and r9d, 0xba034b8b
or r9d, eax
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r10b
lea eax, [rdx + 1]
mov r9d, eax
and r9b, dl
xor r9b, 1
or r9b, al
xor r9b, 1
or r9b, dl
mov edx, r10d
xor dl, r9b
or r9b, r10b
and r9b, dl
mov edx, eax
xor dl, r8b
or al, r8b
not al
or al, dl
xor al, r9b
and al, 1
mov edx, 0x38d6709a
mov r8d, 0x32636094
cmovne edx, r8d
test al, r9b
cmove edx, r8d
mov r8d, 0x38d6709a
cmovne edx, r8d
test al, al
jmp 0x14000f4da
cmp eax, 0x8639247b
jg 0x140003abf
cmp eax, 0x8484ba60
jle 0x140005a33
cmp eax, 0x8484ba61
je 0x1400097a1
cmp eax, 0x85187870
je 0x1400097ab
cmp eax, 0x8596d799
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, r9d
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0xb48053c3
and eax, 0x4b7fac3c
or eax, r10d
or r9d, r8d
and r8d, 0xb48053c3
and edx, 0x4b7fac3c
or edx, r8d
xor edx, eax
not r9d
or r9d, edx
mov esi, r9d
not esi
mov edx, r9d
xor edx, 0x10789f2
and edx, esi
mov eax, r9d
and eax, 0xfef8760d
or eax, edx
mov edi, eax
xor edi, 0xfef8760c
and r9d, 0xf521d36b
mov edx, esi
and edx, 0xade2c94
or edx, r9d
xor edx, 0xf521d36a
and esi, 1
or esi, edx
xor eax, 0x10789f3
mov edx, eax
and edx, 0x9ab5396
and edi, 0xf654ac69
or edi, edx
xor edi, esi
xor edi, 0xf654ac69
or eax, esi
not eax
or eax, edi
mov edx, eax
not edx
mov r8d, eax
or r8d, 0x50245800
mov r9d, edx
or r9d, 0x1c0070e
and r8d, 0x51e45f0e
and edx, 0x60b20c0
or edx, r8d
and r9d, 0x51e45f0e
and eax, 0xa8108031
or eax, r9d
xor eax, edx
mov edx, eax
xor edx, 0xb8044031
xor eax, 0x7cb27ce
mov r8d, eax
and r8d, 0x45fabec4
and edx, 0xba05413b
or edx, r8d
xor edx, 0xba05413b
or edx, eax
xor edx, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, edx
and r10b, r9b
mov edi, r8d
and dil, al
or dil, r10b
xor dil, 1
or dil, r9b
mov r9d, edi
xor r9b, 1
or dl, r8b
xor dl, 1
xor al, r8b
and al, r8b
or al, dl
mov edx, eax
xor dl, 1
mov esi, r9d
and sil, dil
xor sil, 1
or sil, dil
xor sil, 1
or sil, r9b
mov r8d, esi
xor r8b, 1
and r8b, al
and sil, dl
or sil, r8b
mov edx, r9d
xor dl, al
or al, r9b
xor al, 1
or al, dl
mov edx, eax
xor dl, sil
test dl, 1
mov edx, 0x364b1953
mov r8d, 0x63bd900
cmovne edx, r8d
test al, 1
mov eax, 0x364b1953
jmp 0x140008050
cmp eax, 0x41fba858
jg 0x140003beb
cmp eax, 0x3fe1e144
jle 0x140005bc0
cmp eax, 0x3fe1e145
je 0x140009916
cmp eax, 0x40814944
je 0x140009a24
cmp eax, 0x41e57094
jne 0x1400011b0
mov eax, 0x9fba235e
jmp 0x1400011b0
cmp eax, 0xc247e2c2
jg 0x140003d44
cmp eax, 0xc1a45695
jle 0x140005c89
cmp eax, 0xc1a45696
je 0x140009a2e
cmp eax, 0xc1e83a5b
je 0x140009be9
cmp eax, 0xc20d04fc
jne 0x1400011b0
mov eax, 0xbc5ad861
jmp 0x1400011b0
cmp eax, 0x1cf4969e
jg 0x140003f1e
cmp eax, 0x1c199365
jle 0x140005def
cmp eax, 0x1c199366
je 0x140009cc3
cmp eax, 0x1cc97f01
je 0x140009db1
cmp eax, 0x1ceb170b
jne 0x1400011b0
mov eax, 0xbb35edeb
jmp 0x1400011b0
cmp eax, 0xa648a5f3
jg 0x140004031
cmp eax, 0xa4692d16
jle 0x140005f02
cmp eax, 0xa4692d17
je 0x140009f09
cmp eax, 0xa57648d8
je 0x140009f13
cmp eax, 0xa647ea77
jne 0x1400011b0
mov eax, dword [rbp - 0x20]
cmp eax, 5
mov eax, 0x70c5e775
mov edx, 0x59f1856a
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x61740588
jg 0x140004067
cmp eax, 0x5f6315a0
jle 0x140005f22
cmp eax, 0x5f6315a1
je 0x140009f1d
cmp eax, 0x6002c661
je 0x14000a03e
cmp eax, 0x60523e3f
jne 0x1400011b0
mov eax, 0x48f74ba2
jmp 0x1400011b0
cmp eax, 0xe027981e
jg 0x1400041ac
cmp eax, 0xdc3f8ace
jle 0x14000600e
cmp eax, 0xdc3f8acf
je 0x14000a0f3
cmp eax, 0xdd5adf37
je 0x14000a1d2
cmp eax, 0xdffb6871
jne 0x1400011b0
mov rax, qword [rbp - 0x18]
mov eax, dword [rax]
mov edx, dword [0x1401172b4]
lea r8d, [rdx + 1]
imul r8d, edx
mov edx, r8d
not edx
and r8d, 0x5ac3d08a
and edx, 0xa53c2f75
or edx, r8d
mov esi, edx
xor esi, 0x5ac3d08a
mov edi, edx
xor edi, 0x5ac3d08b
and edi, esi
xor edx, 0xa53c2f74
and edx, 0xfffffffe
and esi, 1
or esi, edx
mov r9d, edi
not r9d
mov edx, r9d
and edx, 0xf535b1c7
and edi, 0xaca4e38
or edi, edx
mov edx, esi
not edx
or r9d, edx
and edx, 0xf535b1c7
and esi, 0xaca4e38
or esi, edx
xor esi, edi
not r9d
or r9d, esi
mov edx, r9d
not edx
mov r8d, r9d
or r8d, 0xc12c60c1
mov r10d, edx
or r10d, 0x8c10f00
and r8d, 0xc9ed6fc1
and edx, 0x1400100e
or edx, r8d
and r10d, 0xc9ed6fc1
and r9d, 0x22128030
or r9d, r10d
xor r9d, edx
xor r9d, 0x3b492157
cmp r9d, 0xd877c1a6
setne r15b
cmp dword [0x1401172b8], 0xa
setl dl
setge dil
lea r8d, [r15 + 1]
mov esi, r8d
and sil, r15b
xor sil, 1
or sil, r15b
xor sil, 1
or sil, r8b
mov r8d, esi
and r8b, dil
mov r9d, esi
xor r9b, 1
and r9b, dl
or r9b, r8b
xor sil, dil
mov edx, edi
xor dl, r15b
or dil, r15b
xor dil, 1
or dil, dl
mov edx, esi
xor dl, dil
or dil, sil
xor dil, 1
or dil, dl
mov edx, edi
xor dl, 1
mov r8d, edi
and r8b, r9b
xor r9b, 1
and dl, r9b
or dl, r8b
or r9b, dil
mov r8d, r9d
xor r8b, dl
test r9b, 1
mov r9d, 0x23f9b865
mov r10d, 0x73a9b3a5
cmovne r9d, r10d
mov dword [rbp - 4], eax
test dl, dl
cmove r9d, r10d
test r8b, 1
mov eax, 0x23f9b865
cmove r9d, eax
mov eax, r9d
jmp 0x1400011b0
cmp eax, 0x115cbe62
jg 0x1400042e4
cmp eax, 0xe20de7a
jle 0x14000602e
cmp eax, 0xe20de7b
je 0x14000a24b
cmp eax, 0xf71a618
je 0x14000a281
cmp eax, 0x10c7280c
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov edx, r9d
not edx
mov eax, r9d
xor eax, 0x31094c12
mov r8d, r9d
xor r8d, 0x10014c
and r8d, 0x81233ec
and eax, 0xf7edcc13
or eax, r8d
mov esi, eax
xor esi, 0x110055f
or r9d, 1
and edx, 0x69492c4e
and r9d, 0x96b6d3b1
or r9d, edx
mov edx, r9d
xor edx, 0x849083b0
xor r9d, 0x69492c4e
xor eax, 0xcee6b2a0
mov r8d, eax
and r8d, 0x3a6f5800
and esi, 0xc590a7ff
or esi, r8d
or eax, r9d
and r9d, 0x3a6f5800
and edx, 0xc590a7fe
or edx, r9d
xor edx, esi
not eax
or eax, edx
mov edx, eax
not edx
mov r8d, eax
xor r8d, 0x41f874b1
and r8d, eax
or eax, 0xbe078b4e
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xd59eaaa4
and edx, 0x605411
or edx, r10d
or eax, r9d
and r9d, 0xd59eaaa4
and r8d, 0x2a61555b
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
xor edx, 0x1000004c
xor eax, 0x41b804b1
and eax, 0xefbf8fb3
and edx, 0x1040704c
or edx, eax
xor edx, 0xefbf8fb3
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
or dl, r8b
mov r9d, edx
xor r9b, dl
xor al, r8b
not r9b
and r9b, al
xor r9b, dl
or dl, al
mov eax, r9d
xor al, dl
test r9b, r9b
mov r8d, 0x8ae56271
mov r9d, 0xbdb08fe2
cmovne r8d, r9d
test dl, dl
mov edx, 0x8ae56271
cmovne r8d, edx
test al, al
jmp 0x14000f2f6
cmp eax, 0x951bd26e
jg 0x140004476
cmp eax, 0x949744fb
jle 0x14000617b
cmp eax, 0x949744fc
je 0x14000a28b
cmp eax, 0x94d91066
je 0x14000a295
cmp eax, 0x950a3e64
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r15d, [rax + 1]
imul r15d, eax
mov edi, r15d
not edi
mov r9d, r15d
xor r9d, 0xadf4573
mov edx, r9d
and edx, r15d
and r9d, edi
mov eax, edx
not eax
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0xefb88bac
and edx, 0x10477453
or edx, r10d
or eax, r8d
and r8d, 0xefb88bac
and r9d, 0x10477453
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
mov edx, eax
xor edx, 0x454072
or r15d, 1
xor eax, 0xf520ba8d
mov r8d, eax
and r8d, 0xdaba1588
and edx, 0x2545ea77
or edx, r8d
or eax, r15d
and r15d, 0xdaba1588
and edi, 0x2545ea76
or edi, r15d
xor edi, edx
not eax
or eax, edi
mov edx, eax
not edx
and edx, 0x92a5b2a8
and eax, 0x6d5a4d57
or eax, edx
mov edx, eax
xor edx, 0x92011008
xor eax, 0x8084d04
and eax, 0x8acefa4
and edx, 0xf753105b
or edx, eax
cmp edx, 0xf753105b
setne dl
cmp dword [0x1401172b8], 0xa
setl sil
setge r8b
lea r9d, [rdx + 1]
mov r10d, r9d
or r10b, r8b
mov eax, esi
or al, dl
mov edi, r10d
xor dil, al
or al, r10b
xor al, 1
or al, dil
and dl, sil
or sil, r9b
and r9b, r8b
or r9b, dl
xor r9b, 1
mov edx, r9d
xor dl, sil
or r9b, sil
xor r9b, 1
or r9b, dl
xor al, 1
mov edx, eax
or dl, r9b
xor al, r9b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0x2ff8a313
mov r9d, 0x71c16112
cmovne r8d, r9d
test al, 1
mov eax, r8d
mov r9d, 0x2ff8a313
jmp 0x14000f236
cmp eax, 0x512301fa
jg 0x140004555
cmp eax, 0x4c1ab1fa
jle 0x14000619b
cmp eax, 0x4c1ab1fb
je 0x14000a390
cmp eax, 0x4c935f3d
je 0x14000a4c2
cmp eax, 0x4f30970d
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r8d, [rax + 1]
imul r8d, eax
mov eax, r8d
not eax
and r8d, 0x170a7bcf
mov r9d, eax
and r9d, 0xe8f58430
or r9d, r8d
xor r9d, 0xe8f58431
and eax, 0xfffffffe
or eax, r9d
mov r8d, eax
not r8d
and r8d, 0x8a172f4e
and eax, 0x75e8d0b1
or eax, r8d
xor eax, 0x75e8d0b1
setne sil
sete r8b
cmp dword [0x1401172b8], 0xa
setl dil
setge r9b
mov eax, edi
mov r10d, r8d
mov r15d, edi
xor dil, r8b
or r8b, r9b
or al, sil
mov edx, r8d
xor dl, al
or al, r8b
xor al, 1
or al, dl
and r10b, r9b
and r15b, sil
or r15b, r10b
or r9b, sil
xor r9b, 1
or r9b, dil
xor r9b, 1
or r9b, r15b
mov edx, r9d
xor dl, 1
mov r8d, edx
and r8b, r9b
xor dl, r8b
xor r8b, 1
or r8b, r9b
xor r8b, 1
or r8b, dl
mov edx, eax
xor dl, 1
and dl, r8b
xor r8b, 1
mov r9d, eax
xor r9b, r8b
and r9b, al
and r8b, al
or r8b, dl
mov eax, r9d
xor al, r8b
test al, 1
mov edx, 0x48f32663
mov r10d, 0x88809a97
cmovne edx, r10d
test r8b, 1
mov eax, edx
cmovne eax, r10d
jmp 0x140003635
cmp eax, 0xd0bf6e0e
jg 0x14000458b
cmp eax, 0xd01482f3
jle 0x1400062c0
cmp eax, 0xd01482f4
je 0x14000a5f5
cmp eax, 0xd0675eac
je 0x14000a5ff
cmp eax, 0xd087263c
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xe010026
mov r9d, eax
and r9d, 0x106558
or r9d, r8d
mov r8d, r9d
xor r8d, 0x6100
xor r9d, 0x6fc498a6
or edx, 0xe10047e
and r9d, 0x6fd49cfe
and r8d, 0x16100
or r8d, r9d
and edx, 0x6fd49cfe
and eax, 0x902a0201
or eax, edx
xor eax, r8d
mov edi, eax
xor edi, 0xf1ee9a81
mov esi, edi
or esi, 0xf0bc42b6
mov r9d, eax
xor r9d, 0xe11657e
xor eax, 0xfead27c8
and eax, edi
mov edx, eax
not edx
mov r8d, esi
and r8d, 0x6b3fa290
mov r10d, r9d
and r10d, 0x4401d49
or r10d, r8d
or esi, edx
and edx, 0x6b3fa290
and eax, 0x94c05d6f
or eax, edx
xor eax, r10d
not esi
or esi, eax
xor esi, 0xf0bc42b7
and edi, 0x6faa85cc
and r9d, 0x90557a32
or r9d, edi
xor r9d, 0x90557a32
or r9d, esi
xor r9d, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
or r9b, dl
xor r8b, al
mov eax, r9d
xor al, r8b
xor r8b, 1
or r8b, r9b
mov edx, eax
xor dl, r8b
test r8b, r8b
mov r8d, 0xafdb3218
mov r9d, 0xd4144f9d
cmovne r8d, r9d
test al, al
cmovne r8d, r9d
test dl, dl
mov eax, 0xafdb3218
cmovne r8d, eax
mov eax, r8d
jmp 0x1400011b0
cmp eax, 0x32636093
jg 0x140004674
cmp eax, 0x3106a195
jle 0x1400063a2
cmp eax, 0x3106a196
je 0x14000a6c2
cmp eax, 0x312f7661
je 0x14000a842
cmp eax, 0x31f2ce50
jne 0x1400011b0
mov eax, 0x842a3c0d
jmp 0x1400011b0
cmp eax, 0xb6039432
jg 0x14000474b
cmp eax, 0xb2bfd74e
jle 0x1400063c2
cmp eax, 0xb2bfd74f
je 0x14000a903
cmp eax, 0xb2cb6349
je 0x14000a9ee
cmp eax, 0xb4fd0449
jne 0x1400011b0
mov eax, 0x94d91066
jmp 0x1400011b0
cmp eax, 0x70c5e774
jle 0x1400063e2
cmp eax, 0x70c5e775
je 0x14000a9f8
cmp eax, 0x71417639
je 0x14000aa78
cmp eax, 0x71bfde9b
jne 0x1400011b0
mov eax, 0x6f2e5670
jmp 0x1400011b0
cmp eax, 0xec143333
jle 0x140006410
cmp eax, 0xec143334
je 0x14000ab33
cmp eax, 0xeca1c3a6
je 0x14000ab46
cmp eax, 0xedb71ca6
jne 0x1400011b0
mov eax, 0x91fefa67
jmp 0x1400011b0
cmp eax, 0x4353c69
jle 0x14000656e
cmp eax, 0x4353c6a
je 0x14000ab50
cmp eax, 0x45e576b
je 0x14000ac9d
cmp eax, 0x6115ed5
jne 0x1400011b0
mov eax, 0x684cb792
jmp 0x1400011b0
cmp eax, 0x8ad00bfe
jle 0x140006665
cmp eax, 0x8ad00bff
je 0x14000add0
cmp eax, 0x8ae56271
je 0x14000adda
cmp eax, 0x8c8bc774
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
mov r8d, edx
xor r8d, 0xe8e26a7a
and r8d, edx
not edx
mov r9d, edx
and r9d, 0x400270
and eax, 0xe8a2680a
or eax, r9d
xor eax, 0xe8a2680a
or eax, r8d
not r8d
and r8d, 0x171d9584
and eax, 0xe8e26a7b
or eax, r8d
not eax
or eax, edx
xor eax, 0x70e258a9
xor eax, 0x8f1da756
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge r9b
xor r8b, r9b
and r8b, dl
mov eax, r9d
or al, dl
xor al, 1
or al, r8b
xor dl, r9b
and r9b, dl
xor r9b, 1
mov r8d, r9d
xor r8b, dl
or r9b, dl
xor r9b, 1
or r9b, r8b
mov edx, r9d
xor dl, al
xor al, 1
or al, r9b
mov r8d, edx
xor r8b, al
not r8b
test r8b, 1
mov r8d, 0xb0269675
mov r9d, 0x1cc97f01
cmovne r8d, r9d
test dl, 1
mov edx, 0xb0269675
cmovne edx, r8d
test al, 1
jmp 0x14000b5b2
cmp eax, 0x48740f29
jle 0x140006777
cmp eax, 0x48740f2a
je 0x14000ade8
cmp eax, 0x487e7274
je 0x14000adf2
cmp eax, 0x489efa89
jne 0x1400011b0
mov eax, 0xd0f3a078
jmp 0x1400011b0
cmp eax, 0xc7333dbe
jle 0x1400068d6
cmp eax, 0xc7333dbf
je 0x14000af39
cmp eax, 0xc948dd08
je 0x14000af43
cmp eax, 0xc9539d7c
jne 0x1400011b0
mov eax, 0x75ef39e7
jmp 0x1400011b0
cmp eax, 0x24d1f1f7
jle 0x1400069bb
cmp eax, 0x24d1f1f8
je 0x14000b064
cmp eax, 0x26b6809d
je 0x14000b182
cmp eax, 0x29f8185b
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, edx
xor r8d, 0xfffffffe
and r8d, eax
and edx, 0x4fb53c36
and eax, 0xb04ac3c9
or eax, edx
xor eax, 0xb04ac3c8
or eax, r8d
mov edx, eax
mov r8d, eax
xor r8d, 0x17ae178c
and r8d, eax
or eax, 0xe851e873
not edx
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xa6a6fe7f
and edx, 0x11080180
or edx, r10d
or eax, r9d
and r9d, 0xa6a6fe7f
and r8d, 0x59590180
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
xor edx, 0x8004031
xor eax, 0x17ae178c
mov r8d, eax
and r8d, 0xe6f9bbce
and edx, 0x19064431
or edx, r8d
xor edx, 0x19064431
or edx, eax
xor edx, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
mov r10d, eax
xor r10b, r8b
and r8b, r9b
or r9b, dl
xor r9b, 1
or r9b, r10b
and al, dl
or al, r8b
mov edx, eax
xor dl, 1
xor al, dl
and al, r9b
xor al, dl
or dl, r9b
mov r8d, edx
xor r8b, al
test dl, dl
mov edx, 0x6c5cbcd1
mov r9d, 0xc7333dbf
cmovne edx, r9d
test al, al
cmove edx, r9d
test r8b, 1
mov eax, 0x6c5cbcd1
jmp 0x1400011a1
cmp eax, 0xaa0d977a
jle 0x1400069db
cmp eax, 0xaa0d977b
je 0x14000b18c
cmp eax, 0xaa35d7e1
je 0x14000b2ab
cmp eax, 0xab1f225b
jne 0x1400011b0
mov eax, 0xd1ca945f
jmp 0x1400011b0
cmp eax, 0x67ff810e
jle 0x140006aea
cmp eax, 0x67ff810f
je 0x14000b390
cmp eax, 0x684cb792
je 0x14000b481
cmp eax, 0x69814476
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov edx, r9d
not edx
mov r8d, edx
and r8d, 0xfffffffe
mov eax, r9d
and eax, 1
or eax, r8d
and edx, 0x2d4f93f7
mov r8d, r9d
and r8d, 0xd2b06c08
or r8d, edx
mov edx, r8d
xor edx, 0xc0204808
xor r8d, 0x2d4f93f7
mov r10d, eax
and r10d, 0x3f9824a1
and r9d, 0xc067db5e
or r9d, r10d
or eax, r8d
and r8d, 0x3f9824a1
and edx, 0xc067db5e
or edx, r8d
xor edx, r9d
not eax
or eax, edx
xor eax, 0x8de534c2
xor eax, 0x721acb3d
setne r9b
sete dl
cmp dword [0x1401172b8], 0xa
setge r8b
mov r10d, r8d
xor r10b, dl
or dl, r8b
mov eax, r10d
not al
and al, r8b
xor al, 1
mov esi, eax
xor sil, dl
or al, dl
xor al, 1
or al, sil
and r10b, r8b
xor r9b, r8b
or r9b, r10b
mov edx, r9d
not dl
and dl, r9b
xor dl, 1
mov r8d, r9d
xor r8b, dl
or dl, r9b
xor dl, 1
or dl, r8b
xor al, 1
mov r8d, edx
xor r8b, 1
mov r9d, r8d
and r9b, dl
mov r10d, r8d
xor r10b, r9b
xor r9b, 1
or r9b, dl
xor r9b, 1
or r9b, r10b
xor r9b, al
or r8b, al
mov eax, r8d
xor al, r9b
test al, 1
mov edx, 0x48f74ba2
mov eax, 0x60523e3f
cmovne edx, eax
test r8b, 1
mov eax, 0x48f74ba2
jmp 0x14000ec52
cmp eax, 0xe36cc512
jle 0x140006e1e
cmp eax, 0xe36cc513
je 0x14000b5bd
cmp eax, 0xe4754498
je 0x14000b5c7
cmp eax, 0xe48b822e
jne 0x1400011b0
mov eax, 0xd5d5ca71
jmp 0x1400011b0
cmp eax, 0x159bd746
jle 0x140006e3e
cmp eax, 0x159bd747
je 0x14000b70e
cmp eax, 0x15d42026
je 0x14000b718
cmp eax, 0x15d53dbe
jne 0x1400011b0
mov eax, 0xfa3436da
jmp 0x1400011b0
cmp eax, 0x9bce956b
jle 0x140006f41
cmp eax, 0x9bce956c
je 0x14000b722
cmp eax, 0x9f702527
je 0x14000b7d8
cmp eax, 0x9f78d50b
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x87566732
mov r9d, edx
and r9d, 0x78a998cc
or r9d, r8d
xor r9d, 0x78a998cc
and edx, 1
or edx, r9d
not edx
or edx, eax
xor edx, 0x3854324c
xor edx, 0xc7abcdb3
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
lea r9d, [r8 + 1]
and r9b, dl
or dl, r8b
and al, r8b
or al, r9b
mov r8d, eax
xor r8b, 1
mov r9d, eax
and r9b, r8b
xor r9b, 1
mov r10d, r9d
xor r10b, r8b
or r9b, r8b
xor r8b, dl
xor dl, 1
xor r9b, 1
or r9b, r10b
xor r9b, dl
or al, dl
xor al, 1
or al, r8b
mov edx, eax
xor dl, r9b
test al, al
mov eax, 0xcbaeb965
mov r8d, 0x195468b3
cmovne eax, r8d
test r9b, 1
cmove eax, r8d
test dl, 1
mov edx, 0xcbaeb965
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x56bdc56a
jle 0x140006f61
cmp eax, 0x56bdc56b
je 0x14000b7e2
cmp eax, 0x57d9f30e
je 0x14000b7ec
cmp eax, 0x591a4b15
jne 0x1400011b0
mov rcx, qword [rbp - 0x48]
mov rax, qword [rbp - 0x40]
movsx eax, byte [rax]
mov dword [rbp - 0x2c], eax
mov eax, 0x99bb23ad
jmp 0x1400011b0
cmp eax, 0xd551899c
jle 0x14000703f
cmp eax, 0xd551899d
je 0x14000b8f5
cmp eax, 0xd5d5ca71
je 0x14000b8ff
cmp eax, 0xd6a38206
jne 0x1400011b0
mov rax, qword [rbp - 0x28]
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xb57a49c0
and edx, eax
and eax, 0x4a85b63f
or eax, r8d
xor eax, 0x4a85b63f
or eax, edx
mov edx, eax
xor edx, 1
and edx, eax
xor eax, 0xfffffffe
or eax, edx
mov edx, eax
xor edx, 0x9c54ccce
and edx, eax
not eax
and eax, 0x9c54ccce
or eax, edx
not edx
and edx, 0x63ab3331
and eax, 0x9c54ccce
or eax, edx
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r10b
mov r9d, eax
or al, r8b
and r8b, r10b
and r9b, dl
or r9b, r8b
inc r10b
and r10b, dl
or r10b, r8b
xor al, 1
or al, r10b
xor al, r9b
and r9b, al
xor al, 1
mov edx, r9d
xor dl, al
test dl, 1
mov edx, 0xe36cc513
mov r8d, 0x2a1b35ca
cmovne edx, r8d
test al, al
mov eax, edx
cmovne eax, r8d
test r9b, r9b
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x35dd2456
jle 0x14000705f
cmp eax, 0x35dd2457
je 0x14000ba09
cmp eax, 0x364b1953
je 0x14000ba13
cmp eax, 0x38d6709a
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, edx
or r8d, 0x59b3e7e8
and edx, 0x59b3e7e8
mov r9d, eax
and r9d, 0xa64c1816
or r9d, edx
and r8d, 0x59b3e7e9
xor r8d, r9d
not r8d
or r8d, eax
xor r8d, 0xc68a1e9
xor r8d, 0xf3975e16
setne al
sete dl
cmp dword [0x1401172b8], 0xa
setge r8b
xor dl, r8b
mov r9d, r8d
xor r9b, al
or r8b, al
xor r8b, 1
or r8b, r9b
mov eax, edx
xor al, r8b
or r8b, dl
xor r8b, 1
or r8b, al
xor r8b, r9b
and r9b, r8b
mov eax, r8d
xor al, r9b
test r8b, 1
mov edx, 0x528dc7b6
mov r8d, 0x32636094
cmovne edx, r8d
test r9b, r9b
cmove edx, r8d
test al, 1
mov eax, 0x528dc7b6
jmp 0x1400011a1
cmp eax, 0xbb5b244c
jle 0x1400071a5
cmp eax, 0xbb5b244d
je 0x14000bb63
cmp eax, 0xbb6ba8cf
je 0x14000bd0e
cmp eax, 0xbbcfb64f
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, r9d
xor edx, 0xfffffffe
and edx, r9d
mov edi, r9d
or edi, 1
mov r8d, edx
not r8d
mov r10d, edi
and r10d, 0x2207fac6
mov esi, eax
and esi, 0xddf80538
or esi, r10d
or edi, r8d
and r8d, 0x2207fac6
and edx, 0xddf80539
or edx, r8d
xor edx, esi
not edi
or edi, edx
mov edx, edi
not edx
mov r8d, edi
and r8d, 0x38fd011
and edx, 0xfc702fee
or edx, r8d
or edi, r9d
and r9d, 0x38fd011
and eax, 0xfc702fee
or eax, r9d
xor eax, edx
not edi
or edi, eax
cmp edi, 0xffffffff
sete dl
cmp dword [0x1401172b8], 0xa
setl r9b
setge r8b
mov r10d, edx
and r10b, r8b
lea eax, [rdx + 1]
and al, r9b
or al, r10b
xor r8b, dl
xor r8b, 1
or r9b, dl
xor r9b, 1
or r9b, r8b
mov edx, r9d
xor dl, 1
mov esi, edx
and sil, r9b
xor dl, sil
xor sil, 1
or sil, r9b
xor sil, 1
or sil, dl
mov edx, eax
xor dl, al
xor dl, 1
and dl, sil
xor dl, al
mov r8d, eax
xor r8b, sil
or sil, al
xor sil, 1
or sil, r8b
mov eax, esi
xor al, dl
test sil, 1
mov r8d, 0x12f57530
mov r9d, 0x18d8ec83
cmovne r8d, r9d
test dl, dl
cmove r8d, r9d
test al, 1
mov eax, 0x12f57530
jmp 0x14000f6d1
cmp eax, 0x77dc54f7
jle 0x1400072b4
cmp eax, 0x77dc54f8
je 0x14000bdfa
cmp eax, 0x7873c4d4
je 0x14000be19
cmp eax, 0x790bf416
jne 0x1400011b0
mov eax, 0x951bd26f
jmp 0x1400011b0
cmp eax, 0xf9a35142
jle 0x140007444
cmp eax, 0xf9a35143
je 0x14000bf4e
cmp eax, 0xf9d791c8
je 0x14000bf61
cmp eax, 0xf9f55e41
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0x3695c3ce
mov r8d, r9d
and r8d, 0xc96a3c30
or r8d, edx
mov edx, r8d
xor edx, 0x812a2820
xor r8d, 0x14944382
mov r10d, r9d
or r10d, 0x5cd45792
and r8d, 0x5cd45792
and edx, 0xa32ba86c
or edx, r8d
and r10d, 0x5cd45793
xor r10d, edx
mov edx, r10d
not edx
mov r8d, edx
and r8d, 0xb2d8fb26
and r10d, 0x4d2704d9
or r10d, r8d
and r9d, 0xb2d8fb26
and eax, 0x4d2704d9
or eax, r9d
xor eax, r10d
xor edx, eax
test edx, eax
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and al, r9b
or r9b, dl
and r8b, dl
or al, r8b
xor al, 1
mov edx, eax
xor dl, r9b
or al, r9b
mov r8d, eax
xor r8b, dl
mov r8d, 0xe9517a13
mov r9d, 0xb2cb6349
cmovne r8d, r9d
test al, al
mov eax, 0xe9517a13
cmovne eax, r8d
jmp 0x14001024d
cmp eax, 0xfbc3c0c2
jle 0x140007571
cmp eax, 0xfbc3c0c3
je 0x14000c09a
cmp eax, 0xfd108679
je 0x14000c1d1
cmp eax, 0xfea605ee
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x7ec379d5
mov r8d, eax
and r8d, 0x813c862a
or r8d, edx
mov edx, r8d
xor edx, 0x81108000
xor r8d, 0x50425140
mov r10d, eax
or r10d, 0x506e576a
and r8d, 0x506e576a
and edx, 0xaf91a894
or edx, r8d
and r10d, 0x506e576b
xor r10d, edx
and r9d, 0xa5678e2f
and eax, 0x5a9871d0
or eax, r9d
mov edx, eax
xor edx, 0x5a9871d0
xor eax, 0xa5678e2f
and eax, r10d
not r10d
and edx, r10d
or eax, edx
not eax
or eax, r10d
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
mov r10d, r9d
xor r10b, dl
xor r10b, 1
and dl, r9b
or r9b, al
xor r9b, 1
and r8b, al
or r8b, dl
or r8b, r9b
xor r8b, r10b
and r10b, r8b
mov edx, r8d
xor dl, r10b
test r8b, r8b
mov eax, 0x4b7bb4ab
mov r8d, 0xe2c2f3e5
cmovne eax, r8d
test r10b, r10b
cmove eax, r8d
test dl, dl
mov edx, 0x4b7bb4ab
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x8830d13a
jle 0x140007591
cmp eax, 0x8830d13b
je 0x14000c2b3
cmp eax, 0x8859a467
je 0x14000c40c
cmp eax, 0x88809a97
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfffffffe
and edx, 0x779fc02c
and eax, 0x88603fd3
or eax, edx
xor eax, 0x88603fd2
or eax, r8d
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0xe62ec109
and r9d, eax
and eax, 0x19d13ef6
or eax, edx
mov edx, eax
xor edx, 0x18510800
xor eax, 0xe62ec109
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0x38a77f7
and edx, 0xfc758808
or edx, r10d
or eax, r8d
and r8d, 0x38a77f7
and r9d, 0xfc758808
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
xor eax, 0xde77366c
xor eax, 0xde77366c
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and al, r9b
or r9b, dl
and r8b, dl
or al, r8b
mov edx, eax
xor dl, 1
mov r8d, edx
mov r10d, r9d
xor dl, r9b
xor r9b, 1
and r8b, r9b
and r10b, al
or r10b, r8b
or al, r9b
xor al, 1
or al, dl
mov edx, eax
xor dl, r10b
test dl, 1
mov edx, 0xd27e1fee
mov r8d, 0x7f424c4b
cmovne edx, r8d
test al, al
mov eax, 0xd27e1fee
cmovne eax, edx
test r10b, r10b
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x43952a15
jle 0x1400075b1
cmp eax, 0x43952a16
je 0x14000c416
cmp eax, 0x441b2f6d
je 0x14000c522
cmp eax, 0x459dcedf
jne 0x1400011b0
mov rax, qword [rbp - 0x28]
mov r8d, dword [0x1401172b4]
lea eax, [r8 + 1]
imul eax, r8d
mov r9d, eax
not r9d
mov r8d, r9d
and r8d, 0x9aa93a38
mov r10d, eax
and r10d, 0x6556c5c6
or r10d, r8d
mov r8d, r10d
xor r8d, 0x4440c482
mov esi, r9d
or esi, 0x2916136c
xor r10d, 0x8001229
and r10d, 0x2916136d
and r8d, 0xd6e9ec92
or r8d, r10d
and esi, 0x2916136d
xor esi, r8d
mov r8d, esi
not r8d
and r9d, r8d
and esi, eax
or esi, r9d
xor r8d, esi
test r8d, esi
setne r9b
sete sil
cmp dword [0x1401172b8], 0xa
setl dil
setge al
mov r8d, esi
or r8b, al
and dil, r9b
xor r9b, al
and r9b, al
xor r9b, 1
mov r10d, r8d
xor r10b, r9b
or r9b, r8b
xor r9b, 1
or r9b, r10b
mov r8d, eax
xor r8b, sil
and r8b, al
and al, sil
or al, dil
mov r10d, r8d
xor r10b, 1
xor r8b, al
xor al, 1
or al, r10b
xor al, 1
or al, r8b
mov r8d, eax
xor r8b, 1
mov r10d, r8d
and r10b, al
xor r8b, r10b
xor r10b, 1
or r10b, al
xor r10b, 1
or r10b, r8b
xor r10b, r9b
mov eax, r10d
xor al, 1
and r9b, al
xor al, r9b
test al, 1
mov r8d, 0x4f30970d
mov eax, 0x48f32663
cmovne r8d, eax
test r10b, 1
mov eax, r8d
mov edx, 0x4f30970d
cmovne eax, edx
test r9b, 1
cmove eax, r8d
jmp 0x1400011b0
cmp eax, 0xc2c7c721
jle 0x1400076f2
cmp eax, 0xc2c7c722
je 0x14000c62b
cmp eax, 0xc2f19881
je 0x14000c63f
cmp eax, 0xc3de0a0d
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov esi, eax
not esi
mov r10d, eax
xor r10d, 0x90c7c1b4
mov edx, r10d
and edx, eax
and r10d, esi
mov r9d, edx
not r9d
mov r8d, r10d
not r8d
mov edi, r9d
and edi, 0xa42ff9a6
and edx, 0x5bd00659
or edx, edi
or r9d, r8d
and r8d, 0xa42ff9a6
and r10d, 0x5bd00659
or r10d, r8d
xor r10d, edx
not r9d
or r9d, r10d
xor r9d, 0x90c7c1b5
and esi, 0xbb659e79
mov edx, eax
and edx, 0x449a6186
or edx, esi
mov r8d, edx
xor r8d, 0x1a409858
and eax, 1
or eax, r8d
xor edx, 0x44980180
and edx, 0xe5bd07a0
and eax, 0x1a42f85f
or eax, edx
xor eax, 0x1a42f85f
or eax, r9d
mov r9d, eax
mov esi, eax
xor esi, 0xba0976c2
and esi, eax
not eax
xor r9d, 0x5f08130
mov edx, r9d
or edx, 0x1208139
mov r8d, esi
not r8d
and edx, 0x91209179
and eax, 0x2a096682
or eax, edx
or r9d, r8d
and r8d, 0x91209179
and esi, 0x6edf6e86
or esi, r8d
xor esi, eax
not r9d
or r9d, esi
not esi
and esi, 0x45f6893d
and r9d, 0xba0976c2
or r9d, esi
mov eax, r9d
not eax
mov edx, eax
and edx, 0xb4d40d30
and r9d, 0x4b2bf2cf
or r9d, edx
xor r9d, 0xb4d40d30
xor eax, r9d
test eax, r9d
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r10b
mov esi, r8d
or sil, r10b
mov r9d, eax
or r9b, dl
mov edi, esi
xor dil, r9b
or r9b, sil
xor r9b, 1
or r9b, dil
and r8b, r10b
and al, dl
or al, r8b
or r10b, dl
xor al, 1
mov edx, eax
xor dl, r10b
or al, r10b
xor al, 1
or al, dl
mov edx, r9d
xor dl, al
xor al, 1
mov r8d, eax
xor r8b, r9b
xor dl, 1
or al, r9b
xor al, 1
or al, dl
mov edx, eax
xor dl, r8b
test dl, 1
mov edx, 0x18e4a744
mov r9d, 0xa437c2d9
cmovne edx, r9d
test al, 1
mov eax, 0x18e4a744
cmovne eax, edx
test r8b, 1
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x1ea061c5
jle 0x1400077d0
cmp eax, 0x1ea061c6
je 0x14000c71a
cmp eax, 0x1ecb3874
je 0x14000c811
cmp eax, 0x22d54bf5
jne 0x1400011b0
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
inc eax
mov rdx, qword [rbp - 0x18]
mov dword [rdx], eax
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
mov r8d, edx
xor r8d, 0xfffffffe
and r8d, edx
not edx
mov r9d, edx
and r9d, 0x5ff72086
and eax, 0xa008df78
or eax, r9d
xor eax, 0xa008df78
or r8d, eax
not r8d
or r8d, edx
xor r8d, 0xf58285c3
xor r8d, 0xa7d7a3c
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge r9b
setl sil
mov r10d, r8d
or r10b, sil
mov eax, r9d
xor al, r8b
and al, sil
xor al, 1
mov edi, eax
xor dil, r10b
or al, r10b
xor al, 1
or al, dil
and r8b, sil
and r9b, dl
or r9b, r8b
or sil, dl
xor r9b, 1
mov edx, r9d
xor dl, sil
or r9b, sil
xor r9b, 1
or r9b, dl
xor al, 1
mov edx, eax
or dl, r9b
xor al, r9b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0x4353c6a
mov r9d, 0xe03b6084
cmovne r8d, r9d
test al, 1
mov eax, r8d
mov r9d, 0x4353c6a
jmp 0x14000f236
cmp eax, 0xa855aec8
jle 0x1400077f0
cmp eax, 0xa855aec9
je 0x14000c90c
cmp eax, 0xa88cbdf2
je 0x14000ca92
cmp eax, 0xa8c20771
jne 0x1400011b0
mov eax, 0x1ecb3874
jmp 0x1400011b0
cmp eax, 0x63228b1a
jle 0x14000781a
cmp eax, 0x63228b1b
je 0x14000cbc7
cmp eax, 0x632eb38d
je 0x14000cbd1
cmp eax, 0x651068c5
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
not r8d
and edx, 0xa254088d
mov r9d, r8d
and r9d, 0x5dabf772
or r9d, edx
mov eax, r9d
xor eax, 0xa254088c
mov edx, r9d
xor edx, 0x5dabf772
xor r9d, 0xea9135ef
and r9d, edx
and r8d, 0xb73ac29d
or r8d, r9d
xor r8d, 0xb73ac29c
and eax, 0xfffffffe
or eax, r8d
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0x725810b9
and edx, 0x8da7ef46
or edx, r10d
or eax, r9d
and r9d, 0x725810b9
and r8d, 0x8da7ef46
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
not edx
and eax, 0xf0268e92
and edx, 0xfd9716d
or edx, eax
xor edx, 0xfd9716d
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
xor r9b, dl
mov r10d, r9d
xor r10b, r8b
and r10b, r9b
xor dl, r8b
and dl, al
or r8b, al
xor r8b, 1
or r8b, dl
mov eax, r10d
xor al, r8b
or r8b, r10b
xor r8b, 1
or r8b, al
mov edx, r8d
xor dl, al
test r8b, 1
mov r8d, 0xd087263c
mov r9d, 0xd4144f9d
cmovne r8d, r9d
test al, al
cmove r8d, r9d
test dl, 1
mov eax, 0xd087263c
jmp 0x14000f6d1
cmp eax, 0xe0a144ce
jle 0x140007935
cmp eax, 0xe0a144cf
je 0x14000cd05
cmp eax, 0xe1d61561
je 0x14000ce54
cmp eax, 0xe1f278e3
jne 0x1400011b0
mov rax, qword [rbp - 0x28]
mov dword [rax], 0
mov eax, dword [0x1401172b4]
lea edi, [rax + 1]
imul edi, eax
mov eax, edi
not eax
mov edx, eax
and edx, 0xfdd7edc6
mov r9d, edi
and r9d, 0x2281238
or r9d, edx
mov edx, r9d
xor edx, 0x81210
xor r9d, 0xfdd7edc7
mov r8d, edi
xor r8d, 0xfffffffe
and r8d, edi
mov r10d, r8d
not r10d
mov esi, r9d
and esi, 0x23f32569
and edx, 0xdc0cda96
or edx, esi
or r9d, r10d
and r10d, 0x23f32569
and r8d, 0xdc0cda96
or r8d, r10d
xor r8d, edx
not r9d
or r9d, r8d
mov edx, edi
and edx, 0xe4527c49
and eax, 0x1bad83b6
or eax, edx
xor eax, r9d
xor eax, 0x1bad83b6
or r9d, edi
not r9d
or r9d, eax
cmp r9d, 0xffffffff
sete dl
cmp dword [0x1401172b8], 0xa
setge r8b
mov eax, r8d
xor al, dl
mov r9d, edx
and r9b, al
not al
and al, dl
or r8b, dl
xor al, 1
mov edx, eax
xor dl, r8b
or al, r8b
xor al, 1
or al, dl
xor r9b, 1
xor al, 1
mov edx, eax
xor dl, r9b
or al, r9b
mov r8d, eax
xor r8b, dl
test al, 1
mov eax, 0xeca1c3a6
mov r9d, 0x661fc9e4
cmovne eax, r9d
test dl, 1
cmove eax, r9d
test r8b, 1
mov edx, 0xeca1c3a6
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x12bf1f40
jle 0x1400079c9
cmp eax, 0x12bf1f41
je 0x14000cebd
cmp eax, 0x12f57530
je 0x14000cec7
cmp eax, 0x1303c351
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
mov r9d, edx
xor r9d, 0x2d3283a6
and r9d, edx
not edx
xor eax, 0xd2086450
mov r8d, eax
or r8d, 0x520c5840
mov r10d, r9d
not r10d
and r8d, 0x7f3c5a40
and edx, 0x281a6
or edx, r8d
or eax, r10d
and r10d, 0x7f3c5a40
and r9d, 0x80c3a5bf
or r9d, r10d
xor r9d, edx
not eax
or eax, r9d
not r9d
and r9d, 0xd2cd7c59
and eax, 0x2d3283a6
or eax, r9d
mov r9d, eax
not r9d
mov edi, eax
or edi, 0xba182206
mov edx, eax
xor edx, 0x45e7ddf9
and edx, eax
mov r8d, edx
not r8d
mov r10d, edi
and r10d, 0xdef42ee0
mov esi, r9d
and esi, 0x103d119
or esi, r10d
or edi, r8d
and r8d, 0xdef42ee0
and edx, 0x210bd11f
or edx, r8d
xor edx, esi
not edi
or edi, edx
mov edx, edi
xor edx, 0xba182207
or r9d, 1
xor edi, 0x45e7ddf8
mov r8d, edi
and r8d, 0xce0d6979
and edx, 0x31f29686
or edx, r8d
or edi, r9d
and r9d, 0xce0d6979
and eax, 0x31f29686
or eax, r9d
xor eax, edx
not edi
or edi, eax
xor edi, 0xffffffff
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r9b
and dl, r9b
or r9b, r8b
and al, r8b
or al, dl
mov edx, eax
xor dl, 1
mov r8d, r9d
xor r8b, dl
or r9b, dl
xor r9b, 1
or r9b, r8b
mov r8d, eax
xor r8b, r9b
and r8b, al
xor al, dl
and al, r9b
xor al, dl
mov edx, eax
xor dl, r8b
test al, al
mov eax, 0x159bd747
mov r9d, 0xcfc70c36
cmovne eax, r9d
test r8b, r8b
mov r8d, 0x159bd747
jmp 0x14000c711
cmp eax, 0x992b9c92
jle 0x1400079e9
cmp eax, 0x992b9c93
je 0x14000ced1
cmp eax, 0x992eb73d
je 0x14000cedb
cmp eax, 0x99581aff
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
not edx
or edx, 0xfffffffe
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xa98a61ec
and eax, edx
and edx, 0x56759e13
or edx, r8d
xor edx, 0x56759e13
or edx, eax
mov eax, edx
not eax
and edx, 0xf6e36c10
and eax, 0x91c93ef
or eax, edx
cmp eax, 0x91c93ef
sete dl
cmp dword [0x1401172b8], 0xa
setl r8b
mov r9d, r8d
or r9b, dl
xor r9b, 1
mov eax, r8d
xor al, dl
or r9b, al
and dl, al
and al, r8b
mov r8d, edx
xor r8b, 1
xor dl, al
xor al, 1
or al, r8b
xor al, 1
or al, dl
xor al, 1
mov edx, r9d
or dl, al
xor al, r9b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0xebd00a2b
mov r9d, 0x632eb38d
cmovne r8d, r9d
test al, 1
mov eax, r8d
mov r9d, 0xebd00a2b
jmp 0x14000f236
cmp eax, 0x5176f388
jle 0x140007b5c
cmp eax, 0x5176f389
je 0x14000cfdc
cmp eax, 0x51b6336f
je 0x14000d0e1
cmp eax, 0x528dc7b6
jne 0x1400011b0
mov eax, 0x969d4675
jmp 0x1400011b0
cmp eax, 0xd1ca945e
jle 0x140007c26
cmp eax, 0xd1ca945f
je 0x14000d1cb
cmp eax, 0xd27e1fee
je 0x14000d2d0
cmp eax, 0xd3602e9e
jne 0x1400011b0
mov eax, 0x10
call fcn.140114730
sub rsp, rax
mov rax, rsp
mov qword [rbp - 0x18], rax
mov eax, dword [0x1401172b4]
lea ecx, [rax + 1]
imul ecx, eax
mov eax, ecx
not eax
mov r8d, ecx
xor r8d, 0xfffffffe
and r8d, eax
and ecx, 0x28075c0c
and eax, 0xd7f8a3f3
or eax, ecx
xor eax, 0xd7f8a3f2
or eax, r8d
mov ecx, eax
not ecx
and ecx, 0xc73de06e
and eax, 0x38c21f91
or eax, ecx
xor eax, 0x38c21f91
sete al
setne cl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and cl, r9b
and r8b, al
or r8b, cl
mov ecx, r8d
xor cl, r9b
and cl, r8b
xor r9b, al
xor r9b, cl
and cl, r9b
mov eax, r9d
xor al, cl
mov r8d, 0x512301fb
mov eax, 0xf9a35143
cmovne r8d, eax
test r9b, r9b
mov eax, 0x512301fb
cmovne eax, r8d
test cl, cl
cmove eax, r8d
mov r12d, 0x1505
mov rcx, r14
jmp 0x1400011b0
cmp eax, 0x32d13acb
jle 0x140007dde
cmp eax, 0x32d13acc
je 0x14000d3e3
cmp eax, 0x33013ce5
je 0x14000d3ed
cmp eax, 0x33022a7e
jne 0x1400011b0
mov rax, qword [rbp - 0x18]
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
mov r8d, edx
xor r8d, 0xfffffffe
and r8d, edx
not edx
mov r9d, edx
and r9d, 0xadaa6c6c
and eax, 0x52559392
or eax, r9d
xor eax, 0x52559392
or r8d, eax
not r8d
or r8d, edx
xor r8d, 0x78809955
cmp r8d, 0x877f66aa
sete al
cmp dword [0x1401172b8], 0xa
setl dl
mov r8d, edx
or r8b, al
mov r9d, r8d
xor r9b, 1
xor dl, al
or r9b, dl
xor r9b, 1
and dl, r8b
mov eax, r9d
xor al, dl
or dl, r9b
xor dl, 1
or dl, al
mov r8d, edx
xor r8b, al
test dl, 1
mov edx, 0xd551899d
mov r9d, 0x3b247c54
cmovne edx, r9d
test al, al
cmove edx, r9d
test r8b, 1
mov eax, 0xd551899d
jmp 0x1400011a1
cmp eax, 0xb8084fe3
jle 0x140007ec9
cmp eax, 0xb8084fe4
je 0x14000d3f7
cmp eax, 0xb858ca85
je 0x14000d581
cmp eax, 0xb88c86b3
jne 0x1400011b0
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov r12d, dword [rbp - 0xc]
add r12d, dword [rbp - 8]
mov eax, 0x7dd36f69
jmp 0x1400011b0
cmp eax, 0x73a9b3a5
je 0x14000d58b
cmp eax, 0x75cea42d
je 0x14000d599
cmp eax, 0x75d6329c
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, r9d
xor edx, 0xfffffffe
and edx, r9d
mov esi, r9d
or esi, 1
mov r8d, edx
not r8d
mov r10d, esi
and r10d, 0xc36eedf1
mov edi, eax
and edi, 0x3c91120e
or edi, r10d
or esi, r8d
and r8d, 0xc36eedf1
and edx, 0x3c91120e
or edx, r8d
xor edx, edi
not esi
or esi, edx
mov edx, r9d
and edx, 0xa7f48461
and eax, 0x580b7b9e
or eax, edx
xor eax, esi
xor eax, 0x580b7b9e
or esi, r9d
not esi
or esi, eax
xor esi, 0xffffffff
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setge r8b
mov r10d, r8d
xor r10b, al
or al, r8b
mov r9d, eax
xor r9b, 1
and r10b, dl
or r8b, dl
xor r10b, 1
mov edx, r10d
xor dl, r8b
or r10b, r8b
xor r10b, 1
or r10b, dl
mov edx, r10d
xor dl, 1
and r10b, al
and r9b, dl
or r9b, r10b
or dl, al
mov eax, edx
xor al, r9b
test dl, 1
mov edx, 0xf377eecf
mov r8d, 0xa3a177fc
cmovne edx, r8d
test r9b, r9b
cmove edx, r8d
test al, 1
mov eax, 0xf377eecf
jmp 0x1400011a1
cmp eax, 0xef52fd8c
je 0x14000d5a3
cmp eax, 0xef63539d
je 0x14000d69a
cmp eax, 0xf107ef80
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0x339a56aa
and edx, 0xcc65a955
or edx, r10d
or eax, r9d
and r9d, 0x339a56aa
and r8d, 0xcc65a955
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edi, eax
not edi
mov r10d, eax
xor r10d, 0xbf50625f
mov edx, r10d
and edx, edi
and r10d, eax
mov r9d, edx
not r9d
mov r8d, r10d
not r8d
mov esi, r9d
and esi, 0xcfb1438f
and edx, 0x304ebc70
or edx, esi
or r9d, r8d
and r8d, 0xcfb1438f
and r10d, 0x304ebc70
or r10d, r8d
xor r10d, edx
not r9d
or r9d, r10d
xor r9d, 0x40af9da1
or edi, 1
and eax, 0x1ba6d3b6
and edi, 0xe4592c49
or edi, eax
xor edi, 0xe4592c49
or edi, r9d
mov eax, edi
not eax
mov edx, edi
and edx, 0x5cb5e122
and eax, 0xa34a1edd
or eax, edx
xor eax, 0x5cb5e122
xor edi, eax
test edi, eax
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and al, r9b
or r9b, dl
and r8b, dl
or r8b, al
mov eax, r8d
xor al, 1
xor r8b, al
and r8b, r9b
or r9b, al
xor r8b, al
mov eax, r9d
xor al, r8b
test r8b, r8b
mov edx, 0x312f7661
mov r8d, 0x8901351f
cmovne edx, r8d
test r9b, r9b
mov r9d, 0x312f7661
cmovne edx, r9d
jmp 0x14000f4d8
cmp eax, 0x9762117
je 0x14000d789
cmp eax, 0x9d1c543
je 0x14000d88f
cmp eax, 0xb076ede
jne 0x1400011b0
mov eax, 0xe26e7fa6
jmp 0x1400011b0
cmp eax, 0x8f78a807
je 0x14000d96e
cmp eax, 0x909824da
je 0x14000d984
cmp eax, 0x91fefa67
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
or edx, 0x4004426
mov r8d, r9d
or r8d, 0x431c0340
and r8d, 0x471c4766
mov r10d, eax
and r10d, 0x8e02011
or r10d, r8d
and edx, 0x471c4766
and r9d, 0xb0039888
or r9d, edx
xor r9d, r10d
mov edx, r9d
xor edx, 0x220f1240
xor r9d, 0xc006422
and r9d, 0xdd10edab
and edx, 0x22ef1254
or edx, r9d
xor edx, 0x22ef1254
or edx, eax
cmp edx, 0xffffffff
sete dl
cmp dword [0x1401172b8], 0xa
setl al
mov r9d, edx
xor r9b, al
mov r15d, r9d
xor r15b, 1
or al, dl
xor al, 1
or al, r9b
mov esi, eax
xor sil, 1
mov edi, eax
or al, r15b
and r15b, r9b
and dil, sil
xor r15b, 1
mov edx, r9d
xor dl, r15b
or r15b, r9b
xor r15b, 1
or r15b, dl
xor dil, 1
mov edx, esi
xor dl, dil
or dil, sil
xor dil, 1
or dil, dl
mov edx, r15d
xor dl, 1
and dl, dil
xor dil, 1
and dil, r15b
or dil, dl
mov edx, eax
xor dl, dil
test dl, 1
mov edx, 0xae17d331
mov r8d, 0xedb71ca6
cmovne edx, r8d
test al, al
mov eax, 0xae17d331
cmovne eax, edx
test dil, 1
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x4947705c
je 0x14000d98e
cmp eax, 0x49b829f3
je 0x14000daac
cmp eax, 0x4aa3b9cd
jne 0x1400011b0
mov eax, 0x459dcedf
jmp 0x1400011b0
cmp eax, 0xcbd22624
je 0x14000dbbf
cmp eax, 0xccc9f939
je 0x14000dcc5
cmp eax, 0xce3ea3fd
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r10d, eax
not r10d
mov edx, r10d
and edx, 0x190f6eea
mov r8d, eax
and r8d, 0xe6f09114
or r8d, edx
mov edx, r8d
xor edx, 0x66a09100
xor r8d, 0x11080ae8
mov r9d, eax
and r9d, 1
or r9d, edx
and r8d, 0x91580afc
and r9d, 0x6ea7f503
or r9d, r8d
mov esi, r9d
xor esi, 0x423e101
and r10d, 0x1aeacb7f
and eax, 0xe5153480
or eax, r10d
mov edx, eax
xor edx, 0x5112000
xor r9d, 0x91580afc
xor eax, 0x1aeacb7f
mov r8d, r9d
and r8d, 0xfa841682
and esi, 0x57be97d
or esi, r8d
or r9d, eax
and eax, 0xfa841682
and edx, 0x57be97d
or edx, eax
xor edx, esi
not r9d
or r9d, edx
xor r9d, 0xc771ce9f
xor r9d, 0x388e3160
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
mov r10d, eax
xor r10b, r8b
or r8b, r9b
or r9b, dl
xor r9b, 1
or r9b, r10b
or al, dl
mov edx, r8d
xor dl, al
or al, r8b
xor al, 1
or al, dl
mov edx, eax
and al, r9b
xor r9b, 1
xor dl, 1
mov r8d, r9d
xor r8b, dl
and r8b, r9b
and dl, r9b
or dl, al
mov r9d, edx
xor r9b, r8b
test dl, 1
mov eax, 0x115cbe63
mov edx, 0x15d42026
cmovne eax, edx
test r8b, r8b
mov r8d, 0x115cbe63
jmp 0x140010067
cmp eax, 0x2f57e08a
je 0x14000dd8c
cmp eax, 0x2f58c05b
je 0x14000dd96
cmp eax, 0x2ff8a313
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
and edx, 0xf50dc4ef
and eax, 0xaf23b10
or eax, edx
mov edx, eax
xor edx, 0xf50dc4ef
xor eax, 0xaf23b10
mov r8d, edx
and r8d, 0xfffffffe
and eax, 0xfffffffe
and edx, 1
or edx, eax
or edx, r8d
xor edx, 0x43cb29fd
xor edx, 0xbc34d602
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
mov r10d, r8d
and r10b, al
or r8b, r9b
and r9b, dl
or r9b, r10b
mov r10d, r9d
xor r10b, al
and r10b, r9b
or al, dl
mov edx, r8d
xor dl, al
or al, r8b
xor al, 1
or al, dl
mov edx, r10d
xor dl, 1
mov r8d, eax
xor r8b, 1
mov r9d, r8d
and r9b, r10b
xor r8b, dl
and dl, al
or dl, r9b
or al, r10b
xor al, 1
or al, r8b
mov r8d, eax
xor r8b, dl
test al, 1
mov eax, 0xc247e2c3
mov r9d, 0x10c7280c
cmovne eax, r9d
test dl, 1
cmove eax, r9d
test r8b, 1
mov edx, 0xc247e2c3
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0xae6ca762
je 0x14000df30
cmp eax, 0xaf4ed5be
je 0x14000e020
cmp eax, 0xafdb3218
jne 0x1400011b0
mov eax, 0xeb193625
jmp 0x1400011b0
cmp eax, 0x6b4af0c8
je 0x14000e0f6
cmp eax, 0x6c5cbcd1
je 0x14000e1d7
cmp eax, 0x6f2e5670
jne 0x1400011b0
mov eax, 0x10
call fcn.140114730
sub rsp, rax
mov r15, rsp
mov r8d, dword [0x1401172b4]
lea eax, [r8 + 1]
imul eax, r8d
mov r8d, eax
not r8d
mov r9d, eax
xor r9d, 0xab132cc8
and r9d, eax
mov r10d, r8d
and r10d, 0xab132cc8
or r10d, r9d
xor r10d, 0xab132cc9
and r8d, 0x7c2cdf15
mov r9d, eax
and r9d, 0x83d320ea
or r9d, r8d
xor r9d, 0x7c2cdf14
and eax, 1
or eax, r9d
not eax
or eax, r10d
mov r8d, eax
not r8d
mov r9d, r8d
and r9d, 0x44068210
mov r10d, eax
and r10d, 0x3081090c
or r10d, r9d
mov r9d, r10d
xor r9d, 0x10010904
xor r10d, 0x4836a203
and r10d, 0x68b6a20b
and r9d, 0x14010914
or r9d, r10d
or r8d, 0x60868208
and r8d, 0x68b6a20b
and eax, 0x834854e0
or eax, r8d
xor eax, r9d
mov r8d, eax
xor r8d, 0x80000e2
xor eax, 0x74878b1c
mov r9d, eax
and r9d, 0x937f7c09
and r8d, 0x6c8083f6
or r8d, r9d
xor r8d, 0x6c8083f6
or r8d, eax
xor r8d, 0xffffffff
sete r8b
setne r9b
cmp dword [0x1401172b8], 0xa
setge al
setl r10b
and r9b, r10b
and al, r8b
or al, r9b
or r10b, r8b
xor r10b, 1
or r10b, al
mov r8d, r10d
xor r8b, 1
mov r9d, r8d
and r9b, r10b
xor r8b, r9b
xor r9b, 1
or r9b, r10b
xor r9b, 1
or r9b, r8b
mov r8d, eax
xor r8b, 1
and r8b, r9b
xor r9b, 1
mov r10d, eax
xor r10b, r9b
and r10b, al
and r9b, al
or r9b, r8b
mov eax, r10d
xor al, r9b
test al, 1
mov r8d, 0x71bfde9b
mov edx, 0x1dc26546
cmovne r8d, edx
test r9b, r9b
mov eax, r8d
cmovne eax, edx
mov qword [rbp - 0x28], r15
test r10b, r10b
cmove eax, r8d
jmp 0x1400011b0
cmp eax, 0xe80b037f
je 0x14000e311
cmp eax, 0xe9517a13
je 0x14000e31b
cmp eax, 0xe9fe3bb3
jne 0x1400011b0
mov eax, dword [rbp - 0x10]
inc eax
mov rdx, qword [rbp - 0x18]
mov dword [rdx], eax
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
mov r10d, edx
xor r10d, 0xfffffffe
and r10d, r9d
and edx, 0xfffffffe
and r9d, 1
or r9d, edx
mov eax, r10d
not eax
mov edx, r9d
not edx
mov r8d, eax
and r8d, 0x9c07cf06
and r10d, 0x63f830f9
or r10d, r8d
or eax, edx
and edx, 0x9c07cf06
and r9d, 0x63f830f9
or r9d, edx
xor r9d, r10d
not eax
or eax, r9d
mov edx, eax
not edx
mov r8d, eax
and r8d, 0x1ac2d1ca
and edx, 0xe53d2e35
or edx, r8d
xor edx, 0x1ac2d1ca
xor eax, edx
test eax, edx
setne al
sete dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, r9d
xor r10b, dl
and r10b, r9b
and r8b, al
and r9b, dl
or r9b, r8b
mov eax, r10d
xor al, 1
xor r10b, r9b
xor r9b, 1
or al, r9b
xor al, 1
or al, r10b
mov edx, r9d
or dl, al
xor al, r9b
mov r8d, eax
xor r8b, dl
test al, 1
mov eax, 0x1345b7ce
mov r9d, 0xbb5b244d
cmovne eax, r9d
test dl, 1
mov edx, 0x1345b7ce
jmp 0x14000ce44
cmp eax, 0x18e4a744
je 0x14000e325
cmp eax, 0x195468b3
je 0x14000e3e9
cmp eax, 0x199e10b4
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
mov eax, edx
xor eax, 0xfffffffe
and eax, r9d
and edx, 0x66f0f240
and r9d, 0x990f0dbf
or r9d, edx
mov edx, r9d
xor edx, 0x1905052e
mov esi, eax
not esi
xor r9d, 0x66f0f241
mov r8d, esi
and r8d, 0xe43ab890
and eax, 0x1bc5476f
or eax, r8d
or esi, r9d
and r9d, 0xe43ab890
and edx, 0x1bc5476f
or edx, r9d
xor edx, eax
not esi
or esi, edx
mov eax, esi
not eax
and esi, 0x6b079b27
and eax, 0x94f864d8
or eax, esi
mov edx, eax
xor edx, 0x6a039807
xor eax, 0x84306490
and eax, 0x853467b0
and edx, 0x7acb984f
or edx, eax
xor edx, 0x853467b0
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and al, r9b
or r9b, dl
and r8b, dl
or al, r8b
mov edx, eax
xor dl, 1
xor al, dl
and al, r9b
or r9b, dl
xor al, dl
mov edx, r9d
xor dl, al
mov edx, 0xf82d52f6
mov r8d, 0xd7279b15
cmovne edx, r8d
test al, al
mov eax, edx
mov r8d, 0xf82d52f6
cmovne eax, r8d
test r9b, r9b
cmovne eax, edx
jmp 0x1400011b0
cmp eax, 0xa0d6b678
je 0x14000e3f3
cmp eax, 0xa15d8d0e
je 0x14000e4b1
cmp eax, 0xa302bd82
jne 0x1400011b0
mov eax, 0x5afa0d6d
jmp 0x1400011b0
cmp eax, 0x5ba389fc
je 0x14000e5ef
cmp eax, 0x5ca07105
je 0x14000e5f9
cmp eax, 0x5d4ae03f
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r10d, eax
not r10d
mov edx, eax
or edx, 0xa44284
mov r8d, r10d
or r8d, 0x4041a042
and edx, 0x40e5e2c6
mov esi, r10d
and esi, 0x821a0909
or esi, edx
and r8d, 0x40e5e2c6
mov r9d, eax
and r9d, 0x3d001430
or r9d, r8d
xor r9d, esi
mov esi, r9d
xor esi, 0x3da456b5
xor r9d, 0x4aa148
and r10d, 0xb4ca296a
and eax, 0x4b35d695
or eax, r10d
mov edx, eax
xor edx, 0x9049200
xor eax, 0xb4ca296a
mov r8d, esi
and r8d, 0xc2b14c97
and r9d, 0x3d4eb368
or r9d, r8d
or esi, eax
and eax, 0xc2b14c97
and edx, 0x3d4eb368
or edx, eax
xor edx, r9d
not esi
or esi, edx
cmp esi, 0xffffffff
setne dl
cmp dword [0x1401172b8], 0xa
setge al
setl r8b
mov r10d, r8d
xor r10b, dl
mov r9d, r10d
xor r9b, al
and r9b, r10b
xor al, dl
or dl, r8b
xor dl, 1
and al, r8b
or al, dl
mov edx, r9d
xor dl, 1
mov r8d, r9d
and r8b, dl
xor r8b, 1
or r8b, dl
xor r8b, 1
or r8b, r9b
xor r8b, al
mov edx, r9d
xor dl, al
or al, r9b
xor al, 1
or al, dl
mov edx, eax
xor dl, r8b
test al, 1
mov eax, 0x9494c70f
mov r9d, 0xd9532677
cmovne eax, r9d
test r8b, 1
cmove eax, r9d
test dl, 1
mov edx, 0x9494c70f
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0xd8863850
je 0x140001041
cmp eax, 0xd9532677
je 0x14000e774
cmp eax, 0xd98b7e77
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edi, eax
not edi
mov edx, edi
and edx, 0x68757a64
mov r9d, eax
and r9d, 0x978a859a
or r9d, edx
mov edx, r9d
xor edx, 0x100a0590
mov r8d, eax
xor r8d, 0xfffffffe
and r8d, eax
xor r9d, 0x68757a65
mov r10d, r8d
not r10d
mov esi, r9d
and esi, 0x8fe0924b
and edx, 0x701f6db4
or edx, esi
or r9d, r10d
and r10d, 0x8fe0924b
and r8d, 0x701f6db4
or r8d, r10d
xor r8d, edx
not r9d
or r9d, r8d
mov edx, r9d
not edx
and edi, edx
and r9d, eax
or r9d, edi
not r9d
or r9d, edx
cmp r9d, 0xffffffff
sete al
cmp dword [0x1401172b8], 0xa
setge dl
mov r8d, edx
xor r8b, al
xor r8b, 1
mov r9d, r8d
or r9b, dl
xor r9b, 1
and r8b, al
or dl, al
xor dl, 1
or dl, r8b
xor dl, r9b
mov eax, edx
xor al, 1
and r9b, al
xor al, r9b
test al, 1
mov eax, 0x2cdba739
mov r8d, 0x863facd2
cmovne eax, r8d
test dl, dl
mov edx, eax
mov r8d, 0x2cdba739
cmovne edx, r8d
test r9b, r9b
jmp 0x1400011a1
cmp eax, 0x3b247c54
je 0x14000e77e
cmp eax, 0x3b448107
je 0x14000e78c
cmp eax, 0x3eaebebe
jne 0x1400011b0
mov eax, 0x5f6315a1
jmp 0x1400011b0
cmp eax, 0xbdb08fe2
je 0x14000e7a4
cmp eax, 0xbec8a5ac
je 0x14000e881
cmp eax, 0xbf3ecf99
jne 0x1400011b0
mov rax, qword [rbp - 0x18]
mov dword [rax], 0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
and edx, 0x55cbcc5f
and r9d, 0xaa3433a0
or r9d, edx
mov edi, r9d
xor edi, 0x444ac403
mov esi, r9d
xor esi, 0xaa3433a0
mov eax, esi
and eax, 0x3bb10b7c
and edi, 0xc44ef483
or edi, eax
mov r15d, edi
xor r15d, 0xc44ef483
mov edx, edi
xor edx, 0x34c0b6c
and edx, r15d
or esi, 0x38fd0010
xor r9d, 0x1004c05
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x7cf391da
and edx, 0x830c6e25
or edx, r8d
or eax, esi
and esi, 0x7cf391da
and r9d, 0x83006e25
or r9d, esi
xor r9d, edx
not eax
or eax, r9d
mov r9d, eax
xor r9d, 0x4000b748
xor edi, 0x30010278
and edi, 0xb041e279
mov edx, r15d
and edx, 0x4fbe1d86
or edx, edi
xor edx, 0xb041e278
and r15d, 1
or r15d, edx
xor eax, 0x38fd0011
mov edx, eax
and edx, 0xaf9748b6
and r9d, 0x5068b749
or r9d, edx
xor r9d, r15d
xor r9d, 0x5068b749
or eax, r15d
not eax
or eax, r9d
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0xc89fda6f
and r9d, eax
and eax, 0x37602590
or eax, edx
mov edx, eax
xor edx, 0x23400080
xor eax, 0xc89fda6f
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0x54282773
and edx, 0xabd7d88c
or edx, r10d
or eax, r8d
and r8d, 0x54282773
and r9d, 0xabd7d88c
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
inc dl
mov r9d, r8d
xor r9b, al
or al, r8b
and al, r9b
mov r9d, r8d
or r9b, dl
xor r9b, 1
xor dl, r8b
or dl, r9b
mov r8d, eax
xor r8b, 1
xor al, r8b
and al, dl
xor al, r8b
or r8b, dl
mov edx, eax
xor dl, r8b
test al, al
mov eax, 0xa77e178e
mov r9d, 0x75cea42d
cmovne eax, r9d
test r8b, 1
mov r8d, 0xa77e178e
cmovne eax, r8d
test dl, 1
cmove eax, r9d
jmp 0x1400011b0
cmp eax, 0x7cc82713
je 0x14000e952
cmp eax, 0x7dd36f69
je 0x14000e95c
cmp eax, 0x7f424c4b
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xc0b0f692
and edx, 0x3f4f096c
or edx, r8d
mov r8d, edx
xor r8d, 0x20490104
mov r9d, eax
or r9d, 0xdf364c68
xor edx, 0xc0304401
and edx, 0xdf364c69
and r8d, 0x20c9b396
or r8d, edx
and r9d, 0xdf364c69
xor r9d, r8d
not r9d
or r9d, eax
xor r9d, 0xec20f736
cmp r9d, 0x13df08c9
setne dl
cmp dword [0x1401172b8], 0xa
setge al
setl dil
mov r8d, edx
or r8b, dil
xor r8b, 1
and dil, dl
or dil, r8b
mov r8d, eax
xor r8b, dl
or al, dl
xor al, 1
or al, r8b
xor al, 1
or al, r8b
mov r9d, eax
xor r9b, 1
mov r15d, edi
mov esi, r9d
mov edx, edi
xor dl, r9b
or r9b, dil
xor dil, 1
and r15b, dil
and sil, al
xor r15b, 1
mov r8d, r15d
xor r8b, dil
or r15b, dil
xor r15b, 1
or r15b, r8b
xor sil, 1
mov r8d, esi
xor r8b, al
or sil, al
xor sil, 1
or sil, r8b
xor sil, r15b
xor r9b, 1
or r9b, dl
mov eax, r9d
xor al, sil
test al, 1
mov eax, 0xe1f278e3
mov edx, 0x661fc9e4
cmovne eax, edx
test r9b, 1
mov edx, 0xe1f278e3
jmp 0x14000ff8c
cmp eax, 0xf418fa18
je 0x14000eac7
cmp eax, 0xf76b7c2d
jne 0x140010a26
mov eax, 0xa88cbdf2
jmp 0x1400011b0
cmp eax, 0xfa0e363a
je 0x14000ec61
cmp eax, 0xfa3436da
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r15d, edx
not r15d
mov eax, r15d
and eax, 0x2a43000f
and edx, 0x1087070
or edx, eax
xor edx, 0x1087070
and r15d, 0xd4b48f80
or r15d, edx
mov edi, r15d
not edi
mov r9d, r15d
xor r9d, 0xf3544606
mov edx, r9d
and edx, edi
and r9d, r15d
mov eax, edx
not eax
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0x19d6dd3d
and edx, 0xe62922c2
or edx, r10d
or eax, r8d
and r8d, 0x19d6dd3d
and r9d, 0xe62922c2
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
mov edx, eax
xor edx, 0xcabb9f8
or edi, 1
xor eax, 0xf3544607
mov r8d, eax
and r8d, 0x90b46f54
and edx, 0x6f4b90ab
or edx, r8d
or eax, edi
and edi, 0x90b46f54
and r15d, 0x6f4b90aa
or r15d, edi
xor r15d, edx
not eax
or eax, r15d
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xf2a8d01d
and edx, 0xd572fe2
or edx, r10d
or eax, r9d
and r9d, 0xf2a8d01d
and r8d, 0xd572fe2
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, edx
and r10b, r9b
mov esi, r8d
and sil, al
or sil, r10b
xor r9b, sil
and r9b, sil
or dl, r8b
xor al, r8b
and al, r8b
xor al, 1
mov r8d, edx
xor r8b, al
or al, dl
xor al, 1
or al, r8b
mov r10d, eax
xor r10b, 1
and al, r10b
xor al, 1
mov edx, eax
xor dl, r10b
or al, r10b
xor al, 1
or al, dl
mov edx, eax
xor al, 1
and al, r9b
xor r9b, 1
and dl, r9b
or al, dl
or r10b, r9b
mov edx, r10d
xor dl, al
test dl, 1
mov edx, 0xd0bf6e0f
mov r8d, 0x15d53dbe
cmovne edx, r8d
test r10b, 1
mov r8d, 0xd0bf6e0f
cmovne r8d, edx
test al, 1
jmp 0x140010a06
cmp eax, 0x84130ca9
je 0x14000ed3d
cmp eax, 0x842a3c0d
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
or r8d, 0x86403260
mov r9d, eax
or r9d, 0x408e4080
and r9d, 0xc6ce72e0
and edx, 0x31841c
or edx, r9d
and r8d, 0xc6ce72e0
and eax, 0x39000903
or eax, r8d
xor eax, edx
mov r10d, eax
xor r10d, 0x798e4983
xor eax, 0x8671b67c
mov edx, r10d
or edx, 0x2c62410
mov r8d, eax
or r8d, 0x8928902a
and edx, 0x8beeb43a
mov r9d, eax
and r9d, 0x141109c4
or r9d, edx
and r8d, 0x8beeb43a
mov edi, r10d
and edi, 0x60004201
or edi, r8d
xor edi, r9d
mov esi, edi
xor esi, 0x62c66610
and r10d, 0xc25da318
mov r9d, eax
and r9d, 0x3da25ce7
or r9d, r10d
mov edx, r9d
xor edx, 0xc25da319
and eax, 1
or eax, edx
xor r9d, 0x2c0258e6
xor edi, 0x9d3999ef
mov edx, edi
and edx, 0xd1bd0709
and esi, 0x2e42f8f6
or esi, edx
or edi, eax
and eax, 0xd1bd0709
and r9d, 0x2e42f8f6
or r9d, eax
xor r9d, esi
not edi
or edi, r9d
mov eax, edi
not eax
and eax, 0xc662d600
and edi, 0x399d29ff
or edi, eax
xor edi, 0x399d29ff
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge r9b
setl al
mov r10d, eax
xor r10b, r8b
or al, r8b
xor al, 1
or al, r10b
mov r8d, eax
xor r8b, 1
xor r9b, dl
xor al, r8b
and al, r9b
xor al, r8b
mov edx, r8d
xor dl, r9b
or r9b, r8b
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, al
test dl, 1
mov edx, 0xca52afbc
mov r8d, 0x31f2ce50
cmovne edx, r8d
test r9b, 1
mov r8d, 0xca52afbc
cmovne r8d, edx
jmp 0x140010a04
cmp eax, 0x3f041173
je 0x14000ee08
cmp eax, 0x3f312ce9
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
xor eax, 0x6d7747ba
and eax, edx
not edx
mov r8d, edx
and r8d, 0x6d7747ba
or eax, r8d
xor eax, 0x6d7747bb
or eax, edx
xor eax, 0x1a8b3a4d
xor eax, 0xe574c5b2
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setl r9b
setge r8b
mov r10d, eax
and r10b, r8b
and r9b, dl
or r9b, r10b
xor r9b, 1
or r9b, r8b
xor al, r8b
and al, dl
or r8b, dl
xor al, 1
mov edx, eax
xor dl, r8b
or al, r8b
xor al, 1
or al, dl
mov edx, eax
and al, r9b
xor r9b, 1
xor dl, 1
mov r8d, r9d
xor r8b, dl
and r8b, r9b
and dl, r9b
or dl, al
mov eax, r8d
xor al, dl
test al, 1
mov r9d, 0x8859a467
mov r10d, 0x79fda31a
cmovne r9d, r10d
test dl, 1
mov eax, r9d
cmovne eax, r10d
jmp 0x14000ce47
cmp eax, 0xc0ef8aa9
je 0x14000ef48
cmp eax, 0xc13bbcb5
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
and edx, 0x7971d0b8
mov r9d, eax
and r9d, 0x868e2f47
or r9d, edx
mov r10d, r9d
xor r10d, 0x868e2f47
mov edx, r10d
and edx, 0x1193022d
and eax, 0xee6cfdd2
or eax, edx
mov edx, eax
xor edx, 0xe4440942
or r10d, 1
xor r9d, 0x70410008
xor eax, 0x1193022c
mov r8d, eax
and r8d, 0xb38f6b5
and edx, 0xf4c7094a
or edx, r8d
or eax, r10d
and r10d, 0xb38f6b5
and r9d, 0xf4c7094a
or r9d, r10d
xor r9d, edx
not eax
or eax, r9d
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xd685d7fc
and edx, 0x297a2803
or edx, r10d
or eax, r9d
and r9d, 0xd685d7fc
and r8d, 0x297a2803
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xb0c3ebcd
and eax, 0x4f3c1432
or eax, r8d
xor eax, 0xb0c3ebcd
xor edx, eax
test edx, eax
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r10b
mov esi, edx
and sil, r10b
mov r9d, r8d
and r9b, al
or r9b, sil
xor r9b, 1
or r9b, r10b
xor dl, r10b
and dl, al
xor al, r8b
and al, r8b
or al, dl
mov edx, eax
xor dl, 1
xor al, dl
and al, r9b
or r9b, dl
xor al, dl
mov edx, r9d
xor dl, al
test al, al
mov eax, 0xb2cb6349
mov r8d, 0xf9f55e41
cmovne eax, r8d
test r9b, r9b
mov r9d, 0xb2cb6349
cmovne eax, r9d
jmp 0x14000fd5d
cmp eax, 0x1ab6abee
je 0x14000ef52
cmp eax, 0x1ab6b6bd
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, eax
or r8d, 0x7358ed38
mov r9d, eax
and r9d, 0x7358ed38
mov r10d, edx
and r10d, 0x8ca712c6
or r10d, r9d
and r8d, 0x7358ed39
xor r8d, r10d
and edx, 0x6da82554
and eax, 0x9257daab
or eax, edx
mov edx, eax
xor edx, 0x9257daab
xor eax, 0x6da82554
and eax, r8d
not r8d
and edx, r8d
or eax, edx
not eax
or eax, r8d
xor eax, 0xffffffff
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setge r8b
mov r9d, r8d
xor r9b, al
or al, r8b
mov r10d, eax
xor r10b, 1
and r9b, dl
or r8b, dl
xor r9b, 1
mov edx, r9d
xor dl, r8b
or r9b, r8b
xor r9b, 1
or r9b, dl
mov edx, eax
and dl, r10b
xor dl, 1
mov r8d, r10d
xor r8b, dl
or dl, r10b
xor dl, 1
or dl, r8b
mov r8d, edx
and dl, r9b
xor r9b, 1
xor r8b, 1
and r8b, r9b
or dl, r8b
or r9b, al
mov eax, r9d
xor al, dl
test r9b, 1
mov r8d, 0xa15d8d0e
mov r9d, 0x6a3cc96e
cmovne r8d, r9d
test dl, 1
cmove r8d, r9d
test al, 1
mov eax, 0xa15d8d0e
jmp 0x14000f6d1
cmp eax, 0xa3a177fc
je 0x14000ef66
cmp eax, 0xa437c2d9
jne 0x1400011b0
mov eax, 0x18e4a744
jmp 0x1400011b0
cmp eax, 0x5ded91f1
je 0x14000ef70
cmp eax, 0x5e74bb60
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfffffffe
and edx, 0xfffffffe
and eax, 1
or eax, edx
or eax, r8d
mov edx, eax
not edx
and eax, 0x398032b6
and edx, 0xc67fcd49
or edx, eax
mov eax, edx
xor eax, 0x4030449
xor edx, 0x21800000
and edx, 0xe3fcc900
and eax, 0x1c0336ff
or eax, edx
xor eax, 0x1c0336ff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, edx
and r10b, r9b
xor r9b, r8b
and r8b, al
or r8b, r10b
or al, dl
xor al, 1
or al, r8b
mov esi, eax
not sil
and sil, al
xor sil, 1
mov edx, esi
xor dl, al
or sil, al
xor sil, 1
or sil, dl
mov edx, esi
xor sil, 1
and sil, r9b
xor r9b, 1
and dl, r9b
or sil, dl
or al, r9b
mov edx, eax
xor dl, sil
mov edx, 0x49233c51
mov r8d, 0xe1d61561
cmovne edx, r8d
test al, al
mov eax, 0x49233c51
cmovne eax, edx
test sil, sil
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0xda3ea4e8
je 0x14000f05d
cmp eax, 0xdae12479
jne 0x1400011b0
mov eax, 0x24d1f1f8
jmp 0x1400011b0
cmp eax, 0xc9be7cf
je 0x14000f067
cmp eax, 0xd7870be
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r10d, eax
not r10d
mov edx, r10d
and edx, 0x64828d37
mov r8d, eax
and r8d, 0x9b7d72c8
or r8d, edx
mov edx, r8d
xor edx, 0x1b043240
xor r8d, 0x24028912
mov r9d, eax
or r9d, 0xa47bc99a
and r8d, 0xa47bc99a
and edx, 0x5b843664
or edx, r8d
and r9d, 0xa47bc99b
xor r9d, edx
and r10d, 0xe6073c0
and eax, 0xf19f8c3f
or eax, r10d
mov edx, eax
xor edx, 0x509f8424
xor eax, 0xe6073c0
mov r8d, eax
and r8d, 0xad60685b
and edx, 0x529f97a4
or edx, r8d
xor edx, r9d
xor edx, 0x529f97a4
or eax, r9d
not eax
or eax, edx
xor eax, 0x80dd9b7f
xor eax, 0x7f226480
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
mov r10d, r8d
and r10b, al
and r8b, r9b
and r9b, dl
or r9b, r10b
xor r9b, 1
or r9b, al
and al, dl
or al, r8b
mov r10d, eax
xor r10b, 1
mov esi, r10d
and sil, al
mov edx, r10d
xor dl, sil
xor sil, 1
or sil, al
xor sil, 1
or sil, dl
mov edx, esi
xor sil, 1
and sil, r9b
xor r10b, r9b
xor r9b, 1
and dl, r9b
or sil, dl
or al, r9b
xor al, 1
or al, r10b
mov edx, eax
xor dl, sil
test dl, 1
mov edx, 0xe0a144cf
mov r8d, 0xd50679f7
cmovne edx, r8d
test al, 1
mov eax, 0xe0a144cf
jmp 0x140008050
cmp eax, 0x9245755b
je 0x14000f071
cmp eax, 0x9494c70f
jne 0x1400011b0
mov eax, 0x487e7274
jmp 0x1400011b0
cmp eax, 0x4b2bf5c5
je 0x14000f170
cmp eax, 0x4b7bb4ab
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x22d0a804
mov r9d, eax
and r9d, 0x882156e1
or r9d, r8d
xor r9d, 0x882156e1
mov esi, eax
xor esi, 0xaaf1fee5
and esi, eax
or esi, r9d
mov r9d, esi
xor r9d, 0x550e011b
xor esi, 0x610ac0
and edx, 0x7551edaa
and eax, 0x8aae1255
or eax, edx
mov edx, eax
xor edx, 0x2a0241
xor eax, 0x7551edaa
mov r8d, r9d
and r8d, 0xfa94f43e
and esi, 0x56b0bc1
or esi, r8d
or r9d, eax
and eax, 0xfa94f43e
and edx, 0x56b0bc1
or edx, eax
xor edx, esi
not r9d
or r9d, edx
xor r9d, 0x468a7439
xor r9d, 0xb9758bc6
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
mov r10d, r8d
and r10b, al
and r8b, r9b
and r9b, dl
or r9b, r10b
mov r10d, r9d
xor r10b, al
and r10b, r9b
and al, dl
or al, r8b
xor r10b, 1
mov edx, r10d
xor dl, al
xor al, 1
or al, r10b
mov r8d, edx
xor r8b, al
test al, al
mov eax, 0x4c935f3d
mov r9d, 0xe2c2f3e5
cmovne eax, r9d
test dl, dl
cmovne eax, r9d
not r8b
test r8b, 1
mov edx, 0x4c935f3d
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0xce86dda5
je 0x14000f17a
cmp eax, 0xcfc70c36
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x107010ca
mov r8d, eax
and r8d, 0x8f824100
or r8d, edx
xor r8d, 0x8f824100
mov edx, r9d
or edx, 0x9ff251ca
mov r10d, edx
not r10d
or r10d, r8d
and edx, 0x600dae34
and r10d, 0x9ff251cb
or r10d, edx
not r10d
and r9d, 0xa2c35826
and eax, 0x5d3ca7d9
or eax, r9d
xor eax, 0x5d3ca7d9
or eax, r10d
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
mov r9d, r8d
xor r9b, dl
or dl, r8b
and r9b, al
or r8b, al
xor r8b, 1
or r8b, r9b
xor r8b, 1
mov eax, edx
or al, r8b
xor r8b, dl
mov edx, r8d
xor dl, al
test r8b, r8b
mov r8d, 0x5e74bb60
mov r9d, 0x67ff810f
cmovne r8d, r9d
test al, al
mov eax, 0x5e74bb60
cmovne r8d, eax
test dl, 1
jmp 0x14000f2f6
cmp eax, 0x3027cc4b
je 0x14000f246
cmp eax, 0x30ec4fae
jne 0x1400011b0
mov eax, 0x327285c9
jmp 0x1400011b0
cmp eax, 0xb0269675
je 0x14000f302
cmp eax, 0xb10e1d45
jne 0x1400011b0
mov eax, 0x3f041173
jmp 0x1400011b0
cmp eax, 0x70bf725a
je 0x14000f30c
cmp eax, 0x70c14da4
jne 0x1400011b0
mov eax, dword [rbp - 0x20]
cmp eax, 7
mov eax, 0x70c5e775
mov edx, 0xec143334
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0xeb193625
je 0x14000f3fe
cmp eax, 0xebd00a2b
jne 0x1400011b0
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
inc eax
mov rdx, qword [rbp - 0x18]
mov dword [rdx], eax
mov eax, dword [0x1401172b4]
lea edi, [rax + 1]
imul edi, eax
mov eax, edi
not eax
mov edx, eax
and edx, 0x9266aac2
mov r15d, edi
and r15d, 0x6d99553d
or r15d, edx
mov edx, r15d
xor edx, 0x41804000
xor r15d, 0x4000c2
mov r9d, edi
xor r9d, 0x41c140ca
and r9d, edi
or r15d, 0xbe3ebf35
mov r8d, r9d
not r8d
mov r10d, r15d
and r10d, 0xa053914e
and edx, 0x41804080
or edx, r10d
or r15d, r8d
and r8d, 0xa053914e
and r9d, 0x5fac6eb1
or r9d, r8d
xor r9d, edx
not r15d
or r15d, r9d
not r9d
and r9d, 0xbe3ebf34
and r15d, 0x41c140cb
or r15d, r9d
mov edx, r15d
not edx
mov r8d, edx
and r8d, 0xdcd8a39f
and r15d, 0x23275c60
or r15d, r8d
and edi, 0xdcd8a39f
and eax, 0x23275c60
or eax, edi
xor eax, r15d
not eax
or eax, edx
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, r8d
or r10b, al
and al, r9b
xor r9b, dl
xor r10b, 1
or r10b, r9b
and r8b, dl
or r8b, al
xor r8b, 1
mov eax, r10d
or al, r8b
xor r8b, r10b
mov edx, r8d
xor dl, al
test r8b, r8b
mov r8d, 0x632eb38d
mov r9d, 0x56bdc56b
cmovne r8d, r9d
test al, al
mov eax, 0x632eb38d
cmovne r8d, eax
test dl, dl
jmp 0x14000f2f6
cmp eax, 0xfec8fdef
je 0x14000f4e5
cmp eax, 0x22fbaed
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
not r8d
mov eax, edx
or eax, 1
and edx, 0xfffffffe
mov r9d, r8d
and r9d, 1
or r9d, edx
mov edx, r9d
not edx
mov r10d, eax
and r10d, 0xe05b8993
and r8d, 0x1fa4766c
or r8d, r10d
or eax, edx
and edx, 0xe05b8993
and r9d, 0x1fa4766c
or r9d, edx
xor r9d, r8d
not eax
or eax, r9d
xor eax, 0xb827e701
xor eax, 0x47d818fe
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r10b
mov r9d, r8d
xor r9b, r10b
xor r9b, 1
mov esi, eax
xor sil, dl
and sil, al
and r8b, r10b
and al, dl
or al, r8b
xor sil, 1
xor al, 1
mov edx, esi
xor dl, al
or al, sil
xor al, 1
or al, dl
xor al, 1
mov edx, eax
xor dl, r9b
or al, r9b
xor al, 1
or al, dl
mov r8d, edx
xor r8b, al
test al, 1
mov eax, 0xd1ca945f
mov r9d, 0xab1f225b
cmovne eax, r9d
test dl, 1
cmove eax, r9d
not r8b
test r8b, 1
mov edx, 0xd1ca945f
cmovne eax, edx
jmp 0x1400011b0
cmp eax, 0x8901351f
je 0x14000f583
cmp eax, 0x8aa6334f
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov esi, eax
xor esi, 0xfc0fe562
and esi, eax
or eax, 0x3f01a9d
mov edx, esi
not edx
mov r8d, eax
and r8d, 0xc7b53dd3
mov r10d, r9d
and r10d, 0x380ac020
or r10d, r8d
or eax, edx
and edx, 0xc7b53dd3
and esi, 0x384ac22c
or esi, edx
xor esi, r10d
not eax
or eax, esi
not esi
and esi, 0x3f01a9c
and eax, 0xfc0fe563
or eax, esi
not eax
or eax, r9d
xor eax, 0xb7aee362
xor eax, 0x48511c9d
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, r8d
and r10b, r9b
or r8b, al
and al, dl
or al, r10b
xor al, 1
or al, r9b
or r9b, dl
mov edx, r8d
xor dl, r9b
or r9b, r8b
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
mov r8d, r9d
and r8b, al
xor al, 1
and dl, al
or dl, r8b
mov r8d, eax
xor r8b, r9b
or al, r9b
xor al, 1
or al, r8b
mov r8d, eax
xor r8b, dl
test al, 1
mov eax, 0xfbc3c0c3
mov r9d, 0xab1f225b
cmovne eax, r9d
test dl, 1
cmove eax, r9d
test r8b, 1
mov edx, 0xfbc3c0c3
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0x4678d3ca
je 0x14000f6dd
cmp eax, 0x46d21ba6
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, eax
xor edx, 0x50afe838
and edx, eax
mov edi, eax
or edi, 0xaf5017c7
mov r8d, edx
not r8d
mov r10d, edi
and r10d, 0x12104b2e
mov esi, r9d
and esi, 0x40afa010
or esi, r10d
or edi, r8d
and r8d, 0x12104b2e
and edx, 0xedefb4d1
or edx, r8d
xor edx, esi
not edi
or edi, edx
mov esi, edi
xor esi, 0xaf5017c6
xor edi, 0x10284838
and r9d, 0xa5e585ca
and eax, 0x5a1a7a35
or eax, r9d
mov edx, eax
xor edx, 0x1a185a34
xor eax, 0xa5e585ca
mov r8d, esi
and r8d, 0xe187a0c1
and edi, 0x1e785f3e
or edi, r8d
or esi, eax
and eax, 0xe187a0c1
and edx, 0x1e785f3e
or edx, eax
xor edx, edi
not esi
or esi, edx
xor esi, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r10b
and r8b, r10b
and al, dl
or al, r8b
mov r8d, r10d
or r8b, dl
xor r8b, 1
xor r10b, dl
or r10b, r8b
mov r9d, r10d
xor r9b, 1
mov edx, eax
xor dl, 1
mov esi, r9d
and sil, r10b
xor sil, 1
mov r8d, esi
xor r8b, r10b
or sil, r10b
xor sil, 1
or sil, r8b
and dl, sil
xor sil, 1
and sil, al
or sil, dl
mov edx, eax
xor dl, r9b
or r9b, al
xor r9b, 1
or r9b, dl
mov eax, r9d
xor al, sil
test al, 1
mov edx, 0xf7dccb39
mov eax, 0xb6039433
cmovne edx, eax
test r9b, 1
mov eax, 0xf7dccb39
cmovne eax, edx
test sil, sil
cmove eax, edx
jmp 0x1400011b0
cmp eax, 0xc57764d6
je 0x14000f7da
cmp eax, 0xc6421917
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov r10d, eax
or r10d, 0xeb7bcae6
mov edx, r9d
or edx, 1
and edx, 0xeb7bcae7
mov r8d, eax
and r8d, 0x14843518
or r8d, edx
and r10d, 0xeb7bcae7
xor r10d, r8d
mov edx, r10d
not edx
mov r8d, edx
and r8d, 0x3b87e5a3
and r10d, 0xc4781a5c
or r10d, r8d
and r9d, 0x3b87e5a3
and eax, 0xc4781a5c
or eax, r9d
xor eax, r10d
xor edx, eax
test edx, eax
setne r9b
cmp dword [0x1401172b8], 0xa
setl al
setge dl
lea r8d, [r9 + 1]
xor al, r8b
or r8b, dl
and al, dl
xor al, 1
mov r10d, eax
xor r10b, r8b
or al, r8b
xor al, 1
or al, r10b
or r9b, dl
xor al, 1
mov edx, eax
xor dl, r9b
or al, r9b
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0x41fba859
mov r9d, 0x5e74bb60
cmovne r8d, r9d
test al, 1
mov eax, 0x41fba859
jmp 0x14000fd59
cmp eax, 0x23f9b865
je 0x14000f7e4
cmp eax, 0x248a095c
jne 0x1400011b0
mov eax, 0xbb6ba8cf
jmp 0x1400011b0
cmp eax, 0xa8fc7227
je 0x14000f7ee
cmp eax, 0xa931f5d5
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
mov edx, r9d
xor edx, 0x851888e3
and edx, r9d
not r9d
or eax, 0x7ae7771c
mov r8d, edx
not r8d
mov r10d, eax
and r10d, 0x2a2267b1
mov esi, r9d
and esi, 0x85188842
or esi, r10d
or eax, r8d
and r8d, 0x2a2267b1
and edx, 0xd5dd984e
or edx, r8d
xor edx, esi
not eax
or eax, edx
mov edx, eax
xor edx, 0x60661115
xor eax, 0x4188862
and eax, 0x1e99ee6a
and edx, 0xe1661195
or edx, eax
xor edx, 0xe1661195
or edx, r9d
xor edx, 0xffffffff
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r10b
setge al
mov esi, r8d
xor sil, al
mov r9d, esi
xor r9b, sil
mov edi, esi
and dil, al
and r10b, dl
and al, r8b
or al, r10b
mov edx, edi
xor dl, 1
xor dil, al
xor al, 1
or al, dl
xor al, 1
or al, dil
xor r9b, 1
and r9b, al
xor r9b, sil
or sil, al
mov eax, esi
xor al, r9b
test r9b, r9b
mov edx, 0x9fd27c04
mov r8d, 0x9762117
cmovne edx, r8d
test sil, 1
mov r9d, 0x9fd27c04
cmovne edx, r9d
test al, 1
jmp 0x14000f4da
cmp eax, 0x661fc9e4
je 0x14000f7f8
cmp eax, 0x67461531
jne 0x1400011b0
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
inc eax
mov rdx, qword [rbp - 0x18]
mov dword [rdx], eax
mov eax, 0xc1a45696
jmp 0x1400011b0
cmp eax, 0xe26e7fa6
je 0x14000f80c
cmp eax, 0xe2c2f3e5
jne 0x1400011b0
mov eax, 0x4b7bb4ab
jmp 0x1400011b0
cmp eax, 0x1345b7ce
je 0x14000f98b
cmp eax, 0x13c1df38
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0x325deffb
mov r8d, r9d
and r8d, 0xcda21004
or r8d, edx
mov edx, r8d
xor edx, 0x44000000
xor r8d, 0x200d8432
mov r10d, eax
or r10d, 0x212f9436
or r8d, 0x88400148
and r8d, 0xa96f957e
and edx, 0x46002a80
or edx, r8d
and r10d, 0xa96f957e
mov r8d, r9d
and r8d, 0x10904001
or r8d, r10d
xor r8d, edx
mov edx, r8d
xor edx, 0x8500000
xor r8d, 0x672fbeb7
mov r10d, r8d
and r10d, 0xb48f4f5d
and edx, 0x4b70b0a2
or edx, r10d
and r9d, 0xb48f4f5d
and eax, 0x4b70b0a2
or eax, r9d
xor eax, edx
not eax
or eax, r8d
cmp eax, 0xffffffff
setne al
cmp dword [0x1401172b8], 0xa
setge dl
mov r8d, eax
or r8b, dl
xor al, dl
mov edx, r8d
xor dl, al
xor al, 1
or al, r8b
mov r8d, edx
xor r8b, al
mov r8d, 0x3b247c54
mov r9d, 0x33022a7e
cmovne r8d, r9d
test dl, dl
mov edx, 0x33022a7e
jmp 0x14000b5ac
cmp eax, 0x99bb23ad
je 0x14000f9b8
cmp eax, 0x9a4eefc7
jne 0x1400011b0
mov eax, 0x615a67f
jmp 0x1400011b0
cmp eax, 0x5425d20a
je 0x14000f9d7
cmp eax, 0x55e4e59f
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r9d, edx
or r9d, 0xa535b0fa
mov r8d, eax
or r8d, 1
and r8d, 0xa535b0fb
mov r10d, edx
and r10d, 0x5aca4f04
or r10d, r8d
and r9d, 0xa535b0fb
xor r9d, r10d
and edx, 0xf9f8550b
and eax, 0x607aaf4
or eax, edx
mov edx, eax
xor edx, 0x607aaf4
xor eax, 0xf9f8550b
and eax, r9d
not r9d
and edx, r9d
or eax, edx
not eax
or eax, r9d
cmp eax, 0xffffffff
setne al
cmp dword [0x1401172b8], 0xa
setl dl
setge r9b
or r9b, al
mov r8d, eax
or r8b, dl
xor r8b, 1
xor al, dl
not al
and al, dl
or al, r8b
mov edx, eax
xor dl, 1
xor al, dl
and al, r9b
or r9b, dl
xor al, dl
mov edx, r9d
xor dl, al
test dl, 1
mov edx, 0xd7870be
mov r8d, 0x8e65ac4a
cmovne edx, r8d
test al, al
mov eax, edx
mov r8d, 0xd7870be
jmp 0x14000a4b9
cmp eax, 0xd4144f9d
je 0x14000faa0
cmp eax, 0xd50679f7
jne 0x1400011b0
mov eax, 0xe0a144cf
jmp 0x1400011b0
cmp eax, 0x33d1d003
je 0x14000faaa
cmp eax, 0x357dd96f
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov esi, eax
not esi
mov edx, eax
xor edx, 0xfffffffe
and edx, eax
mov r9d, eax
or r9d, 1
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0xf8c9197
mov edi, esi
and edi, 0xf0736e68
or edi, r10d
or r9d, r8d
and r8d, 0xf8c9197
and edx, 0xf0736e68
or edx, r8d
xor edx, edi
not r9d
or r9d, edx
and esi, 0x1b9ecbf7
and eax, 0xe4613408
or eax, esi
mov edx, eax
xor edx, 0x40411000
xor eax, 0x1b9ecbf7
mov r8d, eax
and r8d, 0xa7b6af4e
and edx, 0x584950b1
or edx, r8d
xor edx, r9d
xor edx, 0x584950b1
or eax, r9d
not eax
or eax, edx
cmp eax, 0xffffffff
sete dl
cmp dword [0x1401172b8], 0xa
setl r8b
mov edi, r8d
or dil, dl
xor dil, 1
mov eax, r8d
xor al, dl
or dil, al
mov r9d, edi
xor r9b, 1
and dl, al
and al, r8b
mov r8d, edx
xor r8b, 1
xor dl, al
xor al, 1
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov esi, r9d
and sil, dil
xor sil, 1
mov r8d, esi
xor r8b, dil
or sil, dil
xor sil, 1
or sil, r8b
mov r8d, esi
xor r8b, 1
and r8b, al
and sil, dl
or sil, r8b
mov edx, r9d
xor dl, al
or al, r9b
xor al, 1
or al, dl
mov edx, eax
xor dl, sil
test dl, 1
mov edx, 0x61bea089
mov r8d, 0xc13bbcb5
cmovne edx, r8d
test al, 1
mov eax, 0x61bea089
jmp 0x140008050
cmp eax, 0xbb1be9cd
je 0x14000fab4
cmp eax, 0xbb35edeb
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r9d, edx
or r9d, 0x26f4ff9a
mov r8d, eax
or r8d, 1
and r8d, 0x26f4ff9b
mov r10d, edx
and r10d, 0xd90b0064
or r10d, r8d
and r9d, 0x26f4ff9b
xor r9d, r10d
and edx, 0x9e7ad0f3
and eax, 0x61852f0c
or eax, edx
mov edx, eax
xor edx, 0x2f08
xor eax, 0x9e7ad0f3
mov r8d, eax
and r8d, 0x67971036
and edx, 0x9868efc9
or edx, r8d
xor edx, r9d
xor edx, 0x9868efc9
or eax, r9d
not eax
or eax, edx
xor eax, 0x8e9f5741
xor eax, 0x7160a8be
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
mov r10d, r8d
and r10b, al
and r9b, dl
or r9b, r10b
xor r9b, 1
or r9b, al
xor r8b, al
and r8b, dl
or al, dl
xor al, 1
or al, r8b
mov edx, eax
and al, r9b
xor r9b, 1
xor dl, 1
mov r8d, r9d
xor r8b, dl
and r8b, r9b
and dl, r9b
or dl, al
mov eax, r8d
xor al, dl
test al, 1
mov eax, 0x1ceb170b
mov r9d, 0x8830d13b
cmovne eax, r9d
test dl, 1
mov edx, eax
cmovne edx, r9d
jmp 0x14000119d
cmp eax, 0x75ef39e7
je 0x14000fc41
cmp eax, 0x771e4ec0
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
mov eax, edx
and eax, 0x6f51f45
and r9d, 0xf90ae0ba
or r9d, eax
mov eax, r9d
xor eax, 0xf90ae0ba
xor r9d, 0x4300d04
mov r8d, eax
and r8d, 0x6abc7f30
or edx, 0x6abc7f30
mov r10d, edx
not r10d
or r10d, r8d
and edx, 0x954380ce
and r10d, 0x6abc7f31
or r10d, edx
and r9d, 0xed384da6
mov edx, eax
and edx, 0x12c7b259
or edx, r9d
xor edx, 0xed384da7
and eax, 1
or eax, edx
not eax
or eax, r10d
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0x5d2bf7ef
and edx, 0xa2d40810
or edx, r10d
or eax, r9d
and r9d, 0x5d2bf7ef
and r8d, 0xa2d40810
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
not edx
and eax, 0x7540204
and edx, 0xf8abfdfb
or edx, eax
mov eax, edx
xor eax, 0x500004
xor edx, 0x580885e0
and edx, 0x5f0c87e0
and eax, 0xa0f3781f
or eax, edx
xor eax, 0xa0f3781f
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge r9b
setl sil
mov eax, r8d
xor al, sil
mov r10d, eax
xor r10b, 1
xor r9b, dl
or sil, r8b
xor sil, 1
or sil, r9b
mov r9d, eax
and r9b, r10b
xor r9b, 1
mov edx, r9d
xor dl, r10b
or r9b, r10b
xor r9b, 1
or r9b, dl
mov edx, r9d
and r9b, sil
xor sil, 1
xor dl, 1
and dl, sil
or r9b, dl
mov edx, eax
xor dl, sil
or sil, al
xor sil, 1
or sil, dl
mov eax, esi
xor al, r9b
test al, 1
mov edx, 0x8aa6334f
mov eax, 0xfae7bff7
cmovne edx, eax
test sil, 1
mov eax, 0x8aa6334f
jmp 0x14000ec52
cmp eax, 0xf7dccb39
je 0x14000fd69
cmp eax, 0xf82d52f6
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
or eax, 1
mov r8d, edx
not r8d
and edx, 0x8ca5851a
mov r9d, r8d
and r9d, 0x735a7ae5
or r9d, edx
mov edx, r9d
xor edx, 0x434272a0
xor r9d, 0x8ca5851b
mov r10d, eax
and r10d, 0x303d0c46
and r8d, 0xcfc2f3b8
or r8d, r10d
or eax, r9d
and r9d, 0x303d0c46
and edx, 0xcfc2f3b9
or edx, r9d
xor edx, r8d
not eax
or eax, edx
mov edx, eax
not edx
and edx, 0xb7d0b4cb
and eax, 0x482f4b34
or eax, edx
mov edx, eax
xor edx, 0xa580a441
xor eax, 0xc0a30
and eax, 0x125c1aba
and edx, 0xeda3e545
or edx, eax
xor edx, 0xeda3e545
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge sil
setl r10b
mov r9d, r10d
xor r9b, r8b
mov eax, r9d
xor al, 1
mov edi, r10d
xor r10b, dl
and dl, sil
and dil, r8b
or dil, dl
or sil, r8b
xor sil, 1
or sil, r10b
xor sil, 1
or sil, dil
mov edx, eax
xor dl, sil
and dl, al
xor al, r9b
and al, sil
xor al, r9b
mov r8d, edx
xor r8b, al
test al, al
mov eax, 0xd7279b15
mov r9d, 0x4b2bf5c5
cmovne eax, r9d
test dl, dl
mov edx, 0xd7279b15
cmove eax, edx
test r8b, r8b
cmovne eax, r9d
jmp 0x1400011b0
cmp eax, 0xfaeedbfb
je 0x14000fe6f
cmp eax, 0xfb8a4912
jne 0x1400011b0
mov eax, 0xc1e83a5b
jmp 0x1400011b0
cmp eax, 0x8639247c
je 0x14000ff98
cmp eax, 0x863facd2
jne 0x1400011b0
mov eax, 0x2cdba739
jmp 0x1400011b0
cmp eax, 0x41fba859
je 0x140010077
cmp eax, 0x421abe17
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov esi, eax
not esi
mov edx, esi
and edx, 0x79933070
mov r8d, eax
and r8d, 0x866ccf8e
or r8d, edx
mov edx, r8d
xor edx, 0x8220c006
mov r9d, esi
or r9d, 0x5c4e1f88
xor r8d, 0x58021001
and r8d, 0x5c4e1f89
and edx, 0xa3b1e076
or edx, r8d
and r9d, 0x5c4e1f89
xor r9d, edx
mov edx, r9d
not edx
and esi, 0x73f83b0a
and eax, 0x8c07c4f5
or eax, esi
mov r8d, eax
xor r8d, 0x80040064
xor eax, 0x73f83b0a
mov r10d, r9d
and r10d, 0x5c13ec91
and edx, 0xa3ec136e
or edx, r10d
or r9d, eax
and eax, 0x5c13ec91
and r8d, 0xa3ec136e
or r8d, eax
xor r8d, edx
not r9d
or r9d, r8d
cmp r9d, 0xffffffff
sete dl
cmp dword [0x1401172b8], 0xa
setl al
mov r9d, eax
xor r9b, dl
or al, dl
xor al, 1
or al, r9b
mov edx, r9d
xor dl, 1
and r9b, dl
xor r9b, 1
mov r8d, r9d
xor r8b, dl
or r9b, dl
xor r9b, 1
or r9b, r8b
mov r8d, r9d
and r8b, al
or dl, al
xor al, 1
xor r9b, 1
and r9b, al
or r9b, r8b
mov r8d, edx
xor r8b, r9b
test dl, dl
mov eax, 0x41e57094
mov edx, 0xd01482f4
cmovne eax, edx
mov qword [rbp - 0x40], rcx
test r9b, 1
cmove eax, edx
not r8b
test r8b, 1
mov edx, 0x41e57094
cmovne eax, edx
jmp 0x1400011b0
cmp eax, 0xc247e2c3
je 0x140010081
cmp eax, 0xc25d41c4
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x3dfc9ffe
mov r9d, eax
and r9d, 0xc2036000
or r9d, r8d
xor r9d, 0xc2036000
mov r8d, eax
xor r8d, 0xfffffffe
and r8d, eax
or r8d, r9d
and edx, 0xc32fc8e9
and eax, 0x3cd03716
or eax, edx
mov edx, eax
xor edx, 0x3cd03716
xor eax, 0xc32fc8e9
and eax, r8d
not r8d
and edx, r8d
or eax, edx
not eax
or eax, r8d
cmp eax, 0xffffffff
sete al
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
xor r8b, al
mov r9d, edx
or r9b, al
xor dl, al
xor dl, 1
mov eax, edx
xor al, r9b
or dl, r9b
xor dl, 1
or dl, al
mov eax, edx
xor al, r8b
or dl, r8b
mov r8d, edx
xor r8b, al
test dl, 1
mov edx, 0x61740589
mov r9d, 0x8f72f432
cmovne edx, r9d
test al, 1
cmove edx, r9d
test r8b, 1
mov eax, 0x61740589
jmp 0x1400011a1
cmp eax, 0x1cf4969f
je 0x1400101ac
cmp eax, 0x1dc26546
jne 0x1400011b0
mov eax, 0x6a4dafb1
jmp 0x1400011b0
cmp eax, 0xa648a5f4
je 0x140010258
cmp eax, 0xa77e178e
jne 0x1400011b0
mov rax, qword [rbp - 0x18]
mov dword [rax], 0
mov eax, 0xbf3ecf99
jmp 0x1400011b0
cmp eax, 0x61740589
je 0x1400103f2
cmp eax, 0x61bea089
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
xor r8d, 0x38d5eba6
and r8d, edx
mov eax, edx
not eax
mov edx, eax
and edx, 0x38d5eba6
or edx, r8d
xor edx, 0x38d5eba7
and eax, 0xfffffffe
or eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0x1eb5d956
and edx, 0xe14a26a9
or edx, r10d
or eax, r9d
and r9d, 0x1eb5d956
and r8d, 0xe14a26a9
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
xor eax, 0xc5340224
xor eax, 0xc5340224
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r10b
setge sil
mov eax, esi
xor al, r8b
mov r9d, eax
xor r9b, 1
mov edi, eax
and dil, sil
and r10b, dl
and sil, r8b
or sil, r10b
mov edx, edi
xor dl, 1
xor dil, sil
xor sil, 1
or sil, dl
xor sil, 1
or sil, dil
mov edx, esi
xor dl, 1
and sil, r9b
and al, dl
or al, sil
mov r8d, r9d
xor r8b, dl
or dl, r9b
xor dl, 1
or dl, r8b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0x8ad00bff
mov r9d, 0xc13bbcb5
cmovne r8d, r9d
test dl, 1
mov edx, 0x8ad00bff
jmp 0x14000f4d4
cmp eax, 0xe027981f
je 0x1400104d1
cmp eax, 0xe03b6084
jne 0x1400011b0
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
inc eax
mov rdx, qword [rbp - 0x18]
mov dword [rdx], eax
mov eax, 0x22d54bf5
jmp 0x1400011b0
cmp eax, 0x115cbe63
je 0x1400105ab
cmp eax, 0x11f36591
jne 0x1400011b0
mov eax, 0xcba2a437
jmp 0x1400011b0
cmp eax, 0x951bd26f
je 0x1400105b5
cmp eax, 0x969d4675
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r9d, eax
xor r9d, 0xa3642320
and r9d, eax
mov r8d, eax
or r8d, 0x50109844
mov r10d, r9d
not r10d
and r8d, 0x53109944
and edx, 0xa0642220
or edx, r8d
or eax, r10d
and r10d, 0x53109944
and r9d, 0xacef66bb
or r9d, r10d
xor r9d, edx
not eax
or eax, r9d
not r9d
and r9d, 0x5c9bdcdf
and eax, 0xa3642320
or eax, r9d
mov edx, eax
not edx
mov edi, edx
or edi, 1
and edx, 0xfffffffe
mov r8d, eax
and r8d, 1
or r8d, edx
mov edx, r8d
not edx
mov r9d, edi
and r9d, 0x28e44feb
and eax, 0xd71bb014
or eax, r9d
or edi, edx
and edx, 0x28e44feb
and r8d, 0xd71bb014
or r8d, edx
xor r8d, eax
not edi
or edi, r8d
mov eax, edi
not eax
mov edx, eax
and edx, edi
mov r8d, edx
not r8d
mov r9d, edi
and r9d, 0x5a60c210
and eax, 0xa59f3def
or eax, r9d
or edi, r8d
and r8d, 0x5a60c210
and edx, 0xa59f3def
or edx, r8d
xor edx, eax
not edi
or edi, edx
xor edi, 0x4caf06f4
cmp edi, 0x4caf06f4
setne al
cmp dword [0x1401172b8], 0xa
setge dl
mov r8d, eax
xor r8b, dl
mov r9d, r8d
xor r9b, 1
or dl, al
xor dl, 1
or dl, r8b
mov eax, r9d
xor al, dl
or dl, r9b
xor dl, 1
or dl, al
xor r8b, r9b
and r8b, dl
xor r8b, r9b
or r9b, dl
mov edx, r8d
xor dl, r9b
test r8b, r8b
mov eax, 0xc9539d7c
mov r8d, 0x75ef39e7
cmovne eax, r8d
test r9b, 1
mov r9d, 0xc9539d7c
cmovne eax, r9d
jmp 0x14000fd5d
cmp eax, 0x512301fb
je 0x14001072b
cmp eax, 0x513da416
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, edx
or r8d, 0xe53bb762
mov r9d, edx
and r9d, 0xe53bb762
mov r10d, eax
and r10d, 0x1ac4489c
or r10d, r9d
and r8d, 0xe53bb763
xor r8d, r10d
mov r9d, r8d
not r9d
and eax, r9d
and r8d, edx
or r8d, eax
not r8d
or r8d, r9d
cmp r8d, 0xffffffff
sete al
cmp dword [0x1401172b8], 0xa
setge dl
setl r8b
xor r8b, al
mov eax, r8d
xor al, 1
or dl, r8b
and r8b, dl
xor dl, 1
mov r9d, edx
xor r9b, al
and r9b, dl
and dl, al
or dl, r8b
mov eax, edx
xor al, r9b
test dl, dl
mov edx, 0x2f58c05b
mov r10d, 0xd98b7e77
cmovne edx, r10d
test r9b, r9b
mov r8d, 0x2f58c05b
cmove edx, r8d
test al, al
cmovne edx, r10d
mov eax, edx
jmp 0x1400011b0
cmp eax, 0xd0bf6e0f
je 0x140010906
cmp eax, 0xd0f3a078
jne 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
mov r9d, edx
xor r9d, 0xb04452a2
and r9d, edx
mov eax, edx
or eax, 0x4fbbad5d
not r8d
mov edx, r9d
not edx
mov r10d, eax
and r10d, 0xbc702d67
and r8d, 0x45280
or r8d, r10d
or eax, edx
and edx, 0xbc702d67
and r9d, 0x438fd298
or r9d, edx
xor r9d, r8d
not eax
or eax, r9d
mov r9d, eax
xor r9d, 0x4fbbad5d
xor eax, 0xb04452a2
mov edx, r9d
or edx, 0x2402000
mov r8d, eax
or r8d, 0x30809ad2
and edx, 0x32c0bad2
mov r10d, eax
and r10d, 0x5170524
or r10d, edx
and r8d, 0x32c0bad2
mov edx, r9d
and edx, 0xc8284009
or edx, r8d
xor edx, r10d
xor edx, 0xca686008
and r9d, 0xb5381e14
and eax, 0x4ac7e1ea
or eax, r9d
xor eax, 0x4ac7e1ea
or eax, edx
mov edx, eax
xor edx, 0x752004aa
and edx, eax
not eax
or eax, edx
not edx
and edx, 0x8adffb55
and eax, 0x752004aa
or eax, edx
mov edx, eax
not edx
and eax, 0xf527c5e1
and edx, 0xad83a1e
or edx, eax
mov eax, edx
xor eax, 0xb521c1e0
xor edx, 0x840101a
and edx, 0x4846141b
and eax, 0xb7b9ebe4
or eax, edx
xor eax, 0xb7b9ebe4
sete sil
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
mov eax, r8d
xor al, dl
and dl, al
mov r9d, eax
and r9b, r8b
mov r10d, edx
xor r10b, 1
xor dl, r9b
xor r9b, 1
or r9b, r10b
xor r9b, 1
or r9b, dl
xor sil, r8b
and sil, r8b
xor sil, 1
xor al, 1
mov edx, esi
xor dl, al
or al, sil
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov r8d, r9d
xor r8b, 1
and dl, r8b
or r8b, al
and al, r9b
or al, dl
mov edx, eax
xor dl, r8b
test al, 1
mov eax, 0x3eaebebe
mov r9d, 0x5f6315a1
cmovne eax, r9d
test r8b, 1
mov r8d, 0x3eaebebe
cmovne eax, r8d
test dl, 1
cmove eax, r9d
jmp 0x1400011b0
cmp eax, 0x32636094
je 0x140010a12
cmp eax, 0x327285c9
jne 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edi, eax
or edi, 0x3d4da60d
mov esi, eax
xor esi, 0xc2b259f2
and esi, eax
mov edx, esi
not edx
mov r8d, edi
and r8d, 0x2892008c
mov r10d, r9d
and r10d, 0xc2205972
or r10d, r8d
or edi, edx
and edx, 0x2892008c
and esi, 0xd76dff73
or esi, edx
xor esi, r10d
not edi
or edi, esi
not esi
and esi, 0x3d4da60c
and edi, 0xc2b259f3
or edi, esi
and r9d, 0xdb877f95
and eax, 0x2478806a
or eax, r9d
mov edx, eax
xor edx, 0x2478806a
xor eax, 0xdb877f95
and eax, edi
not edi
and edx, edi
or eax, edx
xor edi, eax
test edi, eax
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
xor r9b, dl
mov edx, eax
xor dl, r8b
or r8b, al
xor r8b, 1
or r8b, dl
xor r8b, r9b
and r9b, r8b
xor r8b, 1
mov eax, r9d
xor al, r8b
mov eax, 0x30ec4fae
mov r10d, 0x85187870
jmp 0x14000f7c5
cmp eax, 0xb6039433
je 0x140010a1c
cmp eax, 0xb6bbfb2e
jne 0x1400011b0
mov eax, 0xdd5adf37
jmp 0x1400011b0
mov eax, 0x950a3e64
jmp 0x1400011b0
mov eax, 0xc247e2c3
jmp 0x1400011b0
mov eax, 0xb2bfd74f
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
not r8d
and edx, 0x8d75ed1c
and r8d, 0x728a12e3
or r8d, edx
mov eax, r8d
xor eax, 0x8d75ed1c
xor r8d, 0x720a0043
and r8d, 0xfb7f6553
mov edx, eax
and edx, 0x4809aac
or edx, r8d
mov r9d, edx
xor r9d, 0x4809aac
mov r8d, r9d
and r8d, 0x9e5fd7e5
and eax, 0x61a0281a
or eax, r8d
xor eax, 0x61a0281b
xor edx, 0x614f0512
and edx, 0x654f0f36
and r9d, 0x9ab0f0c8
or r9d, edx
xor r9d, 0x9ab0f0c8
or r9d, eax
mov eax, r9d
xor eax, 0x9c6c536a
and eax, r9d
not r9d
and r9d, 0x9c6c536a
or r9d, eax
not eax
and eax, 0x6393ac95
and r9d, 0x9c6c536a
or r9d, eax
mov eax, r9d
not eax
and r9d, 0xcfa6e067
and eax, 0x30591f98
or eax, r9d
xor eax, 0x30591f98
setne r9b
sete dl
cmp dword [0x1401172b8], 0xa
setl al
mov r8d, eax
xor r8b, dl
xor r9b, al
mov r10d, r9d
xor r10b, 1
xor r8b, 1
or al, dl
mov edx, r8d
xor dl, al
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov esi, r9d
and sil, r10b
xor sil, 1
mov r8d, r10d
xor r8b, sil
or sil, r10b
xor sil, 1
or sil, r8b
mov r8d, esi
xor r8b, 1
and r8b, al
and sil, dl
or sil, r8b
or al, r9b
mov edx, eax
xor dl, sil
test dl, 1
mov edx, 0x59817d7e
mov r8d, 0x5ba389fc
cmovne edx, r8d
test al, 1
mov eax, 0x59817d7e
cmovne eax, edx
test sil, 1
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x34871081
mov r8d, eax
and r8d, 0xc228e00e
or r8d, edx
mov edx, r8d
xor edx, 0x8008200e
xor r8d, 0x9820e21
mov r10d, r9d
or r10d, 0x42a2c001
and r8d, 0x4ba2ce21
and edx, 0xb40d308e
or edx, r8d
and r10d, 0x4ba2ce21
and eax, 0x500150
or eax, r10d
xor eax, edx
xor eax, 0xf6aff08e
or eax, r9d
xor eax, 0xffffffff
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, eax
xor r10b, r9b
and r10b, dl
or r9b, dl
xor r9b, 1
or r9b, r10b
or dl, r8b
xor al, r8b
mov r8d, edx
xor r8b, al
or al, dl
xor al, 1
or al, r8b
mov edx, r9d
xor dl, 1
xor r9b, dl
and r9b, al
xor r9b, dl
or dl, al
mov r8d, edx
xor r8b, r9b
test r9b, 1
mov eax, 0xf1eee3b4
mov r9d, 0x84130ca9
cmovne eax, r9d
test dl, dl
mov edx, 0xf1eee3b4
jmp 0x14000ce44
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r10d, eax
not r10d
mov edx, r10d
or edx, 0x202d0100
mov r8d, eax
or r8d, 0x5380080a
and r8d, 0x73ad090a
mov r9d, r10d
and r9d, 0x80022630
or r9d, r8d
and edx, 0x73ad090a
mov esi, eax
and esi, 0xc50d0c5
or esi, edx
xor esi, r9d
mov r9d, esi
xor r9d, 0x5fd0d8ce
xor esi, 0xa0030401
and r10d, 0x31fad5a4
and eax, 0xce052a5b
or eax, r10d
mov edx, eax
xor edx, 0xc4010049
xor eax, 0x31fad5a4
mov r8d, r9d
and r8d, 0xa7c3b36
and esi, 0xf583c4c9
or esi, r8d
or r9d, eax
and eax, 0xa7c3b36
and edx, 0xf583c4c9
or edx, eax
xor edx, esi
not r9d
or r9d, edx
xor r9d, 0x321efec7
xor r9d, 0xcde10138
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge dil
mov r9d, r8d
and r9b, dil
or r8b, al
and al, dl
or al, r9b
xor al, 1
or al, dil
mov r9d, eax
xor r9b, 1
or dil, dl
mov edx, edi
xor dl, r8b
or dil, r8b
xor dil, 1
or dil, dl
and al, r9b
xor al, 1
mov edx, r9d
xor dl, al
or al, r9b
xor al, 1
or al, dl
xor al, dil
mov edx, r9d
xor dl, dil
or dil, r9b
xor dil, 1
or dil, dl
mov edx, eax
xor dl, dil
not dl
test dl, 1
mov edx, 0x5ca07105
cmovne edx, r13d
test dil, 1
mov r8d, 0x5ca07105
cmovne r8d, edx
test al, 1
cmovne r8d, edx
mov eax, r8d
jmp 0x1400011b0
mov eax, 0x1cf4969f
jmp 0x1400011b0
mov eax, 0xd7870be
jmp 0x1400011b0
mov eax, 0x4f30970d
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x5eea5805
mov r9d, eax
and r9d, 0xa115a7fa
or r9d, r8d
mov r8d, r9d
xor r8d, 0x2115a0c9
and edx, 0x6dc7d662
and eax, 0x9238299d
or eax, edx
mov edx, eax
xor edx, 0x1010208d
xor r9d, 0x5eea5804
mov r10d, r9d
and r10d, 0xca281f32
and r8d, 0x35d7e0cd
or r8d, r10d
xor eax, 0x48001622
and eax, 0xca281f32
and edx, 0x35d7e0cd
or edx, eax
xor edx, r8d
xor r9d, edx
test r9d, edx
sete dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
mov eax, r9d
xor al, dl
or r9b, dl
xor r9b, 1
or r9b, al
xor r9b, 1
and al, dl
or r8b, dl
xor al, 1
mov edx, eax
xor dl, r8b
or al, r8b
xor al, 1
or al, dl
mov edx, r9d
xor dl, al
or al, r9b
xor al, 1
or al, dl
mov r8d, eax
xor r8b, dl
test al, 1
mov eax, 0x8596d799
mov r9d, 0x60523e3f
cmovne eax, r9d
test dl, 1
cmove eax, r9d
test r8b, 1
mov edx, 0x8596d799
cmove eax, edx
jmp 0x1400011b0
mov eax, 0x5425d20a
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edi, [rax + 1]
imul edi, eax
mov eax, edi
not eax
mov edx, eax
and edx, edi
mov r8d, edx
not r8d
mov r9d, edi
and r9d, 0xb171d4de
and eax, 0x4e8e2b21
or eax, r9d
or edi, r8d
and r8d, 0xb171d4de
and edx, 0x4e8e2b21
or edx, r8d
xor edx, eax
not edi
or edi, edx
mov edx, edi
xor edx, 1
mov r8d, edx
and r8d, edi
xor edi, 0xfffffffe
mov eax, r8d
not eax
mov r9d, eax
and r9d, 0xff05b53c
and r8d, 0xfa4ac3
or r8d, r9d
or eax, edx
and edx, 0xff05b53c
and edi, 0xfa4ac3
or edi, edx
xor edi, r8d
not eax
or eax, edi
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x10bab468
mov r9d, eax
and r9d, 0xef454b97
or r9d, r8d
mov r8d, r9d
xor r8d, 0x100
xor r9d, 8
or edx, 0x2001000c
or r9d, 0x522088a2
and r9d, 0x722188ae
and r8d, 0x121540
or r8d, r9d
and edx, 0x722188ae
and eax, 0x8dcc6211
or eax, edx
xor eax, r8d
mov edx, eax
xor edx, 0xdfeceab3
xor eax, 0x1508
and edx, 0x335b6a46
and eax, 0xcca495b9
or eax, edx
xor eax, 0xcca495b9
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and dl, r8b
xor r8b, al
and al, r9b
or dl, al
xor dl, 1
or dl, r9b
xor dl, 1
xor r8b, dl
and dl, r8b
mov r9d, r8d
xor r9b, dl
test r8b, 1
mov eax, 0x421abe17
mov r8d, 0xd01482f4
cmovne eax, r8d
test dl, 1
cmove eax, r8d
test r9b, 1
mov edx, 0x421abe17
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r9d, edx
and r9d, 0x3f04eccc
mov r8d, eax
xor r8d, 0x3f04eccc
and r8d, eax
or r9d, r8d
not r8d
and r8d, 0xc0fb1332
and r9d, 0x3f04eccd
or r9d, r8d
and edx, 0x6552c4a9
and eax, 0x9aad3b56
or eax, edx
mov edx, eax
xor edx, 0x9aad3b56
xor eax, 0x6552c4a9
and eax, r9d
not r9d
and edx, r9d
or eax, edx
xor r9d, eax
test r9d, eax
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, eax
and al, r8b
and r8b, r9b
and r10b, dl
or r10b, r8b
xor r10b, 1
or r10b, r9b
and dl, r9b
or al, dl
mov edx, eax
and al, r10b
xor r10b, 1
xor dl, 1
mov r8d, r10d
xor r8b, dl
and r8b, r10b
and dl, r10b
or dl, al
mov eax, edx
xor al, r8b
test dl, dl
mov edx, 0xe36cc513
mov r9d, 0xbec8a5ac
cmovne edx, r9d
test r8b, 1
mov r8d, 0xe36cc513
cmove edx, r8d
test al, 1
cmovne edx, r9d
mov eax, edx
jmp 0x1400011b0
mov eax, 0x22fbaed
jmp 0x1400011b0
mov eax, dword [rbp - 0x20]
cmp eax, 0xb
mov eax, 0x17af2f96
mov edx, 0x70c14da4
cmovl eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
and edx, 0x1260d892
mov r9d, eax
and r9d, 0xed9f276d
or r9d, edx
mov esi, r9d
xor esi, 0xed9f276d
mov edx, r9d
xor edx, 0x845d9361
and edx, esi
and eax, 0x69c2b40c
or eax, edx
mov edx, eax
xor edx, 0x8008404
or esi, 1
xor r9d, 0xc000
xor eax, 0x963d4bf2
mov r8d, eax
and r8d, 0xf3f6389b
and edx, 0xc09c764
or edx, r8d
or eax, esi
and esi, 0xf3f6389b
and r9d, 0xc09c764
or r9d, esi
xor r9d, edx
not eax
or eax, r9d
mov edx, eax
not edx
and eax, 0x4a76ce2f
and edx, 0xb58931d0
or edx, eax
mov eax, edx
xor eax, 0x2300c0a
xor edx, 0x84880190
and eax, 0x33313c4a
and edx, 0xcccec3b5
or edx, eax
cmp edx, 0xcccec3b5
sete al
cmp dword [0x1401172b8], 0xa
setl dl
xor dl, al
xor dl, 1
and al, dl
xor al, 1
mov r8d, edx
xor r8b, al
or al, dl
mov edx, eax
xor dl, r8b
mov edx, 0xc2f19881
mov r9d, 0xa8fc7227
cmovne edx, r9d
test al, al
mov eax, 0xc2f19881
cmovne eax, edx
jmp 0x14000e015
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xa0891045
mov r9d, eax
and r9d, 0x4108632
or r9d, r8d
xor r9d, 0x4108632
mov esi, eax
xor esi, 0xa4999677
and esi, eax
or esi, r9d
mov r9d, esi
xor r9d, 0x5b666989
xor esi, 0x4010606
and edx, 0x9120fb23
and eax, 0x6edf04dc
or eax, edx
mov edx, eax
xor edx, 0x4607048c
xor eax, 0x9120fb23
mov r8d, r9d
and r8d, 0xa9f8f070
and esi, 0x56070f8f
or esi, r8d
or r9d, eax
and eax, 0xa9f8f070
and edx, 0x56070f8f
or edx, eax
xor edx, esi
not r9d
or r9d, edx
xor r9d, 0xffffffff
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, r9d
xor r10b, al
and r10b, dl
or r9b, al
xor al, r8b
not al
and al, r8b
or al, r10b
mov edx, eax
and al, r9b
xor r9b, 1
xor dl, 1
mov r8d, r9d
xor r8b, dl
and r8b, r9b
and dl, r9b
or dl, al
mov eax, r8d
xor al, dl
mov eax, 0x7377bfe0
mov r9d, 0xc0ef8aa9
cmovne eax, r9d
test dl, dl
mov edx, eax
cmovne edx, r9d
test r8b, r8b
jmp 0x1400011a1
mov eax, 0xa15d8d0e
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
xor eax, 0x4b670533
and eax, r9d
not r9d
or r9d, eax
not eax
and eax, 0xb498facc
and r9d, 0x4b670533
or r9d, eax
mov edi, r9d
not edi
mov eax, edi
and eax, 0xd4afaeb5
mov esi, r9d
and esi, 0x2b50514a
or esi, eax
mov r15d, esi
xor r15d, 0x2b50514a
mov edx, esi
xor edx, 0x899bfa8
and edx, r15d
or edi, 0xdc36111d
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x4308425d
and edx, 0xbcf7bda2
or edx, r8d
or eax, edi
and edi, 0x4308425d
and r9d, 0x20c1aca2
or r9d, edi
xor r9d, edx
not eax
or eax, r9d
mov r9d, eax
xor r9d, 0x23c9eee3
xor esi, 0x50a28ca0
and esi, 0x72a2dde0
mov edi, r15d
and edi, 0x8d5d221f
or edi, esi
mov edx, edi
xor edx, 0x72a2dde1
and r15d, 1
or r15d, edx
xor edi, 0x50c021a
xor eax, 0xdc36111c
mov edx, eax
and edx, 0xa8f16d05
and r9d, 0x570e92fa
or r9d, edx
or eax, r15d
and r15d, 0xa8f16d05
and edi, 0x570e92fa
or edi, r15d
xor edi, r9d
not eax
or eax, edi
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x82d6098c
mov r9d, eax
and r9d, 0x20292240
or r9d, r8d
mov r8d, r9d
xor r8d, 0x2040
xor r9d, 0xfc4c403
or edx, 0x22ed0200
and r9d, 0x2fedc603
and r8d, 0x801229cc
or r8d, r9d
and edx, 0x2fedc603
and eax, 0x50001030
or eax, edx
xor eax, r8d
mov edx, eax
xor edx, 0x5d00d433
xor eax, 0x824c0100
and edx, 0x25b3feec
and eax, 0xda4c0113
or eax, edx
mov edx, eax
xor edx, 0x92b4c0
xor eax, 0x920c0000
and eax, 0xb72d4a2c
and edx, 0x48d2b5d3
or edx, eax
cmp edx, 0x48d2b5d3
setne dil
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
lea edx, [rdi + 1]
xor r9b, dil
mov esi, r9d
xor sil, 1
and dil, dl
xor dil, 1
mov r8d, edi
xor r8b, dl
or dil, dl
xor dil, 1
or dil, r8b
xor dil, al
xor dil, 1
or al, dl
xor al, 1
or al, dil
mov edx, eax
xor dl, 1
and r9b, al
and dl, sil
or dl, r9b
or al, sil
mov r8d, eax
xor r8b, dl
test al, 1
mov eax, 0x8f78a807
mov r9d, 0x63228b1b
cmovne eax, r9d
test dl, dl
mov r11d, 0x63228b1b
cmove eax, r9d
test r8b, 1
mov edx, 0x8f78a807
cmove eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
or eax, 1
mov r8d, edx
not r8d
and edx, 0x4354bc35
mov r9d, r8d
and r9d, 0xbcab43ca
or r9d, edx
mov edx, r9d
xor edx, 0x8c8042c2
xor r9d, 0x4354bc34
mov r10d, eax
and r10d, 0x312f950d
and r8d, 0xced06af2
or r8d, r10d
or eax, r9d
and r9d, 0x312f950d
and edx, 0xced06af2
or edx, r9d
xor edx, r8d
not eax
or eax, edx
mov edx, eax
not edx
mov r8d, eax
and r8d, 0xcd971b48
and edx, 0x3268e4b7
or edx, r8d
xor edx, 0xcd971b48
xor eax, edx
test eax, edx
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and al, r9b
or r9b, dl
and r8b, dl
or r8b, al
mov eax, r8d
xor al, 1
xor r8b, al
and r8b, r9b
or r9b, al
xor r8b, al
mov eax, r9d
xor al, r8b
mov eax, 0x327285c9
mov edx, 0x30ec4fae
cmovne eax, edx
test r8b, r8b
mov edx, eax
mov r8d, 0x327285c9
cmovne edx, r8d
test r9b, r9b
cmovne edx, eax
mov eax, edx
jmp 0x1400011b0
mov eax, 0x1ea061c6
jmp 0x1400011b0
mov eax, dword [rbp - 0x20]
cmp eax, 0xb
mov eax, 0x70c5e775
mov edx, 0x77dc54f8
cmove eax, edx
jmp 0x1400011b0
mov rax, qword [rbp - 0x40]
inc rax
mov qword [rbp - 0x48], rax
mov eax, 0x591a4b15
jmp 0x1400011b0
mov eax, 0xa931f5d5
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
xor r8d, 0x376bc6e
and r8d, edx
mov eax, edx
not eax
mov edx, eax
and edx, 0x376bc6e
or edx, r8d
xor edx, 0x376bc6f
and eax, 0xfffffffe
or eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xf3299dba
and edx, 0xcd66245
or edx, r10d
or eax, r9d
and r9d, 0xf3299dba
and r8d, 0xcd66245
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
xor eax, 0xbc7c7ed2
xor eax, 0xbc7c7ed2
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r9b
mov r10d, r9d
xor r10b, r8b
and dl, r9b
or r9b, r8b
xor r9b, 1
or r9b, r10b
and al, r8b
or al, dl
mov edx, eax
and al, r9b
xor r9b, 1
xor dl, 1
mov r8d, r9d
xor r8b, dl
and r8b, r9b
and dl, r9b
or dl, al
mov eax, r8d
xor al, dl
test al, 1
mov r9d, 0xce86dda5
mov r10d, 0x69814476
cmovne r9d, r10d
test dl, dl
mov eax, r9d
cmovne eax, r10d
test r8b, r8b
cmove eax, r9d
jmp 0x1400011b0
mov eax, 0x487e7274
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
or edx, 0x4d509388
mov r8d, r9d
or r8d, 0x200002
and r8d, 0x4d70938a
mov r10d, eax
and r10d, 0x800b6434
or r10d, r8d
and edx, 0x4d70938a
mov r8d, r9d
and r8d, 0x32840841
or r8d, edx
xor r8d, r10d
mov edx, r8d
xor edx, 0x30200842
xor r8d, 0xcd5bf7bd
mov r10d, r8d
and r10d, 0xc6c50001
and edx, 0x393afffe
or edx, r10d
and r9d, 0xc6c50001
and eax, 0x393afffe
or eax, r9d
xor eax, edx
xor r8d, eax
test r8d, eax
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
mov r10d, r8d
and r10b, al
or r8b, r9b
and r9b, dl
or r9b, r10b
mov r10d, r9d
xor r10b, al
and r10b, r9b
xor r8b, 1
or al, dl
xor al, 1
or al, r8b
mov edx, r10d
xor dl, r10b
not dl
and dl, al
xor dl, r10b
mov r8d, r10d
xor r8b, al
or al, r10b
xor al, 1
or al, r8b
mov r8d, eax
xor r8b, dl
test al, 1
mov eax, 0x35dd2457
mov r9d, 0x7b75a4e9
cmovne eax, r9d
test dl, dl
cmove eax, r9d
test r8b, 1
mov edx, 0x35dd2457
cmove eax, edx
jmp 0x1400011b0
mov eax, 0xf82d52f6
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x3f99db82
mov r9d, edx
and r9d, 0xc066247c
or r9d, r8d
xor r9d, 0xc066247c
and edx, 1
or edx, r9d
not edx
or edx, eax
xor edx, 0xc31bee5b
xor edx, 0x3ce411a4
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r10b
xor r10b, r8b
mov r9d, r10d
xor r9b, 1
or dl, al
xor al, r8b
mov r8d, edx
xor r8b, al
or al, dl
xor al, 1
or al, r8b
mov edx, eax
xor dl, 1
mov r8d, r9d
and r8b, r10b
mov esi, eax
and sil, dl
xor r8b, 1
or r8b, r10b
xor r8b, 1
or r8b, r9b
xor sil, 1
mov r10d, edx
xor r10b, sil
or sil, dl
xor sil, 1
or sil, r10b
xor sil, r8b
or al, r9b
mov edx, eax
xor dl, sil
test dl, 1
mov edx, 0x3a74a06b
cmovne edx, ebx
test al, al
mov eax, 0x3a74a06b
cmovne eax, edx
test sil, 1
cmove eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea esi, [rax + 1]
imul esi, eax
mov eax, esi
not eax
mov edx, eax
and edx, 0x3ad10d60
and eax, esi
and esi, 0xc52ef29f
or esi, edx
xor esi, 0xc52ef29f
or esi, eax
mov edi, esi
not edi
mov eax, esi
xor eax, 0x6bec63fb
mov edx, eax
and edx, edi
and eax, esi
or eax, edx
mov r9d, eax
xor r9d, 0x94139c05
and esi, 0xd3f0df1c
mov edx, edi
and edx, 0x2c0f20e3
or edx, esi
mov r8d, edx
xor r8d, 0x92a05415
and edi, 1
or edi, r8d
xor edx, 0x2c0b0020
and edx, 0x6d5b8b28
and edi, 0x92a474d7
or edi, edx
mov edx, edi
xor edx, 0x10040491
xor eax, 0x6bec63fa
xor edi, 0x6d5b8b28
mov r8d, eax
and r8d, 0xc2e8f24e
and r9d, 0x3d170db1
or r9d, r8d
or eax, edi
and edi, 0xc2e8f24e
and edx, 0x3d170db1
or edx, edi
xor edx, r9d
not eax
or eax, edx
not eax
test eax, eax
setne r10b
cmp dword [0x1401172b8], 0xa
setl dl
setge al
or al, r10b
mov r9d, eax
xor r9b, 1
mov r8d, r10d
or r8b, dl
xor r8b, 1
xor r10b, dl
not r10b
and r10b, dl
or r10b, r8b
mov edi, r10d
xor dil, 1
mov esi, edi
and sil, r10b
xor sil, 1
mov edx, r10d
xor dl, sil
or sil, r10b
xor sil, 1
or sil, dl
and r9b, sil
xor sil, 1
and sil, al
or sil, r9b
or dil, al
mov eax, edi
xor al, sil
test al, 1
mov eax, 0x6b4af0c8
mov edx, 0xe20de7b
cmovne eax, edx
test dil, dil
mov edx, 0x6b4af0c8
cmovne edx, eax
test sil, sil
jmp 0x1400011a1
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0x4acc7ec4
and edx, 0xb533813b
or edx, r10d
or eax, r9d
and r9d, 0x4acc7ec4
and r8d, 0xb533813b
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov r9d, eax
not r9d
mov edx, eax
xor edx, 0x592f906d
and edx, r9d
mov r8d, eax
and r8d, 0xa6d06f92
or r8d, edx
xor r8d, 0xa6d06f93
and eax, 0xfd271f7e
mov edx, r9d
and edx, 0x2d8e081
or edx, eax
xor edx, 0xfd271f7f
and r9d, 1
or r9d, edx
not r9d
or r9d, r8d
mov eax, r9d
not eax
mov edx, r9d
and edx, 0x23fc0555
and eax, 0xdc03faaa
or eax, edx
xor eax, 0xdc03faaa
or eax, r9d
cmp eax, 0xffffffff
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge al
lea r9d, [rdx + 1]
or r9b, r8b
mov r8d, eax
xor r8b, dl
and dl, r8b
and al, r8b
mov r10d, edx
xor r10b, 1
xor dl, al
xor al, 1
or al, r10b
xor al, 1
or al, dl
xor r9b, 1
or r9b, r8b
xor al, 1
mov edx, eax
or dl, r9b
xor al, r9b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0xc3de0a0d
mov r9d, 0xc20d04fc
cmovne r8d, r9d
test al, 1
mov eax, r8d
mov r9d, 0xc3de0a0d
jmp 0x14000f236
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov esi, eax
not esi
mov r9d, esi
or r9d, 0x84041a1e
mov edx, eax
xor edx, 0x84041a1e
and edx, esi
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0xc78061ef
mov edi, eax
and edi, 0x387b8400
or edi, r10d
or r9d, r8d
and r8d, 0xc78061ef
and edx, 0x387f9e10
or edx, r8d
xor edx, edi
not r9d
or r9d, edx
xor r9d, 0x84041a1f
and esi, 0x56aa2925
mov edx, eax
and edx, 0xa955d6da
or edx, esi
xor edx, 0x56aa2924
and eax, 1
or eax, edx
not eax
or eax, r9d
xor eax, 0x42f5256f
xor eax, 0xbd0ada90
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r10b
setge al
mov r9d, eax
xor r9b, r8b
xor r9b, 1
or r9b, al
or r10b, dl
xor r10b, 1
or al, r8b
xor al, 1
or al, r10b
mov edx, eax
xor dl, 1
xor al, dl
and al, r9b
or r9b, dl
xor al, dl
mov edx, r9d
xor dl, al
test dl, 1
mov edx, 0x4947705c
mov r8d, 0x33013ce5
cmovne edx, r8d
test al, 1
mov eax, edx
mov r8d, 0x4947705c
jmp 0x14000a4b9
mov eax, dword [0x1401172b4]
lea r15d, [rax + 1]
imul r15d, eax
mov edx, r15d
not edx
mov eax, r15d
xor eax, 0xee51b099
and eax, r15d
mov r8d, r15d
or r8d, 0x10a04940
mov r9d, eax
not r9d
and r8d, 0xfee06940
and edx, 0x119099
or edx, r8d
or r15d, r9d
and r9d, 0xfee06940
and eax, 0x11f96bf
or eax, r9d
xor eax, edx
not r15d
or r15d, eax
not eax
and eax, 0x11ae4f66
and r15d, 0xee51b099
or r15d, eax
mov edi, r15d
not edi
mov eax, r15d
or eax, 0x5c2b8fe5
mov edx, r15d
xor edx, 0xa3d4701a
and edx, r15d
mov r8d, edx
not r8d
mov r9d, eax
and r9d, 0xfa3bff92
mov r10d, edi
and r10d, 0x1c40008
or r10d, r9d
or eax, r8d
and r8d, 0xfa3bff92
and edx, 0x5c4006d
or edx, r8d
xor edx, r10d
not eax
or eax, edx
mov r9d, eax
xor r9d, 0x440386e0
and r15d, 0xf5a1dc53
mov edx, edi
and edx, 0xa5e23ac
or edx, r15d
xor edx, 0xf5a1dc52
and edi, 1
or edi, edx
xor eax, 0xa3d4701b
mov edx, eax
and edx, 0x18f84914
and r9d, 0xe707b6eb
or r9d, edx
xor r9d, edi
xor r9d, 0xe707b6eb
or eax, edi
not eax
or eax, r9d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xa3a6711
and edx, eax
and eax, 0xf5c598ee
or eax, r8d
xor eax, 0xf5c598ee
or eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x9b855260
and eax, 0x647aad9f
or eax, r8d
xor eax, 0x647aad9f
or eax, edx
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and dl, r9b
and r8b, al
or r8b, dl
xor r8b, 1
or r8b, r9b
xor r9b, al
mov eax, r9d
xor al, r8b
or r9b, r8b
mov edx, eax
xor dl, r9b
test dl, 1
mov edx, 0x5afa0d6d
mov r8d, 0xa302bd82
cmovne edx, r8d
test al, al
mov eax, edx
mov r8d, 0x5afa0d6d
jmp 0x14000a4b9
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
mov r10d, edx
xor r10d, 0xfffffffe
and r10d, r9d
and edx, 0xfffffffe
and r9d, 1
or r9d, edx
mov eax, r10d
not eax
mov edx, r9d
not edx
mov r8d, eax
and r8d, 0xb8a2304d
and r10d, 0x475dcfb2
or r10d, r8d
or eax, edx
and edx, 0xb8a2304d
and r9d, 0x475dcfb2
or r9d, edx
xor r9d, r10d
not eax
or eax, r9d
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0xab3ffb68
and r9d, eax
and eax, 0x54c00497
or eax, edx
mov edx, eax
xor edx, 0x44400481
xor eax, 0xab3ffb68
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0xbb806b3e
and edx, 0x447f94c1
or edx, r10d
or eax, r8d
and r8d, 0xbb806b3e
and r9d, 0x447f94c1
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
xor eax, 0x84de3b99
xor eax, 0x84de3b99
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
mov r9d, r8d
xor r9b, dl
xor r9b, 1
mov r10d, r8d
or r10b, al
xor r10b, 1
or r10b, r9b
or dl, r8b
xor dl, 1
xor al, r8b
and al, r8b
or al, dl
mov edx, eax
and al, r10b
xor r10b, 1
xor dl, 1
mov r8d, r10d
xor r8b, dl
and r8b, r10b
and dl, r10b
or dl, al
mov eax, r8d
xor al, dl
test dl, 1
mov edx, 0xa648a5f4
mov r9d, 0xc6421917
cmovne edx, r9d
test r8b, r8b
mov r8d, 0xa648a5f4
jmp 0x14000b470
mov eax, dword [rbp - 0x30]
mov eax, 0x84130ca9
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x55c23b79
mov edi, eax
and edi, 0xaa3dc486
or edi, edx
mov edx, edi
xor edx, 0x800d4004
xor edi, 0x55c23b78
mov r8d, eax
xor r8d, 0xfffffffe
and r8d, eax
or edi, 1
mov r10d, r8d
not r10d
mov esi, edi
and esi, 0x2bf2ae9a
and edx, 0xd40d5164
or edx, esi
or edi, r10d
and r10d, 0x2bf2ae9a
and r8d, 0xd40d5165
or r8d, r10d
xor r8d, edx
not edi
or edi, r8d
and r9d, 0x571fcd86
and eax, 0xa8e03279
or eax, r9d
mov edx, eax
xor edx, 0xa8e03279
xor eax, 0x571fcd86
and eax, edi
not edi
and edx, edi
or eax, edx
xor edi, eax
test edi, eax
sete sil
setne dl
cmp dword [0x1401172b8], 0xa
setge al
setl r8b
mov r10d, edx
or r10b, r8b
xor r10b, 1
mov r9d, eax
xor r9b, dl
and sil, al
or al, dl
xor al, 1
or al, r9b
and r9b, r8b
or r9b, r10b
and r8b, dl
or sil, r8b
xor al, 1
or al, sil
mov edx, eax
xor dl, 1
mov r8d, edx
and r8b, al
xor dl, r8b
xor r8b, 1
or r8b, al
xor r8b, 1
or r8b, dl
mov eax, r9d
xor al, 1
and al, r8b
xor r8b, 1
mov edx, r9d
xor dl, r8b
and dl, r9b
and r8b, r9b
or r8b, al
mov r9d, edx
xor r9b, r8b
test r8b, 1
mov eax, 0xc2c7c722
mov r8d, 0x7873c4d4
cmovne eax, r8d
test dl, dl
mov edx, 0xc2c7c722
cmove eax, edx
test r9b, 1
cmovne eax, r8d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x92315a85
mov r9d, eax
and r9d, edx
and edx, 0x6dcea57a
or edx, r8d
not edx
not r9d
or r9d, edx
not r9d
or r9d, eax
or r9d, 0xfffffffe
mov eax, r9d
xor eax, 0x20422a08
and eax, r9d
not eax
or eax, 0x102010a0
mov edx, eax
xor edx, 0x7858515
or edx, 0xe85a6a4a
mov r8d, edx
and r8d, 0xc183d5a
and eax, 1
or eax, r8d
xor eax, 0xc183d5a
xor edx, eax
test edx, eax
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, r8d
and r10b, r9b
and al, dl
or al, r10b
xor al, 1
or al, r9b
mov edx, eax
xor dl, 1
xor r9b, r8b
mov r8d, r9d
xor r8b, 1
mov r10d, r8d
and r10b, r9b
xor r10b, 1
or r10b, r9b
xor r10b, 1
or r10b, r8b
and dl, r10b
xor r10b, 1
and r10b, al
or r10b, dl
or r8b, al
mov eax, r8d
xor al, r10b
test al, 1
mov edx, 0x950a3e64
mov eax, 0x71c16112
cmovne edx, eax
test r8b, r8b
mov eax, 0x950a3e64
cmovne eax, edx
test r10b, 1
cmove eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov edx, r9d
not edx
mov r8d, r9d
and r8d, 0xe21159d6
mov eax, edx
and eax, 0x1deea629
or eax, r8d
mov esi, eax
xor esi, 0xdc80428
or r9d, 1
and edx, 0x400a2d34
and r9d, 0xbff5d2cb
or r9d, edx
mov edx, r9d
xor edx, 0xdc00008
xor r9d, 0x400a2d34
xor eax, 0xe21159d7
mov r8d, eax
and r8d, 0xb237f3d2
and esi, 0x4dc80c2d
or esi, r8d
or eax, r9d
and r9d, 0xb237f3d2
and edx, 0x4dc80c2c
or edx, r9d
xor edx, esi
not eax
or eax, edx
mov edx, eax
not edx
and eax, 0x5427fd22
and edx, 0xabd802dd
or edx, eax
xor edx, 0x5427fd22
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r9b
setge r8b
and dl, r8b
and r9b, al
or r9b, dl
xor r9b, 1
or r9b, r8b
xor al, r8b
mov edx, eax
xor dl, 1
mov r8d, eax
and r8b, dl
xor r8b, 1
or r8b, dl
xor r8b, 1
or r8b, al
xor al, r9b
xor r9b, 1
xor r8b, r9b
or dl, r9b
xor dl, 1
or dl, al
mov eax, r8d
xor al, dl
test dl, 1
mov edx, 0x48740f2a
mov r9d, 0xc9be7cf
cmovne edx, r9d
not al
test r8b, 1
cmovne edx, r9d
test al, 1
mov eax, 0x48740f2a
jmp 0x1400011a1
mov eax, 0x67ff810f
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edi, [rax + 1]
imul edi, eax
mov eax, edi
not eax
mov edx, eax
and edx, edi
mov r8d, edx
not r8d
mov r9d, edi
and r9d, 0xebcdf3f3
and eax, 0x14320c0c
or eax, r9d
or edi, r8d
and r8d, 0xebcdf3f3
and edx, 0x14320c0c
or edx, r8d
xor edx, eax
not edi
or edi, edx
mov edx, edi
xor edx, 1
mov r8d, edx
and r8d, edi
not edi
mov eax, r8d
not eax
mov r9d, eax
and r9d, 0xf05427d
and r8d, 0xf0fabd82
or r8d, r9d
or eax, edx
and edx, 0xf05427d
and edi, 0xf0fabd82
or edi, edx
xor edi, r8d
not eax
or eax, edi
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0xea445e02
and r9d, eax
and eax, 0x15bba1fd
or eax, edx
mov edx, eax
xor edx, 0x119ba149
xor eax, 0xea445e02
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0x6e6406b4
and edx, 0x919bf94b
or edx, r10d
or eax, r8d
and r8d, 0x6e6406b4
and r9d, 0x919bf94b
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
setne sil
sete r10b
cmp dword [0x1401172b8], 0xa
setge al
setl dl
mov r9d, edx
xor r9b, r10b
mov r8d, r9d
and r8b, r10b
and r9b, dl
xor r8b, 1
xor r9b, 1
mov edi, r8d
xor dil, r9b
or r9b, r8b
xor r9b, 1
or r9b, dil
mov r8d, eax
xor r8b, r10b
and r8b, al
and sil, dl
and al, r10b
or al, sil
or al, r8b
mov edx, eax
xor dl, 1
mov r8d, r9d
xor r8b, 1
and dl, r8b
or r8b, al
and al, r9b
or al, dl
mov edx, r8d
xor dl, al
test dl, 1
mov edx, 0xe7ef9287
mov r9d, 0xb858ca85
cmovne edx, r9d
test al, 1
mov eax, edx
mov r9d, 0xe7ef9287
jmp 0x14000f3ee
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0x42d7bb4
mov r8d, r9d
and r8d, 0xfbd2844a
or r8d, edx
mov edx, r8d
xor edx, 0x1508048
mov esi, eax
or esi, 0xfa8a2d02
xor r8d, 0x82901
and r8d, 0xfa8a2d03
and edx, 0x575d2fc
or edx, r8d
and esi, 0xfa8a2d03
xor esi, edx
mov edx, r9d
and edx, 0x6e0496c6
and eax, 0x91fb6939
or eax, edx
xor eax, esi
xor eax, 0x91fb6939
or esi, r9d
not esi
or esi, eax
xor esi, 0x2797a35b
xor esi, 0xd8685ca4
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r9b
setl r8b
or r8b, dl
xor r8b, 1
or al, r9b
xor al, 1
or al, r8b
mov r8d, r9d
xor r8b, dl
or r9b, dl
xor r9b, 1
or r9b, r8b
xor r8b, 1
mov edx, r8d
xor dl, r9b
or r9b, r8b
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
mov r8d, edx
mov r10d, eax
or dl, al
xor al, 1
and r8b, al
and r10b, r9b
or r10b, r8b
xor al, r9b
xor dl, 1
or dl, al
mov eax, edx
xor al, r10b
test al, 1
mov eax, 0xaf4ed5be
mov r8d, 0x2f57e08a
cmovne eax, r8d
test dl, 1
mov edx, 0xaf4ed5be
jmp 0x14000af2d
mov eax, 0xf418fa18
jmp 0x1400011b0
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
mov eax, dword [rbp - 4]
inc eax
mov rdx, qword [rbp - 0x18]
mov dword [rdx], eax
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x14608041
mov edi, eax
and edi, 0xe0140f12
or edi, edx
mov edx, edi
xor edx, 0x100712
xor edi, 0x1febf0ed
mov r8d, eax
xor r8d, 0xf4748f53
and r8d, eax
mov r10d, r8d
not r10d
mov esi, edi
and esi, 0xeaad5805
and edx, 0x14508752
or edx, esi
or edi, r10d
and r10d, 0xeaad5805
and r8d, 0x1552a7fa
or r8d, r10d
xor r8d, edx
not edi
or edi, r8d
xor edi, 0xb8b70ad
and r9d, 0x72943ed8
and eax, 0x8d6bc127
or eax, r9d
mov edx, eax
xor edx, 0x9004105
xor eax, 0x72943ed8
mov r8d, eax
and r8d, 0xc6fbb82a
and edx, 0x390447d5
or edx, r8d
xor edx, edi
xor edx, 0x390447d5
or eax, edi
not eax
or eax, edx
xor eax, 0xffffffff
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge r10b
mov eax, r10d
xor al, r8b
xor al, 1
or al, r10b
and r9b, dl
and r10b, r8b
or r10b, r9b
mov edx, r10d
xor dl, 1
mov r8d, edx
and r8b, r10b
xor r8b, 1
mov r9d, r10d
xor r9b, r8b
or r8b, r10b
xor r8b, 1
or r8b, r9b
xor r8b, al
or dl, al
mov eax, edx
xor al, r8b
test al, 1
mov eax, 0x992b9c93
mov r9d, 0x67461531
cmovne eax, r9d
test dl, dl
mov edx, 0x992b9c93
jmp 0x14000119a
mov eax, dword [0x1401172b4]
lea esi, [rax + 1]
imul esi, eax
mov eax, esi
not eax
mov edx, esi
or edx, 1
mov r9d, eax
or r9d, 0x3393e4dc
and edx, 0x3393e4dd
mov r8d, eax
and r8d, 0xcc6c1b22
or r8d, edx
and r9d, 0x3393e4dd
xor r9d, r8d
mov edx, r9d
not edx
mov r8d, r9d
and r8d, 0x82607c22
and edx, 0x7d9f83dd
or edx, r8d
or r9d, esi
and esi, 0x82607c22
and eax, 0x7d9f83dd
or eax, esi
xor eax, edx
not r9d
or r9d, eax
xor r9d, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, r8d
or r10b, al
and al, r9b
xor r9b, dl
xor r10b, 1
or r10b, r9b
and r8b, dl
or r8b, al
xor r8b, 1
mov edx, r10d
or dl, r8b
xor r8b, r10b
mov eax, edx
xor al, r8b
mov r9d, 0xf3522064
mov eax, 0xfb8a4912
cmovne r9d, eax
test r8b, r8b
mov eax, r9d
mov r8d, 0xf3522064
cmovne eax, r8d
test dl, dl
cmovne eax, r9d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0x2ce20976
mov r8d, r9d
and r8d, 1
or r8d, edx
mov esi, r9d
and esi, 0xd31df688
or esi, r8d
mov edx, esi
xor edx, 0x28a00111
xor esi, 0xd31df688
mov r8d, esi
and r8d, 0x155bfe66
and edx, 0xeaa40199
or edx, r8d
or esi, r9d
and r9d, 0x155bfe66
and eax, 0xeaa40199
or eax, r9d
xor eax, edx
not esi
or esi, eax
xor esi, 0xcf120a97
cmp esi, 0x30edf568
sete r10b
cmp dword [0x1401172b8], 0xa
setl dl
setge al
inc al
mov r9d, edx
xor r9b, r10b
mov r8d, r9d
and r8b, r10b
and r9b, dl
mov edx, r8d
xor dl, 1
xor r8b, r9b
xor r9b, 1
or r9b, dl
xor r9b, 1
or r9b, r8b
mov edx, eax
or dl, r10b
not dl
xor al, r10b
or al, dl
xor al, r9b
and al, 1
mov edx, 0xa4692d17
mov r8d, 0x12bf1f41
cmovne edx, r8d
test al, r9b
mov r8d, 0xa4692d17
cmovne edx, r8d
test al, al
cmovne r8d, edx
test al, r9b
mov dword [rbp - 0x34], r12d
jmp 0x140010a06
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
or edx, 0x3a000800
mov r8d, eax
not r8d
mov r9d, eax
xor r9d, 0x85b7e5be
and r9d, eax
mov r10d, r9d
not r10d
and edx, 0x3e86e938
and r8d, 0x81310486
or r8d, edx
or eax, r10d
and r10d, 0x3e86e938
and r9d, 0xc17916c7
or r9d, r10d
xor r9d, r8d
not eax
or eax, r9d
not r9d
and r9d, 0x7a481a41
and eax, 0x85b7e5be
or eax, r9d
mov edx, eax
xor edx, 1
and edx, eax
xor eax, 0xfffffffe
or eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0x711b6f9c
and edx, 0x8ee49063
or edx, r10d
or eax, r9d
and r9d, 0x711b6f9c
and r8d, 0x8ee49063
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
not edx
and eax, 0x27df8f67
and edx, 0xd8207098
or edx, eax
xor edx, 0xd8207098
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r10b
mov esi, edx
and sil, r10b
mov r9d, r8d
and r9b, al
or r9b, sil
xor r9b, 1
or r9b, r10b
mov r10d, r9d
xor r10b, 1
or dl, r8b
xor dl, 1
xor al, r8b
and al, r8b
or al, dl
mov edx, r9d
and dl, r10b
xor dl, 1
or dl, r10b
xor dl, 1
or dl, r9b
mov r8d, edx
and dl, al
xor al, 1
xor r8b, 1
and r8b, al
or dl, r8b
or al, r9b
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0x951bd26f
mov r9d, 0x790bf416
cmovne r8d, r9d
test al, al
mov eax, 0x951bd26f
jmp 0x14000fd59
mov eax, 0xd6a38206
jmp 0x1400011b0
mov eax, 0x3a74a06b
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, edx
xor eax, r8d
not r8d
or r8d, edx
not r8d
or r8d, eax
or r8d, 0xfffffffe
mov r9d, r8d
not r9d
lea eax, [r9 + 0x2e71df48]
mov edx, eax
xor edx, 0x6401840
xor eax, 0xd18e20b7
and r9d, r8d
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0x6933c7ac
and edx, 0x96cc3853
or edx, r10d
or eax, r8d
and r8d, 0x6933c7ac
and r9d, 0x96cc3853
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xde0965e
and eax, 0xf21f69a1
or eax, r8d
xor eax, 0xf21f69a1
or eax, edx
xor eax, 0xffffffff
setne al
sete dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r10b
mov esi, r10d
xor sil, dl
mov r9d, esi
xor r9b, 1
and r8b, dl
and al, r10b
or al, r8b
or r10b, dl
xor al, 1
mov edx, eax
xor dl, r10b
or al, r10b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
and al, sil
and r9b, dl
or r9b, al
mov eax, esi
xor al, dl
or dl, sil
xor dl, 1
or dl, al
mov r8d, edx
xor r8b, r9b
test dl, 1
mov eax, 0xa0d6b678
mov edx, 0x3eaebebe
cmovne eax, edx
test r9b, r9b
cmove eax, edx
not r8b
test r8b, 1
mov edx, 0xa0d6b678
cmovne eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
xor eax, 0x4ecca0d
and eax, edx
not edx
mov r8d, edx
and r8d, 0x4ecca0d
or eax, r8d
xor eax, 0x4ecca0c
or eax, edx
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
lea r10d, [rdx + 1]
mov esi, edx
or sil, r9b
or al, r8b
mov edi, eax
xor dil, sil
or al, sil
xor al, 1
or al, dil
xor r10b, r8b
and r10b, r8b
xor r10b, 1
xor r9b, dl
mov edx, r10d
xor dl, r9b
or r9b, r10b
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
mov r8d, r9d
and r8b, al
xor al, 1
and dl, al
or dl, r8b
or al, r9b
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0x9bce956c
mov r9d, 0xaa0d977b
cmovne r8d, r9d
test al, 1
mov eax, 0x9bce956c
jmp 0x14000fd59
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x18095f28
mov r8d, eax
and r8d, 0xe7f6a0d6
or r8d, edx
mov edx, r8d
xor edx, 0xa70220c4
xor r8d, 0x18085d20
mov r10d, eax
or r10d, 0x58fcdd32
and r8d, 0x58fcdd32
and edx, 0xa70322cc
or edx, r8d
and r10d, 0x58fcdd33
xor r10d, edx
mov edx, r10d
not edx
and r9d, edx
and r10d, eax
or r10d, r9d
xor edx, r10d
test edx, r10d
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r9b
setge sil
mov r8d, esi
xor r8b, dl
or dl, r9b
or r9b, al
xor r9b, 1
or r9b, r8b
xor r9b, 1
xor dl, 1
or sil, al
xor sil, 1
or sil, dl
xor sil, r9b
mov edx, esi
mov eax, 0x8859a467
mov r8d, 0x992eb73d
cmovne eax, r8d
not dl
test dl, r9b
mov r10d, 0x8859a467
cmove eax, r10d
test sil, sil
cmovne eax, r8d
test dl, r9b
cmovne eax, r8d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
and edx, 1
or edx, 0
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and dl, r9b
mov r10d, r8d
and r10b, al
or r10b, dl
xor r10b, 1
or r10b, r9b
xor r8b, al
mov eax, r10d
xor al, r8b
xor r8b, 1
or r8b, r10b
mov edx, eax
xor dl, r8b
test al, al
mov eax, 0xbcf96cca
mov r9d, 0xb6bbfb2e
cmovne eax, r9d
test r8b, r8b
cmovne eax, r9d
not dl
test dl, 1
mov edx, 0xbcf96cca
cmove eax, edx
jmp 0x1400011b0
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov r12d, dword [rbp - 0xc]
add r12d, dword [rbp - 8]
mov eax, 0x6b4af0c8
jmp 0x1400011b0
mov eax, 0x3955f915
jmp 0x1400011b0
mov eax, 0x45e576b
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
mov r8d, edx
xor r8d, 0x1275f1ae
and r8d, edx
not edx
mov r9d, edx
and r9d, 0x10051122
and eax, 0x270e08c
or eax, r9d
mov r9d, eax
xor r9d, 0x30e000
xor eax, 0xfd8f1f73
mov r10d, r8d
not r10d
mov esi, eax
and esi, 0x43c20dbf
and r9d, 0x1035f000
or r9d, esi
or eax, r10d
and r10d, 0x43c20dbf
and r8d, 0xbc3df240
or r8d, r10d
xor r8d, r9d
not eax
or eax, r8d
xor eax, 0x1275f1af
or eax, edx
xor eax, 0xffffffff
sete dl
setne r9b
cmp dword [0x1401172b8], 0xa
setl r8b
setge al
mov r10d, eax
xor r10b, r9b
and r8b, r9b
or r9b, al
and r9b, r10b
mov r10d, eax
xor r10b, dl
and r10b, al
and al, dl
or al, r8b
mov edx, r10d
xor dl, 1
xor r10b, al
xor al, 1
or al, dl
xor al, 1
or al, r10b
mov edx, r9d
xor dl, 1
xor r9b, dl
and r9b, al
xor r9b, dl
or dl, al
mov eax, edx
xor al, r9b
test dl, 1
mov edx, 0xbb35edeb
mov r8d, 0x1ceb170b
cmovne edx, r8d
test r9b, r9b
cmove edx, r8d
test al, 1
mov eax, 0xbb35edeb
jmp 0x1400011a1
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xad431366
mov r9d, eax
and r9d, 0x52bcec99
or r9d, r8d
mov r8d, r9d
xor r8d, 0x11
xor r9d, 0x89400022
or edx, 0x8950802a
or r9d, 0x6a40000
and r9d, 0x8ff4802a
and r8d, 0x1055
or r8d, r9d
and edx, 0x8ff4802a
and eax, 0x700b6f80
or eax, edx
xor eax, r8d
mov edx, eax
xor edx, 0x76af6f80
mov r8d, eax
xor r8d, 0x76af6f81
and r8d, edx
xor eax, 0x8950907e
or eax, r8d
mov edx, eax
not edx
mov r8d, eax
or r8d, 0x4a000401
mov r9d, edx
or r9d, 0x14442892
and r8d, 0x5e442c93
and edx, 0x81015248
or edx, r8d
and r9d, 0x5e442c93
and eax, 0x20ba8124
or eax, r9d
xor eax, edx
mov edx, eax
xor edx, 0x2a008100
xor eax, 0x95457ada
mov r8d, eax
and r8d, 0x41bf6eef
and edx, 0xbe409110
or edx, r8d
xor edx, 0x41bf6eef
xor eax, edx
test eax, edx
sete al
cmp dword [0x1401172b8], 0xa
setl dl
mov r8d, edx
xor r8b, al
or dl, al
xor dl, 1
or dl, r8b
xor r8b, 1
mov r9d, edx
or r9b, r8b
xor r8b, dl
mov eax, r9d
xor al, r8b
mov edx, 0xee86070e
mov eax, 0x5ba389fc
cmovne edx, eax
test r8b, r8b
mov eax, edx
mov r8d, 0xee86070e
cmovne eax, r8d
jmp 0x14000e4a6
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, r9d
or edx, 0xa0044000
mov r8d, eax
or r8d, 0x10100220
and edx, 0xb0144220
mov r10d, eax
and r10d, 0xfe81c43
or r10d, edx
and r8d, 0xb0144220
mov edx, r9d
and edx, 0x4003a19c
or edx, r8d
xor edx, r10d
mov r8d, edx
xor r8d, 0xa0066119
xor edx, 0x1ff81e62
mov r10d, edx
and r10d, 0x49c994a4
and r8d, 0xb6366b5b
or r8d, r10d
and r9d, 0x49c994a4
and eax, 0xb6366b5b
or eax, r9d
xor eax, r8d
xor edx, eax
test edx, eax
setne dl
sete r10b
cmp dword [0x1401172b8], 0xa
setge r9b
setl sil
mov eax, esi
xor al, r10b
mov r8d, eax
and r8b, r10b
and al, sil
mov edi, r8d
xor dil, 1
xor r8b, al
xor al, 1
or al, dil
xor al, 1
or al, r8b
and dl, sil
and r9b, r10b
or r9b, dl
or sil, r10b
xor r9b, 1
mov edx, r9d
xor dl, sil
or r9b, sil
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
mov r8d, eax
xor r8b, 1
and r9b, al
and r8b, dl
or r8b, r9b
mov r9d, eax
xor r9b, dl
or dl, al
xor dl, 1
or dl, r9b
mov r9d, edx
xor r9b, r8b
test dl, 1
mov eax, 0x11f36591
mov edx, 0x7f424c4b
cmovne eax, edx
test r8b, 1
cmove eax, edx
test r9b, 1
mov edx, 0x11f36591
cmove eax, edx
jmp 0x1400011b0
mov eax, 0x421abe17
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x80668707
mov r9d, edx
and r9d, 0x7f9978f8
or r9d, r8d
mov r8d, r9d
xor r8d, 0x221878b0
xor r9d, 0x80668706
mov r10d, r9d
and r10d, 0x5de3064b
and r8d, 0xa21cf9b4
or r8d, r10d
and edx, 0x5de3064b
and eax, 0xa21cf9b4
or eax, edx
xor eax, r8d
xor r9d, eax
test r9d, eax
sete al
cmp dword [0x1401172b8], 0xa
setl dl
mov r8d, eax
xor r8b, dl
or dl, al
xor dl, 1
or dl, r8b
mov r9d, r8d
xor r9b, dl
xor dl, 1
mov eax, r8d
xor al, dl
or dl, r8b
xor dl, 1
or dl, al
mov r8d, r9d
xor r8b, dl
test dl, 1
mov eax, 0xce3ea3fd
mov edx, 0x115cbe63
cmovne eax, edx
test r9b, r9b
cmovne eax, edx
not r8b
test r8b, 1
mov edx, 0xce3ea3fd
cmove eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov r8d, eax
and r8d, 0x129fdf7a
and eax, r9d
and r9d, 0xed602085
or r9d, r8d
xor r9d, 0xed602085
or r9d, eax
mov r8d, r9d
not r8d
mov eax, r8d
or eax, 1
and r8d, 0x27e2bee9
mov r10d, r9d
and r10d, 0xd81d4116
or r10d, r8d
mov r8d, r10d
xor r8d, 0x500c4116
xor r10d, 0x27e2bee8
mov esi, eax
and esi, 0x8b318e29
and r9d, 0x74ce71d6
or r9d, esi
or eax, r10d
and r10d, 0x8b318e29
and r8d, 0x74ce71d6
or r8d, r10d
xor r8d, r9d
not eax
or eax, r8d
mov r9d, eax
not r9d
mov r8d, r9d
and r8d, 0x87932e2d
and r9d, eax
and eax, 0x786cd1d2
or eax, r8d
mov r8d, eax
xor r8d, 0x506c1012
xor eax, 0x87932e2d
mov r10d, r9d
not r10d
mov esi, eax
and esi, 0xac02e7c1
and r8d, 0x53fd183e
or r8d, esi
or eax, r10d
and r10d, 0xac02e7c1
and r9d, 0x53fd183e
or r9d, r10d
xor r9d, r8d
not eax
or eax, r9d
xor eax, 0x4ca3aa19
xor eax, 0x4ca3aa19
setne r8b
sete al
cmp dword [0x1401172b8], 0xa
setl r10b
mov r9d, r10d
or r9b, al
xor r9b, 1
xor al, r10b
or r9b, al
mov esi, r9d
xor sil, 1
or r8b, r10b
and al, r10b
xor al, 1
mov r10d, eax
xor r10b, r8b
or al, r8b
xor al, 1
or al, r10b
mov r8d, eax
xor r8b, 1
and al, r9b
or r9b, r8b
and r8b, sil
or r8b, al
mov eax, r9d
xor al, r8b
test al, 1
mov r10d, 0xd3602e9e
mov eax, 0xf9a35143
cmovne r10d, eax
test r8b, 1
mov eax, r10d
mov edx, 0xd3602e9e
cmovne eax, edx
test r9b, 1
cmovne eax, r10d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x6cbf72b4
mov r9d, edx
and r9d, 0x93408d4b
or r9d, r8d
xor r9d, 0x6cbf72b5
and eax, 0xe5eb0f0d
and edx, 0x1a14f0f2
or edx, eax
xor edx, 0x1a14f0f2
or edx, r9d
xor edx, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
xor dl, r8b
xor dl, 1
mov r9d, r8d
or r9b, al
xor al, r8b
and al, r9b
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
xor al, 1
mov r8d, r9d
and r8b, dl
xor r8b, 1
or r8b, dl
xor r8b, 1
or r8b, r9b
xor r8b, al
or al, r9b
mov edx, eax
xor dl, r8b
test al, al
mov eax, 0x75d6329c
mov r9d, 0xa3a177fc
cmovne eax, r9d
test r8b, 1
cmove eax, r9d
test dl, 1
mov edx, 0x75d6329c
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x67089cc0
mov r8d, eax
and r8d, 0x98f7633e
or r8d, edx
mov edx, r8d
xor edx, 0x98750124
mov r10d, r9d
or r10d, 0x668a761a
xor r8d, 0x66081401
and r8d, 0x668a761b
and edx, 0x997589e4
or edx, r8d
and r10d, 0x668a761b
xor r10d, edx
mov edx, r10d
not edx
and r9d, edx
and r10d, eax
or r10d, r9d
xor edx, r10d
test edx, r10d
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, r8d
and r10b, r9b
and r8b, al
and al, dl
or al, r10b
xor al, 1
or al, r9b
and r9b, dl
or r9b, r8b
mov edx, r9d
xor dl, 1
mov r8d, r9d
and r8b, dl
xor r8b, 1
or r8b, dl
xor r8b, 1
or r8b, r9b
xor r8b, al
xor r8b, 1
or dl, al
mov eax, edx
xor al, r8b
test dl, dl
mov edx, 0x4678d3ca
mov r9d, 0xda3ea4e8
cmovne edx, r9d
test r8b, 1
cmove edx, r9d
test al, 1
mov eax, 0x4678d3ca
jmp 0x1400011a1
mov eax, 0xf9f55e41
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
not edx
or edx, 0xd3a98f3e
and edx, 0xd3a98f3f
cmp edx, 0xd3a98f3f
setne al
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
or r8b, al
xor r8b, 1
mov r9d, eax
or r9b, dl
xor r9b, 1
xor al, dl
not al
and al, dl
or al, r9b
xor al, r8b
mov edx, eax
not dl
mov r9d, 0x9fd27c04
mov r10d, 0xa931f5d5
cmovne r9d, r10d
test dl, r8b
mov edx, 0x9fd27c04
cmove r9d, edx
cmovne r9d, r10d
test al, al
cmovne r9d, r10d
mov eax, r9d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x7a8c25f0
mov r9d, edx
and r9d, 0x8573da0e
or r9d, r8d
xor r9d, 0x8573da0e
mov r8d, edx
xor r8d, 0xfffffffe
and r8d, edx
or r8d, r9d
mov r9d, r8d
not r9d
and eax, r9d
and r8d, edx
or r8d, eax
not r8d
or r8d, r9d
xor r8d, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, r8d
and r10b, r9b
and r8b, al
and al, dl
or al, r10b
xor al, 1
or al, r9b
xor al, 1
and r9b, dl
or r9b, r8b
xor r9b, al
mov edx, r9d
xor dl, 1
and al, dl
xor dl, al
test dl, 1
mov edx, 0x55e4e59f
mov r8d, 0x33d1d003
cmovne edx, r8d
test r9b, 1
mov r8d, edx
mov r9d, 0x55e4e59f
cmovne r8d, r9d
test al, 1
jmp 0x140010a06
mov rax, qword [rbp - 0x18]
mov eax, dword [rax]
mov dword [rbp - 0x10], eax
mov eax, 0xe4754498
jmp 0x1400011b0
mov eax, 0xd27e1fee
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xc43fbcd9
and edx, 0x3bc04326
or edx, r10d
or eax, r9d
and r9d, 0xc43fbcd9
and r8d, 0x3bc04326
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov r9d, eax
not r9d
mov edx, eax
xor edx, 0x9b45974c
and edx, r9d
mov r8d, eax
and r8d, 0x64ba68b3
or r8d, edx
xor r8d, 0x64ba68b2
and eax, 0x56d86c5e
mov edx, r9d
and edx, 0xa92793a1
or edx, eax
xor edx, 0x56d86c5f
and r9d, 1
or r9d, edx
not r9d
or r9d, r8d
mov eax, r9d
not eax
and r9d, 0x48140d1
and eax, 0xfb7ebf2e
or eax, r9d
mov edx, eax
xor edx, 0xd1
xor eax, 0x12643602
and edx, 0xe91a89fd
and eax, 0x16e57602
or eax, edx
mov edx, eax
xor edx, 0x21188958
xor eax, 0x16a56402
and eax, 0xdea764a7
and edx, 0x21589b58
or edx, eax
xor edx, 0x21589b58
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
mov r9d, r8d
xor r9b, dl
or dl, r8b
and r9b, al
or r8b, al
xor r9b, 1
mov eax, r9d
xor al, r8b
or r9b, r8b
xor r9b, 1
or r9b, al
xor r9b, 1
mov eax, edx
xor al, r9b
or r9b, dl
mov edx, r9d
xor dl, al
test r9b, 1
mov r8d, 0xbbcfb64f
mov r9d, 0x18d8ec83
cmovne r8d, r9d
test al, 1
cmove r8d, r9d
test dl, 1
mov eax, 0xbbcfb64f
jmp 0x14000f6d1
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
and edx, 0x2ca1aa1
mov r8d, eax
and r8d, 0xfd35e55e
or r8d, edx
mov r9d, r8d
xor r9d, 0xfd35e55e
xor r8d, 0x28a1001
mov edx, r9d
and edx, 0xe13f0e72
and eax, 0x1ec0f18d
or eax, edx
xor eax, 0x1ec0f18c
and r8d, 0xa3ba3445
mov edx, r9d
and edx, 0x5c45cbba
or edx, r8d
xor edx, 0xa3ba3444
and r9d, 1
or r9d, edx
not r9d
or r9d, eax
mov eax, r9d
not eax
and r9d, 0x4082831e
and eax, 0xbf7d7ce1
or eax, r9d
mov edx, eax
xor edx, 0x7381800
xor eax, 0x4080820c
and eax, 0xf8c5e6ed
and edx, 0x73a1912
or edx, eax
xor edx, 0x73a1912
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge r10b
setl al
mov r9d, eax
xor r9b, r8b
and dl, al
or al, r8b
xor al, 1
or al, r9b
mov esi, eax
xor sil, 1
and r10b, r8b
or r10b, dl
mov edx, r10d
xor dl, 1
mov r9d, edx
and r9b, r10b
mov r8d, edx
xor r8b, r9b
xor r9b, 1
or r9b, r10b
xor r9b, 1
or r9b, r8b
and sil, r9b
xor r9b, 1
and r9b, al
or r9b, sil
or dl, al
mov r8d, edx
xor r8b, r9b
test dl, dl
mov eax, 0xccc9f939
mov edx, 0x949744fc
cmovne eax, edx
test r9b, 1
cmove eax, edx
not r8b
test r8b, 1
mov edx, 0xccc9f939
cmovne eax, edx
jmp 0x1400011b0
mov eax, 0x3b448107
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov eax, 0xbdb08fe2
jmp 0x1400011b0
mov eax, 0xcba2a437
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
and edx, 0x6cc9b4c2
and eax, 0x93364b3d
or eax, edx
mov edx, eax
xor edx, 0x6cc9b4c2
mov r8d, eax
xor r8d, 0x10360111
and r8d, 0x74370193
xor eax, 0x99782357
and eax, edx
and edx, 0x8bc8fe6c
or edx, r8d
mov r8d, edx
xor r8d, 0x74370192
mov r9d, edx
xor r9d, 0x8bc8fe6c
xor edx, 0x81869606
and edx, r9d
or eax, edx
xor eax, 0xa4e686b
and r8d, 0xfffffffe
or r8d, eax
mov eax, r8d
xor eax, 0xe11150d9
and eax, r8d
not r8d
and r8d, 0xe11150d9
or r8d, eax
not eax
and eax, 0x1eeeaf26
and r8d, 0xe11150d9
or r8d, eax
xor r8d, 0x26af65e9
cmp r8d, 0x26af65e9
setne dl
cmp dword [0x1401172b8], 0xa
setge sil
setl al
lea r8d, [rdx + 1]
mov r10d, r8d
xor r10b, al
and r10b, dl
mov r9d, eax
or r9b, dl
xor r9b, 1
or r9b, r10b
and r8b, sil
and al, dl
or al, r8b
mov r8d, esi
xor r8b, dl
or sil, dl
xor sil, 1
or sil, r8b
xor al, 1
mov edx, eax
xor dl, sil
or al, sil
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov r8d, edx
mov r10d, r9d
or dl, r9b
xor r9b, 1
and r8b, r9b
and r10b, al
or r10b, r8b
xor r9b, al
xor dl, 1
or dl, r9b
mov eax, edx
xor al, r10b
test al, 1
mov eax, 0xdffb6871
mov r8d, 0x73a9b3a5
cmovne eax, r8d
test dl, 1
mov edx, 0xdffb6871
cmovne edx, eax
test r10b, 1
jmp 0x1400011a1
mov eax, 0x29f8185b
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0xdc40d32a
and eax, r9d
and r9d, 0x23bf2cd5
or r9d, edx
xor r9d, 0x23bf2cd5
or r9d, eax
mov edx, r9d
xor edx, 1
mov r8d, edx
and r8d, r9d
xor r9d, 0xfffffffe
mov eax, r8d
not eax
mov r10d, eax
and r10d, 0xdcb63a57
and r8d, 0x2349c5a8
or r8d, r10d
or eax, edx
and edx, 0xdcb63a57
and r9d, 0x2349c5a8
or r9d, edx
xor r9d, r8d
not eax
or eax, r9d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x9a51c5eb
and edx, eax
and eax, 0x65ae3a14
or eax, r8d
xor eax, 0x65ae3a14
or eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xadb33b21
and eax, 0x524cc4de
or eax, r8d
xor eax, 0xadb33b21
xor edx, eax
test edx, eax
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r9b
mov r10d, r9d
xor r10b, r8b
and dl, r9b
or r9b, r8b
xor r9b, 1
or r9b, r10b
xor r9b, 1
and al, r8b
or al, dl
xor al, r9b
mov edx, eax
xor dl, 1
and r9b, dl
xor dl, r9b
test dl, 1
mov edx, 0xa855aec9
mov r8d, 0xef63539d
cmovne edx, r8d
test al, al
mov eax, edx
mov r8d, 0xa855aec9
cmovne eax, r8d
test r9b, r9b
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r10d, eax
not r10d
mov edx, r10d
and edx, 0x730f4678
mov r8d, eax
and r8d, 0x8cf0b986
or r8d, edx
mov edx, r8d
xor edx, 0x84802002
xor r8d, 0x50010211
mov r9d, r10d
or r9d, 0x58719b94
and r8d, 0x58719b95
and edx, 0xa78e646a
or edx, r8d
and r9d, 0x58719b95
xor r9d, edx
and r10d, 0x7e6c57cd
and eax, 0x8193a832
or eax, r10d
mov edx, eax
xor edx, 0x81010802
mov r8d, r9d
not r8d
mov r10d, r8d
and r10d, 0x4d2e0f4
and r9d, 0xfb2d1f0b
or r9d, r10d
xor eax, 0x44040c4
and eax, 0x4d2e0f4
and edx, 0xfb2d1f0b
or edx, eax
xor edx, r9d
xor r8d, edx
test r8d, edx
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
or al, r9b
or r9b, dl
mov r10d, r9d
xor r10b, 1
or r8b, dl
xor r8b, 1
xor al, 1
or al, r8b
xor al, 1
mov edx, r9d
and dl, r10b
xor dl, 1
or dl, r10b
xor dl, 1
or dl, r9b
xor dl, al
or al, r9b
mov r8d, eax
xor r8b, dl
test al, al
mov eax, 0xaa35d7e1
mov r9d, 0xdae12479
cmovne eax, r9d
test dl, 1
cmove eax, r9d
test r8b, 1
mov edx, 0xaa35d7e1
cmove eax, edx
jmp 0x1400011b0
mov eax, 0x70bf725a
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xf6208012
and edx, 0x460088
or edx, r8d
xor edx, 0x460088
and eax, 0x9997f65
or eax, edx
mov edx, eax
not edx
mov r9d, edx
or r9d, 1
and edx, 0xfffffffe
mov r8d, eax
and r8d, 1
or r8d, edx
mov edx, r8d
not edx
mov r10d, r9d
and r10d, 0xb2a6e1e4
and eax, 0x4d591e1a
or eax, r10d
or r9d, edx
and edx, 0xb2a6e1e4
and r8d, 0x4d591e1b
or r8d, edx
xor r8d, eax
not r9d
or r9d, r8d
xor r9d, 0xfdbe8ed6
xor r9d, 0x2417129
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r10b
setge r9b
mov esi, r10d
and sil, r8b
xor r8b, r9b
and r8b, dl
mov eax, edx
and al, r9b
or r9b, dl
xor r9b, 1
or r9b, r8b
or al, sil
or r10b, dl
xor al, 1
mov edx, eax
xor dl, r10b
or al, r10b
xor al, 1
or al, dl
mov edx, r9d
xor dl, 1
mov r8d, edx
and r8b, r9b
xor r8b, 1
or r8b, r9b
xor r8b, 1
or r8b, dl
mov r9d, r8d
xor r9b, 1
and r9b, al
or dl, al
xor al, 1
and r8b, al
or r8b, r9b
mov eax, edx
xor al, r8b
test al, 1
mov eax, 0xb2bfd74f
mov r9d, 0x1cc97f01
cmovne eax, r9d
test dl, 1
mov edx, 0xb2bfd74f
jmp 0x14000119a
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfffffffe
and edx, 0xcb5eb08b
and eax, 0x34a14f74
or eax, edx
xor eax, 0x34a14f75
or eax, r8d
mov edx, eax
not edx
mov r8d, edx
or r8d, 0x19f110f0
mov r9d, eax
or r9d, 0x20042201
and r9d, 0x39f532f1
and edx, 0x46020500
or edx, r9d
and r8d, 0x39f532f1
and eax, 0x8008c80e
or eax, r8d
xor eax, edx
mov edx, eax
xor edx, 0x200c400a
xor eax, 0x5ff315f0
mov r8d, eax
and r8d, 0x9af3ab35
and edx, 0x650c54ca
or edx, r8d
xor edx, 0x650c54ca
or edx, eax
cmp edx, 0xffffffff
sete al
cmp dword [0x1401172b8], 0xa
setl dl
mov r8d, edx
or r8b, al
xor r8b, 1
xor dl, al
or r8b, dl
xor dl, 1
mov r9d, r8d
or r9b, dl
xor dl, r8b
mov eax, r9d
xor al, dl
mov r8d, 0x489efa89
mov eax, 0xa093af54
cmovne r8d, eax
test dl, dl
mov eax, r8d
mov edx, 0x489efa89
cmovne eax, edx
test r9b, r9b
cmovne eax, r8d
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x8f446560
mov r8d, eax
and r8d, 0x70bb9a9e
or r8d, edx
mov edx, r8d
xor edx, 0x70010288
xor r8d, 0x86444560
mov r10d, eax
or r10d, 0x86fedd76
and r8d, 0x86fedd76
and edx, 0x79012288
or edx, r8d
and r10d, 0x86fedd77
xor r10d, edx
mov edx, r10d
not edx
and r9d, edx
and r10d, eax
or r10d, r9d
xor edx, r10d
test edx, r10d
setne dl
sete al
cmp dword [0x1401172b8], 0xa
setl r8b
mov r9d, r8d
or r9b, al
xor r9b, 1
xor al, r8b
or r9b, al
or dl, r8b
and al, r8b
xor al, 1
mov r8d, edx
xor r8b, al
or al, dl
xor al, 1
or al, r8b
mov edx, eax
and al, r9b
xor r9b, 1
xor dl, 1
mov r8d, r9d
xor r8b, dl
and r8b, r9b
and dl, r9b
or dl, al
mov eax, edx
xor al, r8b
test dl, 1
mov edx, 0x195468b3
mov r9d, 0x9f78d50b
cmovne edx, r9d
test r8b, r8b
mov r8d, 0x195468b3
cmove edx, r8d
test al, 1
cmovne edx, r9d
mov eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x100001b7
mov r15d, eax
and r15d, 0x80854800
or r15d, edx
mov edx, r15d
xor edx, 0x40800
xor r15d, 0x7f7ab7ff
mov r8d, eax
xor r8d, 0x908549b7
and r8d, eax
mov r10d, r8d
not r10d
mov esi, r15d
and esi, 0x9a91d5bd
and edx, 0x40802
or edx, esi
or r15d, r10d
and r10d, 0x9a91d5bd
and r8d, 0x656e2a42
or r8d, r10d
xor r8d, edx
not r15d
or r15d, r8d
mov edx, r15d
xor edx, 0x3109041
and r9d, 0xd2a63327
and eax, 0x2d59ccd8
or eax, r9d
mov r8d, eax
xor r8d, 0x111c040
xor r15d, 0x908549b6
mov r9d, r15d
and r9d, 0xec6e2ebc
and edx, 0x1391d143
or edx, r9d
xor eax, 0xc0262224
and eax, 0xec6e2ebc
and r8d, 0x1391d143
or r8d, eax
xor r8d, edx
xor r15d, r8d
test r15d, r8d
sete dl
cmp dword [0x1401172b8], 0xa
setge al
setl r8b
mov r9d, r8d
xor r9b, dl
or r8b, dl
xor r8b, 1
or r8b, r9b
and r9b, dl
or al, dl
xor al, 1
or al, r9b
mov edx, r8d
xor dl, al
xor al, 1
or al, r8b
mov r8d, edx
xor r8b, al
not r8b
test r8b, 1
mov r8d, 0xf107ef80
mov r9d, 0x6115ed5
cmovne r8d, r9d
test dl, dl
mov edx, 0xf107ef80
cmovne edx, r8d
test al, al
cmovne edx, r8d
mov eax, edx
jmp 0x1400011b0
mov eax, 0x2a1b35ca
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea esi, [rax + 1]
imul esi, eax
mov edx, esi
and edx, 0xaf822073
mov eax, esi
not eax
mov r9d, eax
and r9d, 0x507ddf8c
or r9d, edx
mov edi, r9d
xor edi, 0x30d808
mov edx, r9d
xor edx, 0x7000000
or edx, 0x28064040
mov r8d, r9d
xor r8d, 0x50080580
or esi, 0x7010008
and edx, 0x2f074048
and r8d, 0x50080582
or r8d, edx
and esi, 0x2f074048
and eax, 0x80f0ba35
or eax, esi
xor eax, r8d
mov esi, eax
xor esi, 0x8a02834
or edi, 1
xor r9d, 0x24002000
and r9d, 0x744d2784
and edi, 0x8bb2d87b
or edi, r9d
mov edx, edi
xor edx, 0x8a00830
xor edi, 0x744d2784
xor eax, 0x5709058b
mov r8d, eax
and r8d, 0xb356d7ca
and esi, 0x4ca92835
or esi, r8d
or eax, edi
and edi, 0xb356d7ca
and edx, 0x4ca92834
or edx, edi
xor edx, esi
not eax
or eax, edx
xor eax, 0x8217d7dc
xor eax, 0x7de82823
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, eax
and r10b, r9b
and r8b, dl
or r8b, r10b
mov r10d, r8d
xor r10b, r9b
and r10b, r8b
xor al, r9b
and al, dl
or r9b, dl
xor al, 1
mov edx, eax
xor dl, r9b
or al, r9b
xor al, 1
or al, dl
mov edx, r10d
xor dl, al
or al, r10b
xor al, 1
or al, dl
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0x57d9f30e
mov r9d, 0xcbd22624
cmovne r8d, r9d
test al, 1
mov eax, 0x57d9f30e
jmp 0x14000fd59
mov eax, 0x1303c351
jmp 0x1400011b0
mov eax, 0x4c1ab1fb
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
xor eax, 0xe861b151
and eax, edx
not edx
or edx, eax
not eax
and eax, 0x179e4eae
and edx, 0xe861b151
or edx, eax
mov eax, edx
xor eax, 1
and eax, edx
xor edx, 0xfffffffe
or edx, eax
mov eax, edx
xor eax, 0x4f787050
and eax, edx
not edx
or edx, eax
not eax
and eax, 0xb0878faf
and edx, 0x4f787050
or edx, eax
setne al
sete dl
cmp dword [0x1401172b8], 0xa
setl r9b
setge r8b
or r8b, dl
xor r8b, 1
or al, r9b
xor al, 1
or al, r8b
mov r8d, r9d
or r8b, dl
xor r8b, 1
xor r9b, dl
or r9b, r8b
mov edx, eax
xor dl, 1
xor al, dl
and al, r9b
xor al, dl
or dl, r9b
mov r8d, edx
xor r8b, al
test al, 1
mov eax, 0xb10e1d45
mov r9d, 0x3f041173
cmovne eax, r9d
test dl, dl
mov edx, 0xb10e1d45
jmp 0x14000ce44
mov eax, 0x390f6fa5
jmp 0x1400011b0
mov eax, 0xeeb92807
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea esi, [rax + 1]
imul esi, eax
mov eax, esi
not eax
mov edx, eax
and edx, 0x40fda40
mov r8d, eax
or r8d, 0x40fda40
mov r9d, r8d
not r9d
or r9d, edx
and r8d, 0xfbf025be
and r9d, 0x40fda41
or r9d, r8d
mov edx, r9d
not edx
mov r8d, r9d
and r8d, 0xfe8c2236
and edx, 0x173ddc9
or edx, r8d
or r9d, esi
and esi, 0xfe8c2236
and eax, 0x173ddc9
or eax, esi
xor eax, edx
not r9d
or r9d, eax
xor r9d, 0x34f8dde1
xor r9d, 0xcb07221e
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge al
mov r10d, r8d
and r10b, al
and r8b, r9b
and r9b, dl
or r9b, r10b
mov r10d, r9d
xor r10b, al
and r10b, r9b
and al, dl
or al, r8b
mov edx, r10d
xor dl, 1
mov r8d, r10d
and r8b, dl
xor r8b, 1
mov r9d, r8d
xor r9b, dl
or r8b, dl
xor r8b, 1
or r8b, r9b
xor r8b, al
mov edx, r10d
xor dl, al
or al, r10b
xor al, 1
or al, dl
mov edx, eax
xor dl, r8b
test al, 1
mov eax, 0xe9fe3bb3
mov r9d, 0x1345b7ce
cmovne eax, r9d
test r8b, 1
cmove eax, r9d
test dl, 1
mov edx, 0xe9fe3bb3
cmove eax, edx
jmp 0x1400011b0
mov eax, 0x49b829f3
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0xc6081
mov r8d, r9d
and r8d, 0x9160044c
or r8d, edx
xor r8d, 0x9160044c
mov edx, r9d
xor edx, 0x916c64cd
and edx, r9d
or edx, r8d
mov r8d, edx
xor r8d, 0xc911b00
xor edx, 0x916c64cc
mov r10d, edx
and r10d, 0xe22ec4bf
and r8d, 0x1dd13b40
or r8d, r10d
and r9d, 0xe22ec4bf
and eax, 0x1dd13b40
or eax, r9d
xor eax, r8d
xor edx, eax
test edx, eax
setne dil
sete sil
cmp dword [0x1401172b8], 0xa
setl dl
setge al
lea r15d, [rax + 1]
mov r9d, edx
xor r9b, sil
mov r8d, r9d
and r8b, sil
and r9b, dl
xor r8b, 1
xor r9b, 1
mov edx, r8d
xor dl, r9b
or r9b, r8b
xor r9b, 1
or r9b, dl
mov edx, eax
or al, dil
and dil, r15b
and dl, sil
or dl, dil
xor r15b, sil
xor al, 1
or al, r15b
xor al, 1
or al, dl
xor r9b, 1
mov edx, eax
xor dl, r9b
or r9b, al
mov eax, r9d
xor al, dl
test r9b, 1
mov r8d, 0xe027981f
mov r9d, 0xe48b822e
cmovne r8d, r9d
test dl, 1
cmove r8d, r9d
test al, 1
mov eax, 0xe027981f
jmp 0x14000f6d1
mov eax, 0x441b2f6d
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov dword [rax], 0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
not r8d
and edx, 0x57315e34
and r8d, 0xa8cea1cb
or r8d, edx
mov eax, r8d
xor eax, 0x57315e34
mov edx, r8d
xor edx, 0xa8cea1cb
or edx, eax
xor r8d, 0xa43d9159
and r8d, edx
xor r8d, 0xcf33093
and eax, 0xfffffffe
or eax, r8d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x55017280
mov r9d, eax
and r9d, 0x8a2c0176
or r9d, r8d
mov r8d, r9d
xor r8d, 0x822c0130
xor r9d, 0x10814001
or edx, 0x18014046
and r9d, 0x18814047
and r8d, 0xc72c33b0
or r8d, r9d
and edx, 0x18814047
and eax, 0x20528c08
or eax, edx
xor eax, r8d
mov edx, eax
xor edx, 0x20d28c09
xor eax, 0xc20961e6
and edx, 0x1db41211
and eax, 0xe24bedee
or eax, edx
mov edx, eax
xor edx, 0x11200011
xor eax, 0xe04b0902
and eax, 0xecdf1b02
and edx, 0x1320e4fd
or edx, eax
xor edx, 0x1320e4fd
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and dl, r9b
and r8b, al
or r8b, dl
xor r8b, 1
or r8b, r9b
mov edx, r8d
xor dl, 1
xor r9b, al
mov r10d, edx
xor r10b, r9b
and r10b, dl
xor dl, r8b
and dl, r9b
xor dl, r8b
mov eax, r10d
xor al, dl
test al, 1
mov r8d, 0x63bd900
mov r9d, 0x43952a16
cmovne r8d, r9d
test dl, dl
mov eax, r8d
cmovne eax, r9d
test r10b, 1
cmove eax, r8d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edi, [rax + 1]
imul edi, eax
mov esi, edi
not esi
mov eax, edi
and eax, 0x674cc3bd
mov r9d, esi
and r9d, 0x98b33c42
or r9d, eax
mov r15d, r9d
xor r15d, 0x98b33c42
mov edx, r9d
xor edx, 0x556a0aed
and edx, r15d
or edi, 0x3226c950
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfc3dea0a
and edx, 0x3c215f5
or edx, r8d
or eax, edi
and edi, 0xfc3dea0a
and esi, 0x1c014a5
or esi, edi
xor esi, edx
not eax
or eax, esi
mov esi, eax
xor esi, 0xcdd936ae
xor r9d, 0x548c180
and r9d, 0x5e8d9c0
mov edi, r15d
and edi, 0xfa17263f
or edi, r9d
mov edx, edi
xor edx, 0x5e8d9c1
and r15d, 1
or r15d, edx
xor edi, 0xf801060a
xor eax, 0x3226c951
mov edx, eax
and edx, 0x37ea8b5
and esi, 0xfc81574a
or esi, edx
or eax, r15d
and r15d, 0x37ea8b5
and edi, 0xfc81574a
or edi, r15d
xor edi, esi
not eax
or eax, edi
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x42357b7d
and r9d, eax
and eax, 0xbdca8482
or eax, edx
mov edx, eax
xor edx, 0xb9ca8480
xor eax, 0x42357b7d
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0x4410394e
and edx, 0xbbefc6b1
or edx, r10d
or eax, r8d
and r8d, 0x4410394e
and r9d, 0xbbefc6b1
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge r9b
setl r10b
and r8b, r10b
mov eax, r9d
and al, dl
or al, r8b
or r10b, dl
xor r9b, dl
mov edx, r10d
xor dl, r9b
or r9b, r10b
xor r9b, 1
or r9b, dl
mov edx, r9d
not dl
and dl, r9b
xor dl, 1
mov r8d, edx
xor r8b, r9b
or dl, r9b
xor dl, 1
or dl, r8b
xor dl, al
xor al, 1
or al, r9b
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0xd7b34acb
mov r9d, 0xcbd22624
cmovne r8d, r9d
test al, al
mov eax, 0xd7b34acb
jmp 0x14000fd59
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0xb05ac9ca
mov r8d, r9d
and r8d, 0x4fa53635
or r8d, edx
mov esi, r8d
xor esi, 0xca51030
xor r8d, 0xb008484b
and r8d, 0xf3086e4f
and esi, 0xcf791b0
or esi, r8d
mov edx, esi
xor edx, 0x8931190
xor esi, 0xf3086e4f
mov r8d, esi
and r8d, 0x366ce029
and edx, 0xc9931fd6
or edx, r8d
or esi, r9d
and r9d, 0x366ce029
and eax, 0xc9931fd6
or eax, r9d
xor eax, edx
not esi
or esi, eax
xor esi, 0xc41b1238
xor esi, 0x3be4edc7
setne al
sete r9b
cmp dword [0x1401172b8], 0xa
setl dl
mov r8d, edx
or r8b, r9b
xor r8b, 1
xor r9b, dl
or r8b, r9b
or al, dl
xor al, 1
and r9b, dl
or r9b, al
mov eax, r9d
xor al, 1
xor r9b, al
and r9b, r8b
xor r9b, al
or al, r8b
mov edx, eax
xor dl, r9b
test dl, 1
mov edx, 0x24d1f1f8
mov r8d, 0xdae12479
cmovne edx, r8d
test al, al
mov eax, 0x24d1f1f8
jmp 0x14000ec52
mov eax, r12d
shl eax, 5
add eax, r12d
mov dword [rbp - 0xc], eax
mov rax, qword [rbp - 0x28]
mov eax, dword [rax]
mov dword [rbp - 8], eax
mov eax, 0xd8863850
jmp 0x1400011b0
mov rax, qword [rbp - 0x28]
mov dword [rax], 0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x30e40292
mov r9d, eax
and r9d, 0x83088460
or r9d, r8d
mov r8d, r9d
xor r8d, 0x81000440
xor r9d, 0x7c472b02
or edx, 0x324c8222
and r9d, 0x7e4fab22
and r8d, 0x81a004d0
or r8d, r9d
and edx, 0x7e4fab22
and eax, 0x10500d
or eax, edx
xor eax, r8d
mov edx, eax
xor edx, 0x4c13790d
mov r8d, eax
xor r8d, 0x4c13790c
and r8d, edx
xor eax, 0xb3ec86f3
or eax, r8d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x838b94ac
mov r9d, eax
and r9d, 0x7c746b53
or r9d, r8d
mov r8d, r9d
xor r8d, 0x4400040
xor r9d, 0x82020080
or edx, 0x92224081
or r9d, 0x9d8a16
and r9d, 0x92bfca97
and r8d, 0x4401068
or r8d, r9d
and edx, 0x92bfca97
and eax, 0x69002500
or eax, edx
xor eax, r8d
xor eax, 0x970c6910
xor eax, 0xfe91c606
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
or dl, r8b
xor dl, 1
xor al, r8b
xor al, dl
and dl, al
mov r8d, eax
xor r8b, dl
test al, al
mov eax, 0xfea605ee
mov r9d, 0xc2c7c722
cmovne eax, r9d
test dl, dl
cmove eax, r9d
test r8b, r8b
mov edx, 0xfea605ee
cmove eax, edx
jmp 0x1400011b0
mov r12d, 0x1505
mov rcx, r14
mov eax, 0xd3602e9e
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfffffffe
and edx, 0xfffffffe
and eax, 1
or eax, edx
or eax, r8d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x25bd2424
mov r9d, eax
and r9d, 0xda42dbdb
or r9d, r8d
mov r8d, r9d
xor r8d, 0x50008808
xor r9d, 4
or edx, 0x186
or r9d, 0x3722200
and r9d, 0x3722386
and r8d, 0x508d8828
or r8d, r9d
and edx, 0x3722386
and eax, 0xac005451
or eax, edx
xor eax, r8d
mov edx, eax
xor edx, 0xa5523440
xor eax, 0x508d89ae
mov r8d, eax
and r8d, 0xaa14a35
and edx, 0xf55eb5ca
or edx, r8d
xor edx, 0xaa14a35
xor eax, edx
test eax, edx
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r10b
lea r9d, [rdx + 1]
and r9b, r10b
and r8b, dl
or r9b, r8b
and al, r10b
or al, r8b
mov r8d, r10d
xor r8b, dl
or r10b, dl
xor r10b, 1
or r10b, r8b
xor al, 1
mov edx, eax
xor dl, r10b
or al, r10b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
and dl, al
xor dl, 1
mov r8d, eax
xor r8b, dl
or dl, al
xor dl, 1
or dl, r8b
xor dl, r9b
mov r8d, edx
not r8b
test dl, 1
mov eax, 0xbd22325d
mov r10d, 0xae6ca762
cmovne eax, r10d
test r8b, r9b
mov r8d, 0xbd22325d
cmove eax, r8d
cmovne eax, r10d
test dl, 1
cmovne eax, r10d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0x8ecbfe47
mov r8d, r9d
and r8d, 0x713401b8
or r8d, edx
mov edx, r8d
xor edx, 0x1000000
xor r8d, 0xc424204
mov r10d, eax
or r10d, 0x6c624304
or r8d, 0x9204b051
and r8d, 0xfe66f355
and edx, 0x1880402
or edx, r8d
and r10d, 0xfe66f355
mov r8d, r9d
and r8d, 0x1108a8
or r8d, r10d
xor r8d, edx
mov edx, r8d
xor edx, 0x9215b8f8
xor r8d, 0x60a84705
mov r10d, edx
and r10d, 0xf528042
and r8d, 0xf0ad7fbd
or r8d, r10d
or edx, r9d
and r9d, 0xf528042
and eax, 0xf0ad7fbd
or eax, r9d
xor eax, r8d
not edx
or edx, eax
xor edx, 0x7f5024ab
cmp edx, 0x80afdb54
setne al
cmp dword [0x1401172b8], 0xa
setge dl
mov r8d, edx
or r8b, al
xor al, dl
mov r9d, eax
not r9b
and r9b, al
xor r9b, 1
mov edx, eax
xor dl, r9b
or r9b, al
xor r9b, 1
or r9b, dl
mov edx, r9d
xor r9b, 1
and r9b, r8b
xor r8b, 1
and dl, r8b
or r9b, dl
mov edx, r8d
xor dl, al
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, r9b
test al, al
mov eax, 0x5425d20a
mov r8d, 0xfd108679
cmovne eax, r8d
test r9b, r9b
cmove eax, r8d
test dl, 1
mov edx, 0x5425d20a
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x5a36594c
and edx, eax
and eax, 0xa5c9a6b3
or eax, r8d
xor eax, 0xa5c9a6b3
or eax, edx
mov r9d, eax
not r9d
mov edx, eax
xor edx, 0x221c455e
mov r8d, edx
and r8d, r9d
and edx, eax
or edx, r8d
xor edx, 0xdde3baa0
and eax, 0x16dc0a0
mov r8d, r9d
and r8d, 0xfe923f5f
or r8d, eax
xor r8d, 0x16dc0a1
and r9d, 1
or r9d, r8d
not r9d
or r9d, edx
xor r9d, 0x6e7ef718
xor r9d, 0x918108e7
setne al
sete dl
cmp dword [0x1401172b8], 0xa
setl r8b
mov r9d, r8d
xor r9b, dl
or dl, r8b
and r9b, dl
xor al, r8b
mov r8d, eax
xor r8b, dl
or al, dl
xor al, 1
or al, r8b
xor al, r9b
and r9b, al
xor al, 1
mov edx, r9d
xor dl, al
test al, al
mov eax, 0x31f2ce50
mov r10d, 0x842a3c0d
cmovne eax, r10d
test r9b, r9b
mov r8d, 0x31f2ce50
cmove eax, r8d
test dl, 1
cmovne eax, r10d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea esi, [rax + 1]
imul esi, eax
mov eax, esi
not eax
mov edx, eax
and edx, 0x233122bb
and eax, esi
and esi, 0xdccedd44
or esi, edx
xor esi, 0xdccedd44
or esi, eax
mov edi, esi
not edi
mov edx, esi
xor edx, 0x1080ba22
and edx, edi
mov eax, esi
and eax, 0xef7f45dd
or eax, edx
mov r9d, eax
xor r9d, 0xef7f45dc
and esi, 0x94238a92
mov edx, edi
and edx, 0x6bdc756d
or edx, esi
mov r8d, edx
xor r8d, 0x14010011
and edi, 1
or edi, r8d
xor edx, 0x22041564
and edx, 0xa2269fe6
and edi, 0x5dd96019
or edi, edx
mov edx, edi
xor edx, 0x1c992001
xor edi, 0xa2269fe6
xor eax, 0x1080ba23
mov r8d, eax
and r8d, 0x43464dbc
and r9d, 0xbcb9b243
or r9d, r8d
or eax, edi
and edi, 0x43464dbc
and edx, 0xbcb9b243
or edx, edi
xor edx, r9d
not eax
or eax, edx
mov edx, eax
not edx
and eax, 0x58df3277
and edx, 0xa720cd88
or edx, eax
cmp edx, 0x58df3277
sete dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov eax, r9d
xor al, dl
and r9b, al
xor r8b, dl
or r8b, r9b
mov edx, r8d
not dl
and dl, r8b
xor dl, 1
mov r9d, r8d
xor r9b, dl
or dl, r8b
xor dl, 1
or dl, r9b
mov r8d, edx
xor r8b, 1
mov r9d, r8d
and r9b, dl
xor r9b, 1
or r9b, dl
xor r9b, 1
or r9b, r8b
xor r9b, al
or r8b, al
mov eax, r8d
xor al, r9b
test al, 1
mov eax, 0xe79dd0eb
mov edx, 0xb858ca85
cmovne eax, edx
test r8b, 1
mov edx, 0xe79dd0eb
cmovne edx, eax
test r9b, 1
jmp 0x1400011a1
mov eax, 0x79fda31a
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edi, [rax + 1]
imul edi, eax
mov eax, edi
not eax
mov edx, eax
and edx, 0xfd84b3c1
mov r9d, edi
and r9d, 0x27b4c3e
or r9d, edx
mov edx, r9d
xor edx, 0x2620c10
xor r9d, 0xfd84b3c0
mov r8d, edi
xor r8d, 0xfffffffe
and r8d, edi
or r9d, 1
mov r10d, r8d
not r10d
mov esi, r9d
and esi, 0xc41d63ee
and edx, 0x3be29c10
or edx, esi
or r9d, r10d
and r10d, 0xc41d63ee
and r8d, 0x3be29c11
or r8d, r10d
xor r8d, edx
not r9d
or r9d, r8d
mov edx, r9d
not edx
mov r8d, edx
and r8d, 0x3aa2db8b
and r9d, 0xc55d2474
or r9d, r8d
and edi, 0x3aa2db8b
and eax, 0xc55d2474
or eax, edi
xor eax, r9d
not eax
or eax, edx
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, edx
and r10b, r9b
and dl, r8b
and r8b, al
or r8b, r10b
xor r8b, 1
or r8b, r9b
and r9b, al
or r9b, dl
xor r9b, 1
mov edx, r8d
or dl, r9b
xor r9b, r8b
mov eax, edx
xor al, r9b
test al, 1
mov r8d, 0x9245755b
mov eax, 0xce86dda5
cmovne r8d, eax
test r9b, r9b
mov eax, r8d
mov r9d, 0x9245755b
jmp 0x14000da9d
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x1c40c041
mov r9d, edx
and r9d, 0x320
or r9d, r8d
xor r9d, 0x320
mov r8d, edx
xor r8d, 0x1c40c361
and r8d, edx
or r8d, r9d
mov r9d, r8d
xor r9d, 0xe3bf3c9f
xor r8d, 0x1c40c360
and eax, r8d
and r9d, edx
or r9d, eax
not r9d
or r9d, r8d
xor r9d, 0xffffffff
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge sil
xor r8b, sil
mov eax, esi
xor al, dl
or sil, dl
and al, sil
mov edx, r8d
xor dl, 1
xor sil, 1
or sil, dl
mov edx, r8d
xor dl, sil
or sil, r8b
xor sil, 1
or sil, dl
mov edx, esi
xor dl, 1
mov r9d, edx
and r9b, sil
xor dl, r9b
xor r9b, 1
or r9b, sil
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
mov r8d, r9d
mov r10d, eax
or r9b, al
xor al, 1
and r8b, al
and r10b, dl
or r10b, r8b
xor al, dl
xor r9b, 1
or r9b, al
mov eax, r9d
xor al, r10b
test al, 1
mov edx, 0xbb6ba8cf
mov eax, 0xa093af54
cmovne edx, eax
test r9b, 1
mov eax, 0xbb6ba8cf
cmovne eax, edx
test r10b, r10b
cmove eax, edx
jmp 0x1400011b0
mov rax, qword [rbp - 0x28]
mov dword [rax], 0
mov eax, 0x7873c4d4
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xcdb378c4
mov r9d, eax
and r9d, 0x324c873a
or r9d, r8d
xor r9d, 0x324c873a
mov r8d, eax
and r8d, 1
or r8d, r9d
not r8d
and edx, 0x5a7d6e2e
and eax, 0xa58291d1
or eax, edx
xor eax, 0xa58291d1
or eax, r8d
xor eax, 0xffffffff
sete r9b
setne dl
cmp dword [0x1401172b8], 0xa
setge al
setl r8b
mov r10d, eax
xor r10b, dl
or al, dl
or dl, r8b
xor r9b, r8b
and r9b, r8b
xor r9b, 1
mov r8d, r9d
xor r8b, dl
or r9b, dl
xor r9b, 1
or r9b, r8b
xor al, 1
or al, r10b
xor al, 1
or al, r10b
mov edx, eax
xor dl, 1
mov r8d, r9d
xor r8b, al
and r8b, r9b
and al, r9b
xor r9b, 1
and r9b, dl
or al, r9b
mov edx, r8d
xor dl, al
test al, 1
mov eax, 0xa8fc7227
mov r9d, 0x9a4eefc7
cmovne eax, r9d
test r8b, 1
mov r8d, 0xa8fc7227
cmove eax, r8d
jmp 0x14000d2c4
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, eax
xor edx, 0xfffffffe
and edx, eax
mov esi, eax
or esi, 1
mov r8d, edx
not r8d
mov r10d, esi
and r10d, 0xf295d97e
mov edi, r9d
and edi, 0xd6a2680
or edi, r10d
or esi, r8d
and r8d, 0xf295d97e
and edx, 0xd6a2681
or edx, r8d
xor edx, edi
not esi
or esi, edx
not esi
and r9d, 0x8074baad
and eax, 0x7f8b4552
or eax, r9d
xor eax, 0x7f8b4552
or eax, esi
xor eax, 0xffffffff
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r10b
setge sil
mov r9d, esi
xor r9b, r8b
mov eax, r9d
xor al, 1
mov edi, r9d
and dil, sil
and r10b, dl
and sil, r8b
or sil, r10b
or sil, dil
mov edx, esi
not dl
and dl, sil
xor dl, 1
mov r8d, esi
xor r8b, dl
or dl, sil
xor dl, 1
or dl, r8b
mov r8d, r9d
and r8b, dl
xor dl, 1
and al, dl
or al, r8b
or dl, r9b
mov r8d, edx
xor r8b, al
test dl, 1
mov edx, 0xfaeedbfb
mov r9d, 0x16bce8b5
cmovne edx, r9d
test al, al
cmove edx, r9d
test r8b, 1
mov eax, 0xfaeedbfb
jmp 0x1400011a1
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
and edx, 0xc47c15c5
and r9d, 0x3b83ea3a
or r9d, edx
mov esi, r9d
xor esi, 0x40480145
mov edx, r9d
xor edx, 0x3b83ea3a
mov eax, edx
or eax, 1
xor r9d, 0x2c1140
and edx, 0xaf361c90
and esi, 0x50c9e36f
or esi, edx
mov edx, esi
xor edx, 0x894168
xor esi, 0xaf361c91
mov r8d, eax
and r8d, 0xdc52ae87
and r9d, 0x23ad5178
or r9d, r8d
or eax, esi
and esi, 0xdc52ae87
and edx, 0x23ad5178
or edx, esi
xor edx, r9d
not eax
or eax, edx
mov edx, eax
not edx
and edx, 0x21789ecd
and eax, 0xde876132
or eax, edx
xor eax, 0xde876132
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and dl, r9b
and r8b, al
or r8b, dl
xor r8b, 1
or r8b, r9b
xor al, r9b
mov edx, eax
xor dl, r8b
or al, r8b
mov r8d, eax
xor r8b, dl
test al, al
mov eax, 0xe80b037f
mov r9d, 0xa8c20771
cmovne eax, r9d
test dl, dl
cmove eax, r9d
test r8b, 1
mov edx, 0xe80b037f
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, eax
xor r8d, 0x1f80ba36
and r8d, eax
or eax, 0xe07f45c9
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xdefde287
and edx, 0x1001830
or edx, r10d
or eax, r9d
and r9d, 0xdefde287
and r8d, 0x21021d78
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov r9d, eax
xor r9d, 0xe07f45c9
mov edx, eax
xor edx, 0x8001826
and edx, 0x882819ee
xor eax, 0x10bd4b3c
and eax, r9d
and r9d, 0x77d7e611
or r9d, edx
mov edx, r9d
xor edx, 0x77d7e611
mov r8d, edx
and r8d, 0xf0c20ef5
or eax, r8d
mov r8d, eax
xor r8d, 0xf3df10b
or edx, 1
xor r9d, 0x28002a
xor eax, 0xf0c20ef4
mov r10d, eax
and r10d, 0xfe87b9c5
and r8d, 0x178463a
or r8d, r10d
or eax, edx
and edx, 0xfe87b9c5
and r9d, 0x178463a
or r9d, edx
xor r9d, r8d
not eax
or eax, r9d
mov edx, eax
not edx
and edx, 0x537e532e
and eax, 0xac81acd1
or eax, edx
xor eax, 0xac81acd1
sete dl
setne r9b
cmp dword [0x1401172b8], 0xa
setge al
mov r8d, eax
xor r8b, r9b
or r9b, al
mov esi, r9d
xor sil, 1
and r8b, dl
or al, dl
xor al, 1
or al, r8b
mov r10d, eax
xor r10b, 1
mov edi, r9d
and dil, sil
xor dil, 1
mov edx, esi
xor dl, dil
or dil, sil
xor dil, 1
or dil, dl
mov edx, edi
xor dl, 1
and dl, r10b
and dil, al
or dil, dl
xor r10b, r9b
or al, sil
xor al, 1
or al, r10b
mov edx, eax
xor dl, dil
test al, 1
mov eax, 0x2bfafa5d
mov r8d, 0xef63539d
cmovne eax, r8d
test dil, 1
cmove eax, r8d
test dl, 1
mov edx, 0x2bfafa5d
cmove eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea ecx, [rax + 1]
imul ecx, eax
mov eax, ecx
not eax
mov edx, eax
and edx, 0x110149a6
mov r8d, ecx
and r8d, 0x8800418
or r8d, edx
xor r8d, 0x8800418
mov edx, eax
or edx, 0x19814dbe
mov r9d, edx
not r9d
or r9d, r8d
and edx, 0xe67eb240
and r9d, 0x19814dbf
or r9d, edx
mov edx, r9d
not edx
mov r8d, edx
and r8d, 0xb117ae2d
and r9d, 0x4ee851d2
or r9d, r8d
and ecx, 0xb117ae2d
and eax, 0x4ee851d2
or eax, ecx
xor eax, r9d
xor edx, eax
test edx, eax
sete sil
setne cl
cmp dword [0x1401172b8], 0xa
setl r9b
setge dl
mov eax, edx
xor al, cl
mov r8d, eax
and r8b, cl
and al, dl
mov r10d, r8d
xor r10b, 1
xor r8b, al
xor al, 1
or al, r10b
xor al, 1
or al, r8b
and dl, sil
and cl, r9b
or cl, dl
or r9b, sil
xor cl, 1
mov edx, ecx
xor dl, r9b
or cl, r9b
xor cl, 1
or cl, dl
mov edx, ecx
xor dl, 1
mov r8d, edx
and r8b, cl
xor dl, r8b
xor r8b, 1
or r8b, cl
xor r8b, 1
or r8b, dl
mov ecx, eax
xor cl, 1
mov edx, r8d
xor dl, 1
and r8b, cl
or cl, dl
and dl, al
or dl, r8b
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0x199e10b4
mov r8d, 0xc25d41c4
cmovne eax, r8d
test dl, 1
mov edx, eax
mov r8d, 0x199e10b4
cmovne edx, r8d
test cl, 1
cmovne edx, eax
mov r12d, 0x1505
mov rcx, r14
mov eax, edx
jmp 0x1400011b0
mov eax, 0xe49afca4
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, eax
xor edx, 0x11d1ea7d
and edx, eax
mov r8d, eax
or r8d, 0xee2e1582
mov r15d, edx
not r15d
mov r10d, r15d
and r10d, 0x7d3031ba
and edx, 0x82cfce45
or edx, r10d
or r15d, r8d
and r8d, 0x7d3031ba
mov r10d, r9d
and r10d, 0xc1ca45
or r10d, r8d
xor r10d, edx
not r15d
or r15d, r10d
mov edi, r15d
xor edi, 0x11d1ea7c
and r9d, 0x2271277c
mov esi, eax
and esi, 0xdd8ed883
or esi, r9d
mov edx, esi
xor edx, 0x2271277d
and eax, 1
or eax, edx
xor esi, 0x18085882
xor r15d, 0xee2e1583
mov edx, r15d
and edx, 0xc5a68739
and edi, 0x3a5978c6
or edi, edx
or r15d, eax
and eax, 0xc5a68739
and esi, 0x3a5978c6
or esi, eax
xor esi, edi
not r15d
or r15d, esi
cmp r15d, 0xffffffff
setne al
cmp dword [0x1401172b8], 0xa
setl dl
setge r9b
or r9b, al
mov r8d, r9d
xor r8b, 1
mov r10d, eax
or r10b, dl
xor r10b, 1
xor al, dl
not al
and al, dl
or al, r10b
xor al, 1
mov edx, r9d
and dl, r8b
xor dl, 1
mov r10d, r8d
xor r10b, dl
or dl, r8b
xor dl, 1
or dl, r10b
xor dl, al
or al, r9b
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0xc1a45696
mov r9d, 0x67461531
cmovne r8d, r9d
test al, al
mov eax, 0xc1a45696
jmp 0x14000fd59
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x6f52afed
and r9d, eax
and eax, 0x90ad5012
or eax, edx
mov edx, eax
xor edx, 0x244010
xor eax, 0x6f52afed
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0xdd893e06
and edx, 0x2276c1f9
or edx, r10d
or eax, r8d
and r8d, 0xdd893e06
and r9d, 0x2276c1f9
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
mov edi, eax
not edi
mov edx, eax
or edx, 0x90911091
mov r8d, edi
or r8d, 0x45488100
and edx, 0xd5d99191
mov r9d, edi
and r9d, 0xa202642
or r9d, edx
and r8d, 0xd5d99191
mov edx, eax
and edx, 0x2006482c
or edx, r8d
xor edx, r9d
xor edx, 0xb09758bc
and eax, 0x996d3ca
mov r8d, edi
and r8d, 0xf6692c35
or r8d, eax
xor r8d, 0x996d3cb
and edi, 1
or edi, r8d
not edi
or edi, edx
mov eax, edi
not eax
mov edx, eax
and edx, 0xfc4adc1a
and eax, edi
and edi, 0x3b523e5
or edi, edx
xor edi, 0x3b523e5
or edi, eax
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
or al, r9b
or r9b, dl
or r8b, dl
mov edx, eax
xor dl, r8b
or al, r8b
xor al, 1
or al, dl
xor al, 1
mov edx, r9d
or dl, al
xor al, r9b
mov r8d, edx
xor r8b, al
test al, al
mov eax, 0xd50679f7
mov r9d, 0xfa0e363a
cmovne eax, r9d
test dl, 1
mov edx, 0xd50679f7
cmovne eax, edx
test r8b, 1
cmove eax, r9d
jmp 0x1400011b0
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov r12d, dword [rbp - 0xc]
add r12d, dword [rbp - 8]
mov eax, 0x49233c51
jmp 0x1400011b0
mov eax, 0x1c199366
jmp 0x1400011b0
mov eax, 0x57d9f30e
jmp 0x1400011b0
mov eax, 0xebd00a2b
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x21f44480
mov r8d, eax
and r8d, 0xde0bbb7f
or r8d, edx
mov edx, r8d
xor edx, 0x180a1012
xor r8d, 0x21304480
mov r10d, eax
or r10d, 0xe731efec
and r8d, 0xe731efec
and edx, 0x18ce1012
or edx, r8d
and r10d, 0xe731efed
xor r10d, edx
not r10d
and r9d, 0x866d1aa1
and eax, 0x7992e55e
or eax, r9d
xor eax, 0x7992e55e
or eax, r10d
xor eax, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, eax
or r10b, dl
and dl, r9b
xor r9b, r8b
xor r10b, 1
or r10b, r9b
mov r9d, r10d
xor r9b, 1
and al, r8b
or al, dl
mov edx, r10d
and dl, r9b
xor dl, 1
or dl, r9b
xor dl, 1
or dl, r10b
xor dl, al
mov r8d, r9d
xor r8b, al
or al, r9b
xor al, 1
or al, r8b
mov r8d, edx
xor r8b, al
test al, 1
mov eax, 0xdd5adf37
mov r9d, 0xb6bbfb2e
cmovne eax, r9d
test dl, 1
cmovne eax, r9d
not r8b
test r8b, 1
mov edx, 0xdd5adf37
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov esi, eax
not esi
mov edx, eax
xor edx, 0xfffffffe
and edx, eax
mov r9d, eax
or r9d, 1
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0x7f822d65
mov edi, esi
and edi, 0x807dd29a
or edi, r10d
or r9d, r8d
and r8d, 0x7f822d65
and edx, 0x807dd29a
or edx, r8d
xor edx, edi
not r9d
or r9d, edx
and esi, 0xe813eac2
and eax, 0x17ec153d
or eax, esi
mov edx, eax
xor edx, 0x17ec153d
xor eax, 0xe813eac2
and eax, r9d
not r9d
and edx, r9d
or eax, edx
xor r9d, eax
test r9d, eax
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge r10b
setl al
mov r9d, eax
xor r9b, r8b
and r10b, r8b
and dl, al
or dl, r10b
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov r8d, edx
and r8b, al
xor r8b, 1
or r8b, al
xor r8b, 1
or r8b, dl
mov edx, r8d
xor r8b, 1
and r8b, r9b
xor r9b, 1
and dl, r9b
or r8b, dl
or al, r9b
mov edx, eax
xor dl, r8b
test al, al
mov eax, 0xeeb92807
mov r9d, 0x1ab6b6bd
cmovne eax, r9d
test r8b, r8b
cmove eax, r9d
test dl, dl
mov edx, 0xeeb92807
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov esi, eax
not esi
mov r9d, eax
or r9d, 0xe026186c
mov edx, eax
xor edx, 0x1fd9e793
and edx, eax
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0xe33d1f46
mov edi, esi
and edi, 0x1cc0e091
or edi, r10d
or r9d, r8d
and r8d, 0xe33d1f46
and edx, 0x1cc2e0b9
or edx, r8d
xor edx, edi
not r9d
or r9d, edx
xor r9d, 0x1fd9e792
and esi, 0x965e5f8
and eax, 0xf69a1a07
or eax, esi
xor eax, 0xf69a1a07
or eax, r9d
xor eax, 0xcb2dfc44
xor eax, 0x34d203bb
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and dl, r9b
and r8b, al
or r8b, dl
mov edx, r8d
xor dl, r9b
and dl, r8b
xor al, r9b
mov r8d, eax
xor r8b, 1
mov r9d, eax
and r9b, dl
xor dl, 1
and r8b, dl
or r8b, r9b
or dl, al
mov eax, edx
xor al, r8b
test al, 1
mov eax, 0x9f702527
mov r9d, 0x909824da
cmovne eax, r9d
test dl, dl
mov edx, 0x9f702527
cmovne edx, eax
test r8b, r8b
jmp 0x1400011a1
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
mov eax, edx
or eax, 1
and edx, 0xdf00ab3c
mov r8d, r9d
and r8d, 0x20ff54c3
or r8d, edx
mov edx, r8d
xor edx, 0x415042
xor r8d, 0xdf00ab3d
mov r10d, eax
and r10d, 0xf2be0594
and r9d, 0xd41fa6a
or r9d, r10d
or eax, r8d
and r8d, 0xf2be0594
and edx, 0xd41fa6b
or edx, r8d
xor edx, r9d
not eax
or eax, edx
xor eax, 0x2afdf158
xor eax, 0xd5020ea7
sete al
setne r10b
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
mov r9d, r10d
and r9b, r8b
mov esi, edx
and sil, al
or sil, r9b
mov r9d, esi
xor r9b, r8b
and r9b, sil
xor r10b, r8b
and r10b, al
xor al, dl
and al, dl
xor r10b, 1
xor al, 1
mov edx, r10d
xor dl, al
or al, r10b
xor al, 1
or al, dl
mov edx, r9d
xor dl, 1
mov r8d, eax
xor r8b, 1
and al, dl
or dl, r8b
and r8b, r9b
or r8b, al
mov eax, edx
xor al, r8b
test al, 1
mov r9d, 0x969d4675
mov eax, 0xfae7bff7
cmovne r9d, eax
test r8b, 1
mov eax, r9d
mov r8d, 0x969d4675
cmovne eax, r8d
test dl, 1
cmovne eax, r9d
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edi, eax
not edi
mov edx, edi
and edx, 0x3f5442e0
mov r9d, eax
and r9d, 0xc0abbd1e
or r9d, edx
mov edx, r9d
xor edx, 0xc0239c1c
mov r8d, eax
xor r8d, 0xfffffffe
and r8d, eax
xor r9d, 0x3f5442e1
mov r10d, r8d
not r10d
mov esi, r9d
and esi, 0x31cc6383
and edx, 0xce339c7c
or edx, esi
or r9d, r10d
and r10d, 0x31cc6383
and r8d, 0xce339c7c
or r8d, r10d
xor r8d, edx
not r9d
or r9d, r8d
not r9d
and edi, 0x5edef704
and eax, 0xa12108fb
or eax, edi
xor eax, 0xa12108fb
or eax, r9d
xor eax, 0x72f9056b
xor eax, 0x8d06fa94
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
lea r10d, [r9 + 1]
and r10b, r8b
and r8b, r9b
and al, dl
or al, r8b
xor al, 1
or al, r9b
and r9b, dl
or r9b, r10b
mov edx, r9d
xor dl, 1
mov r8d, r9d
and r8b, dl
xor r8b, 1
or r8b, dl
xor r8b, 1
or r8b, r9b
xor r8b, al
or dl, al
mov eax, r8d
xor al, dl
not al
test al, 1
mov r9d, 0xc1e83a5b
mov eax, 0xfb8a4912
cmovne r9d, eax
test dl, dl
mov eax, 0xc1e83a5b
cmovne eax, r9d
test r8b, 1
cmovne eax, r9d
jmp 0x1400011b0
mov eax, 0x9d1c543
jmp 0x1400011b0
mov eax, 0x4947705c
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
mov r9d, edx
xor r9d, 0x31e3f999
and r9d, edx
mov eax, edx
or eax, 0xce1c0666
not r8d
mov edx, r9d
not edx
mov r10d, eax
and r10d, 0x94bffb8f
and r8d, 0x21400010
or r8d, r10d
or eax, edx
and edx, 0x94bffb8f
and r9d, 0x6b400470
or r9d, edx
xor r9d, r8d
not eax
or eax, r9d
mov edx, eax
xor edx, 0xce1c0666
mov r8d, eax
xor r8d, 0xce1c0667
and r8d, edx
xor eax, 0x21c38098
and eax, 0xabc382b8
and edx, 0x543c7d47
or edx, eax
xor edx, 0x543c7d46
or edx, r8d
mov r8d, edx
mov r9d, edx
xor r9d, 0xf52f187e
and r9d, edx
mov eax, edx
or eax, 0xad0e781
not r8d
mov edx, r9d
not edx
mov r10d, eax
and r10d, 0xc273f9be
and r8d, 0x350c0040
or r8d, r10d
or eax, edx
and edx, 0xc273f9be
and r9d, 0x3d8c0641
or r9d, edx
xor r9d, r8d
not eax
or eax, r9d
mov edx, eax
xor edx, 0x2904181
xor eax, 0xb42f1000
and edx, 0x439049ff
and eax, 0xbc6fb600
or eax, edx
mov edx, eax
xor edx, 0x489d
xor eax, 0x804b0000
and eax, 0xc3db0162
and edx, 0x3c24fe9d
or edx, eax
xor edx, 0x3c24fe9d
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, r9d
xor r10b, r8b
and r8b, r9b
and al, dl
or al, r8b
and r10b, r9b
mov edx, r10d
xor dl, 1
mov r8d, eax
xor r8b, 1
xor r10b, al
or dl, r8b
xor dl, 1
or dl, r10b
xor al, dl
or dl, r8b
mov r8d, eax
xor r8b, dl
test al, 1
mov eax, 0xbc5ad861
mov r9d, 0xc20d04fc
cmovne eax, r9d
test dl, 1
cmovne eax, r9d
not r8b
test r8b, 1
mov edx, 0xbc5ad861
cmove eax, edx
jmp 0x1400011b0
mov eax, 0xe79dd0eb
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov eax, 0xdffb6871
jmp 0x1400011b0
mov eax, 0x69814476
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov esi, eax
not esi
mov edx, eax
xor edx, 0xfffffffe
and edx, eax
mov r9d, eax
or r9d, 1
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0xa22fe52c
mov edi, esi
and edi, 0x5dd01ad2
or edi, r10d
or r9d, r8d
and r8d, 0xa22fe52c
and edx, 0x5dd01ad3
or edx, r8d
xor edx, edi
not r9d
or r9d, edx
and esi, 0xa8cacbc
and eax, 0xf5735343
or eax, esi
mov edx, eax
xor edx, 0x84321343
xor eax, 0xa8cacbc
mov r8d, eax
and r8d, 0x79cdc090
and edx, 0x86323f6f
or edx, r8d
xor edx, r9d
xor edx, 0x86323f6f
or eax, r9d
not eax
or eax, edx
xor eax, 0xa8a1db1c
xor eax, 0x575e24e3
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
or al, r9b
xor r9b, dl
xor r9b, 1
or r9b, r8b
xor r9b, 1
xor r8b, dl
and r8b, al
xor r8b, r9b
mov eax, r8d
mov edx, 0xc25d41c4
mov r10d, 0xa88cbdf2
cmovne edx, r10d
not al
test al, r9b
cmovne edx, r10d
test r8b, r8b
mov r8d, edx
cmovne r8d, r10d
test al, r9b
jmp 0x140010a06
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
and edx, 0x7b01656f
and r9d, 0x84fe9a90
or r9d, edx
mov edx, r9d
xor edx, 0x7b01656f
mov eax, r9d
xor eax, 0x84fe9a90
mov r8d, eax
and r8d, 0x6f24c3f3
xor r9d, 0x1425a69c
and r9d, edx
or r9d, r8d
xor r9d, 0x90db3c0d
and edx, 0x3380f734
and eax, 0xcc7f08ca
or eax, edx
xor eax, 0xcc7f08ca
or eax, r9d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xe36c1f52
and edx, eax
and eax, 0x1c93e0ad
or eax, r8d
xor eax, 0x1c93e0ad
or eax, edx
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
or al, r9b
xor r9b, dl
xor r9b, 1
or r9b, r8b
xor r8b, dl
and r8b, al
mov eax, r8d
and r8b, r9b
xor r9b, 1
xor al, 1
mov edx, r9d
xor dl, al
and dl, r9b
and al, r9b
or al, r8b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0xc7333dbf
mov r9d, 0x29f8185b
cmovne r8d, r9d
test al, al
mov eax, r8d
cmovne eax, r9d
jmp 0x14001024d
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x10904016
mov r9d, eax
and r9d, 0x4068280
or r9d, r8d
xor r9d, 0x4068280
mov r8d, eax
and r8d, 0xeb693d69
or r8d, r9d
mov r9d, r8d
xor r9d, 0xeb693d68
and edx, 0x2b7bedc4
and eax, 0xd484123b
or eax, edx
mov edx, eax
xor edx, 0xd484123b
xor r8d, 0x1496c297
and edx, r8d
xor eax, 0x2b7bedc4
and eax, r9d
or eax, edx
not eax
or eax, r8d
xor eax, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge r9b
setl al
and r8b, al
and r9b, dl
or r9b, r8b
or al, dl
mov r10d, r9d
xor r10b, 1
mov edx, eax
xor dl, r10b
or al, r10b
xor al, 1
or al, dl
mov esi, eax
xor sil, 1
and al, sil
xor al, 1
mov edx, esi
xor dl, al
or al, sil
xor al, 1
or al, dl
mov edx, eax
and dl, r9b
xor al, 1
and al, r10b
or al, dl
mov edx, r9d
xor dl, sil
or sil, r9b
xor sil, 1
or sil, dl
mov edx, esi
xor dl, al
test sil, 1
mov r8d, 0xfec8fdef
mov r9d, 0x312f7661
cmovne r8d, r9d
test al, al
cmove r8d, r9d
test dl, 1
mov eax, 0xfec8fdef
jmp 0x14000f6d1
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x5592691
mov r8d, eax
and r8d, 0xfaa6d96e
or r8d, edx
mov edx, r8d
xor edx, 0x8a264066
xor r8d, 0x5090600
mov r10d, eax
or r10d, 0x75899f08
and r8d, 0x75899f08
and edx, 0x8a7660f6
or edx, r8d
and r10d, 0x75899f09
xor r10d, edx
not r10d
and r9d, 0x96d6257b
and eax, 0x6929da84
or eax, r9d
xor eax, 0x6929da84
or eax, r10d
xor eax, 0xace50219
xor eax, 0x531afde6
sete al
setne r9b
cmp dword [0x1401172b8], 0xa
setge dl
lea r8d, [rdx + 1]
mov r10d, edx
xor r10b, r9b
or r9b, dl
and r9b, r10b
mov r10d, edx
xor r10b, al
and r10b, dl
xor r8b, al
or r8b, r10b
mov eax, r8d
xor al, r9b
xor r9b, 1
or r9b, r8b
mov edx, eax
xor dl, r9b
not dl
test dl, 1
mov edx, 0xe49afca4
cmovne edx, r11d
test al, 1
mov eax, 0xe49afca4
cmovne eax, edx
jmp 0x14001006b
cmp byte [rbp - 0x19], 0
mov eax, 0xb8084fe4
mov edx, 0xfa3a96ae
cmovne eax, edx
jmp 0x1400011b0
mov eax, 0x51b6336f
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xfc48171f
and edx, 0x3b7e8e0
or edx, r10d
or eax, r9d
and r9d, 0xfc48171f
and r8d, 0x3b7e8e0
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
not edx
mov r9d, edx
or r9d, 1
and edx, 0xfffffffe
mov r8d, eax
and r8d, 1
or r8d, edx
mov edx, r8d
not edx
mov r10d, r9d
and r10d, 0x6ad49927
and eax, 0x952b66d8
or eax, r10d
or r9d, edx
and edx, 0x6ad49927
and r8d, 0x952b66d8
or r8d, edx
xor r8d, eax
not r9d
or r9d, r8d
mov eax, r9d
not eax
mov edx, eax
and edx, 0xa5032030
and r9d, 0x40681
or r9d, edx
xor r9d, 0x40681
and eax, 0x5af8d94e
or eax, r9d
setne al
sete dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and r9b, dl
and al, r8b
or al, r9b
or r8b, dl
xor r8b, 1
or r8b, al
xor al, 1
mov edx, eax
or dl, r8b
xor al, r8b
mov r8d, edx
xor r8b, al
mov r8d, 0x26b6809d
mov r9d, 0x33013ce5
cmovne r8d, r9d
test al, al
mov eax, r8d
mov r9d, 0x26b6809d
cmovne eax, r9d
test dl, dl
cmovne eax, r8d
jmp 0x1400011b0
mov r15, qword [rbp - 0x18]
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0xf12d93e0
mov edi, r9d
and edi, 0xed26c1f
or edi, edx
mov edx, edi
xor edx, 0x502412
xor edi, 0xf12d93e0
mov r8d, r9d
xor r8d, 0xfffffffe
and r8d, r9d
or edi, 1
mov r10d, edi
and r10d, 0x7e824b6c
and edx, 0x817db492
or edx, r10d
mov r10d, r8d
not r10d
or edi, r10d
and r10d, 0x7e824b6c
and r8d, 0x817db493
or r8d, r10d
xor r8d, edx
not edi
or edi, r8d
mov edx, edi
not edx
mov r8d, edx
and r8d, 0xee8bed4d
and edi, 0x117412b2
or edi, r8d
and r9d, 0xee8bed4d
and eax, 0x117412b2
or eax, r9d
xor eax, edi
not eax
or eax, edx
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
mov r9d, r8d
xor r9b, dl
or dl, r8b
and r9b, al
or r8b, al
xor r8b, 1
or r8b, r9b
xor r8b, 1
mov r9d, r8d
xor r9b, dl
or r8b, dl
mov edx, r8d
xor dl, r9b
test r8b, r8b
mov eax, 0xac7d9e1c
mov r10d, 0x13c1df38
cmovne eax, r10d
mov r8d, dword [r15]
test r9b, r9b
cmove eax, r10d
mov dword [rbp - 0x30], r8d
test dl, 1
mov edx, 0xac7d9e1c
cmove eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
mov eax, edx
xor eax, 0xfffffffe
and eax, r9d
and edx, 0xe5ad9417
and r9d, 0x1a526be8
or r9d, edx
mov edx, r9d
xor edx, 0x424a88
mov r8d, eax
not r8d
xor r9d, 0xe5ad9416
mov r10d, r8d
and r10d, 0x9bb5b161
and eax, 0x644a4e9e
or eax, r10d
or r8d, r9d
and r9d, 0x9bb5b161
and edx, 0x644a4e9e
or edx, r9d
xor edx, eax
not r8d
or r8d, edx
xor r8d, 0x74e1cc9a
xor r8d, 0x8b1e3365
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge r10b
mov eax, r8d
and al, r10b
and r8b, r9b
and r9b, dl
or r9b, al
mov eax, r9d
xor al, r10b
and al, r9b
and r10b, dl
or r10b, r8b
mov edx, r10d
xor dl, 1
mov r9d, edx
and r9b, r10b
mov r8d, edx
xor r8b, r9b
xor r9b, 1
or r9b, r10b
xor r9b, 1
or r9b, r8b
mov r8d, r9d
and r8b, al
xor al, 1
xor r9b, 1
and r9b, al
or r9b, r8b
or al, dl
mov edx, eax
xor dl, r9b
test dl, 1
mov edx, 0x22d54bf5
mov r8d, 0xe03b6084
cmovne edx, r8d
test al, al
mov eax, 0x22d54bf5
jmp 0x14000ec52
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
or r8d, 0xd63dd8e8
mov r9d, edx
or r9d, 1
and r9d, 0xd63dd8e9
mov r10d, eax
and r10d, 0x29c22716
or r10d, r9d
and r8d, 0xd63dd8e9
xor r8d, r10d
mov r9d, r8d
not r9d
and eax, r9d
and r8d, edx
or r8d, eax
xor r9d, r8d
test r9d, r8d
sete r9b
setne al
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
mov r10d, eax
and r10b, r8b
mov esi, edx
and sil, r9b
or sil, r10b
xor sil, 1
or sil, r8b
xor sil, 1
or al, dl
xor al, 1
xor r9b, dl
and r9b, dl
or r9b, al
xor r9b, sil
mov edx, r9d
not dl
and dl, sil
test r9b, 1
mov eax, 0xaa0d977b
mov r8d, 0x6002c661
cmovne eax, r8d
test dl, 1
mov r10d, 0xaa0d977b
cmove eax, r10d
test r9b, 1
cmovne eax, r8d
jmp 0x14000f23a
mov eax, 0x3fe1e145
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x6fbbc10c
mov r15d, eax
and r15d, 0x90443ef3
or r15d, edx
mov edx, r15d
xor edx, 0x10040022
xor r15d, 0x4f324008
mov r8d, eax
xor r8d, 0x5f7640ea
and r8d, eax
or r15d, 0xa089bf15
mov r10d, r8d
not r10d
mov esi, r15d
and esi, 0x677bb7d5
and edx, 0x1804402a
or edx, esi
or r15d, r10d
and r10d, 0x677bb7d5
and r8d, 0x9884482a
or r8d, r10d
xor r8d, edx
not r15d
or r15d, r8d
mov esi, r15d
xor esi, 0xa089bf14
xor r15d, 0x5916408a
and r9d, 0xe88b45d2
and eax, 0x1774ba2d
or eax, r9d
mov edx, eax
xor edx, 0x1114b00c
xor eax, 0xe88b45d2
mov r8d, esi
and r8d, 0x86e90e71
and r15d, 0x7916f18e
or r15d, r8d
or esi, eax
and eax, 0x86e90e71
and edx, 0x7916f18e
or edx, eax
xor edx, r15d
not esi
or esi, edx
xor esi, 0xa367310e
xor esi, 0x5c98cef1
setne dil
sete r10b
cmp dword [0x1401172b8], 0xa
setl sil
setge r9b
mov eax, r9d
xor al, r10b
not al
and al, r10b
mov edx, r9d
or dl, r10b
xor al, 1
mov r8d, eax
xor r8b, dl
or al, dl
xor al, 1
or al, r8b
mov r15d, esi
xor sil, r10b
and r10b, r9b
and r15b, dil
or r15b, r10b
or r9b, dil
xor r9b, 1
or r9b, sil
xor r15b, 1
mov edx, r15d
xor dl, r9b
or r15b, r9b
xor r15b, 1
or r15b, dl
mov edx, r15d
xor dl, 1
and dl, r15b
xor dl, 1
mov r8d, r15d
xor r8b, dl
or dl, r15b
xor dl, 1
or dl, r8b
mov r8d, eax
xor r8b, 1
and r8b, dl
xor dl, 1
mov r9d, eax
xor r9b, dl
and r9b, al
and dl, al
or dl, r8b
mov eax, r9d
xor al, dl
test al, 1
mov eax, 0x909824da
mov r8d, 0x51b6336f
cmovne eax, r8d
test dl, 1
jmp 0x14000e5e0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x8ce181a4
mov r8d, eax
and r8d, 0x1042808
or r8d, edx
mov edx, r8d
xor edx, 8
xor r8d, 0x104ac2f2
mov r10d, r9d
or r10d, 0x144a8a0
and r8d, 0x114eeaf2
and edx, 0x8ca1010c
or edx, r8d
and r10d, 0x114eeaf2
and eax, 0x62101401
or eax, r10d
xor eax, edx
xor eax, 0x8de5a9ad
or eax, r9d
xor eax, 0xa23d01ab
xor eax, 0x5dc2fe54
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r10b
mov r9d, r10d
xor r9b, r8b
mov eax, r9d
xor al, 1
and al, r8b
or dl, r10b
and r9b, r10b
xor r9b, 1
mov r8d, r9d
xor r8b, dl
or r9b, dl
xor r9b, 1
or r9b, r8b
mov edx, eax
xor dl, 1
and dl, r9b
xor r9b, 1
mov r8d, eax
xor r8b, r9b
and r8b, al
and r9b, al
or r9b, dl
mov eax, r8d
xor al, r9b
mov edx, 0xbd22325d
mov r10d, 0x6e4d4ab
cmovne edx, r10d
test r9b, r9b
mov eax, edx
cmovne eax, r10d
test r8b, r8b
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x6e6d1246
mov r9d, edx
or r9d, 0x6e6d1246
mov r10d, r9d
not r10d
or r10d, r8d
and r9d, 0x9192edb8
and r10d, 0x6e6d1247
or r10d, r9d
and edx, 0x1eda1358
and eax, 0xe125eca7
or eax, edx
mov edx, eax
xor edx, 0xe125eca7
xor eax, 0x1eda1358
and eax, r10d
not r10d
and edx, r10d
or eax, edx
not eax
or eax, r10d
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and r8b, dl
or dl, r9b
mov r10d, edx
xor r10b, 1
and al, r9b
or al, r8b
xor al, 1
mov r8d, r10d
and r8b, dl
xor r8b, 1
or r8b, dl
xor r8b, 1
or r8b, r10b
xor r8b, al
or al, dl
mov edx, r8d
xor dl, al
not dl
test dl, 1
mov edx, 0xeb193625
mov r9d, 0x651068c5
cmovne edx, r9d
test al, al
mov eax, 0xeb193625
cmovne eax, edx
jmp 0x14000f3f2
mov r12d, dword [rbp - 0xc]
add r12d, dword [rbp - 8]
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0x401a5e50
mov r8d, r9d
and r8d, 0x8d200123
or r8d, edx
xor r8d, 0x8d200123
mov edx, r9d
xor edx, 0xcd3a5f73
and edx, r9d
or edx, r8d
mov r8d, edx
xor r8d, 0x22800005
xor edx, 0xcd3a5f72
mov r10d, edx
and r10d, 0xdd5dfeaa
and r8d, 0x22a20155
or r8d, r10d
and r9d, 0xdd5dfeaa
and eax, 0x22a20155
or eax, r9d
xor eax, r8d
xor edx, eax
test edx, eax
sete dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
mov eax, r9d
xor al, dl
mov r10d, eax
xor r10b, 1
xor r8b, dl
xor r8b, 1
or r9b, dl
xor r9b, 1
or r9b, r8b
xor al, r10b
and al, r9b
xor al, r10b
or r9b, r10b
mov edx, r9d
xor dl, al
mov edx, 0x7b041dd7
mov r8d, 0xe20de7b
cmovne edx, r8d
test r9b, r9b
mov r8d, 0x7b041dd7
cmovne r8d, edx
jmp 0x140010a04
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, eax
xor r8d, 0x1f730c8d
and r8d, eax
or eax, 0xe08cf372
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0x4315358b
and edx, 0x1c620804
or edx, r10d
or eax, r9d
and r9d, 0x4315358b
and r8d, 0xbceaca74
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov r10d, eax
xor r10d, 0xe08cf372
xor eax, 0x1f730c8d
mov r9d, eax
or r9d, 1
and eax, 0xfffffffe
mov edx, r10d
and edx, 1
or edx, eax
mov eax, edx
not eax
mov r8d, r9d
and r8d, 0xd4d4bcae
and r10d, 0x2b2b4350
or r10d, r8d
or r9d, eax
and eax, 0xd4d4bcae
and edx, 0x2b2b4351
or edx, eax
xor edx, r10d
not r9d
or r9d, edx
mov eax, r9d
xor eax, 0x5474244e
and eax, r9d
not r9d
and r9d, 0x5474244e
or r9d, eax
not eax
and eax, 0xab8bdbb1
and r9d, 0x5474244e
or r9d, eax
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl al
setge r9b
mov r10d, r9d
xor r10b, r8b
and r10b, r8b
and r8b, r9b
and al, dl
or al, r8b
mov edx, eax
xor dl, 1
mov r8d, edx
and r8b, r10b
xor r10b, 1
and al, r10b
or al, r8b
or r10b, dl
mov edx, r10d
xor dl, al
test r10b, r10b
mov r8d, 0x69d23ee5
mov r9d, 0x7377bfe0
cmovne r8d, r9d
test al, al
cmove r8d, r9d
test dl, dl
mov eax, 0x69d23ee5
jmp 0x14000f6d1
mov eax, 0xd71b1eef
jmp 0x1400011b0
mov eax, 0x61bea089
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x7208588a
mov r9d, eax
and r9d, 0x8df7a774
or r9d, r8d
xor r9d, 0x8df7a774
mov r8d, eax
and r8d, 1
or r8d, r9d
not r8d
and edx, 0x74ad42ba
and eax, 0x8b52bd45
or eax, edx
xor eax, 0x8b52bd45
or eax, r8d
xor eax, 0xffffffff
setne al
sete dl
cmp dword [0x1401172b8], 0xa
setl r9b
setge r8b
and dl, r8b
and r9b, al
or r9b, dl
mov edx, r8d
xor dl, al
or r8b, al
xor r8b, 1
or r8b, dl
mov edx, r9d
not dl
mov eax, edx
xor al, r8b
or dl, r8b
not dl
or dl, al
xor dl, r9b
and dl, 1
mov r8d, 0x46d21ba6
mov eax, 0xa437c2d9
cmovne r8d, eax
test dl, r9b
mov eax, 0x46d21ba6
cmovne r8d, eax
test dl, dl
cmovne eax, r8d
test dl, r9b
cmove eax, r8d
jmp 0x1400011b0
mov eax, 0x9f78d50b
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x2cf61930
mov r9d, edx
and r9d, 0xd309e6ce
or r9d, r8d
xor r9d, 0xd309e6ce
mov r8d, edx
and r8d, 1
or r8d, r9d
mov r9d, r8d
not r9d
and eax, r9d
and r8d, edx
or r8d, eax
not r8d
or r8d, r9d
cmp r8d, 0xffffffff
sete al
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
mov r9d, r8d
xor r9b, al
mov r10d, eax
xor r10b, dl
or dl, al
or al, r8b
xor al, 1
not r9b
and r9b, r8b
or r9b, al
xor dl, 1
or dl, r10b
mov eax, edx
xor al, r9b
xor r9b, 1
or r9b, dl
mov edx, eax
xor dl, r9b
not dl
test dl, 1
mov edx, 0x49b829f3
mov r8d, 0x13c1df38
cmovne edx, r8d
test al, al
mov eax, 0x49b829f3
cmovne eax, edx
test r9b, r9b
cmovne eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r9d, edx
not r9d
mov eax, r9d
and eax, 0x8a001434
and edx, 0x70490388
or edx, eax
xor edx, 0x70490388
and r9d, 0x5b6e843
or r9d, edx
mov edx, r9d
xor edx, 1
mov r8d, edx
and r8d, r9d
xor r9d, 0xfffffffe
mov eax, r8d
not eax
mov r10d, eax
and r10d, 0x2b45d967
and r8d, 0xd4ba2698
or r8d, r10d
or eax, edx
and edx, 0x2b45d967
and r9d, 0xd4ba2698
or r9d, edx
xor r9d, r8d
not eax
or eax, r9d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x28100124
mov r9d, eax
and r9d, 0x20d304a
or r9d, r8d
mov r8d, r9d
xor r8d, 0x53042
xor r9d, 0xc8e2cf05
or edx, 0xa08010c
and r9d, 0xcaeacf0d
and r8d, 0x20153062
or r8d, r9d
and edx, 0xcaeacf0d
and eax, 0x15000090
or eax, edx
xor eax, r8d
xor eax, 0xfcae621d
xor eax, 0x294cac8c
sete dl
setne al
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, eax
and r10b, r9b
and r8b, dl
or r8b, r10b
xor r8b, 1
or r8b, r9b
xor al, r9b
mov edx, eax
and al, r8b
xor r8b, 1
xor dl, 1
mov r9d, r8d
xor r9b, dl
and r9b, r8b
and dl, r8b
or dl, al
mov eax, r9d
xor al, dl
test al, 1
mov eax, 0x6a3cc96e
mov r8d, 0x99581aff
cmovne eax, r8d
test dl, dl
mov edx, eax
cmovne edx, r8d
test r9b, 1
jmp 0x1400011a1
mov eax, 0xee86070e
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov dword [rax], 0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, eax
and r8d, 0xb61d6744
xor eax, 0x2897ff8b
and eax, edx
and edx, 0x49e298bb
or edx, r8d
mov r9d, edx
xor r9d, 0x49e298bb
mov r8d, edx
xor r8d, 0x61756730
and r8d, r9d
or eax, r8d
mov esi, eax
xor esi, 0x2097cc80
xor edx, 0x84084304
and edx, 0xc44a43a6
mov r8d, r9d
and r8d, 0x3bb5bc59
or r8d, edx
xor r8d, 0xc44a43a7
and r9d, 1
or r9d, r8d
mov edx, r9d
not edx
xor eax, 0xd7680075
mov r8d, eax
and r8d, 0x1a08336e
and esi, 0xe5f7cc91
or esi, r8d
or eax, r9d
and r9d, 0x1a08336e
and edx, 0xe5f7cc91
or edx, r9d
xor edx, esi
not eax
or eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x83dc8800
and edx, eax
and eax, 0x7c2377ff
or eax, r8d
xor eax, 0x7c2377ff
or eax, edx
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setl al
setge sil
xor r8b, sil
and r8b, dl
mov r9d, esi
xor r9b, dl
and r9b, sil
or sil, dl
xor sil, 1
or sil, r8b
xor al, dl
or al, r9b
mov r9d, eax
xor r9b, 1
mov r15d, esi
xor r15b, 1
mov edx, r15d
and dl, sil
mov edi, eax
and dil, r9b
xor dl, 1
or dl, sil
xor dl, 1
or dl, r15b
xor dil, 1
or dil, r9b
xor dil, 1
or dil, al
xor dil, dl
xor r15b, al
or r9b, sil
xor r9b, 1
or r9b, r15b
mov eax, r9d
xor al, dil
test r9b, 1
mov edx, 0xc57764d6
mov r8d, 0x1ab6abee
cmovne edx, r8d
test dil, 1
mov r13d, 0x1ab6abee
cmove edx, r8d
test al, 1
mov eax, 0xc57764d6
jmp 0x1400011a1
mov eax, 0x5d4ae03f
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov eax, 0x33022a7e
jmp 0x1400011b0
mov eax, dword [rbp - 0x20]
cmp eax, 7
mov eax, 0xab811e06
mov edx, 0xa647ea77
cmovl eax, edx
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xa450318e
mov r9d, edx
and r9d, 0x5bafce71
or r9d, r8d
mov r8d, r9d
xor r8d, 0x41ad0c40
xor r9d, 0xa450318f
mov r10d, r9d
and r10d, 0x3e12e2b8
and r8d, 0xc1ed1d47
or r8d, r10d
and edx, 0x3e12e2b8
and eax, 0xc1ed1d47
or eax, edx
xor eax, r8d
xor r9d, eax
test r9d, eax
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge r9b
setl r10b
mov eax, r10d
xor al, r8b
and al, r8b
and dl, r10b
or al, dl
or r10b, r8b
and r9b, r8b
or r9b, dl
xor r9b, 1
mov edx, r9d
xor dl, r10b
or r9b, r10b
xor r9b, 1
or r9b, dl
mov edx, eax
xor dl, 1
xor al, dl
and al, r9b
xor al, dl
or dl, r9b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0x722c8917
mov r9d, 0x8ae56271
cmovne r8d, r9d
test dl, 1
mov edx, 0x722c8917
jmp 0x14000f4d4
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x5c47ab1f
mov r9d, eax
xor r9d, 0x5c47ab1f
and r9d, eax
or r9d, r8d
mov r8d, r9d
xor r8d, 0x82881441
xor r9d, 0x444a31c
and r9d, 0x2574e3bc
and r8d, 0xda8b1c43
or r8d, r9d
xor r8d, 0xda8b1c43
and edx, 0x26e9e460
and eax, 0xd9161b9f
or eax, edx
xor eax, 0xd9161b9f
or eax, r8d
xor eax, 0xfee55123
cmp eax, 0x11aaedc
setne al
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
or r8b, al
mov r9d, eax
or r9b, dl
xor r9b, 1
xor al, dl
not al
and al, dl
or al, r9b
xor al, 1
mov edx, eax
xor dl, r8b
or al, r8b
mov r8d, eax
xor r8b, dl
test al, al
mov eax, 0x390f6fa5
mov r9d, 0x2f58c05b
cmovne eax, r9d
test dl, dl
cmove eax, r9d
test r8b, 1
mov edx, 0x390f6fa5
cmove eax, edx
jmp 0x1400011b0
mov eax, 0x487e7274
jmp 0x1400011b0
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 0xc]
mov eax, dword [rbp - 8]
mov r12d, dword [rbp - 0xc]
add r12d, dword [rbp - 8]
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r10d, eax
not r10d
mov edx, r10d
and edx, 0x892ea0a4
mov r8d, eax
and r8d, 0x76d15f5a
or r8d, edx
mov edx, r8d
xor edx, 0x56d15102
xor r8d, 0x88248004
mov r9d, eax
or r9d, 0xa8248e5c
and r8d, 0xa8248e5c
and edx, 0x57db71a2
or edx, r8d
and r9d, 0xa8248e5d
xor r9d, edx
and r10d, 0x7a4f419b
and eax, 0x85b0be64
or eax, r10d
mov edx, eax
xor edx, 0x410a404
xor eax, 0x7a4f419b
mov r8d, eax
and r8d, 0xbba45af0
and edx, 0x445ba50f
or edx, r8d
xor edx, r9d
xor edx, 0x445ba50f
or eax, r9d
not eax
or eax, edx
cmp eax, 0xffffffff
setne dl
cmp dword [0x1401172b8], 0xa
setge al
setl r8b
mov r9d, r8d
xor r9b, dl
xor r9b, 1
or r9b, al
xor al, dl
or dl, r8b
xor dl, 1
and al, r8b
or al, dl
mov esi, eax
xor sil, 1
mov r15d, r9d
mov edi, esi
or sil, r9b
xor r9b, 1
and r15b, r9b
and dil, al
xor r15b, 1
mov edx, r9d
xor dl, r15b
or r15b, r9b
xor r15b, 1
or r15b, dl
xor dil, 1
mov edx, eax
xor dl, dil
or dil, al
xor dil, 1
or dil, dl
xor dil, r15b
mov eax, esi
xor al, dil
test al, 1
mov eax, 0xf71a618
mov edx, 0xb88c86b3
cmovne eax, edx
test sil, sil
mov edx, 0xf71a618
cmovne edx, eax
test dil, 1
jmp 0x1400011a1
mov eax, dword [0x1401172b4]
lea r15d, [rax + 1]
imul r15d, eax
mov eax, r15d
not eax
mov edx, eax
and edx, 0x3cabea37
and eax, r15d
and r15d, 0xc35415c8
or r15d, edx
xor r15d, 0xc35415c8
or r15d, eax
mov edi, r15d
not edi
mov eax, r15d
or eax, 0x300806f5
mov edx, r15d
xor edx, 0xcff7f90a
and edx, r15d
mov r8d, edx
not r8d
mov r9d, eax
and r9d, 0x3653bf56
mov r10d, edi
and r10d, 0xc9a44008
or r10d, r9d
or eax, r8d
and r8d, 0x3653bf56
and edx, 0xc9ac40a9
or edx, r8d
xor edx, r10d
not eax
or eax, edx
mov r9d, eax
xor r9d, 0x20080480
and r15d, 0x3e325df6
and edi, 0xc1cda208
or edi, r15d
mov edx, edi
xor edx, 0x10d2000
xor eax, 0xcff7f90b
xor edi, 0x3e325df7
mov r8d, eax
and r8d, 0xd6d29a7f
and r9d, 0x292d6580
or r9d, r8d
or eax, edi
and edi, 0xd6d29a7f
and edx, 0x292d6580
or edx, edi
xor edx, r9d
not eax
or eax, edx
mov edx, eax
not edx
and eax, 0x75a09a7e
and edx, 0x8a5f6581
or edx, eax
mov eax, edx
xor eax, 0x21000204
xor edx, 0x8a5f6581
mov r8d, edx
and r8d, 0xd6efb97b
and eax, 0x29104684
or eax, r8d
xor eax, 0x29104684
or eax, edx
xor eax, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, edx
and r10b, r9b
mov esi, r8d
and sil, al
or sil, r10b
xor sil, 1
or sil, r9b
mov r9d, esi
xor r9b, 1
or dl, r8b
xor al, r8b
and al, r8b
xor al, 1
mov r8d, edx
xor r8b, al
or al, dl
xor al, 1
or al, r8b
mov edx, esi
and dl, al
xor al, 1
and r9b, al
or r9b, dl
or al, sil
mov edx, eax
xor dl, r9b
test dl, 1
mov edx, 0x248a095c
mov r8d, 0x40814944
cmovne edx, r8d
test al, 1
mov eax, 0x248a095c
cmovne eax, edx
test r9b, 1
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xfffffffe
mov r9d, eax
and r9d, 1
or r9d, r8d
and edx, 0x43cb3b54
and eax, 0xbc34c4ab
or eax, edx
mov edx, eax
xor edx, 0x20248481
xor eax, 0x43cb3b54
mov r8d, eax
and r8d, 0x9d98787a
and edx, 0x62678785
or edx, r8d
xor edx, r9d
xor edx, 0x62678785
or eax, r9d
not eax
or eax, edx
xor eax, 0xd6c566cc
cmp eax, 0x293a9933
sete al
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
xor r8b, al
mov r9d, eax
and r9b, r8b
not r8b
and r8b, al
xor al, dl
and al, dl
or al, r8b
mov edx, r9d
xor dl, 1
mov r8d, eax
xor r8b, 1
mov r10d, r8d
and r10b, r9b
xor r8b, dl
and dl, al
or dl, r10b
or al, r9b
xor al, 1
or al, r8b
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0x8d67a756
mov r9d, 0x8e65ac4a
cmovne r8d, r9d
test al, al
mov eax, 0x8d67a756
cmovne eax, r8d
jmp 0x14001024d
mov eax, dword [rbp - 0x30]
cmp eax, 0x10
setl byte [rbp - 0x19]
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xfffffffe
mov r9d, eax
and r9d, 1
or r9d, r8d
and edx, 0x29c97978
and eax, 0xd6368687
or eax, edx
mov edx, eax
xor edx, 0x86148401
xor eax, 0x29c97978
mov r8d, eax
and r8d, 0x582b32ce
and edx, 0xa7d4cd31
or edx, r8d
xor edx, r9d
xor edx, 0xa7d4cd31
or eax, r9d
not eax
or eax, edx
xor eax, 0xf5ab7a88
cmp eax, 0xa548577
sete al
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
xor r8b, al
or dl, al
mov eax, r8d
xor al, dl
or dl, r8b
xor dl, 1
or dl, al
mov r9d, r8d
xor r9b, dl
or dl, r8b
mov eax, r9d
xor al, dl
test al, 1
mov r8d, 0x32d13acc
mov eax, 0xf1eee3b4
cmovne r8d, eax
test dl, dl
mov eax, 0x32d13acc
cmovne eax, r8d
test r9b, r9b
cmove eax, r8d
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0xd008140
mov r15d, eax
and r15d, 0xa0d91894
or r15d, edx
mov edx, r15d
xor edx, 0x20880090
xor r15d, 0x5f26e76b
mov r8d, eax
xor r8d, 0xadd999d4
and r8d, eax
mov r10d, r8d
not r10d
mov esi, r15d
and esi, 0xce539d07
and edx, 0x218800d0
or edx, esi
or r15d, r10d
and r10d, 0xce539d07
and r8d, 0x31ac62f8
or r8d, r10d
xor r8d, edx
not r15d
or r15d, r8d
mov edx, r15d
xor edx, 0x40264422
and r9d, 0x109119a9
and eax, 0xef6ee656
or eax, r9d
mov r8d, eax
xor r8d, 0xc8264416
xor r15d, 0xadd999d5
mov r9d, r15d
and r9d, 0x37c9abc8
and edx, 0xc8365437
or edx, r9d
xor eax, 0x10810988
and eax, 0x37c9abc8
and r8d, 0xc8365437
or r8d, eax
xor r8d, edx
not r8d
or r8d, r15d
cmp r8d, 0xffffffff
sete dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
mov eax, r9d
xor al, dl
or r9b, dl
xor r9b, 1
or r9b, al
xor r9b, 1
and al, dl
or r8b, dl
xor al, 1
mov edx, eax
xor dl, r8b
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, r9b
or al, r9b
xor al, 1
or al, dl
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0x357dd96f
mov r9d, 0xb10e1d45
cmovne r8d, r9d
test al, 1
mov eax, 0x357dd96f
jmp 0x14000fd59
mov eax, 0xa855aec9
jmp 0x1400011b0
mov rax, qword [rbp - 0x18]
mov dword [rax], 0
mov eax, 0x5ca07105
jmp 0x1400011b0
mov eax, 0x75d6329c
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea esi, [rax + 1]
imul esi, eax
mov r9d, esi
not r9d
mov eax, r9d
and eax, 0x55686c46
mov edx, esi
xor edx, 0x55686c46
and edx, esi
or eax, edx
not edx
and edx, 0xaa9793b8
and eax, 0x55686c47
or eax, edx
mov edx, eax
not edx
mov r8d, eax
and r8d, 0x3f6822a8
and edx, 0xc097dd57
or edx, r8d
or eax, esi
and esi, 0x3f6822a8
and r9d, 0xc097dd57
or r9d, esi
xor r9d, edx
not eax
or eax, r9d
xor eax, 0x77420d0b
xor eax, 0x88bdf2f4
sete dil
setne sil
cmp dword [0x1401172b8], 0xa
setge al
setl r15b
mov r9d, r15d
xor r9b, sil
not r9b
and r9b, sil
mov edx, r15d
or dl, sil
xor r9b, 1
mov r8d, r9d
xor r8b, dl
or r9b, dl
xor r9b, 1
or r9b, r8b
and sil, r15b
or r15b, dil
not r15b
and al, dil
or al, sil
or al, r15b
xor al, r9b
and al, 1
mov edx, 0x1ea061c6
mov r8d, 0x16bce8b5
cmovne edx, r8d
test al, r9b
mov r8d, 0x1ea061c6
cmovne edx, r8d
test al, al
cmovne r8d, edx
test al, r9b
jmp 0x140010a06
mov eax, 0x4678d3ca
jmp 0x1400011b0
mov eax, 0xfa670453
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
xor eax, 0xd3581f90
and eax, edx
not edx
or edx, eax
not eax
and eax, 0x2ca7e06f
and edx, 0xd3581f90
or edx, eax
mov eax, edx
xor eax, 1
and eax, edx
xor edx, 0xfffffffe
or edx, eax
mov eax, edx
mov r9d, edx
xor r9d, 0xe16f6753
and r9d, edx
not edx
xor eax, 0xc909824
mov r8d, eax
or r8d, 0x16100808
mov r10d, r9d
not r10d
and r8d, 0x571c2c59
and edx, 0xa0634302
or edx, r8d
or eax, r10d
and r10d, 0x571c2c59
and r9d, 0xa8e3d3a6
or r9d, r10d
xor r9d, edx
not eax
or eax, r9d
not r9d
and r9d, 0x1e9098ac
and eax, 0xe16f6753
or eax, r9d
setne al
cmp dword [0x1401172b8], 0xa
setge dl
setl r8b
mov r9d, r8d
xor r9b, al
mov r10d, r9d
xor r10b, dl
and r10b, r9b
xor dl, al
or al, r8b
xor al, 1
and dl, r8b
or dl, al
mov eax, r10d
xor al, 1
and al, dl
xor dl, 1
mov r8d, r10d
xor r8b, dl
and r8b, r10b
and dl, r10b
or dl, al
mov r9d, r8d
xor r9b, dl
test dl, dl
mov eax, 0x7b75a4e9
mov edx, 0xd71b1eef
cmovne eax, edx
test r8b, r8b
mov r8d, 0x7b75a4e9
jmp 0x140010067
mov eax, 0x3106a196
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0x6c3d0902
mov r9d, edx
and r9d, 0x93c2f6fc
or r9d, r8d
xor r9d, 0x93c2f6fc
mov r8d, edx
and r8d, 1
or r8d, r9d
mov r9d, r8d
not r9d
and eax, r9d
and r8d, edx
or r8d, eax
xor r9d, r8d
test r9d, r8d
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r10b
setge al
mov r9d, eax
xor r9b, r8b
and r9b, al
and r10b, dl
and al, r8b
or al, r10b
xor r9b, 1
mov edx, eax
xor dl, 1
mov r8d, r9d
xor r8b, dl
or r9b, dl
xor r9b, 1
or r9b, r8b
xor al, dl
and al, r9b
xor al, dl
or dl, r9b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0xbf3ecf99
mov r9d, 0xa77e178e
cmovne r8d, r9d
test al, al
mov eax, r8d
mov r9d, 0xbf3ecf99
cmovne eax, r9d
test dl, 1
cmovne eax, r8d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfffffffe
and edx, 0xfffffffe
and eax, 1
or eax, edx
or eax, r8d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x450120e0
and eax, 0x844020a
or eax, r8d
xor eax, 0x844020a
and edx, 0xb2badd15
or edx, eax
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
lea r10d, [rdx + 1]
xor al, r9b
and dl, r8b
or r8b, r10b
and r9b, r10b
or r9b, dl
xor r9b, 1
mov edx, r9d
xor dl, r8b
or r9b, r8b
xor r9b, 1
or r9b, dl
mov edx, eax
or dl, r9b
xor r9b, al
mov eax, edx
xor al, r9b
test r9b, 1
mov r8d, 0xedb71ca6
mov r9d, 0x91fefa67
cmovne r8d, r9d
test dl, 1
mov edx, 0xedb71ca6
cmovne r8d, edx
test al, 1
cmove r8d, r9d
mov eax, r8d
jmp 0x1400011b0
mov eax, 0x6002c661
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xa7a1559d
mov r9d, edx
xor r9d, 0xa7a1559d
and r9d, edx
or r9d, r8d
mov r8d, r9d
xor r8d, 0x585eaa63
xor r9d, 0xa7a1559c
and eax, r9d
and r8d, edx
or r8d, eax
xor r9d, r8d
test r9d, r8d
setne sil
sete r10b
cmp dword [0x1401172b8], 0xa
setge al
setl dl
mov r9d, edx
xor r9b, r10b
mov r8d, r9d
and r8b, r10b
and r9b, dl
xor r8b, 1
xor r9b, 1
mov edi, r8d
xor dil, r9b
or r9b, r8b
xor r9b, 1
or r9b, dil
mov r8d, eax
xor r8b, r10b
and r8b, al
and sil, dl
and al, r10b
or al, sil
xor r8b, 1
xor al, 1
mov edx, r8d
xor dl, al
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov r8d, r9d
xor r8b, 1
and dl, r8b
or r8b, al
and al, r9b
or al, dl
mov edx, r8d
xor dl, al
test dl, 1
mov edx, 0xe26e7fa6
mov r9d, 0xb076ede
cmovne edx, r9d
test al, 1
mov eax, edx
mov r9d, 0xe26e7fa6
cmovne eax, r9d
test r8b, 1
cmovne eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0xa8094ce4
mov r8d, r9d
and r8d, 0x55800008
or r8d, edx
xor r8d, 0x55800008
mov edx, r9d
xor edx, 0xfd894cec
and edx, r9d
or edx, r8d
mov r8d, edx
xor r8d, 0x276b312
xor edx, 0xfd89040d
mov r10d, r8d
and r10d, 0x70d9f0
and edx, 0xff8f260f
or edx, r10d
or r8d, r9d
and r9d, 0x70d9f0
and eax, 0xff8f260f
or eax, r9d
xor eax, edx
not r8d
or r8d, eax
xor r8d, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
or al, r9b
or r9b, dl
or r8b, dl
xor r8b, 1
xor al, 1
or al, r8b
mov edx, eax
xor dl, 1
xor al, dl
and al, r9b
xor al, dl
or dl, r9b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0x7cc82713
mov r9d, 0x651068c5
cmovne r8d, r9d
test dl, dl
mov edx, 0x7cc82713
cmovne edx, r8d
test al, al
cmove edx, r8d
mov eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
not edx
or edx, 0xfffffffe
mov eax, edx
not eax
and edx, 0xf3fb1e4f
and eax, 0xc04e1b0
or eax, edx
mov edx, eax
xor edx, 0x11121845
xor eax, 0xc04e1b0
mov r8d, eax
and r8d, 0xe2ed673a
and edx, 0x1d1298c5
or edx, r8d
xor edx, 0x1d1298c5
or edx, eax
xor edx, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
lea r9d, [r8 + 1]
and al, r8b
or r8b, dl
and r9b, dl
or al, r9b
xor al, 1
mov edx, eax
xor dl, r8b
or al, r8b
mov r8d, eax
xor r8b, dl
mov r8d, 0x684cb792
mov r9d, 0x6115ed5
cmovne r8d, r9d
test al, al
mov eax, 0x684cb792
cmovne eax, r8d
jmp 0x14001024d
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0x74cc00f5
and r9d, eax
and eax, 0x8b33ff0a
or eax, edx
mov edx, eax
xor edx, 0x80206f00
xor eax, 0x74cc00f5
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0x7f53906e
and edx, 0x80ac6f91
or edx, r10d
or eax, r8d
and r8d, 0x7f53906e
and r9d, 0x80ac6f91
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
mov edx, eax
not edx
mov r9d, edx
or r9d, 1
and edx, 0xfffffffe
mov r8d, eax
and r8d, 1
or r8d, edx
mov edx, r8d
not edx
mov r10d, r9d
and r10d, 0xcf17bdfb
and eax, 0x30e84204
or eax, r10d
or r9d, edx
and edx, 0xcf17bdfb
and r8d, 0x30e84204
or r8d, edx
xor r8d, eax
not r9d
or r9d, r8d
xor r9d, 0x7ef411bc
xor r9d, 0x810bee43
sete r9b
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r10b
mov eax, edx
and al, r10b
mov esi, r8d
and sil, r9b
or sil, al
mov eax, esi
xor al, r10b
and al, sil
xor dl, r10b
and dl, r9b
xor r9b, r8b
and r9b, r8b
or r9b, dl
mov edx, eax
xor dl, 1
and al, dl
xor al, 1
mov r8d, eax
xor r8b, dl
or al, dl
xor al, 1
or al, r8b
mov r8d, eax
xor r8b, 1
and r8b, r9b
xor r9b, 1
and al, r9b
or al, r8b
or r9b, dl
mov edx, r9d
xor dl, al
test r9b, r9b
mov r8d, 0x5d4ae03f
mov r9d, 0xd9532677
cmovne r8d, r9d
test al, al
cmove r8d, r9d
test dl, 1
mov eax, 0x5d4ae03f
cmove r8d, eax
mov eax, r8d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0xc3ca843a
mov r8d, r9d
and r8d, 0x3c357bc4
or r8d, edx
xor r8d, 0x3c357bc4
mov edx, r9d
xor edx, 0xfffffffe
and edx, r9d
or edx, r8d
mov r8d, r9d
and r8d, 0x7c2341cf
and eax, 0x83dcbe30
or eax, r8d
xor eax, edx
xor eax, 0x83dcbe30
or edx, r9d
not edx
or edx, eax
xor edx, 0xffffffff
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setl r10b
setge r9b
mov eax, r10d
xor r10b, r8b
and r8b, r9b
and al, dl
or al, r8b
or r9b, dl
xor r9b, 1
or r9b, r10b
mov esi, eax
xor sil, 1
mov edx, esi
xor dl, r9b
or r9b, sil
xor r9b, 1
or r9b, dl
mov edx, r9d
xor dl, 1
and dl, r9b
xor dl, 1
mov r8d, r9d
xor r8b, dl
or dl, r9b
xor dl, 1
or dl, r8b
mov r8d, edx
xor r8b, 1
mov r9d, eax
xor r9b, r8b
and r9b, al
and dl, sil
and r8b, al
or r8b, dl
mov eax, r9d
xor al, r8b
test al, 1
mov eax, 0xda3ea4e8
mov r10d, 0x8c8bc774
cmovne eax, r10d
test r8b, r8b
mov edx, eax
cmovne edx, r10d
test r9b, r9b
jmp 0x1400011a1
mov eax, 0x364b1953
jmp 0x1400011b0
mov eax, 0x5176f389
jmp 0x1400011b0
mov eax, 0xc2f19881
jmp 0x1400011b0
mov rax, qword [rbp - 0x28]
mov dword [rax], 0
mov eax, 0xe1f278e3
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
not r8d
and edx, 0xc49d64e5
and r8d, 0x3b629b1a
or r8d, edx
mov eax, r8d
xor eax, 0xc49d64e5
mov esi, r8d
xor esi, 0xc49d64e4
and esi, eax
xor r8d, 0x3b629b1a
and r8d, 0xfffffffe
and eax, 1
or eax, r8d
mov r9d, esi
not r9d
mov edx, eax
not edx
mov r8d, r9d
and r8d, 0x1e718130
and esi, 0xe18e7ecf
or esi, r8d
or r9d, edx
and edx, 0x1e718130
and eax, 0xe18e7ecf
or eax, edx
xor eax, esi
not r9d
or r9d, eax
mov edx, r9d
mov r8d, r9d
xor r8d, 0x2a40bee0
and r8d, r9d
mov eax, r9d
or eax, 0xd5bf411f
not edx
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0x37dece67
and edx, 0x8003080
or edx, r10d
or eax, r9d
and r9d, 0x37dece67
and r8d, 0xc8213198
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
xor edx, 0x9490401f
xor eax, 0x2009e40
and edx, 0xbcd060bf
and eax, 0x432f9f40
or eax, edx
xor eax, 0x432f9f40
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r10b
mov r9d, r8d
xor r9b, r10b
mov esi, r9d
xor sil, 1
and dl, r10b
or r10b, r8b
and al, r8b
or al, dl
xor al, 1
mov edx, r10d
xor dl, al
or al, r10b
xor al, 1
or al, dl
mov edi, eax
xor dil, 1
xor al, sil
and sil, r9b
xor sil, 1
mov edx, r9d
xor dl, sil
or sil, r9b
xor sil, 1
or sil, dl
xor sil, dil
or dil, r9b
xor dil, 1
or dil, al
mov eax, esi
xor al, dil
not al
test al, 1
mov edx, 0xb4fd0449
mov eax, 0xb076ede
cmovne edx, eax
test dil, 1
mov eax, 0xb4fd0449
cmovne eax, edx
test sil, 1
cmovne eax, edx
jmp 0x1400011b0
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
inc eax
mov rdx, qword [rbp - 0x18]
mov dword [rdx], eax
mov eax, 0xe9fe3bb3
jmp 0x1400011b0
mov rax, qword [rbp - 0x28]
mov edx, dword [rbp - 0x2c]
mov dword [rax], edx
cmp dword [rbp - 0x2c], 0
mov eax, 0xc948dd08
mov edx, 0x5ded91f1
cmove eax, edx
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
and r8d, eax
mov r9d, r8d
not r9d
mov r10d, eax
and r10d, 0xed738fc4
and edx, 0x128c703b
or edx, r10d
or eax, r9d
and r9d, 0xed738fc4
and r8d, 0x128c703b
or r8d, r9d
xor r8d, edx
not eax
or eax, r8d
mov edx, eax
xor edx, 1
and edx, eax
xor eax, 0xfffffffe
or eax, edx
mov edx, eax
not edx
and eax, 0x84d35e0a
and edx, 0x7b2ca1f5
or edx, eax
xor edx, 0x84d35e0a
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
and al, r9b
or r9b, dl
xor r9b, 1
and r8b, dl
or al, r8b
mov edx, r9d
xor dl, al
or al, r9b
xor al, 1
or al, dl
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0xd0675eac
mov r9d, 0xfd108679
cmovne r8d, r9d
test al, al
mov eax, 0xd0675eac
cmovne eax, r8d
jmp 0x14001024d
mov eax, 0xd087263c
jmp 0x1400011b0
mov eax, 0x71417639
jmp 0x1400011b0
mov r9d, dword [0x1401172b4]
lea eax, [r9 + 1]
imul eax, r9d
mov r9d, eax
not r9d
mov r10d, r9d
and r10d, 0x78100800
mov esi, eax
and esi, 0x460288
or esi, r10d
mov r10d, esi
xor r10d, 0x440280
xor esi, 0x4f806157
or r9d, 0x48020008
and esi, 0x4f82615f
and r10d, 0x30540a80
or r10d, esi
and r9d, 0x4f82615f
and eax, 0x80299420
or eax, r9d
xor eax, r10d
mov r9d, eax
xor r9d, 0x87a9f577
mov r10d, eax
xor r10d, 0x78560a88
xor eax, 0x3c526451
mov esi, eax
and esi, r10d
and eax, r9d
or eax, esi
mov esi, eax
xor esi, 0x44046ed8
or r10d, 1
xor eax, 0xbbfb9127
mov edi, eax
and edi, 0xac3aea98
and esi, 0x53c51567
or esi, edi
or eax, r10d
and r10d, 0xac3aea98
and r9d, 0x53c51566
or r9d, r10d
xor r9d, esi
not eax
or eax, r9d
mov r9d, eax
xor r9d, 0x829e76b2
and r9d, eax
not eax
and eax, 0x829e76b2
or eax, r9d
not r9d
and r9d, 0x7d61894d
and eax, 0x829e76b2
or eax, r9d
mov r9d, eax
not r9d
mov r10d, r9d
and r10d, 0xc246a04d
and eax, 0x3db95fb2
or eax, r10d
xor eax, 0x3db95fb2
or eax, r9d
xor eax, 0xffffffff
sete dil
setne sil
cmp dword [0x1401172b8], 0xa
setl r9b
setge r10b
mov eax, esi
xor al, r10b
and al, dil
mov r15d, esi
inc sil
and sil, r10b
or r10b, dil
xor al, 1
mov r8d, eax
xor r8b, r10b
or al, r10b
xor al, 1
or al, r8b
and r15b, r9b
or sil, r15b
or r9b, dil
xor r9b, 1
or r9b, sil
xor al, 1
mov r8d, eax
or r8b, r9b
xor al, r9b
mov r9d, r8d
xor r9b, al
test al, 1
mov eax, 0x71bfde9b
mov edx, 0x6f2e5670
cmovne eax, edx
test r8b, 1
mov r8d, 0x71bfde9b
cmovne eax, r8d
jmp 0x14000ec55
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov r9d, eax
not r9d
mov edx, r9d
and edx, 0xffbacb5f
and r9d, eax
and eax, 0x4534a0
or eax, edx
mov edx, eax
xor edx, 0x402400
xor eax, 0xffbacb5f
mov r8d, r9d
not r8d
mov r10d, eax
and r10d, 0x56b599a1
and edx, 0xa94a665e
or edx, r10d
or eax, r8d
and r8d, 0x56b599a1
and r9d, 0xa94a665e
or r9d, r8d
xor r9d, edx
not eax
or eax, r9d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0x1142025c
mov r9d, eax
and r9d, 0xeebdfda3
or r9d, r8d
xor r9d, 0xeebdfda2
or edx, 1
and eax, 0x1519185c
and edx, 0xeae6e7a3
or edx, eax
xor edx, 0xeae6e7a3
or edx, r9d
xor edx, 0xffffffff
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r9b
mov r10d, r8d
or r10b, r9b
or al, dl
mov esi, r10d
xor sil, al
or al, r10b
xor al, 1
or al, sil
xor r8b, r9b
xor r8b, 1
or r9b, dl
xor r9b, 1
or r9b, r8b
mov edx, r9d
xor dl, 1
mov r8d, r9d
and r8b, al
xor al, 1
and dl, al
or dl, r8b
or al, r9b
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0x771e4ec0
mov r9d, 0xc9539d7c
cmovne r8d, r9d
test al, 1
mov eax, 0x771e4ec0
cmovne eax, r8d
test dl, 1
cmove eax, r8d
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r8d, edx
or r8d, 0xda32013b
mov r9d, eax
or r9d, 0x2080a844
and r9d, 0xfab2a97f
mov r10d, edx
and r10d, 0x1411600
or r10d, r9d
and r8d, 0xfab2a97f
mov r9d, eax
and r9d, 0x40c4080
or r9d, r8d
xor r9d, r10d
mov r8d, r9d
xor r8d, 0x44004
and edx, 0x5be1de19
and eax, 0xa41e21e6
or eax, edx
mov edx, eax
xor edx, 0x60106
xor r9d, 0xdb73173a
mov r10d, r9d
and r10d, 0xf4b9bae1
and r8d, 0xb46451e
or r8d, r10d
xor eax, 0x50a19a01
and eax, 0xf4b9bae1
and edx, 0xb46451e
or edx, eax
xor edx, r8d
xor r9d, edx
test r9d, edx
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r9b
and r9b, r8b
mov r10d, eax
and r10b, dl
or r10b, r9b
xor dl, al
and dl, al
xor al, r8b
or al, dl
xor al, 1
mov edx, r10d
xor dl, al
or al, r10b
xor al, 1
or al, dl
mov r8d, eax
xor r8b, dl
test r8b, 1
mov r8d, 0x3f312ce9
mov r9d, 0xb6039433
cmovne r8d, r9d
test al, 1
mov eax, 0x3f312ce9
cmovne eax, r8d
jmp 0x14001024d
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
xor eax, 0x112e0363
and eax, edx
not eax
mov r8d, edx
xor r8d, eax
or eax, edx
not eax
or eax, r8d
or eax, 0xdb75332c
and eax, 0xdb75332d
xor eax, 0xa920361
mov edx, eax
xor edx, 0xc0430000
xor eax, 0x61042a3
and eax, 0x17b472ef
and edx, 0xe84b8d10
or edx, eax
mov eax, edx
xor eax, 0x80410910
xor edx, 0x7a46228
and edx, 0x6faee628
and eax, 0x905119d7
or eax, edx
xor eax, 0x905119d7
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r9b
mov r10d, r9d
xor r10b, r8b
mov esi, r10d
and sil, r8b
mov edi, eax
or dil, r8b
xor dil, 1
or dil, sil
and r8b, al
and r9b, dl
or r9b, r8b
or al, dl
xor al, 1
or al, r10b
xor al, 1
or al, r9b
mov r9d, eax
xor r9b, 1
mov r15d, edi
mov esi, r9d
mov edx, edi
xor dl, r9b
or r9b, dil
xor dil, 1
and r15b, dil
and sil, al
xor r15b, 1
mov r8d, r15d
xor r8b, dil
or r15b, dil
xor r15b, 1
or r15b, r8b
xor sil, 1
mov r8d, esi
xor r8b, al
or sil, al
xor sil, 1
or sil, r8b
xor sil, r15b
xor r9b, 1
or r9b, dl
mov eax, r9d
xor al, sil
test al, 1
mov eax, 0x1c199366
mov edx, 0x12bf1f41
cmovne eax, edx
test r9b, 1
mov edx, 0x1c199366
cmovne edx, eax
test sil, 1
jmp 0x1400011a1
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xcffb5087
mov r9d, edx
and r9d, 0x3004af78
or r9d, r8d
mov r8d, r9d
xor r8d, 0x20040930
xor r9d, 0xcffb5086
mov r10d, r9d
and r10d, 0x9bdbf6cb
and r8d, 0x64240934
or r8d, r10d
and edx, 0x9bdbf6cb
and eax, 0x64240934
or eax, edx
xor eax, r8d
not eax
or eax, r9d
xor eax, 0xffffffff
setne dl
sete r8b
cmp dword [0x1401172b8], 0xa
setge al
setl r9b
mov r10d, r9d
xor r10b, r8b
or dl, r9b
or r9b, r8b
xor r9b, 1
or r9b, r10b
xor dl, 1
or al, r8b
xor al, 1
or al, dl
mov edx, eax
and al, r9b
xor r9b, 1
xor dl, 1
mov r8d, r9d
xor r8b, dl
and r8b, r9b
and dl, r9b
or dl, al
mov r9d, edx
xor r9b, r8b
test dl, 1
mov eax, 0x949744fc
mov edx, 0x45e576b
cmovne eax, edx
test r8b, r8b
mov r8d, 0x949744fc
cmove eax, r8d
test r9b, 1
cmovne eax, edx
jmp 0x1400011b0
mov eax, 0x1cf4969f
jmp 0x1400011b0
mov rdx, qword [rbp - 0x18]
mov r8d, dword [0x1401172b4]
lea eax, [r8 + 1]
imul eax, r8d
mov r8d, eax
not r8d
mov r9d, r8d
and r9d, 0x90004854
mov r10d, eax
and r10d, 0x48f0222
or r10d, r9d
xor r10d, 0x48f0222
mov esi, r8d
or esi, 0x948f4a76
mov r9d, esi
not r9d
or r9d, r10d
mov r15d, dword [rdx]
and esi, 0x6b70b588
and r9d, 0x948f4a77
or r9d, esi
and r8d, 0x143a8a77
and eax, 0xebc57588
or eax, r8d
mov edx, r9d
not edx
mov r8d, edx
and r8d, 0xd223d454
and r9d, 0x2ddc2bab
or r9d, r8d
mov r8d, eax
xor r8d, 0x29c42188
xor eax, 0x10228054
and eax, 0xd223d454
and r8d, 0x2ddc2bab
or r8d, eax
xor r8d, r9d
xor edx, r8d
test edx, r8d
setne dl
sete al
cmp dword [0x1401172b8], 0xa
setl r9b
mov r8d, r9d
or r8b, al
xor al, r9b
and al, dl
mov r10d, r9d
or r10b, dl
xor al, 1
mov esi, eax
xor sil, r10b
or al, r10b
xor al, 1
or al, sil
xor r9b, dl
mov edx, r8d
xor dl, r9b
or r9b, r8b
xor r9b, 1
or r9b, dl
xor al, 1
mov edx, eax
or dl, r9b
xor al, r9b
mov r8d, edx
xor r8b, al
test r8b, 1
mov r8d, 0xf9d791c8
mov r9d, 0x10c7280c
cmovne r8d, r9d
test al, 1
mov eax, r8d
mov r9d, 0xf9d791c8
cmovne eax, r9d
mov dword [rbp - 0x20], r15d
jmp 0x14000f23a
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov eax, edx
not eax
mov r8d, eax
and r8d, 0xfffffffe
mov r9d, edx
and r9d, 1
or r9d, r8d
mov r8d, r9d
not r8d
mov r10d, r8d
and r10d, 0xec47970f
and r9d, 0x13b868f0
or r9d, r10d
and edx, 0xec47970f
and eax, 0x13b868f0
or eax, edx
xor eax, r9d
xor r8d, eax
test r8d, eax
setne al
cmp dword [0x1401172b8], 0xa
setl dl
setge r8b
mov r9d, r8d
or r9b, al
xor r9b, 1
and dl, al
inc al
and al, r8b
or al, dl
xor al, r9b
mov edx, eax
xor dl, 1
and r9b, dl
xor dl, r9b
test al, al
mov eax, 0x2f57e08a
mov r8d, 0x3fe1e145
cmovne eax, r8d
test r9b, r9b
mov r9d, 0x2f57e08a
cmove eax, r9d
test dl, dl
cmove eax, r8d
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
mov edx, r9d
xor edx, 0x748af6be
and edx, r9d
or r9d, 0x8b750941
not eax
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0xd6a3c8fc
and eax, 0x20083602
or eax, r10d
or r9d, r8d
and r8d, 0xd6a3c8fc
and edx, 0x295c3703
or edx, r8d
xor edx, eax
not r9d
or r9d, edx
mov edx, r9d
xor edx, 0x8b750941
mov eax, r9d
xor eax, 0x748af6be
xor r9d, 0x17ed1d04
and r9d, eax
mov r8d, edx
and r8d, 0x6367ebba
or r8d, r9d
xor r8d, 0x6367ebbb
and edx, 0x97e8eb8
mov r9d, eax
and r9d, 0xf6817147
or r9d, edx
xor r9d, 0x97e8eb9
and eax, 1
or eax, r9d
not eax
or eax, r8d
mov edx, eax
not edx
mov r9d, eax
xor r9d, 0x7f17da85
and r9d, eax
mov r8d, eax
or r8d, 0x80a80462
mov r10d, r9d
not r10d
and r8d, 0x9fa80ee7
and edx, 0x6017d000
or edx, r8d
or eax, r10d
and r10d, 0x9fa80ee7
and r9d, 0x6057f118
or r9d, r10d
xor r9d, edx
not eax
or eax, r9d
not r9d
and r9d, 0x80e8257a
and eax, 0x7f17da85
or eax, r9d
mov edx, eax
not edx
mov r8d, edx
and r8d, 0xf4794780
and eax, 0xb86b87f
or eax, r8d
xor eax, 0xf4794780
xor edx, eax
test edx, eax
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
or al, r9b
xor r9b, dl
mov r10d, r9d
xor r10b, r8b
and r10b, r9b
xor r8b, dl
and r8b, al
mov eax, r10d
xor al, 1
mov edx, r8d
xor dl, 1
and r8b, al
or al, dl
and dl, r10b
or dl, r8b
mov r8d, edx
xor r8b, al
test dl, dl
mov edx, 0xb88c86b3
mov r9d, 0x7dd36f69
cmovne edx, r9d
test al, al
mov eax, 0xb88c86b3
cmovne edx, eax
test r8b, r8b
cmove edx, r9d
mov eax, edx
jmp 0x1400011b0
mov ecx, dword [0x1401172b4]
lea eax, [rcx + 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, eax
and edx, 0x8d67c4d7
xor eax, 0xd5454a78
and eax, ecx
and ecx, 0x72983b28
or ecx, edx
mov edx, ecx
xor edx, 0x8d67c4d6
mov r8d, ecx
xor r8d, 0x72983b28
xor ecx, 0xa7dd7150
and ecx, r8d
or eax, ecx
xor eax, 0xd5454a79
and edx, 0xfffffffe
or edx, eax
mov eax, edx
not eax
and eax, 0xb3d05546
and edx, 0x4c2faab9
or edx, eax
xor edx, 0x4c2faab9
sete al
setne r9b
cmp dword [0x1401172b8], 0xa
setge dl
or r9b, dl
mov ecx, r9d
not cl
xor al, dl
mov edx, eax
xor dl, 1
and cl, r9b
xor cl, 1
mov r8d, ecx
xor r8b, r9b
or cl, r9b
xor cl, 1
or cl, r8b
mov r8d, ecx
xor r8b, 1
and r8b, dl
and cl, al
or cl, r8b
or al, r9b
mov edx, eax
xor dl, cl
test al, al
mov eax, 0xf76b7c2d
mov r8d, 0x8f72f432
cmovne eax, r8d
test cl, cl
cmove eax, r8d
test dl, dl
mov ecx, 0xf76b7c2d
cmove eax, ecx
mov r12d, 0x1505
mov rcx, r14
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea edx, [rax + 1]
imul edx, eax
mov r8d, edx
not r8d
mov r9d, r8d
and r9d, 0xb4de22db
mov eax, r8d
and eax, edx
and edx, 0x4b21dd24
or edx, r9d
not edx
not eax
or eax, edx
not eax
or eax, r8d
or eax, 0xfffffffe
mov edx, eax
xor edx, 0xc0caadb2
and edx, eax
not edx
or eax, edx
and edx, 0x40800d91
or edx, 0x1b345208
mov r8d, edx
xor r8d, 0x64810dd5
not eax
or eax, r8d
and edx, 1
and eax, 0xc0caadb2
or eax, edx
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setl r8b
setge r9b
mov r10d, edx
and r10b, r9b
and al, r8b
or al, r10b
xor r9b, al
and r9b, al
xor dl, r8b
mov eax, r9d
xor al, 1
xor r9b, al
and r9b, dl
xor r9b, al
or al, dl
mov edx, eax
xor dl, r9b
test dl, 1
mov edx, 0xfa3436da
mov r8d, 0x15d53dbe
cmovne edx, r8d
test r9b, r9b
mov r8d, edx
mov r9d, 0xfa3436da
cmovne r8d, r9d
test al, al
cmovne r8d, edx
mov eax, r8d
jmp 0x1400011b0
mov eax, 0xce3ea3fd
jmp 0x1400011b0
mov edx, dword [0x1401172b4]
lea eax, [rdx + 1]
imul eax, edx
mov edx, eax
not edx
mov r9d, eax
xor r9d, 0xc74ae022
and r9d, eax
mov r8d, eax
or r8d, 0x38a00b45
mov r10d, r9d
not r10d
and r8d, 0xf9aa2b65
and edx, 0x640c002
or edx, r8d
or eax, r10d
and r10d, 0xf9aa2b65
and r9d, 0x655d49a
or r9d, r10d
xor r9d, edx
not eax
or eax, r9d
not r9d
and r9d, 0x38b51fdd
and eax, 0xc74ae022
or eax, r9d
mov edx, eax
xor edx, 1
mov r8d, edx
and r8d, eax
xor eax, 0xfffffffe
mov r9d, r8d
not r9d
mov r10d, r9d
and r10d, 0x1bcb6a70
and r8d, 0xe434958f
or r8d, r10d
or r9d, edx
and edx, 0x1bcb6a70
and eax, 0xe434958f
or eax, edx
xor eax, r8d
not r9d
or r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, r9d
mov r8d, edx
not r8d
mov r10d, r9d
and r10d, 0xecca10e6
and eax, 0x1335ef19
or eax, r10d
or r9d, r8d
and r8d, 0xecca10e6
and edx, 0x1335ef19
or edx, r8d
xor edx, eax
not r9d
or r9d, edx
sete dl
setne r8b
cmp dword [0x1401172b8], 0xa
setge r10b
setl al
mov esi, eax
xor sil, r8b
mov r9d, esi
xor r9b, r10b
and r9b, sil
and dl, r10b
and al, r8b
or al, dl
mov edx, r9d
xor dl, 1
mov r8d, eax
xor r8b, 1
mov r10d, edx
and r10b, r9b
mov esi, edx
xor sil, r10b
xor r10b, 1
or r10b, r9b
xor r10b, 1
or r10b, sil
xor r10b, r8b
xor r8b, dl
or al, r9b
xor al, 1
or al, r8b
mov edx, eax
xor dl, r10b
test al, al
mov eax, 0xee1b4df8
mov r8d, 0x790bf416
cmovne eax, r8d
test r10b, 1
cmove eax, r8d
test dl, 1
mov edx, 0xee1b4df8
cmove eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r8d, [rax + 1]
imul r8d, eax
mov eax, r8d
mov r9d, r8d
xor r9d, 0x522ffb54
and r9d, r8d
not r8d
xor eax, 0x9500002
mov r10d, eax
or r10d, 0x21c00020
mov esi, r9d
not esi
and r10d, 0x23c4c174
and r8d, 0x502b3a00
or r8d, r10d
or eax, esi
and esi, 0x23c4c174
and r9d, 0xdc3b3e8b
or r9d, esi
xor r9d, r8d
not eax
or eax, r9d
not r9d
and r9d, 0xadd004ab
and eax, 0x522ffb54
or eax, r9d
mov edi, eax
not edi
mov r9d, edi
and r9d, 0x828532e6
mov r8d, eax
xor r8d, 0x828532e6
and r8d, eax
or r9d, r8d
not r8d
and r8d, 0x7d7acd18
and r9d, 0x828532e7
or r9d, r8d
or edi, 1
and eax, 0xbf58403a
and edi, 0x40a7bfc5
or edi, eax
mov r8d, edi
xor r8d, 0x252304
mov eax, r9d
not eax
xor edi, 0xbf58403a
mov r10d, eax
and r10d, 0xf9cadce9
and r9d, 0x6352316
or r9d, r10d
or eax, edi
and edi, 0xf9cadce9
and r8d, 0x6352316
or r8d, edi
xor r8d, r9d
not eax
or eax, r8d
mov r8d, eax
or r8d, 0x105704
mov r10d, eax
not r10d
mov r9d, eax
xor r9d, 0xb3e3a8e2
and r9d, eax
mov esi, r9d
not esi
and r8d, 0x93b277e6
and r10d, 0x20418800
or r10d, r8d
or eax, esi
and esi, 0x93b277e6
and r9d, 0x6c4d8819
or r9d, esi
xor r9d, r10d
not eax
or eax, r9d
not r9d
and r9d, 0x4c1c571d
and eax, 0xb3e3a8e2
or eax, r9d
mov r8d, eax
not r8d
and eax, 0xae3d69a0
and r8d, 0x51c2965f
or r8d, eax
xor r8d, 0x51c2965f
sete al
setne r8b
cmp dword [0x1401172b8], 0xa
setl r9b
setge r10b
and al, r10b
or r10b, r8b
mov esi, r10d
xor sil, 1
and r9b, r8b
or al, r9b
mov r8d, r10d
and r8b, al
xor al, 1
and sil, al
or sil, r8b
or al, r10b
mov r8d, eax
xor r8b, sil
test al, al
mov eax, 0x4aa3b9cd
mov edx, 0xef52fd8c
cmovne eax, edx
test sil, sil
cmove eax, edx
not r8b
test r8b, 1
mov edx, 0x4aa3b9cd
cmovne eax, edx
jmp 0x1400011b0
mov eax, dword [0x1401172b4]
lea r9d, [rax + 1]
imul r9d, eax
mov eax, r9d
not eax
mov edx, eax
and edx, 0x5d9f4a85
mov r8d, r9d
and r8d, 0xa260b57a
or r8d, edx
mov edx, r8d
xor edx, 0xa2000402
xor r8d, 0x1004280
mov r10d, eax
or r10d, 0x160d2c8
or r8d, 0x400c2900
and r8d, 0x416cfbc8
and edx, 0xbe110406
or edx, r8d
and r10d, 0x416cfbc8
and r9d, 0x820031
or r9d, r10d
xor r9d, edx
mov edx, r9d
xor edx, 0x40022000
xor r9d, 0x8b11c2ca
and r9d, 0x8b9dcbfa
and edx, 0x74623405
or edx, r9d
xor edx, 0x74623405
or edx, eax
xor edx, 0xffffffff
sete al
setne dl
cmp dword [0x1401172b8], 0xa
setge r8b
setl r9b
mov r10d, r9d
xor r10b, dl
mov esi, r10d
xor sil, 1
mov edi, r8d
xor dil, al
and dil, r8b
and dl, r9b
and r8b, al
or r8b, dl
or r8b, dil
mov eax, esi
xor al, r8b
and al, sil
xor sil, r10b
and sil, r8b
xor sil, r10b
mov edx, eax
xor dl, sil
mov edx, 0x159bd747
mov r9d, 0x1303c351
cmovne edx, r9d
test sil, sil
mov r8d, edx
cmovne r8d, r9d
test al, al
cmove r8d, edx
mov eax, r8d
jmp 0x1400011b0
mov eax, 0x38d6709a
jmp 0x1400011b0
mov eax, 0xf7dccb39
jmp 0x1400011b0
cmp eax, 0xf6a8695e
jne 0x1400011b0
mov esi, dword [rbp - 0x34]
mov rcx, qword [rbp]
xor rcx, rbp
sub rsp, 0x20
call fcn.140114790
add rsp, 0x20
mov eax, esi
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret