Function at 0x65aac0
Capabilities:
Reference sql statements
Resolve function by parsing pe exports

Disassembly:
mov ecx, dword [0x93ee7c]
mov ecx, dword fs:[ecx]
mov ecx, dword [ecx]
lea eax, [esp - 0x4c]
cmp eax, dword [ecx + 8]
jbe 0x65b829
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 0x65ab0d
mov edx, dword [eax + 0x84]
jmp 0x65ab19
lea ecx, [0x78bc44]
lea edx, [0x93ed20]
mov eax, dword [ecx + 0x18]
mov dword [esp], edx
lea ecx, [0x6e0640]
mov dword [esp + 4], ecx
lea ecx, [0x93ed20]
mov dword [esp + 8], ecx
call eax
lea eax, [0x6eb580]
cmp dword [esp + 0xc], eax
jne 0x65ab47
mov eax, dword [esp + 0x10]
jmp 0x65ab49
xor eax, eax
mov dword [esp + 0x78], eax
test eax, eax
je 0x65abae
mov ecx, dword [eax + 0x3c]
test ecx, ecx
je 0x65abae
mov dword [esp + 0xa8], 0
lea ecx, [0x65b8d0]
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.00435390
test eax, eax
jne 0x65aba2
jmp 0x65abae
call fcn.004358b0
add esp, 0xcc
ret
mov byte [esp + 0x2f], 0
mov dword [esp + 0x9c], 0
lea eax, [0x65b840]
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.00435390
test eax, eax
jne 0x65ac95
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x48]
mov edx, dword [eax + 0x44]
test ecx, ecx
jne 0x65ac57
mov ecx, dword [eax + 8]
test ecx, ecx
je 0x65ac31
mov edx, dword [ecx + 0x14]
mov ecx, dword [ecx + 0x18]
jmp 0x65ac57
mov eax, dword [0x9136d8]
mov ecx, dword [0x9136dc]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
call fcn.004358b0
add esp, 0xcc
ret
mov dword [esp], edx
mov dword [esp + 4], ecx
call fcn.00633b70
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 0x65ac89
xor eax, eax
jmp 0x65aca2
call fcn.004358b0
add esp, 0xcc
ret
call fcn.004358b0
add esp, 0xcc
ret
inc eax
cmp eax, ebx
jge 0x65ad0c
movzx ecx, byte [edx + eax]
lea ebp, [0x8ef380]
movzx ecx, byte [ebp + ecx]
test cl, cl
jne 0x65aca1
movzx eax, byte [esp + 0xdc]
test al, al
jne 0x65accb
xor ebx, ebx
xor edx, edx
jmp 0x65ad0c
lea eax, [0x6e6720]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x19
lea ecx, [0x723d3a]
mov dword [eax], ecx
lea ecx, [0x78aa3c]
mov dword [esp + 0xe8], ecx
mov dword [esp + 0xec], eax
call fcn.004358b0
add esp, 0xcc
ret
mov dword [esp], edx
mov dword [esp + 4], ebx
call fcn.0065b9b0
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.005bd630
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
movzx edx, byte [esp + 0xdc]
test dl, dl
je 0x65adc3
mov edx, dword [esp + 0xd0]
mov ebx, dword [edx + 8]
mov ebp, dword [ebx + 4]
test ebp, ebp
je 0x65adca
mov esi, dword [ebx + 0xc]
test esi, esi
jne 0x65adca
mov edx, dword [ebx]
mov dword [esp], 0
mov dword [esp + 4], edx
mov dword [esp + 8], ebp
lea edx, [0x71b2b1]
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.004507a0
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 0x65ae31
mov edx, dword [esp + 0xd0]
cmp dword [edx + 4], 7
jne 0x65ae2b
mov ebx, dword [edx]
cmp dword [ebx], 0x4e4e4f43
jne 0x65ae23
cmp word [ebx + 4], 0x4345
jne 0x65ae1b
cmp byte [ebx + 6], 0x54
jne 0x65ae13
mov ebx, dword [edx + 8]
mov ebp, dword [ebx + 0x20]
test ebp, ebp
jne 0x65ae0b
mov eax, dword [ebx + 0xc]
test eax, eax
je 0x65adfe
mov ecx, dword [ebx + 8]
jmp 0x65ae31
mov eax, dword [esp + 0x3c]
mov ecx, dword [esp + 0x84]
jmp 0x65ae31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x65ae31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x65ae31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x65ae31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
jmp 0x65ae31
mov ebx, eax
mov eax, ecx
mov ecx, ebx
xor ebx, ebx
jmp 0x65ae36
inc ebx
cmp ebx, eax
jge 0x65ae8d
movzx ebp, byte [ecx + ebx]
xchg ebp, eax
cmp al, 0x20
xchg ebp, eax
jb 0x65ae4c
xchg ebp, eax
cmp al, 0x7f
xchg ebp, eax
jne 0x65ae35
lea eax, [0x6e6720]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov dword [eax + 4], 0x36
lea ecx, [0x72f9eb]
mov dword [eax], ecx
lea ecx, [0x78aa3c]
mov dword [esp + 0xe8], ecx
mov dword [esp + 0xec], eax
call fcn.004358b0
add esp, 0xcc
ret
mov dword [esp + 0x38], eax
mov dword [esp + 0x80], ecx
mov ebx, dword [esp + 0xd4]
test ebx, ebx
je 0x65aed9
mov eax, dword [ebx + 4]
lea ecx, [0x9140c8]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00409f00
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 0x65aedb
mov ebp, ebx
test ebx, ebx
je 0x65aef3
lea ebx, [0x78aaf0]
mov esi, dword [esp + 0xd8]
xor edi, edi
jmp 0x65afc8
nop
lea ebx, [0x78aaf0]
cmp ebp, ebx
jne 0x65af07
mov esi, dword [esp + 0xd8]
jmp 0x65af0c
mov esi, 0
jne 0x65af1b
cmp dword [esi + 0xc], 0x1000
jge 0x65afc0
lea eax, [0x6db200]
mov dword [esp], eax
mov dword [esp + 4], 0x1000
mov dword [esp + 8], 0x1000
call fcn.0046c5c0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x8c], eax
lea ecx, [0x6fa500]
mov dword [esp], ecx
call fcn.0040bb90
mov eax, dword [esp + 4]
mov dword [eax + 0xc], 0x1000
mov dword [eax + 0x10], 0x1000
mov ecx, dword [0x93f150]
test ecx, ecx
jne 0x65af7e
mov ecx, dword [esp + 0x8c]
mov edx, dword [esp + 0xd8]
jmp 0x65af96
call fcn.00471840
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, [0x78aaf0]
mov esi, eax
mov eax, dword [esp + 0x38]
lea ebp, [0x78aaf0]
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 0x65afe2
mov ebx, dword [edx]
jmp 0x65afed
mov edi, 3
lea ebx, [0x71b29f]
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.00465f00
mov eax, dword [esp + 8]
lea ecx, [0x6db180]
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.00465f00
mov eax, dword [esp + 8]
lea ecx, [0x6db180]
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, [0x71ede6]
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.004c4b50
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x65b28e
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.00465f00
mov eax, dword [esp + 8]
lea ecx, [0x6db180]
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, [0x71c622]
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.004c4b50
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x65b282
mov eax, dword [esp + 0x78]
test eax, eax
je 0x65b1ea
mov ecx, dword [eax + 0x30]
test ecx, ecx
je 0x65b1ea
lea eax, [0x6d7980]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov ecx, dword [esp + 0x3c]
mov dword [eax + 4], ecx
mov ecx, dword [0x93f150]
test ecx, ecx
jne 0x65b1aa
mov ecx, dword [esp + 0x84]
jmp 0x65b1b8
call fcn.00471830
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, [0x71b45c]
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, [0x70dbe0]
mov dword [esp], edx
mov dword [esp + 4], ecx
lea ecx, [0x71c5be]
mov dword [esp + 8], ecx
mov dword [esp + 0xc], 0xa
call fcn.00468cf0
movzx eax, byte [esp + 0x14]
test al, al
jne 0x65b22e
mov ecx, 0x12
lea eax, [0x71fbf8]
jmp 0x65b25a
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x1c]
mov dword [esp], ecx
lea ecx, [0x71c5be]
mov dword [esp + 4], ecx
mov dword [esp + 8], 0xa
call fcn.0061e470
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
test ecx, ecx
je 0x65b29a
mov edx, dword [0x91eae4]
mov dword [esp], edx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call fcn.004cd570
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
nop
jmp 0x65b6bb
call fcn.004358b0
add esp, 0xcc
ret
call fcn.004358b0
add esp, 0xcc
ret
lea eax, [0x714c00]
mov dword [esp], eax
mov eax, dword [esp + 0xd0]
mov dword [esp + 4], eax
call fcn.00660750
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 0x65b6a2
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.00661750
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x14]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x65b696
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x1c]
mov edx, dword [0x91eae8]
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.00659f00
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x65b68a
mov eax, dword [esp + 0xe0]
test eax, eax
je 0x65b3ba
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.00659f00
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x65b67e
mov eax, dword [esp + 0x30]
mov dword [esp], eax
mov ecx, dword [esp + 0x70]
mov dword [esp + 4], ecx
lea edx, [0x71b219]
mov dword [esp + 8], edx
mov dword [esp + 0xc], 2
call fcn.00498440
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x18]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x65b672
mov eax, dword [esp + 0x78]
test eax, eax
je 0x65b415
mov edx, dword [eax + 0x34]
test edx, edx
je 0x65b415
mov eax, dword [edx]
call eax
mov eax, dword [esp + 0x78]
mov edx, dword [esp + 0xe4]
test edx, edx
je 0x65b4eb
mov ecx, dword [esp + 0x30]
lea ebx, [0x78aaf0]
cmp ecx, ebx
jne 0x65b438
mov ebp, dword [esp + 0x70]
jmp 0x65b43d
mov ebp, 0
je 0x65b443
test eax, eax
jmp 0x65b47c
mov dword [esp], ebp
call fcn.0061db70
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x65b4df
mov eax, dword [esp + 0x78]
test eax, eax
mov ecx, dword [esp + 0x30]
mov edx, dword [esp + 0xe4]
lea ebx, [0x78aaf0]
je 0x65b492
mov eax, dword [eax + 0x38]
test eax, eax
je 0x65b492
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 0x65b4eb
mov byte [esp + 0x2f], 1
mov eax, dword [esp + 0xd0]
mov ecx, dword [eax + 0x20]
nop
test ecx, ecx
je 0x65b4bd
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.004358b0
add esp, 0xcc
ret
call fcn.004358b0
add esp, 0xcc
ret
mov eax, dword [esp + 0x30]
lea ecx, [0x78aaf0]
cmp eax, ecx
jne 0x65b4ff
mov ecx, dword [esp + 0x70]
jmp 0x65b504
mov ecx, 0
jne 0x65b54a
mov edx, dword [esp + 0x74]
movzx ebx, byte [edx + 0x48]
test bl, bl
je 0x65b54e
mov dword [esp], ecx
call fcn.0061db70
mov eax, dword [esp + 4]
test eax, eax
jne 0x65b52c
mov eax, dword [esp + 0x30]
mov edx, dword [esp + 0x74]
jmp 0x65b54e
mov ecx, dword [esp + 8]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
call fcn.004358b0
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.00661f80
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x10]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
je 0x65b61b
mov edx, dword [esp + 0x74]
mov ebx, dword [edx + 0x40]
cmp ebx, eax
jne 0x65b60f
mov eax, dword [edx + 0x44]
mov dword [esp], ebx
mov dword [esp + 4], eax
mov dword [esp + 8], ecx
call fcn.00404430
movzx eax, byte [esp + 0xc]
test al, al
je 0x65b60f
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, [0x6f03e0]
mov dword [esp], eax
lea eax, [esp + 0xac]
mov dword [esp + 4], eax
call fcn.00409d70
mov eax, dword [esp + 8]
lea ecx, [0x78ad30]
mov dword [esp + 0xe8], ecx
mov dword [esp + 0xec], eax
call fcn.004358b0
add esp, 0xcc
ret
mov eax, dword [esp + 0x88]
test eax, eax
je 0x65b650
mov dword [esp], eax
call fcn.0061db70
mov eax, dword [esp + 4]
mov ecx, dword [esp + 8]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
call fcn.004358b0
add esp, 0xcc
ret
mov dword [esp + 0xe8], 0
mov dword [esp + 0xec], 0
call fcn.004358b0
add esp, 0xcc
ret
call fcn.004358b0
add esp, 0xcc
ret
call fcn.004358b0
add esp, 0xcc
ret
call fcn.004358b0
add esp, 0xcc
ret
call fcn.004358b0
add esp, 0xcc
ret
call fcn.004358b0
add esp, 0xcc
ret
dec ecx
mov edx, ecx
neg edx
sar edx, 0x1f
and edx, 1
add eax, edx
test ecx, ecx
je 0x65b6d9
movzx edx, byte [eax]
cmp dl, 0x20
je 0x65b6ae
cmp dl, 9
je 0x65b6ae
cmp dl, 0xa
je 0x65b6ae
cmp dl, 0xd
je 0x65b6ae
jmp 0x65b6d9
dec ecx
test ecx, ecx
je 0x65b6f6
movzx edx, byte [ecx + eax - 1]
cmp dl, 0x20
je 0x65b6d8
cmp dl, 9
je 0x65b6d8
cmp dl, 0xa
je 0x65b6d8
cmp dl, 0xd
je 0x65b6d8
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.00465f00
mov eax, dword [esp + 8]
lea ecx, [0x6db180]
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, [0x71edf6]
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.004c4b50
mov eax, dword [esp + 0x20]
mov ecx, dword [esp + 0x24]
mov dword [esp + 0xe8], eax
mov dword [esp + 0xec], ecx
test eax, eax
jne 0x65b81d
mov eax, dword [esp + 0x78]
test eax, eax
je 0x65b29a
mov ecx, dword [eax + 0x30]
test ecx, ecx
je 0x65b29a
lea eax, [0x6d7980]
mov dword [esp], eax
call fcn.0040bb90
mov eax, dword [esp + 4]
mov ecx, dword [esp + 0x34]
mov dword [eax + 4], ecx
mov ecx, dword [0x93f150]
test ecx, ecx
jne 0x65b7d7
mov ecx, dword [esp + 0x7c]
jmp 0x65b7e2
call fcn.00471830
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, [0x71c5be]
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 0x65b29a
call fcn.004358b0
add esp, 0xcc
ret
call fcn.00470430
jmp fcn.0065aac0