Function at 0x180001000
Capabilities:
Write file on windows

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
mov r15d, r8d
mov qword [rbp - 0x20], rdx
mov r14, rcx
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 7]
cmp ecx, 0xa
setl byte [rbp + 6]
mov r12, qword [sym.imp.KERNEL32.dll_CreateFileW]
mov eax, 0x613899b6
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeee57078
mov ecx, 0xfd970bc3
nop word cs:[rax + rax]
cmove eax, ecx
cmp dword [0x1800b00b4], 0xa
cmovl eax, ecx
cmp eax, 0xfd970bc2
jle 0x180001110
cmp eax, 0x3ed1ca7e
jg 0x180001180
cmp eax, 0x1ca4fc69
jle 0x180001262
cmp eax, 0x2df92f0c
jg 0x18000140e
cmp eax, 0x24a73cc2
jle 0x18000175a
cmp eax, 0x29b09546
jg 0x180001c14
cmp eax, 0x288136a3
jg 0x1800025e3
cmp eax, 0x24a73cc3
je 0x180003418
cmp eax, 0x25223e4a
je 0x180003436
cmp eax, 0x276c6aa9
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae395ab1
mov ecx, 0x2df92f0d
jmp 0x180001070
cmp eax, 0xb95deb1f
jle 0x180001200
cmp eax, 0xdcc54462
jle 0x1800012cd
cmp eax, 0xf1ead8ab
jg 0x18000146e
cmp eax, 0xe511c466
jle 0x1800017af
cmp eax, 0xebf168dc
jg 0x180001c5e
cmp eax, 0xe852f672
jg 0x180002622
cmp eax, 0xe511c467
je 0x18000348f
cmp eax, 0xe634463d
je 0x1800034ad
cmp eax, 0xe703f7c9
jne 0x18000107d
mov eax, 0xa7c9e7a2
jmp 0x18000107d
cmp eax, 0x602872b0
jle 0x180001338
cmp eax, 0x6ff10b97
jg 0x1800014ba
cmp eax, 0x661ffcea
jle 0x180001804
cmp eax, 0x69ba9164
jg 0x180001ca8
cmp eax, 0x681cb096
jg 0x180002661
cmp eax, 0x661ffceb
je 0x1800034b7
cmp eax, 0x6620e84b
je 0x1800034d5
cmp eax, 0x67f26269
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x974d7bbd
mov ecx, 0x1c09eae6
jmp 0x180001070
cmp eax, 0x99969301
jle 0x1800013a3
cmp eax, 0xa7207087
jg 0x180001506
cmp eax, 0xa3253963
jle 0x180001845
cmp eax, 0xa59d8f75
jg 0x180001d21
cmp eax, 0xa4b88402
jg 0x1800026a0
cmp eax, 0xa3253964
je 0x180003522
cmp eax, 0xa37088bd
je 0x18000352c
cmp eax, 0xa49b6f42
jne 0x18000107d
mov eax, 0x1952bac
jmp 0x18000107d
cmp eax, 0xc067e60
jle 0x180001598
cmp eax, 0x113dbff2
jle 0x180001886
cmp eax, 0x1519e498
jg 0x180001d57
cmp eax, 0x13057b9a
jg 0x1800026df
cmp eax, 0x113dbff3
je 0x18000354a
cmp eax, 0x114bc858
je 0x180003568
cmp eax, 0x11d59050
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8fa4fc3
mov ecx, 0xea4d60e
jmp 0x180001070
cmp eax, 0xcbe11f83
jle 0x1800015f8
cmp eax, 0xd246d31f
jle 0x1800018c7
cmp eax, 0xd6dbbe9b
jg 0x180001da1
cmp eax, 0xd67a1c7e
jg 0x18000270a
cmp eax, 0xd246d320
je 0x180003572
cmp eax, 0xd375b11d
je 0x1800035a5
cmp eax, 0xd51fabdb
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x10a9a349
mov ecx, 0xef8afc73
jmp 0x180001070
cmp eax, 0x4eef0bd7
jle 0x1800016ae
cmp eax, 0x56c73fe6
jle 0x18000193a
cmp eax, 0x594c14a5
jg 0x180001e3e
cmp eax, 0x57826da3
jg 0x180002793
cmp eax, 0x56c73fe7
je 0x1800035c3
cmp eax, 0x57489379
je 0x1800035e1
cmp eax, 0x577706fb
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x93740144
mov ecx, 0x112f271d
jmp 0x180001070
cmp eax, 0x8e2835f3
jle 0x1800016fa
cmp eax, 0x93b5c04c
jle 0x18000198f
cmp eax, 0x972e94d9
jg 0x180001ea8
cmp eax, 0x94cf9ecf
jg 0x1800027be
cmp eax, 0x93b5c04d
je 0x1800035eb
cmp eax, 0x9423a657
je 0x18000361e
cmp eax, 0x9483d356
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcc27a71c
mov ecx, 0x3e6317ef
jmp 0x180001070
cmp eax, 0x3903f925
jle 0x1800019d0
cmp eax, 0x3d2d9c09
jg 0x180001ef2
cmp eax, 0x3c1586c1
jg 0x1800027e9
cmp eax, 0x3903f926
je 0x1800036ae
cmp eax, 0x3982cd1b
je 0x1800036cc
cmp eax, 0x39e8909f
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa5a893d0
mov ecx, 0x5d90656a
jmp 0x180001070
cmp eax, 0xf67edfb2
jle 0x180001a25
cmp eax, 0xfa48433f
jg 0x180001f28
cmp eax, 0xf86b2eca
jg 0x180002881
cmp eax, 0xf67edfb3
je 0x1800036ea
cmp eax, 0xf6a9b080
je 0x180003708
cmp eax, 0xf70b3f6c
jne 0x18000107d
mov eax, 0x173d05cd
jmp 0x18000107d
cmp eax, 0x79c7fa2f
jle 0x180001a7a
cmp eax, 0x7df8723d
jg 0x180001f5e
cmp eax, 0x7cfc159b
jg 0x1800028c0
cmp eax, 0x79c7fa30
je 0x18000376c
cmp eax, 0x7b44089f
je 0x180003776
cmp eax, 0x7ce2f1c8
jne 0x18000107d
mov eax, 0xa4f3e38e
jmp 0x18000107d
cmp eax, 0xaf517e04
jle 0x180001abb
cmp eax, 0xb2f33544
jg 0x180001fa8
cmp eax, 0xb08e0e49
jg 0x180002935
cmp eax, 0xaf517e05
je 0x180003794
cmp eax, 0xafc56039
je 0x18000379e
cmp eax, 0xb089dc32
jne 0x18000107d
sub rsp, 0x40
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 2
mov rcx, r14
mov edx, 0xc0000000
xor r8d, r8d
xor r9d, r9d
call r12
add rsp, 0x40
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcfb03bec
mov ecx, 0xd8a2a0e9
jmp 0x180001070
cmp eax, 0x44dda2b
jg 0x180001afc
cmp eax, 0x1952bab
jle 0x180001ff2
cmp eax, 0x2c0c96b
jg 0x180002960
cmp eax, 0x1952bac
je 0x1800037a8
cmp eax, 0x19b4bb7
je 0x1800037c6
cmp eax, 0x2600394
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x57489379
mov ecx, 0xd246d320
jmp 0x180001070
cmp eax, 0xc1e99420
jg 0x180001b51
cmp eax, 0xbd7ed8ed
jle 0x180002028
cmp eax, 0xc0c0ebdc
jg 0x1800029b4
cmp eax, 0xbd7ed8ee
je 0x1800037e4
cmp eax, 0xbf4d0915
je 0x1800037ee
cmp eax, 0xbf6994c8
jne 0x18000107d
mov eax, 0x10
call fcn.18004d360
sub rsp, rax
mov rax, rsp
mov qword [rbp - 8], rax
sub rsp, 0x40
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 2
mov rcx, r14
mov edx, 0xc0000000
xor r8d, r8d
xor r9d, r9d
call r12
add rsp, 0x40
mov qword [rbp - 0x10], rax
mov rax, qword [rbp - 0x10]
cmp rax, 0xffffffffffffffff
sete byte [rbp + 5]
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x68079e
mov ecx, 0xc2f56d7e
jmp 0x180001070
cmp eax, 0x46624dca
jg 0x180001b92
cmp eax, 0x4442c24e
jle 0x180002072
cmp eax, 0x449d3ece
jg 0x180002a05
cmp eax, 0x4442c24f
je 0x18000380c
cmp eax, 0x445f0b4d
je 0x180003816
cmp eax, 0x446a5ae3
jne 0x18000107d
mov eax, 0x5d820f36
jmp 0x18000107d
cmp eax, 0x87fe7741
jg 0x180001bd3
cmp eax, 0x8526b4f3
jle 0x1800020bc
cmp eax, 0x865a0400
jg 0x180002a30
cmp eax, 0x8526b4f4
je 0x180003834
cmp eax, 0x861dee7e
je 0x180003852
cmp eax, 0x862ac241
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3644c1a1
mov ecx, 0xdc1ccd5d
jmp 0x180001070
cmp eax, 0x1fc83a0a
jle 0x180002106
cmp eax, 0x204e7b80
jg 0x180002aa3
cmp eax, 0x1fc83a0b
je 0x180003870
cmp eax, 0x20148225
je 0x18000388e
cmp eax, 0x202c8f67
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x40a3f7ad
mov ecx, 0xcf87ff4c
jmp 0x180001070
cmp eax, 0xe044dcd1
jle 0x180002150
cmp eax, 0xe405a057
jg 0x180002ae2
cmp eax, 0xe044dcd2
je 0x1800038ac
cmp eax, 0xe144016d
je 0x1800038ca
cmp eax, 0xe1968035
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb1fb8f4f
mov ecx, 0x8f1ed501
jmp 0x180001070
cmp eax, 0x624eb8b5
jle 0x1800021cd
cmp eax, 0x658d831e
jg 0x180002b0d
cmp eax, 0x624eb8b6
je 0x1800038e8
cmp eax, 0x6432d1fc
je 0x180003906
cmp eax, 0x64f39dcd
jne 0x18000107d
mov eax, 0x8c226c99
jmp 0x18000107d
cmp eax, 0x9cb77c74
jle 0x180002217
cmp eax, 0x9fd482e3
jg 0x180002b4c
cmp eax, 0x9cb77c75
je 0x180003910
cmp eax, 0x9f86ea06
je 0x18000391a
cmp eax, 0x9facdb2c
jne 0x18000107d
mov eax, 0x449d3ecf
jmp 0x18000107d
cmp eax, 0xea4d60d
jle 0x18000224d
cmp eax, 0xfcd4934
jg 0x180002b8b
cmp eax, 0xea4d60e
je 0x180003924
cmp eax, 0xf801bc9
je 0x180003942
cmp eax, 0xfca15a9
jne 0x18000107d
mov eax, 0x56c73fe7
jmp 0x18000107d
cmp eax, 0xcf587ca1
jle 0x180002297
cmp eax, 0xcfcb5374
jg 0x180002bb6
cmp eax, 0xcf587ca2
je 0x180003960
cmp eax, 0xcf87ff4c
je 0x1800039aa
cmp eax, 0xcfb03bec
jne 0x18000107d
sub rsp, 0x40
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 2
mov rcx, r14
mov edx, 0xc0000000
xor r8d, r8d
xor r9d, r9d
call r12
add rsp, 0x40
mov eax, 0xb089dc32
jmp 0x18000107d
cmp eax, 0x538b4516
jle 0x1800022e1
cmp eax, 0x55d1175d
jg 0x180002bf5
cmp eax, 0x538b4517
je 0x1800039da
cmp eax, 0x53af54ce
je 0x1800039f8
cmp eax, 0x54a38d3f
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9fd482e4
mov ecx, 0x64f39dcd
jmp 0x180001070
cmp eax, 0x90bc9570
jle 0x180002317
cmp eax, 0x92a88638
jg 0x180002c34
cmp eax, 0x90bc9571
je 0x180003a7d
cmp eax, 0x92780c7f
je 0x180003ab0
cmp eax, 0x92888159
jne 0x18000107d
mov eax, 0x4eef0bd8
jmp 0x18000107d
cmp eax, 0x3625c51d
jle 0x180002361
cmp eax, 0x37d5788b
jg 0x180002c5f
cmp eax, 0x3625c51e
je 0x180003aba
cmp eax, 0x3644c1a1
je 0x180003ad8
cmp eax, 0x36b396a6
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x90bc9571
mov ecx, 0xd85ca359
jmp 0x180001070
cmp eax, 0xf478f72b
jle 0x1800023cb
cmp eax, 0xf4c2477a
jg 0x180002c9e
cmp eax, 0xf478f72c
je 0x180003ae2
cmp eax, 0xf4872690
je 0x180003aec
cmp eax, 0xf4bf642d
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa59d8f76
mov ecx, 0x4754a08c
jmp 0x180001070
cmp eax, 0x774fc3f1
jle 0x180002415
cmp eax, 0x783b3caa
jg 0x180002d09
cmp eax, 0x774fc3f2
je 0x180003b1c
cmp eax, 0x77b9189f
je 0x180003b3a
cmp eax, 0x7815fe51
jne 0x18000107d
mov eax, 0x783b3cab
jmp 0x18000107d
cmp eax, 0xaaf130b4
jle 0x18000245f
cmp eax, 0xae395ab0
jg 0x180002d34
cmp eax, 0xaaf130b5
je 0x180003b58
cmp eax, 0xad9f4de7
je 0x180003b9d
cmp eax, 0xae2e0e7c
jne 0x18000107d
mov eax, 0x4b55dcf2
jmp 0x18000107d
cmp eax, 0x917cf1b
jle 0x1800024a9
cmp eax, 0xb324074
jg 0x180002d5f
cmp eax, 0x917cf1c
je 0x180003bbb
cmp eax, 0x9a19d3b
je 0x180003bc5
cmp eax, 0x9dbf249
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6432d1fc
mov ecx, 0x30385009
jmp 0x180001070
cmp eax, 0xc8fa4fc2
jle 0x1800024f3
cmp eax, 0xca9615bd
jg 0x180002d90
cmp eax, 0xc8fa4fc3
je 0x180003be3
cmp eax, 0xca04d9b2
je 0x180003bed
cmp eax, 0xca836b7f
jne 0x18000107d
mov eax, 0x24a73cc3
jmp 0x18000107d
cmp eax, 0x48ba2a4b
jle 0x18000253d
cmp eax, 0x4be9461f
jg 0x180002dcf
cmp eax, 0x48ba2a4c
je 0x180003c50
cmp eax, 0x4b55dcf2
je 0x180003c5a
cmp eax, 0x4b670ba6
jne 0x18000107d
mov eax, 0x6a975e67
jmp 0x18000107d
cmp eax, 0x8c226c98
jle 0x180002587
cmp eax, 0x8e02047f
jg 0x180002e0e
cmp eax, 0x8c226c99
je 0x180003c78
cmp eax, 0x8c4a37cf
je 0x180003c96
cmp eax, 0x8ce0307f
jne 0x18000107d
mov eax, 0xae530da0
jmp 0x18000107d
cmp eax, 0x2bd8bec2
jg 0x180002e4d
cmp eax, 0x29b09547
je 0x180003cc6
cmp eax, 0x29b3dc5b
je 0x180003ce4
cmp eax, 0x2b5d1be5
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x917cf1c
mov ecx, 0xf478f72c
jmp 0x180001070
cmp eax, 0xef7beb70
jg 0x180002e8c
cmp eax, 0xebf168dd
je 0x180003cee
cmp eax, 0xee57472d
je 0x180003d0c
cmp eax, 0xeee57078
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfbc8481c
mov ecx, 0x762403ca
jmp 0x180001070
cmp eax, 0x6e45f4d1
jg 0x180002eb7
cmp eax, 0x69ba9165
je 0x180003d2a
cmp eax, 0x6a975e67
je 0x180003d34
cmp eax, 0x6d966c97
jne 0x18000107d
mov eax, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov eax, 0xfd86fff6
mov esi, 0x92780c7f
cmove eax, esi
sete bl
cmp edi, 0xa
mov ecx, 0xfd86fff6
cmovge eax, ecx
setl cl
xor cl, bl
cmovne eax, esi
test dl, 1
mov ecx, eax
cmove ecx, esi
cmp edi, 0xa
cmovl ecx, eax
mov eax, ecx
jmp 0x18000107d
cmp eax, 0xa5a89a01
jg 0x180002ee2
cmp eax, 0xa59d8f76
je 0x180003d52
cmp eax, 0xa5a047d0
je 0x180003d82
cmp eax, 0xa5a893d0
jne 0x18000107d
mov eax, 0x39e8909f
jmp 0x18000107d
cmp eax, 0x18074b24
jg 0x180002f0d
cmp eax, 0x1519e499
je 0x180003da0
cmp eax, 0x159f80e5
je 0x180003dbe
cmp eax, 0x173d05cd
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x58661675
mov ecx, 0xc0c0ebdd
jmp 0x180001070
cmp eax, 0xd8a2a0e8
jg 0x180002f4c
cmp eax, 0xd6dbbe9c
je 0x180003dc8
cmp eax, 0xd85593b4
je 0x180003de6
cmp eax, 0xd85ca359
jne 0x18000107d
mov edx, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea ecx, [rdx - 1]
imul ecx, edx
and ecx, 1
sete r8b
cmp edi, 9
setg bl
cmp edi, 0xa
setl al
mov edx, ecx
or dl, al
xor al, r8b
and dl, al
and bl, r8b
xor bl, dl
mov edx, eax
xor dl, 1
or dl, bl
mov ebx, eax
xor bl, dl
mov ebx, 0xf5423384
mov esi, 0x90bc9571
cmovne ebx, esi
test dl, dl
mov edx, 0xf5423384
cmovne edx, ebx
test al, al
cmove edx, ebx
test ecx, ecx
mov eax, edx
mov ecx, 0xf5423384
cmove eax, ecx
cmp edi, 0xa
cmovge eax, edx
jmp 0x18000107d
cmp eax, 0x5d906569
jg 0x180002f8b
cmp eax, 0x594c14a6
je 0x180003e04
cmp eax, 0x5ccd684b
je 0x180003e22
cmp eax, 0x5d820f36
jne 0x18000107d
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp ecx, 0xa
setl bl
xor bl, al
mov eax, 0x4545e138
mov ebx, 0x7dbcccd7
cmovne eax, ebx
test dl, 1
cmove eax, ebx
cmp ecx, 0xa
cmovl eax, ebx
jmp 0x18000107d
cmp eax, 0x98b21bbb
jg 0x180002fca
cmp eax, 0x972e94da
je 0x180003e40
cmp eax, 0x974d7bbd
je 0x180003e5e
cmp eax, 0x97eb3b5a
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa1a97fd9
mov ecx, 0xa2f83301
jmp 0x180001070
cmp eax, 0x3db785f1
jg 0x180003009
cmp eax, 0x3d2d9c0a
je 0x180003e68
cmp eax, 0x3d8b3ee3
je 0x180003e86
cmp eax, 0x3da045a3
jne 0x18000107d
mov eax, 0xa6745be9
jmp 0x18000107d
cmp eax, 0xfbcc5e14
jg 0x180003034
cmp eax, 0xfa484340
je 0x180003e90
cmp eax, 0xfaa538a2
je 0x180003ec3
cmp eax, 0xfbc8481c
jne 0x18000107d
mov eax, 0x762403ca
jmp 0x18000107d
cmp eax, 0x7ecd5ac2
jg 0x180003073
cmp eax, 0x7df8723e
je 0x180003ecd
cmp eax, 0x7e1cc4f7
je 0x180003ed7
cmp eax, 0x7e34e902
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x19a2dfa9
mov ecx, 0x3da045a3
jmp 0x180001070
cmp eax, 0xb7a8c90a
jle 0x18000309e
cmp eax, 0xb7a8c90b
je 0x180003ef5
cmp eax, 0xb7eda67b
je 0x180003f13
cmp eax, 0xb84afdc1
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcc27a71c
mov ecx, 0x9483d356
jmp 0x180001070
cmp eax, 0x68079d
jle 0x1800030e4
cmp eax, 0x68079e
je 0x180003f1d
cmp eax, 0x1441294
je 0x180003f59
cmp eax, 0x158082f
jne 0x18000107d
mov eax, 0x45267fb6
jmp 0x18000107d
cmp eax, 0xbbdbc109
jle 0x180003118
cmp eax, 0xbbdbc10a
je 0x180003f63
cmp eax, 0xbd137e4d
je 0x180003f81
cmp eax, 0xbd41dd3e
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd137e4d
mov ecx, 0x3982cd1b
jmp 0x180001070
cmp eax, 0x40a3f7ac
jle 0x180003138
cmp eax, 0x40a3f7ad
je 0x180003f9f
cmp eax, 0x439c4976
je 0x180003fa9
cmp eax, 0x43a9889c
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3c1586c2
mov ecx, 0x55d1175e
jmp 0x180001070
cmp eax, 0x82eecb43
jle 0x18000316c
cmp eax, 0x82eecb44
je 0x180003fb3
cmp eax, 0x83775d63
je 0x180003fd1
cmp eax, 0x83b9f07e
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe634463d
mov ecx, 0x87fe7742
jmp 0x180001070
cmp eax, 0x1e7f76ff
jle 0x18000318c
cmp eax, 0x1e7f7700
je 0x180003fef
cmp eax, 0x1ecbe81a
je 0x18000400d
cmp eax, 0x1f0245c2
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2bd8bec3
mov ecx, 0x862ac241
jmp 0x180001070
cmp eax, 0xde67e962
jle 0x1800031ac
cmp eax, 0xde67e963
je 0x180004017
cmp eax, 0xdeac2cf9
je 0x180004035
cmp eax, 0xdf9ba7d6
jne 0x18000107d
mov eax, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp edi, 9
setg bl
cmp edi, 0xa
setl cl
mov eax, ecx
and al, dl
xor cl, r8b
or bl, r8b
and bl, cl
xor bl, al
mov eax, 0x82cb1a8d
mov ebx, 0x87afa190
cmovne eax, ebx
test cl, cl
cmovne eax, ebx
test edx, edx
mov ecx, eax
cmove ecx, ebx
jmp 0x18000472f
cmp eax, 0x613899b5
jle 0x1800031cc
cmp eax, 0x613899b6
je 0x180004053
cmp eax, 0x6204a471
je 0x180004072
cmp eax, 0x62231a70
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2bd8bec3
mov ecx, 0x8526b4f4
jmp 0x180001070
cmp eax, 0x9a38da6d
jle 0x180003200
cmp eax, 0x9a38da6e
je 0x1800040a2
cmp eax, 0x9c51d8dc
je 0x1800040c0
cmp eax, 0x9c709912
jne 0x18000107d
mov eax, 0xc34aca09
jmp 0x18000107d
cmp eax, 0xc9c8562
jle 0x180003220
cmp eax, 0xc9c8563
je 0x1800040f0
cmp eax, 0xdf04625
je 0x1800040fa
cmp eax, 0xe4b06a2
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x159f80e5
mov ecx, 0xa78507ba
jmp 0x180001070
cmp eax, 0xcd2707c7
jle 0x180003240
cmp eax, 0xcd2707c8
je 0x18000414a
cmp eax, 0xcd790641
je 0x180004157
cmp eax, 0xce129454
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6c8051e
mov ecx, 0x1519e499
jmp 0x180001070
cmp eax, 0x50179253
jle 0x180003260
cmp eax, 0x50179254
je 0x180004161
cmp eax, 0x5253e3dc
je 0x180004191
cmp eax, 0x5256de4a
jne 0x18000107d
mov eax, 0x594c14a6
jmp 0x18000107d
cmp eax, 0x8f28d687
jle 0x180003280
cmp eax, 0x8f28d688
je 0x1800041af
cmp eax, 0x8f7c1f9a
je 0x1800041cd
cmp eax, 0x9015589e
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee57472d
mov ecx, 0x3db785f2
jmp 0x180001070
cmp eax, 0x2fe246b2
jle 0x1800032a0
cmp eax, 0x2fe246b3
je 0x1800041d7
cmp eax, 0x30385009
je 0x1800041f5
cmp eax, 0x30cdb94c
jne 0x18000107d
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp ecx, 0xa
setl bl
xor bl, al
mov eax, 0x9fd482e4
mov ebx, 0x202c8f67
cmovne eax, ebx
test dl, 1
cmove eax, ebx
cmp ecx, 0xa
cmovl eax, ebx
jmp 0x18000107d
cmp eax, 0xf230f752
jle 0x1800032d4
cmp eax, 0xf230f753
je 0x180004213
cmp eax, 0xf30820f2
je 0x18000427f
cmp eax, 0xf31ce98c
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x95875c20
mov ecx, 0xf801bc9
jmp 0x180001070
cmp eax, 0x76fc8900
jle 0x1800032f4
cmp eax, 0x76fc8901
je 0x1800042c9
cmp eax, 0x7732119d
je 0x1800042e7
cmp eax, 0x773d76a6
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x79c7fa30
mov ecx, 0x3d2d9c0a
jmp 0x180001070
cmp eax, 0xa7731f77
jle 0x180003328
cmp eax, 0xa7731f78
je 0x180004346
cmp eax, 0xa78507ba
je 0x180004364
cmp eax, 0xa7c9e7a2
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x57489379
mov ecx, 0x53af54ce
jmp 0x180001070
cmp eax, 0x4f3637b
jle 0x18000335c
cmp eax, 0x4f3637c
je 0x180004394
cmp eax, 0x8e7f3a6
je 0x1800043b2
cmp eax, 0x905774d
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e2009b5
mov ecx, 0x288136a4
jmp 0x180001070
cmp eax, 0xc34aca08
jle 0x18000337c
cmp eax, 0xc34aca09
je 0x1800043d0
cmp eax, 0xc7f4cc53
je 0x18000441a
cmp eax, 0xc8a28df2
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e020480
mov ecx, 0xa7207088
jmp 0x180001070
cmp eax, 0x4754a08b
jle 0x1800033b0
cmp eax, 0x4754a08c
je 0x180004438
cmp eax, 0x482d1de6
je 0x180004456
cmp eax, 0x489e1852
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb84afdc1
mov ecx, 0xfff4d9dd
jmp 0x180001070
cmp eax, 0x89cf1f1a
jle 0x1800033e4
cmp eax, 0x89cf1f1b
je 0x180004474
cmp eax, 0x8ab868a6
je 0x18000447e
cmp eax, 0x8ae4bb55
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x93b5c04d
mov ecx, 0x4442c24f
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x93b5c04d
cmovle eax, ecx
jmp 0x18000107d
cmp eax, 0x288136a4
je 0x180004488
cmp eax, 0x29547c60
je 0x1800044a6
cmp eax, 0x297189a1
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcc54463
mov ecx, 0x208d43b5
jmp 0x180001070
cmp eax, 0xe852f673
je 0x1800044c4
cmp eax, 0xe8ec5c8c
je 0x180004528
cmp eax, 0xeb0a495e
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x19a2dfa9
mov ecx, 0x7e34e902
jmp 0x180001070
cmp eax, 0x681cb097
je 0x18000453e
cmp eax, 0x688aed69
je 0x1800045b8
cmp eax, 0x691d3cb6
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1dc963f4
mov ecx, 0x385c08d0
jmp 0x180001070
cmp eax, 0xa4b88403
je 0x1800045d6
cmp eax, 0xa4f3e38e
je 0x1800045e0
cmp eax, 0xa4ff860a
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6ff10b98
mov ecx, 0xce129454
jmp 0x180001070
cmp eax, 0x13057b9b
je 0x180004651
cmp eax, 0x1402d580
je 0x18000466f
cmp eax, 0x14cd7485
jne 0x18000107d
mov eax, 0x773d76a6
jmp 0x18000107d
cmp eax, 0xd67a1c7f
je 0x180004679
cmp eax, 0xd6bb2b22
je 0x1800046a9
cmp eax, 0xd6d26dd2
jne 0x18000107d
mov ecx, dword [0x1800b00b0]
mov edx, dword [0x1800b00b4]
lea eax, [rcx - 1]
imul eax, ecx
and eax, 1
sete r8b
cmp edx, 0xa
setl r9b
cmp edx, 9
setg dl
and dl, r8b
mov ebx, r9d
xor bl, r8b
or al, r9b
and al, bl
xor al, dl
xor al, bl
or al, bl
mov edx, r9d
or dl, r8b
xor dl, bl
and r9b, r8b
mov ecx, r9d
xor cl, dl
not cl
or cl, dl
and cl, r9b
xor cl, al
test cl, 1
mov eax, 0x1441294
mov ecx, 0x3c9d9c98
cmovne eax, ecx
jmp 0x18000107d
cmp eax, 0x57826da4
je 0x1800046c7
cmp eax, 0x57a0e027
je 0x18000473c
cmp eax, 0x58661675
jne 0x18000107d
mov eax, 0xc0c0ebdd
jmp 0x18000107d
cmp eax, 0x94cf9ed0
je 0x18000475a
cmp eax, 0x95395d14
je 0x18000477c
cmp eax, 0x95875c20
jne 0x18000107d
mov eax, 0xf31ce98c
jmp 0x18000107d
cmp eax, 0x3c1586c2
je 0x180004786
cmp eax, 0x3c35504b
je 0x1800047b6
cmp eax, 0x3c9d9c98
jne 0x18000107d
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl r9b
mov eax, r9d
xor al, r8b
or bl, r8b
and bl, al
and dl, r9b
xor dl, bl
mov ecx, eax
xor cl, 1
or cl, dl
mov edx, eax
xor dl, cl
or r9b, r8b
xor r9b, al
test dl, dl
mov edx, 0x82eecb44
mov ebx, 0x1441294
cmovne edx, ebx
test cl, cl
mov ecx, 0x82eecb44
cmovne ecx, edx
test al, al
cmove ecx, edx
test r9b, r9b
mov eax, 0x82eecb44
cmovne ecx, eax
mov eax, ecx
jmp 0x18000107d
cmp eax, 0xf86b2ecb
je 0x1800047c0
cmp eax, 0xf8996cda
je 0x1800047de
cmp eax, 0xf9d920d0
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x865a0401
mov ecx, 0x37d5788c
jmp 0x180001070
cmp eax, 0x7cfc159c
je 0x1800047e8
cmp eax, 0x7d54a669
je 0x180004834
cmp eax, 0x7dbcccd7
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl dl
mov ebx, edx
xor bl, al
mov ecx, edx
or cl, al
xor cl, bl
and dl, al
mov eax, edx
xor al, cl
test bl, bl
mov ebx, 0x4545e138
mov edi, 0xdf9ba7d6
cmovne ebx, edi
test al, al
mov eax, 0xdf9ba7d6
cmovne eax, ebx
test cl, cl
cmovne eax, edi
test dl, dl
cmove eax, ebx
jmp 0x18000107d
cmp eax, 0xb08e0e4a
je 0x180004852
cmp eax, 0xb1b99584
je 0x180004870
cmp eax, 0xb1fb8f4f
jne 0x18000107d
mov eax, 0xe1968035
jmp 0x18000107d
cmp eax, 0x2c0c96c
je 0x18000487a
cmp eax, 0x38b4439
je 0x1800048d1
cmp eax, 0x3d987e1
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl cl
mov edx, ecx
xor dl, al
or cl, al
xor cl, dl
mov eax, 0xae395ab1
mov ecx, 0x276c6aa9
jmp 0x180004e74
cmp eax, 0xc0c0ebdd
je 0x1800048ef
cmp eax, 0xc0ea1972
je 0x18000490d
cmp eax, 0xc1282b5d
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6028e09c
mov ecx, 0xe405a058
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x6028e09c
cmovle eax, ecx
jmp 0x18000107d
cmp eax, 0x449d3ecf
je 0x18000492b
cmp eax, 0x45267fb6
je 0x180004949
cmp eax, 0x4545e138
jne 0x18000107d
mov eax, 0x7dbcccd7
jmp 0x18000107d
cmp eax, 0x865a0401
je 0x180004967
cmp eax, 0x871d203e
je 0x180004971
cmp eax, 0x87afa190
jne 0x18000107d
mov edx, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea ecx, [rdx - 1]
imul ecx, edx
and ecx, 1
sete dl
cmp edi, 0xa
setl al
xor dl, al
mov ebx, eax
or bl, cl
and bl, dl
xor dl, 1
and al, cl
or al, dl
mov edx, ebx
xor dl, al
mov r8d, edx
not r8b
not bl
and bl, al
or bl, r8b
xor bl, dl
test bl, 1
mov eax, 0x82cb1a8d
mov edx, 0x880b8977
jmp 0x180004725
cmp eax, 0x204e7b81
je 0x18000498f
cmp eax, 0x208d43b5
je 0x1800049ad
cmp eax, 0x22b9956c
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7ce2f1c8
mov ecx, 0xa4f3e38e
jmp 0x180001070
cmp eax, 0xe405a058
je 0x1800049b7
cmp eax, 0xe4539a98
je 0x1800049c1
cmp eax, 0xe4c85b3b
jne 0x18000107d
mov eax, 0x681cb097
jmp 0x18000107d
cmp eax, 0x658d831f
je 0x180004a07
cmp eax, 0x658fb898
je 0x180004a37
cmp eax, 0x661179a6
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x14cd7485
mov ecx, 0x773d76a6
jmp 0x180001070
cmp eax, 0x9fd482e4
je 0x180004a55
cmp eax, 0xa1a97fd9
je 0x180004a5f
cmp eax, 0xa2f83301
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa1a97fd9
mov ecx, 0x69ba9165
jmp 0x180001070
cmp eax, 0xfcd4935
je 0x180004a69
cmp eax, 0x10a9a349
je 0x180004a87
cmp eax, 0x112f271d
jne 0x18000107d
mov eax, 0xcac64415
jmp 0x18000107d
cmp eax, 0xcfcb5375
je 0x180004a91
cmp eax, 0xd0a1c5a7
je 0x180004a9b
cmp eax, 0xd188aeb8
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb2f33545
mov ecx, 0x29b3dc5b
jmp 0x180001070
cmp eax, 0x55d1175e
je 0x180004aa5
cmp eax, 0x5643dc0f
je 0x180004ac3
cmp eax, 0x566202eb
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5256de4a
mov ecx, 0x594c14a6
jmp 0x180001070
cmp eax, 0x92a88639
je 0x18000104d
cmp eax, 0x931c7c32
je 0x180004ae1
cmp eax, 0x93740144
jne 0x18000107d
mov eax, 0x577706fb
jmp 0x18000107d
cmp eax, 0x37d5788c
je 0x180004aff
cmp eax, 0x37fde698
je 0x180004b09
cmp eax, 0x385c08d0
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4b6b685
mov ecx, 0xa5a047d0
jmp 0x180001070
cmp eax, 0xf4c2477b
je 0x180004b13
cmp eax, 0xf4e83403
je 0x180004b31
cmp eax, 0xf5423384
jne 0x18000107d
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl cl
mov eax, ecx
xor al, r8b
or dl, cl
and dl, al
and bl, r8b
and cl, r8b
xor cl, bl
xor cl, dl
mov eax, 0x95395d14
mov ecx, 0xd6bb2b22
cmovne eax, ecx
jmp 0x18000107d
cmp eax, 0x783b3cab
je 0x180004b4f
cmp eax, 0x78969acb
je 0x180004b7f
cmp eax, 0x797b90f4
jne 0x18000107d
mov eax, 0xca9615be
jmp 0x18000107d
cmp eax, 0xae395ab1
je 0x180004b9d
cmp eax, 0xae530da0
je 0x180004bbb
cmp eax, 0xaf213d93
jne 0x18000107d
mov eax, 0x994b3ded
jmp 0x18000107d
cmp eax, 0xb324075
je 0x180004bd9
cmp eax, 0xb5efb5c
je 0x180004be3
cmp eax, 0xb6a6e74
jne 0x18000107d
mov eax, 0x94cf9ed0
mov r13d, 1
jmp 0x18000107d
cmp eax, 0xca9615be
je 0x180004c13
cmp eax, 0xcaa963ce
je 0x180004c31
cmp eax, 0xcac64415
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6e45f4d2
mov ecx, 0x4be94620
jmp 0x180001070
cmp eax, 0x4be94620
je 0x180004c67
cmp eax, 0x4d5f8f73
je 0x180004c71
cmp eax, 0x4e17923e
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c51d8dc
mov ecx, 0x3ed1ca7f
jmp 0x180001070
cmp eax, 0x8e020480
je 0x180004c7b
cmp eax, 0x8e12d688
je 0x180004c85
cmp eax, 0x8e2009b5
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6e45f4d2
mov ecx, 0xcac64415
jmp 0x180001070
cmp eax, 0x2bd8bec3
je 0x180004c8f
cmp eax, 0x2c234500
je 0x180004c99
cmp eax, 0x2c61d99e
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc1e99421
mov ecx, 0x1f0245c2
jmp 0x180001070
cmp eax, 0xef7beb71
je 0x180004ca3
cmp eax, 0xef8afc73
je 0x180004cc1
cmp eax, 0xf1414047
jne 0x18000107d
mov eax, 0x204e7b81
jmp 0x18000107d
cmp eax, 0x6e45f4d2
je 0x180004cdf
cmp eax, 0x6f02fe58
je 0x180004cfd
cmp eax, 0x6fcad31b
jne 0x18000107d
mov eax, 0x3625c51e
jmp 0x18000107d
cmp eax, 0xa5a89a02
je 0x180004d07
cmp eax, 0xa6745be9
je 0x180004d3a
cmp eax, 0xa6c8051e
jne 0x18000107d
mov eax, 0x1519e499
jmp 0x18000107d
cmp eax, 0x18074b25
je 0x180004d58
cmp eax, 0x19a2dfa9
je 0x180004d62
cmp eax, 0x1c09eae6
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x974d7bbd
mov ecx, 0xa7731f78
jmp 0x180001070
cmp eax, 0xd8a2a0e9
je 0x180004d6c
cmp eax, 0xda8798bd
je 0x180004d76
cmp eax, 0xdc1ccd5d
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xddd78c62
mov ecx, 0x871d203e
jmp 0x180001070
cmp eax, 0x5d90656a
je 0x180004d94
cmp eax, 0x5fddc4c4
je 0x180004db2
cmp eax, 0x6004e1fe
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x44dda2c
mov ecx, 0xbf4d0915
jmp 0x180001070
cmp eax, 0x98b21bbc
je 0x180004de2
cmp eax, 0x98be6cf5
je 0x180004e00
cmp eax, 0x994b3ded
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaf213d93
mov ecx, 0x77b9189f
jmp 0x180001070
cmp eax, 0x3db785f2
je 0x180004e1e
cmp eax, 0x3e285c6a
je 0x180004e3c
cmp eax, 0x3e6317ef
jne 0x18000107d
mov eax, 0xfff4d9dd
jmp 0x18000107d
cmp eax, 0xfbcc5e15
je 0x180004e46
cmp eax, 0xfc0a4c9b
je 0x180004e81
cmp eax, 0xfd86fff6
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8996cda
mov ecx, 0x50179254
jmp 0x180001070
cmp eax, 0x7ecd5ac3
je 0x180004e9f
cmp eax, 0x7f567093
je 0x180004ebd
cmp eax, 0x7fd47e3c
jne 0x18000107d
mov eax, 0xb95deb20
jmp 0x18000107d
cmp eax, 0xb2f33545
je 0x180004f0c
cmp eax, 0xb6e79ed4
jne 0x18000514b
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe852f673
mov ecx, 0xdf04625
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0xe852f673
cmovle eax, ecx
jmp 0x18000107d
cmp eax, 0xfd970bc3
je 0x180004f16
cmp eax, 0xfff4d9dd
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb84afdc1
mov ecx, 0xcfcb5375
jmp 0x180001070
cmp eax, 0xb95deb20
je 0x180004f34
cmp eax, 0xba109c15
jne 0x18000107d
mov eax, 0x661ffceb
jmp 0x18000107d
cmp eax, 0x3ed1ca7f
je 0x180004f52
cmp eax, 0x3f303411
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1402d580
mov ecx, 0xad9f4de7
jmp 0x180001070
cmp eax, 0x812f7195
je 0x180004f70
cmp eax, 0x82cb1a8d
jne 0x18000107d
mov eax, 0x87afa190
jmp 0x18000107d
cmp eax, 0x1ca4fc6a
je 0x180004f7a
cmp eax, 0x1dc963f4
jne 0x18000107d
mov eax, 0x566202eb
jmp 0x18000107d
cmp eax, 0xdcc54463
je 0x180004f84
cmp eax, 0xddd78c62
jne 0x18000107d
mov eax, 0x871d203e
jmp 0x18000107d
cmp eax, 0x602872b1
je 0x180004f8e
cmp eax, 0x6028e09c
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe405a058
mov ecx, 0x38b4439
jmp 0x180001070
cmp eax, 0x99969302
je 0x180004f98
cmp eax, 0x99c06618
jne 0x18000107d
mov eax, 0x276c6aa9
jmp 0x18000107d
cmp eax, 0xc067e61
je 0x180004fb6
cmp eax, 0xc591a4b
jne 0x18000107d
mov eax, 0x3d987e1
jmp 0x18000107d
cmp eax, 0xcbe11f84
je 0x180004fe6
cmp eax, 0xcc27a71c
jne 0x18000107d
mov eax, 0x9483d356
jmp 0x18000107d
cmp eax, 0x4eef0bd8
je 0x180005004
cmp eax, 0x4f563e62
jne 0x18000107d
mov eax, 0xd85ca359
jmp 0x18000107d
cmp eax, 0x8e2835f4
je 0x180005079
cmp eax, 0x8f1ed501
jne 0x18000107d
mov eax, 0x931c7c32
jmp 0x18000107d
cmp eax, 0x2df92f0d
je 0x180005083
cmp eax, 0x2f84b062
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd7ed8ee
mov ecx, 0x78969acb
jmp 0x180001070
cmp eax, 0xf1ead8ac
je 0x1800050a1
cmp eax, 0xf22c24af
jne 0x18000107d
mov eax, 0x972e94da
jmp 0x18000107d
cmp eax, 0x6ff10b98
je 0x1800050bf
cmp eax, 0x762403ca
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfbc8481c
mov ecx, 0x8f7c1f9a
jmp 0x180001070
cmp eax, 0xa7207088
je 0x1800050dd
cmp eax, 0xa72955ff
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9f86ea06
mov ecx, 0xf70b3f6c
jmp 0x180001070
cmp eax, 0x44dda2c
je 0x1800050fb
cmp eax, 0x4b6b685
jne 0x18000107d
mov eax, 0x661179a6
jmp 0x18000107d
cmp eax, 0xc1e99421
je 0x180005105
cmp eax, 0xc2f56d7e
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c51d8dc
mov ecx, 0x931c7c32
jmp 0x180001070
cmp eax, 0x46624dcb
je 0x18000510f
cmp eax, 0x469bb55a
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x18074b25
mov ecx, 0x658fb898
jmp 0x180001070
cmp eax, 0x87fe7742
je 0x18000512d
cmp eax, 0x880b8977
jne 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x95875c20
mov ecx, 0xf31ce98c
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca836b7f
mov ecx, 0xe4539a98
jmp 0x180001070
mov eax, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp edi, 9
setg bl
cmp edi, 0xa
setl cl
mov eax, ecx
and al, dl
xor cl, r8b
or bl, r8b
and bl, cl
xor bl, al
xor cl, bl
mov ecx, 0x10a9a349
mov esi, 0xd51fabdb
cmovne ecx, esi
test bl, bl
cmovne ecx, esi
test edx, edx
mov eax, ecx
cmove eax, esi
cmp edi, 0xa
cmovge eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x602872b1
mov ecx, 0x83b9f07e
jmp 0x180001070
mov eax, 0x7e1cc4f7
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba109c15
mov ecx, 0xaaf130b5
jmp 0x180001070
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov ebx, 0x3c1586c2
mov edi, 0x43a9889c
cmove ebx, edi
sete r8b
cmp ecx, 0xa
mov eax, 0x3c1586c2
cmovge ebx, eax
setl al
xor al, r8b
cmovne ebx, edi
cmp ecx, 0xa
mov eax, ebx
cmovl eax, edi
test dl, 1
cmove eax, ebx
jmp 0x18000107d
mov eax, 0x19b4bb7
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3d8b3ee3
mov ecx, 0x76fc8901
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfaa538a2
mov ecx, 0x7ecd5ac3
jmp 0x180001070
mov eax, 0xf4e83403
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl cl
mov edx, ecx
xor dl, al
or cl, al
xor cl, dl
mov eax, 0xe703f7c9
mov ecx, 0x8f28d688
jmp 0x180004e74
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf30820f2
mov ecx, 0x7732119d
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfca15a9
mov ecx, 0xb7eda67b
jmp 0x180001070
mov eax, 0x53af54ce
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl cl
mov edx, ecx
xor dl, al
or cl, al
xor cl, dl
mov eax, 0x30cdb94c
mov ecx, 0x8c226c99
jmp 0x180004e74
mov ecx, dword [0x1800b00b0]
mov edx, dword [0x1800b00b4]
lea eax, [rcx - 1]
imul eax, ecx
and eax, 1
sete r9b
cmp edx, 9
setg r8b
cmp edx, 0xa
setl bl
mov r10d, ebx
xor r10b, r9b
mov ecx, r10d
xor cl, 1
and al, bl
or al, cl
or r8b, r9b
xor al, r8b
mov edx, ebx
or dl, r9b
xor dl, r10b
and bl, r9b
mov ecx, ebx
xor cl, dl
mov ecx, 0xf22c24af
mov edi, 0x7b44089f
cmovne ecx, edi
test dl, dl
mov esi, 0xf22c24af
cmovne ecx, esi
test bl, bl
cmove ecx, edi
test al, al
mov edx, 0xf22c24af
cmovne edx, ecx
test r10b, r10b
cmovne ecx, edx
test r8b, r8b
cmove ecx, edx
test al, al
cmovne ecx, esi
mov r12, qword [sym.imp.KERNEL32.dll_CreateFileW]
mov eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9cb77c75
mov ecx, 0x5ccd684b
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e2835f4
mov ecx, 0xc1282b5d
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa49b6f42
mov ecx, 0x1952bac
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
and ecx, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl dl
mov r8d, edx
and r8b, al
xor al, dl
mov ebx, edx
or bl, cl
and bl, al
xor al, 1
and dl, cl
or dl, al
mov eax, ebx
xor al, dl
xor dl, 1
and dl, bl
xor dl, al
mov eax, r8d
xor al, dl
test al, 1
mov ecx, 0x445f0b4d
mov eax, 0x97eb3b5a
cmovne ecx, eax
test dl, dl
mov eax, 0x445f0b4d
cmovne eax, ecx
test r8b, r8b
cmove eax, ecx
jmp 0x18000107d
mov eax, 0x3d2d9c0a
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x158082f
mov ecx, 0x45267fb6
jmp 0x180001070
mov eax, 0x774fc3f2
jmp 0x18000107d
mov eax, 0xfcd4935
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa49b6f42
mov ecx, 0x22b9956c
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa3253964
mov ecx, 0x6d966c97
jmp 0x180001070
mov eax, 0x2f84b062
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x812f7195
mov ecx, 0x2c234500
jmp 0x180001070
mov eax, 0x8ae4bb55
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x97eb3b5a
mov ecx, 0xf230f753
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc1e99421
mov ecx, 0x2c61d99e
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa3253964
mov ecx, 0x19b4bb7
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a38da6e
mov ecx, 0x99c06618
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9facdb2c
mov ecx, 0x449d3ecf
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf67edfb3
mov ecx, 0xcf587ca2
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7df8723e
mov ecx, 0x4f3637c
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd86fff6
mov ecx, 0x861dee7e
jmp 0x180001070
mov eax, 0x9dbf249
jmp 0x18000107d
mov eax, 0x3903f926
jmp 0x18000107d
mov eax, 0xa72955ff
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8fa4fc3
mov ecx, 0x6620e84b
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x446a5ae3
mov ecx, 0x8e7f3a6
jmp 0x180001070
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl al
mov ecx, eax
or dl, al
and al, r8b
xor cl, r8b
and dl, cl
and bl, r8b
xor bl, al
xor bl, dl
mov eax, 0x113dbff3
mov ecx, 0xef7beb71
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f84b062
mov ecx, 0xbd7ed8ee
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x2f84b062
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa4b88403
mov ecx, 0xf1ead8ac
jmp 0x180001070
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl al
mov ecx, eax
or dl, al
mov r9d, eax
and r9b, r8b
xor cl, r8b
and dl, cl
and bl, r8b
xor bl, dl
mov edx, ecx
xor dl, 1
or dl, bl
mov eax, ecx
xor al, dl
xor al, 1
xor dl, 1
and dl, cl
or dl, al
mov ecx, edx
not cl
movzx ecx, cl
movzx eax, al
test r9b, r9b
cmove eax, ecx
test al, 1
mov eax, 0x439c4976
mov ebx, 0xd67a1c7f
cmovne eax, ebx
test r9b, r9b
mov ecx, 0x439c4976
cmove eax, ecx
xor dl, r9b
test dl, 1
cmovne eax, ebx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl cl
mov edx, ecx
xor dl, al
or cl, al
xor cl, dl
mov eax, 0x7815fe51
mov ecx, 0x783b3cab
jmp 0x180004e74
mov eax, 0xf4c2477b
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6fcad31b
mov ecx, 0x46624dcb
jmp 0x180001070
mov eax, 0x62231a70
jmp 0x18000107d
mov eax, 0xf4bf642d
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf4bf642d
mov ecx, 0xa59d8f76
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0xf4bf642d
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb5efb5c
mov ecx, 0x9015589e
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x20148225
mov ecx, 0x972e94da
jmp 0x180001070
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp ecx, 9
setg dl
cmp ecx, 0xa
setl bl
mov ecx, ebx
xor cl, al
xor cl, 1
and bl, al
or dl, al
and dl, cl
xor dl, bl
mov eax, 0xd375b11d
mov ecx, 0xae2e0e7c
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1402d580
mov ecx, 0xc067e61
jmp 0x180001070
mov eax, 0x2b5d1be5
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaf213d93
mov ecx, 0x994b3ded
jmp 0x180001070
mov eax, 0xea4d60e
jmp 0x18000107d
mov edx, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea ecx, [rdx - 1]
imul ecx, edx
and ecx, 1
sete r8b
cmp edi, 9
setg r9b
cmp edi, 0xa
setl al
mov edx, ecx
and dl, al
xor al, r8b
mov ebx, eax
xor bl, 1
or dl, bl
or r9b, r8b
xor dl, r9b
mov ebx, 0x173d05cd
mov esi, 0x5253e3dc
cmovne ebx, esi
test al, al
mov eax, 0x5253e3dc
cmovne eax, ebx
test r9b, r9b
cmove eax, ebx
test dl, dl
mov edx, 0x173d05cd
jmp 0x180004725
mov eax, 0xcaa963ce
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba109c15
mov ecx, 0x661ffceb
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x30cdb94c
mov ecx, 0x905774d
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcd2707c8
mov ecx, 0x3c35504b
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0xcd2707c8
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4b670ba6
mov ecx, 0x6a975e67
jmp 0x180001070
mov eax, 0x3982cd1b
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe4c85b3b
mov ecx, 0x681cb097
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3e285c6a
mov ecx, 0x57a0e027
jmp 0x180001070
mov eax, 0x445f0b4d
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7fd47e3c
mov ecx, 0xb95deb20
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2b5d1be5
mov ecx, 0x917cf1c
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x2b5d1be5
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x113dbff3
mov ecx, 0x2fe246b3
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6c8051e
mov ecx, 0xe044dcd2
jmp 0x180001070
mov eax, 0xa78507ba
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfbcc5e15
mov ecx, 0x67f26269
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e2009b5
mov ecx, 0x469bb55a
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5256de4a
mov ecx, 0x691d3cb6
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e12d688
mov ecx, 0xf86b2ecb
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x20148225
mov ecx, 0xa5a89a02
jmp 0x180001070
mov eax, 0x1c09eae6
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x79c7fa30
mov ecx, 0xfa484340
jmp 0x180001070
mov eax, 0xa37088bd
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl cl
mov edx, ecx
xor dl, al
or cl, al
xor cl, dl
mov eax, 0xeb0a495e
mov ecx, 0xa6745be9
jmp 0x180004e74
mov eax, 0x7ecd5ac3
jmp 0x18000107d
mov eax, 0xe144016d
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x602872b1
mov ecx, 0xe511c467
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4d5f8f73
mov ecx, 0x7cfc159c
jmp 0x180001070
mov eax, 0xdeac2cf9
jmp 0x18000107d
sub rsp, 0x40
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 2
mov rcx, r14
mov edx, 0xc0000000
xor r8d, r8d
xor r9d, r9d
call r12
add rsp, 0x40
mov eax, 0xbf6994c8
jmp 0x18000107d
mov eax, 0x3c9d9c98
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca04d9b2
mov ecx, 0xcaa963ce
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5643dc0f
mov ecx, 0xdeac2cf9
jmp 0x180001070
mov eax, 0xcf87ff4c
jmp 0x18000107d
mov eax, 0xd67a1c7f
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd41dd3e
mov ecx, 0x3d987e1
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x812f7195
mov ecx, 0x57826da4
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1ecbe81a
mov ecx, 0xc9c8563
jmp 0x180001070
mov eax, 0x1e7f7700
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca836b7f
mov ecx, 0x24a73cc3
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5643dc0f
mov ecx, 0x5fddc4c4
jmp 0x180001070
movzx ecx, byte [rbp + 7]
cmp byte [rbp + 6], 0
mov eax, 0x8ab868a6
mov edx, 0x7d54a669
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb7a8c90b
mov ecx, 0x4d5f8f73
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0xb7a8c90b
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1ecbe81a
mov ecx, 0x1e7f7700
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe1968035
mov ecx, 0xb1fb8f4f
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0xe1968035
cmovle eax, ecx
jmp 0x18000107d
mov eax, 0x1fc83a0b
jmp 0x18000107d
mov rax, qword [rbp - 8]
mov rax, qword [rbp - 8]
mov dword [rax], 0
mov r9, qword [rbp - 8]
mov rcx, qword [rbp - 0x10]
sub rsp, 0x30
mov qword [rsp + 0x20], 0
mov rdx, qword [rbp - 0x20]
mov r8d, r15d
call qword [sym.imp.KERNEL32.dll_WriteFile]
add rsp, 0x30
mov rcx, qword [rbp - 0x10]
sub rsp, 0x20
call qword [sym.imp.KERNEL32.dll_CloseHandle]
add rsp, 0x20
mov eax, 0xe852f673
jmp 0x18000107d
mov eax, 0x94cf9ed0
xor r13d, r13d
jmp 0x18000107d
mov eax, 0x13057b9b
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x37fde698
mov ecx, 0xf8996cda
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x37fde698
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9f86ea06
mov ecx, 0xa72955ff
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x489e1852
mov ecx, 0x11d59050
jmp 0x180001070
mov eax, 0xfd970bc3
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x688aed69
mov ecx, 0x482d1de6
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3c35504b
mov ecx, 0x8c4a37cf
jmp 0x180001070
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete dl
cmp ecx, 9
setg r8b
cmp ecx, 0xa
setl cl
mov ebx, ecx
and bl, dl
xor cl, dl
mov eax, edx
or dl, r8b
and dl, cl
xor cl, 1
and al, r8b
or al, cl
mov ecx, eax
xor cl, 1
and cl, dl
xor dl, al
xor dl, cl
mov eax, ebx
xor al, dl
test al, 1
mov eax, 0xc34aca09
mov ecx, 0x9c709912
cmovne eax, ecx
test dl, dl
mov ecx, 0xc34aca09
cmove eax, ecx
test bl, bl
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl cl
mov eax, ecx
and al, r8b
and dl, cl
xor dl, al
xor cl, r8b
or bl, r8b
and bl, cl
xor bl, dl
mov eax, 0xcfb03bec
mov ecx, 0xb089dc32
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa5a893d0
mov ecx, 0x39e8909f
jmp 0x180001070
mov ecx, dword [0x1800b00b0]
mov edx, dword [0x1800b00b4]
lea eax, [rcx - 1]
imul eax, ecx
and eax, 1
sete r8b
cmp edx, 9
setg cl
cmp edx, 0xa
setl bl
mov r9d, ebx
xor r9b, r8b
or cl, r8b
and cl, r9b
and al, bl
xor al, cl
mov edx, ebx
or dl, r8b
xor dl, r9b
and bl, r8b
mov ecx, ebx
xor cl, dl
xor cl, 1
or cl, dl
and cl, bl
xor cl, al
mov eax, 0x68079e
mov ecx, 0xbf6994c8
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfbcc5e15
mov ecx, 0xb324075
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa4ff860a
mov ecx, 0x159f80e5
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0xa4ff860a
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x688aed69
mov ecx, 0xd6d26dd2
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcc54463
mov ecx, 0x297189a1
jmp 0x180001070
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl al
mov ecx, eax
or dl, al
and al, r8b
xor cl, r8b
and dl, cl
and bl, r8b
xor bl, al
xor bl, dl
mov eax, 0x9c709912
mov ecx, 0xbbdbc10a
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4442c24f
mov ecx, 0x8ae4bb55
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x36b396a6
mov ecx, 0xf4c2477b
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7df8723e
mov ecx, 0xe144016d
jmp 0x180001070
mov eax, 0xde67e963
jmp 0x18000107d
mov eax, 0x7d54a669
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x114bc858
mov ecx, 0xf4e83403
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x446a5ae3
mov ecx, 0x5d820f36
jmp 0x180001070
mov rax, qword [rbp - 8]
mov rax, qword [rbp - 8]
mov dword [rax], 0
mov r9, qword [rbp - 8]
mov rcx, qword [rbp - 0x10]
sub rsp, 0x30
mov qword [rsp + 0x20], 0
mov rdx, qword [rbp - 0x20]
mov r8d, r15d
call qword [sym.imp.KERNEL32.dll_WriteFile]
add rsp, 0x30
mov rcx, qword [rbp - 0x10]
sub rsp, 0x20
call qword [sym.imp.KERNEL32.dll_CloseHandle]
add rsp, 0x20
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdf04625
mov ecx, 0xb6a6e74
jmp 0x180001070
cmp byte [rbp + 5], 0
mov eax, 0xb6e79ed4
mov ecx, 0x2c0c96c
cmovne eax, ecx
jmp 0x18000107d
mov edx, dword [0x1800b00b0]
mov r10d, dword [0x1800b00b4]
lea edi, [rdx - 1]
imul edi, edx
and edi, 1
sete r8b
cmp r10d, 9
setg bl
cmp r10d, 0xa
setl cl
mov edx, edi
or dl, cl
xor cl, r8b
mov eax, ecx
xor al, 1
and bl, r8b
or bl, al
xor bl, dl
mov eax, 0xe8ec5c8c
mov esi, 0xe4c85b3b
cmovne eax, esi
test cl, cl
mov ecx, 0xe4c85b3b
cmovne ecx, eax
test dl, dl
cmove ecx, eax
test bl, bl
mov edx, 0xe8ec5c8c
cmovne ecx, edx
test edi, edi
mov eax, ecx
cmove eax, edx
cmp r10d, 0xa
mov r12, qword [sym.imp.KERNEL32.dll_CreateFileW]
cmovge eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcd790641
mov ecx, 0x13057b9b
jmp 0x180001070
mov eax, 0x538b4517
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete al
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl cl
mov r8d, ecx
and r8b, al
and dl, cl
xor cl, al
or bl, al
and bl, cl
xor bl, dl
mov eax, ecx
xor al, 1
or al, bl
mov edx, ecx
xor dl, al
mov ebx, edx
not bl
not al
and al, cl
or al, bl
xor al, r8b
test al, 1
mov eax, 0x3d8b3ee3
mov ecx, 0xa37088bd
cmovne eax, ecx
test dl, dl
mov ecx, 0xa37088bd
cmovne ecx, eax
test r8b, r8b
cmove ecx, eax
mov eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcd790641
mov ecx, 0x6f02fe58
jmp 0x180001070
mov eax, 0xad9f4de7
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2600394
mov ecx, 0x439c4976
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x2600394
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x95395d14
mov ecx, 0x624eb8b6
jmp 0x180001070
mov edx, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea ecx, [rdx - 1]
imul ecx, edx
and ecx, 1
sete r8b
cmp edi, 9
setg r9b
cmp edi, 0xa
setl al
mov edx, ecx
and dl, al
xor al, r8b
mov ebx, eax
xor bl, 1
or dl, bl
or r9b, r8b
xor dl, r9b
mov ebx, 0x6004e1fe
mov esi, 0x44dda2c
cmovne ebx, esi
test al, al
mov eax, 0x44dda2c
cmovne eax, ebx
test r9b, r9b
cmove eax, ebx
test dl, dl
mov edx, 0x6004e1fe
cmovne eax, edx
test ecx, ecx
mov ecx, eax
cmove ecx, edx
cmp edi, 0xa
cmovge ecx, eax
mov eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd0a1c5a7
mov ecx, 0x98b21bbc
jmp 0x180001070
mov dword [rbp - 0x14], r13d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf67edfb3
mov ecx, 0xb08e0e4a
jmp 0x180001070
mov eax, 0xd6bb2b22
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfcd4935
mov ecx, 0xafc56039
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0xfcd4935
cmovle eax, ecx
jmp 0x18000107d
mov eax, 0x8c4a37cf
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x36b396a6
mov ecx, 0xb329d336
jmp 0x180001070
mov eax, 0x50179254
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl al
mov ecx, eax
or dl, al
and al, r8b
xor cl, r8b
and dl, cl
and bl, r8b
xor bl, dl
or bl, cl
xor bl, al
mov eax, 0x3644c1a1
mov ecx, 0x62231a70
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8ab868a6
mov ecx, 0xc0ea1972
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6ff10b98
mov ecx, 0xe4b06a2
jmp 0x180001070
mov eax, 0x67f26269
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
and edx, 1
sete r8b
cmp edi, 9
setg bl
cmp edi, 0xa
setl cl
mov eax, edx
and al, cl
xor cl, r8b
or bl, r8b
and bl, cl
xor al, bl
mov ebx, 0x6432d1fc
mov esi, 0x9dbf249
cmovne ebx, esi
test cl, cl
cmovne ebx, esi
test edx, edx
mov eax, ebx
cmove eax, esi
cmp edi, 0xa
cmovge eax, ebx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e2835f4
mov ecx, 0x98be6cf5
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x58661675
mov ecx, 0x92a88639
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x797b90f4
mov ecx, 0xca9615be
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9facdb2c
mov ecx, 0x7f567093
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x158082f
mov ecx, 0x1ca4fc6a
jmp 0x180001070
mov eax, 0xf9d920d0
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xddd78c62
mov ecx, 0xebf168dd
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf1414047
mov ecx, 0xaf517e05
jmp 0x180001070
mov eax, 0xef7beb71
jmp 0x18000107d
mov eax, 0x6028e09c
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl dl
mov ebx, edx
xor bl, al
mov ecx, edx
or cl, al
xor cl, bl
and dl, al
mov eax, edx
xor al, cl
xor al, 1
or al, cl
and al, dl
xor al, bl
mov eax, 0xb5efb5c
mov ecx, 0x774fc3f2
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3903f926
mov ecx, 0x9cb77c75
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x3903f926
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x18074b25
mov ecx, 0xf4872690
jmp 0x180001070
mov eax, 0x202c8f67
jmp 0x18000107d
mov eax, 0xa2f83301
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xafc56039
mov ecx, 0x83775d63
jmp 0x180001070
mov eax, 0xd51fabdb
jmp 0x18000107d
mov eax, 0x11d59050
jmp 0x18000107d
mov eax, 0x98b21bbc
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x489e1852
mov ecx, 0xf6a9b080
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfca15a9
mov ecx, 0x56c73fe7
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8ce0307f
mov ecx, 0xae530da0
jmp 0x180001070
mov eax, 0xe4b06a2
jmp 0x18000107d
mov eax, 0x861dee7e
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa4b88403
mov ecx, 0x538b4517
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x114bc858
mov ecx, 0xd85593b4
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4f563e62
mov ecx, 0x7815fe51
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x4f563e62
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x40a3f7ad
mov ecx, 0x54a38d3f
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a38da6e
mov ecx, 0x1fc83a0b
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8ce0307f
mov ecx, 0x29b09547
jmp 0x180001070
mov eax, 0xb08e0e4a
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x204e7b81
mov ecx, 0xf1414047
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x204e7b81
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe634463d
mov ecx, 0x7e1cc4f7
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete cl
mov eax, 0xca04d9b2
mov ebx, 0xcbe11f84
cmove eax, ebx
cmp dword [0x1800b00b4], 0xa
cmovl eax, ebx
setl dl
xor dl, cl
cmovne eax, ebx
jmp 0x18000107d
mov eax, 0x288136a4
jmp 0x18000107d
mov eax, 0xb7a8c90b
jmp 0x18000107d
mov eax, 0xc8a28df2
jmp 0x18000107d
mov eax, 0x658d831f
jmp 0x18000107d
mov eax, 0x8526b4f4
jmp 0x18000107d
mov eax, 0x43a9889c
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4b6b685
mov ecx, 0x661179a6
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6fcad31b
mov ecx, 0x3625c51e
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x93740144
mov ecx, 0x577706fb
jmp 0x180001070
mov eax, 0x482d1de6
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl cl
mov edx, ecx
xor dl, al
or cl, al
xor cl, dl
mov eax, 0xe703f7c9
mov ecx, 0xa7c9e7a2
jmp 0x180004e74
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeb0a495e
mov ecx, 0x25223e4a
jmp 0x180001070
mov eax, 0x658fb898
jmp 0x18000107d
mov eax, 0x7e34e902
jmp 0x18000107d
mov eax, 0x7732119d
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1dc963f4
mov ecx, 0x566202eb
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7ce2f1c8
mov ecx, 0xd6dbbe9c
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd188aeb8
mov ecx, 0xb2f33545
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0xd188aeb8
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd0a1c5a7
mov ecx, 0xfc0a4c9b
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd137e4d
mov ecx, 0xc591a4b
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x14cd7485
mov ecx, 0xda8798bd
jmp 0x180001070
mov eax, 0x57a0e027
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x1800b00b4], 0xa
setl cl
mov edx, ecx
xor dl, al
or cl, al
xor cl, dl
mov eax, 0x92888159
mov ecx, 0x4eef0bd8
cmovne eax, ecx
test dl, dl
cmovne eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3e285c6a
mov ecx, 0x89cf1f1b
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfaa538a2
mov ecx, 0x29547c60
jmp 0x180001070
mov eax, dword [0x1800b00b0]
mov ecx, dword [0x1800b00b4]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
mov eax, 0x7b44089f
mov edi, 0x9423a657
cmove eax, edi
sete r8b
cmp ecx, 0xa
mov ebx, 0x7b44089f
cmovge eax, ebx
setl bl
xor bl, r8b
cmovne eax, edi
cmp ecx, 0xa
mov ecx, eax
cmovl ecx, edi
test dl, 1
cmove ecx, eax
mov eax, ecx
jmp 0x18000107d
mov eax, 0xd188aeb8
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeee57078
mov ecx, 0x3f303411
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7fd47e3c
mov ecx, 0x99969302
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf30820f2
mov ecx, 0x6204a471
jmp 0x180001070
mov eax, 0x57826da4
jmp 0x18000107d
mov eax, 0x9423a657
jmp 0x18000107d
mov eax, 0x297189a1
jmp 0x18000107d
mov eax, 0xe511c467
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e020480
mov ecx, 0xc8a28df2
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x48ba2a4c
mov ecx, 0x5253e3dc
cmovne eax, ecx
cmp dword [0x1800b00b4], 9
mov ecx, 0x48ba2a4c
cmovle eax, ecx
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae2e0e7c
mov ecx, 0x4b55dcf2
jmp 0x180001070
mov edx, dword [0x1800b00b0]
mov edi, dword [0x1800b00b4]
lea ecx, [rdx - 1]
imul ecx, edx
and ecx, 1
sete r8b
cmp edi, 9
setg r9b
cmp edi, 0xa
setl al
mov edx, ecx
and dl, al
xor al, r8b
mov ebx, eax
xor bl, 1
or dl, bl
or r9b, r8b
xor dl, r9b
mov ebx, 0xb1b99584
mov esi, 0x92888159
cmovne ebx, esi
test al, al
mov eax, 0x92888159
cmovne eax, ebx
test r9b, r9b
cmove eax, ebx
test dl, dl
mov edx, 0xb1b99584
cmovne eax, edx
test ecx, ecx
mov ecx, eax
cmove ecx, edx
cmp edi, 0xa
cmovge ecx, eax
mov eax, ecx
jmp 0x18000107d
mov eax, 0xc1282b5d
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd41dd3e
mov ecx, 0xc7f4cc53
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e12d688
mov ecx, 0x658d831f
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x865a0401
mov ecx, 0xf9d920d0
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4b670ba6
mov ecx, 0x4e17923e
jmp 0x180001070
mov eax, 0x6004e1fe
jmp 0x18000107d
mov eax, 0x2c61d99e
jmp 0x18000107d
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee57472d
mov ecx, 0xde67e963
jmp 0x180001070
mov eax, dword [0x1800b00b0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x797b90f4
mov ecx, 0x9a19d3b
jmp 0x180001070
cmp eax, 0xb329d336
jne 0x18000107d
mov eax, dword [rbp - 0x14]
lea rsp, [rbp + 8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret