Function at 0x4cb6b4
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
mov ecx, 0x1b
push 0
push 0
dec ecx
jne 0x4cb6bc
push ecx
push ebx
push esi
mov dword [ebp - 4], eax
xor eax, eax
push ebp
push 0x4cc48d
push dword fs:[eax]
mov dword fs:[eax], esp
mov edx, 0x4cc4a4
mov eax, dword [ebp - 4]
call fcn.004c70d8
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x98]
mov ebx, eax
call fcn.004c01f4
mov eax, dword [ebp - 4]
mov edx, dword [eax + 0x78]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x98]
call fcn.004bfc60
mov eax, dword [ebp - 4]
mov edx, dword [eax + 0x7c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x98]
call fcn.004bfc60
mov eax, ebx
call fcn.004c00b4
test al, al
jne 0x4cb72e
mov eax, ebx
call fcn.004c04c0
xor eax, eax
push ebp
push 0x4cc445
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 4]
mov ebx, dword [eax + 0x8c]
mov eax, dword [ebp - 4]
mov edx, dword [eax + 0x98]
mov eax, ebx
call fcn.004ac280
mov eax, ebx
call fcn.00478af0
mov eax, dword [ebp - 4]
mov edx, dword [eax + 0x78]
mov eax, ebx
call fcn.004ab9bc
mov eax, ebx
call fcn.004aab5c
mov edx, 0x4cc4b4
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, ebx
call fcn.004aab2c
mov edx, 0x4cc504
call fcn.004b4cd4
mov edx, dword [ebp - 4]
mov edx, dword [edx + 0x290]
call fcn.004b3978
mov eax, ebx
call fcn.004af1c4
mov eax, ebx
call fcn.00478ae4
mov eax, dword [ebp - 4]
mov esi, dword [eax + 0x8c]
mov eax, esi
call fcn.0047b0c4
jmp 0x4cc3ff
mov eax, dword [ebp - 4]
mov ebx, dword [eax + 0xa0]
mov eax, dword [ebp - 4]
mov edx, dword [eax + 0x7c]
mov eax, ebx
call fcn.004b6340
mov eax, dword [ebp - 4]
mov edx, dword [eax + 0x98]
mov eax, ebx
call fcn.004b6850
mov eax, ebx
call fcn.004b5624
mov eax, dword [ebx + 0x58]
mov edx, dword [eax]
call dword [edx + 0x44]
push 0x4cc514
mov eax, dword [ebp - 4]
push dword [eax + 0x28c]
push dword [eax + 0x288]
lea eax, [ebp - 0xc]
call fcn.004c47f4
push dword [ebp - 0xc]
push 0x4cc530
lea eax, [ebp - 8]
mov edx, 3
call fcn.004046a4
mov edx, dword [ebp - 8]
mov eax, dword [ebx + 0x58]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc560
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov edx, 0x4cc570
mov eax, ebx
call fcn.004b68a8
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc580
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov edx, 0x4cc590
mov eax, ebx
call fcn.004b68a8
pop edx
call fcn.004b3978
mov eax, ebx
call fcn.004b6354
mov eax, ebx
call fcn.004b5770
mov eax, ebx
call fcn.004b5624
push 0x4cc5a0
mov eax, dword [ebp - 4]
push dword [eax + 0x28c]
push dword [eax + 0x288]
lea eax, [ebp - 0x14]
call fcn.004c47f4
push dword [ebp - 0x14]
push 0x4cc5bc
push 0x4cc5c8
push 0x4cc618
push 0x4cc670
push 0x4cc6c0
push 0x4cc714
push 0x4cc768
push 0x4cc7a0
push 0x4cc7b0
push 0x4cc804
push 0x4cc858
push 0x4cc8b0
push 0x4cc904
push 0x4cc95c
lea eax, [ebp - 0x10]
mov edx, 0x10
call fcn.004046a4
mov edx, dword [ebp - 0x10]
mov eax, dword [ebx + 0x58]
mov ecx, dword [eax]
call dword [ecx + 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc560
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cc560
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc580
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cc580
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc9b8
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x50]
add esp, 0xfffffff8
fstp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cc9b8
call fcn.004b4cd4
call fcn.004b370c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc9c4
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x50]
add esp, 0xfffffff8
fstp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cc9c4
call fcn.004b4cd4
call fcn.004b370c
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc9d0
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cc9d0
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc9e0
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cc9e0
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc9ec
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cc9ec
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cc9fc
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cc9fc
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca10
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca10
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca1c
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca1c
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca2c
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca2c
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca38
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca38
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca44
call fcn.00479c9c
lea edx, [ebp - 0x18]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x18]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca44
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca54
call fcn.00479c9c
lea edx, [ebp - 0x1c]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x1c]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca54
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca64
call fcn.00479c9c
lea edx, [ebp - 0x20]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x20]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca64
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca74
call fcn.00479c9c
lea edx, [ebp - 0x24]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x24]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca74
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca84
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca84
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cca94
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cca94
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccaa4
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccaa4
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccab4
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccab4
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccac4
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccac4
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccad4
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccad4
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccae4
call fcn.00479c9c
lea edx, [ebp - 0x28]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x28]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccae4
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccaf4
call fcn.00479c9c
lea edx, [ebp - 0x2c]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x2c]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccaf4
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb04
call fcn.00479c9c
lea edx, [ebp - 0x30]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x30]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb04
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb14
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x4c]
add esp, 0xfffffff8
fistp qword [esp]
wait
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb14
call fcn.004b4cd4
call fcn.004b31f4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb24
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb24
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb34
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb34
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb44
call fcn.00479c9c
lea edx, [ebp - 0x34]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x34]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb44
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb58
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb58
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb68
call fcn.00479c9c
lea edx, [ebp - 0x38]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x38]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb68
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb7c
call fcn.00479c9c
lea edx, [ebp - 0x3c]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x3c]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb7c
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccb90
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccb90
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccba0
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccba0
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccbb0
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccbb0
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccbc0
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccbc0
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccbd0
call fcn.00479c9c
lea edx, [ebp - 0x40]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x40]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccbd0
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccbe4
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccbe4
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccbf0
call fcn.00479c9c
lea edx, [ebp - 0x44]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x44]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccbf0
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccbfc
call fcn.00479c9c
lea edx, [ebp - 0x48]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x48]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccbfc
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc0c
call fcn.00479c9c
lea edx, [ebp - 0x58]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc0c
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc1c
call fcn.00479c9c
lea edx, [ebp - 0x5c]
mov ecx, dword [eax]
call dword [ecx + 0x60]
mov eax, dword [ebp - 0x5c]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc1c
call fcn.004b4cd4
pop edx
call fcn.004b3fa4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc28
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc28
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc3c
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc3c
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc50
call fcn.00479c9c
mov edx, dword [eax]
call dword [edx + 0x58]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc50
call fcn.004b4cd4
pop edx
call fcn.004b3978
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc64
call fcn.00479c9c
lea edx, [ebp - 0x6c]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0x6c]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc64
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc74
call fcn.00479c9c
lea edx, [ebp - 0x7c]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0x7c]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc74
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc80
call fcn.00479c9c
lea edx, [ebp - 0x8c]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0x8c]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc80
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc8c
call fcn.00479c9c
lea edx, [ebp - 0x9c]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0x9c]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc8c
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4ccc9c
call fcn.00479c9c
lea edx, [ebp - 0xac]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0xac]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4ccc9c
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cccb0
call fcn.00479c9c
lea edx, [ebp - 0xbc]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0xbc]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cccb0
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cccbc
call fcn.00479c9c
lea edx, [ebp - 0xcc]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0xcc]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cccbc
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x8c]
mov edx, 0x4cccd0
call fcn.00479c9c
lea edx, [ebp - 0xdc]
mov ecx, dword [eax]
call dword [ecx + 0x64]
lea eax, [ebp - 0xdc]
push eax
mov eax, ebx
call fcn.004b5ed4
mov edx, 0x4cccd0
call fcn.004b4cd4
pop edx
call fcn.004b40c4
mov eax, ebx
call fcn.004b6354
mov eax, ebx
call fcn.004b5770
mov eax, esi
call fcn.0047b3dc
cmp byte [esi + 0xa1], 0
je 0x4cb7bc
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x4cc44c
mov eax, dword [ebp - 4]
mov ebx, dword [eax + 0x98]
mov eax, ebx
call fcn.004c00b4
test al, al
je 0x4cc434
mov eax, ebx
call fcn.004bfd08
xor edx, edx
mov eax, ebx
call fcn.004c0330
mov eax, ebx
call fcn.004c01f4
ret