Function at 0x1007a251
Capabilities:
Read .ini file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x144
mov eax, dword [0x100a69a0]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
mov ebx, dword [ebp + 8]
push esi
push edi
push 0x88b8
mov dword [ebp - 0x12c], ebx
call sub.mfc100.dll_Ordinal_265
mov dword [ebp - 0x13c], eax
pop ecx
xor eax, eax
mov byte [eax + 0x100df95a], al
mov byte [eax + 0x100df93c], 1
inc eax
cmp eax, 0x1e
jl 0x1007a283
mov ecx, 0x103d9ecc
call section..text
mov ecx, 0x103d9ed8
call section..text
mov ecx, 0x103d9ee4
call section..text
mov ecx, 0x103d9ef0
call section..text
mov ecx, 0x103bb46c
call section..text
mov ecx, 0x103bb478
call section..text
mov esi, dword [sym.imp.MSVCR100.dll_fopen]
mov edi, 0x1008c7f4
push edi
push ebx
call esi
pop ecx
pop ecx
test eax, eax
jne 0x1007a34a
push 0x10111b20
push ebx
mov byte [ebx], al
call sub.MSVCR100.dll_strcpy
push str.default.ini
push ebx
call sub.MSVCR100.dll_strcat
push edi
push ebx
call esi
add esp, 0x18
test eax, eax
jne 0x1007a34a
push 0x64
pop eax
push dword [ebp - 0x13c]
mov dword [0x103b69ac], eax
mov dword [0x103b69b0], eax
mov dword [0x103b6b90], 2
mov dword [0x103b6b8c], 0xc8
call sub.mfc100.dll_Ordinal_1296
push 8
push 0x1009cec8
call fcn.1003a41e
add esp, 0xc
jmp 0x1007bcab
push 0x64
lea eax, [ebp - 0x68]
push 0
push eax
call sub.MSVCR100.dll_memset
mov ebx, dword [ebp - 0x13c]
mov esi, dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
add esp, 0xc
push dword [ebp - 0x12c]
mov edi, str.config
push 0xbb8
push ebx
push 0x1008aec4
push 0x1009cca4
push edi
mov byte [ebx], 0
call esi
push 0x10093a5c
push ebx
call dword [sym.imp.MSVCR100.dll_strtok]
mov ebx, dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
pop ecx
mov dword [ebp - 0x130], eax
test eax, eax
je 0x1007a47f
mov dword [ebp - 0x144], 0x100df93c
push dword [ebp - 0x130]
call sub.MSVCR100.dll_strlen
and dword [ebp - 0x134], 0
inc eax
mov dword [esp], 0x10092540
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007a457
lea ecx, [ebp - 0x128]
mov dword [ebp - 0x138], ecx
push eax
push dword [ebp - 0x138]
call sub.MSVCR100.dll_strcpy
inc dword [ebp - 0x134]
add dword [ebp - 0x138], 0x32
push 0x10092540
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007a3f1
cmp dword [ebp - 0x134], 2
jne 0x1007a457
lea eax, [ebp - 0x128]
push eax
call ebx
mov ecx, dword [ebp - 0x144]
mov byte [ecx + 0x1e], al
lea eax, [ebp - 0xf6]
push eax
call ebx
pop ecx
test eax, eax
pop ecx
mov ecx, dword [ebp - 0x144]
setne al
inc dword [ebp - 0x144]
mov byte [ecx], al
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x10093a5c
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
mov dword [ebp - 0x130], eax
test eax, eax
jne 0x1007a3b3
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push str.D1CHECK1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6994], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1CHECK2
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6998], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1CHECK3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b699c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1CHECK5
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b69a0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1EDIT1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b69a4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1EDIT2
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b69a8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x100962a4
push str.D1EDIT3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b69ac], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x100962a0
push str.D1EDIT5
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6b8c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1EDIT6
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6b90], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x100962a4
push str.D1EDIT12
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b69b0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1COMBO1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6b94], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1COMBO3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6b98], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D1COMBO4
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
mov ecx, 0x103d9ecc
mov dword [0x103b6b88], eax
call section..text
mov ecx, 0x103d9ed8
call section..text
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0xbb8
push eax
push 0x1008aec4
push str.D1LIST1
push edi
mov byte [eax], 0
call esi
push 0x10093a5c
push dword [ebp - 0x13c]
jmp 0x1007a74f
push dword [ebp - 0x130]
call sub.MSVCR100.dll_strlen
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008cd28
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007a73d
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call sub.MSVCR100.dll_strcpy
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008cd28
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007a6e4
cmp dword [ebp - 0x138], 2
jne 0x1007a73d
lea eax, [ebp - 0x90]
push eax
mov ecx, 0x103d9ecc
call fcn.100010dc
lea eax, [ebp - 0x7c]
push eax
call ebx
pop ecx
push eax
mov ecx, 0x103d9ed8
call fcn.10001186
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x10093a5c
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x1007a6a6
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push str.D2CHECK1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6f98], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D2CHECK2
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6e9c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D2CHECK4
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6fa4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D2CHECK5
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6f9c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D2EDIT2
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6fa8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D2COMBO1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b6fa0], eax
push 0xbb8
push dword [ebp - 0x13c]
push 0x1008aec4
push 0x1009cc98
push edi
call esi
push dword [ebp - 0x13c]
and dword [ebp - 0x144], 0
call sub.MSVCR100.dll_strlen
pop ecx
test eax, 0xfffffffc
jbe 0x1007a910
mov eax, dword [ebp - 0x144]
cmp eax, dword [0x103591e8]
jge 0x1007a8ef
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x144]
mov al, byte [eax + ecx*4]
mov byte [ebp - 0x130], al
lea eax, [ebp - 0x130]
push eax
mov byte [ebp - 0x12f], 0
call ebx
test eax, eax
mov eax, dword [ebp - 0x144]
setne cl
mov byte [eax + 0x10358f90], cl
mov ecx, dword [ebp - 0x13c]
mov al, byte [ecx + eax*4 + 2]
mov byte [ebp - 0x130], al
lea eax, [ebp - 0x130]
push eax
call ebx
pop ecx
test eax, eax
pop ecx
mov ecx, dword [ebp - 0x144]
setne al
mov byte [ecx + 0x10358fcc], al
push dword [ebp - 0x13c]
inc dword [ebp - 0x144]
call sub.MSVCR100.dll_strlen
shr eax, 2
pop ecx
cmp dword [ebp - 0x144], eax
jb 0x1007a87f
mov ecx, 0x103d9ee4
call section..text
mov ecx, 0x103d9ef0
call section..text
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0xbb8
push eax
push 0x1008aec4
push str.D2LIST3
push edi
mov byte [eax], 0
call esi
push 0x10093a5c
push dword [ebp - 0x13c]
jmp 0x1007a9ff
push dword [ebp - 0x130]
call sub.MSVCR100.dll_strlen
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008cd28
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007a9ed
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call sub.MSVCR100.dll_strcpy
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008cd28
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007a994
cmp dword [ebp - 0x138], 2
jne 0x1007a9ed
lea eax, [ebp - 0x90]
push eax
mov ecx, 0x103d9ee4
call fcn.100010dc
lea eax, [ebp - 0x7c]
push eax
call ebx
pop ecx
push eax
mov ecx, 0x103d9ef0
call fcn.10001186
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x10093a5c
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x1007a956
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push str.D3CHECK1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b73c8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK2
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b73c4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b73cc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK4
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7488], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK5
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7490], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D33CHECK66
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7580], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK6
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7574], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK7
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b749c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK9
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b74ac], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK10
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b74b0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK11
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7564], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK12
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b756c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK13
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7dac], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK14
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7db8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK15
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7db4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3CHECK16
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b86dc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3EDIT1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b73d0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3EDIT2
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7494], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3EDIT3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7498], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1009cec4
push str.D3EDIT7
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7568], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b750
push str.D3EDIT8
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7570], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D3EDIT9
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7578], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1009ceb8
push str.D3EDIT10
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b757c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D3EDIT11
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7db0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b750
push str.D3EDIT12
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b862c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3COMBO1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push 0
push eax
push 0x14e
push dword [0x103b74d4]
mov dword [0x103b7484], eax
call dword [sym.imp.USER32.dll_SendMessageA]
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push str.D3COMBO3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b73d4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3COMBO4
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b748c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D3COMBO6
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b7560], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008aec4
push str.D3COMBO7
push edi
call esi
lea eax, [ebp - 0x68]
push eax
mov ecx, 0x103b8630
call sub.mfc100.dll_Ordinal_12868
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push 0x1009cc24
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [ebp - 0x140], eax
fild dword [ebp - 0x140]
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
fstp dword [0x103b74a0]
push 0x1009cc20
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
mov dword [ebp - 0x140], eax
fild dword [ebp - 0x140]
pop ecx
mov ecx, 0x103bb658
fstp dword [0x103b74a4]
call section..text
mov ecx, 0x103bb664
call section..text
mov ecx, 0x103bb670
call section..text
mov ecx, 0x103bb67c
call section..text
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0x88b8
push eax
push 0x1008aec4
push str.D3LIST1
push edi
mov byte [eax], 0
call esi
push 0x10093a5c
push dword [ebp - 0x13c]
jmp 0x1007afe8
push dword [ebp - 0x130]
call sub.MSVCR100.dll_strlen
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008cd28
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007afd6
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call sub.MSVCR100.dll_strcpy
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008cd28
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007af7d
cmp dword [ebp - 0x138], 2
jne 0x1007afd6
lea eax, [ebp - 0x90]
push eax
mov ecx, 0x103bb658
call fcn.100010dc
lea eax, [ebp - 0x7c]
push eax
call ebx
pop ecx
push eax
mov ecx, 0x103bb688
call fcn.10001186
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x10093a5c
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x1007af3f
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0x88b8
push eax
push 0x1008aec4
push str.D3LIST2
push edi
mov byte [eax], 0
call esi
push 0x10093a5c
push dword [ebp - 0x13c]
jmp 0x1007b0d9
push dword [ebp - 0x130]
call sub.MSVCR100.dll_strlen
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008cd28
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007b0c7
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call sub.MSVCR100.dll_strcpy
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008cd28
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007b06e
cmp dword [ebp - 0x138], 2
jne 0x1007b0c7
lea eax, [ebp - 0x90]
push eax
mov ecx, 0x103bb664
call fcn.100010dc
lea eax, [ebp - 0x7c]
push eax
call ebx
pop ecx
push eax
mov ecx, 0x103bb694
call fcn.10001186
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x10093a5c
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x1007b030
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0x88b8
push eax
push 0x1008aec4
push str.D3LIST3
push edi
mov byte [eax], 0
call esi
push 0x10093a5c
push dword [ebp - 0x13c]
jmp 0x1007b1ca
push dword [ebp - 0x130]
call sub.MSVCR100.dll_strlen
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008cd28
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007b1b8
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call sub.MSVCR100.dll_strcpy
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008cd28
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007b15f
cmp dword [ebp - 0x138], 2
jne 0x1007b1b8
lea eax, [ebp - 0x90]
push eax
mov ecx, 0x103bb670
call fcn.100010dc
lea eax, [ebp - 0x7c]
push eax
call ebx
pop ecx
push eax
mov ecx, 0x103bb6a0
call fcn.10001186
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x10093a5c
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x1007b121
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0x88b8
push eax
push 0x1008aec4
push str.D3LIST4
push edi
mov byte [eax], 0
call esi
push 0x10093a5c
push dword [ebp - 0x13c]
jmp 0x1007b2bb
push dword [ebp - 0x130]
call sub.MSVCR100.dll_strlen
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008cd28
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007b2a9
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call sub.MSVCR100.dll_strcpy
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008cd28
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007b250
cmp dword [ebp - 0x138], 2
jne 0x1007b2a9
lea eax, [ebp - 0x90]
push eax
mov ecx, 0x103bb67c
call fcn.100010dc
lea eax, [ebp - 0x7c]
push eax
call ebx
pop ecx
push eax
mov ecx, 0x103bb6ac
call fcn.10001186
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x10093a5c
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x1007b212
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0xbb8
push eax
push 0x1008aec4
push str.pkguolizy
push edi
mov byte [eax], 0
call esi
push dword [ebp - 0x13c]
call sub.MSVCR100.dll_strlen
pop ecx
test eax, eax
je 0x1007b34c
push dword [ebp - 0x13c]
and dword [ebp - 0x134], 0
call sub.MSVCR100.dll_strlen
pop ecx
test eax, eax
je 0x1007b34c
mov eax, dword [ebp - 0x134]
mov ecx, dword [ebp - 0x13c]
xor edx, edx
cmp byte [eax + ecx], 0x30
push ecx
setne dl
inc eax
mov dword [ebp - 0x134], eax
mov dword [eax*4 + 0x10342bb8], edx
call sub.MSVCR100.dll_strlen
pop ecx
cmp dword [ebp - 0x134], eax
jb 0x1007b31a
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push str.D4CHECK1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8774], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK2
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8778], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8780], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK4
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8784], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK5
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8844], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK6
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b884c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK7
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8850], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK8
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8858], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK9
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8834], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK10
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b89b4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK11
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b89b8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK12
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b883c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK14
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b89c0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK15
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b89c4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK16
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b89cc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK17
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9038], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK18
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9034], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK19
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b903c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK20
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9050], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK21
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9a50], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK26
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9048], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4CHECK28
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b904c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b754
push str.D4CHECK133
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b89bc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4COMBO1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b877c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4COMBO3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8838], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4COMBO4
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b89c8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4COMBO5
push edi
call esi
lea eax, [ebp - 0x68]
push eax
mov ecx, 0x103b885c
call sub.mfc100.dll_Ordinal_12868
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push str.D4COMBO6
push edi
call esi
lea eax, [ebp - 0x68]
push eax
mov ecx, 0x103b8908
call sub.mfc100.dll_Ordinal_12868
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push str.D4EDIT1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8840], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D4EDIT3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8854], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D4EDIT11
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9040], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D4EDIT12
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9044], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4EDIT13
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b8848], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D4EDIT14
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9054], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1009ceb4
push str.D4EDIT15
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
mov dword [0x103b9ac8], eax
mov eax, dword [ebp - 0x13c]
pop ecx
mov ecx, 0x103bb46c
mov byte [eax], 0
call section..text
mov ecx, 0x103bb478
call section..text
push dword [ebp - 0x12c]
push 0xbb8
push dword [ebp - 0x13c]
push 0x1008aec4
push str.qhlb
push edi
call esi
push 0x10098bd8
push dword [ebp - 0x13c]
jmp 0x1007b956
push dword [ebp - 0x130]
call sub.MSVCR100.dll_strlen
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x10093a5c
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007b944
lea ecx, [ebp - 0xf8]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call sub.MSVCR100.dll_strcpy
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x32
push 0x10093a5c
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007b8e8
cmp dword [ebp - 0x138], 2
jne 0x1007b944
lea eax, [ebp - 0xf8]
push eax
mov ecx, 0x103bb46c
call fcn.100010dc
lea eax, [ebp - 0xc6]
push eax
call ebx
pop ecx
push eax
mov ecx, 0x103bb478
call fcn.10001186
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x10098bd8
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x1007b8aa
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b74c
push str.D5COMBO1
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b6c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO2
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b70], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO3
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b74], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO4
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b78], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO5
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b7c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO6
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b80], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO7
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b84], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO8
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b88], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO9
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b8c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO10
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b90], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO11
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b94], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO12
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b98], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO13
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9b9c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO14
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9ba0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO15
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9ba4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO16
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9ba8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO17
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103b9bac], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b74c
push str.D5COMBO18
push edi
call esi
lea eax, [ebp - 0x68]
push eax
call ebx
push dword [ebp - 0x13c]
mov dword [0x103b9bb0], eax
call sub.mfc100.dll_Ordinal_1296
cmp dword [0x103b64b8], 0
pop ecx
pop ecx
je 0x1007bcab
xor ebx, ebx
push ebx
mov ecx, 0x103b6900
call sub.mfc100.dll_Ordinal_13219
push ebx
mov ecx, 0x103b6ce0
call sub.mfc100.dll_Ordinal_13219
push dword [0x103b7228]
mov esi, dword [sym.imp.USER32.dll_IsWindowVisible]
call esi
mov edi, 0x103b7208
cmp eax, 1
jne 0x1007bc57
push ebx
mov ecx, edi
call sub.mfc100.dll_Ordinal_13219
push dword [0x103b8700]
call esi
mov esi, 0x103b86e0
cmp eax, 1
jne 0x1007bc71
push ebx
mov ecx, esi
call sub.mfc100.dll_Ordinal_13219
push ebx
mov ecx, 0x103b9ad8
call sub.mfc100.dll_Ordinal_13219
mov ecx, edi
call fcn.1007ea38
mov ecx, esi
call fcn.100803ae
cmp dword [0x103b89c4], 1
jne 0x1007bca6
mov ecx, esi
mov dword [0x103ad7ac], ebx
mov dword [0x103ae1d8], ebx
call fcn.1008043e
call fcn.10079d95
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.10083e24
leave
ret