Function at 0x100ae980
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff8
sub esp, 0x150
mov esi, esp
mov eax, dword [ebp + 0xc]
mov dword [esi + 0x140], eax
mov eax, dword [ebp + 8]
mov dword [esi + 0x144], eax
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100ae9d4
jmp 0x100baec4
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aea05
jmp 0x100baec4
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aea36
jmp 0x100b6e78
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aea67
jmp 0x100baec9
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aea98
jmp 0x100baec9
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aeac9
jmp 0x100b906d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aeafa
jmp 0x100b906d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aeb2b
jmp 0x100b6e78
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aeb5c
jmp 0x100baece
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aeb8d
jmp 0x100baece
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aebbe
jmp 0x100b5671
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aebef
jmp 0x100baed3
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aec20
jmp 0x100baed3
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aec51
jmp 0x100b90d4
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aec82
jmp 0x100baed8
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aecb3
jmp 0x100baed8
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aece4
jmp 0x100b90d4
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aed15
jmp 0x100baedd
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aed46
jmp 0x100baedd
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aed77
jmp 0x100b6edf
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aeda8
jmp 0x100baee2
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aedd9
jmp 0x100baee2
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aee0a
jmp 0x100b90d9
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aee3b
jmp 0x100baee7
push eax
mov eax, esp
mov dword [esi + 0x114], eax
push eax
mov eax, esp
mov dword [esi + 0x118], eax
push eax
mov eax, esp
mov dword [esi + 0x11c], eax
push eax
mov eax, esp
mov dword [esi + 0x120], eax
push eax
mov eax, esp
mov dword [esi + 0x124], eax
sub esp, 8
mov eax, esp
and eax, 0xfffffff8
mov dword [esi + 0x128], eax
mov esp, eax
push eax
mov eax, esp
mov dword [esi + 0x12c], eax
push eax
mov eax, esp
mov dword [esi + 0x130], eax
push eax
mov eax, esp
mov dword [esi + 0x134], eax
push eax
mov eax, esp
mov dword [esi + 0x138], eax
push eax
mov eax, esp
mov dword [esi + 0x13c], eax
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aeed6
jmp 0x100baee7
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aef07
jmp 0x100b90d9
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aef38
jmp 0x100baeec
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aef69
jmp 0x100baeec
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aef9a
jmp 0x100b6edf
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aefcb
jmp 0x100b5671
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aeffc
jmp 0x100baef1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af02d
jmp 0x100baef1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af05e
jmp 0x100b9140
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af08f
jmp 0x100baef6
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af0c0
jmp 0x100baef6
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af0f1
jmp 0x100b9140
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af122
jmp 0x100baefb
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af153
jmp 0x100baefb
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af184
jmp 0x100b6f46
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af1b5
jmp 0x100b9145
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af1e6
jmp 0x100b9145
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af217
jmp 0x100baf00
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af248
jmp 0x100baf00
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af279
jmp 0x100b6f46
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af2aa
jmp 0x100baf05
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af2db
jmp 0x100baf05
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af30c
jmp 0x100b91ac
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af33d
jmp 0x100baf0a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af36e
jmp 0x100baf0a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af39f
jmp 0x100b91ac
jmp 0x100af3a4
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af3d5
jmp 0x100b91b1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af406
jmp 0x100baf0f
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af437
jmp 0x100baf0f
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af468
jmp 0x100b91b1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af499
jmp 0x100baf14
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af4ca
jmp 0x100baf14
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af4fb
jmp 0x100b7071
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af52c
jmp 0x100b91b6
mov eax, dword [esi + 0x11c]
mov ecx, dword [esi + 0x118]
mov edx, dword [esi + 0x144]
mov edi, dword [esi + 0x114]
mov ebx, dword [esi + 0x140]
mov dword [edi], ebx
mov dword [ecx], edx
mov dword [eax], 0
mov eax, dword [section..data]
mov eax, dword [eax + 0x21d063c]
mov dword [esi + 0x10c], eax
mov eax, dword [0x1017f004]
mov eax, dword [eax + 0x21d063c]
mov dword [esi + 0x104], eax
lea ecx, [0x1017f9c0]
lea eax, [0x101781d0]
add eax, 0x55
sub esp, 8
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.1011d490
mov eax, dword [esi + 0x104]
add esp, 8
lea ecx, [0x1017f9c0]
sub esp, 4
mov dword [esp], ecx
call eax
mov dword [esi + 0x108], eax
lea ecx, [0x1017f9b0]
lea eax, [0x101781d0]
add eax, 0x13
sub esp, 8
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.1011a7e0
mov edx, dword [esi + 0x108]
mov eax, dword [esi + 0x10c]
add esp, 8
lea ecx, [0x1017f9b0]
sub esp, 8
mov dword [esp], edx
mov dword [esp + 4], ecx
call eax
mov dword [esi + 0x110], eax
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af627
jmp 0x100b91b6
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af658
jmp 0x100baf19
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af689
jmp 0x100baf19
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af6ba
jmp 0x100b7071
jmp 0x100af6bf
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af6f0
jmp 0x100b713a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af721
jmp 0x100baf1e
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af752
jmp 0x100baf1e
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af783
jmp 0x100b926d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af7b4
jmp 0x100baf23
mov ecx, dword [esi + 0x118]
mov eax, dword [esi + 0x124]
mov edx, dword [esi + 0x110]
mov dword [eax], edx
mov eax, dword [eax]
mov ecx, dword [ecx]
xor edx, edx
sub esp, 0x1c
mov dword [esp], ecx
mov dword [esp + 4], 0x80000000
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0x14], 0x80
mov dword [esp + 0x18], 0
call eax
mov ecx, dword [esi + 0x120]
mov dword [ecx], eax
mov eax, 0xffffffff
cmp eax, dword [ecx]
setne al
mov byte [esi + 0x103], al
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af84f
jmp 0x100baf23
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af880
jmp 0x100b926d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af8b1
jmp 0x100b713a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af8e2
jmp 0x100baf84
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af913
jmp 0x100baf84
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af944
jmp 0x100b9330
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af975
jmp 0x100baf89
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af9a6
jmp 0x100baf89
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100af9d7
jmp 0x100b9330
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afa08
jmp 0x100baf8e
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afa39
jmp 0x100baf8e
mov al, byte [esi + 0x103]
test al, 1
jne 0x100afa4c
jmp 0x100b552a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afa7d
jmp 0x100baf93
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afaae
jmp 0x100baf93
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afadf
jmp 0x100b9335
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afb10
jmp 0x100b9335
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afb41
jmp 0x100baf98
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afb72
jmp 0x100baf98
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afba3
jmp 0x100b725f
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afbd4
jmp 0x100b725f
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afc05
jmp 0x100baf9d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afc36
jmp 0x100baf9d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afc67
jmp 0x100b573a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afc98
jmp 0x100bafa2
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afcc9
jmp 0x100bafa2
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afcfa
jmp 0x100b73ec
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afd2b
jmp 0x100b939c
mov eax, dword [section..data]
add eax, 0x21d063c
mov dword [esi + 0xfc], eax
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afd6c
jmp 0x100b939c
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afd9d
jmp 0x100bafa7
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afdce
jmp 0x100bafa7
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afdff
jmp 0x100b73ec
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afe30
jmp 0x100b9403
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afe61
jmp 0x100b9403
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afe92
jmp 0x100bafac
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afec3
jmp 0x100bafac
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100afef4
jmp 0x100b573a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aff25
jmp 0x100bafb1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aff56
jmp 0x100bafb1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100aff87
jmp 0x100b946a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100affb8
jmp 0x100b946a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100affe9
jmp 0x100b7517
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b001a
jmp 0x100b7517
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b004b
jmp 0x100bafb6
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b007c
jmp 0x100bafb6
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b00ad
jmp 0x100b94d1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b00de
jmp 0x100bafbb
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b010f
jmp 0x100bafbb
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b0140
jmp 0x100b94d1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b0171
jmp 0x100bafc0
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b01a2
jmp 0x100bafc0
jmp 0x100b01a7
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b01d8
jmp 0x100bafc5
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b0209
jmp 0x100bafc5
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b023a
jmp 0x100b757e
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b026b
jmp 0x100bafca
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b029c
jmp 0x100bafca
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b02cd
jmp 0x100b757e
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b02fe
jmp 0x100b9538
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b032f
jmp 0x100bafcf
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b0360
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b555b
jmp 0x100ba3ba
mov eax, dword [esi + 0x11c]
mov eax, dword [eax]
mov dword [esi + 0xac], eax
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b559a
jmp 0x100ba3ba
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b55cb
jmp 0x100bb319
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b55fc
jmp 0x100bb319
jmp 0x100b5601
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5632
jmp 0x100bb31e
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5663
jmp 0x100bb31e
mov eax, dword [esi + 0xac]
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b56a2
jmp 0x100ba3bf
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b56d3
jmp 0x100bb323
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5704
jmp 0x100bb323
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5735
jmp 0x100ba3bf
jmp 0x100aebbe
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b576b
jmp 0x100bb328
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b579c
jmp 0x100bb328
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b57cd
jmp 0x100b8b58
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b57fe
jmp 0x100ba426
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b582f
jmp 0x100ba426
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5860
jmp 0x100bb32d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5891
jmp 0x100bb32d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b58c2
jmp 0x100b8b58
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b58f3
jmp 0x100ba42b
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5924
jmp 0x100ba42b
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5955
jmp 0x100bb332
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b5986
jmp 0x100bb332
jmp 0x100afc67
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b6ea9
jmp 0x100bb559
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b6eda
jmp 0x100bb559
jmp 0x100aea36
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b6f10
jmp 0x100bb55e
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b6f41
jmp 0x100bb55e
jmp 0x100aed77
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b6f77
jmp 0x100ba89c
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b6fa8
jmp 0x100bb563
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b6fd9
jmp 0x100bb563
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b700a
jmp 0x100ba89c
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b703b
jmp 0x100bb568
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b706c
jmp 0x100bb568
jmp 0x100af184
mov eax, dword [esi + 0x11c]
mov ecx, dword [esi + 0x118]
mov edx, dword [esi + 0x144]
mov edi, dword [esi + 0x114]
mov ebx, dword [esi + 0x140]
mov dword [edi], ebx
mov dword [ecx], edx
mov dword [eax], 0
mov eax, dword [section..data]
mov eax, dword [eax + 0x21d063c]
mov dword [esi + 0x94], eax
mov eax, dword [0x1017f004]
mov eax, dword [eax + 0x21d063c]
mov dword [esi + 0x8c], eax
lea ecx, [0x1017f9c0]
lea eax, [0x101781d0]
add eax, 0x55
sub esp, 8
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.1011d490
mov eax, dword [esi + 0x8c]
add esp, 8
lea ecx, [0x1017f9c0]
sub esp, 4
mov dword [esp], ecx
call eax
mov dword [esi + 0x90], eax
lea ecx, [0x1017f9b0]
lea eax, [0x101781d0]
add eax, 0x13
sub esp, 8
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.1011a7e0
mov edx, dword [esi + 0x90]
mov eax, dword [esi + 0x94]
add esp, 8
lea ecx, [0x1017f9b0]
sub esp, 8
mov dword [esp], edx
mov dword [esp + 4], ecx
call eax
jmp 0x100af4fb
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b716b
jmp 0x100ba8a1
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b719c
jmp 0x100bb56d
mov ecx, dword [esi + 0x118]
mov eax, dword [esi + 0x124]
mov edx, dword [esi + 0x110]
mov dword [eax], edx
mov eax, dword [eax]
mov ecx, dword [ecx]
xor edx, edx
sub esp, 0x1c
mov dword [esp], ecx
mov dword [esp + 4], 0x80000000
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0x14], 0x80
mov dword [esp + 0x18], 0
call eax
mov ecx, eax
mov eax, dword [esi + 0x120]
mov dword [eax], ecx
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b7229
jmp 0x100bb56d
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b725a
jmp 0x100ba8a1
jmp 0x100af6f0
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b7290
jmp 0x100bb5ce
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b72c1
jmp 0x100bb5ce
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b72f2
jmp 0x100ba964
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b7323
jmp 0x100bb5d3
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b7354
jmp 0x100bb5d3
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b7385
jmp 0x100ba964
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b73b6
jmp 0x100bb5d8
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b73e7
jmp 0x100bb5d8
jmp 0x100afba3
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b741d
jmp 0x100ba9cb
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b744e
jmp 0x100bb5dd
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b747f
jmp 0x100bb5dd
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b74b0
jmp 0x100ba9cb
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b74e1
jmp 0x100bb5e2
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b7512
jmp 0x100bb5e2
jmp 0x100afcfa
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b7548
jmp 0x100bb5e7
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b7579
jmp 0x100bb5e7
jmp 0x100affe9
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b75af
jmp 0x100bb5ec
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b75e0
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b8b89
jmp 0x100bb815
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b8bba
jmp 0x100bb815
jmp 0x100b57cd
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b909e
jmp 0x100bb90b
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b90cf
jmp 0x100bb90b
jmp 0x100aeac9
jmp 0x100aec51
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b910a
jmp 0x100bb910
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b913b
jmp 0x100bb910
jmp 0x100aee0a
jmp 0x100af05e
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b9176
jmp 0x100bb915
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b91a7
jmp 0x100bb915
jmp 0x100af1b5
jmp 0x100af30c
jmp 0x100af3d5
mov eax, dword [esi + 0x11c]
mov ecx, dword [esi + 0x118]
mov edx, dword [esi + 0x144]
mov edi, dword [esi + 0x114]
mov ebx, dword [esi + 0x140]
mov dword [edi], ebx
mov dword [ecx], edx
mov dword [eax], 0
mov eax, dword [section..data]
mov eax, dword [eax + 0x21d063c]
mov dword [esi + 0x64], eax
mov eax, dword [0x1017f004]
mov eax, dword [eax + 0x21d063c]
mov dword [esi + 0x5c], eax
lea ecx, [0x1017f9c0]
lea eax, [0x101781d0]
add eax, 0x55
sub esp, 8
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.1011d490
mov eax, dword [esi + 0x5c]
add esp, 8
lea ecx, [0x1017f9c0]
sub esp, 4
mov dword [esp], ecx
call eax
mov dword [esi + 0x60], eax
lea ecx, [0x1017f9b0]
lea eax, [0x101781d0]
add eax, 0x13
sub esp, 8
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.1011a7e0
mov edx, dword [esi + 0x60]
mov eax, dword [esi + 0x64]
add esp, 8
lea ecx, [0x1017f9b0]
sub esp, 8
mov dword [esp], edx
mov dword [esp + 4], ecx
call eax
jmp 0x100af52c
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b929e
jmp 0x100bb91a
mov ecx, dword [esi + 0x118]
mov eax, dword [esi + 0x124]
mov edx, dword [esi + 0x110]
mov dword [eax], edx
mov eax, dword [eax]
mov ecx, dword [ecx]
xor edx, edx
sub esp, 0x1c
mov dword [esp], ecx
mov dword [esp + 4], 0x80000000
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0x14], 0x80
mov dword [esp + 0x18], 0
call eax
mov ecx, eax
mov eax, dword [esi + 0x120]
mov dword [eax], ecx
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b932b
jmp 0x100bb91a
jmp 0x100af783
jmp 0x100af944
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b9366
jmp 0x100bb97b
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b9397
jmp 0x100bb97b
jmp 0x100afadf
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b93cd
jmp 0x100bb980
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b93fe
jmp 0x100bb980
jmp 0x100afd2b
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b9434
jmp 0x100bb985
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b9465
jmp 0x100bb985
jmp 0x100afe30
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b949b
jmp 0x100bb98a
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b94cc
jmp 0x100bb98a
jmp 0x100aff87
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b9502
jmp 0x100bb98f
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b9533
jmp 0x100bb98f
jmp 0x100b00ad
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100b9569
jmp 0x100b555b
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100ba3f0
jmp 0x100bbaf2
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100ba421
jmp 0x100bbaf2
jmp 0x100b56a2
jmp 0x100b57fe
jmp 0x100b58f3
jmp 0x100b6f77
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100ba8d2
jmp 0x100bbc3f
mov ecx, dword [esi + 0x118]
mov eax, dword [esi + 0x124]
mov edx, dword [esi + 0x110]
mov dword [eax], edx
mov eax, dword [eax]
mov ecx, dword [ecx]
xor edx, edx
sub esp, 0x1c
mov dword [esp], ecx
mov dword [esp + 4], 0x80000000
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0x14], 0x80
mov dword [esp + 0x18], 0
call eax
mov ecx, eax
mov eax, dword [esi + 0x120]
mov dword [eax], ecx
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100ba95f
jmp 0x100bbc3f
jmp 0x100b716b
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100ba995
jmp 0x100bbca0
mov eax, dword [0x101805d8]
mov ecx, dword [0x101805d4]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
or al, cl
test al, 1
jne 0x100ba9c6
jmp 0x100bbca0
jmp 0x100b72f2
jmp 0x100b741d
jmp 0x100ae9d4
jmp 0x100aea67
jmp 0x100aeb5c
jmp 0x100aebef
jmp 0x100aec82
jmp 0x100aed15
jmp 0x100aeda8
jmp 0x100aee3b
jmp 0x100aef38
jmp 0x100aeffc
jmp 0x100af08f
jmp 0x100af122
jmp 0x100af217
jmp 0x100af2aa
jmp 0x100af33d
jmp 0x100af406
jmp 0x100af499
jmp 0x100af658
jmp 0x100af721
mov ecx, dword [esi + 0x118]
mov eax, dword [esi + 0x124]
mov edx, dword [esi + 0x110]
mov dword [eax], edx
mov eax, dword [eax]
mov ecx, dword [ecx]
xor edx, edx
sub esp, 0x1c
mov dword [esp], ecx
mov dword [esp + 4], 0x80000000
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0x14], 0x80
mov dword [esp + 0x18], 0
call eax
mov ecx, eax
mov eax, dword [esi + 0x120]
mov dword [eax], ecx
jmp 0x100af7b4
jmp 0x100af8e2
jmp 0x100af975
jmp 0x100afa08
jmp 0x100afa7d
jmp 0x100afb41
jmp 0x100afc05
jmp 0x100afc98
jmp 0x100afd9d
jmp 0x100afe92
jmp 0x100aff25
jmp 0x100b004b
jmp 0x100b00de
jmp 0x100b0171
jmp 0x100b01d8
jmp 0x100b026b
jmp 0x100b55cb
jmp 0x100b5632
jmp 0x100b56d3
jmp 0x100b576b
jmp 0x100b5860
jmp 0x100b5955
jmp 0x100b6ea9
jmp 0x100b6f10
jmp 0x100b6fa8
jmp 0x100b703b
mov ecx, dword [esi + 0x118]
mov eax, dword [esi + 0x124]
mov edx, dword [esi + 0x110]
mov dword [eax], edx
mov eax, dword [eax]
mov ecx, dword [ecx]
xor edx, edx
sub esp, 0x1c
mov dword [esp], ecx
mov dword [esp + 4], 0x80000000
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0x14], 0x80
mov dword [esp + 0x18], 0
call eax
mov ecx, eax
mov eax, dword [esi + 0x120]
mov dword [eax], ecx
jmp 0x100b719c
jmp 0x100b7290
jmp 0x100b7323
jmp 0x100b73b6
jmp 0x100b744e
jmp 0x100b74e1
jmp 0x100b7548
jmp 0x100b8b89
jmp 0x100b909e
jmp 0x100b910a
jmp 0x100b9176
mov ecx, dword [esi + 0x118]
mov eax, dword [esi + 0x124]
mov edx, dword [esi + 0x110]
mov dword [eax], edx
mov eax, dword [eax]
mov ecx, dword [ecx]
xor edx, edx
sub esp, 0x1c
mov dword [esp], ecx
mov dword [esp + 4], 0x80000000
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0x14], 0x80
mov dword [esp + 0x18], 0
call eax
mov ecx, eax
mov eax, dword [esi + 0x120]
mov dword [eax], ecx
jmp 0x100b929e
jmp 0x100b9366
jmp 0x100b93cd
jmp 0x100b9434
jmp 0x100b949b
jmp 0x100b9502
jmp 0x100ba3f0
mov ecx, dword [esi + 0x118]
mov eax, dword [esi + 0x124]
mov edx, dword [esi + 0x110]
mov dword [eax], edx
mov eax, dword [eax]
mov ecx, dword [ecx]
xor edx, edx
sub esp, 0x1c
mov dword [esp], ecx
mov dword [esp + 4], 0x80000000
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0x14], 0x80
mov dword [esp + 0x18], 0
call eax
mov ecx, eax
mov eax, dword [esi + 0x120]
mov dword [eax], ecx
jmp 0x100ba8d2
jmp 0x100ba995