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

Disassembly:
mov ecx, dword [0x98cddc]
mov ecx, dword fs:[ecx]
mov ecx, dword [ecx]
lea eax, [esp - 0x4c]
cmp eax, dword [ecx + 8]
jbe 0x683829
sub esp, 0xcc
mov dword [esp + 0xe8], 0
mov dword [esp + 0xec], 0
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x80]
test ecx, ecx
je 0x682b0d
mov edx, dword [eax + 0x84]
jmp 0x682b19
lea ecx, [0x7a56a4]
lea edx, [0x98cc80]
mov eax, dword [ecx + 0x18]
mov dword [esp], edx
lea ecx, [0x6e6100]
mov dword [esp + 4], ecx
lea ecx, [0x98cc80]
mov dword [esp + 8], ecx
call eax
lea eax, [0x6f16c0]
cmp dword [esp + 0xc], eax
jne 0x682b47
mov eax, dword [esp + 0x10]
jmp 0x682b49
xor eax, eax
mov dword [esp + 0x78], eax
test eax, eax
je 0x682bae
mov ecx, dword [eax + 0x3c]
test ecx, ecx
je 0x682bae
mov dword [esp + 0xa8], 0
lea ecx, [0x6838d0]
mov dword [esp + 0xa0], ecx
mov dword [esp + 0xa4], eax
lea ecx, [esp + 0xe8]
mov dword [esp + 0xa8], ecx
lea ecx, [esp + 0xa0]
mov dword [esp + 0x64], ecx
lea ecx, [esp + 0x58]
mov dword [esp], ecx
call fcn.004355c0
test eax, eax
jne 0x682ba2
jmp 0x682bae
call fcn.00435ae0
add esp, 0xcc
ret
mov byte [esp + 0x2f], 0
mov dword [esp + 0x9c], 0
lea eax, [0x683840]
mov dword [esp + 0x90], eax
lea eax, [esp + 0x2f]
mov dword [esp + 0x94], eax
mov eax, dword [esp + 0xd0]
mov dword [esp + 0x98], eax
lea ecx, [esp + 0xe8]
mov dword [esp + 0x9c], ecx
lea ecx, [esp + 0x90]
mov dword [esp + 0x4c], ecx
lea ecx, [esp + 0x40]
mov dword [esp], ecx
call fcn.004355c0
test eax, eax
jne 0x682c95
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x48]
mov edx, dword [eax + 0x44]
test ecx, ecx
jne 0x682c57
mov ecx, dword [eax + 8]
test ecx, ecx
je 0x682c31
mov edx, dword [ecx + 0x14]
mov ecx, dword [ecx + 0x18]
jmp 0x682c57
mov eax, dword [0x95ff18]
mov ecx, dword [0x95ff1c]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
call fcn.00435ae0
add esp, 0xcc
ret
mov dword [esp], edx
mov dword [esp + 4], ecx
call fcn.0065bb70
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x14]
mov edx, dword [esp + 8]
mov ebx, dword [esp + 0xc]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x682c89
xor eax, eax
jmp 0x682ca2
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.00435ae0
add esp, 0xcc
ret
inc eax
cmp eax, ebx
jge 0x682d0c
movzx ecx, byte [edx + eax]
lea ebp, [0x934360]
movzx ecx, byte [ebp + ecx]
test cl, cl
jne 0x682ca1
movzx eax, byte [esp + 0xdc]
test al, al
jne 0x682ccb
xor ebx, ebx
xor edx, edx
jmp 0x682d0c
lea eax, [0x6ec1a0]
mov dword [esp], eax
call fcn.0040bc10
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x19
lea ecx, [0x735cf0]
mov dword [eax], ecx
lea ecx, [0x7a4344]
mov dword [esp + 0xe8], ecx
mov dword [esp + 0xec], eax
call fcn.00435ae0
add esp, 0xcc
ret
mov dword [esp], edx
mov dword [esp + 4], ebx
call fcn.006839b0
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 8]
mov edx, dword [esp + 8]
mov dword [esp + 0x84], edx
mov ebx, dword [esp + 0xc]
mov dword [esp + 0x3c], ebx
mov dword [esp], ecx
call fcn.005e57e0
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
movzx edx, byte [esp + 0xdc]
test dl, dl
je 0x682dc3
mov edx, dword [esp + 0xd0]
mov ebx, dword [edx + 8]
mov ebp, dword [ebx + 4]
test ebp, ebp
je 0x682dca
mov esi, dword [ebx + 0xc]
test esi, esi
jne 0x682dca
mov edx, dword [ebx]
mov dword [esp], 0
mov dword [esp + 4], edx
mov dword [esp + 8], ebp
lea edx, [0x727d4d]
mov dword [esp + 0xc], edx
mov dword [esp + 0x10], 3
mov edx, dword [esp + 0x84]
mov dword [esp + 0x14], edx
mov ebx, dword [esp + 0x3c]
mov dword [esp + 0x18], ebx
mov dword [esp + 0x1c], eax
mov dword [esp + 0x20], ecx
call fcn.00450bd0
mov eax, dword [esp + 0x24]
mov ecx, dword [esp + 0x28]
mov edx, dword [esp + 0xd0]
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x682e31
mov edx, dword [esp + 0xd0]
cmp dword [edx + 4], 7
jne 0x682e2b
mov ebx, dword [edx]
cmp dword [ebx], 0x4e4e4f43
jne 0x682e23
cmp word [ebx + 4], 0x4345
jne 0x682e1b
cmp byte [ebx + 6], 0x54
jne 0x682e13
mov ebx, dword [edx + 8]
mov ebp, dword [ebx + 0x20]
test ebp, ebp
jne 0x682e0b
mov eax, dword [ebx + 0xc]
test eax, eax
je 0x682dfe
mov ecx, dword [ebx + 8]
jmp 0x682e31
mov eax, dword [esp + 0x3c]
mov ecx, dword [esp + 0x84]
jmp 0x682e31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x682e31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x682e31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x682e31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x682e31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
xor ebx, ebx
jmp 0x682e36
inc ebx
cmp ebx, eax
jge 0x682e8d
movzx ebp, byte [ecx + ebx]
xchg ebp, eax
cmp al, 0x20
xchg ebp, eax
jb 0x682e4c
xchg ebp, eax
cmp al, 0x7f
xchg ebp, eax
jne 0x682e35
lea eax, [0x6ec1a0]
mov dword [esp], eax
call fcn.0040bc10
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x36
lea ecx, [0x7420f0]
mov dword [eax], ecx
lea ecx, [0x7a4344]
mov dword [esp + 0xe8], ecx
mov dword [esp + 0xec], eax
call fcn.00435ae0
add esp, 0xcc
ret
mov dword [esp + 0x38], eax
mov dword [esp + 0x80], ecx
mov ebx, dword [esp + 0xd4]
test ebx, ebx
je 0x682ed9
mov eax, dword [ebx + 4]
lea ecx, [0x960a38]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00409f80
mov eax, dword [esp + 8]
mov ecx, dword [esp + 0x80]
mov edx, dword [esp + 0xd0]
mov ebp, dword [esp + 0xd4]
mov ebx, eax
mov eax, dword [esp + 0x38]
jmp 0x682edb
mov ebp, ebx
test ebx, ebx
je 0x682ef3
lea ebx, [0x7a45e0]
mov esi, dword [esp + 0xd8]
xor edi, edi
jmp 0x682fc8
nop
lea ebx, [0x7a45e0]
cmp ebp, ebx
jne 0x682f07
mov esi, dword [esp + 0xd8]
jmp 0x682f0c
mov esi, 0
jne 0x682f1b
cmp dword [esi + 0xc], 0x1000
jge 0x682fc0
lea eax, [0x6e06e0]
mov dword [esp], eax
mov dword [esp + 4], 0x1000
mov dword [esp + 8], 0x1000
call fcn.0046ca20
mov eax, dword [esp + 0xc]
mov dword [esp + 0x8c], eax
lea ecx, [0x701be0]
mov dword [esp], ecx
call fcn.0040bc10
mov eax, dword [esp + 4]
mov dword [eax + 0xc], 0x1000
mov dword [eax + 0x10], 0x1000
mov ecx, dword [0x98d0b8]
test ecx, ecx
jne 0x682f7e
mov ecx, dword [esp + 0x8c]
mov edx, dword [esp + 0xd8]
jmp 0x682f96
call fcn.00471ac0
mov ecx, dword [esp + 0x8c]
mov dword [edi], ecx
mov edx, dword [esp + 0xd8]
mov dword [edi + 4], edx
mov dword [eax + 8], ecx
mov ecx, dword [esp + 0xd4]
mov dword [eax + 0x18], ecx
mov dword [eax + 0x1c], edx
mov ecx, dword [esp + 0x80]
mov edx, dword [esp + 0xd0]
lea ebx, [0x7a45e0]
mov esi, eax
mov eax, dword [esp + 0x38]
lea ebp, [0x7a45e0]
mov edi, esi
mov dword [esp + 0x30], ebp
mov dword [esp + 0x88], edi
mov dword [esp + 0x70], esi
mov edi, dword [edx + 4]
test edi, edi
je 0x682fe2
mov ebx, dword [edx]
jmp 0x682fed
mov edi, 3
lea ebx, [0x727d3b]
mov dword [esp + 0xbc], 0
mov dword [esp + 0xc0], 0
mov dword [esp + 0xc4], 0
mov dword [esp + 0xc8], 0
mov dword [esp], ebx
mov dword [esp + 4], edi
call fcn.00466330
mov eax, dword [esp + 8]
lea ecx, [0x6e0660]
mov dword [esp + 0xbc], ecx
mov dword [esp + 0xc0], eax
mov eax, dword [esp + 0x80]
mov dword [esp], eax
mov eax, dword [esp + 0x38]
mov dword [esp + 4], eax
call fcn.00466330
mov eax, dword [esp + 8]
lea ecx, [0x6e0660]
mov dword [esp + 0xc4], ecx
mov dword [esp + 0xc8], eax
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov edx, dword [esp + 0x70]
mov dword [esp + 4], edx
lea ebx, [0x730180]
mov dword [esp + 8], ebx
mov dword [esp + 0xc], 0x10
lea ebx, [esp + 0xbc]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], 2
mov dword [esp + 0x18], 2
call fcn.004d53d0
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x68328e
mov dword [esp + 0xb4], 0
mov dword [esp + 0xb8], 0
mov eax, dword [esp + 0x84]
mov dword [esp], eax
mov ecx, dword [esp + 0x3c]
mov dword [esp + 4], ecx
call fcn.00466330
mov eax, dword [esp + 8]
lea ecx, [0x6e0660]
mov dword [esp + 0xb4], ecx
mov dword [esp + 0xb8], eax
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov edx, dword [esp + 0x70]
mov dword [esp + 4], edx
lea ebx, [0x72c4d3]
mov dword [esp + 8], ebx
mov dword [esp + 0xc], 0xa
lea ebx, [esp + 0xb4]
mov dword [esp + 0x10], ebx
mov dword [esp + 0x14], 1
mov dword [esp + 0x18], 1
call fcn.004d53d0
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x683282
mov eax, dword [esp + 0x78]
test eax, eax
je 0x6831ea
mov ecx, dword [eax + 0x30]
test ecx, ecx
je 0x6831ea
lea eax, [0x6dc420]
mov dword [esp], eax
call fcn.0040bc10
mov eax, dword [esp + 4]
mov ecx, dword [esp + 0x3c]
mov dword [eax + 4], ecx
mov ecx, dword [0x98d0b8]
test ecx, ecx
jne 0x6831aa
mov ecx, dword [esp + 0x84]
jmp 0x6831b8
call fcn.00471ab0
mov ecx, dword [esp + 0x84]
mov dword [edi], ecx
mov dword [eax], ecx
mov ecx, dword [esp + 0x78]
mov edx, dword [ecx + 0x30]
mov ebx, dword [edx]
lea ebp, [0x72803d]
mov dword [esp], ebp
mov dword [esp + 4], 4
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call ebx
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x1c]
lea edx, [0x717520]
mov dword [esp], edx
mov dword [esp + 4], ecx
lea ecx, [0x72c46f]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0xa
call fcn.00469120
movzx eax, byte [esp + 0x14]
test al, al
jne 0x68322e
mov ecx, 0x12
lea eax, [0x7315e2]
jmp 0x68325a
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x1c]
mov dword [esp], ecx
lea ecx, [0x72c46f]
mov dword [esp + 4], ecx
mov dword [esp + 8], 0xa
call fcn.00645dd0
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
test ecx, ecx
je 0x68329a
mov edx, dword [0x96c94c]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call fcn.004dde40
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
nop
jmp 0x6836bb
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.00435ae0
add esp, 0xcc
ret
lea eax, [0x71eea0]
mov dword [esp], eax
mov eax, dword [esp + 0xd0]
mov dword [esp + 4], eax
call fcn.00688750
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
mov edx, dword [esp + 8]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x6836a2
mov dword [esp + 0x74], edx
mov dword [esp], edx
mov eax, dword [esp + 0x30]
mov dword [esp + 4], eax
mov ecx, dword [esp + 0x70]
mov dword [esp + 8], ecx
mov ebx, dword [esp + 0x78]
mov dword [esp + 0xc], ebx
call fcn.00689750
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x14]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x683696
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x1c]
mov edx, dword [0x96c950]
mov dword [esp], ecx
mov ecx, dword [esp + 0x30]
mov dword [esp + 4], ecx
mov ebx, dword [esp + 0x70]
mov dword [esp + 8], ebx
mov dword [esp + 0xc], edx
mov edx, dword [esp + 0x78]
mov dword [esp + 0x10], edx
call fcn.00681f00
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x68368a
mov eax, dword [esp + 0xe0]
test eax, eax
je 0x6833ba
mov dword [esp], eax
mov eax, dword [esp + 0x30]
mov dword [esp + 4], eax
mov ecx, dword [esp + 0x70]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0
mov edx, dword [esp + 0x78]
mov dword [esp + 0x10], edx
call fcn.00681f00
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x68367e
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov ecx, dword [esp + 0x70]
mov dword [esp + 4], ecx
lea edx, [0x727c28]
mov dword [esp + 8], edx
mov dword [esp + 0xc], 2
call fcn.0047d6e0
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x683672
mov eax, dword [esp + 0x78]
test eax, eax
je 0x683415
mov edx, dword [eax + 0x34]
test edx, edx
je 0x683415
mov eax, dword [edx]
call eax
mov eax, dword [esp + 0x78]
mov edx, dword [esp + 0xe4]
test edx, edx
je 0x6834eb
mov ecx, dword [esp + 0x30]
lea ebx, [0x7a45e0]
cmp ecx, ebx
jne 0x683438
mov ebp, dword [esp + 0x70]
jmp 0x68343d
mov ebp, 0
je 0x683443
test eax, eax
jmp 0x68347c
mov dword [esp], ebp
call fcn.004e43e0
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x6834df
mov eax, dword [esp + 0x78]
test eax, eax
mov ecx, dword [esp + 0x30]
mov edx, dword [esp + 0xe4]
lea ebx, [0x7a45e0]
je 0x683492
mov eax, dword [eax + 0x38]
test eax, eax
je 0x683492
mov ecx, dword [eax]
mov edx, eax
call ecx
mov edx, dword [esp + 0xe4]
mov eax, dword [edx]
call eax
movzx eax, byte [esp]
test al, al
jne 0x6834eb
mov byte [esp + 0x2f], 1
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x20]
nop
test ecx, ecx
je 0x6834bd
mov eax, dword [eax + 0x24]
mov ecx, dword [ecx + 0xc]
mov dword [esp], eax
call ecx
mov dword [esp + 0xe8], 0
mov dword [esp + 0xec], 0
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.00435ae0
add esp, 0xcc
ret
mov eax, dword [esp + 0x30]
lea ecx, [0x7a45e0]
cmp eax, ecx
jne 0x6834ff
mov ecx, dword [esp + 0x70]
jmp 0x683504
mov ecx, 0
jne 0x68354a
mov edx, dword [esp + 0x74]
movzx ebx, byte [edx + 0x48]
test bl, bl
je 0x68354e
mov dword [esp], ecx
call fcn.004e43e0
mov eax, dword [esp + 4]
test eax, eax
jne 0x68352c
mov eax, dword [esp + 0x30]
mov edx, dword [esp + 0x74]
jmp 0x68354e
mov ecx, dword [esp + 8]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
call fcn.00435ae0
add esp, 0xcc
ret
mov edx, dword [esp + 0x74]
mov byte [esp + 0x2f], 1
mov dword [esp], edx
mov dword [esp + 4], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
call fcn.00689f80
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
je 0x68361b
mov edx, dword [esp + 0x74]
mov ebx, dword [edx + 0x40]
cmp ebx, eax
jne 0x68360f
mov eax, dword [edx + 0x44]
mov dword [esp], ebx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call fcn.004044b0
movzx eax, byte [esp + 0xc]
test al, al
je 0x68360f
mov dword [esp + 0xac], 0
mov dword [esp + 0xb0], 0
mov eax, dword [esp + 0xe8]
mov ecx, dword [esp + 0xec]
mov dword [esp + 0xac], eax
mov dword [esp + 0xb0], ecx
lea eax, [0x6f6b80]
mov dword [esp], eax
lea eax, [esp + 0xac]
mov dword [esp + 4], eax
call fcn.00409df0
mov eax, dword [esp + 8]
lea ecx, [0x7a47e0]
mov dword [esp + 0xe8], ecx
mov dword [esp + 0xec], eax
call fcn.00435ae0
add esp, 0xcc
ret
mov eax, dword [esp + 0x88]
test eax, eax
je 0x683650
mov dword [esp], eax
call fcn.004e43e0
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
call fcn.00435ae0
add esp, 0xcc
ret
mov dword [esp + 0xe8], 0
mov dword [esp + 0xec], 0
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.00435ae0
add esp, 0xcc
ret
dec ecx
mov edx, ecx
neg edx
sar edx, 0x1f
and edx, 1
add eax, edx
test ecx, ecx
je 0x6836d9
movzx edx, byte [eax]
cmp dl, 0x20
je 0x6836ae
cmp dl, 9
je 0x6836ae
cmp dl, 0xa
je 0x6836ae
cmp dl, 0xd
je 0x6836ae
jmp 0x6836d9
dec ecx
test ecx, ecx
je 0x6836f6
movzx edx, byte [ecx + eax - 1]
cmp dl, 0x20
je 0x6836d8
cmp dl, 9
je 0x6836d8
cmp dl, 0xa
je 0x6836d8
cmp dl, 0xd
je 0x6836d8
mov dword [esp + 0x7c], eax
mov dword [esp + 0x34], ecx
mov dword [esp + 0xb4], 0
mov dword [esp + 0xb8], 0
mov dword [esp], eax
mov dword [esp + 4], ecx
call fcn.00466330
mov eax, dword [esp + 8]
lea ecx, [0x6e0660]
mov dword [esp + 0xb4], ecx
mov dword [esp + 0xb8], eax
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov ecx, dword [esp + 0x70]
mov dword [esp + 4], ecx
lea edx, [0x730190]
mov dword [esp + 8], edx
mov dword [esp + 0xc], 0x10
lea edx, [esp + 0xb4]
mov dword [esp + 0x10], edx
mov dword [esp + 0x14], 1
mov dword [esp + 0x18], 1
call fcn.004d53d0
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x68381d
mov eax, dword [esp + 0x78]
test eax, eax
je 0x68329a
mov ecx, dword [eax + 0x30]
test ecx, ecx
je 0x68329a
lea eax, [0x6dc420]
mov dword [esp], eax
call fcn.0040bc10
mov eax, dword [esp + 4]
mov ecx, dword [esp + 0x34]
mov dword [eax + 4], ecx
mov ecx, dword [0x98d0b8]
test ecx, ecx
jne 0x6837d7
mov ecx, dword [esp + 0x7c]
jmp 0x6837e2
call fcn.00471ab0
mov ecx, dword [esp + 0x7c]
mov dword [edi], ecx
mov dword [eax], ecx
mov ecx, dword [esp + 0x78]
mov edx, dword [ecx + 0x30]
mov ebx, dword [edx]
lea ebp, [0x72c46f]
mov dword [esp], ebp
mov dword [esp + 4], 0xa
mov dword [esp + 8], eax
mov dword [esp + 0xc], 1
mov dword [esp + 0x10], 1
call ebx
mov eax, dword [esp + 0x78]
jmp 0x68329a
call fcn.00435ae0
add esp, 0xcc
ret
call fcn.004706b0
jmp fcn.00682ac0