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

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
sub esp, 0x80
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0x80], eax
mov eax, dword [ebp + 8]
mov dword [ebp - 0x7c], eax
mov eax, dword [0x1008f280]
xor eax, ebp
mov dword [ebp - 0xc], eax
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
mov edx, ecx
add edx, 0x6faa649f
sub edx, 1
sub edx, 0x6faa649f
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete cl
and cl, 1
mov byte [ebp - 0x72], cl
cmp eax, 0xa
setl al
and al, 1
mov byte [ebp - 0x71], al
mov dword [ebp - 0x78], 0x26ebf611
mov eax, dword [ebp - 0x78]
mov dword [ebp - 0x84], eax
sub eax, 0x8c19d2ce
je 0x1000fff8
jmp 0x1000f8da
mov eax, dword [ebp - 0x84]
sub eax, 0x9c302646
je 0x100101c0
jmp 0x1000f8f0
mov eax, dword [ebp - 0x84]
sub eax, 0x9cfab700
je 0x1000ff59
jmp 0x1000f906
mov eax, dword [ebp - 0x84]
sub eax, 0xa3249673
je 0x10010222
jmp 0x1000f91c
mov eax, dword [ebp - 0x84]
sub eax, 0xa7954c82
je 0x10010379
jmp 0x1000f932
mov eax, dword [ebp - 0x84]
sub eax, 0xaadff390
je 0x100105a4
jmp 0x1000f948
mov eax, dword [ebp - 0x84]
sub eax, 0xac2943a7
je 0x1000fe3c
jmp 0x1000f95e
mov eax, dword [ebp - 0x84]
sub eax, 0xaeb9a5a2
je 0x100105b8
jmp 0x1000f974
mov eax, dword [ebp - 0x84]
sub eax, 0xb75f9553
je 0x10010550
jmp 0x1000f98a
mov eax, dword [ebp - 0x84]
sub eax, 0xbdd564a3
je 0x1000fd67
jmp 0x1000f9a0
mov eax, dword [ebp - 0x84]
sub eax, 0xca882b17
je 0x10010580
jmp 0x1000f9b6
mov eax, dword [ebp - 0x84]
sub eax, 0xcb6ef774
je 0x1001055c
jmp 0x1000f9cc
mov eax, dword [ebp - 0x84]
sub eax, 0xcd24dfc7
je 0x10010083
jmp 0x1000f9e2
mov eax, dword [ebp - 0x84]
sub eax, 0xcd9580c7
je 0x100102b4
jmp 0x1000f9f8
mov eax, dword [ebp - 0x84]
sub eax, 0xcf4b9da3
je 0x10010141
jmp 0x1000fa0e
mov eax, dword [ebp - 0x84]
sub eax, 0xcf888a8e
je 0x1001036d
jmp 0x1000fa24
mov eax, dword [ebp - 0x84]
sub eax, 0xe574f282
je 0x1000ff1e
jmp 0x1000fa3a
mov eax, dword [ebp - 0x84]
sub eax, 0xea85b21c
je 0x1000ffaa
jmp 0x1000fa50
mov eax, dword [ebp - 0x84]
sub eax, 0xed19c2b4
je 0x1001046f
jmp 0x1000fa66
mov eax, dword [ebp - 0x84]
sub eax, 0xee1e5f21
je 0x1001031f
jmp 0x1000fa7c
mov eax, dword [ebp - 0x84]
sub eax, 0xf55245ed
je 0x100101b4
jmp 0x1000fa92
mov eax, dword [ebp - 0x84]
sub eax, 0xf6f9462d
je 0x1001056b
jmp 0x1000faa8
mov eax, dword [ebp - 0x84]
sub eax, 0xf816210b
je 0x1000fe9e
jmp 0x1000fabe
mov eax, dword [ebp - 0x84]
sub eax, 0xfaf862e2
je 0x100102a8
jmp 0x1000fad4
mov eax, dword [ebp - 0x84]
sub eax, 0x16011dc
je 0x1000fdd0
jmp 0x1000faea
mov eax, dword [ebp - 0x84]
sub eax, 0x7daea8b
je 0x1001008f
jmp 0x1000fb00
mov eax, dword [ebp - 0x84]
sub eax, 0xf05fbcf
je 0x1000ff3d
jmp 0x1000fb16
mov eax, dword [ebp - 0x84]
sub eax, 0x246ee8fb
je 0x1001058c
jmp 0x1000fb2c
mov eax, dword [ebp - 0x84]
sub eax, 0x26ebf611
je 0x1000fc91
jmp 0x1000fb42
mov eax, dword [ebp - 0x84]
sub eax, 0x2cbe1f55
je 0x1000fd73
jmp 0x1000fb58
mov eax, dword [ebp - 0x84]
sub eax, 0x3089f9fd
je 0x1000fe58
jmp 0x1000fb6e
mov eax, dword [ebp - 0x84]
sub eax, 0x31cf34bb
je 0x100100ce
jmp 0x1000fb84
mov eax, dword [ebp - 0x84]
sub eax, 0x4e17d88f
je 0x1000ff8f
jmp 0x1000fb9a
mov eax, dword [ebp - 0x84]
sub eax, 0x5006882b
je 0x100103ec
jmp 0x1000fbb0
mov eax, dword [ebp - 0x84]
sub eax, 0x50da4f5f
je 0x100104e2
jmp 0x1000fbc6
mov eax, dword [ebp - 0x84]
sub eax, 0x6001b00c
je 0x100100ab
jmp 0x1000fbdc
mov eax, dword [ebp - 0x84]
sub eax, 0x63525c72
je 0x1000fcdc
jmp 0x1000fbf2
mov eax, dword [ebp - 0x84]
sub eax, 0x636135dd
je 0x10010443
jmp 0x1000fc08
mov eax, dword [ebp - 0x84]
sub eax, 0x639479f7
je 0x1001044f
jmp 0x1000fc1e
mov eax, dword [ebp - 0x84]
sub eax, 0x63ef07d8
je 0x1001045b
jmp 0x1000fc34
mov eax, dword [ebp - 0x84]
sub eax, 0x692a4580
je 0x100105cd
jmp 0x1000fc4a
mov eax, dword [ebp - 0x84]
sub eax, 0x69fe2e0e
je 0x1000ff12
jmp 0x1000fc60
mov eax, dword [ebp - 0x84]
sub eax, 0x799c08cf
je 0x10010530
jmp 0x1000fc76
mov eax, dword [ebp - 0x84]
sub eax, 0x79e87f1f
je 0x100101d4
jmp 0x1000fc8c
jmp 0x100105d4
mov bl, byte [ebp - 0x72]
mov dh, byte [ebp - 0x71]
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xb75f9553
mov ecx, 0x63525c72
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
push eax
mov eax, esp
mov dword [ebp - 0x70], eax
push eax
mov eax, esp
mov dword [ebp - 0x6c], eax
push eax
mov eax, esp
mov dword [ebp - 0x68], eax
push eax
mov eax, esp
mov dword [ebp - 0x64], eax
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
mov edx, ecx
sub edx, 0x66d92fe4
sub edx, 1
add edx, 0x66d92fe4
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xb75f9553
mov ecx, 0xbdd564a3
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov dword [ebp - 0x78], 0x2cbe1f55
jmp 0x100105d4
mov ecx, dword [ebp - 0x7c]
mov edx, dword [ebp - 0x80]
push eax
mov eax, esp
mov dword [ebp - 0x60], eax
push eax
mov eax, esp
mov dword [ebp - 0x5c], eax
push eax
mov eax, esp
mov dword [ebp - 0x58], eax
push eax
mov eax, esp
mov dword [ebp - 0x54], eax
push eax
mov eax, esp
mov dword [ebp - 0x50], eax
push eax
mov eax, esp
mov dword [ebp - 0x4c], eax
mov eax, dword [ebp - 0x6c]
mov dword [eax], edx
mov eax, dword [ebp - 0x68]
mov dword [eax], ecx
mov eax, dword [ebp - 0x68]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x64]
mov dword [eax], ecx
mov eax, dword [ebp - 0x68]
mov eax, dword [eax]
mov dword [ebp - 0x48], eax
mov eax, dword [ebp - 0x64]
mov eax, dword [eax]
add eax, 0x3c
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x78], 0x16011dc
jmp 0x100105d4
mov eax, dword [ebp - 0x44]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x48]
add ecx, eax
mov eax, dword [ebp - 0x60]
mov dword [eax], ecx
mov eax, dword [ebp - 0x68]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x60]
mov eax, dword [eax]
add ecx, dword [eax + 0x78]
mov eax, dword [ebp - 0x5c]
mov dword [eax], ecx
mov eax, dword [ebp - 0x68]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
add ecx, dword [eax + 0x1c]
mov eax, dword [ebp - 0x58]
mov dword [eax], ecx
mov eax, dword [ebp - 0x68]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
add ecx, dword [eax + 0x24]
mov eax, dword [ebp - 0x54]
mov dword [eax], ecx
mov eax, dword [ebp - 0x68]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
add ecx, dword [eax + 0x20]
mov eax, dword [ebp - 0x50]
mov dword [eax], ecx
mov eax, dword [ebp - 0x4c]
mov dword [eax], 0
mov dword [ebp - 0x78], 0xac2943a7
jmp 0x100105d4
mov eax, dword [ebp - 0x4c]
mov eax, dword [eax]
mov dword [ebp - 0x40], eax
mov eax, dword [ebp - 0x5c]
mov eax, dword [eax]
mov dword [ebp - 0x3c], eax
mov dword [ebp - 0x78], 0x3089f9fd
jmp 0x100105d4
mov eax, dword [0x1009092c]
mov ecx, dword [0x10090928]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xcb6ef774
mov ecx, 0xf816210b
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [ebp - 0x3c]
add eax, 0x18
mov dword [ebp - 0x38], eax
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
xor esi, esi
sub esi, 1
mov edx, ecx
add edx, esi
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xcb6ef774
mov ecx, 0x69fe2e0e
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov dword [ebp - 0x78], 0xe574f282
jmp 0x100105d4
mov eax, dword [ebp - 0x38]
mov esi, dword [eax]
mov edx, dword [ebp - 0x40]
mov eax, 0xa7954c82
mov ecx, 0xf05fbcf
cmp edx, esi
cmovb eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [ebp - 0x68]
mov eax, dword [eax]
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x50]
mov eax, dword [eax]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x78], 0x9cfab700
jmp 0x100105d4
mov eax, dword [ebp - 0x4c]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x30]
mov eax, dword [eax + ecx*4]
mov edx, dword [ebp - 0x34]
add edx, eax
mov eax, dword [ebp - 0x6c]
mov ecx, dword [eax]
sub esp, 8
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.10032510
add esp, 8
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x78], 0x4e17d88f
jmp 0x100105d4
mov edx, dword [ebp - 0x2c]
mov eax, 0x31cf34bb
mov ecx, 0xea85b21c
cmp edx, 0
cmove eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [0x1009092c]
mov ecx, dword [0x10090928]
mov edx, eax
add edx, 0x1dbd6623
sub edx, 1
sub edx, 0x1dbd6623
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xf6f9462d
mov ecx, 0x8c19d2ce
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [ebp - 0x68]
mov eax, dword [eax]
mov dword [ebp - 0x28], eax
mov eax, dword [ebp - 0x58]
mov eax, dword [eax]
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x54]
mov eax, dword [eax]
mov dword [ebp - 0x20], eax
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
mov edx, ecx
add edx, 0x6c4aa76e
sub edx, 1
sub edx, 0x6c4aa76e
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0xf6f9462d
mov ecx, 0xcd24dfc7
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov dword [ebp - 0x78], 0x7daea8b
jmp 0x100105d4
mov eax, dword [ebp - 0x4c]
mov ecx, dword [eax]
mov eax, dword [ebp - 0x20]
mov ax, word [eax + ecx*2]
mov word [ebp - 0x1a], ax
mov dword [ebp - 0x78], 0x6001b00c
jmp 0x100105d4
mov ax, word [ebp - 0x1a]
movzx ecx, ax
mov eax, dword [ebp - 0x24]
mov eax, dword [eax + ecx*4]
mov ecx, dword [ebp - 0x28]
add ecx, eax
mov eax, dword [ebp - 0x70]
mov dword [eax], ecx
mov dword [ebp - 0x78], 0x63ef07d8
jmp 0x100105d4
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
mov edx, ecx
sub edx, 0x5910a2c9
sub edx, 1
add edx, 0x5910a2c9
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xca882b17
mov ecx, 0xcf4b9da3
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
mov edx, ecx
add edx, 0x36a827d9
sub edx, 1
sub edx, 0x36a827d9
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xca882b17
mov ecx, 0xf55245ed
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov dword [ebp - 0x78], 0x9c302646
jmp 0x100105d4
mov eax, dword [ebp - 0x4c]
mov eax, dword [eax]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x78], 0x79e87f1f
jmp 0x100105d4
mov eax, dword [0x1009092c]
mov ecx, dword [0x10090928]
mov edx, eax
add edx, 0xbe82daf9
sub edx, 1
sub edx, 0xbe82daf9
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x246ee8fb
mov ecx, 0xa3249673
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [ebp - 0x18]
add eax, 0xcc15c1ca
add eax, 1
sub eax, 0xcc15c1ca
mov dword [ebp - 0x14], eax
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
mov edx, ecx
add edx, 0x8aaaab53
sub edx, 1
sub edx, 0x8aaaab53
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x246ee8fb
mov ecx, 0xfaf862e2
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov dword [ebp - 0x78], 0xcd9580c7
jmp 0x100105d4
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
xor esi, esi
sub esi, 1
mov edx, ecx
add edx, esi
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xaadff390
mov ecx, 0xee1e5f21
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [ebp - 0x4c]
mov ecx, dword [ebp - 0x14]
mov dword [eax], ecx
mov eax, dword [0x1009092c]
mov ecx, dword [0x10090928]
xor esi, esi
sub esi, 1
mov edx, eax
add edx, esi
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xaadff390
mov ecx, 0xcf888a8e
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov dword [ebp - 0x78], 0xac2943a7
jmp 0x100105d4
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
mov edx, ecx
sub edx, 0xaa0c50c8
sub edx, 1
add edx, 0xaa0c50c8
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 1
mov dl, al
and dl, 0xff
and bl, cl
mov ch, ah
and ch, 0xff
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 1
and al, cl
or dl, al
mov eax, 0xaeb9a5a2
mov ecx, 0x5006882b
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [ebp - 0x70]
mov dword [eax], 0
mov eax, dword [0x1009092c]
mov ecx, dword [0x10090928]
mov edx, eax
sub edx, 0x980c47b8
sub edx, 1
add edx, 0x980c47b8
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0xaeb9a5a2
mov ecx, 0x636135dd
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov dword [ebp - 0x78], 0x639479f7
jmp 0x100105d4
mov dword [ebp - 0x78], 0x63ef07d8
jmp 0x100105d4
mov eax, dword [ebp - 0x70]
mov eax, dword [eax]
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x78], 0xed19c2b4
jmp 0x100105d4
mov ecx, dword [0x1009092c]
mov eax, dword [0x10090928]
mov edx, ecx
sub edx, 0x9171c4f2
sub edx, 1
add edx, 0x9171c4f2
imul ecx, edx
and ecx, 1
cmp ecx, 0
sete bl
cmp eax, 0xa
setl dh
mov al, bl
xor al, 0xff
mov ah, dh
xor ah, 0xff
mov cl, 1
xor cl, 0
mov dl, al
and dl, 0
and bl, cl
mov ch, ah
and ch, 0
and dh, cl
or dl, bl
or ch, dh
xor dl, ch
or al, ah
xor al, 0xff
or cl, 0
and al, cl
or dl, al
mov eax, 0x692a4580
mov ecx, 0x50da4f5f
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [0x1009092c]
mov ecx, dword [0x10090928]
mov edx, eax
sub edx, 0xd12ae470
sub edx, 1
add edx, 0xd12ae470
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x692a4580
mov ecx, 0x799c08cf
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x78], eax
jmp 0x100105d4
mov eax, dword [ebp - 0x10]
mov dword [ebp - 0x88], eax
mov ecx, dword [ebp - 0xc]
xor ecx, ebp
call fcn.1002dd80
mov eax, dword [ebp - 0x88]
lea esp, [ebp - 8]
pop esi
pop ebx
pop ebp
ret
mov dword [ebp - 0x78], 0x63525c72
jmp 0x100105d4
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0x78], 0xf816210b
jmp 0x100105d4
mov eax, dword [ebp - 0x68]
mov eax, dword [ebp - 0x58]
mov eax, dword [ebp - 0x54]
mov dword [ebp - 0x78], 0x8c19d2ce
jmp 0x100105d4
mov dword [ebp - 0x78], 0xcf4b9da3
jmp 0x100105d4
mov eax, dword [ebp - 0x18]
mov eax, dword [ebp - 0x18]
mov eax, dword [ebp - 0x18]
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x78], 0xa3249673
jmp 0x100105d4
mov eax, dword [ebp - 0x4c]
mov ecx, dword [ebp - 0x14]
mov dword [eax], ecx
mov dword [ebp - 0x78], 0xee1e5f21
jmp 0x100105d4
mov eax, dword [ebp - 0x70]
mov dword [eax], 0
mov dword [ebp - 0x78], 0x5006882b
jmp 0x100105d4
mov dword [ebp - 0x78], 0x50da4f5f
jmp 0x1000f8c1