Function at 0x424880
Capabilities:
Reference sql statements

Disassembly:
push ebx
xor eax, eax
push eax
push eax
call fcn.0048d6d0
mov dword [esp], 1
mov dword [esp + 4], 0
mov dword [0x8f9ccc], 0
mov dword [0x8f9c50], 0
mov dword [0x8f9ad8], 0
mov dword [0x8f9b70], 0
mov dword [0x8f9a30], 0
mov dword [0x8f9b48], 0
mov dword [0x8f9bac], 0
mov dword [0x8f9bdc], 0
mov dword [0x8f9ab8], 0
mov dword [0x8f99e8], 0
mov dword [0x8f99ec], 0
mov dword [0x8f9b44], 0
mov dword [0x8f9ba8], 0
mov dword [0x8f9bd8], 0
mov dword [0x8f9cb0], 0
mov dword [0x8f9990], 0
mov dword [0x8f99c0], 0
mov dword [0x8f9cf8], 0
mov dword [0x8f9b38], 0
mov dword [0x8f9a18], 0
mov dword [0x8f9a90], 0
mov dword [0x8f9af8], 0
mov dword [0x8f9a04], 0
mov dword [0x8f9a98], 0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9bf4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicMAK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424a32
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424a29
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9b48], eax
jmp 0x4249dd
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9bf4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicGVLK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424adb
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424ad2
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9ad8], eax
jmp 0x424a86
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9bf4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicRETAIL
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424b84
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424b7b
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9ab8], eax
jmp 0x424b2f
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9bf4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicOEM
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424c2d
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424c24
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9b44], eax
jmp 0x424bd8
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9bf4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicCSVLK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424cd6
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424ccd
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9cf8], eax
jmp 0x424c81
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9af4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicMAK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424d7f
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424d76
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9bdc], eax
jmp 0x424d2a
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9af4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicGVLK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424e28
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424e1f
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9a30], eax
jmp 0x424dd3
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9af4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicRETAIL
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424ed1
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424ec8
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f99ec], eax
jmp 0x424e7c
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9af4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicOEM
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x424f7a
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x424f71
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9bd8], eax
jmp 0x424f25
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9af4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicCSVLK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x425023
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x42501a
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9a18], eax
jmp 0x424fce
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicMAK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x4250cc
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x4250c3
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9bac], eax
jmp 0x425077
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicGVLK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x425175
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x42516c
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9b70], eax
jmp 0x425120
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicRETAIL
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x42521e
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x425215
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f99e8], eax
jmp 0x4251c9
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicOEM
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x4252c7
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x4252be
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9ba8], eax
jmp 0x425272
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d570
mov edx, str._And_Not_key_And_LicCSVLK
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x425370
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x425367
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9b38], eax
jmp 0x42531b
push dword [esp + 0x10]
call fcn.0047f184
mov eax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Description_LIKE_Win_XP__AND_Blocked
push eax
push dword [esp + 0x14]
call fcn.0047f11d
mov ebx, eax
and ebx, ebx
je 0x4253da
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x4253d1
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9a04], eax
jmp 0x425385
push dword [esp + 0x10]
call fcn.0047f184
mov eax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Description_LIKE_Server_2003__AND_Blocked
push eax
push dword [esp + 0x14]
call fcn.0047f11d
mov ebx, eax
and ebx, ebx
je 0x425444
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x42543b
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9af8], eax
jmp 0x4253ef
push dword [esp + 0x10]
call fcn.0047f184
mov eax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Not_Description_AND_Not_Description_LIKE_Win__AND_Not_Description_LIKE__Office__AND_Not_Description_LIKE__Server__And_Blocked
push eax
push dword [esp + 0x14]
call fcn.0047f11d
mov ebx, eax
and ebx, ebx
je 0x4254ae
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x4254a5
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9a90], eax
jmp 0x425459
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9bf4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x425557
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x42554e
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9cb0], eax
jmp 0x425502
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d570
mov edx, str._And_Not_key
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x425600
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x4255f7
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9990], eax
jmp 0x4255ab
push dword [esp + 0x10]
call fcn.0047f184
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.SELECT_COUNT___FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9af4]
push edx
call fcn.0048d570
mov edx, str._And_Not_key
push edx
call fcn.0048d570
call fcn.0048d660
push dword [esp + 0x18]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0047f11d
call fcn.0042e610
mov ebx, eax
and ebx, ebx
je 0x4256a9
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x4256a0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f99c0], eax
jmp 0x425654
push dword [esp + 0x10]
call fcn.0047f184
mov eax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Blocked_LIKE__Blocked_
push eax
push dword [esp + 0x14]
call fcn.0047f11d
mov ebx, eax
and ebx, ebx
je 0x425713
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x42570a
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9ccc], eax
jmp 0x4256be
push dword [esp + 0x10]
call fcn.0047f184
mov eax, str.SELECT_COUNT___FROM_keys_WHERE_Not_key_AND_Description
push eax
push dword [esp + 0x14]
call fcn.0047f11d
mov ebx, eax
and ebx, ebx
je 0x42577d
push dword [esp + 0x10]
call fcn.0047f12f
and eax, eax
je 0x425774
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
push dword [esp + 0x20]
call fcn.0047f157
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048afd0
call fcn.0042e610
mov dword [0x8f9c50], eax
jmp 0x425728
push dword [esp + 0x10]
call fcn.0047f184
mov ebx, dword [0x8f9a04]
add ebx, dword [0x8f9af8]
mov dword [0x8f9a98], ebx
mov ebx, dword [0x8f9cb0]
add ebx, dword [0x8f9990]
add ebx, dword [0x8f99c0]
add ebx, dword [0x8f9a98]
add ebx, dword [0x8f9a90]
add ebx, dword [0x8f9c50]
mov dword [esp + 4], ebx
mov eax, dword [esp + 4]
jmp 0x4257bf
add esp, 8
pop ebx
ret 4