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

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
sub esp, 0x60
mov eax, dword [ebp + 0xc]
mov eax, dword [ebp + 8]
mov eax, dword [ebp + 8]
mov dword [ebp - 0x40], eax
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 0x40]
add eax, dword [ecx + 0x3c]
mov dword [ebp - 0x44], eax
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 0x44]
add eax, dword [ecx + 0x78]
mov dword [ebp - 0x48], eax
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 0x48]
add eax, dword [ecx + 0x1c]
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x5c], 0xfc269584
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x60], eax
sub eax, 0x81ee3b3c
je 0x409939
jmp 0x4093a5
mov eax, dword [ebp - 0x60]
sub eax, 0x875e75d2
je 0x40a03f
jmp 0x4093b8
mov eax, dword [ebp - 0x60]
sub eax, 0x8d5a3d38
je 0x409ed3
jmp 0x4093cb
mov eax, dword [ebp - 0x60]
sub eax, 0x9096a9dd
je 0x40981f
jmp 0x4093de
mov eax, dword [ebp - 0x60]
sub eax, 0x92efe415
je 0x40990e
jmp 0x4093f1
mov eax, dword [ebp - 0x60]
sub eax, 0xa155b45a
je 0x409db5
jmp 0x409404
mov eax, dword [ebp - 0x60]
sub eax, 0xa96c72c6
je 0x409fb0
jmp 0x409417
mov eax, dword [ebp - 0x60]
sub eax, 0xb6af2c15
je 0x409fd4
jmp 0x40942a
mov eax, dword [ebp - 0x60]
sub eax, 0xbbf57e97
je 0x409a31
jmp 0x40943d
mov eax, dword [ebp - 0x60]
sub eax, 0xbfed5970
je 0x409d36
jmp 0x409450
mov eax, dword [ebp - 0x60]
sub eax, 0xc8acb4d4
je 0x409ced
jmp 0x409463
mov eax, dword [ebp - 0x60]
sub eax, 0xcd6f712a
je 0x409d17
jmp 0x409476
mov eax, dword [ebp - 0x60]
sub eax, 0xdc0881c7
je 0x40974c
jmp 0x409489
mov eax, dword [ebp - 0x60]
sub eax, 0xdeb0ae5c
je 0x409ffd
jmp 0x40949c
mov eax, dword [ebp - 0x60]
sub eax, 0xea534d32
je 0x40a033
jmp 0x4094af
mov eax, dword [ebp - 0x60]
sub eax, 0xeaaf7827
je 0x409e0e
jmp 0x4094c2
mov eax, dword [ebp - 0x60]
sub eax, 0xf148578b
je 0x409fa6
jmp 0x4094d5
mov eax, dword [ebp - 0x60]
sub eax, 0xf59536cf
je 0x40991a
jmp 0x4094e8
mov eax, dword [ebp - 0x60]
sub eax, 0xfc269584
je 0x409701
jmp 0x4094fb
mov eax, dword [ebp - 0x60]
sub eax, 0x11d32b5
je 0x409bd7
jmp 0x40950e
mov eax, dword [ebp - 0x60]
sub eax, 0x36b1116
je 0x409c9c
jmp 0x409521
mov eax, dword [ebp - 0x60]
sub eax, 0x66f33f0
je 0x409ec7
jmp 0x409534
mov eax, dword [ebp - 0x60]
sub eax, 0xbbd011a
je 0x4099ac
jmp 0x409547
mov eax, dword [ebp - 0x60]
sub eax, 0x1053dd2f
je 0x409d42
jmp 0x40955a
mov eax, dword [ebp - 0x60]
sub eax, 0x19dff0d7
je 0x409a25
jmp 0x40956d
mov eax, dword [ebp - 0x60]
sub eax, 0x1df3deb6
je 0x409813
jmp 0x409580
mov eax, dword [ebp - 0x60]
sub eax, 0x1f10e98e
je 0x409cf9
jmp 0x409593
mov eax, dword [ebp - 0x60]
sub eax, 0x205698d0
je 0x409bf2
jmp 0x4095a6
mov eax, dword [ebp - 0x60]
sub eax, 0x20bc6057
je 0x409ae5
jmp 0x4095b9
mov eax, dword [ebp - 0x60]
sub eax, 0x283992fc
je 0x409af1
jmp 0x4095cc
mov eax, dword [ebp - 0x60]
sub eax, 0x2c251b94
je 0x409b64
jmp 0x4095df
mov eax, dword [ebp - 0x60]
sub eax, 0x302acc0f
je 0x4097bf
jmp 0x4095f2
mov eax, dword [ebp - 0x60]
sub eax, 0x37da16f8
je 0x409d05
jmp 0x409605
mov eax, dword [ebp - 0x60]
sub eax, 0x3a929e2b
je 0x409fc8
jmp 0x409618
mov eax, dword [ebp - 0x60]
sub eax, 0x3c155481
je 0x40a020
jmp 0x40962b
mov eax, dword [ebp - 0x60]
sub eax, 0x40baeb45
je 0x409ee5
jmp 0x40963e
mov eax, dword [ebp - 0x60]
sub eax, 0x47b18b28
je 0x409e02
jmp 0x409651
mov eax, dword [ebp - 0x60]
sub eax, 0x501416f2
je 0x409c0a
jmp 0x409664
mov eax, dword [ebp - 0x60]
sub eax, 0x57e16275
je 0x40971f
jmp 0x409677
mov eax, dword [ebp - 0x60]
sub eax, 0x593b21ef
je 0x409e79
jmp 0x40968a
mov eax, dword [ebp - 0x60]
sub eax, 0x681ce61e
je 0x409fbc
jmp 0x40969d
mov eax, dword [ebp - 0x60]
sub eax, 0x6c3c30e5
je 0x409892
jmp 0x4096b0
mov eax, dword [ebp - 0x60]
sub eax, 0x6f38af97
je 0x409a77
jmp 0x4096c3
mov eax, dword [ebp - 0x60]
sub eax, 0x70565473
je 0x409f58
jmp 0x4096d6
mov eax, dword [ebp - 0x60]
sub eax, 0x7a131428
je 0x40a009
jmp 0x4096e9
mov eax, dword [ebp - 0x60]
sub eax, 0x7de1e208
je 0x409c29
jmp 0x4096fc
jmp 0x40a046
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x4c], eax
mov eax, dword [ebp + 8]
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x5c], 0x57e16275
jmp 0x40a046
mov eax, dword [ebp - 0x30]
mov ecx, dword [eax + 0x24]
mov eax, dword [ebp - 0x34]
add eax, ecx
mov dword [ebp - 0x50], eax
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 0x48]
add eax, dword [ecx + 0x20]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x5c], 0xdc0881c7
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
sub edx, 0xb37c1b25
sub edx, 1
add edx, 0xb37c1b25
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, 0xa96c72c6
mov ecx, 0x302acc0f
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [ebp - 0x58]
mov dword [ebp - 0x2c], eax
mov eax, dword [0x432534]
mov ecx, dword [0x432530]
mov edx, eax
sub edx, 0x8b51cd1f
sub edx, 1
add edx, 0x8b51cd1f
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, 0xa96c72c6
mov ecx, 0x1df3deb6
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dword [ebp - 0x5c], 0x9096a9dd
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
sub edx, 0x4998f3eb
sub edx, 1
add edx, 0x4998f3eb
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, 0x681ce61e
mov ecx, 0x6c3c30e5
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [ebp - 0x48]
add eax, 0x18
mov dword [ebp - 0x28], eax
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
sub edx, 0xfac99525
sub edx, 1
add edx, 0xfac99525
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, 0x681ce61e
mov ecx, 0x92efe415
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dword [ebp - 0x5c], 0xf59536cf
jmp 0x40a046
mov eax, dword [ebp - 0x28]
mov esi, dword [eax]
mov edx, dword [ebp - 0x2c]
mov eax, 0x1053dd2f
mov ecx, 0x81ee3b3c
cmp edx, esi
cmovb eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
add edx, 0x52085af0
sub edx, 1
sub edx, 0x52085af0
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, 0x3a929e2b
mov ecx, 0xbbd011a
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [ebp + 8]
mov dword [ebp - 0x24], eax
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
sub edx, 0xbc7ffd71
sub edx, 1
add edx, 0xbc7ffd71
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, 0x3a929e2b
mov ecx, 0x19dff0d7
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dword [ebp - 0x5c], 0xbbf57e97
jmp 0x40a046
mov eax, dword [0x432534]
mov ecx, dword [0x432530]
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, 0xb6af2c15
mov ecx, 0x6f38af97
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [ebp - 0x54]
mov ecx, dword [ebp - 0x58]
mov eax, dword [eax + ecx*4]
mov edx, dword [ebp - 0x24]
add edx, eax
mov ecx, dword [ebp + 0xc]
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.0041f310
cmp eax, 0
sete al
and al, 1
mov byte [ebp - 0x1d], al
mov eax, dword [0x432534]
mov ecx, dword [0x432530]
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, 0xb6af2c15
mov ecx, 0x20bc6057
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dword [ebp - 0x5c], 0x283992fc
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
add edx, 0xe4b4fe40
sub edx, 1
sub edx, 0xe4b4fe40
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, 0xdeb0ae5c
mov ecx, 0x2c251b94
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
sub edx, 0x5c6634a0
sub edx, 1
add edx, 0x5c6634a0
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, 0xdeb0ae5c
mov ecx, 0x11d32b5
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dl, byte [ebp - 0x1d]
mov eax, 0x1f10e98e
mov ecx, 0x205698d0
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [ebp + 8]
mov dword [ebp - 0x1c], eax
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x5c], 0x501416f2
jmp 0x40a046
mov eax, dword [ebp - 0x50]
mov ecx, dword [ebp - 0x58]
movzx ecx, word [eax + ecx*2]
mov eax, dword [ebp - 0x18]
mov eax, dword [eax + ecx*4]
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x5c], 0x7de1e208
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
add edx, 0x27378799
sub edx, 1
sub edx, 0x27378799
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, 0x7a131428
mov ecx, 0x36b1116
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [ebp - 0x1c]
mov ecx, dword [ebp - 0x14]
add eax, ecx
mov dword [ebp - 0x3c], eax
mov eax, dword [0x432534]
mov ecx, dword [0x432530]
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, 0x7a131428
mov ecx, 0xc8acb4d4
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dword [ebp - 0x5c], 0x8d5a3d38
jmp 0x40a046
mov dword [ebp - 0x5c], 0x37da16f8
jmp 0x40a046
mov eax, dword [ebp - 0x58]
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x5c], 0xcd6f712a
jmp 0x40a046
mov eax, dword [ebp - 0x10]
add eax, 0xffacc856
add eax, 1
sub eax, 0xffacc856
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x5c], 0xbfed5970
jmp 0x40a046
mov dword [ebp - 0x5c], 0xdc0881c7
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
add edx, 0x22771bdb
sub edx, 1
sub edx, 0x22771bdb
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, 0x3c155481
mov ecx, 0xa155b45a
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dword [ebp - 0x3c], 0
mov eax, dword [0x432534]
mov ecx, dword [0x432530]
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, 0x3c155481
mov ecx, 0x47b18b28
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dword [ebp - 0x5c], 0xeaaf7827
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
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, 0xea534d32
mov ecx, 0x593b21ef
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [0x432534]
mov ecx, dword [0x432530]
mov edx, eax
add edx, 0xacb936a
sub edx, 1
sub edx, 0xacb936a
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, 0xea534d32
mov ecx, 0x66f33f0
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov dword [ebp - 0x5c], 0x8d5a3d38
jmp 0x40a046
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x5c], 0x40baeb45
jmp 0x40a046
mov ecx, dword [0x432534]
mov eax, dword [0x432530]
mov edx, ecx
add edx, 0x92ba8700
sub edx, 1
sub edx, 0x92ba8700
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, 0x875e75d2
mov ecx, 0x70565473
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [0x432534]
mov ecx, dword [0x432530]
mov edx, eax
add edx, 0x4272bd7a
sub edx, 1
sub edx, 0x4272bd7a
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, 0x875e75d2
mov ecx, 0xf148578b
test dl, 1
cmovne eax, ecx
mov dword [ebp - 0x5c], eax
jmp 0x40a046
mov eax, dword [ebp - 0xc]
add esp, 0x60
pop esi
pop ebx
pop ebp
ret
mov dword [ebp - 0x5c], 0x302acc0f
jmp 0x40a046
mov dword [ebp - 0x5c], 0x6c3c30e5
jmp 0x40a046
mov dword [ebp - 0x5c], 0xbbd011a
jmp 0x40a046
mov eax, dword [ebp - 0x54]
mov ecx, dword [ebp - 0x58]
mov eax, dword [eax + ecx*4]
mov edx, dword [ebp - 0x24]
add edx, eax
mov ecx, dword [ebp + 0xc]
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.0041f310
mov dword [ebp - 0x5c], 0x6f38af97
jmp 0x40a046
mov dword [ebp - 0x5c], 0x2c251b94
jmp 0x40a046
mov eax, dword [ebp - 0x1c]
mov ecx, dword [ebp - 0x14]
add eax, ecx
mov dword [ebp - 0x3c], eax
mov dword [ebp - 0x5c], 0x36b1116
jmp 0x40a046
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x5c], 0xa155b45a
jmp 0x40a046
mov dword [ebp - 0x5c], 0x593b21ef
jmp 0x40a046
mov dword [ebp - 0x5c], 0x70565473
jmp 0x40938f