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

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
lea eax, [esp - 0xc]
cmp eax, dword [ecx + 8]
jbe 0x60f480
sub esp, 0x8c
mov eax, 0
mov dword [esp + 0x88], eax
mov byte [esp + 0x22], 0
mov dword [esp + 0x98], 0
mov dword [esp + 0x9c], 0
mov eax, dword [esp + 0x90]
mov dword [esp], eax
call fcn.0060f4d0
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 0xc]
test ecx, ecx
jne 0x60eada
mov dword [esp + 0x4c], eax
mov ecx, dword [esp + 0x90]
movzx edx, byte [ecx + 0x22]
test dl, 0x80
jne 0x60e8c6
mov ebx, dword [ecx + 0x28]
mov ebp, dword [ecx + 0x2c]
mov esi, dword [ecx + 0x30]
test ebx, ebx
je 0x60e88a
mov dword [eax + 0x24], ebp
mov dword [eax + 0x28], esi
mov ebp, dword [0x8d5630]
test ebp, ebp
jne 0x60e877
mov dword [eax + 0x20], ebx
jmp 0x60e92b
lea edi, [eax + 0x20]
mov ebp, eax
mov eax, ebx
call fcn.0045efb0
mov eax, ebp
jmp 0x60e92b
lea eax, [0x665440]
mov dword [esp], eax
call fcn.0040b430
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x13
lea ecx, [0x6994d9]
mov dword [eax], ecx
lea ecx, [0x700a44]
mov dword [esp + 0x98], ecx
mov dword [esp + 0x9c], eax
add esp, 0x8c
ret
mov byte [esp + 0x23], dl
mov dword [esp], ecx
mov byte [esp + 4], dl
call fcn.0060ddc0
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
mov edx, dword [esp + 0x10]
mov ebx, dword [esp + 0x14]
mov ebp, dword [esp + 0x14]
mov esi, dword [esp + 0x18]
mov edi, dword [esp + 0x4c]
mov dword [edi + 0x24], ecx
mov dword [edi + 0x28], edx
mov ecx, dword [0x8d5630]
test ecx, ecx
jne 0x60e907
mov dword [edi + 0x20], eax
jmp 0x60e915
lea ecx, [edi + 0x20]
mov edx, edi
mov edi, ecx
call fcn.0045efb0
mov edi, edx
test ebx, ebx
jne 0x60eac5
mov eax, edi
mov ecx, dword [esp + 0x90]
movzx edx, byte [esp + 0x23]
movzx ebx, byte [ecx + 0x24]
test bl, bl
je 0x60eaef
test dl, 0x80
jne 0x60e9f6
mov edx, dword [ecx + 0x2c]
mov dword [esp + 0x40], edx
mov ebx, dword [ecx + 0x28]
test edx, edx
ja 0x60e954
xor ebp, ebp
xor esi, esi
jmp 0x60e996
mov dword [esp + 0x74], ebx
lea eax, [0x663e00]
mov dword [esp], eax
mov dword [esp + 4], 0
mov dword [esp + 8], 0
mov dword [esp + 0xc], 0
mov dword [esp + 0x10], edx
call fcn.00448240
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x1c]
mov edx, dword [esp + 0x40]
mov ebx, dword [esp + 0x74]
mov ebp, eax
mov esi, ecx
mov dword [esp + 0x74], ebp
mov dword [esp + 0x3c], esi
lea eax, [0x663e00]
mov dword [esp], eax
mov dword [esp + 4], ebp
mov dword [esp + 8], edx
mov dword [esp + 0xc], ebx
mov dword [esp + 0x10], edx
call fcn.00410870
mov eax, dword [esp + 0x40]
mov ecx, dword [esp + 0x4c]
mov dword [ecx + 0x24], eax
mov eax, dword [esp + 0x3c]
mov dword [ecx + 0x28], eax
mov eax, dword [0x8d5630]
test eax, eax
jne 0x60e9e1
mov eax, dword [esp + 0x74]
mov dword [ecx + 0x20], eax
jmp 0x60e9ed
lea edi, [ecx + 0x20]
mov eax, dword [esp + 0x74]
call fcn.0045efb0
mov eax, ecx
mov ecx, dword [esp + 0x90]
movzx edx, byte [ecx + 0x23]
cmp dword [eax + 0x24], edx
jg 0x60ea5c
lea eax, [0x663e00]
mov dword [esp], eax
lea ecx, [edx + 1]
mov dword [esp + 0x24], ecx
mov dword [esp + 4], ecx
mov dword [esp + 8], ecx
call fcn.004480c0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x70], eax
mov ecx, dword [esp + 0x4c]
mov edx, dword [ecx + 0x20]
mov ebx, dword [ecx + 0x24]
lea ebp, [0x663e00]
mov dword [esp], ebp
mov dword [esp + 4], eax
mov ebp, dword [esp + 0x24]
mov dword [esp + 8], ebp
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], ebx
call fcn.00410870
mov eax, dword [esp + 0x4c]
mov ecx, dword [eax + 0x24]
jmp 0x60f3d6
mov dword [esp + 0x40], edx
mov dword [esp + 0x38], 0
lea eax, [0x67ab60]
mov dword [esp], eax
lea eax, [esp + 0x38]
mov dword [esp + 4], eax
call fcn.00408c00
mov eax, dword [esp + 0x4c]
mov ecx, dword [eax + 0x20]
mov edx, dword [eax + 0x24]
mov ebx, dword [esp + 8]
mov ebp, dword [esp + 0x40]
cmp edx, ebp
jbe 0x60f3c8
lea edx, [ecx + ebp*8]
lea esi, [0x700fe4]
mov dword [edx], esi
mov edx, dword [0x8d5630]
lea edi, [ecx + ebp*8 + 4]
test edx, edx
jne 0x60eab5
mov dword [edi], ebx
jmp 0x60eac0
mov ecx, eax
mov eax, ebx
call fcn.0045efb0
mov eax, ecx
jmp 0x60f3bc
mov dword [esp + 0x98], ebp
mov dword [esp + 0x9c], esi
add esp, 0x8c
ret
mov dword [esp + 0x98], edx
mov dword [esp + 0x9c], ebx
add esp, 0x8c
ret
mov eax, dword [ecx]
mov edx, dword [ecx + 4]
mov dword [esp + 0x44], edx
lea ebx, [0x663ec0]
mov dword [esp], ebx
mov dword [esp + 4], eax
call fcn.00408ef0
mov eax, dword [esp + 8]
mov eax, dword [eax + 0x10]
mov ecx, dword [esp + 0x44]
mov dword [esp], ecx
call eax
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0xc]
movzx edx, byte [esp + 4]
mov byte [esp + 0x21], dl
mov ebx, dword [esp + 8]
mov ebp, dword [0x8adb64]
mov esi, dword [esp + 0xc]
cmp dword [0x8adb60], ebx
jne 0x60eb82
mov dword [esp + 0x5c], ecx
mov dword [esp + 0x34], eax
mov dword [esp], ebx
mov dword [esp + 4], esi
mov dword [esp + 8], ebp
call fcn.004033f0
movzx eax, byte [esp + 0xc]
test al, al
je 0x60eb75
mov eax, dword [0x8adb88]
mov ecx, dword [0x8adb8c]
movzx edx, byte [esp + 0x21]
jmp 0x60eb82
movzx edx, byte [esp + 0x21]
mov eax, dword [esp + 0x34]
mov ecx, dword [esp + 0x5c]
test eax, eax
je 0x60ebfd
mov dword [esp + 0x80], 0
mov dword [esp + 0x84], 0
je 0x60eba1
mov eax, dword [eax + 4]
mov dword [esp + 0x80], eax
mov dword [esp + 0x84], ecx
lea eax, [0x69e5a0]
mov dword [esp], eax
mov dword [esp + 4], 0x1b
lea eax, [esp + 0x80]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004bc750
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
add esp, 0x8c
ret
lea eax, [edx - 2]
cmp al, 6
ja 0x60f106
lea eax, [0x676be0]
mov dword [esp], eax
call fcn.0040b430
mov eax, dword [esp + 4]
mov dword [esp + 0x64], eax
mov dword [eax + 8], 0
mov ecx, dword [0x8d5630]
test ecx, ecx
jne 0x60ec42
mov dword [eax + 0xc], 0
mov ecx, dword [esp + 0x90]
mov dword [eax], ecx
jmp 0x60ec5c
lea edi, [eax + 0xc]
mov ecx, eax
xor eax, eax
call fcn.0045efb0
mov edi, ecx
mov eax, dword [esp + 0x90]
call fcn.0045efb0
lea eax, [0x687620]
mov dword [esp], eax
call fcn.0040b430
mov eax, dword [esp + 4]
mov dword [esp + 0x48], eax
mov dword [esp], eax
lea ecx, [0x700af8]
mov dword [esp + 4], ecx
mov ecx, dword [esp + 0x64]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
movzx edx, byte [esp + 0x21]
movzx edx, dl
mov dword [esp + 0x10], edx
call fcn.0060cd80
mov dword [esp + 0x78], 0
mov dword [esp + 0x7c], 0
lea eax, [0x60f490]
mov dword [esp + 0x78], eax
mov eax, dword [esp + 0x48]
mov dword [esp + 0x7c], eax
lea ecx, [esp + 0x78]
mov dword [esp + 0x88], ecx
mov byte [esp + 0x22], 1
lea ecx, [0x663f80]
mov dword [esp], ecx
lea ecx, [0x701220]
mov dword [esp + 4], ecx
call fcn.00408ef0
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0x4c]
mov edx, dword [ecx]
mov ebx, dword [ecx + 4]
mov ebp, dword [ecx + 8]
mov dword [esp], eax
mov eax, dword [esp + 0x48]
mov dword [esp + 4], eax
mov dword [esp + 8], edx
mov dword [esp + 0xc], ebx
mov dword [esp + 0x10], ebp
call fcn.0060d130
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x14]
mov edx, dword [esp + 0x18]
mov ebx, dword [esp + 0x18]
test eax, eax
je 0x60ee23
mov eax, dword [0x8adb8c]
cmp dword [0x8adb88], ecx
jne 0x60ed69
mov dword [esp + 0x6c], ecx
mov dword [esp + 0x60], ebx
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [esp + 8], eax
call fcn.004033f0
movzx eax, byte [esp + 0xc]
test al, al
jne 0x60edf2
mov ecx, dword [esp + 0x6c]
mov ebx, dword [esp + 0x60]
mov dword [esp + 0x80], 0
mov dword [esp + 0x84], 0
test ecx, ecx
je 0x60ed86
mov ecx, dword [ecx + 4]
mov dword [esp + 0x80], ecx
mov dword [esp + 0x84], ebx
lea eax, [0x69e5a0]
mov dword [esp], eax
mov dword [esp + 4], 0x1b
lea eax, [esp + 0x80]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004bc750
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
mov byte [esp + 0x22], 0
mov edx, dword [esp + 0x88]
mov eax, dword [edx]
call eax
add esp, 0x8c
ret
mov eax, dword [0x8adaf0]
mov ecx, dword [0x8adaf4]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
mov byte [esp + 0x22], 0
mov edx, dword [esp + 0x88]
mov eax, dword [edx]
call eax
add esp, 0x8c
ret
mov eax, dword [esp + 0x48]
mov dword [esp], eax
mov eax, dword [esp + 0x90]
lea ecx, [eax + 0x158]
mov dword [esp + 4], ecx
mov dword [esp + 8], 1
mov dword [esp + 0xc], 0x300
call fcn.0060c770
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x14]
mov ebx, dword [esp + 0x14]
mov ebp, dword [esp + 0x18]
test eax, eax
je 0x60ee72
mov eax, 1
jmp 0x60ef00
mov dword [esp + 0x58], ebp
mov dword [esp + 0x6c], ebx
mov dword [esp + 0x30], edx
mov eax, dword [0x8adb64]
cmp dword [0x8adb60], ebx
je 0x60ee93
mov eax, 1
jmp 0x60eebf
mov dword [esp + 0x50], ecx
mov dword [esp], ebx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.004033f0
movzx eax, byte [esp + 0xc]
xor eax, 1
mov ecx, dword [esp + 0x50]
mov edx, dword [esp + 0x30]
mov ebx, dword [esp + 0x6c]
mov ebp, dword [esp + 0x58]
test al, al
je 0x60eefe
mov eax, dword [0x8adb8c]
cmp dword [0x8adb88], ebx
je 0x60eed8
mov eax, 1
jmp 0x60ef00
mov dword [esp], ebx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
call fcn.004033f0
movzx eax, byte [esp + 0xc]
xor eax, 1
mov edx, dword [esp + 0x30]
mov ebx, dword [esp + 0x6c]
mov ebp, dword [esp + 0x58]
jmp 0x60ef00
xor eax, eax
test al, al
je 0x60efca
test edx, edx
je 0x60ef99
mov dword [esp + 0x80], 0
mov dword [esp + 0x84], 0
test ebx, ebx
je 0x60ef2d
mov ebx, dword [ebx + 4]
mov dword [esp + 0x80], ebx
mov dword [esp + 0x84], ebp
lea eax, [0x69e5a0]
mov dword [esp], eax
mov dword [esp + 4], 0x1b
lea eax, [esp + 0x80]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004bc750
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
mov byte [esp + 0x22], 0
mov edx, dword [esp + 0x88]
mov eax, dword [edx]
call eax
add esp, 0x8c
ret
mov eax, dword [0x8adaf8]
mov ecx, dword [0x8adafc]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
mov byte [esp + 0x22], 0
mov edx, dword [esp + 0x88]
mov eax, dword [edx]
call eax
add esp, 0x8c
ret
mov eax, dword [esp + 0x64]
mov dword [esp], eax
call fcn.0060d580
mov eax, dword [esp + 4]
mov ecx, dword [0x8adafc]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 4]
mov ebp, dword [esp + 8]
cmp dword [0x8adaf8], eax
jne 0x60f029
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x54], ebp
mov dword [esp + 0x68], eax
mov dword [esp], eax
mov dword [esp + 4], edx
mov dword [esp + 8], ecx
call fcn.004033f0
movzx eax, byte [esp + 0xc]
test al, al
jne 0x60f0d5
mov eax, dword [esp + 0x68]
mov ebx, dword [esp + 0x2c]
mov ebp, dword [esp + 0x54]
test ebx, ebx
jne 0x60f04c
mov eax, dword [esp + 0x4c]
mov ecx, dword [eax + 0x24]
cmp ecx, 0x100
jge 0x60f18a
mov ebx, dword [eax]
mov ebp, dword [eax + 4]
xor edx, edx
jmp 0x60f37b
mov dword [esp + 0x80], 0
mov dword [esp + 0x84], 0
test eax, eax
je 0x60f069
mov eax, dword [eax + 4]
mov dword [esp + 0x80], eax
mov dword [esp + 0x84], ebp
lea eax, [0x69e5a0]
mov dword [esp], eax
mov dword [esp + 4], 0x1b
lea eax, [esp + 0x80]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004bc750
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
mov byte [esp + 0x22], 0
mov edx, dword [esp + 0x88]
mov eax, dword [edx]
call eax
add esp, 0x8c
ret
mov eax, dword [0x8adaf8]
mov ecx, dword [0x8adafc]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
mov byte [esp + 0x22], 0
mov edx, dword [esp + 0x88]
mov eax, dword [edx]
call eax
add esp, 0x8c
ret
mov dword [esp + 0x80], 0
mov dword [esp + 0x84], 0
lea eax, [0x65ac00]
mov dword [esp + 0x80], eax
movzx eax, dl
lea ecx, [0x874fe0]
lea eax, [ecx + eax*8]
mov dword [esp + 0x84], eax
lea eax, [0x6a4af7]
mov dword [esp], eax
mov dword [esp + 4], 0x2a
lea eax, [esp + 0x80]
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call fcn.004bc750
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
add esp, 0x8c
ret
mov ecx, dword [esp + 0x90]
movzx ebx, byte [ecx + 0x22]
test bl, 0x40
je 0x60f1ad
mov dword [esp], eax
call fcn.0060f840
mov eax, dword [esp + 0x4c]
mov ecx, dword [esp + 0x90]
movzx ebx, byte [esp + 0x94]
test bl, bl
jne 0x60f1c4
mov ebx, dword [ecx + 0x50]
test ebx, ebx
jne 0x60f340
mov ebx, dword [ecx + 0x50]
lea ebp, [ebx + 1]
mov esi, dword [ecx + 0x4c]
mov edx, ecx
mov ecx, dword [ecx + 0x54]
cmp ecx, ebp
jae 0x60f22b
lea eax, [0x685e80]
mov dword [esp], eax
mov dword [esp + 4], esi
mov dword [esp + 8], ebx
mov dword [esp + 0xc], ecx
mov dword [esp + 0x10], ebp
call fcn.00448240
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x90]
mov dword [ebx + 0x54], edx
mov edx, dword [0x8d5630]
test edx, edx
jne 0x60f219
mov dword [ebx + 0x4c], eax
jmp 0x60f221
lea edi, [ebx + 0x4c]
call fcn.0045efb0
mov edx, ebx
mov ebx, ecx
mov esi, eax
mov eax, dword [esp + 0x4c]
lea ecx, [ebx + 1]
mov dword [edx + 0x50], ecx
mov ecx, dword [0x8d5630]
lea edi, [esi + ebx*4]
test ecx, ecx
jne 0x60f243
mov dword [esi + ebx*4], eax
jmp 0x60f248
call fcn.0045efb0
mov eax, dword [edx + 0x38]
mov ecx, dword [edx + 0x34]
mov ebx, dword [edx + 0x3c]
lea ebp, [eax + 1]
mov esi, dword [edx + 0x1c]
cmp ebx, ebp
jae 0x60f2b6
mov dword [esp + 0x40], esi
lea edx, [0x65a240]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], ebx
mov dword [esp + 0x10], ebp
call fcn.00448240
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x90]
mov dword [ebx + 0x3c], edx
mov edx, dword [0x8d5630]
test edx, edx
jne 0x60f2a2
mov dword [ebx + 0x34], eax
jmp 0x60f2aa
lea edi, [ebx + 0x34]
call fcn.0045efb0
mov edx, ebx
mov esi, dword [esp + 0x40]
mov ebp, eax
mov eax, ecx
mov ecx, ebp
lea ebx, [eax + 1]
mov dword [edx + 0x38], ebx
mov dword [ecx + eax*4], esi
mov eax, dword [edx + 0x44]
mov ecx, dword [edx + 0x40]
mov ebx, dword [edx + 0x48]
lea ebp, [eax + 1]
movzx esi, byte [edx + 0x21]
cmp ebx, ebp
jae 0x60f331
xchg esi, eax
mov byte [esp + 0x23], al
xchg esi, eax
lea edx, [0x65ac00]
mov dword [esp], edx
mov dword [esp + 4], ecx
mov dword [esp + 8], eax
mov dword [esp + 0xc], ebx
mov dword [esp + 0x10], ebp
call fcn.00448240
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x1c]
mov ebx, dword [esp + 0x90]
mov dword [ebx + 0x48], edx
mov edx, dword [0x8d5630]
test edx, edx
jne 0x60f31c
mov dword [ebx + 0x40], eax
jmp 0x60f324
lea edi, [ebx + 0x40]
call fcn.0045efb0
mov edx, ebx
movzx esi, byte [esp + 0x23]
mov ebp, eax
mov eax, ecx
mov ecx, ebp
lea ebx, [eax + 1]
mov dword [edx + 0x44], ebx
xchg esi, ebx
mov byte [ecx + eax], bl
xchg esi, ebx
jmp 0x60f342
mov edx, ecx
mov dword [edx + 0x1c], 0
mov byte [edx + 0x24], 0
mov dword [esp + 0x98], 0
mov dword [esp + 0x9c], 0
mov byte [esp + 0x22], 0
mov edx, dword [esp + 0x88]
mov eax, dword [edx]
call eax
add esp, 0x8c
ret
inc edx
cmp edx, ebp
jge 0x60f18a
movzx esi, byte [ebx + edx]
cmp ecx, esi
jg 0x60f37a
mov eax, dword [0x8adae8]
mov ecx, dword [0x8adaec]
mov dword [esp + 0x98], eax
mov dword [esp + 0x9c], ecx
mov byte [esp + 0x22], 0
mov edx, dword [esp + 0x88]
mov eax, dword [edx]
call eax
add esp, 0x8c
ret
mov ecx, dword [esp + 0x90]
jmp 0x60eaef
mov eax, ebp
mov ecx, edx
call fcn.0045f030
inc ecx
mov eax, dword [esp + 0x4c]
mov edx, dword [esp + 0x24]
cmp ecx, edx
jge 0x60f439
mov dword [esp + 0x28], ecx
mov dword [esp + 0x38], 0
lea eax, [0x67ab60]
mov dword [esp], eax
lea ecx, [esp + 0x38]
mov dword [esp + 4], ecx
call fcn.00408c00
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0x28]
mov edx, dword [esp + 0x24]
cmp ecx, edx
jae 0x60f46a
mov ebx, dword [esp + 0x70]
lea ebp, [ebx + ecx*8]
lea esi, [0x700fe4]
mov dword [ebp], esi
mov ebp, dword [0x8d5630]
lea edi, [ebx + ecx*8 + 4]
test ebp, ebp
jne 0x60f432
mov dword [edi], eax
jmp 0x60f3d1
call fcn.0045efb0
jmp 0x60f3d1
mov dword [eax + 0x24], edx
mov dword [eax + 0x28], edx
mov ecx, dword [0x8d5630]
test ecx, ecx
jne 0x60f455
mov ecx, dword [esp + 0x70]
mov dword [eax + 0x20], ecx
jmp 0x60f3bc
lea edi, [eax + 0x20]
mov ecx, eax
mov eax, dword [esp + 0x70]
call fcn.0045efb0
mov eax, ecx
jmp 0x60f3bc
mov eax, ecx
mov ecx, edx
call fcn.0045f030
nop
call fcn.00433570
add esp, 0x8c
ret
call fcn.0045dba0
jmp fcn.0060e7d0