Function at 0x42499b
Capabilities:
Read .ini file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x104
mov dword [ebp - 0x104], ecx
push 0xff0000
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.00429f20
push 0x20
push 0
push 0x1036
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.00406580
push 0x539f08
push 0xff
lea eax, [ebp - 0x100]
push eax
push 0x51c9e4
push 0x51c9e8
push 0x51c9f0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0x28
push 1
lea ecx, [ebp - 0x100]
push ecx
push 0
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.004e2b68
push 0x539f08
push 0xff
lea edx, [ebp - 0x100]
push edx
push 0x51c9f8
push 0x51c9fc
push 0x51ca04
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0x32
push 0
lea eax, [ebp - 0x100]
push eax
push 1
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.004e2b68
push 0x539f08
push 0xff
lea ecx, [ebp - 0x100]
push ecx
push 0x51ca0c
push 0x51ca18
push 0x51ca24
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0xa0
push 0
lea edx, [ebp - 0x100]
push edx
push 2
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.004e2b68
xor eax, eax
test eax, eax
je 0x424b8d
push 0x539f08
push 0xff
lea ecx, [ebp - 0x100]
push ecx
push 0x51ca2c
push 0x51ca38
push 0x51ca44
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0x5a
push 0
lea edx, [ebp - 0x100]
push edx
push 3
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.004e2b68
push 0x539f08
push 0xff
lea eax, [ebp - 0x100]
push eax
push 0x51ca4c
push 0x51ca54
push 0x51ca5c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0x3c
push 0
lea ecx, [ebp - 0x100]
push ecx
push 4
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.004e2b68
push 0x539f08
push 0xff
lea edx, [ebp - 0x100]
push edx
push 0x51ca64
push 0x51ca70
push 0x51ca7c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0x50
push 0
lea eax, [ebp - 0x100]
push eax
push 5
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.004e2b68
jmp 0x424bd6
push 0x539f08
push 0xff
lea ecx, [ebp - 0x100]
push ecx
push 0x51ca84
push 0x51ca90
push 0x51ca9c
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0x96
push 0
lea edx, [ebp - 0x100]
push edx
push 3
mov ecx, dword [ebp - 0x104]
add ecx, 0x23b8
call fcn.004e2b68
push 0xff0000
mov ecx, dword [ebp - 0x104]
add ecx, 0x23f4
call fcn.00429f20
push 0x20
push 0
push 0x1036
mov ecx, dword [ebp - 0x104]
add ecx, 0x23f4
call fcn.00406580
push 0x539f08
push 0xff
lea eax, [ebp - 0x100]
push eax
push 0x51caa4
push 0x51caa8
push 0x51cab0
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0x28
push 1
lea ecx, [ebp - 0x100]
push ecx
push 0
mov ecx, dword [ebp - 0x104]
add ecx, 0x23f4
call fcn.004e2b68
push 0x539f08
push 0xff
lea edx, [ebp - 0x100]
push edx
push 0x51cab8
push 0x51cabc
push 0x51cac4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0xffffffffffffffff
push 0x50
push 0
lea eax, [ebp - 0x100]
push eax
push 1
mov ecx, dword [ebp - 0x104]
add ecx, 0x23f4
call fcn.004e2b68
mov esp, ebp
pop ebp
ret