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

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
lea eax, [esp - 0x9c]
cmp eax, dword [ecx + 8]
jbe 0x5ef95c
sub esp, 0x11c
mov byte [esp + 0x134], 0
mov dword [esp + 0x138], 0
mov dword [esp + 0x13c], 0
mov dword [esp + 0x140], 0
mov dword [esp + 0x144], 0
mov dword [esp + 0x148], 0
mov eax, dword [esp + 0x124]
mov dword [esp], eax
mov ecx, dword [esp + 0x128]
mov dword [esp + 4], ecx
call fcn.00407430
mov eax, dword [esp + 8]
mov dword [esp + 0x80], eax
mov ecx, dword [esp + 0x12c]
mov dword [esp], ecx
mov edx, dword [esp + 0x130]
mov dword [esp + 4], edx
call fcn.00407430
mov eax, dword [esp + 8]
mov dword [esp + 0x7c], eax
lea edi, [esp + 0xe4]
xor eax, eax
call fcn.0044d18a
lea ecx, [0x640d20]
mov dword [esp + 0xe4], ecx
lea edx, [0x6e1f40]
mov dword [esp + 0xe8], edx
mov dword [esp + 0xec], ecx
mov edx, dword [esp + 0x80]
mov dword [esp + 0xf0], edx
mov dword [esp + 0xf4], ecx
mov edx, dword [esp + 0x7c]
mov dword [esp + 0xf8], edx
mov edx, dword [0x894488]
mov dword [esp], edx
lea edx, [esp + 0xe4]
mov dword [esp + 4], edx
mov dword [esp + 8], 3
mov dword [esp + 0xc], 3
call fcn.004a6fa0
mov eax, dword [esp + 0x120]
mov dword [esp], eax
mov ecx, dword [esp + 0x124]
mov dword [esp + 4], ecx
mov edx, dword [esp + 0x128]
mov dword [esp + 8], edx
call fcn.005e95b0
mov dword [esp], 0xc
lea eax, [0x69c394]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x120]
mov dword [esp + 8], eax
lea ecx, [esp + 0x134]
mov dword [esp + 0xc], ecx
lea ecx, [esp + 0x138]
mov dword [esp + 0x10], ecx
call fcn.004273f0
test eax, eax
jne 0x5ef808
movzx eax, byte [0x8650a3]
test al, al
jne 0x5ef730
mov eax, dword [esp + 0x120]
mov dword [esp], eax
mov ecx, dword [esp + 0x12c]
mov dword [esp + 4], ecx
mov edx, dword [esp + 0x130]
mov dword [esp + 8], edx
call fcn.005e9260
mov eax, dword [esp + 0x120]
mov dword [esp], eax
movzx eax, byte [0x8a5e3a]
mov byte [esp + 4], al
mov eax, dword [esp + 0x12c]
mov dword [esp + 8], eax
mov ecx, dword [esp + 0x130]
mov dword [esp + 0xc], ecx
mov edx, dword [esp + 0x124]
mov dword [esp + 0x10], edx
mov edx, dword [esp + 0x128]
mov dword [esp + 0x14], edx
call fcn.005e9960
mov eax, dword [esp + 0x24]
mov dword [esp + 0x78], eax
mov ecx, dword [esp + 0x20]
mov dword [esp + 0x48], ecx
mov edx, dword [esp + 0x18]
mov dword [esp + 0x44], edx
mov dword [esp], 8
lea ebx, [0x69c398]
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
mov dword [esp + 0xc], eax
call fcn.004273f0
test eax, eax
jne 0x5ef723
mov eax, dword [esp + 0x44]
test eax, eax
je 0x5eeb60
movzx eax, byte [0x8650a3]
test al, al
jne 0x5eeb02
mov byte [esp + 0x134], 0
lea eax, [0x68a0d2]
mov dword [esp + 0x138], eax
mov dword [esp + 0x13c], 0x15
mov dword [esp + 0x140], 0
mov dword [esp + 0x144], 0
mov dword [esp + 0x148], 0
nop
call fcn.00427bc0
add esp, 0x11c
ret
mov dword [esp + 0x84], 0
mov dword [esp + 0x88], 0
lea eax, [0x640d20]
mov dword [esp + 0x84], eax
lea eax, [0x6e1f58]
mov dword [esp + 0x88], eax
mov eax, dword [0x894484]
mov dword [esp], eax
lea eax, [esp + 0x84]
mov dword [esp + 4], eax
mov dword [esp + 8], 1
mov dword [esp + 0xc], 1
call fcn.004a6fa0
jmp 0x5eeab4
nop
mov dword [esp + 0x8c], 0
mov dword [esp + 0x90], 0
mov dword [esp + 0x94], 0
mov dword [esp + 0x98], 0
mov dword [esp + 0x90], 0
mov dword [esp + 0x94], 0
mov dword [esp + 0x98], 0
mov dword [esp + 0x8c], 0
lea eax, [0x640f20]
mov dword [esp], eax
mov dword [esp + 4], 0
mov dword [esp + 8], pe_nt_image_headers32
call fcn.00438de0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x90], eax
mov dword [esp + 0x94], 0
mov dword [esp + 0x98], pe_nt_image_headers32
nop
mov dword [esp + 0x4c], 0
mov byte [esp + 0x4c], 0
mov byte [esp + 0x4f], 1
mov eax, dword [esp + 0x94]
lea ecx, [eax + 4]
mov edx, dword [esp + 0x98]
mov ebx, dword [esp + 0x90]
cmp ecx, edx
ja 0x5ef6e8
mov ebp, dword [esp + 0x4c]
mov dword [ebx + eax], ebp
mov dword [esp + 0x94], ecx
mov dword [esp + 0x98], edx
mov dword [esp + 0x90], ebx
nop
mov dword [esp + 0x70], 0
mov dword [esp + 0x70], 0xfa860100
mov eax, dword [esp + 0x94]
lea ecx, [eax + 4]
mov edx, dword [esp + 0x90]
mov ebx, dword [esp + 0x98]
cmp ecx, ebx
ja 0x5ef6ad
mov ebp, dword [esp + 0x70]
mov dword [edx + eax], ebp
mov dword [esp + 0x94], ecx
mov dword [esp + 0x98], ebx
mov dword [esp + 0x90], edx
nop
mov dword [esp + 0x6c], 0
mov byte [esp + 0x6c], 0
mov byte [esp + 0x6f], 2
mov eax, dword [esp + 0x94]
lea ecx, [eax + 4]
mov edx, dword [esp + 0x98]
mov ebx, dword [esp + 0x90]
cmp ecx, edx
ja 0x5ef672
mov ebp, dword [esp + 0x6c]
mov dword [ebx + eax], ebp
mov dword [esp + 0x94], ecx
mov dword [esp + 0x98], edx
mov dword [esp + 0x90], ebx
mov eax, dword [esp + 0x12c]
mov dword [esp], eax
mov eax, dword [esp + 0x130]
mov dword [esp + 4], eax
call fcn.005f1c20
nop
mov eax, dword [esp + 8]
mov dword [esp + 0x68], 0
mov ecx, eax
shr eax, 0x18
mov byte [esp + 0x68], al
mov eax, ecx
shr ecx, 0x10
mov byte [esp + 0x69], cl
mov ecx, eax
shr eax, 8
mov byte [esp + 0x6a], al
mov byte [esp + 0x6b], cl
mov eax, dword [esp + 0x94]
lea ecx, [eax + 4]
mov edx, dword [esp + 0x98]
mov ebx, dword [esp + 0x90]
cmp ecx, edx
ja 0x5ef637
mov ebp, dword [esp + 0x68]
mov dword [ebx + eax], ebp
mov dword [esp + 0x94], ecx
mov dword [esp + 0x98], edx
mov dword [esp + 0x90], ebx
nop
mov dword [esp + 0x64], 0
mov byte [esp + 0x64], 0
mov eax, dword [esp + 0x94]
lea ecx, [eax + 4]
mov edx, dword [esp + 0x98]
mov ebx, dword [esp + 0x90]
cmp ecx, edx
ja 0x5ef5fc
mov ebp, dword [esp + 0x64]
mov dword [ebx + eax], ebp
mov dword [esp + 0x94], ecx
mov dword [esp + 0x98], edx
mov dword [esp + 0x90], ebx
nop
nop
mov dword [esp + 0x60], 0
mov ecx, eax
shr eax, 0x18
mov byte [esp + 0x60], al
mov edx, ecx
shr ecx, 0x10
mov byte [esp + 0x61], cl
mov ecx, edx
shr edx, 8
mov byte [esp + 0x62], dl
mov byte [esp + 0x63], cl
mov ecx, dword [esp + 0x90]
mov edx, dword [esp + 0x94]
test edx, edx
jbe 0x5ef955
mov byte [ecx], al
mov eax, dword [esp + 0x90]
movzx ecx, byte [esp + 0x61]
cmp dword [esp + 0x94], 1
jbe 0x5ef94e
mov byte [eax + 1], cl
mov eax, dword [esp + 0x90]
movzx ecx, byte [esp + 0x62]
cmp dword [esp + 0x94], 2
jbe 0x5ef947
mov byte [eax + 2], cl
mov eax, dword [esp + 0x90]
movzx ecx, byte [esp + 0x63]
cmp dword [esp + 0x94], 3
jbe 0x5ef940
mov byte [eax + 3], cl
nop
mov eax, dword [esp + 0x98]
mov dword [esp + 0x34], eax
mov ecx, dword [esp + 0x94]
mov dword [esp + 0x30], ecx
mov edx, dword [esp + 0x90]
mov dword [esp + 0x74], edx
lea ebx, [0x64a020]
mov dword [esp], ebx
mov ebx, dword [esp + 0x48]
mov dword [esp + 4], ebx
mov ebp, dword [esp + 0x78]
mov dword [esp + 8], ebp
call fcn.00407610
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0xc]
mov dword [esp], ecx
mov dword [esp + 4], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x30]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x34]
mov dword [esp + 0x10], eax
call fcn.005f3150
movzx eax, byte [esp + 0x14]
mov byte [esp + 0x134], al
test al, al
je 0x5ef596
mov dword [esp + 0x84], 0
mov dword [esp + 0x88], 0
lea eax, [0x640d20]
mov dword [esp + 0x84], eax
lea ecx, [0x6e1f68]
mov dword [esp + 0x88], ecx
mov ecx, dword [0x894488]
mov dword [esp], ecx
lea ecx, [esp + 0x84]
mov dword [esp + 4], ecx
mov dword [esp + 8], 1
mov dword [esp + 0xc], 1
call fcn.004a6fa0
call fcn.0048d1a0
lea edi, [esp + 0xd0]
mov esi, esp
call fcn.0044d66e
mov edi, esp
lea esi, [esp + 0xd0]
call fcn.0044d66e
mov dword [esp + 0x14], 0x77359400
mov dword [esp + 0x18], 0
call fcn.0048c670
lea esi, [esp + 0x1c]
lea edi, [esp + 0xbc]
call fcn.0044d66e
mov eax, dword [esp + 0x48]
mov ecx, dword [eax + 0x24]
mov dword [esp + 0x5c], ecx
mov edx, dword [esp + 0x78]
mov dword [esp], edx
lea edi, [esp + 4]
lea esi, [esp + 0xbc]
call fcn.0044d66e
mov ecx, dword [esp + 0x5c]
call ecx
mov eax, dword [esp + 0x18]
test eax, eax
jne 0x5ef538
lea eax, [0x649ea0]
mov dword [esp], eax
mov eax, dword [esp + 0x48]
mov dword [esp + 4], eax
mov ecx, dword [esp + 0x78]
mov dword [esp + 8], ecx
call fcn.00407610
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0xc]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.005f2e80
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 0x14]
nop
test ebx, ebx
je 0x5ef4d6
mov eax, 0
jne 0x5ef42f
nop
mov ecx, dword [eax]
lea edx, [ecx + 4]
mov ebx, dword [eax + 0xc]
mov ebp, dword [eax + 4]
cmp dword [eax + 8], edx
jb 0x5ef90c
test edx, edx
jl 0x5ef905
cmp ecx, edx
ja 0x5ef905
mov dword [esp + 0x58], ecx
sub ebx, ecx
neg ebx
sar ebx, 0x1f
and ebx, ecx
movzx esi, byte [ebx + ebp]
movzx edi, byte [ebx + ebp + 1]
movzx ecx, byte [ebx + ebp + 2]
movzx ebx, byte [ebx + ebp + 3]
mov dword [eax], edx
shl esi, 0x18
shl edi, 0x10
or edi, esi
shl ecx, 8
or ecx, edi
or ebx, ecx
cmp ebx, 0x30d9a
jne 0x5ef393
nop
mov ecx, dword [esp + 0x58]
lea ebx, [ecx + 8]
cmp dword [eax + 8], ebx
jb 0x5ef8eb
test ebx, ebx
jl 0x5ef8e4
cmp edx, ebx
ja 0x5ef8e4
mov ebp, ebx
sub ebx, edx
test ebx, ebx
jbe 0x5ef8dd
cmp ebx, 1
jbe 0x5ef8dd
cmp ebx, 2
jbe 0x5ef8dd
cmp ebx, 3
jbe 0x5ef8dd
mov dword [eax], ebp
nop
lea edx, [ecx + 0xc]
cmp dword [eax + 8], edx
jb 0x5ef8c3
test edx, edx
jl 0x5ef8bc
cmp ebp, edx
ja 0x5ef8bc
mov ebx, edx
sub edx, ebp
test edx, edx
jbe 0x5ef8b5
cmp edx, 1
jbe 0x5ef8b5
cmp edx, 2
jbe 0x5ef8b5
cmp edx, 3
jbe 0x5ef8b5
mov dword [eax], ebx
nop
lea edx, [ecx + 0x10]
cmp dword [eax + 8], edx
jb 0x5ef89b
test edx, edx
jl 0x5ef894
cmp ebx, edx
ja 0x5ef894
mov ebp, edx
sub edx, ebx
test edx, edx
jbe 0x5ef88d
cmp edx, 1
jbe 0x5ef88d
cmp edx, 2
jbe 0x5ef88d
cmp edx, 3
jbe 0x5ef88d
mov dword [eax], ebp
nop
lea edx, [ecx + 0x14]
mov ebx, dword [eax + 0xc]
mov esi, dword [eax + 4]
cmp dword [eax + 8], edx
jb 0x5ef873
test edx, edx
jl 0x5ef86c
cmp ebp, edx
ja 0x5ef86c
mov edi, edx
sub edx, ebp
sub ebx, ebp
neg ebx
sar ebx, 0x1f
and ebp, ebx
test edx, edx
jbe 0x5ef865
movzx ebx, byte [ebp + esi]
cmp edx, 1
jbe 0x5ef865
shl ebx, 0x18
movzx ecx, byte [ebp + esi + 1]
shl ecx, 0x10
or ecx, ebx
cmp edx, 2
jbe 0x5ef865
movzx ebx, byte [ebp + esi + 2]
shl ebx, 8
or ebx, ecx
cmp edx, 3
jbe 0x5ef865
movzx ecx, byte [ebp + esi + 3]
mov dword [eax], edi
nop
or ecx, ebx
mov edx, dword [esp + 0x58]
lea ebx, [edx + 0x18]
mov ebp, dword [eax + 4]
mov esi, dword [eax + 0xc]
cmp dword [eax + 8], ebx
jb 0x5ef84b
test ebx, ebx
jl 0x5ef844
cmp edi, ebx
ja 0x5ef844
mov dword [esp + 0x58], ebx
sub ebx, edi
sub esi, edi
xchg esi, ebx
neg ebx
xchg esi, ebx
sar esi, 0x1f
and edi, esi
test ebx, ebx
jbe 0x5ef83d
movzx esi, byte [edi + ebp]
cmp ebx, 1
jbe 0x5ef83d
mov dword [esp + 0x38], ecx
shl esi, 0x18
movzx ecx, byte [edi + ebp + 1]
shl ecx, 0x10
or ecx, esi
cmp ebx, 2
jbe 0x5ef83d
movzx esi, byte [edi + ebp + 2]
shl esi, 8
or esi, ecx
cmp ebx, 3
jbe 0x5ef83d
movzx ecx, byte [edi + ebp + 3]
mov ebx, dword [esp + 0x58]
mov dword [eax], ebx
nop
or ecx, esi
add edx, 0x1c
mov ebp, dword [eax + 4]
mov esi, dword [eax + 0xc]
cmp dword [eax + 8], edx
jb 0x5ef823
test edx, edx
jl 0x5ef81c
cmp ebx, edx
ja 0x5ef81c
mov edi, edx
sub edx, ebx
sub esi, ebx
xchg esi, ebx
neg ebx
xchg esi, ebx
sar esi, 0x1f
and ebx, esi
test edx, edx
jbe 0x5ef815
movzx esi, byte [ebx + ebp]
cmp edx, 1
jbe 0x5ef815
mov dword [esp + 0x3c], ecx
shl esi, 0x18
movzx ecx, byte [ebx + ebp + 1]
shl ecx, 0x10
or ecx, esi
cmp edx, 2
jbe 0x5ef815
movzx esi, byte [ebx + ebp + 2]
shl esi, 8
or esi, ecx
cmp edx, 3
jbe 0x5ef815
movzx ecx, byte [ebx + ebp + 3]
mov dword [eax], edi
movzx eax, byte [0x8650a3]
or ecx, esi
mov dword [esp + 0x40], ecx
test al, al
jne 0x5ef335
mov dword [esp], 0xc
mov eax, dword [esp + 0x48]
add eax, 0x10
mov dword [esp + 4], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 8], eax
call fcn.004273f0
test eax, eax
jne 0x5ef328
mov byte [esp + 0x134], 1
lea eax, [0x68400d]
mov dword [esp + 0x138], eax
mov dword [esp + 0x13c], 2
mov eax, dword [esp + 0x38]
mov dword [esp + 0x140], eax
mov eax, dword [esp + 0x3c]
mov dword [esp + 0x144], eax
mov eax, dword [esp + 0x40]
mov dword [esp + 0x148], eax
nop
call fcn.00427bc0
add esp, 0x11c
ret
nop
call fcn.00427bc0
add esp, 0x11c
ret
mov dword [esp + 0x84], 0
mov dword [esp + 0x88], 0
lea eax, [0x640d20]
mov dword [esp + 0x84], eax
lea eax, [0x6e1fc8]
mov dword [esp + 0x88], eax
mov eax, dword [0x894488]
mov dword [esp], eax
lea eax, [esp + 0x84]
mov dword [esp + 4], eax
mov dword [esp + 8], 1
mov dword [esp + 0xc], 1
call fcn.004a6fa0
jmp 0x5ef2b7
mov dword [esp], ebx
call fcn.00407360
mov eax, dword [esp + 4]
mov dword [esp + 0x9c], 0
mov dword [esp + 0xa0], 0
mov dword [esp + 0xa4], 0
mov dword [esp + 0xa8], 0
lea ecx, [0x640d20]
mov dword [esp + 0x9c], ecx
lea ecx, [0x6e1f90]
mov dword [esp + 0xa0], ecx
lea ecx, [0x640ea0]
mov dword [esp + 0xa4], ecx
mov dword [esp + 0xa8], eax
mov eax, dword [0x894484]
mov dword [esp], eax
lea eax, [esp + 0x9c]
mov dword [esp + 4], eax
mov dword [esp + 8], 2
mov dword [esp + 0xc], 2
call fcn.004a6fa0
nop
call fcn.00427bc0
add esp, 0x11c
ret
mov dword [esp + 0x84], 0
mov dword [esp + 0x88], 0
lea eax, [0x640d20]
mov dword [esp + 0x84], eax
lea eax, [0x6e1f80]
mov dword [esp + 0x88], eax
mov eax, dword [0x894484]
mov dword [esp], eax
lea eax, [esp + 0x84]
mov dword [esp + 4], eax
mov dword [esp + 8], 1
mov dword [esp + 0xc], 1
call fcn.004a6fa0
mov byte [esp + 0x134], 0
lea eax, [0x6849e2]
mov dword [esp + 0x138], eax
mov dword [esp + 0x13c], 6
mov dword [esp + 0x140], 0
mov dword [esp + 0x144], 0
mov dword [esp + 0x148], 0
nop
call fcn.00427bc0
add esp, 0x11c
ret
test edx, edx
je 0x5ef926
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
mov dword [esp + 0xb4], 0
mov dword [esp + 0xb8], 0
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], edx
mov dword [esp + 0xb4], ecx
mov dword [esp + 0xb8], eax
test ebx, ebx
lea eax, [esp + 0xac]
jmp 0x5eefea
mov dword [esp + 0x84], 0
mov dword [esp + 0x88], 0
lea eax, [0x640d20]
mov dword [esp + 0x84], eax
lea ecx, [0x6e1f70]
mov dword [esp + 0x88], ecx
mov ecx, dword [0x894484]
mov dword [esp], ecx
lea ecx, [esp + 0x84]
mov dword [esp + 4], ecx
mov dword [esp + 8], 1
mov dword [esp + 0xc], 1
call fcn.004a6fa0
jmp 0x5eef9a
mov dword [esp + 0x84], 0
mov dword [esp + 0x88], 0
lea eax, [0x640d20]
mov dword [esp + 0x84], eax
lea eax, [0x6e1f60]
mov dword [esp + 0x88], eax
mov eax, dword [0x894484]
mov dword [esp], eax
lea eax, [esp + 0x84]
mov dword [esp + 4], eax
mov dword [esp + 8], 1
mov dword [esp + 0xc], 1
call fcn.004a6fa0
nop
call fcn.00427bc0
add esp, 0x11c
ret
mov dword [esp + 0x54], ecx
mov dword [esp + 0x50], eax
lea ebp, [0x640f20]
mov dword [esp], ebp
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], ecx
call fcn.00438ea0
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x14]
mov eax, dword [esp + 0x50]
mov ecx, dword [esp + 0x54]
jmp 0x5eed93
mov dword [esp + 0x54], ecx
mov dword [esp + 0x50], eax
lea ebp, [0x640f20]
mov dword [esp], ebp
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], ecx
call fcn.00438ea0
mov ebx, dword [esp + 0x14]
mov edx, dword [esp + 0x1c]
mov eax, dword [esp + 0x50]
mov ecx, dword [esp + 0x54]
jmp 0x5eed49
mov dword [esp + 0x54], ecx
mov dword [esp + 0x50], eax
lea ebp, [0x640f20]
mov dword [esp], ebp
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], ecx
call fcn.00438ea0
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x14]
mov eax, dword [esp + 0x50]
mov ecx, dword [esp + 0x54]
jmp 0x5eecc7
mov dword [esp + 0x54], ecx
mov dword [esp + 0x50], eax
lea ebp, [0x640f20]
mov dword [esp], ebp
mov dword [esp + 4], edx
mov dword [esp + 8], eax
mov dword [esp + 0xc], ebx
mov dword [esp + 0x10], ecx
call fcn.00438ea0
mov edx, dword [esp + 0x14]
mov ebx, dword [esp + 0x1c]
mov eax, dword [esp + 0x50]
mov ecx, dword [esp + 0x54]
jmp 0x5eec78
mov dword [esp + 0x54], ecx
mov dword [esp + 0x50], eax
lea ebp, [0x640f20]
mov dword [esp], ebp
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], ecx
call fcn.00438ea0
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x14]
mov eax, dword [esp + 0x50]
mov ecx, dword [esp + 0x54]
jmp 0x5eec2b
nop
call fcn.00427bc0
add esp, 0x11c
ret
mov eax, dword [esp + 0x124]
mov dword [esp], eax
mov ecx, dword [esp + 0x128]
mov dword [esp + 4], ecx
call fcn.00407430
mov eax, dword [esp + 8]
mov dword [esp + 0x80], eax
mov ecx, dword [esp + 0x12c]
mov dword [esp], ecx
mov edx, dword [esp + 0x130]
mov dword [esp + 4], edx
call fcn.00407430
mov eax, dword [esp + 8]
mov dword [esp + 0x7c], eax
lea edi, [esp + 0xfc]
xor eax, eax
call fcn.0044d188
lea eax, [0x640d20]
mov dword [esp + 0xfc], eax
lea ecx, [0x6e1f48]
mov dword [esp + 0x100], ecx
mov dword [esp + 0x104], eax
mov ecx, dword [esp + 0x80]
mov dword [esp + 0x108], ecx
mov dword [esp + 0x10c], eax
lea ecx, [0x6e1f50]
mov dword [esp + 0x110], ecx
mov dword [esp + 0x114], eax
mov ecx, dword [esp + 0x7c]
mov dword [esp + 0x118], ecx
mov ecx, dword [0x894488]
mov dword [esp], ecx
lea ecx, [esp + 0xfc]
mov dword [esp + 4], ecx
mov dword [esp + 8], 4
mov dword [esp + 0xc], 4
call fcn.004a6fa0
jmp 0x5ee9f4
nop
call fcn.00427bc0
add esp, 0x11c
ret
call fcn.00427150
ud2
call fcn.00427250
ud2
lea eax, [0x640d20]
mov dword [esp], eax
lea eax, [0x6e1fc0]
mov dword [esp + 4], eax
call fcn.00427f10
ud2
call fcn.00427150
ud2
call fcn.00427250
ud2
lea eax, [0x640d20]
mov dword [esp], eax
lea eax, [0x6e1fb8]
mov dword [esp + 4], eax
call fcn.00427f10
ud2
call fcn.00427150
ud2
call fcn.00427250
ud2
lea eax, [0x640d20]
mov dword [esp], eax
lea eax, [0x6e1fb0]
mov dword [esp + 4], eax
call fcn.00427f10
ud2
call fcn.00427150
ud2
call fcn.00427250
ud2
lea eax, [0x640d20]
mov dword [esp], eax
lea eax, [0x6e1fa8]
mov dword [esp + 4], eax
call fcn.00427f10
ud2
call fcn.00427150
ud2
call fcn.00427250
ud2
lea eax, [0x640d20]
mov dword [esp], eax
lea eax, [0x6e1fa0]
mov dword [esp + 4], eax
call fcn.00427f10
ud2
call fcn.00427150
ud2
call fcn.00427250
ud2
lea eax, [0x640d20]
mov dword [esp], eax
lea eax, [0x6e1f98]
mov dword [esp + 4], eax
call fcn.00427f10
ud2
call fcn.00427250
ud2
lea eax, [0x640d20]
mov dword [esp], eax
lea eax, [0x6e1f88]
mov dword [esp + 4], eax
call fcn.00427f10
ud2
lea eax, [0x640d20]
mov dword [esp], eax
lea eax, [0x6e1f78]
mov dword [esp + 4], eax
call fcn.00427f10
ud2
call fcn.00427150
ud2
call fcn.00427150
ud2
call fcn.00427150
ud2
call fcn.00427150
ud2
call fcn.0044b940
jmp fcn.005ee860