Function at 0x4cfdbc
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
add esp, 0xffffff90
xor edx, edx
mov dword [ebp - 0x68], edx
mov dword [ebp - 0x6c], edx
mov dword [ebp - 0x70], edx
mov dword [ebp - 0x5c], edx
mov dword [ebp - 0x60], edx
mov dword [ebp - 0x64], edx
mov dword [ebp - 0x18], edx
mov dword [ebp - 0x14], edx
mov dword [ebp - 4], edx
mov dword [ebp - 8], eax
xor eax, eax
push ebp
push 0x4d00c4
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 8]
cmp byte [eax + 0x414], 0
je 0x4cfe2a
lea eax, [ebp - 4]
push eax
lea edx, [ebp - 0x14]
mov eax, dword [0x535d48]
mov eax, dword [eax]
call fcn.0048e280
mov eax, dword [ebp - 0x14]
mov dword [ebp - 0x10], eax
mov byte [ebp - 0xc], 0xb
lea edx, [ebp - 0x10]
xor ecx, ecx
mov eax, 0x4d00d8
call fcn.00401bfc
jmp 0x4cfe56
lea eax, [ebp - 4]
push eax
lea edx, [ebp - 0x18]
mov eax, dword [0x535d48]
mov eax, dword [eax]
call fcn.0048e280
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x10], eax
mov byte [ebp - 0xc], 0xb
lea edx, [ebp - 0x10]
xor ecx, ecx
mov eax, 0x4d0204
call fcn.00401bfc
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3e4]
call fcn.00408020
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3e4]
call fcn.00415dbc
mov eax, dword [ebp - 8]
add eax, 0x3fc
push eax
mov eax, dword [0x535d48]
mov eax, dword [eax]
mov ecx, 0x4d0304
mov edx, dword [ebp - 4]
call fcn.00491bc8
test al, al
je 0x4d0094
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3e4]
call fcn.00408140
xor eax, eax
push ebp
push 0x4d008d
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
call fcn.0040734c
jmp 0x4d004d
mov eax, dword [ebp - 8]
cmp byte [eax + 0x414], 0
je 0x4cff8d
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
mov edx, 0x4d0324
call fcn.004072bc
lea edx, [ebp - 0x5c]
call fcn.00406f24
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x58], eax
mov byte [ebp - 0x54], 0xb
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
mov edx, 0x4d033c
call fcn.004072bc
lea edx, [ebp - 0x60]
call fcn.00406f24
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x50], eax
mov byte [ebp - 0x4c], 0xb
xor eax, eax
mov dword [ebp - 0x48], eax
mov byte [ebp - 0x44], 0xb
xor eax, eax
mov dword [ebp - 0x40], eax
mov byte [ebp - 0x3c], 0xb
xor eax, eax
mov dword [ebp - 0x38], eax
mov byte [ebp - 0x34], 0xb
xor eax, eax
mov dword [ebp - 0x30], eax
mov byte [ebp - 0x2c], 0xb
xor eax, eax
mov dword [ebp - 0x28], eax
mov byte [ebp - 0x24], 0xb
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
mov edx, 0x4d0354
call fcn.004072bc
lea edx, [ebp - 0x64]
call fcn.00406f24
mov eax, dword [ebp - 0x64]
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x1c], 0xb
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3e4]
mov ecx, 7
call fcn.00408228
jmp 0x4d003f
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
mov edx, 0x4d0324
call fcn.004072bc
lea edx, [ebp - 0x68]
call fcn.00406f24
mov eax, dword [ebp - 0x68]
mov dword [ebp - 0x58], eax
mov byte [ebp - 0x54], 0xb
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
mov edx, 0x4d033c
call fcn.004072bc
lea edx, [ebp - 0x6c]
call fcn.00406f24
mov eax, dword [ebp - 0x6c]
mov dword [ebp - 0x50], eax
mov byte [ebp - 0x4c], 0xb
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
mov edx, 0x4d0370
call fcn.004072bc
lea edx, [ebp - 0x70]
call fcn.00406f24
mov eax, dword [ebp - 0x70]
mov dword [ebp - 0x48], eax
mov byte [ebp - 0x44], 0xb
xor eax, eax
mov dword [ebp - 0x40], eax
mov byte [ebp - 0x3c], 0xb
xor eax, eax
mov dword [ebp - 0x38], eax
mov byte [ebp - 0x34], 0xb
xor eax, eax
mov dword [ebp - 0x30], eax
mov byte [ebp - 0x2c], 0xb
xor eax, eax
mov dword [ebp - 0x28], eax
mov byte [ebp - 0x24], 0xb
xor eax, eax
mov dword [ebp - 0x20], eax
mov byte [ebp - 0x1c], 0xb
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3e4]
mov ecx, 7
call fcn.00408228
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
call fcn.00407338
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3fc]
call fcn.00407324
test al, al
je 0x4cfec6
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3e4]
call fcn.004081e0
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x4d0094
mov eax, dword [ebp - 8]
mov eax, dword [eax + 0x3e4]
call fcn.00408148
ret
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x4d00cb
lea eax, [ebp - 0x70]
mov edx, 6
call fcn.00401270
lea eax, [ebp - 0x18]
mov edx, 2
call fcn.00401270
lea eax, [ebp - 4]
call fcn.00401268
ret