Function at 0x65bfd4
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
push 0
push 0
push 0
push 0
push 0
push 0
push 0
push ebx
push esi
push edi
mov dword [ebp - 8], ecx
mov dword [ebp - 4], edx
mov eax, dword [ebp - 8]
call fcn.004042f8
mov eax, dword [ebp + 0xc]
call fcn.004042f8
mov eax, dword [ebp + 8]
call fcn.004042f8
xor eax, eax
push ebp
push 0x65c24b
push dword fs:[eax]
mov dword fs:[eax], esp
mov bl, 1
xor edx, edx
push ebp
push 0x65c1fc
push dword fs:[edx]
mov dword fs:[edx], esp
mov eax, dword [ebp - 4]
call fcn.004f6568
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov edx, dword [eax]
call dword [edx + 0x40]
push 0x65c268
push dword [ebp - 8]
push 0x65c29c
push dword [ebp + 0xc]
push 0x65c2b4
lea eax, [ebp - 0xc]
mov edx, 5
call fcn.00404204
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
call fcn.0059fa44
mov eax, dword [ebp - 4]
call fcn.004f6568
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov edx, dword [eax]
call dword [edx + 0x40]
push 0x65c2c0
push dword [ebp - 8]
push 0x65c29c
push dword [ebp + 0xc]
push 0x65c2d8
lea eax, [ebp - 0x10]
mov edx, 5
call fcn.00404204
mov edx, dword [ebp - 0x10]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
call fcn.0059fa44
mov eax, dword [ebp - 4]
call fcn.004f6568
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov edx, dword [eax]
call dword [edx + 0x40]
push 0x65c2e4
push dword [ebp - 8]
push 0x65c2f4
push dword [ebp + 0xc]
push 0x65c30c
push dword [ebp + 8]
push 0x65c2d8
lea eax, [ebp - 0x14]
mov edx, 7
call fcn.00404204
mov edx, dword [ebp - 0x14]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
call fcn.0059fa44
mov eax, dword [ebp - 4]
call fcn.004f6568
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov edx, dword [eax]
call dword [edx + 0x40]
push 0x65c328
push dword [ebp + 8]
push 0x65c30c
push dword [ebp + 0xc]
push 0x65c2d8
lea eax, [ebp - 0x18]
mov edx, 5
call fcn.00404204
mov edx, dword [ebp - 0x18]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
call fcn.0059fa44
mov eax, dword [ebp - 4]
call fcn.004f6568
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov edx, dword [eax]
call dword [edx + 0x40]
push 0x65c354
push dword [ebp - 8]
push 0x65c36c
push dword [ebp + 8]
push 0x65c3a4
lea eax, [ebp - 0x1c]
mov edx, 5
call fcn.00404204
mov edx, dword [ebp - 0x1c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
call fcn.0059fa44
mov eax, dword [ebp - 4]
call fcn.004f6568
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov edx, dword [eax]
call dword [edx + 0x40]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x1e4]
mov edx, 0x65c3b4
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
call fcn.0059fa44
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x65c223
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x65c252
lea eax, [ebp - 0x1c]
mov edx, 6
call fcn.00403ee8
lea eax, [ebp + 8]
mov edx, 2
call fcn.00403ee8
ret